diff --git a/.prettierrc.js b/.prettierrc.js new file mode 100644 index 000000000..be9bfb0d2 --- /dev/null +++ b/.prettierrc.js @@ -0,0 +1 @@ +module.exports = require('./packages/scripts/config/prettier.js'); diff --git a/packages/frontend/_site/assets/index-BDGdEq5Q.css b/packages/frontend/_site/assets/index-BDGdEq5Q.css new file mode 100644 index 000000000..34ef3f687 --- /dev/null +++ b/packages/frontend/_site/assets/index-BDGdEq5Q.css @@ -0,0 +1 @@ +.t-loading{box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-brand-color);font:var(--td-font-body-medium);font-size:var(--td-comp-size-l);list-style:none;margin:0;padding:0;position:relative}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:3500}.t-loading--center{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.t-loading__content{left:48%;position:absolute;top:20%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3500}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{display:inline-block;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs);vertical-align:middle;width:auto}.t-loading__gradient{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.t-loading__gradient-conic{background:conic-gradient(from 90deg at 50% 50%,#fff 0deg,currentcolor 1turn);border-radius:var(--td-radius-circle);height:100%;-webkit-mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);width:100%}.t-button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;font:var(--td-font-body-medium);font-size:var(--td-font-body-medium);justify-content:center;list-style:none;margin:0;outline:none;overflow:hidden;padding:0;position:relative;text-decoration:none;touch-action:manipulation;transition:all .2s linear;vertical-align:middle;white-space:nowrap;z-index:0}.t-button .t-button__text,.t-button .t-icon{display:inline-flex;position:relative;z-index:1}.t-button .t-icon,.t-button .t-loading{font-size:var(--td-font-size-body-large)}.t-button .t-icon+.t-button__text:not(:empty),.t-button .t-loading+.t-button__text:not(:empty){margin-left:8px}.t-button .t-button__suffix:not(:empty){display:inline-flex;margin-left:8px}.t-button--variant-base{background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);color:var(--td-text-color-anti);color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-base .t-icon,.t-button--variant-base .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{background-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-disabled,.t-button--variant-base.t-is-loading{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{border-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-disabled,.t-button--variant-base.t-is-loading{border-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{color:var(--td-text-color-primary)}.t-button--variant-base.t-is-disabled,.t-button--variant-base.t-is-loading{color:var(--td-text-color-disabled)}.t-button--variant-base.t-button--theme-primary{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--theme-primary:hover{background-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-disabled,.t-button--variant-base.t-button--theme-primary.t-is-loading{background-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-disabled,.t-button--variant-base.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-success{background-color:var(--td-success-color);border-color:var(--td-success-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--theme-success:hover{background-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-disabled,.t-button--variant-base.t-button--theme-success.t-is-loading{background-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-disabled,.t-button--variant-base.t-button--theme-success.t-is-loading{border-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-warning{background-color:var(--td-warning-color);border-color:var(--td-warning-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--theme-warning:hover{background-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-disabled,.t-button--variant-base.t-button--theme-warning.t-is-loading{background-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-disabled,.t-button--variant-base.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-danger{background-color:var(--td-error-color);border-color:var(--td-error-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--theme-danger:hover{background-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-disabled,.t-button--variant-base.t-button--theme-danger.t-is-loading{background-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-disabled,.t-button--variant-base.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-loading,.t-button--variant-base.t-button--ghost:active{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-is-loading:not(.t-button--variant-base.t-button--ghost).t-button--theme-default,.t-button--variant-outline{color:var(--td-text-color-primary)}.t-button--variant-outline{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-outline .t-icon,.t-button--variant-outline .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-disabled,.t-button--variant-outline.t-is-loading{color:var(--td-text-color-disabled)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-outline.t-is-disabled,.t-button--variant-outline.t-is-loading{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-disabled,.t-button--variant-outline.t-is-loading{border-color:var(--td-border-level-2-color)}.t-button--variant-outline.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-disabled,.t-button--variant-outline.t-button--theme-primary.t-is-loading{color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-disabled,.t-button--variant-outline.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-disabled,.t-button--variant-outline.t-button--theme-success.t-is-loading{color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-disabled,.t-button--variant-outline.t-button--theme-success.t-is-loading{border-color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-disabled,.t-button--variant-outline.t-button--theme-warning.t-is-loading{color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-disabled,.t-button--variant-outline.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-disabled,.t-button--variant-outline.t-button--theme-danger.t-is-loading{color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-disabled,.t-button--variant-outline.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-loading,.t-button--variant-outline.t-button--ghost:active{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-primary{background-color:transparent;color:var(--td-brand-color)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-success{background-color:transparent;color:var(--td-success-color)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-warning{background-color:transparent;color:var(--td-warning-color)}.t-button--variant-outline.t-is-loading:not(.t-button--variant-outline.t-button--ghost).t-button--theme-danger{background-color:transparent;color:var(--td-error-color)}.t-button--variant-dashed{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-style:dashed;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-dashed .t-icon,.t-button--variant-dashed .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-disabled,.t-button--variant-dashed.t-is-loading{color:var(--td-text-color-disabled)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-dashed.t-is-disabled,.t-button--variant-dashed.t-is-loading{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-disabled,.t-button--variant-dashed.t-is-loading{border-color:var(--td-border-level-2-color)}.t-button--variant-dashed.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-disabled,.t-button--variant-dashed.t-button--theme-primary.t-is-loading{color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-disabled,.t-button--variant-dashed.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-disabled,.t-button--variant-dashed.t-button--theme-success.t-is-loading{color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-disabled,.t-button--variant-dashed.t-button--theme-success.t-is-loading{border-color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-disabled,.t-button--variant-dashed.t-button--theme-warning.t-is-loading{color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-disabled,.t-button--variant-dashed.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-disabled,.t-button--variant-dashed.t-button--theme-danger.t-is-loading{color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-disabled,.t-button--variant-dashed.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-loading,.t-button--variant-dashed.t-button--ghost:active{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-primary{background-color:transparent;color:var(--td-brand-color)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-success{background-color:transparent;color:var(--td-success-color)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-warning{background-color:transparent;color:var(--td-warning-color)}.t-button--variant-dashed.t-is-loading:not(.t-button--variant-dashed.t-button--ghost).t-button--theme-danger{background-color:transparent;color:var(--td-error-color)}.t-button--variant-text{background-color:transparent;border-color:transparent;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-text .t-icon,.t-button--variant-text .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{color:var(--td-text-color-primary)}.t-button--variant-text.t-is-disabled,.t-button--variant-text.t-is-loading{color:var(--td-text-color-disabled)}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{background-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-disabled,.t-button--variant-text.t-is-loading{background-color:transparent}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{border-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-disabled,.t-button--variant-text.t-is-loading{border-color:transparent}.t-button--variant-text.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--theme-primary:focus-visible,.t-button--variant-text.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--theme-primary.t-is-disabled,.t-button--variant-text.t-button--theme-primary.t-is-loading{color:var(--td-brand-color-disabled)}.t-button--variant-text.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--theme-success:focus-visible,.t-button--variant-text.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--theme-success.t-is-disabled,.t-button--variant-text.t-button--theme-success.t-is-loading{color:var(--td-success-color-disabled)}.t-button--variant-text.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--theme-warning:focus-visible,.t-button--variant-text.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--theme-warning.t-is-disabled,.t-button--variant-text.t-button--theme-warning.t-is-loading{color:var(--td-warning-color-disabled)}.t-button--variant-text.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--theme-danger:focus-visible,.t-button--variant-text.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--theme-danger.t-is-disabled,.t-button--variant-text.t-button--theme-danger.t-is-loading{color:var(--td-error-color-disabled)}.t-button--variant-text.t-button--ghost{background:none;color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost:focus-visible,.t-button--variant-text.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost){color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-is-loading:not(.t-button--variant-text.t-button--ghost).t-button--theme-danger{color:var(--td-error-color)}.t-button.t-is-disabled,.t-button.t-is-loading{cursor:not-allowed}.t-button.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding-left:calc(var(--td-comp-paddingLR-s) - 1px);padding-right:calc(var(--td-comp-paddingLR-s) - 1px)}.t-button.t-size-s .t-icon,.t-button.t-size-s .t-loading{font-size:var(--td-font-size-body-medium)}.t-button.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding-left:calc(var(--td-comp-paddingLR-xl) - 1px);padding-right:calc(var(--td-comp-paddingLR-xl) - 1px)}.t-button.t-size-l .t-icon,.t-button.t-size-l .t-loading{font-size:var(--td-font-size-title-large)}.t-button--shape-square{padding:0;width:var(--td-comp-size-m)}.t-button--shape-square.t-size-s{padding:0;width:var(--td-comp-size-xs)}.t-button--shape-square.t-size-l{padding:0;width:var(--td-comp-size-xl)}.t-button--shape-round{border-radius:var(--td-radius-round)}.t-button--shape-round.t-size-s{border-radius:calc(var(--td-comp-size-xs)/2)}.t-button--shape-round.t-size-l{border-radius:calc(var(--td-comp-size-xl)/2)}.t-button--shape-circle{border-radius:calc(var(--td-comp-size-m)/2);padding:0;text-align:center;width:var(--td-comp-size-m)}.t-button--shape-circle .t-icon,.t-button--shape-circle .t-loading{font-size:var(--td-font-size-body-large)}.t-button--shape-circle.t-size-s{border-radius:calc(var(--td-comp-size-xs)/2);width:var(--td-comp-size-xs)}.t-button--shape-circle.t-size-l{border-radius:calc(var(--td-comp-size-xl)/2);padding:0;width:var(--td-comp-size-xl)}.t-button.t-size-full-width{display:flex;width:100%}.t-button--ghost{--ripple-color:var(--td-gray-color-10)}.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-bg-color-container-active)}.t-button--variant-base:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-bg-color-component-active)}.t-button--variant-base.t-button--theme-primary:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--theme-success:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-success-color-active)}.t-button--variant-base.t-button--theme-warning:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--theme-danger:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-error-color-active)}.t-icon{display:inline-block;height:1em;vertical-align:middle;width:1em}.t-icon:before{font-family:unset}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}.t-link{align-items:center;cursor:pointer;display:inline-flex;font:var(--td-font-link-medium);outline:none;padding:0;position:relative;text-decoration:none;transition:all .2s linear}.t-link .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-s)}.t-link .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-s)}.t-link.t-size-s{font:var(--td-font-link-small)}.t-link.t-size-s .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-xs)}.t-link.t-size-s .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-xs)}.t-link.t-size-l{font:var(--td-font-link-large)}.t-link.t-size-l .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-m)}.t-link.t-size-l .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-m)}.t-link--theme-default{color:var(--td-text-color-primary)}.t-link--theme-default:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-underline:after{border-bottom:1px solid var(--td-text-color-primary);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-default.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-default.t-link--hover-underline:active:after{border-color:var(--td-brand-color-active);opacity:1}.t-link--theme-default.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-is-underline:after{border-bottom:1px solid var(--td-text-color-primary);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-default.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-link--theme-default.t-is-disabled:active,.t-link--theme-default.t-is-disabled:hover{color:var(--td-text-color-disabled)}.t-link--theme-default.t-is-disabled.t-is-underline:after{border-color:var(--td-text-color-disabled)}.t-link--theme-primary{color:var(--td-brand-color)}.t-link--theme-primary:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-underline:after{border-bottom:1px solid var(--td-brand-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-primary.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-primary.t-link--hover-underline:active:after{border-color:var(--td-brand-color-active);opacity:1}.t-link--theme-primary.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-is-underline:after{border-bottom:1px solid var(--td-brand-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled);cursor:not-allowed}.t-link--theme-primary.t-is-disabled:active,.t-link--theme-primary.t-is-disabled:hover{color:var(--td-brand-color-disabled)}.t-link--theme-primary.t-is-disabled.t-is-underline:after{border-color:var(--td-brand-color-disabled)}.t-link--theme-success{color:var(--td-success-color)}.t-link--theme-success:active{color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-underline:after{border-bottom:1px solid var(--td-success-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-success.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-success.t-link--hover-underline:active:after{border-color:var(--td-success-color-active);opacity:1}.t-link--theme-success.t-link--hover-color:hover{color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-color:active{color:var(--td-success-color-active)}.t-link--theme-success.t-is-underline:after{border-bottom:1px solid var(--td-success-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-success.t-is-disabled{cursor:not-allowed}.t-link--theme-success.t-is-disabled,.t-link--theme-success.t-is-disabled:active,.t-link--theme-success.t-is-disabled:hover{color:var(--td-success-color-disabled)}.t-link--theme-success.t-is-disabled.t-is-underline:after{border-color:var(--td-success-color-disabled)}.t-link--theme-danger{color:var(--td-error-color)}.t-link--theme-danger:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-underline:after{border-bottom:1px solid var(--td-error-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-danger.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-danger.t-link--hover-underline:active:after{border-color:var(--td-error-color-active);opacity:1}.t-link--theme-danger.t-link--hover-color:hover{color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-color:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-is-underline:after{border-bottom:1px solid var(--td-error-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-danger.t-is-disabled{cursor:not-allowed}.t-link--theme-danger.t-is-disabled,.t-link--theme-danger.t-is-disabled:active,.t-link--theme-danger.t-is-disabled:hover{color:var(--td-error-color-disabled)}.t-link--theme-danger.t-is-disabled.t-is-underline:after{border-color:var(--td-error-color-disabled)}.t-link--theme-warning{color:var(--td-warning-color)}.t-link--theme-warning:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-underline:after{border-bottom:1px solid var(--td-warning-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-warning.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-warning.t-link--hover-underline:active:after{border-color:var(--td-warning-color-active);opacity:1}.t-link--theme-warning.t-link--hover-color:hover{color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-color:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-is-underline:after{border-bottom:1px solid var(--td-warning-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-warning.t-is-disabled{cursor:not-allowed}.t-link--theme-warning.t-is-disabled,.t-link--theme-warning.t-is-disabled:active,.t-link--theme-warning.t-is-disabled:hover{color:var(--td-warning-color-disabled)}.t-link--theme-warning.t-is-disabled.t-is-underline:after{border-color:var(--td-warning-color-disabled)}.t-row{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-flow:row wrap;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-row--start{justify-content:flex-start}.t-row--center{justify-content:center}.t-row--end{justify-content:flex-end}.t-row--space-between{justify-content:space-between}.t-row--space-around{justify-content:space-around}.t-row--top{align-items:flex-start}.t-row--middle{align-items:center}.t-row--bottom{align-items:flex-end}.t-row--align-start,.t-row--align-top{align-items:flex-start}.t-row--align-center,.t-row--align-middle{align-items:center}.t-row--align-bottom,.t-row--align-end{align-items:flex-end}.t-row--align-stretch{align-items:stretch}.t-row--align-baseline{align-items:baseline}.t-col{box-sizing:border-box;max-width:100%;min-height:1px;position:relative}.t-col-12{display:block;flex:0 0 100%;max-width:100%}.t-col-push-12{left:100%}.t-col-pull-12{right:100%}.t-col-offset-12{margin-left:100%}.t-col-order-12{order:12}.t-col-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-push-11{left:91.66666667%}.t-col-pull-11{right:91.66666667%}.t-col-offset-11{margin-left:91.66666667%}.t-col-order-11{order:11}.t-col-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-push-10{left:83.33333333%}.t-col-pull-10{right:83.33333333%}.t-col-offset-10{margin-left:83.33333333%}.t-col-order-10{order:10}.t-col-9{display:block;flex:0 0 75%;max-width:75%}.t-col-push-9{left:75%}.t-col-pull-9{right:75%}.t-col-offset-9{margin-left:75%}.t-col-order-9{order:9}.t-col-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-push-8{left:66.66666667%}.t-col-pull-8{right:66.66666667%}.t-col-offset-8{margin-left:66.66666667%}.t-col-order-8{order:8}.t-col-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-push-7{left:58.33333333%}.t-col-pull-7{right:58.33333333%}.t-col-offset-7{margin-left:58.33333333%}.t-col-order-7{order:7}.t-col-6{display:block;flex:0 0 50%;max-width:50%}.t-col-push-6{left:50%}.t-col-pull-6{right:50%}.t-col-offset-6{margin-left:50%}.t-col-order-6{order:6}.t-col-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-push-5{left:41.66666667%}.t-col-pull-5{right:41.66666667%}.t-col-offset-5{margin-left:41.66666667%}.t-col-order-5{order:5}.t-col-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-push-4{left:33.33333333%}.t-col-pull-4{right:33.33333333%}.t-col-offset-4{margin-left:33.33333333%}.t-col-order-4{order:4}.t-col-3{display:block;flex:0 0 25%;max-width:25%}.t-col-push-3{left:25%}.t-col-pull-3{right:25%}.t-col-offset-3{margin-left:25%}.t-col-order-3{order:3}.t-col-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-push-2{left:16.66666667%}.t-col-pull-2{right:16.66666667%}.t-col-offset-2{margin-left:16.66666667%}.t-col-order-2{order:2}.t-col-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-push-1{left:8.33333333%}.t-col-pull-1{right:8.33333333%}.t-col-offset-1{margin-left:8.33333333%}.t-col-order-1{order:1}.t-col-0{display:none}.t-col-offset-0{margin-left:0}.t-col-order-0{order:0}.t-col-xs-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xs-push-12{left:100%}.t-col-xs-pull-12{right:100%}.t-col-xs-offset-12{margin-left:100%}.t-col-xs-order-12{order:12}.t-col-xs-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xs-push-11{left:91.66666667%}.t-col-xs-pull-11{right:91.66666667%}.t-col-xs-offset-11{margin-left:91.66666667%}.t-col-xs-order-11{order:11}.t-col-xs-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xs-push-10{left:83.33333333%}.t-col-xs-pull-10{right:83.33333333%}.t-col-xs-offset-10{margin-left:83.33333333%}.t-col-xs-order-10{order:10}.t-col-xs-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xs-push-9{left:75%}.t-col-xs-pull-9{right:75%}.t-col-xs-offset-9{margin-left:75%}.t-col-xs-order-9{order:9}.t-col-xs-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xs-push-8{left:66.66666667%}.t-col-xs-pull-8{right:66.66666667%}.t-col-xs-offset-8{margin-left:66.66666667%}.t-col-xs-order-8{order:8}.t-col-xs-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xs-push-7{left:58.33333333%}.t-col-xs-pull-7{right:58.33333333%}.t-col-xs-offset-7{margin-left:58.33333333%}.t-col-xs-order-7{order:7}.t-col-xs-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xs-push-6{left:50%}.t-col-xs-pull-6{right:50%}.t-col-xs-offset-6{margin-left:50%}.t-col-xs-order-6{order:6}.t-col-xs-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xs-push-5{left:41.66666667%}.t-col-xs-pull-5{right:41.66666667%}.t-col-xs-offset-5{margin-left:41.66666667%}.t-col-xs-order-5{order:5}.t-col-xs-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xs-push-4{left:33.33333333%}.t-col-xs-pull-4{right:33.33333333%}.t-col-xs-offset-4{margin-left:33.33333333%}.t-col-xs-order-4{order:4}.t-col-xs-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xs-push-3{left:25%}.t-col-xs-pull-3{right:25%}.t-col-xs-offset-3{margin-left:25%}.t-col-xs-order-3{order:3}.t-col-xs-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xs-push-2{left:16.66666667%}.t-col-xs-pull-2{right:16.66666667%}.t-col-xs-offset-2{margin-left:16.66666667%}.t-col-xs-order-2{order:2}.t-col-xs-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xs-push-1{left:8.33333333%}.t-col-xs-pull-1{right:8.33333333%}.t-col-xs-offset-1{margin-left:8.33333333%}.t-col-xs-order-1{order:1}.t-col-xs-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xs-push-0{left:auto}.t-col-xs-pull-0{right:auto}.t-col-xs-offset-0{margin-left:0}.t-col-xs-order-0{order:0}@media (min-width:768px){.t-col-sm-12{display:block;flex:0 0 100%;max-width:100%}.t-col-sm-push-12{left:100%}.t-col-sm-pull-12{right:100%}.t-col-sm-offset-12{margin-left:100%}.t-col-sm-order-12{order:12}.t-col-sm-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-sm-push-11{left:91.66666667%}.t-col-sm-pull-11{right:91.66666667%}.t-col-sm-offset-11{margin-left:91.66666667%}.t-col-sm-order-11{order:11}.t-col-sm-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-sm-push-10{left:83.33333333%}.t-col-sm-pull-10{right:83.33333333%}.t-col-sm-offset-10{margin-left:83.33333333%}.t-col-sm-order-10{order:10}.t-col-sm-9{display:block;flex:0 0 75%;max-width:75%}.t-col-sm-push-9{left:75%}.t-col-sm-pull-9{right:75%}.t-col-sm-offset-9{margin-left:75%}.t-col-sm-order-9{order:9}.t-col-sm-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-sm-push-8{left:66.66666667%}.t-col-sm-pull-8{right:66.66666667%}.t-col-sm-offset-8{margin-left:66.66666667%}.t-col-sm-order-8{order:8}.t-col-sm-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-sm-push-7{left:58.33333333%}.t-col-sm-pull-7{right:58.33333333%}.t-col-sm-offset-7{margin-left:58.33333333%}.t-col-sm-order-7{order:7}.t-col-sm-6{display:block;flex:0 0 50%;max-width:50%}.t-col-sm-push-6{left:50%}.t-col-sm-pull-6{right:50%}.t-col-sm-offset-6{margin-left:50%}.t-col-sm-order-6{order:6}.t-col-sm-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-sm-push-5{left:41.66666667%}.t-col-sm-pull-5{right:41.66666667%}.t-col-sm-offset-5{margin-left:41.66666667%}.t-col-sm-order-5{order:5}.t-col-sm-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-sm-push-4{left:33.33333333%}.t-col-sm-pull-4{right:33.33333333%}.t-col-sm-offset-4{margin-left:33.33333333%}.t-col-sm-order-4{order:4}.t-col-sm-3{display:block;flex:0 0 25%;max-width:25%}.t-col-sm-push-3{left:25%}.t-col-sm-pull-3{right:25%}.t-col-sm-offset-3{margin-left:25%}.t-col-sm-order-3{order:3}.t-col-sm-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-sm-push-2{left:16.66666667%}.t-col-sm-pull-2{right:16.66666667%}.t-col-sm-offset-2{margin-left:16.66666667%}.t-col-sm-order-2{order:2}.t-col-sm-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-sm-push-1{left:8.33333333%}.t-col-sm-pull-1{right:8.33333333%}.t-col-sm-offset-1{margin-left:8.33333333%}.t-col-sm-order-1{order:1}.t-col-sm-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-sm-push-0{left:auto}.t-col-sm-pull-0{right:auto}.t-col-sm-offset-0{margin-left:0}.t-col-sm-order-0{order:0}}@media (min-width:992px){.t-col-md-12{display:block;flex:0 0 100%;max-width:100%}.t-col-md-push-12{left:100%}.t-col-md-pull-12{right:100%}.t-col-md-offset-12{margin-left:100%}.t-col-md-order-12{order:12}.t-col-md-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-md-push-11{left:91.66666667%}.t-col-md-pull-11{right:91.66666667%}.t-col-md-offset-11{margin-left:91.66666667%}.t-col-md-order-11{order:11}.t-col-md-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-md-push-10{left:83.33333333%}.t-col-md-pull-10{right:83.33333333%}.t-col-md-offset-10{margin-left:83.33333333%}.t-col-md-order-10{order:10}.t-col-md-9{display:block;flex:0 0 75%;max-width:75%}.t-col-md-push-9{left:75%}.t-col-md-pull-9{right:75%}.t-col-md-offset-9{margin-left:75%}.t-col-md-order-9{order:9}.t-col-md-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-md-push-8{left:66.66666667%}.t-col-md-pull-8{right:66.66666667%}.t-col-md-offset-8{margin-left:66.66666667%}.t-col-md-order-8{order:8}.t-col-md-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-md-push-7{left:58.33333333%}.t-col-md-pull-7{right:58.33333333%}.t-col-md-offset-7{margin-left:58.33333333%}.t-col-md-order-7{order:7}.t-col-md-6{display:block;flex:0 0 50%;max-width:50%}.t-col-md-push-6{left:50%}.t-col-md-pull-6{right:50%}.t-col-md-offset-6{margin-left:50%}.t-col-md-order-6{order:6}.t-col-md-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-md-push-5{left:41.66666667%}.t-col-md-pull-5{right:41.66666667%}.t-col-md-offset-5{margin-left:41.66666667%}.t-col-md-order-5{order:5}.t-col-md-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-md-push-4{left:33.33333333%}.t-col-md-pull-4{right:33.33333333%}.t-col-md-offset-4{margin-left:33.33333333%}.t-col-md-order-4{order:4}.t-col-md-3{display:block;flex:0 0 25%;max-width:25%}.t-col-md-push-3{left:25%}.t-col-md-pull-3{right:25%}.t-col-md-offset-3{margin-left:25%}.t-col-md-order-3{order:3}.t-col-md-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-md-push-2{left:16.66666667%}.t-col-md-pull-2{right:16.66666667%}.t-col-md-offset-2{margin-left:16.66666667%}.t-col-md-order-2{order:2}.t-col-md-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-md-push-1{left:8.33333333%}.t-col-md-pull-1{right:8.33333333%}.t-col-md-offset-1{margin-left:8.33333333%}.t-col-md-order-1{order:1}.t-col-md-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-md-push-0{left:auto}.t-col-md-pull-0{right:auto}.t-col-md-offset-0{margin-left:0}.t-col-md-order-0{order:0}}@media (min-width:1200px){.t-col-lg-12{display:block;flex:0 0 100%;max-width:100%}.t-col-lg-push-12{left:100%}.t-col-lg-pull-12{right:100%}.t-col-lg-offset-12{margin-left:100%}.t-col-lg-order-12{order:12}.t-col-lg-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-lg-push-11{left:91.66666667%}.t-col-lg-pull-11{right:91.66666667%}.t-col-lg-offset-11{margin-left:91.66666667%}.t-col-lg-order-11{order:11}.t-col-lg-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-lg-push-10{left:83.33333333%}.t-col-lg-pull-10{right:83.33333333%}.t-col-lg-offset-10{margin-left:83.33333333%}.t-col-lg-order-10{order:10}.t-col-lg-9{display:block;flex:0 0 75%;max-width:75%}.t-col-lg-push-9{left:75%}.t-col-lg-pull-9{right:75%}.t-col-lg-offset-9{margin-left:75%}.t-col-lg-order-9{order:9}.t-col-lg-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-lg-push-8{left:66.66666667%}.t-col-lg-pull-8{right:66.66666667%}.t-col-lg-offset-8{margin-left:66.66666667%}.t-col-lg-order-8{order:8}.t-col-lg-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-lg-push-7{left:58.33333333%}.t-col-lg-pull-7{right:58.33333333%}.t-col-lg-offset-7{margin-left:58.33333333%}.t-col-lg-order-7{order:7}.t-col-lg-6{display:block;flex:0 0 50%;max-width:50%}.t-col-lg-push-6{left:50%}.t-col-lg-pull-6{right:50%}.t-col-lg-offset-6{margin-left:50%}.t-col-lg-order-6{order:6}.t-col-lg-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-lg-push-5{left:41.66666667%}.t-col-lg-pull-5{right:41.66666667%}.t-col-lg-offset-5{margin-left:41.66666667%}.t-col-lg-order-5{order:5}.t-col-lg-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-lg-push-4{left:33.33333333%}.t-col-lg-pull-4{right:33.33333333%}.t-col-lg-offset-4{margin-left:33.33333333%}.t-col-lg-order-4{order:4}.t-col-lg-3{display:block;flex:0 0 25%;max-width:25%}.t-col-lg-push-3{left:25%}.t-col-lg-pull-3{right:25%}.t-col-lg-offset-3{margin-left:25%}.t-col-lg-order-3{order:3}.t-col-lg-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-lg-push-2{left:16.66666667%}.t-col-lg-pull-2{right:16.66666667%}.t-col-lg-offset-2{margin-left:16.66666667%}.t-col-lg-order-2{order:2}.t-col-lg-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-lg-push-1{left:8.33333333%}.t-col-lg-pull-1{right:8.33333333%}.t-col-lg-offset-1{margin-left:8.33333333%}.t-col-lg-order-1{order:1}.t-col-lg-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-lg-push-0{left:auto}.t-col-lg-pull-0{right:auto}.t-col-lg-offset-0{margin-left:0}.t-col-lg-order-0{order:0}}@media (min-width:1400px){.t-col-xl-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xl-push-12{left:100%}.t-col-xl-pull-12{right:100%}.t-col-xl-offset-12{margin-left:100%}.t-col-xl-order-12{order:12}.t-col-xl-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xl-push-11{left:91.66666667%}.t-col-xl-pull-11{right:91.66666667%}.t-col-xl-offset-11{margin-left:91.66666667%}.t-col-xl-order-11{order:11}.t-col-xl-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xl-push-10{left:83.33333333%}.t-col-xl-pull-10{right:83.33333333%}.t-col-xl-offset-10{margin-left:83.33333333%}.t-col-xl-order-10{order:10}.t-col-xl-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xl-push-9{left:75%}.t-col-xl-pull-9{right:75%}.t-col-xl-offset-9{margin-left:75%}.t-col-xl-order-9{order:9}.t-col-xl-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xl-push-8{left:66.66666667%}.t-col-xl-pull-8{right:66.66666667%}.t-col-xl-offset-8{margin-left:66.66666667%}.t-col-xl-order-8{order:8}.t-col-xl-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xl-push-7{left:58.33333333%}.t-col-xl-pull-7{right:58.33333333%}.t-col-xl-offset-7{margin-left:58.33333333%}.t-col-xl-order-7{order:7}.t-col-xl-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xl-push-6{left:50%}.t-col-xl-pull-6{right:50%}.t-col-xl-offset-6{margin-left:50%}.t-col-xl-order-6{order:6}.t-col-xl-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xl-push-5{left:41.66666667%}.t-col-xl-pull-5{right:41.66666667%}.t-col-xl-offset-5{margin-left:41.66666667%}.t-col-xl-order-5{order:5}.t-col-xl-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xl-push-4{left:33.33333333%}.t-col-xl-pull-4{right:33.33333333%}.t-col-xl-offset-4{margin-left:33.33333333%}.t-col-xl-order-4{order:4}.t-col-xl-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xl-push-3{left:25%}.t-col-xl-pull-3{right:25%}.t-col-xl-offset-3{margin-left:25%}.t-col-xl-order-3{order:3}.t-col-xl-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xl-push-2{left:16.66666667%}.t-col-xl-pull-2{right:16.66666667%}.t-col-xl-offset-2{margin-left:16.66666667%}.t-col-xl-order-2{order:2}.t-col-xl-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xl-push-1{left:8.33333333%}.t-col-xl-pull-1{right:8.33333333%}.t-col-xl-offset-1{margin-left:8.33333333%}.t-col-xl-order-1{order:1}.t-col-xl-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xl-push-0{left:auto}.t-col-xl-pull-0{right:auto}.t-col-xl-offset-0{margin-left:0}.t-col-xl-order-0{order:0}}@media (min-width:1880px){.t-col-xxl-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xxl-push-12{left:100%}.t-col-xxl-pull-12{right:100%}.t-col-xxl-offset-12{margin-left:100%}.t-col-xxl-order-12{order:12}.t-col-xxl-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xxl-push-11{left:91.66666667%}.t-col-xxl-pull-11{right:91.66666667%}.t-col-xxl-offset-11{margin-left:91.66666667%}.t-col-xxl-order-11{order:11}.t-col-xxl-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xxl-push-10{left:83.33333333%}.t-col-xxl-pull-10{right:83.33333333%}.t-col-xxl-offset-10{margin-left:83.33333333%}.t-col-xxl-order-10{order:10}.t-col-xxl-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xxl-push-9{left:75%}.t-col-xxl-pull-9{right:75%}.t-col-xxl-offset-9{margin-left:75%}.t-col-xxl-order-9{order:9}.t-col-xxl-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xxl-push-8{left:66.66666667%}.t-col-xxl-pull-8{right:66.66666667%}.t-col-xxl-offset-8{margin-left:66.66666667%}.t-col-xxl-order-8{order:8}.t-col-xxl-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xxl-push-7{left:58.33333333%}.t-col-xxl-pull-7{right:58.33333333%}.t-col-xxl-offset-7{margin-left:58.33333333%}.t-col-xxl-order-7{order:7}.t-col-xxl-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xxl-push-6{left:50%}.t-col-xxl-pull-6{right:50%}.t-col-xxl-offset-6{margin-left:50%}.t-col-xxl-order-6{order:6}.t-col-xxl-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xxl-push-5{left:41.66666667%}.t-col-xxl-pull-5{right:41.66666667%}.t-col-xxl-offset-5{margin-left:41.66666667%}.t-col-xxl-order-5{order:5}.t-col-xxl-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xxl-push-4{left:33.33333333%}.t-col-xxl-pull-4{right:33.33333333%}.t-col-xxl-offset-4{margin-left:33.33333333%}.t-col-xxl-order-4{order:4}.t-col-xxl-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xxl-push-3{left:25%}.t-col-xxl-pull-3{right:25%}.t-col-xxl-offset-3{margin-left:25%}.t-col-xxl-order-3{order:3}.t-col-xxl-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xxl-push-2{left:16.66666667%}.t-col-xxl-pull-2{right:16.66666667%}.t-col-xxl-offset-2{margin-left:16.66666667%}.t-col-xxl-order-2{order:2}.t-col-xxl-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xxl-push-1{left:8.33333333%}.t-col-xxl-pull-1{right:8.33333333%}.t-col-xxl-offset-1{margin-left:8.33333333%}.t-col-xxl-order-1{order:1}.t-col-xxl-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xxl-push-0{left:auto}.t-col-xxl-pull-0{right:auto}.t-col-xxl-offset-0{margin-left:0}.t-col-xxl-order-0{order:0}}.t-layout{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-layout,.t-layout__direction-vertical{background:var(--td-bg-color-page);display:flex;flex:auto;flex-direction:column}.t-layout--with-sider,.t-layout__direction-horizontal{flex-direction:row}.t-layout__header{background-color:var(--td-bg-color-container);height:var(--td-comp-size-xxxl)}.t-layout__content{flex:auto}.t-layout__sider{background:var(--td-bg-color-container);position:relative;transition:all .2s;width:232px}.t-layout__footer{color:var(--td-text-color-placeholder);padding:24px}.t-divider{border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;margin:var(--td-comp-margin-xxl) 0;padding:0}.t-divider--dashed{border-top-style:dashed}.t-divider--horizontal{display:flex;width:100%}.t-divider--vertical{border-left:1px solid var(--td-border-level-1-color);border-top:0;display:inline-block;height:.9em;margin:0 var(--td-comp-margin-m);vertical-align:middle}.t-divider--with-text{align-items:center;border-top:0;display:flex;white-space:nowrap}.t-divider--with-text .t-divider__inner-text:not(:empty){display:inline-block;padding:0 1em}.t-divider--with-text:after,.t-divider--with-text:before{border-top:1px solid var(--td-border-level-1-color);content:"";width:50%}.t-divider--with-text-left:before{width:5%}.t-divider--with-text-left:after,.t-divider--with-text-right:before{width:95%}.t-divider--with-text-right:after{width:5%}.t-divider--dashed:after,.t-divider--dashed:before{border-top:1px dashed var(--td-border-level-1-color)}.t-divider--vertical.t-divider--dashed{border-left:1px dashed var(--td-border-level-1-color)}.t-space{display:inline-flex}.t-space .t-space-item{width:inherit}.t-space-align-start{align-items:flex-start}.t-space-align-end{align-items:flex-end}.t-space-align-baseline{align-items:baseline}.t-space-align-center{align-items:center}.t-space-vertical{flex-direction:column}.t-space-vertical>.t-space-item-separator{width:100%}.t-space.t-space--break-line{flex-wrap:wrap}.t-space.t-space--polyfill{display:flex}.t-space.t-space--polyfill.t-space--break-line,.t-space.t-space--polyfill.t-space-horizontal{margin-left:calc(var(--td-space-column-gap, 0)*-1)}.t-space.t-space--polyfill.t-space--break-line,.t-space.t-space--polyfill.t-space-vertical{margin-top:calc(var(--td-space-row-gap, 0)*-1)}.t-space.t-space--polyfill.t-space--break-line>*,.t-space.t-space--polyfill.t-space-horizontal>*{margin-left:var(--td-space-column-gap)}.t-space.t-space--polyfill.t-space--break-line>*,.t-space.t-space--polyfill.t-space-vertical>*{margin-top:var(--td-space-row-gap)}.t-descriptions{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-descriptions__header{color:var(--td-text-color-primary);font:var(--td-font-title-medium);font-weight:600;margin-bottom:var(--td-comp-margin-m)}.t-descriptions__body{border-collapse:collapse;font:var(--td-font-body-medium);width:100%}.t-descriptions__body.t-size-l>tbody>tr>td{padding:var(--td-comp-paddingTB-l) 0}.t-descriptions__body.t-size-m>tbody>tr>td{padding:var(--td-comp-paddingTB-m) 0}.t-descriptions__body.t-size-s>tbody>tr>td{padding:var(--td-comp-paddingTB-s) 0}.t-descriptions__body .t-descriptions__label{color:var(--td-text-color-placeholder)}.t-descriptions__body--fixed{table-layout:fixed}.t-descriptions__body--border>tbody>tr>td{border:1px solid var(--td-component-border)}.t-descriptions__body--border.t-size-l>tbody>tr>td{padding:var(--td-comp-paddingTB-l)}.t-descriptions__body--border.t-size-m>tbody>tr>td{padding:var(--td-comp-paddingLR-m) var(--td-comp-paddingLR-l)}.t-descriptions__body--border.t-size-s>tbody>tr>td{padding:var(--td-comp-paddingLR-s) var(--td-comp-paddingLR-l)}.t-descriptions__body--border .t-descriptions__label{background-color:var(--td-bg-color-secondarycontainer)}.t-descriptions__body--border .t-descriptions__label:hover{background-color:var(--td-bg-color-container-hover)}:not(.t-descriptions__body--fixed):not(.t-descriptions__body--border) .t-descriptions__label{padding-right:var(--td-comp-paddingLR-l)}.t-affix{position:fixed;z-index:500}.t-anchor{--td-anchor-space-base:var(--td-size-6);background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:200px}.t-anchor .t-is-active>a{color:var(--td-brand-color)}.t-anchor__line{background-color:var(--td-component-stroke);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:1px}.t-anchor__line-cursor-wrapper{display:block;height:0;opacity:0;position:absolute;transition:all .2s cubic-bezier(.24,.41,.51,.9)}.t-anchor__line-cursor-wrapper .t-anchor__line-cursor{background-color:var(--td-brand-color);height:100%;width:1px}.t-anchor__item{--level:1;display:flex;flex-direction:column;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingTB-l);padding-left:calc(var(--level)*var(--td-anchor-space-base))}.t-anchor__item.t-is-active{font-weight:500}.t-anchor__item-link{color:var(--td-text-color-primary);display:inline-block;overflow:hidden;position:relative;text-align:justify;text-decoration:none;word-break:break-all}.t-anchor a{transition:color .2s linear}.t-anchor a:hover{color:var(--td-brand-color);cursor:pointer}.t-anchor a:active{color:var(--td-brand-color-active)}.t-anchor.t-size-s{width:120px}.t-anchor.t-size-l{width:320px}.t-anchor__target{color:var(--td-text-color-primary);cursor:pointer;font:var(--td-font-body-medium)}@keyframes fadeOut{0%{opacity:1}to{display:none;opacity:0}}.t-anchor__target .t-anchor__copy{display:none;margin:0 0 0 var(--td-comp-margin-xs)}.t-anchor__target:hover .t-anchor__copy{display:inline-block}.t-anchor__target:target:after{animation:fadeOut 2s linear 2s 1;animation-fill-mode:forwards;background-color:var(--td-brand-color);border-radius:var(--td-radius-circle);content:"";display:inline-block;height:6px;vertical-align:middle;width:6px}.t-message{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-3),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:0;padding:0;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);width:-moz-fit-content;width:fit-content}.t-message .t-loading,.t-message>.t-icon,.t-message>[data-t-icon]>.t-icon{color:var(--td-brand-color);flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 6px);margin-right:var(--td-comp-margin-s)}.t-message.t-is-success .t-loading,.t-message.t-is-success>.t-icon,.t-message.t-is-success>[data-t-icon]>.t-icon{color:var(--td-success-color)}.t-message.t-is-warning .t-loading,.t-message.t-is-warning>.t-icon,.t-message.t-is-warning>[data-t-icon]>.t-icon{color:var(--td-warning-color)}.t-message.t-is-error .t-loading,.t-message.t-is-error>.t-icon,.t-message.t-is-error>[data-t-icon]>.t-icon{color:var(--td-error-color)}.t-message.t-is-closable .t-message__close{color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;margin-left:var(--td-comp-margin-xxl);margin-right:0}.t-message.t-is-closable .t-message__close .t-icon-close{border-radius:var(--td-radius-default);font-size:calc(var(--td-font-size-body-medium) + 2px);transition:all .2s linear}.t-message.t-is-closable .t-message__close .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-message.t-is-closable .t-message__close .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-message__list{pointer-events:none;position:fixed;z-index:6000}.t-message__list .t-message{margin-bottom:var(--td-comp-margin-s);pointer-events:auto;word-break:break-all}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;z-index:5500}.t-popup__content{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:relative;word-break:break-all}.t-popup__arrow{height:8px;position:absolute;width:8px;z-index:1}.t-popup__arrow:before{background:var(--td-bg-color-container);content:"";height:8px;position:absolute;transform:rotate(45deg);width:8px}.t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=top] .t-popup__arrow:before{border-top-left-radius:100%;box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=top-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=top] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=top-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=bottom] .t-popup__arrow{top:-4px}.t-popup[data-popper-placement^=bottom] .t-popup__arrow:before{border-bottom-right-radius:100%;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right)}.t-popup[data-popper-placement=bottom-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=bottom] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=bottom-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=left] .t-popup__arrow{right:-4px}.t-popup[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-top)}.t-popup[data-popper-placement=left-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=left] .t-popup__arrow{margin-top:-4px;top:50%}.t-popup[data-popper-placement=left-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup[data-popper-placement^=right] .t-popup__arrow{left:-4px}.t-popup[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-right),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=right-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=right] .t-popup__arrow{margin-top:-4px;top:50%}.t-popup[data-popper-placement=right-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup--animation-enter,.t-popup--animation-enter-from,.t-popup--animation-exiting,.t-popup--animation-leave-to{opacity:0;visibility:hidden}.t-popup--animation-enter-to,.t-popup--animation-entering,.t-popup--animation-leave,.t-popup--animation-leave-from{opacity:1;transform:none;visibility:visible}.t-popup--animation-enter-active{transition:opacity .2s linear}.t-popup--animation-leave-active{transition:opacity .2s cubic-bezier(0,0,.15,1),visibility .2s cubic-bezier(.82,0,1,.9)}.t-popup--animation-expand-enter-active[data-popper-placement^=top]{animation:t-popup-animation-expand-in-top .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=top]{animation:t-popup-animation-expand-out-top .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-top{0%{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-top{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}}.t-popup--animation-expand-enter-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-in-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-out-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}}.t-tooltip .t-popup__content{border:0;border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;margin-bottom:1px;max-width:480px;word-break:break-word;z-index:5600}.t-tooltip--default .t-popup__content{background:var(--td-gray-color-13);box-shadow:inset 0 .5px 0 var(--td-gray-color-9),inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9);color:var(--td-text-color-anti)}.t-tooltip--default[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:inset -.5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=top] .t-popup__arrow:before{box-shadow:inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=bottom] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--primary .t-popup__content{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-tooltip--success .t-popup__content{background:var(--td-success-color-light);color:var(--td-success-color)}.t-tooltip--danger .t-popup__content{background:var(--td-error-color-light);color:var(--td-error-color)}.t-tooltip--warning .t-popup__content{background:var(--td-warning-color-light);color:var(--td-warning-color)}.t-tooltip .t-popup__arrow{background:inherit;height:auto}.t-tooltip .t-popup__arrow:before{background:inherit}.t-tooltip--noshadow .t-popup__content,.t-tooltip--noshadow[data-popper-placement] .t-popup__arrow:before{box-shadow:none}@keyframes changeColor{0%{color:var(--td-brand-color-hover)}to{color:var(--td-brand-color-active)}}.t-breadcrumb{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-breadcrumb__separator{align-items:center;display:flex;margin:0 var(--td-comp-margin-xs)}.t-breadcrumb__item,.t-breadcrumb__separator .t-icon{color:var(--td-text-color-placeholder)}.t-breadcrumb__item{align-items:center;display:flex;text-decoration:none}.t-breadcrumb__item.t-is-current{color:var(--td-text-color-primary)}.t-breadcrumb__item.t-is-current .t-icon{color:var(--td-text-color-placeholder)}.t-breadcrumb__item:last-child{color:var(--td-text-color-primary)}.t-breadcrumb__item:last-child .t-breadcrumb__separator{display:none}.t-breadcrumb__item .t-icon{font-size:var(--td-font-size-body-large)}.t-breadcrumb__item .t-link{color:inherit;text-decoration:none}.t-breadcrumb__item .t-link:hover{color:var(--td-brand-color)}.t-breadcrumb__item .t-is-disabled{cursor:not-allowed}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner{color:var(--td-text-color-disabled)}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner:hover{color:var(--td-text-color-disabled);cursor:not-allowed}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner:active{animation:none}.t-breadcrumb__item--arrow,.t-breadcrumb__item--slash{color:var(--td-text-color-placeholder);display:inline-block;line-height:0;margin:0 var(--td-comp-margin-xs);vertical-align:middle}.t-breadcrumb__inner{display:inline-block;font:var(--td-font-body-medium);vertical-align:middle;word-break:break-all}.t-breadcrumb__inner .t-icon{margin:0 var(--td-comp-margin-xs)}.t-breadcrumb__select{position:relative}.t-breadcrumb__select:hover .t-breadcrumb__option{display:block}.t-breadcrumb__select-item:hover .t-icon{color:var(--td-brand-color)}.t-breadcrumb__option{background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2);display:none;left:50%;max-width:120px;position:absolute;top:28px;transform:translate(-50%);z-index:20}.t-breadcrumb__option-item{color:var(--td-text-color-primary);font:var(--td-font-body-medium);overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.t-breadcrumb__option-item.t-is-active,.t-breadcrumb__option-item:hover{color:var(--td-brand-color)}.t-breadcrumb__inner-msg{background:var(--td-bg-color-container);border-radius:calc(var(--td-radius-default)*.5);bottom:30px;box-shadow:var(--td-shadow-2);color:var(--td-text-color-primary);display:none;left:50%;padding:8px;position:absolute;transform:translate(-50%);width:300px;z-index:20}.t-breadcrumb__inner-msg:before{border-color:var(--td-bg-color-container) transparent transparent transparent;border-style:solid;border-width:8px 6px 0;bottom:-8px;content:"";height:0;left:50%;margin-left:-4px;position:absolute;width:0;z-index:20}.t-breadcrumb--text-overflow{align-items:center;display:flex;position:relative}.t-breadcrumb--text-overflow:hover .t-breadcrumb__inner-msg{display:block}.t-breadcrumb--text-overflow .t-breadcrumb__inner{align-items:center;display:flex;max-width:120px;transition:color .2s linear}.t-breadcrumb--text-overflow .t-breadcrumb__inner-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-breadcrumb--text-overflow .t-breadcrumb__inner:hover{color:var(--td-brand-color);cursor:pointer}.t-breadcrumb--text-overflow .t-breadcrumb__inner:active{animation:changeColor .2s linear}.t-dropdown{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);box-shadow:var(--td-shadow-2);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);font-size:var(--td-font-size-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-dropdown,.t-dropdown__menu{border-radius:var(--td-radius-medium)}.t-dropdown__menu{display:flex;flex-direction:column;gap:2px;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:var(--td-pop-padding-m)}@-moz-document url-prefix(){.t-dropdown__menu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__menu::-webkit-scrollbar{height:8px;width:8px}.t-dropdown__menu::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dropdown__menu::-webkit-scrollbar-thumb:horizontal:hover,.t-dropdown__menu::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__menu .t-divider{color:var(--td-brand-color-light);margin:var(--td-comp-margin-xs) var(--td-comp-margin-s) var(--td-comp-margin-xxs) var(--td-comp-margin-s);width:calc(100% - var(--td-comp-margin-s)*2)}.t-dropdown__menu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--right{left:calc(100% - 14px)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--left{right:calc(100% - 14px)}.t-dropdown__submenu{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2);display:none;overflow-x:visible;overflow-y:auto;padding:var(--td-pop-padding-m);position:absolute;z-index:1100}@-moz-document url-prefix(){.t-dropdown__submenu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__submenu::-webkit-scrollbar{height:8px;width:8px}.t-dropdown__submenu::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dropdown__submenu::-webkit-scrollbar-thumb:horizontal:hover,.t-dropdown__submenu::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__submenu ul{box-sizing:border-box;color:var(--td-text-color-primary);display:grid;font:var(--td-font-body-medium);gap:2px;list-style:none;margin:0;padding:0}.t-dropdown__submenu--disabled{visibility:hidden}.t-dropdown__submenu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__submenu-wrapper--right{left:calc(100% - 6px)}.t-dropdown__submenu-wrapper--left{right:calc(100% - 6px)}.t-dropdown__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:none;padding:0;padding:calc(var(--td-comp-paddingTB-xs) - 1px) var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.82,0,1,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.t-dropdown__item-icon{color:currentcolor;display:flex;font-size:var(--td-font-size-body-large);margin-right:var(--td-comp-margin-s)}.t-dropdown__item:hover>div>div{display:flex}.t-dropdown__item--disabled{cursor:not-allowed}.t-dropdown__item-content{align-items:center;display:flex;flex:1;justify-content:space-between;max-width:100%}.t-dropdown__item-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-dropdown__item.t-dropdown__item--suffix .t-dropdown__item-sub-icon{color:currentcolor;flex-shrink:0;font-size:var(--td-font-size-body-large)}.t-dropdown__item--theme-default{color:var(--td-text-color-primary)}.t-dropdown__item--theme-default:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--active{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-dropdown__item--theme-default.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-default.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--suffix:hover{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-dropdown__item--theme-success{color:var(--td-success-color)}.t-dropdown__item--theme-success:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item--active{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-success.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item-disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-success.t-dropdown__item-disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--suffix:hover{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-error{color:var(--td-error-color)}.t-dropdown__item--theme-error:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--active{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-error.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-error.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--suffix:hover{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-warning{color:var(--td-warning-color)}.t-dropdown__item--theme-warning:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--active{background-color:var(--td-warning-color-light)}.t-dropdown__item--theme-warning.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--suffix:hover{background-color:var(--td-warning-color-light)}.t-tabs{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;overflow:hidden;padding:0}.t-tabs__header.t-is-left{float:left}.t-tabs__header.t-is-right{float:right}.t-tabs__header .t-icon{font-size:var(--td-font-size-body-large)}.t-tabs__nav{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-tabs__operations{background-color:var(--td-bg-color-container);border-bottom:1px solid var(--td-component-stroke);display:flex;flex-direction:row;position:absolute}.t-tabs__operations--left{left:0;z-index:2}.t-tabs__operations--right{right:0;z-index:2}.t-tabs__operations--right .t-tabs__btn:first-child{box-shadow:-10px 0 20px 5px #0000000d}.t-tabs__operations--right .t-tabs__nav-action{align-items:center;display:flex;flex:1;width:100%}.t-tabs__btn{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-left:1px solid var(--td-component-stroke);color:var(--td-text-color-secondary);cursor:pointer;display:flex;font:var(--td-font-body-large);height:100%;justify-content:center;opacity:1;transition:all .24s cubic-bezier(.38,0,.24,1);width:40px;z-index:1}.t-tabs__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__btn--left{border-right:1px solid var(--td-component-stroke);box-shadow:10px 0 20px 5px #0000000d}.t-tabs__btn--left.fade-enter,.t-tabs__btn--left.fade-enter-from,.t-tabs__btn--left.fade-leave-to{transform:translate(-50px)}.t-tabs__btn--right.fade-enter,.t-tabs__btn--right.fade-enter-from,.t-tabs__btn--right.fade-leave-to{transform:translate(50px)}.t-tabs__nav-container{position:relative}.t-tabs__nav-container.t-is-top:after{bottom:0;top:auto}.t-tabs__nav-container.t-is-bottom:after,.t-tabs__nav-container.t-is-top:after{background-color:var(--td-component-stroke);content:"";height:1px;left:0;position:absolute;right:auto;width:100%}.t-tabs__nav-container.t-is-bottom:after{bottom:auto;top:0}.t-tabs__nav-container.t-is-left:after{left:auto;right:0}.t-tabs__nav-container.t-is-left:after,.t-tabs__nav-container.t-is-right:after{background-color:var(--td-component-stroke);bottom:auto;content:"";height:100%;position:absolute;top:0;width:1px}.t-tabs__nav-container.t-is-right:after{left:0;right:auto}.t-tabs__nav-container.t-is-addable{margin-right:40px}.t-tabs__nav-container.t-tabs__nav--card:after{background-color:transparent;content:""}.t-tabs__scroll-btn{background-color:var(--td-bg-color-secondarycontainer);border-bottom:1px solid var(--td-component-stroke);color:var(--td-text-color-secondary);cursor:pointer;display:block;font:var(--td-font-body-large);height:100%;position:absolute;text-align:center;width:40px;z-index:1}.t-tabs__scroll-btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__scroll-btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-scroll{align-self:stretch;display:inline-block;display:flex;flex:auto;overflow:hidden;position:relative;transform:translate(0);white-space:nowrap;z-index:1}.t-tabs__nav-wrap{display:flex;font-size:0;position:relative}.t-tabs__nav-wrap.t-is-smooth{transition:transform .24s cubic-bezier(0,0,.15,1)}.t-tabs__nav-wrap.t-is-vertical{flex-direction:column}.t-tabs__bar{background-color:var(--td-brand-color);border-radius:var(--td-radius-small);position:absolute;transition:all .24s cubic-bezier(.38,0,.24,1);z-index:1}.t-tabs__bar.t-is-top{bottom:0;height:3px;left:0}.t-tabs__bar.t-is-bottom{height:3px;left:0;top:0}.t-tabs__bar.t-is-left{right:0;top:0;width:3px}.t-tabs__bar.t-is-right{left:0;top:0;width:3px}.t-tabs__nav-item{color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font:var(--td-font-body-medium);overflow:hidden;position:relative;z-index:0}.t-tabs__nav-item,.t-tabs__nav-item-wrapper{--ripple-color:var(--td-bg-color-container-active);align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav-item-wrapper{border-radius:var(--td-radius-default);display:flex;height:var(--td-comp-size-m);margin-left:var(--td-comp-margin-s);margin-right:var(--td-comp-margin-s);padding:0 var(--td-comp-paddingLR-s)}.t-tabs__nav-item.t-size-l{font:var(--td-font-body-large)}.t-tabs__nav-item.t-size-l .t-tabs__nav-item-wrapper{height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-tabs__nav-item-text-wrapper{align-items:center;display:flex;position:relative}.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover .t-tabs__nav-item-wrapper{background-color:var(--td-bg-color-container-hover)}.t-tabs__nav-item.t-is-left,.t-tabs__nav-item.t-is-right{align-items:center;display:flex}.t-tabs__nav-item.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__nav-item.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);text-shadow:0 0 .3px currentcolor}.t-tabs__nav-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-tabs__nav-item>.remove-btn{display:flex;margin-left:var(--td-comp-margin-s);transition:all .3s cubic-bezier(.645,.045,.355,1)}.t-tabs__nav--card{background-color:var(--td-bg-color-secondarycontainer)}.t-tabs__nav--card.t-tabs__nav-item{border-bottom:1px solid var(--td-component-stroke);padding-left:var(--td-comp-paddingLR-l);padding-right:var(--td-comp-paddingLR-l)}.t-tabs__nav--card.t-tabs__nav-item:after{display:none}.t-tabs__nav--card.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__nav--card.t-tabs__nav-item:not(:first-of-type){border-left:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:last-of-type{border-right:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item.t-is-active{background-color:var(--td-bg-color-container);border-bottom-color:var(--td-bg-color-container);color:var(--td-brand-color)}.t-tabs__nav--card.t-tabs__nav-item.t-size-l{padding-left:var(--td-comp-paddingLR-xl);padding-right:var(--td-comp-paddingLR-xl)}.t-tabs__nav--card .t-icon-close{color:var(--td-text-color-secondary);transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav--card .t-icon-close:hover{color:var(--td-text-color-primary)}.t-tabs__content{overflow:hidden;position:relative}.t-tab-panel.t-is-hidden{display:none}a.t-menu__item{color:unset;text-decoration:none}a.t-menu__item:active,a.t-menu__item:hover{color:inherit}.t-menu__logo>*{margin-left:var(--td-comp-margin-xxl)}.t-head-menu{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:100%}.t-head-menu__inner{display:flex;height:var(--td-comp-size-xxxl)}.t-head-menu__inner li+li{margin-left:var(--td-comp-margin-s)}.t-head-menu__inner .t-menu:first-child{margin-left:var(--td-comp-margin-xxl)}.t-head-menu .t-menu__logo:not(:empty){height:100%;margin-right:var(--td-comp-margin-xxxl)}.t-head-menu .t-menu{align-items:center;display:flex;flex:1}.t-head-menu .t-menu__operations:not(:empty){align-items:center;display:flex;flex-shrink:0;height:var(--td-comp-size-xxxl);line-height:64px;margin-right:var(--td-comp-margin-s);overflow:hidden;position:relative;text-align:right}.t-head-menu .t-menu__operations-icon{box-sizing:border-box;height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);width:var(--td-comp-size-m)}.t-head-menu .t-menu__item{gap:var(--td-comp-margin-s);height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m);transition:all .28s cubic-bezier(.645,.045,.355,1)}.t-head-menu .t-menu__item .t-icon{height:16px;width:16px}.t-head-menu__submenu{border-top:1px solid var(--td-component-stroke);padding-left:0}.t-default-menu{background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;transition:width .28s cubic-bezier(.645,.045,.355,1);white-space:nowrap;width:232px}.t-default-menu .t-menu__item{color:var(--td-text-color-secondary)}.t-default-menu.t-is-collapsed{width:64px}.t-default-menu.t-is-collapsed .t-menu__logo>*{margin-left:var(--td-comp-margin-l)}.t-default-menu.t-is-collapsed .t-menu .t-menu__item{justify-content:center;padding:0 14px}.t-default-menu.t-is-collapsed .t-menu .t-menu__item .t-menu__item-link{bottom:0;content:"";left:0;margin-left:0;opacity:0;position:absolute;right:0;top:0}.t-default-menu.t-is-collapsed .t-fake-arrow{display:none}.t-default-menu.t-is-collapsed .t-menu__item{text-overflow:clip}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-brand-color)}.t-default-menu.t-is-collapsed .t-menu__item.t-menu__item--plain:after{content:""}.t-default-menu.t-is-collapsed .t-menu__item>.t-menu__content{display:none}.t-default-menu.t-is-collapsed .t-menu__item .t-icon{margin-right:0}.t-default-menu.t-is-collapsed .t-submenu-icon{display:none}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item{min-width:auto}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item:after{bottom:0;content:"";display:block;position:absolute;right:-20px;top:0;width:20px}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title{display:none}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title+*{margin-top:0}.t-default-menu.t-is-collapsed .t-menu-group__title{font-size:0;padding:0}.t-default-menu.t-is-collapsed .t-menu-group__title:after{background:var(--td-component-stroke);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.t-default-menu.t-is-collapsed .t-menu__operations{text-align:center}.t-default-menu.t-is-collapsed .t-menu__operations-icon{display:block}.t-default-menu.t-is-collapsed .t-menu__log>*{margin:0 auto}.t-default-menu__inner{display:flex;flex-direction:column;height:100%}.t-default-menu__inner .t-menu__logo:not(:empty){border-bottom:1px solid var(--td-component-stroke);box-sizing:border-box;height:var(--td-comp-size-xxxl);width:100%}.t-default-menu__inner .t-menu{flex:1;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-s);position:relative}.t-default-menu__inner .t-menu--scroll{overflow-x:hidden;overflow-y:auto}@-moz-document url-prefix(){.t-default-menu__inner .t-menu--scroll{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar{height:6px;width:6px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:horizontal:hover,.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-default-menu__inner .t-menu .t-menu-group>:not(:first-child),.t-default-menu__inner .t-menu .t-menu__sub>:not(:first-child),.t-default-menu__inner .t-menu .t-submenu>:not(:first-child),.t-default-menu__inner .t-menu>:not(.t-menu-group):not(:first-child){margin-top:var(--td-comp-margin-xs)}.t-default-menu__inner .t-menu-group__title{box-sizing:border-box;color:var(--td-text-color-placeholder);font-size:var(--td-font-body-small);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-l);position:relative}.t-default-menu .t-submenu{position:relative}.t-default-menu .t-menu__operations:not(:empty){border-top:1px solid var(--td-component-stroke);box-sizing:border-box;left:0;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l);position:relative;text-align:left;top:0;width:100%}.t-default-menu .t-menu__operations-icon{box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;height:32px;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);width:32px}.t-default-menu .t-menu__item.t-is-opened{background-color:unset;color:var(--td-text-color-primary)}.t-default-menu .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-primary)}.t-default-menu .t-menu__sub{overflow:hidden;padding:0}.t-default-menu .t-menu__sub .t-menu__item{padding-left:var(--padding-left,32px)}.t-default-menu .t-slide-down-enter-active .t-menu__sub{height:100%}.t-default-menu .t-menu__item{border-bottom:0;border-radius:var(--td-radius-default);box-sizing:border-box;height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);padding:0 10px 0 16px;position:relative;text-align:left;transition:background-color .28s cubic-bezier(.38,0,.24,1),padding .28s cubic-bezier(.38,0,.24,1)}.t-default-menu .t-menu__item .t-icon{flex-shrink:0;height:20px;margin-right:var(--td-comp-margin-s);width:20px}.t-default-menu .t-menu__item .t-fake-arrow{margin-left:auto;min-width:16px}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened){background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-brand-color)}.t-default-menu .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background:var(--td-bg-color-secondarycontainer-hover)}.t-default-menu.t-menu--dark{background:var(--td-gray-color-13)}.t-default-menu.t-menu--dark .t-menu__item{color:var(--td-font-white-2)}.t-default-menu.t-menu--dark .t-menu__logo:not(:empty){border-bottom-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__operations:not(:empty){border-top-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened){background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark .t-menu__item.t-is-opened.t-is-active{background-color:transparent}.t-default-menu.t-menu--dark .t-menu-group__title{color:var(--td-font-white-3)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu-group__title:after{background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu{color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-menu--dark{color:var(--td-font-white-2)}.t-menu__logo:not(:empty){align-items:center;display:flex}.t-menu .t-submenu{position:relative}.t-menu .t-submenu.t-is-active>.t-menu__item,.t-menu .t-submenu.t-is-active>.t-menu__item .t-icon{color:var(--td-gray-color-13)}.t-menu .t-submenu .t-submenu-icon{height:16px;width:16px}.t-menu .t-submenu.t-is-opened .t-submenu-icon{transform:scaleY(-1)}.t-menu__spacer:before{content:"";display:block;position:absolute;z-index:1}.t-menu__spacer--left:before{bottom:0;left:-16px;top:0;width:16px}.t-menu__spacer--top:before{bottom:-20px;height:20px;left:0;right:0}.t-menu__spacer--bottom:before{height:20px;left:0;right:0;top:-20px}.t-menu__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;display:flex;height:40px;line-height:40px;position:relative;text-align:center;text-overflow:ellipsis}.t-menu__item ::-moz-selection{background:transparent}.t-menu__item ::selection{background:transparent}.t-menu__item-spacer{overflow:unset}.t-menu__item-spacer:before{content:"";display:block;position:absolute;z-index:1}.t-menu__item-spacer--right:before{bottom:0;right:-16px;top:0;width:16px}.t-menu__item a{color:unset;text-decoration:none}.t-menu__item a.t-menu__item-link{color:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-menu__item a.t-menu__item-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.t-menu__item.t-is-active{background-color:var(--td-brand-color-light)}.t-menu__item.t-is-active,.t-menu__item.t-is-opened{color:var(--td-brand-color)}.t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-bg-color-container-hover)}.t-menu__item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-menu__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-menu--dark.t-head-menu{background-color:var(--td-gray-color-13)}.t-menu--dark .t-menu__item{--ripple-color:var(--td-gray-color-11);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-active{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-opened,.t-menu--dark .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-disabled{color:var(--td-font-white-4)}.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-menu--dark .t-menu__popup{background:var(--td-gray-color-13);border:.5px solid var(--td-gray-color-10)}.t-menu--dark .t-menu__popup .t-menu__item{border-radius:var(--td-radius-default);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__popup .t-menu__item.t-is-active{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-gray-color-10)}.t-menu--dark .t-head-menu__submenu{border-top:1px solid transparent}.t-menu--dark .t-menu__operations-icon{color:var(--td-bg-color-container)}.t-menu--dark .t-menu__operations-icon:hover{background-color:var(--td-brand-color)}.t-menu__popup{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);list-style:none;margin:0;opacity:0;overflow:hidden;padding:0;z-index:1000}.t-menu__popup-wrapper{height:100%;list-style:none;margin:0;padding:var(--td-pop-padding-m)}@-moz-document url-prefix(){.t-menu__popup-wrapper{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-menu__popup-wrapper::-webkit-scrollbar{height:8px;width:8px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb:horizontal:hover,.t-menu__popup-wrapper::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-menu__popup .t-fake-arrow{margin-left:auto}.t-menu__popup .t-menu__item{padding-left:var(--td-comp-paddingLR-l);padding-right:var(--td-comp-paddingLR-l)}.t-menu__popup.t-is-vertical{min-width:var(--popup-width,160px)}.t-menu__popup.t-is-horizontal .t-menu__item{white-space:nowrap}.t-menu__popup.t-is-horizontal li+li{margin-top:var(--td-comp-margin-xs)}.t-menu__popup.t-is-opened{box-shadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #0000000f,0 3px 14px 6px #0000000d;opacity:1;overflow:visible}.t-menu__popup .t-menu__item{color:var(--td-text-color-primary);height:var(--td-comp-size-s);line-height:var(--td-comp-size-s)}.t-menu__popup .t-menu__item+.t-menu__item{margin-left:0}.t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-bg-color-container-hover)}.t-menu__popup .t-is-disabled{color:var(--td-text-color-disabled)}.t-menu__operations-icon{border-radius:var(--td-radius-default);color:var(--td-text-color-primary);margin-right:var(--td-comp-margin-l);transition:background-color .24s cubic-bezier(.38,0,.24,1)}.t-menu__operations-icon:hover{background-color:var(--td-brand-color-light)}.t-opacity-transition{transition:opacity .28s cubic-bezier(.55,0,.1,1)}.horizontal-collapse-transition .t-submenu__title .t-submenu__icon-arrow{opacity:0;transition:.2s}.t-menu__popup{left:calc(0px - var(--td-pop-padding-m));top:0}.t-menu__popup .t-menu__item:not(:first-child),.t-menu__popup .t-submenu:not(:first-child){margin-top:var(--td-comp-margin-xxs)}.t-is-head-menu .t-menu__popup{margin-top:calc((var(--td-comp-size-xxxl) - var(--td-comp-size-m))/2)!important}.t-menu-is-nested .t-menu__popup{margin-top:calc(0px - var(--td-pop-padding-m))!important}.input-readonly.t-is-readonly{background-color:var(--td-bg-color-specialcomponent);color:var(--td-text-color-primary)}.input-readonly.t-is-readonly .t-input__inner{cursor:pointer}.input-disabled.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.input-disabled.t-is-disabled .t-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed;text-overflow:clip}.input-disabled.t-is-disabled .t-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled>.t-input__prefix .t-icon,.input-disabled.t-is-disabled>.t-input__prefix .t-icon:hover,.input-disabled.t-is-disabled>.t-input__suffix .t-icon,.input-disabled.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-tips{font-size:var(--td-font-size-body-small)}.t-tips.t-is-default{color:var(--td-text-color-placeholder)}.t-tips.t-is-error{color:var(--td-error-color)}.t-tips.t-is-warning{color:var(--td-warning-color)}.t-tips.t-is-success{color:var(--td-success-color)}.t-input{align-items:center;background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-radius:var(--td-radius-default);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-m);list-style:none;margin:0;outline:none;overflow:hidden;padding:0;padding:0 var(--td-comp-paddingLR-s);position:relative;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1);width:100%}.t-input:focus,.t-input:hover{border-color:var(--td-brand-color)}.t-input:focus{box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-input--borderless:not(.t-input--focused){border-color:transparent;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1)}.t-input--borderless:not(.t-input--focused):hover{background-color:var(--td-bg-color-container-hover);border-color:var(--td-component-border);cursor:pointer}.t-input--borderless:not(.t-input--focused).t-is-disabled{background-color:var(--td-bg-color-component-disabled);border:none}.t-input--focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-input :focus-visible{outline:none}.t-input__inner{word-wrap:normal;background-color:transparent;border:none;box-sizing:border-box;color:var(--td-text-color-primary);flex:1;font:inherit;max-width:100%;min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.t-input__inner::-moz-placeholder{color:var(--td-text-color-placeholder)}.t-input__inner::placeholder{color:var(--td-text-color-placeholder)}.t-input__inner:-moz-placeholder{text-overflow:ellipsis;width:100%}.t-input__inner:placeholder-shown{text-overflow:ellipsis;width:100%}.t-input__inner[type=password]::-ms-reveal{display:none}.t-input__inner[type=search]::-webkit-search-cancel-button,.t-input__inner[type=search]::-webkit-search-decoration,.t-input__inner[type=search]::-webkit-search-results-button,.t-input__inner[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-input__inner.t-input--soft-hidden{width:0}.t-input__extra{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-input__status{position:absolute;right:-24px;top:0}.t-input.t-input--suffix>span.t-input__clear{opacity:0;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1);visibility:hidden}.t-input.t-input--suffix:hover>span.t-input__clear{opacity:1;visibility:visible}.t-input.t-is-success{border-color:var(--td-success-color)}.t-input.t-is-success.t-input--focused,.t-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-input.t-is-success>.t-input__extra{color:var(--td-success-color)}.t-input.t-is-warning{border-color:var(--td-warning-color)}.t-input.t-is-warning.t-input--focused,.t-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-input.t-is-warning>.t-input__extra{color:var(--td-warning-color)}.t-input.t-is-error{border-color:var(--td-error-color)}.t-input.t-is-error.t-input--focused,.t-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-input.t-is-error>.t-input__extra{color:var(--td-error-color)}.t-input.t-is-readonly{background-color:var(--td-bg-color-specialcomponent);color:var(--td-text-color-primary)}.t-input.t-is-readonly .t-input__inner{cursor:pointer}.t-input.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input.t-is-disabled .t-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed;text-overflow:clip}.t-input.t-is-disabled .t-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-input.t-is-disabled>.t-input__prefix .t-icon,.t-input.t-is-disabled>.t-input__prefix .t-icon:hover,.t-input.t-is-disabled>.t-input__suffix .t-icon,.t-input.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-input.t-input--prefix>.t-input__prefix{align-items:center;display:flex;height:100%;text-align:center;z-index:2}.t-input.t-input--prefix>.t-input__prefix-icon{font-size:var(--td-font-size-body-large)}.t-input.t-input--prefix.t-size-s .t-input__prefix-icon{font-size:var(--td-font-size-body-medium)}.t-input.t-input--prefix.t-size-l .t-input__prefix-icon{font-size:var(--td-font-size-title-large)}.t-input.t-input--suffix>.t-input__suffix{align-items:center;display:flex;height:100%;text-align:center;z-index:2}.t-input.t-input--suffix>.t-input__suffix-icon{font-size:var(--td-font-size-body-large)}.t-input.t-input--suffix.t-size-s .t-input__suffix-icon{font-size:var(--td-font-size-body-medium)}.t-input.t-input--suffix.t-size-l .t-input__suffix-icon{font-size:var(--td-font-size-title-large)}.t-input .t-input__suffix-clear{cursor:pointer}.t-input.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m)}.t-input.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs)}.t-input .t-input__prefix>.t-icon,.t-input .t-input__suffix>.t-icon{font-size:inherit}.t-input .t-input__prefix>.t-icon{color:var(--td-text-color-placeholder)}.t-input .t-input__prefix:not(:empty){margin-right:var(--td-comp-margin-s)}.t-input .t-input__suffix>.t-icon{color:var(--td-text-color-placeholder);transition:all .2s linear}.t-input .t-input__suffix>.t-icon:hover{color:var(--td-text-color-secondary);transition:all .2s linear}.t-input .t-input__suffix:not(:empty){margin-left:var(--td-comp-margin-s)}.t-input.t-is-focused .t-input__prefix>.t-icon,.t-input.t-is-focused .t-input__suffix .t-icon-calendar,.t-input.t-is-focused .t-input__suffix>.t-icon-time{color:var(--td-brand-color)}.t-input-group{align-items:stretch;display:inline-flex;position:relative}.t-input-group .t-input__wrap{border-radius:0}.t-input-group .t-input__wrap:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button,.t-input-group .t-select{border-radius:0}.t-input-group .t-button:not(:first-child),.t-input-group .t-input__wrap:not(:first-child) .t-input,.t-input-group .t-select:not(:first-child){margin-left:-1px}.t-input-group .t-input__wrap:first-child .t-input{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child .t-input{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button:first-child,.t-input-group .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-button:last-child,.t-input-group .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap+.t-input__wrap{margin-left:var(--td-comp-margin-xxxl)}.t-input-group--separate .t-button,.t-input-group--separate .t-select{border-radius:var(--td-radius-default)}.t-input-group--separate .t-button:first-child,.t-input-group--separate .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group--separate .t-button:last-child,.t-input-group--separate .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap .t-input,.t-input-group--separate .t-input__wrap .t-input:first-child,.t-input-group--separate .t-input__wrap .t-input:last-child{border-radius:var(--td-radius-default)}.t-input-group .t-button,.t-input-group .t-input__inner,.t-input-group .t-select{position:relative;z-index:0}.t-input-group .t-button:active,.t-input-group .t-button:focus,.t-input-group .t-button:hover,.t-input-group .t-input__inner:active,.t-input-group .t-input__inner:focus,.t-input-group .t-input__inner:hover,.t-input-group .t-select:active,.t-input-group .t-select:focus,.t-input-group .t-select:hover{z-index:1}.t-input__wrap{width:100%}.t-input__tips{font:var(--td-font-body-small);height:auto;min-height:var(--td-line-height-body-small);position:absolute}.t-input__tips--default{color:var(--td-text-color-placeholder)}.t-input__tips--success{color:var(--td-success-color)}.t-input__tips--warning{color:var(--td-warning-color)}.t-input__tips--error{color:var(--td-error-color)}.t-align-center>.t-input__inner{text-align:center}.t-align-right>.t-input__inner{text-align:right}.t-input__input-pre{display:block;position:absolute;visibility:hidden;white-space:pre}.t-input--auto-width{min-width:60px}.t-input--auto-width,.t-input--auto-width .t-input{width:-moz-fit-content;width:fit-content}.t-input__limit-number{background:var(--td-bg-color-specialcomponent);color:var(--td-text-color-placeholder);font:var(--td-font-body-medium)}.t-input__limit-number.t-is-disabled{background:var(--td-bg-color-component-disabled)}.t-input-number{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;padding:0 var(--td-comp-size-m);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:144px}.t-input-number:not(.t-input-number--column)>.t-input-number__decrease+.t-input__wrap{margin-left:var(--td-comp-margin-xs)}.t-input-number input::-webkit-inner-spin-button,.t-input-number input::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.t-input-number input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.t-input-number>.t-input__tips{left:0;position:absolute}.t-input-number input+.t-input__suffix{margin-left:var(--td-comp-paddingLR-s)}.t-input-number .t-input__prefix{margin-right:var(--td-comp-paddingLR-s)}.t-input-number .t-input{color:var(--td-text-color-primary)}.t-input-number.t-input-number--auto-width{width:auto}.t-input-number.t-input-number--auto-width.t-is-controls-right{min-width:auto;width:auto}.t-input-number.t-input-number--auto-width .t-input__inner{min-width:42px}.t-input-number .t-input-number__decrease,.t-input-number .t-input-number__increase{align-items:center;background-color:transparent;border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:flex;height:var(--td-comp-size-m);justify-content:center;position:absolute;top:0;transition:all .2s cubic-bezier(.38,0,.24,1);width:var(--td-comp-size-m);z-index:1}.t-input-number .t-input-number__decrease:hover:not(.t-is-disabled),.t-input-number .t-input-number__increase:hover:not(.t-is-disabled){border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:hover:not(.t-is-disabled) .t-icon,.t-input-number .t-input-number__increase:hover:not(.t-is-disabled) .t-icon{color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:active:not(.t-is-disabled),.t-input-number .t-input-number__increase:active:not(.t-is-disabled){background-color:var(--td-bg-color-container-hover);color:var(--td-brand-color)}.t-input-number .t-input-number__decrease .t-icon,.t-input-number .t-input-number__increase .t-icon{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-large);position:relative;z-index:1}.t-input-number .t-input-number__decrease.t-is-disabled,.t-input-number .t-input-number__increase.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled:hover,.t-input-number .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled::-moz-placeholder,.t-input-number .t-input-number__increase.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease{left:0}.t-input-number .t-input-number__increase{right:-8px}.t-input-number.t-is-disabled .t-input{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-disabled .t-input:active,.t-input-number.t-is-disabled .t-input:focus,.t-input-number.t-is-disabled .t-input:hover{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-disabled .t-input-number__decrease,.t-input-number.t-is-disabled .t-input-number__increase{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-disabled .t-input-number__decrease .t-icon,.t-input-number.t-is-disabled .t-input-number__increase .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-size-s{padding:0 var(--td-comp-size-xs);width:120px}.t-input-number.t-size-s .t-input{font-size:var(--td-font-size-body-small);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs)}.t-input-number.t-size-s .t-input-number__decrease,.t-input-number.t-size-s .t-input-number__increase{font-size:var(--td-font-size-body-medium);height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-input-number.t-size-l{padding:0 var(--td-comp-size-xl);width:168px}.t-input-number.t-size-l .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input-number__decrease,.t-input-number.t-size-l .t-input-number__increase{font-size:18px;height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-input-number.t-size-l.t-is-controls-right .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl);padding-right:calc(var(--td-comp-size-xl) + var(--td-comp-paddingLR-s))}.t-input-number.t-size-l.t-is-controls-right .t-input-number__decrease,.t-input-number.t-size-l.t-is-controls-right .t-input-number__increase{font-size:var(--td-font-size-body-large);width:var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input--prefix{font:var(--td-font-body-large);padding:0 var(--td-comp-paddingLR-m)}.t-input-number.t-input-number--normal{border-radius:var(--td-radius-default);padding:0}.t-input-number.t-input-number--normal.t-is-disabled{color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-input-number--normal.t-is-disabled:hover .t-input{border-color:var(--td-border-level-2-color)}.t-input-number.t-input-number--normal.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled .t-input:focus{box-shadow:none}.t-input-number.t-is-controls-right{padding:0;width:96px}.t-input-number.t-is-controls-right:hover .t-input-number__decrease,.t-input-number.t-is-controls-right:hover .t-input-number__increase{opacity:1;visibility:visible}.t-input-number.t-is-controls-right .t-input{border-radius:var(--td-radius-default);box-sizing:border-box;margin:0;padding-right:calc(var(--td-comp-size-m) + var(--td-comp-paddingLR-s));width:100%}.t-input-number.t-is-controls-right .t-input-number__decrease,.t-input-number.t-is-controls-right .t-input-number__increase{background:var(--td-bg-color-secondarycontainer);border:0;border-radius:0;height:calc(var(--td-comp-size-m)/2 - 2px);left:auto;opacity:0;right:1px;top:auto;visibility:hidden;width:var(--td-comp-size-m);z-index:2}.t-input-number.t-is-controls-right .t-input-number__decrease .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase .t-icon{font-size:var(--td-font-size-body-small)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover:not(.t-is-disabled),.t-input-number.t-is-controls-right .t-input-number__increase:hover:not(.t-is-disabled){background:var(--td-bg-color-component-hover)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover:not(.t-is-disabled) .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase:hover:not(.t-is-disabled) .t-icon{color:var(--td-text-color-primary)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled::-moz-placeholder,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__increase{border-top-right-radius:calc(var(--td-radius-default) - 1px);top:1px}.t-input-number.t-is-controls-right .t-input-number__decrease{border-bottom-right-radius:calc(var(--td-radius-default) - 1px);top:calc(var(--td-comp-size-m)/2 + 1px)}.t-input-number.t-is-controls-right.t-size-l{width:120px}.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease,.t-input-number.t-is-controls-right.t-size-l .t-input-number__increase{height:calc(var(--td-comp-size-xl)/2 - 2px)}.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease{top:calc(var(--td-comp-size-xl)/2 + 1px)}.t-input-number.t-is-controls-right.t-size-s{width:88px}.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease,.t-input-number.t-is-controls-right.t-size-s .t-input-number__increase{height:calc(var(--td-comp-size-xs)/2 - 2px)}.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease{top:calc(var(--td-comp-size-xs)/2 + 1px)}.t-input-number--row .t-input__wrap{margin-right:var(--td-comp-margin-xs);width:auto}.t-input-number--row .t-input-number__increase{right:0}.t-tag{align-items:center;border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-text-color-anti);display:inline-flex;flex-direction:row;font:var(--td-font-body-medium);font:var(--td-font-body-small);height:var(--td-comp-size-xs);list-style:none;margin:0;padding:0;padding:0 var(--td-comp-paddingLR-s);white-space:nowrap}.t-tag .t-icon{flex-shrink:0;font-size:var(--td-font-size-body-medium);margin-right:var(--td-comp-margin-xs)}.t-tag .t-tag__icon-close{cursor:pointer;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-s);margin-right:0;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tag--default{background-color:var(--td-bg-color-component);color:var(--td-text-color-primary)}.t-tag--default .t-tag__icon-close{color:var(--td-text-color-placeholder)}.t-tag--default .t-tag__icon-close:hover{color:var(--td-text-color-primary)}.t-tag--default:active{cursor:default}.t-tag--default.t-tag--disabled{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);color:var(--td-text-color-disabled);cursor:not-allowed}.t-tag--default.t-tag--disabled:hover{cursor:not-allowed}.t-tag--default.t-tag--disabled .t-icon:hover{cursor:pointer}.t-tag--default.t-tag--outline{border-color:var(--td-component-border)}.t-tag--default.t-tag--light,.t-tag--default.t-tag--light-outline{background-color:var(--td-bg-color-secondarycontainer)}.t-tag--default.t-tag--light-outline{border-color:var(--td-component-border)}.t-tag--primary{background-color:var(--td-brand-color)}.t-tag--primary.t-tag--outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--light-outline{background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light-outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--light-outline,.t-tag--primary.t-tag--outline{color:var(--td-brand-color)}.t-tag--primary.t-tag--light .t-tag__icon-close:hover,.t-tag--primary.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--primary.t-tag--outline .t-tag__icon-close:hover{color:var(--td-brand-color-hover)}.t-tag--success{background-color:var(--td-success-color)}.t-tag--success.t-tag--outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--light-outline{background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light-outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--light-outline,.t-tag--success.t-tag--outline{color:var(--td-success-color)}.t-tag--success.t-tag--light .t-tag__icon-close:hover,.t-tag--success.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--success.t-tag--outline .t-tag__icon-close:hover{color:var(--td-success-color-hover)}.t-tag--warning{background-color:var(--td-warning-color)}.t-tag--warning.t-tag--outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--light-outline{background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light-outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--light-outline,.t-tag--warning.t-tag--outline{color:var(--td-warning-color)}.t-tag--warning.t-tag--light .t-tag__icon-close:hover,.t-tag--warning.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--warning.t-tag--outline .t-tag__icon-close:hover{color:var(--td-warning-color-hover)}.t-tag--danger{background-color:var(--td-error-color)}.t-tag--danger.t-tag--outline{border-color:var(--td-error-color)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--light-outline{background-color:var(--td-error-color-light)}.t-tag--danger.t-tag--light-outline{border-color:var(--td-error-color)}.t-tag--danger .t-tag__icon-close{fill:var(--td-error-color)}.t-tag--danger .t-tag__icon-close:hover{fill:var(--td-error-color-hover)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--light-outline,.t-tag--danger.t-tag--outline{color:var(--td-error-color)}.t-tag--danger.t-tag--light .t-tag__icon-close:hover,.t-tag--danger.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--danger.t-tag--outline .t-tag__icon-close:hover{color:var(--td-error-color-hover)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close{color:var(--td-font-white-2)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close:hover{color:var(--td-font-white-1)}.t-tag.t-tag--outline{background:transparent}.t-tag.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-xs)}.t-tag.t-size-l{font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m)}.t-tag.t-size-l .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-tag.t-tag--round{border-radius:var(--td-radius-extraLarge)}.t-tag.t-tag--mark{border-radius:0 var(--td-radius-extraLarge) var(--td-radius-extraLarge) 0}.t-tag.t-tag--ellipsis .t-tag--text{word-wrap:normal;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-tag.t-tag--check:not(.t-tag--disabled){cursor:pointer;transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--dark:not(.t-tag--checked):hover{background-color:var(--td-bg-color-component-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--primary.t-tag--dark.t-tag--checked:hover{background-color:var(--td-brand-color-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--outline:not(.t-tag--checked):hover{color:var(--td-brand-color-hover)}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--dark{background-color:var(--td-brand-color-disabled);cursor:not-allowed}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--outline{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-text-color-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-check-tag-group .t-tag:not(:last-child){margin-right:var(--td-comp-margin-s)}a .t-tag{cursor:pointer;transition:all .2s linear}a .t-tag:hover{background-color:var(--td-bg-color-component-hover);color:var(--td-brand-color)}a .t-tag:active{background-color:var(--td-bg-color-component-active);color:var(--td-brand-color-active)}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-tag-input{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-tag-input .t-tag{animation:t-fade-in .2s ease-in-out;margin:3px var(--td-comp-margin-xs) 3px 0;vertical-align:middle}.t-tag-input .t-tag-input__drag_wrapper+.t-tag-input__drag_wrapper{margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-input{height:-moz-fit-content;height:fit-content;min-height:var(--td-comp-size-m);overflow:hidden;padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs)}.t-tag-input .t-input .t-input__suffix-icon{right:var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-s{min-height:var(--td-comp-size-xs);padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs)}.t-tag-input .t-input.t-size-s .t-tag{margin:1px var(--td-comp-margin-xs) 1px 0}.t-tag-input .t-input.t-size-l{min-height:var(--td-comp-size-xl);padding:0 var(--td-comp-paddingLR-m) 0 var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-l .t-input__suffix-icon{right:var(--td-comp-margin-m)}.t-tag-input.t-is-empty .t-input__inner{margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-input--focused .t-input__inner:not(.t-input--soft-hidden),.t-tag-input:hover .t-input__inner:not(.t-input--soft-hidden){min-width:20px}.t-tag-input .t-tag-input__prefix{line-height:1;margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-tag-input__prefix>.t-icon{color:var(--td-text-color-placeholder)}.t-tag-input .t-input .t-input__prefix:not(:empty){margin-right:0}.t-tag-input.t-input--auto-width .t-input.t-input--focused{padding-right:calc(var(--td-comp-paddingLR-xxl) + var(--td-comp-paddingLR-xxs))}.t-tag-input.t-input--auto-width .t-input__prefix{white-space:nowrap}.t-tag-input .t-input__prefix--scrollable{overflow-x:auto;overflow-y:hidden}@-moz-document url-prefix(){.t-tag-input .t-input__prefix--scrollable{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar{height:6px;width:6px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:horizontal:hover,.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-tag-input__suffix-clear{cursor:pointer}.t-tag-input--drag-sort .t-input__prefix .t-tag{cursor:move}.t-tag-input--break-line:not(.t-is-empty) .t-input{display:block}.t-tag-input--break-line:not(.t-is-empty) .t-input.t-input--prefix>.t-input__prefix{display:inline;text-align:left}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__suffix-icon{bottom:0;position:absolute}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__suffix:not(.t-input__suffix-icon){bottom:0;position:absolute;right:calc(var(--td-comp-paddingLR-s) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line:not(.t-is-empty) .t-input.t-size-l .t-input__suffix:not(.t-input__suffix-icon){right:calc(var(--td-comp-paddingLR-m) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line:not(.t-is-empty) .t-tag-input__prefix{vertical-align:middle}.t-tag-input__prefix{display:inline-block;margin-right:var(--td-comp-margin-s);width:-moz-max-content;width:max-content}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-input,.t-tag-input.t-input--auto-width:hover .t-input{padding-right:calc(var(--td-comp-paddingLR-s) + var(--t-tag-input-suffix-width, 0px) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-input.t-size-l,.t-tag-input.t-input--auto-width:hover .t-input.t-size-l{padding-right:calc(var(--td-comp-paddingLR-m) + var(--t-tag-input-suffix-width, 0px) + var(--t-tag-input-suffix-icon-width, 0px))}.t-tag-input.t-input--auto-width .t-input{padding-right:0}.t-tag-input--max-rows .t-input{max-height:calc(var(--max-rows, 1)*(var(--td-comp-size-m) - 2px));overflow-y:scroll}.t-tag-input--max-rows .t-input.t-size-s{max-height:calc(var(--max-rows, 1)*var(--td-comp-size-xs))}.t-tag-input--max-rows .t-input.t-size-l{max-height:calc(var(--max-rows, 1)*(var(--td-comp-size-xl) - 2px))}.t-select-input{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;vertical-align:middle;width:100%}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input{padding-right:var(--td-comp-paddingLR-xl)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input.t-size-l{padding-right:calc(var(--td-comp-paddingLR-xl) + var(--td-comp-paddingLR-s))}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input{padding-right:var(--td-comp-paddingLR-s)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input.t-size-l{padding-right:var(--td-comp-paddingLR-m)}.t-select-input--borderless .t-input{background:transparent;border:1px solid transparent;box-shadow:none;transition:all .2s linear}.t-select-input--borderless .t-input:hover:not(.t-input--focused){background-color:var(--td-bg-color-container-hover);border-color:var(--td-component-border);border-radius:var(--td-radius-default)}.t-select-input--borderless .t-input--focused{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible input{display:inline-block}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible .t-input{background-color:var(--td-bg-color-container-hover)}.t-select-input--borderless.t-tag-input{background:transparent;border:0;box-shadow:none;transition:background-color .2s linear}.t-select-input--borderless.t-tag-input:hover{background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-default)}.t-checkbox-group{flex-wrap:wrap;gap:16px}.t-checkbox,.t-checkbox-group{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-checkbox{align-items:center;cursor:pointer;position:relative}.t-checkbox+.t-checkbox{margin-left:inherit}.t-checkbox__former{clip:rect(0 0 0 0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:1px;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.t-checkbox__input{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);box-sizing:border-box;display:inline-block;flex-shrink:0;height:16px;position:relative;vertical-align:middle;width:16px}.t-checkbox__input:after{box-sizing:border-box;content:"";opacity:0;position:absolute}.t-checkbox__label{display:inline-block;font:var(--td-font-body-medium);margin-left:8px;vertical-align:middle}.t-checkbox:hover .t-checkbox__input{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-checkbox.t-is-checked .t-checkbox__input{background-color:var(--td-brand-color);border-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-checked .t-checkbox__input:after{background:transparent;border:2px solid var(--td-text-color-anti);border-left:0;border-radius:0 0 1px;border-top:0;height:9px;left:3px;opacity:1;top:6px;transform:rotate(45deg) scale(1) translate(-50%,-50%);width:5px}.t-checkbox.t-is-indeterminate .t-checkbox__input{background-color:var(--td-brand-color);border-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-font-white-1);border:unset;height:4px;left:-1px;opacity:1;right:0;top:5px;transform:scale(.5);width:16px}.t-checkbox.t-is-disabled{cursor:not-allowed}.t-checkbox.t-is-disabled .t-checkbox__label{color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled .t-checkbox__input{background-color:var(--td-bg-color-component-disabled)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input,.t-checkbox.t-is-disabled:hover .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input:after{border-color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-text-color-disabled)}.t-checkbox:focus-visible:focus-visible{border-radius:0;outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs)}.t-is-selected.t-select-option__hover .t-checkbox__label{color:var(--td-brand-color)}.t-input-adornment{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-input-adornment__append .t-input,.t-input-adornment__append .t-textarea__inner,.t-input-adornment__prepend .t-input,.t-input-adornment__prepend .t-textarea__inner{background-color:transparent}.t-input-adornment__prepend{margin-right:-1px}.t-input-adornment__append,.t-input-adornment__prepend{background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary);word-break:keep-all}.t-input-adornment__append{margin-left:-1px}.t-input-adornment__text{align-items:center;border:1px solid var(--td-border-level-2-color);box-sizing:border-box;display:inline-flex;height:100%;padding:0 var(--td-comp-paddingLR-s);white-space:nowrap}.t-input-adornment>:first-child,.t-input-adornment>:first-child .t-input,.t-input-adornment>:first-child .t-input-adornment__text,.t-input-adornment>:first-child .t-textarea__inner{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-adornment>:last-child,.t-input-adornment>:last-child .t-input,.t-input-adornment>:last-child .t-input-adornment__text,.t-input-adornment>:last-child .t-textarea__inner{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-adornment>:not(:last-child):hover{z-index:2}.t-input-adornment>:not(:first-child):not(:last-child) .t-input,.t-input-adornment>:not(:first-child):not(:last-child) .t-textarea__inner{border-radius:0}.t-pagination-mini{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-pagination-mini--outline .t-pagination-mini__prev{border-bottom-right-radius:0;border-top-right-radius:0;position:relative;z-index:1}.t-pagination-mini--outline .t-pagination-mini__current{border-radius:0;margin-left:-1px;position:relative}.t-pagination-mini--outline .t-pagination-mini__current:hover{z-index:1}.t-pagination-mini--outline .t-pagination-mini__next{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;position:relative}.t-pagination-mini--outline .t-pagination-mini__next:hover{z-index:1}.t-pagination{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-text-color-secondary);display:flex;font:var(--td-font-body-medium);justify-content:flex-end;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.t-pagination.t-is-disabled{color:var(--td-text-color-disabled)}.t-pagination__total{flex:1;font:var(--td-font-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-pagination .t-select__wrap{width:auto}.t-pagination__select{font-size:var(--td-font-size-body-medium);margin-right:var(--td-comp-margin-l)}.t-pagination__btn,.t-pagination__select{color:var(--td-text-color-secondary);flex-shrink:0;height:var(--td-comp-size-m)}.t-pagination__btn{align-items:center;border-radius:var(--td-radius-default);cursor:pointer;display:inline-flex;font:var(--td-font-body-large);justify-content:center;line-height:var(--td-comp-size-m);width:var(--td-comp-size-m)}.t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination__btn.t-is-disabled,.t-pagination__btn.t-is-disabled:active,.t-pagination__btn.t-is-disabled:hover{background:none;color:var(--td-text-color-disabled)}.t-pagination__btn.t-is-disabled{cursor:not-allowed}.t-pagination__btn-prev{margin-right:var(--td-comp-margin-s)}.t-pagination__btn-next{margin-left:var(--td-comp-margin-s)}.t-pagination__btn+.t-pagination__select{margin-right:0}.t-pagination__pager{display:inline-flex;flex-shrink:0;list-style:none;margin:0;padding:0;vertical-align:middle}.t-pagination__pager li:not(:last-child){margin-right:var(--td-comp-margin-s)}.t-pagination__number{background-color:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--td-font-body-medium);height:var(--td-comp-size-m);line-height:calc(var(--td-comp-size-m) - 2px);min-width:var(--td-comp-size-m);padding-left:var(--td-comp-paddingLR-xs);padding-right:var(--td-comp-paddingLR-xs);text-align:center}.t-pagination__number:hover{border-color:var(--td-brand-color-hover);color:var(--td-brand-color-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number.t-is-current,.t-pagination__number:active{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-pagination__number.t-is-current.t-is-disabled,.t-pagination__number.t-is-current.t-is-disabled:active,.t-pagination__number.t-is-current.t-is-disabled:hover{background-color:var(--td-brand-color-focus);border-color:var(--td-brand-color-focus);color:var(--td-text-color-anti)}.t-pagination__number.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:auto}.t-pagination__number.t-is-disabled:active,.t-pagination__number.t-is-disabled:hover{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);color:var(--td-text-color-disabled)}.t-pagination__number--more{border:0;padding:0}.t-pagination__number--more:hover{background-color:var(--td-bg-color-secondarycontainer-hover);color:var(--td-text-color-primary);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number--more:active{background-color:var(--td-bg-color-secondarycontainer-active);color:var(--td-text-color-primary)}.t-pagination__number--more.t-is-disabled,.t-pagination__number--more.t-is-disabled:active,.t-pagination__number--more.t-is-disabled:hover{background:none}.t-pagination__number--more .t-icon-more{color:var(--td-text-color-disabled);transform:rotate(90deg)}.t-pagination__jump{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-default);display:inline-flex;flex-shrink:0;font-size:var(--td-font-body-medium);gap:var(--td-comp-margin-s);height:var(--td-comp-size-m);margin-left:var(--td-comp-margin-s);padding-left:var(--td-comp-margin-s)}.t-pagination .t-input-adornment__append{background-color:transparent;border:none;color:var(--td-text-color-secondary);height:calc(var(--td-comp-size-m) - 4px)}.t-pagination .t-input-adornment__append .t-input-adornment__text{border:none}.t-pagination .t-input-number{width:56px}.t-pagination .t-input-number .t-input{border-radius:var(--td-radius-default);height:calc(var(--td-comp-size-m) - 4px)}.t-pagination .t-input-number .t-input__inner{text-align:center}.t-pagination.t-size-s{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__jump{height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-input-adornment__append{font:var(--td-font-body-small);height:calc(var(--td-comp-size-xs) - 4px)}.t-pagination.t-size-s .t-input-number{width:48px}.t-pagination.t-size-s .t-input-number .t-input{height:calc(var(--td-comp-size-xs) - 4px)}.t-pagination.t-size-s .t-pagination__total{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__select{font-size:var(--td-font-size-body-small);height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-pagination__number{border:0;font-size:var(--td-font-body-small);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);min-width:var(--td-comp-size-xs);padding-left:var(--td-comp-paddingLR-xxs);padding-right:var(--td-comp-paddingLR-xxs)}.t-pagination.t-size-s .t-pagination__number:hover:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){background-color:var(--td-bg-color-secondarycontainer-hover);color:var(--td-text-color-primary);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__number:active:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){background-color:var(--td-bg-color-secondarycontainer-active);color:var(--td-text-color-primary)}.t-pagination.t-size-s .t-pagination__number.t-is-disabled{background:none;color:var(--td-text-color-disabled)}.t-pagination.t-size-s .t-pagination__number.t-is-current.t-is-disabled{background-color:var(--td-brand-color-focus);border-color:var(--td-brand-color-focus);color:var(--td-text-color-anti)}.t-pagination.t-size-s .t-pagination__btn{background:none;border:0;height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination.t-size-s .t-pagination__btn.t-is-disabled,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:active,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:hover{background:none;color:var(--td-text-color-disabled)}.t-pagination-ie .t-select .t-input__inner{min-width:54px}.default-step-icon{align-items:center;border-radius:var(--td-radius-circle);display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;width:100%}.t-steps .t-steps-item{display:flex;flex:1;margin-right:var(--td-comp-margin-s);overflow:hidden;position:relative;vertical-align:top}.t-steps .t-steps-item:last-child{flex:none}.t-steps .t-steps-item__inner{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.t-steps .t-steps-item__inner.t-steps-item--clickable{cursor:pointer}.t-steps .t-steps-item--finish .t-steps-item__icon .t-icon{color:var(--td-brand-color)}.t-steps .t-steps-item--finish .t-steps-item__icon--number{border-color:var(--td-brand-color)}.t-steps .t-steps-item--finish .t-steps-item__title{color:var(--td-text-color-primary);font-weight:400}.t-steps .t-steps-item--finish .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item--process .t-steps-item__icon .t-icon{color:var(--td-brand-color)}.t-steps .t-steps-item--process .t-steps-item__icon--number{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti);font-weight:700}.t-steps .t-steps-item--process .t-steps-item__title{color:var(--td-brand-color);font-weight:700}.t-steps .t-steps-item--process .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item--error .t-steps-item__icon .t-icon{color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__icon--number{border-color:var(--td-error-color);color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__title{color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item__icon{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-medium);margin-right:var(--td-comp-margin-s);vertical-align:top}.t-steps .t-steps-item__icon--number{border:1px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);color:var(--td-text-color-placeholder)}.t-steps .t-steps-item__icon--finish,.t-steps .t-steps-item__icon--number{align-items:center;display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps .t-steps-item__icon--finish{border:1px solid var(--td-brand-color);border-radius:var(--td-radius-circle)}.t-steps .t-steps-item__icon--error{align-items:center;border:1px solid var(--td-error-color);border-radius:var(--td-radius-circle);color:#000;display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps .t-steps-item__icon>.t-icon{font-size:calc(var(--td-font-size-body-medium) + 10px)}.t-steps .t-steps-item__title{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-large);line-height:24px;padding-right:var(--td-comp-margin-s);position:relative}.t-steps .t-steps-item__description{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-medium);line-height:22px;margin-bottom:var(--td-comp-margin-xs)}.t-steps--line-separator .t-steps-item:after,.t-steps--line-separator .t-steps-item:before,.t-steps--line-separator .t-steps-item__title:after{border-style:solid}.t-steps--dashed-separator .t-steps-item:after,.t-steps--dashed-separator .t-steps-item:before,.t-steps--dashed-separator .t-steps-item__title:after{border-style:dashed}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs);width:-moz-fit-content;width:fit-content}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__icon__number{height:22px;width:22px}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__icon>.t-icon{font-size:calc(var(--td-font-size-body-medium) + 10px)}.t-steps--horizontal.t-steps--default-anchor .t-steps-item:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:9999px}.t-steps--horizontal.t-steps--default-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-end;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);height:24px;justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor .t-steps-item--finish:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:9999px}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-end;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);height:24px;justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{transform:rotate(-90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item--finish:not(:last-child) .t-steps-item__title:after,.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item--process:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item{overflow:visible}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs);padding-right:0}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--finish .t-steps-item__icon{border-color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--process .t-steps-item__icon{background:var(--td-brand-color);border-color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--error .t-steps-item__icon{background:var(--td-error-color);border-color:var(--td-error-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__inner{align-items:center;display:flex;flex-direction:column}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__icon{border:2px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);box-sizing:border-box;display:block;flex-shrink:0;height:8px;margin-bottom:var(--td-comp-margin-xs);position:relative;width:8px}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__content{text-align:center;width:140px}.t-steps--horizontal.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-start;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item:not(:last-child):after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:78px;position:absolute;top:2.5px;width:calc(100% - 16px)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item:not(:last-child):not(.t-steps-item--finish):after{border-color:var(--td-text-color-placeholder)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--finish:not(:last-child):after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-start;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{transform:rotate(-90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item:not(:last-child):after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:78px;position:absolute;top:2.5px;width:calc(100% - 16px)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item:not(:last-child):not(.t-steps-item--finish):after{border-color:var(--td-text-color-placeholder)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item--process:not(:last-child):after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--vertical{flex-direction:column;width:-moz-fit-content;width:fit-content}.t-steps--vertical.t-steps--positive.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-large);height:calc(100% - 24px);left:6px;position:absolute;top:24px;transform:rotate(180deg)}.t-steps--vertical.t-steps--positive.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--positive .t-steps-item{margin-bottom:5px;padding-bottom:var(--td-comp-margin-xxl)}.t-steps--vertical.t-steps--positive .t-steps-item:not(:last-child):before{border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;border-top:0;content:"";display:block;height:100%;left:11px;position:absolute;top:35px}.t-steps--vertical.t-steps--positive .t-steps-item--finish:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--default-anchor .t-steps-item__content{margin-left:0}.t-steps--vertical.t-steps--default-anchor .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-medium);height:calc(100% - 4px);left:0;position:absolute;top:8px}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:3.5px;position:absolute;top:17px}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item--finish:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item:not(:last-child).t-steps-item--default:before{border-color:var(--td-text-color-placeholder)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item{margin-bottom:0}.t-steps--vertical.t-steps--dot-anchor .t-steps-item .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--finish .t-steps-item__icon{border-color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--process .t-steps-item__icon{background:var(--td-brand-color);border-color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--error .t-steps-item__icon{background:var(--td-error-color);border-color:var(--td-error-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item__icon{border:2px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);box-sizing:border-box;display:block;flex-shrink:0;height:8px;margin-bottom:var(--td-comp-margin-xs);position:relative;top:8px;width:8px}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-large);height:calc(100% - 24px);left:6px;position:absolute;top:24px;transform:rotate(180deg)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):before{margin-top:var(--td-comp-margin-xs);transform:rotate(0)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse .t-steps-item{margin-bottom:5px;padding-bottom:var(--td-comp-margin-xxl)}.t-steps--vertical.t-steps--reverse .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:11px;position:absolute;top:35px}.t-steps--vertical.t-steps--reverse .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse .t-steps-item--process:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-medium);height:calc(100% - 4px);left:0;position:absolute;top:8px}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--process:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item{margin-bottom:0}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:3.5px;position:absolute;top:17px}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:last-child:before{display:none}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item--process:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:not(:last-child).t-steps-item--default:before{border-color:var(--td-text-color-placeholder)}.t-sticky-tool{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);box-shadow:var(--td-shadow-3);box-sizing:border-box;opacity:1;position:fixed}.t-sticky-tool-popup-content{box-shadow:var(--td-shadow-3)}.t-sticky-tool .t-sticky-item,.t-sticky-tool-popup-content{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-small)}.t-sticky-tool .t-sticky-item{margin:var(--td-comp-margin-xs);opacity:1;position:relative;text-align:center;transition:background-color .2s linear}.t-sticky-tool .t-sticky-item:hover{background-color:var(--td-bg-color-container-hover);cursor:pointer}.t-sticky-tool .t-sticky-item--normal{height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-sticky-tool .t-sticky-item--normal .t-icon{color:var(--td-text-color-primary);height:24px;margin:var(--td-comp-margin-s) var(--td-comp-margin-l) 0 var(--td-comp-margin-l);width:24px}.t-sticky-tool .t-sticky-item--compact{height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-sticky-tool .t-sticky-item--compact .t-icon{color:var(--td-text-color-primary);height:24px;margin:var(--td-comp-margin-s);width:24px}.t-sticky-tool .t-sticky-item--square{border-radius:var(--td-radius-default)}.t-sticky-tool .t-sticky-item--round{border-radius:var(--td-radius-circle)}.t-sticky-tool .t-sticky-item .t-sticky-item__label{height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);margin-top:var(--td-comp-margin-xxs);text-align:center;width:100%}.t-sticky-tool--square{border-radius:var(--td-radius-medium)}.t-sticky-tool--round{border-radius:var(--td-radius-round)}.t-back-top{align-items:center;background-color:transparent;border:.5px solid transparent;box-shadow:var(--td-shadow-3);color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;flex-direction:column;justify-content:center;opacity:0;outline:none;overflow:hidden;position:fixed;touch-action:manipulation;transition:background .2s linear,border .2s linear,color .2s linear,opacity .2s linear,visibility .2s linear;vertical-align:middle;visibility:hidden;white-space:nowrap;z-index:300}.t-back-top__text{font:var(--td-font-body-small);margin-top:var(--td-comp-margin-xxs);text-align:center}.t-back-top__icon{font-size:var(--td-font-headline-small)}.t-back-top.t-size-m .t-back-top__icon{margin-top:2px}.t-back-top--show{opacity:1;visibility:visible}.t-back-top--theme-light{background-color:var(--td-bg-color-container);border-color:var(--td-component-border)}.t-back-top--theme-light:hover{background-color:var(--td-bg-color-container-hover);border-color:var(--td-bg-color-container-hover)}.t-back-top--theme-light .t-back-top__text{color:var(--td-text-color-secondary)}.t-back-top--theme-light .t-back-top__icon{color:var(--td-text-color-primary)}.t-back-top--theme-primary{background-color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-back-top--theme-primary:hover{background-color:var(--td-brand-color-hover);border-color:var(--td-brand-color-hover)}.t-back-top--theme-primary .t-back-top__icon,.t-back-top--theme-primary .t-back-top__text{color:var(--td-text-color-anti)}.t-back-top--theme-dark{background-color:#000000e6;border-color:#000000e6}.t-back-top--theme-dark:hover{background-color:#0009;border-color:#0009}.t-back-top--theme-dark .t-back-top__icon,.t-back-top--theme-dark .t-back-top__text{color:var(--td-text-color-anti)}.t-back-top.t-size-s{height:var(--td-comp-size-xxl);width:var(--td-comp-size-xxl)}.t-back-top.t-size-s .t-back-top__text{display:none}.t-back-top.t-size-m{height:var(--td-comp-size-xxxxl);width:var(--td-comp-size-xxxxl)}.t-back-top.t-size-m .t-back-top__text{display:block}.t-back-top--circle{border-radius:var(--td-radius-circle)}.t-back-top--square{border-radius:var(--td-radius-medium)}.t-select__wrap{width:100%}.t-select__dropdown .t-popup__content{box-shadow:var(--td-shadow-2);margin:var(--td-comp-paddingTB-s) 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:0}@-moz-document url-prefix(){.t-select__dropdown .t-popup__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-select__dropdown .t-popup__content::-webkit-scrollbar{height:8px;width:8px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:horizontal:hover,.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-select__dropdown-inner{min-height:var(--td-comp-size-m)}.t-select__dropdown-inner .t-select__list .t-select__list{padding:0}.t-select__dropdown-inner .t-select__list,.t-select__dropdown-inner .t-tree{padding:var(--td-pop-padding-m)}.t-select__dropdown-inner--size-s{min-height:var(--td-comp-size-xs)}.t-select__dropdown-inner--size-s .t-select__list,.t-select__dropdown-inner--size-s .t-tree{padding:var(--td-pop-padding-s)}.t-select__dropdown-inner--size-l{min-height:var(--td-comp-size-xl)}.t-select__dropdown-inner--size-l .t-select__list,.t-select__dropdown-inner--size-l .t-tree{padding:var(--td-pop-padding-l)}.t-select__list{list-style:none;margin:0;padding:0}.t-select__dropdown.t-popup{padding:0}.t-select__empty.t-size-s{line-height:var(--td-comp-size-xs)}.t-select__empty{color:var(--td-text-color-disabled);line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-s);text-align:center}.t-select__empty.t-size-l{line-height:var(--td-comp-size-xl)}.t-select__loading-tips.t-size-s{line-height:var(--td-comp-size-xs);min-height:var(--td-comp-size-xs)}.t-select__loading-tips{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-default);bottom:var(--td-comp-paddingTB-s);color:var(--td-text-color-disabled);display:flex;justify-content:center;left:0;line-height:var(--td-comp-size-m);min-height:var(--td-comp-size-m);position:fixed;right:0;top:var(--td-comp-paddingTB-s);z-index:1000}.t-select__loading-tips.t-size-l{line-height:var(--td-comp-size-xl);min-height:var(--td-comp-size-xl)}.t-select-option-group+.t-select-option-group{margin-top:var(--td-comp-margin-xs);padding-top:var(--td-comp-margin-xs)}.t-select-option-group__divider+.t-select-option-group__divider{position:relative}.t-select-option-group__divider+.t-select-option-group__divider:before{background-clip:content-box;background-color:var(--td-border-level-1-color);box-sizing:border-box;content:"";height:1px;left:0;padding:0 var(--td-comp-paddingLR-s);position:absolute;top:0;width:100%}.t-select-option-group__header,ul.t-select-option-group__header{word-wrap:normal;box-sizing:border-box;color:var(--td-text-color-placeholder);display:block;height:var(--td-comp-size-s);line-height:var(--td-comp-size-s);overflow:hidden;padding:0 var(--td-comp-paddingLR-s);text-overflow:ellipsis;white-space:nowrap}.t-select-option-group__header.t-size-l{height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m)}.t-select-option-group__header.t-size-s{height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s)}.t-select-option{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-s);padding:0 var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-select-option>span{word-wrap:normal;display:block;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover{background-color:var(--td-bg-color-container-hover)}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__label{color:inherit}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option .t-checkbox__label{word-wrap:normal;color:var(--td-text-color-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-select-option .t-checkbox{width:100%}.t-select-option.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-select-option.t-is-disabled,.t-select-option.t-is-disabled :active,.t-select-option.t-is-disabled:hover{background:var(--td-bg-color-specialcomponent)}.t-select-option.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m)}.t-select-option.t-size-m{font:var(--td-font-body-medium)}.t-select-option.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s)}.t-select-option.t-is-selected:not(.t-is-disabled){background-color:var(--td-brand-color-light);color:var(--td-brand-color);transition:all .2s linear}.t-select-option.t-is-selected:not(.t-is-disabled) .t-checkbox__label{color:var(--td-brand-color)}.t-select-option.t-is-selected:not(.t-is-disabled):hover{background-color:var(--td-brand-color-light)}.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected),.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected),.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected),.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected){background-color:var(--td-bg-color-container-hover)}.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option.t-select-option--hover .t-checkbox__label,.t-select-option.t-select-option__hover .t-checkbox__label{color:inherit}.t-select-option+.t-select-option{margin-top:var(--td-comp-paddingTB-xxs)}.t-select.t-select-input--borderless .t-select__right-icon{margin:0;position:relative}.t-select .t-fake-arrow{color:var(--td-text-color-placeholder)}.t-select .t-fake-arrow--active{color:var(--td-brand-color)}.t-is-selected.t-select-option__hover{background-color:var(--td-brand-color-light-hover)}.t-is-selected.t-select-option__hover .t-checkbox__label,.t-select-option__highlight-item .t-is-highlight{color:var(--td-brand-color)}.t-auto-complete{width:100%}.t-auto-complete .t-input__suffix-clear{display:none}.t-auto-complete:hover .t-input__suffix-clear{display:inline-block}.t-auto-complete__panel--empty{color:var(--td-text-color-disabled);height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);text-align:center}.t-cascader .t-fake-arrow{color:var(--td-text-color-placeholder)}.t-cascader .t-fake-arrow--active{color:var(--td-brand-color)}.t-cascader__popup .t-popup__content{border:.5px solid var(--td-component-border);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2);overflow:hidden;padding:0}.t-cascader__panel{display:flex;height:100%}.t-cascader__panel.t-cascader--normal{height:200px}.t-cascader__panel.t-cascader--multiple{height:280px}.t-cascader__panel--empty{color:var(--td-text-color-disabled);height:var(--td-comp-size-s);line-height:var(--td-comp-size-s);margin:var(--td-pop-padding-m);padding-left:0;text-align:center;width:100%}.t-cascader__panel--empty:hover{background:none;cursor:default}.t-cascader__menu{background:var(--td-bg-color-container);box-sizing:content-box;margin:0;overflow:auto;padding:var(--td-pop-padding-m);width:148px}.t-cascader__menu.t-size-l{padding:var(--td-pop-padding-l)}.t-cascader__menu.t-size-s{padding:var(--td-pop-padding-s)}.t-cascader__menu--segment{border-right:1px solid var(--td-component-stroke)}.t-cascader__menu--filter{min-width:148px;width:auto}.t-cascader__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-s);list-style:none;margin-top:var(--td-comp-margin-xxs);padding:0 var(--td-comp-paddingLR-s);position:relative;transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-cascader__item.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding:0 var(--td-comp-paddingLR-s)}.t-cascader__item.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m)}.t-cascader__item.t-is-disabled{background-color:transparent;color:var(--td-text-color-disabled);cursor:not-allowed}.t-cascader__item-icon.t-icon{background:transparent;color:var(--td-text-color-placeholder);font-size:16px;height:100%;margin:0 8px;position:absolute;right:0;top:0}.t-cascader__item-icon.t-loading{color:var(--td-text-color-brand);display:flex}.t-cascader__item.t-is-expanded{background:var(--td-brand-color-light)}.t-cascader__item.t-is-expanded,.t-cascader__item.t-is-expanded .t-icon-chevron-right{color:var(--td-text-color-brand)}.t-cascader__item.t-is-expanded:hover{cursor:pointer}.t-cascader__item:first-child{margin-top:0}.t-cascader__item .t-checkbox{max-width:100%}.t-cascader__item .t-checkbox .t-checkbox__input{flex-shrink:0}.t-cascader__item .t-checkbox .t-checkbox__label{word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-cascader__item .t-checkbox .t-checkbox__label .t-cascader__item__label--filter{color:var(--td-text-color-brand)}.t-cascader__item--with-icon .t-cascader__item-label,.t-cascader__item--with-icon .t-checkbox__label{margin-right:16px}.t-cascader__item--leaf .t-checkbox{width:100%}.t-cascader__item-label{display:block;padding:0;position:relative;white-space:nowrap}.t-cascader__item-label--ellipsis{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-cascader__item-label--filter{color:var(--td-text-color-brand)}.t-cascader__item:hover:not(.t-is-expanded):not(.t-is-disabled){background:var(--td-bg-color-container-hover);cursor:pointer}.t-cascader__item.t-is-selected{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-cascader__item.t-is-selected .t-checkbox__label{color:var(--td-brand-color)}.t-date-picker,.t-date-range-picker{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-date-picker__header-controller-month-popup>.t-popup__content,.t-date-picker__header-controller-year-popup>.t-popup__content{max-height:160px}.t-date-picker__panel-container>.t-popup__content,.t-date-range-picker__panel-container>.t-popup__content{min-width:280px;padding:0}.t-date-picker__panel,.t-date-range-picker__panel{display:flex;flex-direction:column}.t-date-picker__panel--direction-row,.t-date-range-picker__panel--direction-row{flex-direction:row}.t-date-picker__panel .t-time-picker__panel,.t-date-range-picker__panel .t-time-picker__panel{width:216px}.t-date-picker__panel .t-time-picker__panel-section-body,.t-date-range-picker__panel .t-time-picker__panel-section-body{padding:0}.t-date-picker__panel .t-time-picker__panel-body,.t-date-range-picker__panel .t-time-picker__panel-body{margin:0}.t-date-range-picker__panel--switch-mode .t-time-picker__panel{width:280px}.t-date-range-picker__panel--switch-mode .t-time-picker__panel-section-body{padding:calc(var(--td-pop-padding-xxl) - 1px) var(--td-pop-padding-xl)}.t-date-range-picker__panel--switch-mode .t-time-picker__panel-body{height:248px}.t-date-picker__panel-content,.t-date-range-picker__panel-content,.t-date-range-picker__panel-content-wrapper{display:flex}.t-date-picker__header{align-items:center;display:flex;gap:var(--td-comp-margin-m);justify-content:space-between;width:100%}.t-date-picker__header-controller{display:inline-flex;gap:var(--td-comp-margin-s)}.t-date-picker__header-controller .t-date-picker__header-controller-month{display:flex;width:80px}.t-date-picker__header-controller .t-date-picker__header-controller-year{display:flex;width:78px}.t-date-picker__table table{border-collapse:collapse;width:100%}.t-date-picker__table table th{color:var(--td-text-color-secondary);font-weight:400;text-align:center}.t-date-picker__table table td.t-date-picker__cell{font-weight:500;text-align:center}.t-date-picker__table table td.t-date-picker__cell,.t-date-picker__table table th,.t-date-picker__table table th.t-date-picker__table-header-cell{border:0;line-height:var(--td-line-height-body-medium);padding:0}.t-date-picker__table table thead:after,.t-date-picker__table table thead:before{color:transparent;content:"-";display:block;line-height:var(--td-comp-margin-xs)}.t-date-picker__table-week-row{cursor:pointer;position:sticky}.t-date-picker__table-week-row .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__table-week-row .t-date-picker__cell:hover .t-date-picker__cell-inner{background:none;box-shadow:none}.t-date-picker__table-week-row:after{border-radius:var(--td-radius-default);content:"";height:var(--td-comp-size-xs);left:var(--td-comp-margin-xxxl);pointer-events:none;position:absolute;right:0;top:calc(var(--td-comp-margin-xs) - 1px);transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear;z-index:10}.t-date-picker__table-week-row:hover .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row:hover:after{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__table-week-row--active:after{background-color:var(--td-brand-color);opacity:1;z-index:0}.t-date-picker__table-week-row--active .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row--active .t-date-picker__cell .t-date-picker__cell-inner{background:transparent;color:var(--td-text-color-anti)}.t-date-picker__table-week-row--range:after{background-color:var(--td-brand-color-light);opacity:1;z-index:0}.t-date-picker__table-week-row--range .t-date-picker__cell .t-date-picker__cell-inner{background:transparent}.t-date-picker__footer{align-items:flex-start;display:flex;gap:var(--td-comp-margin-s);justify-content:space-between;padding:var(--td-pop-padding-xl)}.t-date-picker__footer--bottom{border-top:1px solid var(--td-component-stroke)}.t-date-picker__footer--top{border-bottom:1px solid var(--td-component-stroke)}.t-date-picker__footer--left{border-right:1px solid var(--td-component-stroke);flex-direction:column}.t-date-picker__footer--left .t-date-picker__presets{flex-direction:column}.t-date-picker__footer--right{border-left:1px solid var(--td-component-stroke);flex-direction:column}.t-date-picker__footer--right .t-date-picker__presets{flex-direction:column}.t-date-picker__presets{display:flex;gap:var(--td-comp-margin-s);min-width:var(--td-comp-size-xl);white-space:nowrap}.t-date-picker__presets .t-button{cursor:pointer}.t-date-picker__presets a{color:var(--td-brand-color)}.t-date-picker__presets a:hover{color:var(--td-brand-color-hover)}.t-date-picker__panel-time,.t-date-range-picker__panel-time{border-left:1px solid var(--td-component-stroke);display:flex;flex-direction:column;gap:calc(var(--td-comp-margin-m)/2);padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs))}.t-date-picker__panel-time-viewer,.t-date-range-picker__panel-time-viewer{align-items:center;color:var(--td-text-color-primary);display:flex;height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-line-height-body-medium)}.t-date-picker__panel-time .t-time-picker__panel-body,.t-date-range-picker__panel-time .t-time-picker__panel-body{margin:0}.t-date-picker__panel-date,.t-date-picker__panel-month,.t-date-picker__panel-quarter,.t-date-picker__panel-week,.t-date-picker__panel-year{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--td-comp-margin-m);min-width:280px;padding:var(--td-pop-padding-xl)}.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after,.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl));opacity:1}.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl));opacity:1;z-index:5}.t-date-picker__panel-month .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before,.t-date-picker__panel-year .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl))}.t-date-picker__panel-month .t-date-picker__header-controller-year,.t-date-picker__panel-quarter .t-date-picker__header-controller-year,.t-date-picker__panel-year .t-date-picker__header-controller-year{display:flex;width:130px}.t-date-picker__panel-month .t-date-picker__table table tbody,.t-date-picker__panel-quarter .t-date-picker__table table tbody,.t-date-picker__panel-year .t-date-picker__table table tbody{display:flex;flex-direction:column;gap:var(--td-comp-margin-m);width:100%}.t-date-picker__panel-month .t-date-picker__table table tbody tr,.t-date-picker__panel-quarter .t-date-picker__table table tbody tr,.t-date-picker__panel-year .t-date-picker__table table tbody tr{display:flex;justify-content:space-between}.t-date-picker__panel-month .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-quarter .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-year .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{left:calc(0px - var(--td-comp-size-xxxl))}.t-date-picker__panel-month .t-date-picker__cell:first-child,.t-date-picker__panel-quarter .t-date-picker__cell:first-child,.t-date-picker__panel-year .t-date-picker__cell:first-child{text-align:left}.t-date-picker__panel-month .t-date-picker__cell:nth-child(3),.t-date-picker__panel-quarter .t-date-picker__cell:nth-child(3),.t-date-picker__panel-year .t-date-picker__cell:nth-child(3){text-align:right}.t-date-picker__panel-month .t-date-picker__cell-inner,.t-date-picker__panel-quarter .t-date-picker__cell-inner,.t-date-picker__panel-year .t-date-picker__cell-inner{width:var(--td-comp-size-xxl)}.t-date-picker__cell{cursor:pointer;padding:0;position:relative}.t-date-picker__cell:after,.t-date-picker__cell:before{border-radius:var(--td-radius-default);content:"";height:var(--td-comp-size-xs);left:-5%;opacity:0;position:absolute;right:-5%;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(0,0,.15,1);z-index:1}.t-date-picker__cell:hover .t-date-picker__cell-inner{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__cell-inner{align-items:center;border-radius:var(--td-radius-default);display:inline-flex;height:var(--td-comp-size-xs);justify-content:center;margin:calc(var(--td-comp-margin-xs) - 1px);position:relative;transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear;width:var(--td-comp-size-xs);z-index:5}.t-date-picker__cell--now .t-date-picker__cell-inner{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-date-picker__cell--highlight:before,.t-date-picker__cell--hover-highlight:after{background-color:var(--td-brand-color-light);opacity:1}.t-date-picker__cell--highlight.t-date-picker__cell--hover-highlight:after{background-color:#0000000f;opacity:1}.t-date-picker__cell--additional:hover .t-date-picker__cell-inner{background-color:var(--td-bg-color-container-hover);border-color:var(--td-bg-color-container-hover);box-shadow:none}.t-date-picker__cell--additional .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__cell--active .t-date-picker__cell-inner{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-date-picker__cell--active-start:before{border-bottom-left-radius:var(--td-radius-default);border-top-left-radius:var(--td-radius-default);left:calc(var(--td-comp-margin-xs)*2 - 2px);opacity:1}.t-date-picker__cell--active-start:hover:before{left:-5%}.t-date-picker__cell--active-end:before{border-bottom-right-radius:var(--td-radius-default);border-top-right-radius:var(--td-radius-default);opacity:1;right:calc(var(--td-comp-margin-xs)*2 - 2px)}.t-date-picker__cell--active-end:hover:before{right:-5%}.t-date-picker__cell--disabled:hover .t-date-picker__cell-inner{background-color:var(--td-bg-color-component-disabled);box-shadow:none}.t-date-picker__cell--disabled .t-date-picker__cell-inner{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{background-color:var(--td-bg-color-component-disabled);border-radius:var(--td-radius-default);left:calc(0px - var(--td-comp-size-l));opacity:1}.t-date-picker__input--placeholder input{color:var(--td-text-color-placeholder)}.flex-center{align-items:center;display:flex;justify-content:center}.t-time-picker,.t-time-range-picker{background:transparent;box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:240px}.t-time-picker.t-is-disabled,.t-time-range-picker.t-is-disabled{cursor:not-allowed}.t-time-picker>:active,.t-time-picker>:focus,.t-time-range-picker>:active,.t-time-range-picker>:focus{outline:0}.t-time-picker__group,.t-time-range-picker__group{position:relative}.t-time-picker__group.active,.t-time-range-picker__group.active{border:1px solid var(--td-brand-color);box-shadow:0 0 2px 2px var(--td-brand-color-focus)}.t-time-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear,.t-time-range-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear{display:block}.t-time-picker__group-text,.t-time-range-picker__group-text{color:var(--td-text-color-primary)}.t-time-picker__group input,.t-time-range-picker__group input{cursor:pointer}.t-time-range-picker{width:auto}.t-time-picker__panel{--timePickerPanelOffsetTop:15;--timePickerPanelOffsetBottom:21;background:transparent;border-radius:var(--td-radius-default);display:inline-block;font:var(--td-font-body-medium);position:relative;width:280px}.t-time-picker__panel-body{align-items:center;display:flex;height:calc(var(--td-comp-size-xs)*7 + var(--td-size-3)*7 + var(--td-size-3));justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.t-time-picker__panel-body-active-mask{display:flex;height:var(--td-comp-size-xs);position:absolute;top:50%;width:100%}.t-time-picker__panel-body-active-mask>div{background-color:var(--td-brand-color-light);border-radius:var(--td-radius-default);flex:1;height:var(--td-comp-size-xs);margin:var(--td-size-3) var(--td-comp-margin-xs);transform:translateY(calc(0px - var(--td-comp-size-xs)/2 - var(--td-size-3)/2))}.t-time-picker__panel-body-scroll{flex:1;height:100%;list-style:none;margin:0;overflow-y:scroll;padding:0;position:relative;text-align:center}.t-time-picker__panel-body-scroll::-webkit-scrollbar{width:0}.t-time-picker__panel-body-scroll:after,.t-time-picker__panel-body-scroll:before{content:"";display:block;height:50%}.t-time-picker__panel-body-scroll:before{height:calc(50% - var(--timePickerPanelOffsetTop, 0)*1px)}.t-time-picker__panel-body-scroll:after{height:calc(50% - var(--timePickerPanelOffsetBottom, 0)*1px)}.t-time-picker__panel-body-scroll:last-child{border-right:0}.t-time-picker__panel-body-scroll-item{border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;font:var(--td-font-body-medium);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);margin:var(--td-size-3) var(--td-comp-margin-xs);text-align:center;transition:.2s linear}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):hover{color:var(--td-text-color-primary)}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):active{background-color:var(--td-bg-color-container-hover)}.t-time-picker__panel-body-scroll-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-time-picker__panel-body-scroll-item.t-is-hidden{cursor:not-allowed;display:none}.t-time-picker__panel-body-scroll-item.t-is-current{color:var(--td-brand-color)}.t-time-picker__panel-section-body{padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs))}.t-time-picker__panel-section-footer{align-items:center;background-color:transparent;border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:var(--td-pop-padding-xl);position:relative;width:100%}.range-input-disabled.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.range-input-disabled.t-is-disabled .t-range-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed}.range-input-disabled.t-is-disabled .t-range-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled>.t-range-input__prefix .t-icon,.range-input-disabled.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-radius:var(--td-radius-default);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;flex-direction:column;font:var(--td-font-body-medium);font-size:var(--td-font-body-medium);gap:4px;height:var(--td-comp-size-m);list-style:none;margin:0;padding:0;padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:relative;transition:all .2s cubic-bezier(.38,0,.24,1);width:100%}.t-range-input:hover{border-color:var(--td-brand-color)}.t-range-input--borderless:not(.t-is-focused){border-color:transparent;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-range-input--borderless:not(.t-is-focused):hover{border-color:var(--td-component-border);cursor:pointer}.t-range-input--borderless:not(.t-is-focused).t-is-disabled{background-color:var(--td-bg-color-component-disabled);border:none}.t-range-input.t-is-focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-range-input.t-is-success{border-color:var(--td-success-color)}.t-range-input.t-is-success.t-range-input--focused,.t-range-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-range-input.t-is-success>.t-range-input__extra{color:var(--td-success-color)}.t-range-input.t-is-success>.t-range-input__tips{color:var(--td-success-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-warning{border-color:var(--td-warning-color)}.t-range-input.t-is-warning.t-range-input--focused,.t-range-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-range-input.t-is-warning>.t-range-input__extra{color:var(--td-warning-color)}.t-range-input.t-is-warning>.t-range-input__tips{color:var(--td-warning-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-error{border-color:var(--td-error-color)}.t-range-input.t-is-error.t-range-input--focused,.t-range-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-range-input.t-is-error>.t-range-input__extra{color:var(--td-error-color)}.t-range-input.t-is-error>.t-range-input__tips{color:var(--td-error-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-range-input.t-is-disabled .t-range-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed}.t-range-input.t-is-disabled .t-range-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled>.t-range-input__prefix .t-icon,.t-range-input.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input.t-range-input--prefix .t-range-input__prefix,.t-range-input.t-range-input--suffix .t-range-input__suffix{align-items:center;display:flex;font-size:var(--td-font-size-body-medium);height:100%;text-align:center}.t-range-input.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding-bottom:var(--td-comp-paddingTB-xs);padding-top:var(--td-comp-paddingTB-xs)}.t-range-input.t-size-l .t-input{padding:0 var(--td-comp-margin-s)}.t-range-input.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-margin-xs)}.t-range-input__inner{align-items:center;display:flex;gap:var(--td-comp-margin-s);height:100%}.t-range-input__inner .t-input__wrap{border-radius:var(--td-radius-small);height:100%}.t-range-input__inner>.t-range-input__prefix{flex-shrink:0}.t-range-input__inner .t-input{border:0;border-radius:var(--td-radius-small);box-shadow:none;font-size:inherit;height:100%;padding:0 var(--td-comp-paddingLR-xs)}.t-range-input__inner .t-input:hover{background-color:var(--td-bg-color-container-hover)}.t-range-input__inner .t-input__inner{height:100%;line-height:1;width:100%}.t-range-input__inner .t-input.t-is-focused{background-color:var(--td-bg-color-component)}.t-range-input__inner .t-input.t-is-disabled:hover{background-color:var(--td-bg-color-component-disabled)}.t-range-input__extra{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-range-input__status{position:absolute;right:calc(0px - var(--td-comp-margin-xxxl));top:0}.t-range-input.t-range-input--suffix .t-input__clear{opacity:0;transition:all .2s cubic-bezier(.38,0,.24,1);visibility:hidden}.t-range-input.t-range-input--suffix:hover .t-input__clear{opacity:1;visibility:visible}.t-range-input .t-range-input__suffix-clear{cursor:pointer}.t-range-input__prefix>.t-icon,.t-range-input__suffix>.t-icon{color:var(--td-text-color-placeholder);flex-shrink:0;font-size:16px;transition:color .2s linear}.t-range-input-popup{width:100%}.t-range-input-popup--visible .t-range-input{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-range-input-popup--visible .t-range-input .t-icon-calendar,.t-range-input-popup--visible .t-range-input .t-icon-time{color:var(--td-brand-color)}.t-range-input-popup--visible .t-range-input .t-input.t-is-focused{background-color:var(--td-bg-color-component)}.t-form{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;padding:0}.t-form,.t-form:not(.t-form-inline) .t-form__item:last-of-type{margin:0}.t-form__item{margin-bottom:var(--td-comp-margin-xxl)}.t-form__item.t-form__item-with-help{margin-bottom:var(--td-comp-margin-xs)}.t-form__item.t-form__item-with-extra{margin-bottom:var(--td-comp-margin-xxl)}.t-form__label{box-sizing:border-box;color:var(--td-text-color-primary);float:left;line-height:var(--td-comp-margin-xxxl);padding-right:var(--td-comp-paddingLR-xl);vertical-align:middle;white-space:nowrap}.t-form__label--top{float:none;min-height:var(--td-comp-margin-xxxl)}.t-form__label--left{text-align:left}.t-form__label--right{text-align:right}.t-form__label--required:not(.t-form__label--required-right) label:before{color:var(--td-error-color);content:"*";display:inline-block;line-height:var(--td-line-height-body-medium);margin-right:var(--td-comp-margin-xs)}.t-form__label--required-right label:after{color:var(--td-error-color);content:"*";display:inline-block;line-height:var(--td-line-height-body-medium);margin-left:var(--td-comp-margin-xs)}.t-form__label--colon label:after{content:":";margin:0 var(--td-comp-margin-xxs);position:relative}.t-form__controls{display:flow-root;min-height:var(--td-comp-margin-xxxl);position:relative}.t-form__controls-content{align-items:center;display:flex;min-height:var(--td-comp-margin-xxxl)}.t-form__controls .t-form__item{margin-bottom:0;margin-right:var(--td-comp-margin-xxl)}.t-form__controls.t-form--success-border.t-is-success .t-input__extra,.t-form__controls.t-is-success .t-form__status .t-icon,.t-form__controls.t-is-success .t-input__extra{color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner{border-color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader.t-is-active,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select.t-is-active,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-form__status .t-icon{color:var(--td-success-color)}.t-form__status{display:flex;margin:0 var(--td-comp-margin-s)}.t-form__status>.t-icon{font-size:var(--td-comp-size-xxxs)}.t-form__status-without-icon{height:25px;width:25px}.t-form__status button{width:var(--td-comp-size-m)}.t-form__status button+button{margin-left:var(--td-comp-margin-s)}.t-form-inline{display:flex;flex-wrap:wrap;row-gap:var(--td-comp-margin-l)}.t-form-inline .t-form__item{display:inline-block;margin:0;margin-right:var(--td-comp-margin-xxl);min-width:200px}.t-input__extra,.t-input__help{color:var(--td-text-color-placeholder);font:var(--td-font-body-small);height:auto;margin:0;min-height:var(--td-line-height-body-small);width:100%}.t-input__extra{bottom:calc(0px - var(--td-line-height-body-small));max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.t-is-warning .t-input__extra{color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader,.t-is-warning .t-form__controls-content .t-input,.t-is-warning .t-form__controls-content .t-radio-button,.t-is-warning .t-form__controls-content .t-range-input,.t-is-warning .t-form__controls-content .t-select,.t-is-warning .t-form__controls-content .t-textarea__inner{border-color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader--focused,.t-is-warning .t-form__controls-content .t-input--focused,.t-is-warning .t-form__controls-content .t-radio-button--focused,.t-is-warning .t-form__controls-content .t-range-input--focused,.t-is-warning .t-form__controls-content .t-select--focused,.t-is-warning .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-is-warning .t-form__controls-content .t-cascader .t-fake-arrow,.t-is-warning .t-form__controls-content .t-cascader .t-icon,.t-is-warning .t-form__controls-content .t-input .t-fake-arrow,.t-is-warning .t-form__controls-content .t-input .t-icon,.t-is-warning .t-form__controls-content .t-radio-button .t-fake-arrow,.t-is-warning .t-form__controls-content .t-radio-button .t-icon,.t-is-warning .t-form__controls-content .t-range-input .t-fake-arrow,.t-is-warning .t-form__controls-content .t-range-input .t-icon,.t-is-warning .t-form__controls-content .t-select .t-fake-arrow,.t-is-warning .t-form__controls-content .t-select .t-icon,.t-is-warning .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-is-warning .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-is-warning .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader.t-is-active,.t-is-warning .t-form__controls-content .t-select.t-is-active,.t-is-warning .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-is-warning .t-form__controls-content .t-form__status .t-icon{color:var(--td-warning-color)}.t-is-error .t-input__extra{color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader,.t-is-error .t-form__controls-content .t-input,.t-is-error .t-form__controls-content .t-radio-button,.t-is-error .t-form__controls-content .t-range-input,.t-is-error .t-form__controls-content .t-select,.t-is-error .t-form__controls-content .t-textarea__inner{border-color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader--focused,.t-is-error .t-form__controls-content .t-input--focused,.t-is-error .t-form__controls-content .t-radio-button--focused,.t-is-error .t-form__controls-content .t-range-input--focused,.t-is-error .t-form__controls-content .t-select--focused,.t-is-error .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-is-error .t-form__controls-content .t-cascader .t-fake-arrow,.t-is-error .t-form__controls-content .t-cascader .t-icon,.t-is-error .t-form__controls-content .t-input .t-fake-arrow,.t-is-error .t-form__controls-content .t-input .t-icon,.t-is-error .t-form__controls-content .t-radio-button .t-fake-arrow,.t-is-error .t-form__controls-content .t-radio-button .t-icon,.t-is-error .t-form__controls-content .t-range-input .t-fake-arrow,.t-is-error .t-form__controls-content .t-range-input .t-icon,.t-is-error .t-form__controls-content .t-select .t-fake-arrow,.t-is-error .t-form__controls-content .t-select .t-icon,.t-is-error .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-is-error .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-is-error .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader.t-is-active,.t-is-error .t-form__controls-content .t-select.t-is-active,.t-is-error .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-is-error .t-form__controls-content .t-form__status .t-icon{color:var(--td-error-color)}.t-radio-group{align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;flex-wrap:wrap;font:var(--td-font-body-medium);list-style:none;margin:0;max-width:100%;padding:0;width:-moz-fit-content;width:fit-content}@-moz-document url-prefix(){.t-radio-group{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-radio-group::-webkit-scrollbar{height:4px;width:4px}.t-radio-group::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:7px}.t-radio-group::-webkit-scrollbar-thumb:horizontal:hover,.t-radio-group::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-radio-group .t-radio{margin-right:var(--td-comp-margin-xxl)}.t-radio-group.t-radio-group__outline{flex-wrap:wrap;row-gap:var(--td-comp-margin-xs)}.t-radio-group.t-radio-group__outline.t-size-s .t-radio-button{height:var(--td-comp-size-xs)}.t-radio-group.t-radio-group__outline.t-size-m .t-radio-button{height:var(--td-comp-size-m)}.t-radio-group.t-radio-group__outline.t-size-l .t-radio-button{height:var(--td-comp-size-xl)}.t-radio-group.t-radio-group__outline .t-radio-button:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-radio-group.t-radio-group__outline .t-radio-button:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0;border-right:1px solid;border-right-color:var(--td-border-level-2-color)}.t-radio-group.t-radio-group__outline .t-radio-button:only-child{border-radius:var(--td-radius-default)}.t-radio-group.t-radio-group__outline .t-radio-button.t-is-checked{border-color:var(--td-brand-color);border-right-color:var(--td-brand-color);color:var(--td-brand-color)}.t-radio-group.t-radio-group__outline .t-radio-button.t-is-disabled.t-is-checked{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-brand-color-disabled);color:var(--td-brand-color-disabled)}.t-radio-group.t-radio-group--vertical{align-items:flex-start;flex-direction:column;row-gap:var(--td-comp-margin-xs)}.t-radio-group.t-radio-group--vertical .t-radio{margin-right:0}.t-radio-group.t-radio-group--vertical.t-radio-group--filled .t-radio-button{width:100%}.t-radio-group.t-radio-group--vertical.t-radio-group--filled .t-radio-button:before{opacity:0}.t-radio-group.t-radio-group--vertical.t-radio-group--filled .t-radio-button:last-child{border:0}.t-radio-group.t-radio-group--vertical.t-radio-group__outline{row-gap:0}.t-radio-group.t-radio-group--vertical.t-radio-group__outline .t-radio-button{border-right:1px solid;border-right-color:var(--td-border-level-2-color);margin-top:-1px;width:100%}.t-radio-group.t-radio-group--vertical.t-radio-group__outline .t-radio-button:first-child{border-radius:var(--td-radius-small) var(--td-radius-small) 0 0;margin-top:0}.t-radio-group.t-radio-group--vertical.t-radio-group__outline .t-radio-button:last-child{border-radius:0 0 var(--td-radius-small) var(--td-radius-small)}.t-radio-group.t-radio-group--vertical.t-radio-group__outline .t-radio-button.t-is-checked{border-color:var(--td-brand-color);border-right-color:var(--td-brand-color);z-index:1}.t-radio-group.t-radio-group--vertical.t-radio-group__outline .t-radio-button.t-is-checked+.t-radio-button{border-left:1px solid;border-left-color:var(--td-border-level-2-color)}.t-radio-group.t-radio-group--filled{background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);border-radius:var(--td-radius-default);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs);position:relative}.t-radio-group.t-radio-group--filled .t-radio-group__bg-block{background-color:var(--td-bg-color-container-select);border-radius:var(--td-radius-small);height:calc(100% - 4px);left:2px;position:absolute;top:2px;transition:all .2s cubic-bezier(.38,0,.24,1);width:0}.t-radio-group.t-radio-group--filled .t-radio-button{background-color:transparent;border:0;color:var(--td-text-color-secondary)}.t-radio-group.t-radio-group--filled .t-radio-button:hover{color:var(--td-text-color-primary)}.t-radio-group.t-radio-group--filled .t-radio-button:before{background-color:var(--td-component-border);content:"";height:calc(100% - 16px);left:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(0,0,.15,1);width:1px}.t-radio-group.t-radio-group--filled .t-radio-button:first-child:before{opacity:0}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked{border:0;color:var(--td-text-color-primary);position:relative;transition:color .2s linear;z-index:1}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked+label:before,.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked:before{opacity:0}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled{background-color:transparent}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-disabled)}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled.t-is-checked~.t-radio-group__bg-block{background-color:var(--td-bg-color-component-disabled)}.t-radio-group.t-radio-group--primary-filled .t-radio-group__bg-block{background-color:var(--td-brand-color)}.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-checked,.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-anti)}.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-disabled.t-is-checked~.t-radio-group__bg-block{background-color:var(--td-brand-color-disabled)}.t-radio-group.t-size-s .t-radio-button{font:var(--td-font-body-small);height:calc(var(--td-comp-size-xs) - var(--td-comp-paddingTB-xxs)*2);padding:0 var(--td-comp-paddingLR-s)}.t-radio-group.t-size-s .t-radio-button:before{height:calc(100% - 16px)}.t-radio-group.t-size-m .t-radio-button{font:var(--td-font-body-medium);height:calc(var(--td-comp-size-m) - var(--td-comp-paddingTB-xxs)*2);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-l)}.t-radio-group.t-size-m .t-radio-button:before{height:calc(100% - 20px)}.t-radio-group.t-size-l .t-radio-button{font:var(--td-font-body-large);height:calc(var(--td-comp-size-xl) - var(--td-comp-paddingTB-xxs)*2);padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-xl)}.t-radio-group.t-size-l .t-radio-button:before{height:calc(100% - 24px)}.t-radio-group .t-radio-button{align-items:center;border:1px solid;border-color:var(--td-border-level-2-color);border-right:0;box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;position:relative;transition:color .2s cubic-bezier(0,0,.15,1);white-space:nowrap}.t-radio-group .t-radio-button:first-child{border-radius:var(--td-radius-small) 0 0 var(--td-radius-small)}.t-radio-group .t-radio-button:last-child{border-radius:0 var(--td-radius-small) var(--td-radius-small) 0}.t-radio-group .t-radio-button__former{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:0;list-style:none;margin:0;opacity:0;padding:0;width:0}.t-radio-group .t-radio-button:hover{color:var(--td-brand-color)}.t-radio-group .t-radio-button.t-is-checked{border-right:1px solid;border-color:var(--td-brand-color);transition:border-color .2s cubic-bezier(0,0,.15,1)}.t-radio-group .t-radio-button.t-is-checked+.t-radio-button{border-left:0}.t-radio-group .t-radio-button.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-radio-group .t-radio-button.t-is-disabled:hover{border-color:var(--td-border-level-2-color);color:var(--td-text-color-disabled)}.t-radio-group .t-radio-button.t-is-disabled:hover:after{width:0}.t-radio-group .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-disabled)}.t-radio-group .t-radio-button.t-is-disabled.t-is-checked:after{width:0}.t-radio{cursor:pointer;display:inline-block;position:relative}.t-radio,.t-radio__former{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-radio__former{opacity:0;position:absolute}.t-radio__input{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-circle);display:inline-block;height:16px;position:relative;transition:border .2s cubic-bezier(0,0,.15,1);vertical-align:middle;width:16px}.t-radio__input:after{background-color:var(--td-brand-color);border-radius:var(--td-radius-circle);content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;opacity:0;position:absolute;top:50%;transform:scale(.5);transition:all .2s cubic-bezier(0,0,.15,1);width:16px}.t-radio__label{color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-s);vertical-align:middle;white-space:nowrap}.t-radio.t-is-checked .t-radio__input,.t-radio:hover .t-radio__input{border-color:var(--td-brand-color)}.t-radio.t-is-checked .t-radio__input:after{opacity:1}.t-radio.t-is-disabled{cursor:not-allowed}.t-radio.t-is-disabled .t-radio__label{color:var(--td-text-color-disabled)}.t-radio.t-is-disabled .t-radio__input{background-color:var(--td-bg-color-component-disabled)}.t-radio.t-is-disabled.t-is-checked .t-radio__input,.t-radio.t-is-disabled:hover .t-radio__input{border-color:var(--td-border-level-2-color)}.t-radio.t-is-disabled.t-is-checked .t-radio__input:after{background-color:var(--td-text-color-disabled)}.t-radio:focus-visible:focus-visible{border-radius:0;outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs)}.t-slider__input-container{align-items:center;display:flex;margin-left:var(--td-comp-margin-xxl)}.t-slider__input-container.is-vertical{margin-left:0;padding-top:var(--td-comp-paddingTB-l)}.t-slider__input-container .t-slider__center-line{background:#000000e6;height:1px;margin:0 var(--td-comp-margin-s);width:var(--td-size-4)}.t-slider{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:calc(var(--td-comp-paddingTB-xs)*2 + var(--td-size-2));list-style:none;margin:0;padding:0;padding:var(--td-comp-paddingTB-xs) 0;position:relative;width:100%}.t-slider__container{align-items:center;display:flex;justify-content:center;width:100%}.t-slider__container.is-vertical{flex-direction:column;height:100%}.t-slider__rail{background-color:var(--td-bg-color-secondarycomponent);border-radius:var(--td-radius-round);height:var(--td-size-2);position:absolute;transition:.2s linear;width:100%}.t-slider__rail:hover{background-color:var(--td-bg-color-secondarycomponent-hover)}.t-slider__track{background-color:var(--td-brand-color);border-radius:var(--td-radius-round);right:auto}.t-slider__step,.t-slider__track{height:var(--td-size-2);position:absolute}.t-slider__step{cursor:pointer;width:100%}.t-slider__button{background-color:#fff;border:2px solid var(--td-brand-color);border-radius:var(--td-radius-circle);box-shadow:var(--td-shadow-1);box-sizing:border-box;height:var(--td-comp-size-xxxs);transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--td-comp-size-xxxs)}.t-slider__button--dragging{box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-slider__button:hover{background-color:var(--td-gray-color-1)}.t-slider__button-wrapper{align-items:center;background-color:transparent;cursor:pointer;display:flex;line-height:normal;outline:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.t-slider__stop{background-color:var(--td-bg-color-secondarycomponent);height:var(--td-size-2);position:absolute;top:4px;width:1px}.t-slider__mark{left:0;position:absolute;top:2px;width:100%}.t-slider__mark-text{color:var(--td-text-color-primary);cursor:pointer;display:inline-block;font:var(--td-font-body-small);position:absolute;top:calc(var(--td-size-2) + var(--td-comp-paddingTB-xs) + 2px);transform:translate(-50%);white-space:nowrap}.t-slider__mark-text:first-child{transform:translate(0)}.t-slider__mark-text:last-child{transform:translate(-100%)}.t-slider--vertical{display:flex;height:100%;justify-content:center;padding:0;position:relative}.t-slider--vertical .t-slider__rail{height:100%;width:var(--td-size-2)}.t-slider--vertical .t-slider__track{top:auto;width:var(--td-size-2)}.t-slider--vertical .t-slider__step{height:100%;width:var(--td-size-2)}.t-slider--vertical .t-slider__handle{margin-left:-5px;margin-top:-6px;top:auto;transform:translateY(50%)}.t-slider--vertical .t-slider__mark{height:100%;left:12px;top:0;width:18px}.t-slider--vertical .t-slider__stop{background-color:var(--td-bg-color-secondarycomponent);height:1px;left:4px;width:var(--td-size-2)}.t-slider--vertical .t-slider__mark-text{margin-left:var(--td-comp-margin-xxs);margin-top:0;transform:translateY(-50%)}.t-slider--vertical .t-slider__button-wrapper{align-items:center;background-color:transparent;cursor:pointer;display:flex;left:50%;line-height:normal;outline:none;position:absolute;text-align:center;top:auto;transform:translate(-50%,50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.t-is-disabled{cursor:not-allowed}.t-is-disabled .t-slider__track{background-color:var(--td-brand-color-disabled)}.t-is-disabled .t-slider__rail{background-color:var(--td-bg-color-component-disabled)}.t-is-disabled .t-slider__handle{border:2px solid var(--td-brand-color-disabled)}.t-is-disabled .t-slider__button{border-color:var(--td-brand-color-disabled);outline:none}.t-is-disabled .t-slider__mark-text{color:var(--td-text-color-disabled);cursor:not-allowed}.t-is-disabled .t-slider__button-wrapper{cursor:not-allowed}.t-switch{align-items:center;background-color:var(--td-bg-color-secondarycomponent);border:0;border-radius:var(--td-radius-round);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;font:var(--td-font-body-medium);height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);list-style:none;margin:0;min-width:calc(var(--td-comp-size-xxs)/.618);outline:none;padding:0;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.t-switch:hover{background-color:var(--td-bg-color-secondarycomponent-hover)}.t-switch__handle{align-items:center;border-radius:var(--td-radius-round);box-shadow:var(--td-shadow-1);display:flex;height:calc(var(--td-comp-size-xxs) - 8px);justify-content:center;left:4px;position:absolute;top:4px;transition:all .2s cubic-bezier(.38,0,.24,1);width:calc(var(--td-comp-size-xxs) - 8px)}.t-switch__handle .t-icon{color:transparent;font-size:calc(var(--td-comp-size-xxs) - 4px)}.t-switch__handle:before{background-color:#fff;border-radius:var(--td-radius-round);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-6px}.t-switch:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-6px;right:0}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__content{opacity:0}.t-switch__content{align-items:center;box-sizing:border-box;color:var(--td-text-color-anti);display:inline-flex;font-size:var(--td-font-size-body-small);min-width:calc(var(--td-comp-size-xxs)/.618);padding:0 var(--td-comp-margin-xs) 0 calc(var(--td-comp-size-xxs)/.618/2 + 2px);transition:padding .2s cubic-bezier(.38,0,.24,1),opacity .2s linear}.t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-is-checked{background-color:var(--td-brand-color)}.t-switch.t-is-checked:hover{background-color:var(--td-brand-color-hover)}.t-switch.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xxs) - 5px);left:calc(100% - 2.5px);top:2.5px;transform:translate(-100%);width:calc(var(--td-comp-size-xxs) - 5px)}.t-switch.t-is-checked .t-switch__content{color:var(--td-text-color-anti);padding:0 calc(var(--td-comp-size-xxs)/.618/2 + 2px) 0 var(--td-comp-margin-xs)}.t-switch.t-is-loading{background-color:var(--td-bg-color-component-disabled);cursor:not-allowed}.t-switch.t-is-loading .t-loading{display:inline-flex}.t-switch.t-is-loading .t-switch__handle .t-icon{color:var(--td-bg-color-component-disabled)}.t-switch.t-is-loading.t-is-checked{background-color:var(--td-brand-color-focus)}.t-switch.t-is-loading.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-focus)}.t-switch.t-is-disabled{background-color:var(--td-bg-color-component-disabled);cursor:not-allowed}.t-switch.t-is-disabled .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked{background-color:var(--td-brand-color-disabled)}.t-switch.t-is-disabled.t-is-checked .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-disabled)}.t-switch.t-size-l{border-radius:var(--td-radius-round);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);min-width:calc(var(--td-comp-size-xs)/.618)}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-8px}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-8px;right:0}.t-switch.t-size-l .t-switch__handle{height:calc(var(--td-comp-size-xs) - 10px);left:5px;top:5px;width:calc(var(--td-comp-size-xs) - 10px)}.t-switch.t-size-l .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xs) - 4px)}.t-switch.t-size-l .t-switch__content{min-width:calc(var(--td-comp-size-xs)/.618);padding:0 var(--td-comp-margin-s) 0 calc(var(--td-comp-size-xs)/.618/2 + 4px)}.t-switch.t-size-l .t-switch__content,.t-switch.t-size-l .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-l.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xs) - 6px);left:calc(100% - 3px);top:3px;width:calc(var(--td-comp-size-xs) - 6px)}.t-switch.t-size-l.t-is-checked .t-switch__content{padding:0 calc(var(--td-comp-size-xs)/.618/2 + 4px) 0 var(--td-comp-margin-s)}.t-switch.t-size-s{border-radius:var(--td-radius-round);height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs);min-width:calc(var(--td-comp-size-xxxs)/.618)}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-4px}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-4px;right:0}.t-switch.t-size-s .t-switch__handle{height:calc(var(--td-comp-size-xxxs) - 6px);left:3px;top:3px;width:calc(var(--td-comp-size-xxxs) - 6px)}.t-switch.t-size-s .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xxxs) - 4px)}.t-switch.t-size-s .t-switch__content{font-size:9px;min-width:calc(var(--td-comp-size-xxxs)/.618);padding:0 var(--td-comp-margin-xxs) 0 calc(var(--td-comp-size-xxxs)/.618/2 + 2px)}.t-switch.t-size-s .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-s.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xxxs) - 4px);left:calc(100% - 2px);top:2px;width:calc(var(--td-comp-size-xxxs) - 4px)}.t-switch.t-size-s.t-is-checked .t-switch__content{padding:0 calc(var(--td-comp-size-xxxs)/.618/2 + 2px) 0 var(--td-comp-margin-xxs)}.t-textarea{list-style:none;margin:0;padding:0;position:relative}.t-textarea,.t-textarea__inner{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);width:100%}.t-textarea__inner{background-color:var(--td-bg-color-specialcomponent);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);display:flex;height:var(--td-comp-size-xxxl);outline:none;padding:calc(var(--td-comp-size-m)/2 - var(--td-line-height-body-medium)/2) var(--td-comp-paddingLR-s);resize:vertical;transition:all .2s cubic-bezier(.38,0,.24,1),height 0s}@-moz-document url-prefix(){.t-textarea__inner{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-textarea__inner::-webkit-scrollbar{height:6px;width:6px}.t-textarea__inner::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-textarea__inner::-webkit-scrollbar-thumb:horizontal:hover,.t-textarea__inner::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-textarea__inner:focus,.t-textarea__inner:hover{border-color:var(--td-brand-color)}.t-textarea__inner:focus{box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-textarea__inner::-moz-placeholder{color:var(--td-text-color-placeholder)}.t-textarea__inner::placeholder{color:var(--td-text-color-placeholder)}.t-textarea__inner.t-is-success{border-color:var(--td-success-color)}.t-textarea__inner.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-textarea__inner.t-is-warning{border-color:var(--td-warning-color)}.t-textarea__inner.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-textarea__inner.t-is-error{border-color:var(--td-error-color)}.t-textarea__inner.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-textarea__info_wrapper{-moz-column-gap:var(--td-comp-margin-s);column-gap:var(--td-comp-margin-s);display:flex;justify-content:space-between}.t-textarea__info_wrapper_align{justify-content:end}.t-textarea__limit{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-textarea .t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-textarea .t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-textarea .t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-textarea .t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-textarea .t-resize-none{resize:none}.t-textarea .t-hide-scrollbar{-ms-overflow-style:none}@-moz-document url-prefix(){.t-textarea .t-hide-scrollbar{overflow:-moz-scrollbars-none;scrollbar-width:none}}.t-textarea .t-hide-scrollbar::-webkit-scrollbar{display:none;width:0!important}.t-textarea__tips{display:inline-block;font:var(--td-font-body-small);height:auto;min-height:var(--td-comp-size-xs)}.t-textarea__tips--default{color:var(--td-text-color-placeholder)}.t-textarea__tips--success{color:var(--td-success-color)}.t-textarea__tips--warning{color:var(--td-warning-color)}.t-textarea__tips--error{color:var(--td-error-color)}.t-transfer{align-items:stretch;background:transparent;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-direction:row;font:var(--td-font-body-medium);list-style:none;margin:0;max-height:100%;padding:0;position:relative}.t-transfer__list{border:0;display:inline-block;height:200px;min-width:200px;padding-top:var(--td-comp-size-xxl);position:relative;vertical-align:middle;word-break:break-word}.t-transfer__list-source,.t-transfer__list-target{border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-medium)}.t-transfer__list-header{box-sizing:border-box;display:flex;height:var(--td-comp-size-xxl);justify-content:space-between;line-height:var(--td-comp-size-xxl);margin:0 var(--td-comp-margin-s);padding:0 var(--td-comp-paddingLR-s);position:absolute;top:0;width:calc(200px - var(--td-comp-margin-s)*2)}.t-transfer__list-header+:not(.t-transfer__list--with-search){border-top:1px solid var(--td-border-level-1-color)}.t-transfer__list-header .t-checkbox{margin-right:0}.t-transfer__list-header .t-checkbox__label{margin:0}.t-transfer__list-header div{display:flex}.t-transfer__list-header div>span{margin-left:var(--td-comp-margin-s)}.t-transfer__list-header>span{color:var(--td-text-color-placeholder)}.t-transfer__list-body{box-sizing:border-box;height:100%;position:relative}.t-transfer__list--with-search{border-top:0;padding-top:var(--td-comp-size-m)}.t-transfer__list-content{height:100%;overflow:auto;width:100%}.t-transfer__list-content .t-checkbox-group{flex-direction:column;gap:var(--td-comp-margin-xs);margin:var(--td-comp-margin-s) 0;width:100%}.t-transfer__list-content .t-checkbox-group .t-checkbox{--ripple-color:var(--td-bg-color-container-active);margin-right:var(--td-comp-margin-s)}.t-transfer__list-content .t-checkbox-group .t-checkbox+.t-checkbox{margin-left:var(--td-comp-margin-s)}.t-transfer__list-content .t-checkbox-group .t-checkbox__label{flex:1;margin:0}.t-transfer__list-content .t-checkbox-group .t-checkbox__label>span{display:inline-block;margin-left:var(--td-comp-margin-s)}.t-transfer__list .t-transfer__list-item{border-radius:var(--td-radius-default);cursor:pointer;display:flex;margin:0 var(--td-comp-margin-s);padding:var(--td-comp-paddingLR-xs) var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-transfer__list .t-transfer__list-item:first-child{margin-top:0}.t-transfer__list .t-transfer__list-item.t-is-disabled:hover{background:transparent}.t-transfer__list-item:hover{background:var(--td-bg-color-container-hover);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-transfer__list-item.t-is-checked{background:var(--td-brand-color-light)}.t-transfer__list-wrapper{height:100%;overflow:auto;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);position:relative;width:100%}.t-transfer__list-pagination{height:var(--td-comp-size-xs);padding:var(--td-comp-paddingTB-m);vertical-align:middle}.t-transfer__list-footer{border-top:1px solid var(--td-border-level-1-color);bottom:0;left:0;position:absolute;width:100%}.t-transfer__operations{display:inline-flex;flex-direction:column;gap:var(--td-comp-margin-l);margin:auto var(--td-comp-margin-s);overflow:hidden;vertical-align:middle}.t-transfer__operations .t-icon{font-size:var(--td-comp-size-xxxs)}.t-transfer__operations .t-icon+.t-button__text{margin-left:0}.t-transfer__empty{color:var(--td-text-color-placeholder);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.t-transfer__search-wrapper{box-sizing:border-box;padding:0 var(--td-comp-margin-s);position:absolute;top:0;width:100%}.t-transfer__search .t-transfer__list{height:240px}.t-transfer--with-tree .t-transfer__list{height:auto}.t-transfer--with-tree .t-transfer__list .t-tree{margin:var(--td-comp-margin-s) 0;padding:0 var(--td-comp-paddingLR-m)}.t-transfer__pagination .t-transfer__list{height:240px;padding-bottom:calc(var(--td-comp-size-xs) + var(--td-comp-paddingTB-m)*2)}.t-transfer__footer .t-transfer__list{height:248px;padding-bottom:48px}.t-transfer__pagination.t-transfer__footer .t-transfer__list{height:288px;padding-bottom:calc(var(--td-comp-size-xs) + var(--td-comp-paddingTB-m)*2 + 48px)}.t-transfer__search.t-transfer__footer .t-transfer__list{height:288px;padding-bottom:48px}.t-transfer__search.t-transfer__pagination .t-transfer__list{height:280px;padding-bottom:48px}.t-transfer__search.t-transfer__footer.t-transfer__pagination .t-transfer__list{height:328px;padding-bottom:88px}.t-transfer__wrapper .t-transfer__list{height:320px;overflow:scroll;width:206px}.t-tree{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-tree.t-is-disabled,.t-tree.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-tree.t-is-disabled .t-tree__item.t-is-active{background-color:var(--td-bg-color-container-hover);color:var(--td-text-color-disabled)}.t-tree.t-is-disabled .t-tree__item .t-icon{color:var(--td-text-color-secondary)}.t-tree__empty{color:var(--td-text-color-disabled)}.t-tree__branch{display:block}.t-tree__item{--level:0;--hscale:2;align-items:center;backface-visibility:hidden;cursor:default;display:flex;flex-wrap:nowrap;padding:0 0 0 calc(var(--td-comp-margin-xxl)*var(--level));perspective:1000;position:relative;transform:translateZ(0);will-change:opacity,max-height}.t-tree__item .t-icon,.t-tree__item .t-loading{display:inline-block;font-size:calc(var(--td-font-size-body-medium) + 2px);position:relative;z-index:2}.t-tree__item .t-icon{color:var(--td-text-color-secondary)}.t-tree__item .t-checkbox{align-items:center;font-size:0}.t-tree__item .t-checkbox__input{flex-shrink:0}.t-tree__item .t-checkbox__label{overflow:hidden;text-overflow:ellipsis}.t-tree__item .t-tree__icon--default .t-icon{transform:rotate(0)}.t-tree__item--open .t-icon{color:var(--td-text-color-brand)}.t-tree__item--open .t-tree__icon--default .t-icon{transform:rotate(90deg)}.t-tree__item--clickable{cursor:pointer}.t-tree__item--locked{color:var(--td-text-color-disabled)}.t-tree__item--matched{color:inherit}.t-tree__item--draggable{cursor:pointer}.t-tree__item--draggable:hover{background-clip:content-box;background-color:var(--td-bg-color-container-hover)}.t-tree__item--draggable:after{background-clip:content-box;border-radius:1px;content:"";display:block;height:2px;left:0;padding:inherit;position:absolute;right:0;top:-1px}.t-tree__item--tip-bottom:after,.t-tree__item--tip-top:after{background-color:var(--td-brand-color)}.t-tree__item--tip-bottom:after{bottom:-1px;top:unset}.t-tree__item--tip-highlight{background-clip:content-box;background-color:var(--td-brand-color-light)}.t-tree__item:before{content:"";display:block;flex:0 0 auto;height:calc(var(--td-comp-size-m) + 2px);width:0}.t-tree--block-node .t-tree__label{flex:1}.t-tree--hoverable .t-tree__label:not(.t-is-active):not(.t-is-checked):hover{background-color:var(--td-bg-color-container-hover)}.t-tree__line{--level:0;--color:var(--td-border-level-1-color);--space:var(--td-comp-margin-xxl);--iconSize:16px;bottom:var(--td-comp-margin-l);left:calc(var(--td-comp-margin-xxl)*var(--level) - var(--td-comp-margin-l));pointer-events:none;width:1px}.t-tree__line,.t-tree__line:before{height:calc(var(--td-comp-size-m) + 2px);position:absolute}.t-tree__line:before{border-bottom:1px solid var(--color);border-left:1px solid var(--color);bottom:0;content:"";display:block;left:0;width:var(--td-comp-margin-m)}.t-tree__line--first:before{height:var(--td-line-height-body-medium)}.t-tree__line--leaf:before{width:var(--td-comp-margin-m)}.t-tree__icon{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:0;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--td-font-size-body-medium) + 2px)}.t-tree__icon:after{border-radius:var(--td-radius-default);content:"";display:block;height:calc(var(--td-font-size-body-medium) + 6px);left:-2px;position:absolute;top:-2px;width:calc(var(--td-font-size-body-medium) + 6px)}.t-tree__icon:not(:empty):hover{background-color:var(--td-bg-color-container-hover)}.t-tree__icon:empty{cursor:auto}.t-tree__label{--ripple-color:var(--td-bg-color-container-active);word-wrap:normal;border-radius:var(--td-radius-default);cursor:pointer;flex:1;flex-wrap:nowrap;margin-left:var(--td-comp-margin-xs);overflow:hidden;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xs);text-overflow:ellipsis;white-space:nowrap}.t-is-active .t-tree__label,.t-tree__label.t-is-checked{background-color:var(--td-brand-color-light);color:var(--td-text-color-primary);font-weight:500}.t-tree__space{display:block;flex:1 0 auto}.t-tree__operations{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.t-tree__operations .t-icon{cursor:pointer}.t-tree__item.t-is-disabled{color:var(--td-text-color-disabled);cursor:default}.t-tree__item.t-is-disabled .t-checkbox{cursor:default}.t-tree__item--hidden{display:none}.t-tree--transition .t-tree__label{transition:background-color .24s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__icon{transition:color,transform .24s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__icon:after,.t-tree--transition .t-tree__icon:not(:empty):hover{transition:.2s linear}.t-tree--transition .t-tree__icon--default .t-icon{transition:color,transform .2s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__item--visible{display:flex;max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:1;transition:opacity .15s linear .15s,max-height .15s linear 0s}.t-tree--transition .t-tree__item--hidden{animation:initial;display:flex;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .15s linear 0s,max-height .15s linear .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-tree--transition .t-tree__item--enter-active{animation:t-tree-toggle .3s linear}.t-tree--transition .t-tree__item--leave-active{animation:t-tree-toggle .3s linear reverse forwards}.t-tree__lazyload,.t-tree__vscroll{overflow-y:auto}.t-tree__vscroll-cursor{height:1px;position:absolute;transition:transform .2s;width:1px}.t-tree--scrolling .t-tree__item{will-change:auto}.t-tree--scrolling .t-tree__item--enter,.t-tree--scrolling .t-tree__item--enter-active,.t-tree--scrolling .t-tree__item--enter-to,.t-tree--scrolling .t-tree__item--hidden,.t-tree--scrolling .t-tree__item--leave,.t-tree--scrolling .t-tree__item--leave-active .t-tree__item--leave-to,.t-tree--scrolling .t-tree__item--visible,.t-tree--scrolling .v-enter,.t-tree--scrolling .v-leave{animation:none;transition:none}.t-tree--scrolling .t-tree__item--enter-active,.t-tree--scrolling .t-tree__item--enter-to,.t-tree--scrolling .t-tree__item--visible{max-height:none}.t-tree--scrolling .t-tree__item--leave-active,.t-tree--scrolling .t-tree__item--leave-to{max-height:0}@keyframes t-tree-toggle{0%{max-height:0;opacity:0}50%{max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:0}to{max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:1}}.t-tree-select{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-tree-select--without-input input{display:none}.t-tree-select--without-input .t-input__suffix-icon{margin-left:auto}.t-tree-select .t-fake-arrow{color:var(--td-text-color-placeholder);transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tree-select .t-fake-arrow--highlight{color:var(--td-text-color-brand)}.t-tree-select .t-fake-arrow--disable{color:var(--td-text-color-disabled)}.t-tree-select--placeholder{color:var(--td-text-color-placeholder)}.t-tree-select.t-single-suffix{padding-right:20px}.t-tree-select.t-tag-prefix{padding-left:4px}.t-tree-select-popup .t-popup__content{max-height:300px;overflow-y:auto;padding:var(--td-pop-padding-m)}@-moz-document url-prefix(){.t-tree-select-popup .t-popup__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-tree-select-popup .t-popup__content::-webkit-scrollbar{height:8px;width:8px}.t-tree-select-popup .t-popup__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-tree-select-popup .t-popup__content::-webkit-scrollbar-thumb:horizontal:hover,.t-tree-select-popup .t-popup__content::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-color-picker__panel{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:256px}.t-popup__content .t-color-picker__panel{background:transparent;box-shadow:unset}.t-color-picker{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-color-picker.t-popup__content{box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left)}.t-color-picker__icon{align-items:center;background:transparent;border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;display:flex;font-size:var(--td-comp-size-xxxs);justify-content:center;transition:.2s linear}.t-color-picker__icon:hover{background:var(--td-bg-color-container-hover);transition:.2s linear}.t-color-picker__icon.t-is-disabled{color:var(--td-text-color-disabled);pointer-events:none}.t-color-picker__head{align-items:center;display:flex;justify-content:space-between;padding:var(--td-pop-padding-xl);position:relative;z-index:2}.t-color-picker__head .t-color-picker__close{flex-shrink:0}.t-color-picker__head+.t-color-picker__body{padding-top:0}.t-color-picker__body{padding:var(--td-pop-padding-xl);padding-bottom:calc(var(--td-pop-padding-xl) - 4px)}.t-color-picker__thumb{background:var(--td-text-color-anti);border-color:currentcolor;border-radius:var(--td-radius-circle);box-shadow:var(--td-shadow-1);box-sizing:border-box;color:var(--td-text-color-brand);height:calc(var(--td-comp-size-xxxs) + var(--td-size-1));outline:none;padding:2px;position:absolute;width:calc(var(--td-comp-size-xxxs) + var(--td-size-1));z-index:1}.t-color-picker__thumb:before{background:currentcolor;border-radius:var(--td-radius-circle);content:"";display:block;height:100%;width:100%}.t-color-picker__saturation{background:transparent;border-radius:var(--td-radius-default);height:160px;overflow:hidden;position:relative}.t-color-picker__saturation:after,.t-color-picker__saturation:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.t-color-picker__saturation:before{background:linear-gradient(90deg,#fff,transparent)}.t-color-picker__saturation:after{background:linear-gradient(0deg,#000,transparent)}.t-color-picker__saturation .t-color-picker__thumb{border-radius:var(--td-radius-circle);height:calc(var(--td-comp-size-xxxs) + var(--td-size-1));transform:translate(-50%,-50%);width:calc(var(--td-comp-size-xxxs) + var(--td-size-1))}.t-color-picker__slider-wrapper{border-radius:4px;padding:0 calc(var(--td-comp-size-xxxs)/2 + var(--td-size-1)/2);position:relative}.t-color-picker__slider-wrapper--hue-type{background:red}.t-color-picker__slider-wrapper--alpha-type{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px}.t-color-picker__slider-padding{border-radius:4px;height:8px;left:0;position:absolute;top:0;width:100%}.t-color-picker__slider{border-radius:4px;color:transparent;cursor:pointer;height:8px;outline:none;position:relative;z-index:1}.t-color-picker__slider .t-color-picker__thumb{top:50%;transform:translate(calc(var(--td-comp-size-xxxs)*-.5 + var(--td-size-1)*-.5),-50%)}.t-color-picker__slider .t-color-picker__rail{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.t-color-picker__alpha,.t-color-picker__format{margin:var(--td-comp-margin-m) 0 0 0}.t-color-picker__hue{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.t-color-picker__alpha .t-color-picker__rail{background:linear-gradient(90deg,transparent,currentcolor)}.t-color-picker__sliders-wrapper{align-items:center;display:flex;margin:var(--td-comp-margin-m) 0}.t-color-picker__sliders{width:100%}.t-color-picker__sliders-preview{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px;border-radius:var(--td-radius-default);flex-shrink:0;height:var(--td-comp-size-s);margin-left:var(--td-comp-margin-m);overflow:hidden;width:var(--td-comp-size-s)}.t-color-picker__sliders-preview-inner{display:block;height:100%;width:100%}.t-color-picker__gradient{align-items:center;display:flex;margin-bottom:var(--td-comp-margin-m);padding:0}.t-color-picker__gradient-slider{flex:1}.t-color-picker__gradient-degree{flex-shrink:0;margin-left:var(--td-comp-margin-m);position:relative;width:var(--td-comp-size-xxl)}.t-color-picker__gradient-degree .t-input{font:var(--td-font-body-small);margin:0}.t-color-picker__gradient-degree .t-input-number{padding:0;width:100%}.t-color-picker__gradient .gradient-thumbs{border-radius:inherit;cursor:pointer;height:100%;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.t-color-picker__gradient .gradient-thumbs__item{cursor:pointer;left:0;top:50%;transform:translate(-50%,-50%);z-index:0}.t-color-picker__gradient .gradient-thumbs__item:before{display:none}.t-color-picker__gradient .gradient-thumbs__item.t-is-active{outline:2px solid var(--td-component-border);z-index:1}.t-color-picker__gradient .gradient-thumbs__item-inner{border-radius:var(--td-radius-circle);display:block;height:100%;overflow:hidden;width:100%}.t-color-picker__gradient .gradient-thumbs__item-inner:before{background-color:currentcolor;content:"";display:block;height:100%;width:100%}.t-color-picker__format{align-items:center;display:flex;justify-content:space-between}.t-color-picker__format--item:first-child{flex-shrink:0}.t-color-picker__format--item:last-child{flex:1}.t-color-picker__format--item .t-input.t-size-m,.t-color-picker__format--item .t-size-m{font:var(--td-font-body-small)}.t-color-picker__format--item .t-input-number .t-input{margin:0}.t-color-picker__format--item .input-group{align-items:center;display:flex;justify-content:space-around;margin-left:var(--td-comp-margin-s)}.t-color-picker__format--item .input-group__item{flex:1;margin-left:-1px;width:0}.t-color-picker__format--item .input-group__item .t-input{padding:0 1px}.t-color-picker__format--item .input-group__item .t-input:focus,.t-color-picker__format--item .input-group__item .t-input:focus-within,.t-color-picker__format--item .input-group__item .t-input:hover{z-index:1}.t-color-picker__format--item .input-group__item:not(:first-child):not(:last-child) .t-input{border-radius:0}.t-color-picker__format--item .input-group__item:first-child:not(:last-child) .t-input{border-bottom-right-radius:0;border-top-right-radius:0}.t-color-picker__format--item .input-group__item:last-child:not(:first-child) .t-input{border-bottom-left-radius:0;border-top-left-radius:0}.t-color-picker__format--item .input-group .t-input-number{max-width:100%;padding:0;width:100%}.t-color-picker__format-mode-select{display:flex;width:72px}.t-color-picker__format-mode-select .t-input,.t-color-picker__format-mode-select .t-select{padding-right:0}.t-color-picker__format-mode-select .t-input--prefix>.t-input__suffix{padding-left:0}.t-color-picker__format-mode-select .t-select__right-icon{margin-right:var(--td-comp-margin-xs)}.t-color-picker__swatches-wrap{position:relative}.t-color-picker__swatches-wrap,.t-color-picker__swatches-wrap .t-color-picker__swatches+.t-color-picker__swatches{margin-top:var(--td-comp-margin-m)}.t-color-picker__swatches-wrap .t-color-picker__swatches--title{align-items:center;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-small);justify-content:space-between;padding:0}.t-color-picker__swatches-wrap .t-color-picker__swatches--actions{align-items:center;display:flex;font-size:0;margin-left:auto}.t-color-picker__swatches-wrap .t-color-picker__swatches--actions .t-color-picker__icon{height:var(--td-comp-size-xxxs);margin-left:var(--td-comp-margin-s);width:var(--td-comp-size-xxxs)}.t-color-picker__swatches-wrap .t-color-picker__swatches--items{box-sizing:content-box;display:grid;gap:calc(28.44444px - var(--td-pop-padding-xl)*2/9 - var(--td-comp-size-xxxs)*10/9) calc(28.44444px - var(--td-pop-padding-xl)*2/9 - var(--td-comp-size-xxxs)*10/9);grid-template-columns:repeat(10,var(--td-comp-size-xxxs));left:calc(8px - var(--td-pop-padding-xl));list-style:none;max-height:calc(var(--td-comp-size-xxxs)*4 + 113.77778px - var(--td-pop-padding-xl)*2/9*4 - var(--td-comp-size-xxxs)*10/9*4);overflow-x:hidden;overflow-y:auto;padding:calc(var(--td-pop-padding-xl) - 8px);position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item{align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:flex;height:var(--td-comp-size-xxxs);justify-content:center;overflow:hidden;padding:0;position:relative;transform-origin:center;transition:all .2s cubic-bezier(.38,0,.24,1);width:var(--td-comp-size-xxxs)}.t-color-picker__swatches-wrap .t-color-picker__swatches--item:hover{transform:scale(1.25);transform-origin:center}.t-color-picker__swatches-wrap .t-color-picker__swatches--item__color{border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);flex-shrink:0;height:100%;overflow:hidden;position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item__inner{display:block;height:100%;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item:not(.t-is-active):hover{padding:0}.t-color-picker__swatches-wrap .t-color-picker__swatches--item.t-is-active .t-color-picker__swatches--color,.t-color-picker__swatches-wrap .t-color-picker__swatches--item.t-is-active .t-color-picker__swatches--item__color{border-color:var(--td-text-color-brand)}.t-color-picker__swatches-wrap .t-color-picker__swatches--color{border-radius:var(--td-radius-default);box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--inner{border-radius:var(--td-radius-default);box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);display:block;height:100%;width:100%}.t-color-picker__trigger--default{align-items:center;display:inline-flex}.t-color-picker__trigger--default>.t-input{width:-moz-fit-content;width:fit-content}.t-color-picker__trigger--default .t-input{padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-paddingLR-xs)}.t-color-picker__trigger--default__color{align-items:center;box-sizing:border-box;display:flex;height:100%;width:100%}.t-color-picker__trigger--default__color .color-inner{border:1px solid var(--td-scrollbar-color);border-radius:var(--td-radius-small);color:transparent;display:block;height:calc(var(--td-comp-size-xs) - 2px);position:relative;width:calc(var(--td-comp-size-xs) - 2px)}.t-color-picker__trigger--default__color .color-inner.t-size-s{height:calc(var(--td-comp-size-xxs) - 2px);width:calc(var(--td-comp-size-xxs) - 2px)}.t-color-picker__trigger--default__color .color-inner.t-size-l{height:calc(var(--td-comp-size-s) - 2px);width:calc(var(--td-comp-size-s) - 2px)}.t-color-picker__gradient-slider{border-radius:4px;padding:0 calc(var(--td-comp-size-xxxs)/2 + var(--td-size-1)/2)}.t-color-picker__gradient-slider .t-color-picker--bg-alpha{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px}.t-color-picker__panel.t-is-disabled .t-color-picker__saturation,.t-color-picker__panel.t-is-disabled .t-color-picker__slider,.t-color-picker__panel.t-is-disabled .t-color-picker__swatches--item{cursor:not-allowed;opacity:.8}.t-color-picker__panel.t-is-disabled .t-color-picker__gradient-slider .gradient-thumbs,.t-color-picker__panel.t-is-disabled .t-color-picker__gradient-slider .gradient-thumbs__item{cursor:not-allowed}.t-color-picker__panel.t-is-disabled .t-color-picker__swatches--item:hover{padding:0}.t-color-picker__select-options>.t-popup__content{box-shadow:var(--td-shadow-1),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left)}.t-image__wrapper{background:var(--td-bg-color-secondarycontainer);position:relative;z-index:1}.t-image__wrapper--shape-square{border-radius:0}.t-image__wrapper--shape-round{border-radius:var(--td-radius-medium)}.t-image__wrapper--shape-circle{border-radius:50%}.t-image__wrapper--gallery{border-radius:var(--td-radius-medium)}.t-image__wrapper--gallery .t-image{position:relative;z-index:5}.t-image__wrapper--need-hover{cursor:pointer}.t-image{border-radius:inherit;height:100%;position:relative;width:100%;z-index:inherit}.t-image--fit-fill{-o-object-fit:fill;object-fit:fill}.t-image--fit-contain{-o-object-fit:contain;object-fit:contain}.t-image--fit-cover{-o-object-fit:cover;object-fit:cover}.t-image--fit-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.t-image--fit-none{-o-object-fit:none;object-fit:none}.t-image--position-center{-o-object-position:center;object-position:center}.t-image--position-bottom{-o-object-position:bottom;object-position:bottom}.t-image--position-top{-o-object-position:top;object-position:top}.t-image--position-left{-o-object-position:left;object-position:left}.t-image--position-right{-o-object-position:right;object-position:right}.t-image__gallery-shadow{background:#ededed42;border-radius:var(--td-radius-medium);bottom:24px;left:0;position:absolute;right:-24px;top:24px;z-index:3}.t-image__gallery-shadow:after,.t-image__gallery-shadow:before{border-radius:var(--td-radius-medium);content:"";left:0;position:absolute}.t-image__gallery-shadow:after{background:#edededcc;bottom:-16px;right:16px;top:-16px;z-index:4}.t-image__gallery-shadow:before{background:#ededed80;bottom:-8px;right:8px;top:-8px;z-index:2}.t-image__placeholder{align-items:center;display:flex;justify-content:center;z-index:0}.t-image__overlay-content,.t-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%}.t-image__overlay-content{opacity:1;transition:visibility 0s,opacity .2s linear;visibility:visible;z-index:6}.t-image__overlay-content--hidden{opacity:0;visibility:hidden}.t-image__error,.t-image__loading{align-items:center;display:flex;font:var(--td-font-body-medium);height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.t-image__error .t-icon,.t-image__loading .t-icon{font-size:32px}.t-image__loading{color:var(--td-text-color-secondary)}.t-image__error{color:var(--td-text-color-disabled)}.t-avatar{align-items:center;background:var(--td-brand-color-focus);box-sizing:border-box;box-sizing:content-box;color:var(--td-text-color-primary);color:var(--td-text-color-brand);display:inline-flex;font:var(--td-font-body-medium);font-size:var(--td-font-size-body-large);height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-comp-size-m);list-style:none;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;white-space:nowrap;width:var(--td-comp-size-m)}.t-avatar.t-avatar__icon{font-size:var(--td-comp-size-xxs)}.t-avatar--circle{border-radius:var(--td-radius-circle)}.t-avatar--round{border-radius:var(--td-radius-default)}.t-avatar.t-size-s{font-size:var(--td-font-size-body-medium);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-avatar.t-size-s.t-avatar__icon{font-size:var(--td-comp-size-xxxs)}.t-avatar.t-size-l{font-size:var(--td-font-size-title-large);height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-avatar.t-size-l.t-avatar__icon{font-size:var(--td-comp-size-xs)}.t-avatar>.t-image__wrapper{max-height:100%;max-width:100%;z-index:inherit}.t-avatar .t-image__error,.t-avatar .t-image__loading{font-size:1em}.t-avatar .t-image__error .t-icon,.t-avatar .t-image__loading .t-icon{font-size:inherit}.t-avatar-group{align-items:center;display:inline-flex}.t-avatar-group .t-avatar{border:1px solid var(--td-bg-color-container)}.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child),.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child).t-size-l,.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child).t-size-s{margin-right:calc(0px - var(--td-size-4))}.t-avatar-group.t-avatar--offset-left .t-avatar:first-child{z-index:49}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(2){z-index:48}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(3){z-index:47}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(4){z-index:46}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(5){z-index:45}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(6){z-index:44}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(7){z-index:43}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(8){z-index:42}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(9){z-index:41}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(10){z-index:40}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(11){z-index:39}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(12){z-index:38}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(13){z-index:37}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(14){z-index:36}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(15){z-index:35}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(16){z-index:34}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(17){z-index:33}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(18){z-index:32}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(19){z-index:31}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(20){z-index:30}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(21){z-index:29}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(22){z-index:28}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(23){z-index:27}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(24){z-index:26}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(25){z-index:25}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(26){z-index:24}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(27){z-index:23}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(28){z-index:22}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(29){z-index:21}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(30){z-index:20}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(31){z-index:19}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(32){z-index:18}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(33){z-index:17}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(34){z-index:16}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(35){z-index:15}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(36){z-index:14}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(37){z-index:13}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(38){z-index:12}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(39){z-index:11}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(40){z-index:10}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(41){z-index:9}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(42){z-index:8}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(43){z-index:7}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(44){z-index:6}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(45){z-index:5}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(46){z-index:4}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(47){z-index:3}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(48){z-index:2}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(49){z-index:1}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(50){z-index:0}.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child),.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child).t-size-l,.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child).t-size-s{margin-left:calc(0px - var(--td-size-4))}.t-badge{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-badge--circle,.t-badge--dot,.t-badge--round{box-sizing:content-box;color:var(--td-text-color-anti);font:var(--td-font-body-small);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%);transform-origin:100% 0}.t-badge--static{display:inline-block;position:static;transform:none}.t-badge--dot{background-color:var(--td-error-color);border-radius:var(--td-radius-circle);height:6px;margin-top:1px;right:1px;width:6px}.t-badge--circle,.t-badge--round{background-color:var(--td-error-color);height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);min-width:8px;padding-left:calc((var(--td-comp-size-xxs) - 8px)/2);padding-right:calc((var(--td-comp-size-xxs) - 8px)/2)}.t-badge--circle.t-size-s,.t-badge--round.t-size-s{height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs);min-width:8px;padding-left:calc((var(--td-comp-size-xxxs) - 8px)/2);padding-right:calc((var(--td-comp-size-xxxs) - 8px)/2)}.t-badge--circle{border-radius:calc(var(--td-comp-size-xxs)/2)}.t-badge--round{border-radius:var(--td-radius-default)}.t-calendar{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-calendar .t-is-disabled.t-calendar__table-body-cell:hover{cursor:not-allowed}.t-calendar .t-is-disabled .t-calendar__table-body-cell-display{color:var(--td-text-color-disabled)}.t-calendar .t-is-disabled .t-calendar__table-body-cell-display:hover{box-shadow:none}.t-calendar--full{min-width:560px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-calendar--full .t-calendar__control{padding:0}.t-calendar--full .t-calendar__title{flex:1;font:var(--td-font-title-large)}.t-calendar--full .t-calendar__panel{margin-top:var(--td-comp-margin-xxxl);position:relative}.t-calendar--full .t-calendar__panel-title{color:var(--td-text-color-primary);font:var(--td-font-title-large);position:absolute}.t-calendar--full .t-calendar__table-body-cell,.t-calendar--full .t-calendar__table-head-cell{margin-right:var(--td-comp-margin-s);position:relative}.t-calendar--full .t-calendar__table-body-cell{align-items:flex-end;border-top:2px solid var(--td-border-level-1-color);display:flex;flex-direction:column;height:104px;justify-content:flex-start;line-height:var(--td-line-height-body-medium);margin-left:0;padding:0;transition-duration:.2s;transition-property:border-top,background;transition-timing-function:linear}.t-calendar--full .t-calendar__table-body-cell-content{box-sizing:border-box;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-xs);width:100%}.t-calendar--full .t-calendar__table-body-cell.t-is-checked,.t-calendar--full .t-calendar__table-body-cell.t-is-checked:hover{background-color:var(--td-brand-color-light)}.t-calendar--full .t-calendar__table-body-cell--now{border-top:2px solid var(--td-brand-color)}.t-calendar--full .t-calendar__table-body-cell--now .t-calendar__table-body-cell-display{color:var(--td-text-color-primary)}.t-calendar--full .t-calendar__footer{border-top:1px solid var(--td-border-level-1-color);height:90px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-calendar--card{border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);width:280px}.t-calendar--card .t-calendar__control{padding:0}.t-calendar--card .t-calendar__control-section{justify-content:flex-start;width:100%}.t-calendar--card .t-calendar__control-section-cell:last-child{display:block;flex:1;text-align:right}.t-calendar--card .t-calendar__panel.t-calendar__panel--month{height:200px;margin-top:var(--td-comp-margin-m)}.t-calendar--card .t-calendar__panel.t-calendar__panel--year{height:168px;margin-top:var(--td-comp-margin-m)}.t-calendar--card .t-calendar__panel.t-calendar__panel--year .t-calendar__table-body-cell-display{min-width:var(--td-comp-size-xxl)}.t-calendar--card .t-calendar__table{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-self:start;width:100%}.t-calendar--card .t-calendar__table-body-row,.t-calendar--card .t-calendar__table-head-row{background:var(--td-bg-color-container);flex:1}.t-calendar--card .t-calendar__table-body-cell,.t-calendar--card .t-calendar__table-head-cell{box-sizing:border-box;font:var(--td-font-body-medium);height:100%;justify-content:center;width:100%}.t-calendar--card .t-calendar__table-body-cell-display,.t-calendar--card .t-calendar__table-head-cell-display{line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-calendar--card .t-calendar__table-body{align-items:center;display:flex;flex:1;flex-direction:column;justify-self:center}.t-calendar--card .t-calendar__table-body-cell{align-items:center;justify-content:center}.t-calendar--card .t-calendar__table-body-cell:hover{background-color:var(--td-bg-color-container)}.t-calendar--card .t-calendar__table-body-cell-display{border-radius:var(--td-radius-default);font:var(--td-font-body-medium);padding-bottom:calc(var(--td-comp-paddingTB-xxs)/2);padding-top:calc(var(--td-comp-paddingTB-xxs)/2);text-align:center;transition:all .2s linear}.t-calendar--card .t-calendar__table-body-cell-display:hover{box-shadow:inset 0 0 0 1px var(--td-brand-color);transition:box-shadow .2s linear}.t-calendar--card .t-calendar__table-body-cell--now .t-calendar__table-body-cell-display{background-color:var(--td-brand-color-light);color:var(--td-brand-color);position:relative}.t-calendar--card .t-is-checked .t-calendar__table-body-cell-display{background:var(--td-brand-color);border-radius:var(--td-radius-default);color:var(--td-text-color-anti)}.t-calendar--card .t-calendar__footer{border-top:1px solid var(--td-border-level-1-color);height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-calendar__control,.t-calendar__control-section{align-items:center;display:flex;justify-content:flex-end}.t-calendar__control-section{height:100%}.t-calendar__control-section:last-child{margin-right:0}.t-calendar__control-section-cell{display:flex;height:100%;margin-right:var(--td-comp-margin-s)}.t-calendar__control-section-cell .t-radio-group{vertical-align:bottom}.t-calendar__control-section-cell .t-select{display:inline}.t-calendar__control-section-cell:last-child{margin-right:0}.t-calendar__panel{box-sizing:border-box;width:100%}.t-calendar__table{border-collapse:collapse;border-spacing:0;height:100%;width:100%}.t-calendar__table-body,.t-calendar__table-head{width:100%}.t-calendar__table-body-row,.t-calendar__table-head-row{display:flex;width:100%}.t-calendar__table-body-cell,.t-calendar__table-head-cell{color:var(--td-text-color-primary);cursor:default;display:flex;flex:1;font:var(--td-font-title-small);justify-content:flex-end;padding:0}.t-calendar__table-body-cell:last-child,.t-calendar__table-head-cell:last-child{margin-right:0}.t-calendar__table-head{display:block;margin-bottom:var(--td-comp-margin-s)}.t-calendar__table-head-row{background:var(--td-bg-color-container);padding-bottom:0}.t-calendar__table-head-cell{color:var(--td-text-color-secondary);font:var(--td-font-title-small);height:100%}.t-calendar__table-body-cell{cursor:pointer}.t-calendar__table-body-cell:hover{background-color:var(--td-bg-color-container-hover);transition:background-color .2s linear}.t-calendar__table-body-cell-display{color:var(--td-text-color-primary);font:var(--td-font-title-small)}.t-card{background-color:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;transition:box-shadow .2s cubic-bezier(.38,0,.24,1)}.t-card--bordered{border:1px solid var(--td-component-border)}.t-card--shadow,.t-card--shadow-hover:hover{box-shadow:var(--td-shadow-1)}.t-card__cover{display:flow-root}.t-card__cover img{border-top-left-radius:calc(var(--td-radius-medium) - 1px);border-top-right-radius:calc(var(--td-radius-medium) - 1px);display:flow-root;max-height:100%;width:100%}.t-card__body{display:flow-root;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-card__header{align-items:center;display:flex;justify-content:space-between;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);position:relative}.t-card__header-wrapper{align-items:center;display:flex;flex:1}.t-card__header+.t-card__cover img{border-radius:0}.t-card__footer{align-items:center;display:flex;justify-content:space-between;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-card__footer-wrapper{flex:1}.t-size-s .t-card__body,.t-size-s .t-card__footer,.t-size-s .t-card__header{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l)}.t-card__avatar{height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-card__avatar,.t-card__title{margin-right:var(--td-comp-margin-l)}.t-card__title{color:var(--td-text-color-primary);font:var(--td-font-title-medium);word-break:break-all}.t-card__description,.t-card__subtitle{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);word-break:break-all}.t-card__description{margin-top:var(--td-comp-margin-xs)}.t-card__actions{color:var(--td-brand-color);float:right}.t-card__title--bordered{border-bottom:1px solid var(--td-component-border)}.t-loading__parent .t-card~.t-loading__overlay{border-radius:var(--td-radius-medium)}.t-comment{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;width:100%}.t-comment__inner{display:flex}.t-comment__avatar{cursor:pointer;display:flex;flex-shrink:0;margin-right:var(--td-comp-margin-xxl)}.t-comment__avatar-image{border-radius:var(--td-radius-circle);height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-comment__content{flex:auto;font:var(--td-font-body-medium)}.t-comment__author{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--td-comp-margin-s)}.t-comment__name{align-items:center;cursor:pointer;display:inline-flex;font:var(--td-font-title-medium)}.t-comment__name,.t-comment__time{padding-right:var(--td-comp-paddingLR-s)}.t-comment__time{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-comment__detail{font:var(--td-font-body-medium);word-break:break-all}.t-comment__quote{border-left:4px solid var(--td-component-stroke);margin-top:var(--td-comp-margin-l);padding-left:var(--td-comp-margin-l)}.t-comment__quote .t-comment__detail,.t-comment__quote .t-comment__name{color:var(--td-text-color-secondary)}.t-comment__actions{display:flex;gap:var(--td-comp-margin-s);justify-content:flex-end;list-style:none;margin-top:var(--td-comp-margin-s);padding:0}.t-comment__actions .t-button--variant-text{color:var(--td-text-color-placeholder)}.t-comment__actions .t-button--variant-text .t-button__text{gap:var(--td-comp-margin-s)}.t-comment__reply{background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-medium);margin-left:calc(var(--td-comp-size-xxxl) + var(--td-comp-margin-xxl));margin-top:var(--td-comp-margin-l);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-comment__reply .t-button--variant-text{color:var(--td-text-color-placeholder)}.t-comment__reply .t-button--variant-text:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-comment__reply .t-button--variant-text .t-button__text{gap:var(--td-comp-margin-s)}.t-empty{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;text-align:center}.t-empty__image{display:flex;font-size:48px;justify-content:center}.t-empty__title{color:var(--td-text-color-secondary);margin-top:var(--td-comp-margin-s)}.t-empty__description,.t-empty__title{font:var(--td-font-body-medium);margin-bottom:0}.t-empty__description{color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-xs)}.t-empty__action{margin-bottom:0;margin-top:var(--td-comp-margin-xxl)}.t-empty.t-size-s .t-empty__image{font-size:20px}.t-empty.t-size-s .t-empty__description,.t-empty.t-size-s .t-empty__title{font:var(--td-font-body-small);margin-top:var(--td-comp-margin-xxs)}.t-empty.t-size-l .t-empty__image{font-size:64px}@keyframes tDialogZoomIn{0%{opacity:0;transform:scale(.01)}to{opacity:1}}@keyframes tDialogZoomOut{0%{opacity:1}to{opacity:0;transform:scale(.01)}}@keyframes tDialogMaskIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogMaskOut{0%{opacity:1}to{opacity:0}}.t-dialog-zoom .animation-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom .animation-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom .animation-active{animation-fill-mode:both;animation-play-state:running}.t-dialog-zoom-appear,.t-dialog-zoom-enter,.t-dialog-zoom-enter-from{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom-appear-active,.t-dialog-zoom-enter-active{animation-fill-mode:both;animation-name:tDialogZoomIn;animation-play-state:running}.t-dialog-zoom-exit-active{animation-fill-mode:both;animation-name:tDialogZoomOut;animation-play-state:running}.t-dialog-zoom__vue-enter-active .t-dialog{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogZoomIn;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom__vue-enter-active .t-dialog__mask{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogMaskIn;animation-play-state:running;animation-timing-function:linear}.t-dialog-zoom__vue-leave-active .t-dialog{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogZoomOut;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom__vue-leave-active .t-dialog__mask{animation-duration:.2s;animation-name:tDialogMaskOut;animation-timing-function:linear}.t-dialog-zoom__vue-enter-to .t-dialog,.t-dialog-zoom__vue-leave-active .t-dialog__mask,.t-dialog-zoom__vue-leave-to .t-dialog{animation-fill-mode:both;animation-play-state:running}.t-dialog-fade-appear,.t-dialog-fade-enter{opacity:0}.t-dialog-fade-appear,.t-dialog-fade-enter,.t-dialog-fade-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-fade-appear.t-dialog-fade-appear-active,.t-dialog-fade-enter.t-dialog-fade-enter-active{animation-name:tDialogFadeIn;animation-play-state:running}.t-dialog-fade-exit.t-dialog-fade-exit-active{animation-name:tDialogFadeOut;animation-play-state:running}@keyframes tDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogFadeOut{0%{opacity:1}to{opacity:0}}.t-dialog{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:480px}.t-dialog .t-icon.t-is-info{color:var(--td-brand-color)}.t-dialog .t-icon.t-is-success{color:var(--td-success-color)}.t-dialog .t-icon.t-is-warning{color:var(--td-warning-color)}.t-dialog .t-icon.t-is-error{color:var(--td-error-color)}.t-dialog--lock{overflow:hidden}.t-dialog__header{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-title-medium);font-weight:600;gap:var(--td-comp-margin-s);word-break:break-word}.t-dialog__header .t-dialog__header-content{align-items:flex-start;display:flex;width:100%}.t-dialog__header .t-icon:not(.t-icon-close){align-items:center;display:inline-flex;flex-shrink:0;font-size:calc(var(--td-font-size-body-large) + 8px);margin-right:var(--td-comp-margin-s)}.t-dialog__header--fullscreen{align-items:center;background-color:var(--td-bg-color-secondarycontainer);display:flex;flex-direction:row;justify-content:flex-end;min-height:var(--td-comp-size-xxxl);padding:0 var(--td-comp-paddingLR-xxl)}.t-dialog__header--fullscreen .t-dialog__header-content{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.t-dialog__body{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);overflow:auto;padding:var(--td-comp-paddingTB-l) 0;word-break:break-word}@-moz-document url-prefix(){.t-dialog__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body::-webkit-scrollbar{height:6px;width:6px}.t-dialog__body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-dialog__body::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--icon,.t-dialog__body__icon{padding:var(--td-comp-paddingTB-l) 0}.t-dialog__body--fullscreen{box-sizing:border-box;height:calc(100% - var(--td-comp-size-xxxl) - var(--td-comp-size-xxxxl));overflow:auto;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl)}@-moz-document url-prefix(){.t-dialog__body--fullscreen{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body--fullscreen::-webkit-scrollbar{height:6px;width:6px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--fullscreen--without-footer{box-sizing:border-box;height:calc(100% - var(--td-comp-size-xxxl));overflow:auto;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl)}.t-dialog__footer{padding:var(--td-comp-paddingTB-l) 0 0;text-align:right;width:100%}.t-dialog__footer .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-dialog__footer--fullscreen{box-sizing:border-box;min-height:var(--td-comp-size-xxxxl);padding:0 var(--td-comp-paddingLR-xxl) var(--td-comp-paddingTB-xxl)}.t-dialog--default{padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-dialog__close{align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);display:flex;font-size:calc(var(--td-font-size-body-large) + 4px);height:calc(var(--td-font-size-body-large) + 4px);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs);transition:all .2s linear;width:calc(var(--td-font-size-body-large) + 4px)}.t-dialog__close:hover{background:var(--td-bg-color-container-hover);cursor:pointer}.t-dialog__close:active{background:var(--td-bg-color-container-active)}.t-dialog__close--fullscreen{background:transparent;display:flex}.t-dialog__close--fullscreen:hover{background:var(--td-bg-color-secondarycontainer-hover);cursor:pointer}.t-dialog__close--fullscreen:active{background:var(--td-bg-color-secondarycontainer-active)}.t-dialog.t-dialog--draggable:hover{cursor:move}.t-dialog.t-dialog--draggable .t-dialog__body:hover,.t-dialog.t-dialog--draggable .t-dialog__footer:hover,.t-dialog.t-dialog--draggable .t-dialog__header:hover{cursor:auto}.t-dialog__fullscreen{border-radius:0;width:100%}.t-dialog__ctx{height:100%;left:0;outline:none;pointer-events:auto;top:0;width:100%}.t-dialog__ctx.t-dialog__ctx--modeless{pointer-events:none}.t-dialog__ctx.t-dialog__ctx--fixed{position:fixed;z-index:2500}.t-dialog__ctx.t-dialog__ctx--absolute,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__mask,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__wrap{position:absolute}.t-dialog__ctx.t-is-visible{visibility:visible}.t-dialog__ctx.t-is-hidden{visibility:hidden}.t-dialog__ctx.t-is-display{display:block}.t-dialog__ctx.t-not-display{display:none}.t-dialog__ctx .t-dialog__mask{background:var(--td-mask-active);height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1}.t-dialog__ctx .t-dialog__wrap{height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}@-moz-document url-prefix(){.t-dialog__ctx .t-dialog__wrap{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar{height:8px;width:8px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__ctx .t-dialog__position{box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:48px 0;position:relative;width:100%}.t-dialog__ctx .t-dialog__position.t-dialog--top{align-items:flex-start;padding-top:20vh}.t-dialog__ctx .t-dialog__position.t-dialog--center{align-items:center}.t-dialog__ctx .t-dialog__position_fullscreen{box-sizing:border-box;display:flex;justify-content:center;min-height:100%;position:relative;width:100%}.t-dialog__ctx .t-is-hidden{background:none}.t-dialog__ctx .t-dialog{pointer-events:auto;z-index:2500}.t-dialog__ctx.t-dialog__ctx--modeless .t-dialog{box-shadow:var(--td-shadow-3)}.t-image-viewer__img-error{background-color:var(--td-bg-color-component-disabled);border-radius:4px;color:#000;cursor:inherit;height:440px;width:440px}.t-image-viewer__img-error .t-image-viewer__img-error-content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font:var(--td-font-body-medium);height:100%;justify-content:center;width:100%}.t-image-viewer__img-error .t-image-viewer__img-error-content .t-image-viewer__img-error-text{margin-top:var(--td-comp-margin-s)}@keyframes modal-image-hide{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes modal-mask-show{0%{opacity:0}to{opacity:1}}@keyframes modal-mask-hide{0%{opacity:1}to{opacity:0}}.t-image-viewer-preview-image{animation:modal-mask-show .2s cubic-bezier(.82,0,1,.9);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3000}.t-image-viewer-preview-image.t-is-hide{animation:modal-mask-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image.t-is-hide .t-image-viewer__modal-pic .t-image-viewer__modal-box{animation:modal-image-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image .t-image-viewer__modal-index{background:#0006;border-radius:var(--td-radius-default);color:var(--td-text-color-anti);font-size:var(--td-font-size-body-medium);left:50%;padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:absolute;text-align:center;top:92px;transform:translate(-50%);z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-mask{background-color:var(--td-mask-active);bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;transition:all .2s ease;width:100%}.t-image-viewer-preview-image .t-image-viewer__modal-pic{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box{align-items:center;animation:modal-image-show .2s cubic-bezier(.38,0,.24,1);display:flex;height:100%;justify-content:center;pointer-events:auto;width:100%}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box--transitioning{transition:transform .2s ease-out}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-height:min(90vh,800px);max-width:min(90vw,1000px);-o-object-fit:contain;object-fit:contain;transform:rotate(0);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-image-viewer-preview-image .t-image-viewer__modal-header{align-items:center;background-color:var(--td-bg-color-container);display:flex;height:auto;justify-content:center;padding:0 0 12px;position:absolute;top:0;width:100%;z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show{padding:12px 0}@keyframes preview-icon-range{0%{transform:translate(-50%,50%) rotate(0)}to{transform:translate(-50%,50%) rotate(-180deg)}}@keyframes preview-icon-unrange{0%{transform:translate(-50%,50%) rotate(-180deg)}to{transform:translate(-50%,50%) rotate(0)}}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt{align-items:center;animation:preview-icon-unrange .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;background-color:var(--td-bg-color-container);border-radius:50%;bottom:0;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);color:var(--td-text-color-primary);display:inline-flex;height:var(--td-comp-size-xxs);justify-content:center;left:50%;position:absolute;transform:translate(-50%,50%);width:var(--td-comp-size-xxs)}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt .t-icon{font-size:var(--td-font-size-body-large)}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt:hover{background-color:inherit}@keyframes preview-image-show{0%{height:0}to{height:40px}}@keyframes preview-image-hide{0%{height:40px}to{height:0}}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-prev{animation:preview-image-show .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-pre-bt{animation:preview-icon-range .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev{animation:preview-image-hide .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;display:flex;overflow:hidden;position:relative;width:521.77778px}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after,.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{content:"";height:100%;pointer-events:none;position:absolute;width:71.11111px;z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{background-image:linear-gradient(to right,var(--td-bg-color-container),hsla(0,0%,100%,0));left:0}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after{background-image:linear-gradient(to right,hsla(0,0%,100%,0),var(--td-bg-color-container));right:0}.t-image-viewer-preview-image .t-image-viewer__header-trans{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;margin-left:225.33333px;transition:transform .2s}.t-image-viewer-preview-image .t-image-viewer__header-box{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;transition:.2s;width:71.11111px}.t-image-viewer-preview-image .t-image-viewer__header-box .t-image-viewer__header-img{height:100%;width:auto}.t-image-viewer-preview-image .t-image-viewer__header-box.t-is-active,.t-image-viewer-preview-image .t-image-viewer__header-box:hover{border-color:var(--td-brand-color)}.t-image-viewer-preview-image .t-image-viewer__modal-icon{border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;transition:.2s}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt{right:40px;top:100px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{top:50%;transform:translateY(-50%)}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{left:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt{right:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{align-items:center;background-color:#0006;border-radius:50%;color:var(--td-text-color-anti);display:flex;height:var(--td-comp-size-xl);justify-content:center;position:fixed;width:var(--td-comp-size-xl);z-index:10}.t-image-viewer-preview-image .t-image-viewer__modal-icon .t-image-viewer__modal-icon-label{margin-left:2px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled{color:#ffffff38}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled:hover{background-color:#0006}.t-image-viewer-preview-image .t-image-viewer__modal-icon:hover{background-color:#0003}.t-image-viewer__mask{background-color:transparent;height:100vh;left:0;position:fixed;top:0;width:100vh;z-index:99}.t-image-viewer__utils{align-items:center;bottom:32px;color:var(--td-text-color-primary);display:flex;height:auto;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.t-image-viewer__utils .t-image-viewer__utils-content{align-items:center;background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);display:inline-flex;height:50px;justify-content:center;line-height:100%;padding:0 var(--td-comp-paddingLR-xs)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon{align-items:center;border-radius:var(--td-radius-default);cursor:pointer;display:flex;height:var(--td-comp-size-m);justify-content:center;margin:0 var(--td-comp-margin-xs);transition:.2s;width:var(--td-comp-size-m)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon:hover{background-color:var(--td-bg-color-container-hover)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale{cursor:inherit;text-align:center;width:var(--td-comp-size-xl)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale:hover{background-color:var(--td-bg-color-container)}.t-image-viewer-mini__footer .t-image-viewer__utils{position:inherit}.t-image-viewer-mini__content{max-height:min(90vh,800px);max-width:min(90vw,1000px)}@keyframes modal-image-show{0%{transform:scale(0)}to{transform:scale(1)}}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-height:min(80vh,600px);max-width:min(80vw,800px);-o-object-fit:contain;object-fit:contain;transform:rotate(0);transition:all .2s ease}.t-image-viewer__dialog.t-dialog__ctx--fixed{z-index:3000}.t-image-viewer__dialog .t-dialog__header{padding:0 var(--td-comp-paddingLR-s);pointer-events:none}.t-image-viewer__dialog .t-dialog__header .t-image-viewer__dialog-title{pointer-events:all}.t-image-viewer__dialog .t-dialog__header .t-dialog__close{pointer-events:auto}.t-image-viewer__dialog .t-dialog{border-color:var(--td-component-border);box-shadow:var(--td-shadow-3);overflow:hidden;padding:0}.t-image-viewer__dialog .t-dialog__header{background-color:var(--td-bg-color-secondarycontainer);font-size:var(--td-font-size-body-medium);height:40px;width:100%}.t-image-viewer__dialog .t-dialog__header-content{justify-content:center;margin-left:32px}.t-image-viewer__dialog .t-dialog__close:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-image-viewer__trigger{align-items:center;display:inline-flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.t-image-viewer__trigger:hover .t-image-viewer__trigger--hover{cursor:pointer;opacity:1}.t-image-viewer__trigger--hover{align-items:center;background-color:var(--td-mask-active);color:var(--td-text-color-anti);cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.2s;width:100%}.t-image-viewer__trigger-img{cursor:pointer;height:100%;position:absolute;width:100%;z-index:0}.t-image-viewer__trigger .t-image__wrapper{background:transparent}.t-image-viewer__trigger-icon{margin-right:4px}.t-list{background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;overflow:auto;padding:0}@-moz-document url-prefix(){.t-list{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-list::-webkit-scrollbar{height:6px;width:6px}.t-list::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-list::-webkit-scrollbar-thumb:horizontal:hover,.t-list::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-list__inner{list-style:none;margin:0;padding:0}.t-list-item{align-items:center;display:flex;font:var(--td-font-body-medium);justify-content:space-between;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);position:relative}.t-list-item:after{bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.t-list-item-main{align-items:center;display:flex;flex:1;justify-content:space-between;width:100%}.t-list-item__meta{display:flex}.t-list-item__meta-avatar{background:var(--td-bg-color-page);border-radius:calc(var(--td-comp-size-xxxl)/2);flex-shrink:0;height:var(--td-comp-size-xxxl);margin-right:var(--td-comp-margin-l);overflow:hidden;width:var(--td-comp-size-xxxl)}.t-list-item__meta-avatar img{height:100%;max-width:100%;width:100%}.t-list-item__meta-title{color:var(--td-text-color-primary);font:var(--td-font-title-medium);margin:0 0 var(--td-comp-margin-s);padding:0}.t-list-item__meta-description{color:var(--td-text-color-primary);margin:0 var(--td-comp-margin-xxl) 0 0}.t-list-item__action{flex-shrink:0;list-style:none;padding:0}.t-list-item__action>li{display:inline-block}.t-list-item__action>li:not(:last-child){margin-right:var(--td-comp-margin-l)}.t-list-item__action>li .t-icon{color:var(--td-text-color-secondary);font-size:var(--td-comp-size-xxxs)}.t-list-item__action>li .t-icon:hover{color:var(--td-text-color-link);cursor:pointer}.t-list-item__action>li>a{color:var(--td-brand-color);text-decoration:none}.t-list--split .t-list-item:not(:last-child):after{background:var(--td-border-level-1-color)}.t-list--split .t-list__header{border-bottom:1px solid;border-bottom-color:var(--td-border-level-1-color)}.t-list--split .t-list__footer,.t-list--split .t-list__load:not(:empty){border-top:1px solid;border-top-color:var(--td-border-level-1-color)}.t-list--stripe .t-list-item:nth-child(2n){background:var(--td-bg-color-secondarycontainer)}.t-list--vertical-action .t-list-item{flex-direction:column}.t-list.t-size-s .t-list-item{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-m)}.t-list.t-size-l .t-list-item{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-list__footer,.t-list__header{background:var(--td-bg-color-container);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-list__load{background:var(--td-bg-color-container);line-height:var(--td-line-height-body-medium);text-align:center}.t-list__load>div{align-items:center;display:flex;justify-content:center}.t-list__load:not(:empty){padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-list__load .t-loading{font-size:var(--td-comp-size-xxxs);margin-right:var(--td-comp-margin-s)}.t-list__load .t-loading.t-is-load-more{cursor:pointer}.t-progress{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-progress__inner{background:var(--td-brand-color);border-radius:var(--td-radius-round);height:100%;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-progress__info{color:var(--td-text-color-primary);display:inline-flex;margin-left:var(--td-comp-margin-s);white-space:nowrap}.t-progress__icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-progress__bar{background:var(--td-bg-color-component);border-radius:var(--td-radius-round);height:var(--td-size-3);overflow:hidden;width:100%}.t-progress--thin{align-items:center;display:flex;justify-content:space-between}.t-progress--plump{align-items:center;border-radius:calc(var(--td-comp-size-xxs)/2);display:flex;height:var(--td-comp-size-xxs)}.t-progress--plump .t-progress__info{font-size:var(--td-font-size-body-small)}.t-progress--over-ten .t-progress__info{color:var(--td-text-color-anti);position:absolute;right:var(--td-comp-margin-s);top:50%;transform:translateY(-50%);z-index:10}.t-progress--under-ten .t-progress__info,.t-progress--under-ten .t-progress__inner{display:inline-block}.t-progress--under-ten .t-progress__info{vertical-align:top}.t-size-s.t-progress--thin .t-progress__bar{height:var(--td-size-2)}.t-size-s.t-progress--thin .t-progress__info{font-size:10px}.t-size-s.t-progress--plump{height:var(--td-comp-size-xxxs)}.t-size-s.t-progress--plump .t-progress__info{font-size:10px}.t-progress--circle{position:relative}.t-progress--circle .t-progress__info{display:block;font-size:inherit;font-weight:600;left:50%;line-height:1;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.t-progress--circle .t-progress__circle-outer{stroke:var(--td-bg-color-component)}.t-progress--circle .t-progress__circle-inner{stroke:var(--td-brand-color);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-progress--circle .t-progress__icon{font-size:2.4em}.t-progress--status--active .t-progress__inner:before{animation:progress-active-animation 2s cubic-bezier(.23,.99,.86,.2) infinite;background:var(--td-text-color-anti);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.t-progress--status--success .t-progress__inner{background:var(--td-success-color)}.t-progress--status--success .t-progress__circle-inner{stroke:var(--td-success-color)}.t-progress--status--success .t-progress__icon{color:var(--td-success-color)}.t-progress--status--warning .t-progress__inner{background:var(--td-warning-color)}.t-progress--status--warning .t-progress__circle-inner{stroke:var(--td-warning-color)}.t-progress--status--warning .t-progress__icon{color:var(--td-warning-color)}.t-progress--status--error .t-progress__inner{background:var(--td-error-color)}.t-progress--status--error .t-progress__circle-inner{stroke:var(--td-error-color)}.t-progress--status--error .t-progress__icon{color:var(--td-error-color)}@keyframes progress-active-animation{0%{opacity:.1;width:0}35%{opacity:.4;width:50%}to{opacity:0;width:100%}}:root,:root[theme-mode=light]{--skeleton-animation-gradient:rgba(0,0,0,.04)}:root[theme-mode=dark]{--skeleton-animation-gradient:hsla(0,0%,100%,.06)}.t-skeleton{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-skeleton__row{align-items:center;display:flex;margin-bottom:var(--td-comp-margin-l)}.t-skeleton__row:last-child,.t-skeleton__row:only-child{margin-bottom:0}.t-skeleton__col{align-items:center;background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-disabled);display:flex;justify-content:center;margin-right:var(--td-comp-margin-l)}.t-skeleton__col:first-child:last-child,.t-skeleton__col:last-child{margin-right:0}.t-skeleton--type-text{border-radius:var(--td-radius-default);height:var(--td-font-size-body-large);width:100%}.t-skeleton--type-rect{border-radius:var(--td-radius-default);height:88px;width:120px}.t-skeleton--type-circle{border-radius:var(--td-radius-circle);flex-shrink:0;height:32px;width:32px}.t-skeleton--animation-gradient{overflow-x:hidden;position:relative}.t-skeleton--animation-gradient:after{animation:t-skeleton--gradient 1.5s linear 0s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--skeleton-animation-gradient),hsla(0,0%,100%,0));bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.t-skeleton--animation-flashed{animation:t-skeleton--flashed 2s linear 0s infinite}@keyframes t-skeleton--gradient{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(100%) skew(-15deg)}}@keyframes t-skeleton--flashed{0%{opacity:1}50%{background-color:#e6e6e64d;opacity:.3}to{opacity:1}}.t-statistic{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium)}.t-statistic-title{font-size:var(--td-font-body-medium);margin-bottom:var(--td-comp-margin-s)}.t-statistic-content{color:var(--td-text-color-primary);display:inline-block;text-align:left;white-space:nowrap}.t-statistic-content-value{font-size:var(--td-font-size-headline-medium);line-height:var(--td-line-height-headline-medium)}.t-statistic-content-unit,.t-statistic-content-value{font-family:TCloudNumber,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.t-statistic-content-unit{font-size:var(--td-font-size-body-medium);margin-left:var(--td-comp-margin-xs)}.t-statistic-content-suffix{margin-left:var(--td-comp-margin-s)}.t-statistic-content-prefix,.t-statistic-content-suffix{align-items:center;display:inline-flex;font-size:var(--td-font-size-title-large)}.t-statistic-content-prefix{margin-right:var(--td-comp-margin-s)}.t-statistic-content-prefix .t-icon{font-size:var(--td-font-size-title-large)}.t-statistic-extra{margin-top:8px}.t-statistic-extra .t-space .t-space-item{display:flex}.t-swiper{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:-moz-fit-content;height:fit-content;list-style:none;margin:0;padding:0;position:relative}.t-swiper__wrap{display:block;height:100%;position:relative}.t-swiper__content{overflow:hidden;position:relative;z-index:1}.t-swiper__container{display:flex;flex-direction:row;height:100%;position:relative;z-index:1}.t-swiper__container__item{display:inline-block;flex:0 0 auto;height:100%;width:100%}.t-swiper__arrow{align-items:center;display:flex}.t-swiper__arrow svg.t-icon{height:20px;width:20px}.t-swiper__arrow svg.t-icon:before{font-size:24px}.t-swiper__arrow--default .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-font-white-2);cursor:pointer;display:flex;height:24px;justify-content:center;left:16px;position:absolute;top:50%;transform:translateY(-50%);transition:.2s linear;width:24px;z-index:2}.t-swiper__arrow--default .t-swiper__arrow-left:hover{background-color:var(--td-font-white-4);border-radius:var(--td-radius-default);color:var(--td-bg-color-container);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-left:active{background-color:var(--td-font-white-3);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-font-white-2);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.2s linear;width:24px;z-index:2}.t-swiper__arrow--default .t-swiper__arrow-right:hover{background-color:var(--td-font-white-4);border-radius:var(--td-radius-default);color:var(--td-bg-color-container);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-right:active{background-color:var(--td-font-white-3);transition:.2s linear}.t-swiper-card .t-swiper__container{display:block}.t-swiper-card .t-swiper__container .t-is-active{z-index:2}.t-swiper-card .t-swiper__card{height:100%;left:0;position:absolute;top:0;width:41.5%;z-index:0}.t-swiper-fade .t-swiper__container{display:block}.t-swiper-fade .t-swiper__fade{left:0;position:absolute;top:0}.t-swiper__navigation{bottom:0;display:flex;flex-direction:row;left:50%;margin:0;padding:0;position:absolute;transform:translate(-50%);z-index:2}.t-swiper__navigation>li{display:flex;flex:1 0 auto;list-style-type:none}.t-swiper__navigation .t-swiper__arrow svg.t-icon{height:16px;width:16px}.t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:14px}.t-swiper__navigation-bars .t-swiper__navigation-item span{height:3px;width:100%}.t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:24px}.t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:14px}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1.5px;height:3px;width:100%}.t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{width:24px}.t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:var(--td-size-2)}.t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:var(--td-size-2);width:100%}.t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--vertical .t-swiper__container{flex-direction:column}.t-swiper--vertical .t-swiper__navigation{bottom:auto;display:flex;flex-direction:column;justify-content:center;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:14px;margin:6px 0 0;padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:3px}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:24px}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:14px;margin:6px 0 0;padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1.5px;height:100%;width:3px}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{height:24px}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;margin:6px 0 0;max-height:var(--td-size-2);padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:100%;width:var(--td-size-2)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--outside .t-swiper__navigation{bottom:-36px}.t-swiper--outside .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation-dots .t-is-active span,.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation-dots-bar .t-is-active span,.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation{bottom:auto;right:-36px}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-is-active span,.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation{bottom:0}.t-swiper--inside .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--large .t-swiper__arrow i.t-icon:before{font-size:32px}.t-swiper--large .t-swiper__arrow--default .t-swiper__arrow-left{height:32px;left:24px;width:32px}.t-swiper--large .t-swiper__arrow--default .t-swiper__arrow-right{height:32px;right:24px;width:32px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 8px;padding:24px 0;width:21px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span{height:4px;width:100%}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:36px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 8px;padding:24px 0;width:21px}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:2px;height:4px;width:100%}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{width:36px}.t-swiper--large .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 8px;padding:24px 0;width:var(--td-size-3)}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:var(--td-size-3);width:100%}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--large .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-large));height:var(--td-line-height-body-large);left:50%;line-height:var(--td-line-height-body-large);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-large);justify-content:center;width:var(--td-line-height-body-large);z-index:2}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-large);justify-content:center;width:var(--td-line-height-body-large);z-index:2}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-large);margin:0}.t-swiper--large.t-swiper--outside .t-swiper__navigation{bottom:-48px}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots-bar .t-is-active span,.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots .t-is-active span,.t-swiper--large.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:21px;margin:8px 0 0;padding:0 24px;width:auto}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:4px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:36px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:21px;margin:8px 0 0;padding:0 24px;width:auto}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:2px;height:100%;width:4px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{height:36px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;margin:8px 0 0;max-height:var(--td-size-3);padding:0 24px;width:auto}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:100%;width:var(--td-size-3)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--large.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation{right:-48px}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-is-active span,.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-is-active span,.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__arrow i.t-icon:before{font-size:16px}.t-swiper--small .t-swiper__arrow--default .t-swiper__arrow-left{height:16px;left:8px;width:16px}.t-swiper--small .t-swiper__arrow--default .t-swiper__arrow-right{height:16px;right:8px;width:16px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 4px;padding:12px 0;width:10px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span{height:2px;width:100%}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:16px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 4px;padding:12px 0;width:10px}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1px;height:2px;width:100%}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{width:16px}.t-swiper--small .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 4px;padding:12px 0;width:var(--td-size-1)}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:var(--td-size-1);width:100%}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--small .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-small));height:var(--td-line-height-body-small);left:50%;line-height:var(--td-line-height-body-small);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-small);justify-content:center;width:var(--td-line-height-body-small);z-index:2}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-small);justify-content:center;width:var(--td-line-height-body-small);z-index:2}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-small);margin:0}.t-swiper--small.t-swiper--outside .t-swiper__navigation{bottom:-24px}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots-bar .t-is-active span,.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots .t-is-active span,.t-swiper--small.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:10px;margin:4px 0 0;padding:0 12px;width:auto}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:2px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:16px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:10px;margin:4px 0 0;padding:0 12px;width:auto}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1px;height:100%;width:2px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{height:16px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;margin:4px 0 0;max-height:var(--td-size-1);padding:0 12px;width:auto}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:100%;width:var(--td-size-1)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--small.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation{right:-24px}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-is-active span,.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-is-active span,.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-dots .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}@-moz-document url-prefix(){.scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.scrollbar::-webkit-scrollbar{height:6px;width:6px}.scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.scrollbar::-webkit-scrollbar-thumb:horizontal:hover,.scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.scrollbar.t-table__affixed-footer-elm::-webkit-scrollbar-track,.scrollbar.t-table__scrollbar--obvious::-webkit-scrollbar-track{background:var(--td-scroll-track-color)}.t-table--width-overflow.t-table--footer-affixed .t-table__content::-webkit-scrollbar-thumb,.t-table--width-overflow.t-table--horizontal-bar-affixed .t-table__content::-webkit-scrollbar-thumb,.t-table__affixed-footer-wrap>.scrollbar.t-table__affixed-footer-elm::-webkit-scrollbar-thumb{background:transparent}.t-table.t-table--overflow-visible{overflow:initial}.t-table{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:100%}.t-table .t-popup:not(.t-tooltip)[data-popper-placement^=top] .t-popup__arrow{bottom:-4px}.t-table:focus-visible{outline:none}.t-table .t-loading--full{z-index:72}.t-table.t-vertical-align-top td:not(.t-table__cell-check),.t-table.t-vertical-align-top th:not(.t-table__cell-check){vertical-align:top}.t-table.t-vertical-align-middle td:not(.t-table__cell-check),.t-table.t-vertical-align-middle th:not(.t-table__cell-check){vertical-align:middle}.t-table.t-vertical-align-bottom td:not(.t-table__cell-check),.t-table.t-vertical-align-bottom th:not(.t-table__cell-check){vertical-align:bottom}.t-table .t-table__resize-line{border-left:1px solid var(--td-component-border);display:none;left:10px;position:absolute;width:0;z-index:1001}.t-table__column-controller-trigger.t-align-bottom-right,.t-table__column-controller-trigger.t-align-top-right{text-align:right}.t-table__column-controller-trigger{padding:var(--td-comp-paddingTB-l) 0}.t-table__column-controller-item:not(:last-child){margin-bottom:var(--td-comp-margin-l)}.t-table__content{position:relative}@-moz-document url-prefix(){.t-table__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__content::-webkit-scrollbar{height:6px;width:6px}.t-table__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__content::-webkit-scrollbar-thumb:horizontal:hover,.t-table__content::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table__pagination{box-sizing:border-box;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table .t-icon{font-size:var(--td-font-size-body-large)}.t-table table{border-spacing:0;width:100%}.t-table .t-text-ellipsis{word-wrap:normal;line-height:var(--td-line-height-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-table td,.t-table th{background-color:inherit;border-bottom:1px solid var(--td-component-border);box-sizing:border-box;font-weight:400;line-height:var(--td-line-height-body-medium);overflow-wrap:break-word;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);position:relative;text-align:left}.t-table th.t-table__th-drag{height:0;padding:0;text-align:center}.t-table th,.t-table thead td{color:var(--td-text-color-placeholder)}.t-table td[key=row-select]{padding:13px 0 11px var(--td-comp-paddingLR-l)}.t-table td.t-align-left,.t-table th.t-align-left{text-align:left}.t-table td.t-align-right,.t-table th.t-align-right{text-align:right}.t-table td.t-align-center,.t-table th.t-align-center{text-align:center}.t-table tr{background-color:var(--td-bg-color-container)}.t-table.t-size-s td,.t-table.t-size-s th{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s)}.t-table.t-size-l td,.t-table.t-size-l th{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-table .t-table__expanded-row>td,.t-table .t-table__row--full>td{padding:0}.t-table .t-table__expandable-icon-cell,.t-table .t-table__selection-cell{height:0;padding:0}.t-table td.t-table__handle-draggable{height:0;padding:0;text-align:center}.t-table .t-table__cell--selectable>.t-checkbox{vertical-align:middle}.t-table .t-table__cell--selectable+td,.t-table .t-table__cell--selectable+th{padding-left:0}.t-table--bordered td,.t-table--bordered th{border-left:1px solid var(--td-component-border)}.t-table--bordered td.t-table__cell--fixed-left-last:before,.t-table--bordered th.t-table__cell--fixed-left-last:before{border-right:1px solid var(--td-component-border)}.t-table--bordered td.t-table__td-first-col,.t-table--bordered th:first-child,.t-table--bordered:not(.t-table--rowspan-colspan) td:first-child{border-left-width:0}.t-table--bordered .t-table__content{border-left:1px solid var(--td-component-border)}.t-table--bordered .t-table__content::-webkit-scrollbar-corner{background-color:transparent}.t-table--bordered .t-table__content{border:1px solid var(--td-component-border);border-radius:var(--td-radius-default)}.t-table--bordered .t-table--loading{border-bottom:1px solid var(--td-component-border)}.t-table--bordered .t-table__pagination{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table--bordered .t-table__bottom-content+.t-table__pagination{padding:0}.t-table--bordered.t-table__header--fixed .t-table__content{border-bottom:1px solid var(--td-component-border)}.t-table--bordered .t-table__td-last-row,.t-table--striped:not(.t-table--bordered) td,.t-table--striped:not(.t-table--bordered) th{border-bottom:none}.t-table--striped.t-table--header-fixed>.t-table__content>table>tbody tr:nth-of-type(2n),.t-table--striped:not(.t-table--header-fixed)>.t-table__content>table>tbody>tr:nth-of-type(odd):not(.t-table__expanded-row){background-color:var(--td-bg-color-secondarycontainer)}.t-table--striped.t-table--hoverable.t-table__header--fixed tbody tr:nth-of-type(2n):hover,.t-table--striped.t-table--hoverable:not(.t-table__header--fixed)>.t-table__content>table>tbody tr:nth-of-type(odd):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-table--striped.t-table--hoverable>.t-table__content>table>tbody tr{transition:background-color .2s linear}.t-table--striped.t-table--hoverable>.t-table__content>table>tbody tr:hover{background-color:var(--td-bg-color-container-hover)}.t-table--hoverable tbody tr{transition:background-color .2s linear}.t-table--hoverable tbody tr:hover{background-color:var(--td-bg-color-container-hover)}.t-table.t-table--align-top tbody td{vertical-align:top}.t-table .t-table__cell--highlight{background-color:var(--td-bg-color-secondarycontainer)}.t-table__header--fixed table{table-layout:fixed}.t-table__header--fixed td,.t-table__header--fixed th{overflow-wrap:break-word}.t-table__header--fixed .t-table__header,.t-table__header--fixed.t-table__header{position:relative;width:-moz-fit-content;width:fit-content;z-index:5}@-moz-document url-prefix(){.t-table__header--fixed .t-table__header{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__header--fixed .t-table__header::-webkit-scrollbar{height:6px;width:6px}.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb:horizontal:hover,.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table__header--fixed .t-table__body{overflow-y:auto;width:-moz-fit-content;width:fit-content}@-moz-document url-prefix(){.t-table__header--fixed .t-table__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__header--fixed .t-table__body::-webkit-scrollbar{height:6px;width:6px}.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb:horizontal:hover,.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table:not(.t-table--bordered) .t-table__cell--selectable+td,.t-table:not(.t-table--bordered) .t-table__cell--selectable+th{padding-left:0}.t-table__cell--fixed.t-table__header--fixed .t-table__header{overflow:hidden;width:100%}.t-table__cell--fixed.t-table__header--fixed .t-table__header .t-table__cell--fixed-left:last-child:after,.t-table__cell--fixed.t-table__header--fixed .t-table__header .t-table__cell--fixed-right:last-child:after{background-color:var(--td-bg-color-secondarycontainer);content:"";height:100%;position:absolute;right:-6px;top:0;width:6px}.t-table__cell--fixed.t-table__header--fixed .t-table__body{overflow:auto scroll}.t-table__cell--fixed .t-table__content{overflow:auto hidden}.t-table__cell--fixed table{min-width:100%;table-layout:fixed}.t-table__cell--fixed td,.t-table__cell--fixed th{position:relative}.t-table__cell--fixed .t-table__cell--fixed-left-last:before{background-color:inherit;z-index:-1}.t-table__cell--fixed .t-table__cell--fixed-left-last:after{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(100%);transition:box-shadow .3s;z-index:-2}.t-table__cell--fixed .t-table__cell--fixed-right-first:before{background-color:inherit;z-index:-1}.t-table__cell--fixed .t-table__cell--fixed-right-first:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-100%);transition:box-shadow .3s;z-index:-2}.t-table .t-table__cell-resizable{position:relative}.t-table .t-table__cell-resizable .t-table__cell--resizer{bottom:0;cursor:col-resize;position:absolute;right:-5px;top:0;width:10px;z-index:10}.t-table .t-table__row--disabled{color:var(--td-text-color-disabled)}.t-table .t-table__cell--title{align-items:center;display:flex}.t-table__column-controller-desc{margin-bottom:var(--td-comp-margin-xxl)}.t-table__column-controller-block{border-bottom:1px solid var(--td-component-border);border:1px solid var(--td-component-border);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-table__column-controller-block+.t-table__column-controller-block{border-bottom:1px solid var(--td-component-border);border-top:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__column-controller--fixed .t-checkbox{width:108px}.t-table.t-table__row--active-multiple tbody>tr.t-table__row--active,.t-table.t-table__row--active-single tbody>tr.t-table__row--active{background-color:var(--td-brand-color-light)}.t-table.t-table--hoverable tbody>tr.t-table__row--active:hover,.t-table.t-table__row--active-multiple tbody>tr.t-table__row--active.t-table__row--hover,.t-table.t-table__row--active-single tbody>tr.t-table__row--active.t-table__row--hover{background-color:var(--td-brand-color-light-hover)}.t-table.t-table--row-expandable tbody>tr.t-table__row--hover,.t-table.t-table--row-select tbody>tr.t-table__row--hover,.t-table.t-table__row--active-multiple tbody>tr.t-table__row--hover{background-color:var(--td-bg-color-container-hover)}.t-table--bordered .t-table__cell--filterable .t-table__cell--title,.t-table--bordered .t-table__cell--sortable .t-table__cell--title{justify-content:space-between}.t-table th.t-align-right .t-table__cell--title{justify-content:flex-end}.t-table__cell--sort-trigger{text-align:center;vertical-align:text-bottom}.t-table__cell--sort-trigger svg{vertical-align:initial}.t-table--loading{position:relative}.t-table--loading-progressbar{animation:tTableProgressbar 2s ease-in-out;animation-fill-mode:both;background-color:var(--td-brand-color);height:1px;left:0;overflow:hidden;position:absolute;top:0}.t-table--loading-message{align-items:center;color:var(--td-text-color-placeholder);display:flex;justify-content:center;min-height:120px}.t-table__expanded-cell{padding-left:45px}.t-table__async-loading{text-align:center}.t-table__async-loading.t-is-load-more{cursor:pointer}.t-table__empty{align-items:center;color:var(--td-text-color-disabled);display:flex;justify-content:center;min-height:120px}.t-table__filter-icon,.t-table__sort-icon{align-items:center;background-color:transparent;cursor:pointer;display:inline-flex;transition:.2s linear;vertical-align:text-bottom}.t-table__filter-icon>svg,.t-table__sort-icon>svg{margin-top:0}.t-table__sort-icon .t-is-focus,.t-table__sort-icon.t-is-focus,.t-table__sort-icon:hover{border-radius:var(--td-radius-circle);color:var(--td-brand-color);transition:.2s linear}.t-table__filter-icon .t-is-focus,.t-table__filter-icon.t-is-focus,.t-table__filter-icon:hover{color:var(--td-brand-color);transition:.2s linear}.t-table__filter-pop .t-popup__content{padding:0}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-inner{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-table__filter-popup-input{margin-bottom:var(--td-comp-margin-s)}.t-table__filter-pop .t-table__filter-pop-content .t-radio-group{display:block;height:auto}.t-table__filter-pop .t-table__filter-pop-content .t-checkbox-group{display:block}.t-table__filter-pop .t-table__filter-pop-content .t-checkbox,.t-table__filter-pop .t-table__filter-pop-content .t-radio{display:block;margin:var(--td-comp-margin-xs) 0}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-button{border-top:1px solid var(--td-component-border);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-button .t-button+.t-button{margin-left:var(--td-comp-margin-l)}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner{max-height:280px;overflow:auto;padding:0;position:relative}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-input__wrap{background-color:var(--td-bg-color-container);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l) 0 var(--td-comp-paddingLR-l);position:sticky;top:0;z-index:1}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-radio-group{padding:0 var(--td-comp-paddingLR-l)}.t-table__filter-pop-content-inner>.t-input__wrap{width:200px}.t-table__filter-pop-content-inner>.t-date-range-picker__panel{margin:calc(0px - var(--td-comp-margin-l))}.t-table__sort-icon--active{color:var(--td-brand-color);transition:.2s linear}.t-table__double-icons{display:flex;flex-direction:column;justify-content:center}.t-table__double-icons .t-table__sort-icon{position:relative}.t-table__double-icons .t-table-sort-asc{top:var(--td-comp-margin-xxs)}.t-table__double-icons .t-table-sort-desc{bottom:var(--td-comp-margin-xxs)}.t-table__filter-icon-wrap{align-items:center;display:flex;height:var(--td-font-size-body-large);margin-left:var(--td-comp-margin-s);pointer-events:all;width:var(--td-font-size-body-large)}.t-table--bordered .t-table__filter-icon-wrap{justify-content:flex-end}.t-table--bordered .t-table__cell--sortable.t-table__cell--filterable .t-table__filter-icon-wrap{flex:1;justify-content:space-between}.t-table .t-align-center .t-table__cell--filterable,.t-table .t-align-center .t-table__cell--sortable{display:flex;justify-content:space-around}.t-table__expand-box{align-items:center;color:var(--td-text-color-placeholder);cursor:pointer;display:flex;height:100%;justify-content:center;transition:all .2s cubic-bezier(.38,0,.24,1) 0s;width:100%}.t-table__expand-box:hover{color:var(--td-brand-color);transition:.2s linear}@keyframes tTableProgressbar{0%{width:0}to{width:100%}}.t-table__th-row-select .t-table__th-cell-inner{align-items:center;display:inline-flex}.t-table-expandable-icon-cell+.t-table__cell--selectable[key=row-select]{padding-left:var(--td-comp-margin-s)}.t-table__filter--bottom-buttons{border-top:1px solid var(--td-component-border);display:flex;justify-content:flex-end;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter--bottom-buttons>.t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-table__row-filter-inner{left:0;position:sticky;text-align:center}.t-table__filter-result{align-items:center;display:flex;justify-content:center}.t-table__filter-result>.t-button{margin-left:var(--td-comp-margin-s)}.t-table--layout-fixed{table-layout:fixed}.t-table--layout-auto{table-layout:auto}.t-table__ellipsis{white-space:nowrap;width:100%}.t-table__content{overflow:auto}.t-table__content--scrollable-to-left .t-table__cell--fixed-left-last:after{border-right:2px solid var(--td-component-border)}.t-table__content--scrollable-to-right .t-table__cell--fixed-right-first:after{border-left:2px solid var(--td-component-border)}.t-table--bordered.t-table__content--scrollable-to-left .t-table__cell--fixed-left-last:after{border-right:4px solid var(--td-component-border)}.t-table--bordered.t-table__content--scrollable-to-right .t-table__cell--fixed-right-first:after{border-left:4px solid var(--td-component-border)}.t-table__scroll-bar-divider{border-right:1px solid var(--td-component-border);bottom:0;height:100%;position:absolute;right:0;z-index:71}.t-table__footer,.t-table__header.t-table__header--fixed{position:sticky;z-index:50}.t-table:not(.t-table--striped) .t-table__footer>tr,.t-table__header--fixed:not(.t-table__header--multiple)>tr>th{background-color:var(--td-bg-color-secondarycontainer)}.t-table__row--fixed-bottom,.t-table__row--fixed-top{position:sticky;z-index:70}.t-table__row--fixed-bottom-first>td{border-top:1px solid var(--td-component-border)}.t-table--bordered .t-table__content .t-table__row--without-border-bottom>td,.t-table--bordered tbody>tr:last-child>td,.t-table--bordered tfoot>tr:last-child>td{border-bottom:0}.t-table--bordered tfoot>tr:first-child>td{border-top:1px solid var(--td-component-border)}.t-table__header.t-table__header--fixed{top:0}.t-table__footer.t-table__footer--fixed{bottom:0}.t-table--column-fixed .t-table__cell--fixed-left-last:before{background-color:inherit;z-index:-1}.t-table--column-fixed .t-table__cell--fixed-left-last:after{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(100%);transition:box-shadow .3s;z-index:-2}.t-table--column-fixed .t-table__cell--fixed-right-first:before{background-color:inherit;z-index:-1}.t-table--column-fixed .t-table__cell--fixed-right-first:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-100%);transition:box-shadow .3s;z-index:-2}.t-table--column-fixed .t-table__cell--fixed-left,.t-table--column-fixed .t-table__cell--fixed-right{position:sticky}.t-table--column-fixed .t-table__cell--fixed-left{z-index:30}.t-table--column-fixed .t-table__cell--fixed-right{z-index:31}.t-table__empty-row>td{border:0;padding:0}.t-table:not(.t-table--bordered) .t-table__header.t-table--bordered>tr:first-child>th{border-top:1px solid var(--td-component-border)}.t-table--multiple-header .t-table__header th.t-table__header-th--bordered{border-left-width:1px}.t-table__header.t-table__header--multiple>tr{background-color:var(--td-bg-color-container)}.t-table__tree-op-icon{cursor:pointer;display:inline-flex;margin-right:var(--td-comp-margin-s);vertical-align:-3px}.t-table__tree-op-icon:hover{color:var(--td-brand-color);transition:.2s linear}.t-table__tree-leaf-node .t-table__tree-op-icon{margin-right:var(--td-comp-margin-xxs);min-width:0}.t-table__virtual-scroll-cursor{height:1px;position:absolute;transition:transform .2s;width:1px}.t-table__virtual-scroll-header{left:0;position:absolute;z-index:51}.t-table__affixed-header-elm-wrap{overflow:hidden}.t-table__affixed-header-elm,.t-table__affixed-header-elm-wrap{left:0;position:absolute;z-index:51}.t-table__affixed-header-elm{opacity:1;overflow:auto;transition:opacity .2s linear}.t-table__affixed-footer-elm{overflow:auto;z-index:50}.t-table--bordered .t-table__affixed-header-elm{border:1px solid var(--td-component-border);border-bottom:0;border-right:0}.t-table--bordered .t-table__affixed-footer-elm{border-bottom:1px solid var(--td-component-border);border-left:1px solid var(--td-component-border)}.t-table--multiple-header.t-table--bordered .t-table__affixed-header-elm{border-right:0}.t-is-hidden{display:none}.t-positive-rotate-90{transform:rotate(90deg)}.t-negative-rotate-180{transform:rotate(180deg)}.t-table__row-full-element{padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-table__row-full-inner{left:0;position:sticky}.t-table__row-full-inner:not(.t-table__empty){display:inline-block}.t-table__tree-col{align-items:center;display:flex}.t-table__tree-col--inline{display:inline}.t-table--full-height{height:100%}.t-table--loading .t-table__content{min-height:168px}.t-table--row-draggable tr,.t-table__handle-draggable:hover,.t-table__th--drag-sort{cursor:move}.t-table__ele--draggable-chosen{box-shadow:var(--td-shadow-1)}.t-table:not(.t-table--row-edit) .t-table__cell--editable{cursor:pointer;line-height:var(--td-line-height-body-medium);min-height:22px}.t-table:not(.t-table--row-edit) .t-table__cell--editable .t-icon{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-large);margin-left:var(--td-comp-margin-s);transition:.2s linear}.t-table:not(.t-table--row-edit) .t-table__cell--editable .t-icon:hover{color:var(--td-brand-color)}.t-table:not(.t-table--row-edit) .t-table__cell--editable:hover{transition:.2s linear}.t-affix .t-table__pagination{background-color:var(--td-bg-color-container)}.t-table--bordered .t-affix .t-table__pagination{border-top:1px solid var(--td-component-border)}.t-table__bottom-content+.t-table__pagination-wrap .t-table__pagination{border:0;padding:0}.t-table--column-resizable:not(.t-table--bordered) th{border-top:1px solid transparent}.t-table--column-resizable:not(.t-table--bordered) thead.t-table__header th:not(:last-child){border-right:1px solid transparent}.t-table--column-resizable:not(.t-table--bordered) thead.t-table__header:hover th:not(:last-child){border-right:1px solid var(--td-component-border)}.t-table--column-resizable:not(.t-table--bordered) thead.t-table__header:hover th{border-top:1px solid var(--td-component-border)}.t-table--column-resizable:not(.t-table--bordered).t-table__content--scrollable-to-left thead.t-table__header:hover .t-table__cell--fixed-left-last:not(:last-child),.t-table--column-resizable:not(.t-table--bordered).t-table__content--scrollable-to-left.t-table__content--scrollable-to-right thead.t-table__header:hover .t-table__cell--fixed-left-last:not(:last-child){border-right:0}.t-table td.t-table__cell-check,.t-table th.t-table__cell-check{height:0;padding:0}.t-table td.t-table__cell-check .t-checkbox__label:empty,.t-table td.t-table__cell-check .t-radio__label:empty,.t-table th.t-table__cell-check .t-checkbox__label:empty,.t-table th.t-table__cell-check .t-radio__label:empty{display:none}.t-table .t-table__cell-check .t-checkbox,.t-table .t-table__cell-check .t-radio,.t-table .t-table__cell-check .t-table__th-cell-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.t-table td .t-input__tips{position:static}.t-table .t-table__sort-column{background-color:var(--td-bg-color-secondarycontainer)}.t-table__ellipsis-content.t-size-s .t-popup__content{font:var(--td-font-body-medium)}.t-timeline{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-direction:column;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-timeline-item{display:flex;flex-direction:row;min-height:72px;position:relative}.t-timeline-item__label.t-timeline-item__label--alternate{position:absolute}.t-timeline-item__wrapper{position:relative;width:8px}.t-timeline-item__wrapper .t-timeline-item__dot{border:2px solid transparent;border-radius:50%;box-sizing:unset;height:4px;position:absolute;top:8px;width:4px}.t-timeline-item__wrapper .t-timeline-item__dot--primary{border-color:var(--td-brand-color)}.t-timeline-item__wrapper .t-timeline-item__dot--default{border-color:var(--td-component-border)}.t-timeline-item__wrapper .t-timeline-item__dot--success{border-color:var(--td-success-color)}.t-timeline-item__wrapper .t-timeline-item__dot--warning{border-color:var(--td-warning-color)}.t-timeline-item__wrapper .t-timeline-item__dot--error{border-color:var(--td-error-color)}.t-timeline-item__wrapper .t-timeline-item__dot--custom{border:0;left:50%;position:relative;top:4px;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{left:50%;position:absolute;top:0;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__tail{border-left:2px solid transparent;border-color:var(--td-component-border);bottom:0;box-sizing:border-box;height:calc(100% - 24px);left:50%;padding-bottom:var(--td-comp-size-s);position:absolute;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-item__label{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-medium)}.t-timeline-item__content{flex:1;font-size:var(--td-font-size-body-large);padding-left:var(--td-comp-margin-l)}.t-timeline-item--last .t-timeline-item__tail{display:none}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__label{left:0;text-align:right}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__wrapper{margin-left:100px}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__label{right:0;text-align:left}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__wrapper{margin-right:100px}.t-timeline-right .t-timeline-item{flex-direction:row-reverse}.t-timeline-right .t-timeline-item__content{padding-left:0;padding-right:var(--td-comp-margin-l);text-align:right}.t-timeline-alternate .t-timeline-item-left{margin-left:calc(50% - 4px)}.t-timeline-alternate .t-timeline-item-right{flex-direction:row-reverse;margin-right:calc(50% - 4px);text-align:right}.t-timeline-alternate .t-timeline-item-right .t-timeline-item__content{padding-left:0;padding-right:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-alternate .t-timeline-item__label{width:100%}.t-timeline-label.t-timeline-alternate .t-timeline-item-left .t-timeline-item__label--alternate{left:0;padding-right:var(--td-comp-margin-l);text-align:right;transform:translate(-100%)}.t-timeline-label.t-timeline-alternate .t-timeline-item-right .t-timeline-item__label--alternate{padding-left:var(--td-comp-margin-l);right:0;text-align:left;transform:translate(100%)}.t-timeline-horizontal{align-items:center;flex-direction:row;min-height:200px}.t-timeline-horizontal .t-timeline-item{flex-direction:column;min-width:160px;padding-right:8px}.t-timeline-horizontal .t-timeline-item__wrapper{height:8px;width:100%}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot{border-radius:50%;height:4px;left:unset;position:absolute;top:50%;transform:translateY(-50%);width:4px}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom{border:0;position:relative;top:50%;transform:translateY(-50%)}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{left:0;position:absolute;top:50%;transform:translateY(-50%)}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail{border:0;border-top:2px solid transparent;border-color:var(--td-component-border);left:calc(8px + var(--td-comp-margin-s));padding-bottom:0;top:50%;transform:translateY(-50%);width:calc(100% - 8px - var(--td-comp-margin-s))}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-horizontal .t-timeline-item__content{flex:unset;padding-left:unset;padding-top:var(--td-comp-margin-l)}.t-timeline-vertical .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-horizontal.t-timeline-top .t-timeline-item__label--alternate{padding-bottom:0;top:0;transform:translateY(-100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item{flex-direction:column-reverse}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__wrapper{padding-top:0}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__label--alternate{bottom:0;padding-top:var(--td-comp-margin-l);transform:translateY(100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l);padding-top:0}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-top .t-timeline-item__label--alternate{padding-bottom:var(--td-comp-margin-l);top:0;transform:translateY(-100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom{flex-direction:column-reverse;position:relative;transform:translateY(calc(-100% + 8px))}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l);padding-top:unset}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__label--alternate{bottom:0;padding-top:var(--td-comp-margin-l);transform:translateY(100%)}.t-collapse{background:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-bottom:0;box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-collapse.t--border-less{border:none}.t-collapse.t--border-less .t-collapse-panel__header{border-bottom:none}.t-collapse.t--border-less .t-collapse-panel__body{background:var(--td-bg-color-container);border:none}.t-collapse-panel__icon{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-collapse-panel__icon>.t-fake-arrow{transform:rotate(-90deg);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-collapse-panel__icon--left{margin-right:var(--td-comp-margin-s)}.t-collapse-panel__icon--right{margin-left:var(--td-comp-margin-s)}.t-collapse-panel__icon--active>.t-fake-arrow{transform:rotate(0)}.t-collapse-panel__icon:hover{background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-small)}.t-collapse-panel__wrapper{overflow:hidden}.t-collapse-panel__wrapper.t--borderless .t-collapse-panel__header{border-bottom:none}.t-collapse-panel__wrapper.t--borderless .t-collapse-panel__body{background:var(--td-bg-color-container);border:none}.t-collapse-panel__wrapper .t-collapse-panel__header{align-items:center;border-bottom:1px solid var(--td-component-border);display:flex;font:var(--td-font-title-small);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-collapse-panel__wrapper .t-collapse-panel__header--blank{flex:1}.t-collapse-panel__wrapper .t-collapse-panel__header.t-is-clickable{cursor:pointer}.t-collapse-panel__wrapper .t-collapse-panel__header-left,.t-collapse-panel__wrapper .t-collapse-panel__header-right,.t-collapse-panel__wrapper .t-collapse-panel__header-right-content{display:flex}.t-collapse-panel__wrapper .t-collapse-panel__body{background:var(--td-bg-color-secondarycontainer);border-bottom:1px solid var(--td-component-border);overflow:inherit}.t-collapse-panel__wrapper .t-collapse-panel__body--collapsed{border:none}.t-collapse-panel__wrapper .t-collapse-panel__content{color:var(--td-text-color-secondary);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l) var(--td-comp-paddingTB-m) calc(var(--td-comp-paddingLR-l) + var(--td-comp-margin-xxl))}.t-collapse-panel.t-is-disabled .t-collapse-panel__header{color:var(--td-text-color-disabled);cursor:not-allowed}.t-collapse-panel.t-is-disabled .t-collapse-panel__icon{cursor:not-allowed;pointer-events:none}.t-collapse-panel.t-is-disabled .t-collapse-panel__body{background:var(--td-bg-color-component-disabled)}.t-collapse-panel.t-is-disabled .t-collapse-panel__content{color:var(--td-text-color-disabled)}.t-rate{align-items:center;display:flex}.t-rate .t-rate__star-top{height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:all .2s cubic-bezier(.38,0,.24,1);width:0}.t-rate .t-rate__star-bottom,.t-rate .t-rate__star-top{display:grid}.t-rate__list{display:flex;list-style:none;margin:0;padding:0}.t-rate__item{cursor:pointer;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-rate__item:hover{transform:scale(1.33)}.t-rate__item--half .t-rate__star-top{width:50%}.t-rate__item--full .t-rate__star-top{width:100%}.t-rate__text{color:var(--td-text-color-primary);font:var(--td-font-mark-medium);margin-left:var(--td-comp-margin-l)}.t-typography{color:var(--td-text-color-primary);font:var(--td-font-body-medium);margin:var(--td-comp-margin-m) 0}h1.t-typography{font:var(--td-font-headline-large);margin-top:var(--td-comp-margin-xxxxl)}h1.t-typography,h2.t-typography{margin-bottom:var(--td-comp-margin-l)}h2.t-typography{font:var(--td-font-headline-medium);margin-top:var(--td-comp-margin-xxxl)}h3.t-typography{font:var(--td-font-headline-small);margin-top:var(--td-comp-margin-xxl)}h3.t-typography,h4.t-typography{margin-bottom:var(--td-comp-margin-m)}h4.t-typography{font:var(--td-font-title-large);margin-top:var(--td-comp-margin-xl)}h5.t-typography{font:var(--td-font-title-medium);margin-bottom:var(--td-comp-margin-m);margin-top:var(--td-comp-margin-l)}h6.t-typography{font:var(--td-font-title-small)}.t-typography strong{font-weight:600}.t-typography mark{background-color:#fcdf47}.t-typography code{background-color:var(--td-bg-color-secondarycontainer);display:inline-block;font:var(--td-font-body-small);font-family:Source Code Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei;margin:0 var(--td-comp-margin-xs);padding:1px var(--td-comp-paddingLR-s);transition:background-color .2s;white-space:nowrap}.t-typography code,.t-typography code:hover{border:1px solid var(--td-component-border);border-radius:var(--td-radius-default)}.t-typography code:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-typography kbd{background-color:var(--td-bg-color-secondarycontainer);border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);box-shadow:0 1px 0 0 var(--td-component-border);display:inline-block;font:var(--td-font-body-small);font-family:Source Code Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei;margin:0 var(--td-comp-margin-xs);padding:1px var(--td-comp-paddingLR-s)}.t-typography--disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-typography--success{color:var(--td-success-color)}.t-typography--warning{color:var(--td-warning-color)}.t-typography--error{color:var(--td-error-color)}.t-typography--secondary{color:var(--td-text-color-secondary)}.t-typography .t-icon-copy,.t-typography-ellipsis-symbol{color:var(--td-brand-color);cursor:pointer}.t-typography .t-icon-copy:hover,.t-typography-ellipsis-symbol:hover{color:var(--td-brand-color-hover)}.t-typography .t-icon-checked{color:var(--td-success-color)}.t-qrcode{background-color:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-radius:var(--td-radius-medium);box-sizing:border-box;display:flex;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);position:relative}.t-qrcode>canvas{align-self:stretch;flex:auto;min-width:0}.t-qrcode.t-borderless{border-color:transparent}.t-qrcode .t-mask{align-items:center;background-color:var(--td-mask-background);border-radius:var(--td-radius-medium);color:var(--td-text-color-primary);display:flex;flex-direction:column;height:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;line-height:var(--td-line-height-body-medium);position:absolute;text-align:center;width:100%;z-index:300}.t-qrcode .t-expired__text{color:var(--td-text-color-primary);font-weight:600}.t-qrcode .t-expired__button{align-items:center;box-shadow:none;color:var(--td-brand-color);-moz-column-gap:var(--td-comp-margin-s);column-gap:var(--td-comp-margin-s);cursor:pointer;display:flex;height:var(--td-comp-size-m);transition:all .2s cubic-bezier(.215,.61,.355,1)}.t-qrcode .t-expired__button:hover{color:var(--td-brand-color-hover)}.t-qrcode .t-scanned{align-items:center;-moz-column-gap:var(--td-comp-margin-s);column-gap:var(--td-comp-margin-s);display:flex}.t-qrcode .t-scanned__icon{color:var(--td-success-color)}.t-qrcode-svg{align-items:center;justify-content:center}.t-alert{align-items:flex-start;border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;opacity:1;padding:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);transition:opacity .2s}.t-alert.t-is-hidden{display:none}.t-alert--closing{opacity:0}.t-alert--info{background-color:var(--td-brand-color-focus)}.t-alert--info .t-alert__icon,.t-alert--info .t-alert__swiper-trigger--active,.t-alert--info .t-alert__swiper-trigger-wrap{color:var(--td-brand-color)}.t-alert--success{background-color:var(--td-success-color-focus)}.t-alert--success .t-alert__icon{color:var(--td-success-color)}.t-alert--success .t-alert__swiper-trigger-wrap{color:var(--td-success-color-focus)}.t-alert--success .t-alert__swiper-trigger--active{color:var(--td-success-color)}.t-alert--warning{background-color:var(--td-warning-color-focus)}.t-alert--warning .t-alert__icon{color:var(--td-warning-color)}.t-alert--warning .t-alert__swiper-trigger-wrap{color:var(--td-warning-color-focus)}.t-alert--warning .t-alert__swiper-trigger--active{color:var(--td-warning-color)}.t-alert--error{background-color:var(--td-error-color-focus)}.t-alert--error .t-alert__icon{color:var(--td-error-color)}.t-alert--error .t-alert__swiper-trigger-wrap{color:var(--td-error-color-focus)}.t-alert--error .t-alert__swiper-trigger--active{color:var(--td-error-color)}.t-alert__icon{display:inherit;font-size:var(--td-line-height-body-medium)}.t-alert__close,.t-alert__icon{flex:0 0 auto;line-height:var(--td-line-height-body-small)}.t-alert__content{flex:1 1 0;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);overflow:hidden}.t-alert__message,.t-alert__title{display:flex;width:100%}.t-alert__title{color:var(--td-text-color-primary);font-weight:700}.t-alert__title+.t-alert__message{margin-top:var(--td-comp-margin-s)}.t-alert__description{color:var(--td-text-color-secondary);flex:0 1 auto;transition:height .2s}.t-alert__operation{color:var(--td-brand-color);cursor:pointer;flex:0 0 auto;padding:0 var(--td-comp-paddingLR-s);transition:color .2s}.t-alert__operation:hover{color:var(--td-brand-color-hover)}.t-alert__operation:active{color:var(--td-brand-color-active)}.t-alert__icon+.t-alert__content{margin-left:var(--td-comp-margin-s)}.t-alert__collapse{color:var(--td-brand-color);cursor:pointer;margin-top:var(--td-comp-margin-s)}.t-alert__close{align-items:center;color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;margin-left:var(--td-comp-margin-l);transition:color .2s}.t-alert__close:hover{color:var(--td-text-color-primary)}.t-alert__close>.t-icon{font-size:calc(var(--td-line-height-body-medium) - 2px);padding:calc((var(--td-line-height-body-medium) - var(--td-line-height-body-medium) - 2px)/2) 0}.t-drawer-fade-appear,.t-drawer-fade-enter{opacity:0}.t-drawer-fade-appear,.t-drawer-fade-enter,.t-drawer-fade-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:linear}.t-drawer-fade-appear.t-drawer-fade-appear-active,.t-drawer-fade-appear.t-drawer-fade-appear-active.t-drawer-fade-appear-to,.t-drawer-fade-enter.t-drawer-fade-enter-active,.t-drawer-fade-enter.t-drawer-fade-enter-active.t-drawer-fade-enter-to{animation-duration:.2s;animation-name:tDrawerFadeIn;animation-play-state:running}.t-drawer-fade-exit.t-drawer-fade-exit-active,.t-drawer-fade-leave-active.t-drawer-fade-leave-to{animation-duration:.2s;animation-name:tDrawerFadeOut;animation-play-state:running}@keyframes tDrawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDrawerFadeOut{0%{opacity:1}to{opacity:0}}.t-drawer{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:100%;list-style:none;margin:0;outline:none;padding:0;pointer-events:none;position:fixed;width:100%;z-index:1500}.t-drawer,.t-drawer--lock{overflow:hidden}.t-drawer--attach{position:absolute}.t-drawer--left,.t-drawer--right{top:0}.t-drawer--left{left:0}.t-drawer--right{right:0}.t-drawer--bottom,.t-drawer--top{left:0}.t-drawer--top{top:0}.t-drawer--bottom{bottom:0}.t-drawer__mask{background-color:var(--td-mask-active);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.38,0,.24,1);width:100%}.t-drawer__content-wrapper{background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2);color:var(--td-text-color-secondary);display:flex;flex-direction:column;font-size:var(--td-font-body-medium);height:16px;overflow:hidden;pointer-events:auto;position:relative;transition:transform .28s cubic-bezier(.38,0,.24,1),visibility .28s cubic-bezier(.38,0,.24,1);width:16px}.t-drawer .t-drawer__content-wrapper{height:100%;position:absolute;visibility:hidden;width:100%}.t-drawer .t-drawer__content-wrapper--left,.t-drawer .t-drawer__content-wrapper--right{top:0}.t-drawer .t-drawer__content-wrapper--left{left:0;transform:translate(-100%)}.t-drawer .t-drawer__content-wrapper--right{right:0;transform:translate(100%)}.t-drawer .t-drawer__content-wrapper--bottom,.t-drawer .t-drawer__content-wrapper--top{left:0}.t-drawer .t-drawer__content-wrapper--top{top:0;transform:translateY(-100%)}.t-drawer .t-drawer__content-wrapper--bottom{bottom:0;transform:translateY(100%)}.t-drawer__header{align-items:center;border-bottom:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-small) var(--td-radius-small) 0 0;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-title-medium);min-height:var(--td-comp-size-xxxl);padding:0 var(--td-comp-paddingLR-l)}.t-drawer__body{flex:1;overflow:auto}.t-drawer__body,.t-drawer__footer{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-drawer__footer{background-color:var(--td-bg-color-container);border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;text-align:left;width:100%}.t-drawer__footer .t-button{margin-left:var(--td-comp-margin-s)}.t-drawer__footer .t-button:first-child{margin-left:0}.t-drawer__close-btn{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;display:flex;height:var(--td-comp-size-xs);justify-content:center;position:absolute;right:var(--td-comp-margin-s);top:calc((var(--td-comp-size-xxxl) - var(--td-comp-size-xs))/2);transition:background-color .2s;width:var(--td-comp-size-xs)}.t-drawer__close-btn:hover{background-color:var(--td-bg-color-container-hover)}.t-drawer__close-btn:active{background-color:var(--td-bg-color-container-active)}.t-drawer__close-btn .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px);vertical-align:unset}.t-drawer--open{height:100%;pointer-events:auto;width:100%}.t-drawer--open>.t-drawer__content-wrapper{visibility:visible}.t-drawer--open>.t-drawer__mask{height:100%;opacity:1;width:100%}.t-drawer--without-mask{pointer-events:none}[tabindex="-1"]:focus{outline:none!important}.t-guide{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-guide--lock{overflow:hidden}.t-guide--absolute{position:absolute}.t-guide--fixed{position:fixed}.t-guide__overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999997}.t-guide__highlight{border-radius:var(--td-radius-default);transition:.2s cubic-bezier(0,0,.15,1);z-index:999998}.t-guide__highlight--dialog{border-radius:var(--td-radius-large)}.t-guide__highlight--mask{box-shadow:0 0 0 0 var(--td-mask-active),var(--td-mask-active) 0 0 0 5000px}.t-guide__highlight--nomask{border:2px solid var(--td-brand-color);border-radius:var(--td-radius-medium);box-sizing:border-box}.t-guide__reference{z-index:999999}.t-guide__wrapper{bottom:0;display:flex;justify-content:center;left:0;padding-top:20vh;position:fixed;right:0;top:0;z-index:999999}.t-guide__wrapper--center{align-items:center;padding-top:0}.t-guide__dialog{animation:tGuideDialogFadeIn .3s ease-out;background:var(--td-bg-color-container);border-radius:var(--td-radius-large);box-sizing:border-box;max-width:500px;min-width:320px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-guide__dialog--nomask{border:1px solid var(--td-component-border)}.t-guide__dialog .t-guide__title{font:var(--td-font-title-medium);font-weight:700}.t-guide__dialog .t-guide__desc{font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-l)}.t-guide__tooltip{max-height:300px;max-width:600px;min-width:240px;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-s)}.t-guide__title{color:var(--td-text-color-primary);font:var(--td-font-title-small);font-weight:700;text-align:left}.t-guide__desc{color:var(--td-text-color-secondary);font:var(--td-font-body-small);margin-top:var(--td-comp-margin-s);text-align:left}.t-guide__action{align-items:center;display:flex}.t-guide__action button{margin-right:var(--td-comp-margin-s)}.t-guide__action button:last-child{margin-right:0}.t-guide__footer{align-items:center;display:flex}.t-guide__footer--popup{margin-top:var(--td-comp-margin-l)}.t-guide__footer--dialog{margin-top:24px}.t-guide__footer--dialog .t-guide__action{display:flex;justify-content:center}.t-guide__counter{color:var(--td-text-color-placeholder);flex:1;font:var(--td-font-body-small);text-align:left}.t-guide__popup .t-guide__popup--content{background:none;box-shadow:none;padding:0}@keyframes tGuideDialogFadeIn{0%{opacity:0}to{opacity:1}}.t-notification{background-color:var(--td-bg-color-container);border:0;border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:0;padding:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);width:360px}.t-notification__icon{margin-right:var(--td-comp-margin-s);text-align:center;width:calc(var(--td-font-size-body-large) + 8px)}.t-notification__icon .t-icon{font-size:calc(var(--td-font-size-body-large) + 8px)}.t-notification .t-icon.t-is-info{color:var(--td-brand-color)}.t-notification .t-icon.t-is-success{color:var(--td-success-color)}.t-notification .t-icon.t-is-warning{color:var(--td-warning-color)}.t-notification .t-icon.t-is-error{color:var(--td-error-color-6)}.t-notification__main{flex:1}.t-notification__title__wrap{display:flex;justify-content:space-between}.t-notification__title{color:var(--td-text-color-primary);font:var(--td-font-title-medium)}.t-notification .t-icon-close{border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;font-size:var(--td-font-size-body-large)}.t-notification .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-notification .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-notification__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--td-text-color-secondary);display:-webkit-box;font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-s);max-height:66px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.t-notification__detail{font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-l);text-align:right}.t-notification__detail-item{cursor:pointer}.t-notification__detail-item:hover{background:var(--td-bg-color-container-hover);color:inherit}.t-notification__detail-item:active{background:var(--td-bg-color-container-active);color:inherit}.t-notification__detail-item+.t-notification__detail-item{margin-left:var(--td-comp-margin-s)}.t-notification__detail-item.t-is-active{color:var(--td-brand-color)}.t-notification__show--top-left{left:0;position:fixed;top:0}.t-notification__show--top-left>.t-notification{animation-duration:.3s;animation-name:slidein-top-left}@keyframes slidein-top-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--top-right{position:fixed;right:0;top:0}.t-notification__show--top-right>.t-notification{animation-duration:.3s;animation-name:slidein-top-right}@keyframes slidein-top-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--bottom-left{bottom:0;display:flex;flex-direction:column-reverse;left:0;position:fixed}.t-notification__show--bottom-left>.t-notification{animation-duration:.3s;animation-name:slidein-bottom-left}@keyframes slidein-bottom-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--bottom-right{bottom:0;display:flex;flex-direction:column-reverse;position:fixed;right:0}.t-notification__show--bottom-right>.t-notification{animation-duration:.3s;animation-name:slidein-bottom-right}@keyframes slidein-bottom-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification-list__show{position:fixed}.t-popconfirm{border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;min-width:160px;padding:0}.t-popconfirm .t-popup__content{padding:0}.t-popconfirm.t-popup[data-popper-placement^=top] .t-popup__arrow{bottom:-4px}.t-popconfirm__content{border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);position:relative}.t-popconfirm__body{align-items:flex-start;display:flex;text-align:left}.t-popconfirm__body>.t-icon{display:inline-block;font-size:calc(var(--td-font-size-body-medium) + 6px);margin-right:var(--td-comp-margin-s);padding:calc(var(--td-line-height-body-medium)/2 - var(--td-font-size-body-medium)/2 - 3px) 0}.t-popconfirm__confirm{margin-left:var(--td-comp-margin-s)}.t-popconfirm__inner{color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);max-width:320px;vertical-align:top}.t-popconfirm__icon--warning{color:var(--td-warning-color)}.t-popconfirm__icon--danger{color:var(--td-error-color)}.t-popconfirm__icon--default{color:var(--td-brand-color)}.t-popconfirm__buttons{margin-top:var(--td-comp-margin-l);text-align:right}.t-popconfirm__buttons>span:last-child{margin-right:0}.t-upload{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-upload .t-is-bordered{border:1px solid var(--td-component-border)}.t-upload .t-upload__trigger{display:inline-block}.t-upload .t-icon{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload .t-icon-check-circle-filled{color:var(--td-success-color)}.t-upload .t-icon-error-circle-filled{color:var(--td-error-color)}.t-upload .t-icon-time-filled{color:var(--td-text-color-placeholder)}.t-upload .t-icon-add{color:var(--td-text-color-primary)}.t-upload__list-file{align-items:center;display:flex;height:100px;justify-content:center;margin-right:var(--td-comp-margin-m);overflow:hidden;width:100px}.t-upload__list-file .t-icon{color:var(--td-brand-color);font-size:var(--td-comp-size-xl)}.t-upload__list-item{align-items:center;border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);display:flex;font:var(--td-font-body-medium);height:124px;justify-content:space-between;margin-top:var(--td-comp-margin-m);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);width:496px}.t-upload__list-item.t-is--error .t-upload__list-file .t-icon,.t-upload__list-item.t-is--error .t-upload__list-name{color:var(--td-error-color)}.t-upload__list-content{align-items:center;display:flex}.t-upload-list__control{cursor:pointer}.t-upload-list__control:hover{color:var(--td-error-color)}.t-upload__list-img{cursor:pointer;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.t-upload__list-name{word-wrap:normal;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload--highlight{color:var(--td-text-color-brand)}.t-upload__single-name{margin-right:var(--td-comp-margin-s)}.t-upload__card{display:flex;flex-wrap:wrap;font:var(--td-font-body-small);gap:var(--td-comp-margin-s);margin:0;overflow:hidden;padding:0;width:100%}.t-upload__card .t-is-disabled :hover{cursor:not-allowed}.t-upload__card-item{box-sizing:border-box;cursor:pointer;list-style:none}.t-upload__card-item:after{content:"";display:block}.t-upload__card-item:hover .t-upload__card-mask{opacity:1;transition:opacity .2s linear}.t-upload__card-item.t-is--error .t-icon-warning_fill{color:var(--td-error-color);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-item.t-is--error .t-upload__card-status{color:var(--td-error-color)}.t-upload__card-item.t-is-background{transition:border-color .2s linear}.t-upload__card .t-icon-loading{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-name{word-wrap:normal;margin-top:var(--td-comp-margin-s);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__card-content{overflow:hidden;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s)}.t-upload__card-container,.t-upload__card-content{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border:1px dashed var(--td-component-border);border-radius:var(--td-radius-default);box-sizing:border-box;display:flex;height:110px;justify-content:center;position:relative;width:110px}.t-upload__card-container{flex-direction:column;transition:border .2s linear}.t-upload__card-container:hover:not(.t-is-disabled){border-color:var(--td-brand-color);transition:border-color .2s linear}.t-upload__card-container>.t-icon{color:var(--td-text-color-placeholder)}.t-upload__card-container .t-loading,.t-upload__card-container>.t-icon{font-size:var(--td-comp-size-xs);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-container .t-upload__add-text,.t-upload__card-container>p{color:var(--td-text-color-placeholder);margin:0}.t-upload__card-status-wrap{text-align:center}.t-upload__card-status-wrap>svg{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-status-wrap .t-icon,.t-upload__card-status-wrap .t-loading{font-size:var(--td-comp-size-xs)}.t-upload__card-image{height:100%;max-height:100%;max-width:100%;width:100%}.t-upload__card-status{color:var(--td-text-color-disabled);font:var(--td-font-body-small)}.t-upload__card-mask{align-items:center;background-color:var(--td-mask-active);bottom:0;color:var(--td-text-color-anti);display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear;will-change:transform;z-index:2}.t-upload__card-mask-item-divider{border-left:1px solid var(--td-text-color-anti);height:var(--td-comp-size-xxxs);margin:0 var(--td-comp-margin-l)}.t-upload__card-mask-item>.t-icon{cursor:pointer;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__dialog .t-dialog{max-width:80%}.t-upload__dialog .t-dialog--default{padding:32px}.t-upload__dialog .t-dialog-body{padding-bottom:0}.t-upload__dialog .t-dialog-body-img-box img{display:block;max-height:100%;max-width:100%}.t-upload__dragger{border:1px dashed var(--td-component-border);border-radius:var(--td-radius-small);box-sizing:border-box;color:var(--td-text-color-secondary);cursor:pointer;display:flex;font:var(--td-font-body-medium);height:144px;overflow:auto;padding:var(--td-comp-margin-l);position:relative;transition:border-color .2s linear;width:336px}.t-upload__dragger.t-is--active{background-color:var(--td-bg-color-container-active)}.t-upload__dragger.t-is--active,.t-upload__dragger:hover{border-color:var(--td-brand-color)}.t-upload__dragger-btns{bottom:var(--td-comp-margin-l);position:absolute}.t-upload__dragger .t-size-s{display:block}.t-upload__dragger-center{align-items:center;justify-content:center}.t-upload__dragger-error,.t-upload__dragger-error:hover{border-color:var(--td-error-color)}.t-upload__dragger-text{align-items:center;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);margin-bottom:var(--td-comp-margin-s);max-width:calc(336px - var(--td-comp-margin-l)*2)}.t-upload__dragger-text .t-upload__single-name{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__tips{color:var(--td-text-color-placeholder);display:block;font:var(--td-font-body-small);margin-top:var(--td-comp-margin-s)}.t-upload__tips.t-upload__tips-error{color:var(--td-error-color)}.t-upload__tips.t-upload__tips-warn{color:var(--td-warning-color)}.t-upload__placeholder{color:var(--td-text-color-placeholder)}.t-upload__display-text--margin{margin-top:var(--td-comp-margin-s)}.t-upload__single-display-text{align-items:center;color:var(--td-text-color-secondary);display:flex;font:var(--td-font-body-small)}.t-upload__single-display-text .t-upload__flow-status .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-icon-clear-circle-filled{color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-xxs);transition:color .2s linear}.t-icon-clear-circle-filled:hover{color:var(--td-text-color-secondary);cursor:pointer;transition:color .2s linear}.t-upload__single-percent{margin-left:var(--td-comp-margin-xs)}.t-upload__single-progress{align-items:center;color:var(--td-brand-color);display:flex}.t-upload__single-progress .t-loading{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__single-input-delete{color:var(--td-brand-color);cursor:pointer;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-l)}.t-upload__single-input-preview{display:flex;flex:1;justify-content:space-between}.t-upload__single-input-text{word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__single-file-input{align-items:center;display:flex}.t-upload__single-file-input .t-upload__trigger{margin-left:var(--td-comp-margin-l)}.t-upload__single-file-input .t-upload__single-progress{white-space:nowrap}.t-upload__single-file-input .t-input__inner{align-items:center;display:flex;justify-content:space-between}.t-upload__dragger-progress{display:flex;width:100%}.t-upload__dragger-progress .t-icon,.t-upload__dragger-progress .t-loading{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__dragger-img-wrap{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-default);display:flex;flex-shrink:0;height:110px;justify-content:center;width:110px}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square{width:100%}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square .t-space-item{text-align:center}.t-upload__dragger-img-wrap>img{max-height:100%;max-width:100%}.t-upload__dragger-img-wrap+.t-upload__dragger-progress-info{margin-left:var(--td-comp-margin-l);max-width:calc(226px - var(--td-comp-margin-l)*2 - var(--td-comp-margin-l))}.t-upload__dragger-progress-info{flex:1}.t-upload__dragger-progress-info .t-upload__single-display-text{margin-bottom:var(--td-comp-margin-s)}.t-upload__dragger-progress-info .t-button:hover{background-color:transparent}.t-upload__dragger-progress-cancel,.t-upload__dragger-progress-reupload{margin-right:var(--td-comp-margin-l)}.t-upload__dragger-delete-btn:hover,.t-upload__dragger-progress-cancel:hover,.t-upload__dragger-progress-reupload:hover,.t-upload__dragger-upload-btn:hover{border-color:transparent}.t-upload__flow-image-flow{width:498px}.t-upload__flow{max-width:960px;min-width:498px}.t-upload__flow-placeholder{display:inline-block;margin-left:var(--td-comp-margin-l)}.t-upload__flow-op{align-items:center;display:flex}.t-upload__flow-bottom{display:flex;justify-content:flex-end;margin-top:var(--td-comp-margin-xxl)}.t-upload__flow-bottom .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-upload__flow-empty{align-items:center;color:var(--td-text-color-placeholder);display:flex;height:184px;justify-content:center;width:100%}.t-upload__flow-table{border:1px dashed var(--td-component-border);border-collapse:collapse;margin-top:var(--td-comp-margin-xxl);width:100%}.t-upload__flow-table>tbody>tr,.t-upload__flow-table>tfoot>tr,.t-upload__flow-table>thead>tr,.t-upload__flow-table>tr{border-top:1px solid var(--td-component-border)}.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>th{background-color:var(--td-bg-color-container);border:1px solid var(--td-component-border);color:var(--td-text-color-placeholder);font-weight:400;text-align:left}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>tr>td{color:var(--td-text-color-primary)}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>td,.t-upload__flow-table>tr>th{padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-upload__flow-table__batch-row{border-left:1px solid var(--td-component-border)}.t-upload__flow-button{color:var(--td-text-color-placeholder);cursor:pointer;transition:color .2s linear}.t-upload__flow-button:hover{color:var(--td-text-color-secondary)}.t-upload__flow-status{align-items:center;display:flex}.t-upload__flow-status .t-icon,.t-upload__flow-status .t-loading{font-size:calc(var(--td-font-size-body-medium) + 2px);margin-right:var(--td-comp-margin-s)}.t-upload__flow-card-area{border:1px dashed var(--td-component-border);margin-top:var(--td-comp-margin-xxl);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);transition:border .2s linear}.t-upload__flow-card-area:hover{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-upload__icon-delete,.t-upload__single-input-clear{color:var(--td-text-color-placeholder);cursor:pointer;transition:color .2s linear}.t-upload__icon-delete:hover,.t-upload__single-input-clear:hover{color:var(--td-text-color-secondary);transition:color .2s linear}.t-icon.t-upload__single-input-clear{display:none}.t-upload__single-input-preview:hover .t-upload__single-input-clear{display:initial}.t-upload__single-input-preview:hover .t-upload__status-icon{display:none}.t-upload .t-upload__single-name{color:var(--td-text-color-secondary)}.t-upload .t-upload__file-thumbnail{align-items:center;cursor:pointer;display:flex;height:var(--td-comp-size-xxl);justify-content:center;margin-right:var(--td-comp-paddingLR-s);width:var(--td-comp-size-xxl)}.t-upload .t-upload__file-thumbnail>svg{color:var(--td-text-color-placeholder);font-size:var(--td-comp-size-s)}.t-upload__card-name{margin-top:8px}.t-upload--theme-file-input{width:100%}.t-upload__dragger-btns>.t-button{padding:0}.t-upload__file-info{align-items:center;display:flex}.t-upload__card-container.t-is-disabled{cursor:not-allowed}.t-upload__card-container.t-is-disabled .t-icon,.t-upload__card-container.t-is-disabled .t-upload__add-text{color:var(--td-text-color-disabled)}:root{--td-screen-xs:320px;--td-screen-sm:768px;--td-screen-md:992px;--td-screen-lg:1200px;--td-screen-xl:1400px;--td-screen-xxl:1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{height:8px;width:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{stroke:currentcolor;transition:d .2s}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-fake-arrow.t-fake-arrow--transform path{transform-origin:center;transition:transform .2s}.t-fake-arrow.t-fake-arrow--transform.t-fake-arrow--active path{transform:scaleY(-1)}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1:#f2f3ff;--td-brand-color-2:#d9e1ff;--td-brand-color-3:#b5c7ff;--td-brand-color-4:#8eabff;--td-brand-color-5:#618dff;--td-brand-color-6:#366ef4;--td-brand-color-7:#0052d9;--td-brand-color-8:#003cab;--td-brand-color-9:#002a7c;--td-brand-color-10:#001a57;--td-warning-color-1:#fff1e9;--td-warning-color-2:#ffd9c2;--td-warning-color-3:#ffb98c;--td-warning-color-4:#fa9550;--td-warning-color-5:#e37318;--td-warning-color-6:#be5a00;--td-warning-color-7:#954500;--td-warning-color-8:#713300;--td-warning-color-9:#532300;--td-warning-color-10:#3b1700;--td-error-color-1:#fff0ed;--td-error-color-2:#ffd8d2;--td-error-color-3:#ffb9b0;--td-error-color-4:#ff9285;--td-error-color-5:#f6685d;--td-error-color-6:#d54941;--td-error-color-7:#ad352f;--td-error-color-8:#881f1c;--td-error-color-9:#68070a;--td-error-color-10:#490002;--td-success-color-1:#e3f9e9;--td-success-color-2:#c6f3d7;--td-success-color-3:#92dab2;--td-success-color-4:#56c08d;--td-success-color-5:#2ba471;--td-success-color-6:#008858;--td-success-color-7:#006c45;--td-success-color-8:#005334;--td-success-color-9:#003b23;--td-success-color-10:#002515;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#fff;--td-font-white-2:hsla(0,0%,100%,.55);--td-font-white-3:hsla(0,0%,100%,.35);--td-font-white-4:hsla(0,0%,100%,.22);--td-font-gray-1:rgba(0,0,0,.9);--td-font-gray-2:rgba(0,0,0,.6);--td-font-gray-3:rgba(0,0,0,.4);--td-font-gray-4:rgba(0,0,0,.26);--td-brand-color:var(--td-brand-color-7);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-6);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-8);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:rgba(0,0,0,.6);--td-mask-disabled:hsla(0,0%,100%,.6);--td-mask-background:hsla(0,0%,100%,.96);--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-container-hover:var(--td-gray-color-1);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-container-select:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-2);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-hover:var(--td-gray-color-4);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-5);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-bg-color-specialcomponent:#fff;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-7);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:rgba(0,0,0,.1);--td-border-level-1-color:var(--td-gray-color-3);--td-component-stroke:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-component-border:var(--td-gray-color-4);--td-shadow-1:0 1px 10px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.12);--td-shadow-2:0 3px 14px 2px rgba(0,0,0,.05),0 8px 10px 1px rgba(0,0,0,.06),0 5px 5px -3px rgba(0,0,0,.1);--td-shadow-3:0 6px 30px 5px rgba(0,0,0,.05),0 16px 24px 2px rgba(0,0,0,.04),0 8px 10px -5px rgba(0,0,0,.08);--td-shadow-inset-top:inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right:inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom:inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left:inset -.5px 0 0 #dcdcdc;--td-table-shadow-color:rgba(0,0,0,.08);--td-scrollbar-color:rgba(0,0,0,.1);--td-scrollbar-hover-color:rgba(0,0,0,.3);--td-scroll-track-color:#fff}:root.dark,:root[theme-mode=dark]{--td-brand-color-1:#1b2f51;--td-brand-color-2:#173463;--td-brand-color-3:#143975;--td-brand-color-4:#103d88;--td-brand-color-5:#0d429a;--td-brand-color-6:#054bbe;--td-brand-color-7:#2667d4;--td-brand-color-8:#4582e6;--td-brand-color-9:#699ef5;--td-brand-color-10:#96bbf8;--td-warning-color-1:#4f2a1d;--td-warning-color-2:#582f21;--td-warning-color-3:#733c23;--td-warning-color-4:#a75d2b;--td-warning-color-5:#cf6e2d;--td-warning-color-6:#dc7633;--td-warning-color-7:#e8935c;--td-warning-color-8:#ecbf91;--td-warning-color-9:#eed7bf;--td-warning-color-10:#f3e9dc;--td-error-color-1:#472324;--td-error-color-2:#5e2a2d;--td-error-color-3:#703439;--td-error-color-4:#83383e;--td-error-color-5:#a03f46;--td-error-color-6:#c64751;--td-error-color-7:#de6670;--td-error-color-8:#ec888e;--td-error-color-9:#edb1b6;--td-error-color-10:#eeced0;--td-success-color-1:#193a2a;--td-success-color-2:#1a4230;--td-success-color-3:#17533d;--td-success-color-4:#0d7a55;--td-success-color-5:#059465;--td-success-color-6:#43af8a;--td-success-color-7:#46bf96;--td-success-color-8:#80d2b6;--td-success-color-9:#b4e1d3;--td-success-color-10:#deede8;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:hsla(0,0%,100%,.9);--td-font-white-2:hsla(0,0%,100%,.55);--td-font-white-3:hsla(0,0%,100%,.35);--td-font-white-4:hsla(0,0%,100%,.22);--td-font-gray-1:rgba(0,0,0,.9);--td-font-gray-2:rgba(0,0,0,.6);--td-font-gray-3:rgba(0,0,0,.4);--td-font-gray-4:rgba(0,0,0,.26);--td-brand-color:var(--td-brand-color-8);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-7);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-9);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:rgba(0,0,0,.4);--td-mask-disabled:rgba(0,0,0,.6);--td-mask-background:rgba(36,36,36,.96);--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-hover:var(--td-gray-color-12);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-container-select:var(--td-gray-color-9);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-11);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-hover:var(--td-gray-color-10);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-secondarycomponent:var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-9);--td-bg-color-secondarycomponent-active:var(--td-gray-color-8);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-bg-color-specialcomponent:transparent;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-8);--td-text-color-link:var(--td-brand-color-8);--td-text-color-watermark:hsla(0,0%,100%,.1);--td-border-level-1-color:var(--td-gray-color-11);--td-component-stroke:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-component-border:var(--td-gray-color-9);--td-shadow-1:0 4px 6px rgba(0,0,0,.06),0 1px 10px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.12);--td-shadow-2:0 8px 10px rgba(0,0,0,.12),0 3px 14px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.16);--td-shadow-3:0 16px 24px rgba(0,0,0,.14),0 6px 30px rgba(0,0,0,.12),0 8px 10px rgba(0,0,0,.2);--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left:inset -.5px 0 0 #5e5e5e;--td-table-shadow-color:rgba(0,0,0,.55);--td-scrollbar-color:hsla(0,0%,100%,.1);--td-scrollbar-hover-color:hsla(0,0%,100%,.3);--td-scroll-track-color:#333}:root{--td-radius-small:2px;--td-radius-default:3px;--td-radius-medium:6px;--td-radius-large:9px;--td-radius-extraLarge:12px;--td-radius-round:999px;--td-radius-circle:50%;--td-font-family:PingFang SC,Microsoft YaHei,Arial Regular;--td-font-family-medium:PingFang SC,Microsoft YaHei,Arial Medium;--td-font-size-link-small:12px;--td-font-size-link-medium:14px;--td-font-size-link-large:16px;--td-font-size-mark-small:12px;--td-font-size-mark-medium:14px;--td-font-size-body-small:12px;--td-font-size-body-medium:14px;--td-font-size-body-large:16px;--td-font-size-title-small:14px;--td-font-size-title-medium:16px;--td-font-size-title-large:18px;--td-font-size-title-extraLarge:20px;--td-font-size-headline-small:24px;--td-font-size-headline-medium:28px;--td-font-size-headline-large:36px;--td-font-size-display-medium:48px;--td-font-size-display-large:64px;--td-line-height-link-small:20px;--td-line-height-link-medium:22px;--td-line-height-link-large:24px;--td-line-height-mark-small:20px;--td-line-height-mark-medium:22px;--td-line-height-body-small:20px;--td-line-height-body-medium:22px;--td-line-height-body-large:24px;--td-line-height-title-small:22px;--td-line-height-title-medium:24px;--td-line-height-title-large:26px;--td-line-height-title-extraLarge:28px;--td-line-height-headline-small:32px;--td-line-height-headline-medium:36px;--td-line-height-headline-large:44px;--td-line-height-display-medium:56px;--td-line-height-display-large:72px;--td-font-link-small:var(--td-font-size-link-small) /var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium:var(--td-font-size-link-medium) /var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large:var(--td-font-size-link-large) /var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small:600 var(--td-font-size-mark-small) /var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium:600 var(--td-font-size-mark-medium) /var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small:var(--td-font-size-body-small) /var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium:var(--td-font-size-body-medium) /var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large:var(--td-font-size-body-large) /var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small:600 var(--td-font-size-title-small) /var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium:600 var(--td-font-size-title-medium) /var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large:600 var(--td-font-size-title-large) /var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge:600 var(--td-font-size-title-extraLarge) /var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small:600 var(--td-font-size-headline-small) /var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium:600 var(--td-font-size-headline-medium) /var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large:600 var(--td-font-size-headline-large) /var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium:600 var(--td-font-size-display-medium) /var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large:600 var(--td-font-size-display-large) /var(--td-line-height-display-large) var(--td-font-family);--td-size-1:2px;--td-size-2:4px;--td-size-3:6px;--td-size-4:8px;--td-size-5:12px;--td-size-6:16px;--td-size-7:20px;--td-size-8:24px;--td-size-9:28px;--td-size-10:32px;--td-size-11:36px;--td-size-12:40px;--td-size-13:48px;--td-size-14:56px;--td-size-15:64px;--td-size-16:72px;--td-comp-size-xxxs:var(--td-size-6);--td-comp-size-xxs:var(--td-size-7);--td-comp-size-xs:var(--td-size-8);--td-comp-size-s:var(--td-size-9);--td-comp-size-m:var(--td-size-10);--td-comp-size-l:var(--td-size-11);--td-comp-size-xl:var(--td-size-12);--td-comp-size-xxl:var(--td-size-13);--td-comp-size-xxxl:var(--td-size-14);--td-comp-size-xxxxl:var(--td-size-15);--td-comp-size-xxxxxl:var(--td-size-16);--td-pop-padding-s:var(--td-size-2);--td-pop-padding-m:var(--td-size-3);--td-pop-padding-l:var(--td-size-4);--td-pop-padding-xl:var(--td-size-5);--td-pop-padding-xxl:var(--td-size-6);--td-comp-paddingLR-xxs:var(--td-size-1);--td-comp-paddingLR-xs:var(--td-size-2);--td-comp-paddingLR-s:var(--td-size-4);--td-comp-paddingLR-m:var(--td-size-5);--td-comp-paddingLR-l:var(--td-size-6);--td-comp-paddingLR-xl:var(--td-size-8);--td-comp-paddingLR-xxl:var(--td-size-10);--td-comp-paddingTB-xxs:var(--td-size-1);--td-comp-paddingTB-xs:var(--td-size-2);--td-comp-paddingTB-s:var(--td-size-4);--td-comp-paddingTB-m:var(--td-size-5);--td-comp-paddingTB-l:var(--td-size-6);--td-comp-paddingTB-xl:var(--td-size-8);--td-comp-paddingTB-xxl:var(--td-size-10);--td-comp-margin-xxs:var(--td-size-1);--td-comp-margin-xs:var(--td-size-2);--td-comp-margin-s:var(--td-size-4);--td-comp-margin-m:var(--td-size-5);--td-comp-margin-l:var(--td-size-6);--td-comp-margin-xl:var(--td-size-7);--td-comp-margin-xxl:var(--td-size-8);--td-comp-margin-xxxl:var(--td-size-10);--td-comp-margin-xxxxl:var(--td-size-12)} diff --git a/packages/frontend/_site/assets/index-BJnExGcn.js b/packages/frontend/_site/assets/index-BJnExGcn.js new file mode 100644 index 000000000..a67c0ec37 --- /dev/null +++ b/packages/frontend/_site/assets/index-BJnExGcn.js @@ -0,0 +1,2251 @@ +const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-nHBF8So_.js","assets/index-CcutJ_nz.css","assets/preview-CuFuhqRW.js"])))=>i.map(i=>d[i]); +(function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const l of a)if(l.type==="childList")for(const o of l.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const l={};return a.integrity&&(l.integrity=a.integrity),a.referrerPolicy&&(l.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?l.credentials="include":a.crossOrigin==="anonymous"?l.credentials="omit":l.credentials="same-origin",l}function n(a){if(a.ep)return;a.ep=!0;const l=r(a);fetch(a.href,l)}})();/** +* @vue/shared v3.5.34 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Yh(t){const e=Object.create(null);for(const r of t.split(","))e[r]=1;return r=>r in e}const zt={},Oi=[],Pa=()=>{},q_=()=>!1,uf=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&(t.charCodeAt(2)>122||t.charCodeAt(2)<97),cf=t=>t.startsWith("onUpdate:"),vr=Object.assign,Gh=(t,e)=>{const r=t.indexOf(e);r>-1&&t.splice(r,1)},Sj=Object.prototype.hasOwnProperty,Rt=(t,e)=>Sj.call(t,e),ct=Array.isArray,Si=t=>jc(t)==="[object Map]",X_=t=>jc(t)==="[object Set]",ky=t=>jc(t)==="[object Date]",dt=t=>typeof t=="function",er=t=>typeof t=="string",Ln=t=>typeof t=="symbol",Nt=t=>t!==null&&typeof t=="object",Z_=t=>(Nt(t)||dt(t))&&dt(t.then)&&dt(t.catch),J_=Object.prototype.toString,jc=t=>J_.call(t),_j=t=>jc(t).slice(8,-1),Q_=t=>jc(t)==="[object Object]",sf=t=>er(t)&&t!=="NaN"&&t[0]!=="-"&&""+parseInt(t,10)===t,Vu=Yh(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),vf=t=>{const e=Object.create(null);return r=>e[r]||(e[r]=t(r))},kj=/-\w/g,Kr=vf(t=>t.replace(kj,e=>e.slice(1).toUpperCase())),Pj=/\B([A-Z])/g,Ho=vf(t=>t.replace(Pj,"-$1").toLowerCase()),ff=vf(t=>t.charAt(0).toUpperCase()+t.slice(1)),cd=vf(t=>t?`on${ff(t)}`:""),Oa=(t,e)=>!Object.is(t,e),sd=(t,...e)=>{for(let r=0;r{Object.defineProperty(t,e,{configurable:!0,enumerable:!1,writable:n,value:r})},xj=t=>{const e=parseFloat(t);return isNaN(e)?t:e},Ej=t=>{const e=er(t)?Number(t):NaN;return isNaN(e)?t:e};let Py;const df=()=>Py||(Py=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function qh(t){if(ct(t)){const e={};for(let r=0;r{if(r){const n=r.split(Dj);n.length>1&&(e[n[0].trim()]=n[1].trim())}}),e}function Xh(t){let e="";if(er(t))e=t;else if(ct(t))for(let r=0;r!!(t&&t.__v_isRef===!0),Rj=t=>er(t)?t:t==null?"":ct(t)||Nt(t)&&(t.toString===J_||!dt(t.toString))?rk(t)?Rj(t.value):JSON.stringify(t,nk,2):String(t),nk=(t,e)=>rk(e)?nk(t,e.value):Si(e)?{[`Map(${e.size})`]:[...e.entries()].reduce((r,[n,a],l)=>(r[vd(n,l)+" =>"]=a,r),{})}:X_(e)?{[`Set(${e.size})`]:[...e.values()].map(r=>vd(r))}:Ln(e)?vd(e):Nt(e)&&!ct(e)&&!Q_(e)?String(e):e,vd=(t,e="")=>{var r;return Ln(t)?`Symbol(${(r=t.description)!=null?r:e})`:t};/** +* @vue/reactivity v3.5.34 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let hr;class Nj{constructor(e=!1){this.detached=e,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this._warnOnRun=!0,this.__v_skip=!0,!e&&hr&&(hr.active?(this.parent=hr,this.index=(hr.scopes||(hr.scopes=[])).push(this)-1):(this._active=!1,this._warnOnRun=!1))}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let e,r;if(this.scopes)for(e=0,r=this.scopes.length;e0&&--this._on===0){if(hr===this)hr=this.prevScope;else{let e=hr;for(;e;){if(e.prevScope===this){e.prevScope=this.prevScope;break}e=e.prevScope}}this.prevScope=void 0}}stop(e){if(this._active){this._active=!1;let r,n;for(r=0,n=this.effects.length;r0)return;if(Hu){let e=Hu;for(Hu=void 0;e;){const r=e.next;e.next=void 0,e.flags&=-9,e=r}}let t;for(;zu;){let e=zu;for(zu=void 0;e;){const r=e.next;if(e.next=void 0,e.flags&=-9,e.flags&1)try{e.trigger()}catch(n){t||(t=n)}e=r}}if(t)throw t}function uk(t){for(let e=t.deps;e;e=e.nextDep)e.version=-1,e.prevActiveLink=e.dep.activeLink,e.dep.activeLink=e}function ck(t){let e,r=t.depsTail,n=r;for(;n;){const a=n.prevDep;n.version===-1?(n===r&&(r=a),em(n),Lj(n)):e=n,n.dep.activeLink=n.prevActiveLink,n.prevActiveLink=void 0,n=a}t.deps=e,t.depsTail=r}function wg(t){for(let e=t.deps;e;e=e.nextDep)if(e.dep.version!==e.version||e.dep.computed&&(sk(e.dep.computed)||e.dep.version!==e.version))return!0;return!!t._dirty}function sk(t){if(t.flags&4&&!(t.flags&16)||(t.flags&=-17,t.globalVersion===sc)||(t.globalVersion=sc,!t.isSSR&&t.flags&128&&(!t.deps&&!t._dirty||!wg(t))))return;t.flags|=2;const e=t.dep,r=Wt,n=Qn;Wt=t,Qn=!0;try{uk(t);const a=t.fn(t._value);(e.version===0||Oa(a,t._value))&&(t.flags|=128,t._value=a,e.version++)}catch(a){throw e.version++,a}finally{Wt=r,Qn=n,ck(t),t.flags&=-3}}function em(t,e=!1){const{dep:r,prevSub:n,nextSub:a}=t;if(n&&(n.nextSub=a,t.prevSub=void 0),a&&(a.prevSub=n,t.nextSub=void 0),r.subs===t&&(r.subs=n,!n&&r.computed)){r.computed.flags&=-5;for(let l=r.computed.deps;l;l=l.nextDep)em(l,!0)}!e&&!--r.sc&&r.map&&r.map.delete(r.key)}function Lj(t){const{prevDep:e,nextDep:r}=t;e&&(e.nextDep=r,t.prevDep=void 0),r&&(r.prevDep=e,t.nextDep=void 0)}let Qn=!0;const vk=[];function ul(){vk.push(Qn),Qn=!1}function cl(){const t=vk.pop();Qn=t===void 0?!0:t}function xy(t){const{cleanup:e}=t;if(t.cleanup=void 0,e){const r=Wt;Wt=void 0;try{e()}finally{Wt=r}}}let sc=0,Bj=class{constructor(e,r){this.sub=e,this.dep=r,this.version=r.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}};class tm{constructor(e){this.computed=e,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(e){if(!Wt||!Qn||Wt===this.computed)return;let r=this.activeLink;if(r===void 0||r.sub!==Wt)r=this.activeLink=new Bj(Wt,this),Wt.deps?(r.prevDep=Wt.depsTail,Wt.depsTail.nextDep=r,Wt.depsTail=r):Wt.deps=Wt.depsTail=r,fk(r);else if(r.version===-1&&(r.version=this.version,r.nextDep)){const n=r.nextDep;n.prevDep=r.prevDep,r.prevDep&&(r.prevDep.nextDep=n),r.prevDep=Wt.depsTail,r.nextDep=void 0,Wt.depsTail.nextDep=r,Wt.depsTail=r,Wt.deps===r&&(Wt.deps=n)}return r}trigger(e){this.version++,sc++,this.notify(e)}notify(e){Jh();try{for(let r=this.subs;r;r=r.prevSub)r.sub.notify()&&r.sub.dep.notify()}finally{Qh()}}}function fk(t){if(t.dep.sc++,t.sub.flags&4){const e=t.dep.computed;if(e&&!t.dep.subs){e.flags|=20;for(let n=e.deps;n;n=n.nextDep)fk(n)}const r=t.dep.subs;r!==t&&(t.prevSub=r,r&&(r.nextSub=t)),t.dep.subs=t}}const gv=new WeakMap,So=Symbol(""),Og=Symbol(""),vc=Symbol("");function Mr(t,e,r){if(Qn&&Wt){let n=gv.get(t);n||gv.set(t,n=new Map);let a=n.get(r);a||(n.set(r,a=new tm),a.map=n,a.key=r),a.track()}}function nl(t,e,r,n,a,l){const o=gv.get(t);if(!o){sc++;return}const i=u=>{u&&u.trigger()};if(Jh(),e==="clear")o.forEach(i);else{const u=ct(t),c=u&&sf(r);if(u&&r==="length"){const s=Number(n);o.forEach((v,d)=>{(d==="length"||d===vc||!Ln(d)&&d>=s)&&i(v)})}else switch((r!==void 0||o.has(void 0))&&i(o.get(r)),c&&i(o.get(vc)),e){case"add":u?c&&i(o.get("length")):(i(o.get(So)),Si(t)&&i(o.get(Og)));break;case"delete":u||(i(o.get(So)),Si(t)&&i(o.get(Og)));break;case"set":Si(t)&&i(o.get(So));break}}Qh()}function Vj(t,e){const r=gv.get(t);return r&&r.get(e)}function qo(t){const e=Tt(t);return e===t?e:(Mr(e,"iterate",vc),bn(t)?e:e.map(ra))}function gf(t){return Mr(t=Tt(t),"iterate",vc),t}function Ca(t,e){return sl(t)?Fi(_o(t)?ra(e):e):ra(e)}const zj={__proto__:null,[Symbol.iterator](){return dd(this,Symbol.iterator,t=>Ca(this,t))},concat(...t){return qo(this).concat(...t.map(e=>ct(e)?qo(e):e))},entries(){return dd(this,"entries",t=>(t[1]=Ca(this,t[1]),t))},every(t,e){return za(this,"every",t,e,void 0,arguments)},filter(t,e){return za(this,"filter",t,e,r=>r.map(n=>Ca(this,n)),arguments)},find(t,e){return za(this,"find",t,e,r=>Ca(this,r),arguments)},findIndex(t,e){return za(this,"findIndex",t,e,void 0,arguments)},findLast(t,e){return za(this,"findLast",t,e,r=>Ca(this,r),arguments)},findLastIndex(t,e){return za(this,"findLastIndex",t,e,void 0,arguments)},forEach(t,e){return za(this,"forEach",t,e,void 0,arguments)},includes(...t){return gd(this,"includes",t)},indexOf(...t){return gd(this,"indexOf",t)},join(t){return qo(this).join(t)},lastIndexOf(...t){return gd(this,"lastIndexOf",t)},map(t,e){return za(this,"map",t,e,void 0,arguments)},pop(){return gu(this,"pop")},push(...t){return gu(this,"push",t)},reduce(t,...e){return Ey(this,"reduce",t,e)},reduceRight(t,...e){return Ey(this,"reduceRight",t,e)},shift(){return gu(this,"shift")},some(t,e){return za(this,"some",t,e,void 0,arguments)},splice(...t){return gu(this,"splice",t)},toReversed(){return qo(this).toReversed()},toSorted(t){return qo(this).toSorted(t)},toSpliced(...t){return qo(this).toSpliced(...t)},unshift(...t){return gu(this,"unshift",t)},values(){return dd(this,"values",t=>Ca(this,t))}};function dd(t,e,r){const n=gf(t),a=n[e]();return n!==t&&!bn(t)&&(a._next=a.next,a.next=()=>{const l=a._next();return l.done||(l.value=r(l.value)),l}),a}const Hj=Array.prototype;function za(t,e,r,n,a,l){const o=gf(t),i=o!==t&&!bn(t),u=o[e];if(u!==Hj[e]){const v=u.apply(t,l);return i?ra(v):v}let c=r;o!==t&&(i?c=function(v,d){return r.call(this,Ca(t,v),d,t)}:r.length>2&&(c=function(v,d){return r.call(this,v,d,t)}));const s=u.call(o,c,n);return i&&a?a(s):s}function Ey(t,e,r,n){const a=gf(t),l=a!==t&&!bn(t);let o=r,i=!1;a!==t&&(l?(i=n.length===0,o=function(c,s,v){return i&&(i=!1,c=Ca(t,c)),r.call(this,c,Ca(t,s),v,t)}):r.length>3&&(o=function(c,s,v){return r.call(this,c,s,v,t)}));const u=a[e](o,...n);return i?Ca(t,u):u}function gd(t,e,r){const n=Tt(t);Mr(n,"iterate",vc);const a=n[e](...r);return(a===-1||a===!1)&&hf(r[0])?(r[0]=Tt(r[0]),n[e](...r)):a}function gu(t,e,r=[]){ul(),Jh();const n=Tt(t)[e].apply(t,r);return Qh(),cl(),n}const Wj=Yh("__proto__,__v_isRef,__isVue"),dk=new Set(Object.getOwnPropertyNames(Symbol).filter(t=>t!=="arguments"&&t!=="caller").map(t=>Symbol[t]).filter(Ln));function Kj(t){Ln(t)||(t=String(t));const e=Tt(this);return Mr(e,"has",t),e.hasOwnProperty(t)}class gk{constructor(e=!1,r=!1){this._isReadonly=e,this._isShallow=r}get(e,r,n){if(r==="__v_skip")return e.__v_skip;const a=this._isReadonly,l=this._isShallow;if(r==="__v_isReactive")return!a;if(r==="__v_isReadonly")return a;if(r==="__v_isShallow")return l;if(r==="__v_raw")return n===(a?l?tI:pk:l?yk:mk).get(e)||Object.getPrototypeOf(e)===Object.getPrototypeOf(n)?e:void 0;const o=ct(e);if(!a){let u;if(o&&(u=zj[r]))return u;if(r==="hasOwnProperty")return Kj}const i=Reflect.get(e,r,Sr(e)?e:n);if((Ln(r)?dk.has(r):Wj(r))||(a||Mr(e,"get",r),l))return i;if(Sr(i)){const u=o&&sf(r)?i:i.value;return a&&Nt(u)?hv(u):u}return Nt(i)?a?hv(i):kt(i):i}}class hk extends gk{constructor(e=!1){super(!1,e)}set(e,r,n,a){let l=e[r];const o=ct(e)&&sf(r);if(!this._isShallow){const c=sl(l);if(!bn(n)&&!sl(n)&&(l=Tt(l),n=Tt(n)),!o&&Sr(l)&&!Sr(n))return c||(l.value=n),!0}const i=o?Number(r)t,ls=t=>Reflect.getPrototypeOf(t);function Xj(t,e,r){return function(...n){const a=this.__v_raw,l=Tt(a),o=Si(l),i=t==="entries"||t===Symbol.iterator&&o,u=t==="keys"&&o,c=a[t](...n),s=r?Sg:e?Fi:ra;return!e&&Mr(l,"iterate",u?Og:So),vr(Object.create(c),{next(){const{value:v,done:d}=c.next();return d?{value:v,done:d}:{value:i?[s(v[0]),s(v[1])]:s(v),done:d}}})}}function os(t){return function(...e){return t==="delete"?!1:t==="clear"?void 0:this}}function Zj(t,e){const r={get(a){const l=this.__v_raw,o=Tt(l),i=Tt(a);t||(Oa(a,i)&&Mr(o,"get",a),Mr(o,"get",i));const{has:u}=ls(o),c=e?Sg:t?Fi:ra;if(u.call(o,a))return c(l.get(a));if(u.call(o,i))return c(l.get(i));l!==o&&l.get(a)},get size(){const a=this.__v_raw;return!t&&Mr(Tt(a),"iterate",So),a.size},has(a){const l=this.__v_raw,o=Tt(l),i=Tt(a);return t||(Oa(a,i)&&Mr(o,"has",a),Mr(o,"has",i)),a===i?l.has(a):l.has(a)||l.has(i)},forEach(a,l){const o=this,i=o.__v_raw,u=Tt(i),c=e?Sg:t?Fi:ra;return!t&&Mr(u,"iterate",So),i.forEach((s,v)=>a.call(l,c(s),c(v),o))}};return vr(r,t?{add:os("add"),set:os("set"),delete:os("delete"),clear:os("clear")}:{add(a){const l=Tt(this),o=ls(l),i=Tt(a),u=!e&&!bn(a)&&!sl(a)?i:a;return o.has.call(l,u)||Oa(a,u)&&o.has.call(l,a)||Oa(i,u)&&o.has.call(l,i)||(l.add(u),nl(l,"add",u,u)),this},set(a,l){!e&&!bn(l)&&!sl(l)&&(l=Tt(l));const o=Tt(this),{has:i,get:u}=ls(o);let c=i.call(o,a);c||(a=Tt(a),c=i.call(o,a));const s=u.call(o,a);return o.set(a,l),c?Oa(l,s)&&nl(o,"set",a,l):nl(o,"add",a,l),this},delete(a){const l=Tt(this),{has:o,get:i}=ls(l);let u=o.call(l,a);u||(a=Tt(a),u=o.call(l,a)),i&&i.call(l,a);const c=l.delete(a);return u&&nl(l,"delete",a,void 0),c},clear(){const a=Tt(this),l=a.size!==0,o=a.clear();return l&&nl(a,"clear",void 0,void 0),o}}),["keys","values","entries",Symbol.iterator].forEach(a=>{r[a]=Xj(a,t,e)}),r}function rm(t,e){const r=Zj(t,e);return(n,a,l)=>a==="__v_isReactive"?!t:a==="__v_isReadonly"?t:a==="__v_raw"?n:Reflect.get(Rt(r,a)&&a in n?r:n,a,l)}const Jj={get:rm(!1,!1)},Qj={get:rm(!1,!0)},eI={get:rm(!0,!1)};const mk=new WeakMap,yk=new WeakMap,pk=new WeakMap,tI=new WeakMap;function rI(t){switch(t){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function nI(t){return t.__v_skip||!Object.isExtensible(t)?0:rI(_j(t))}function kt(t){return sl(t)?t:nm(t,!1,Yj,Jj,mk)}function bk(t){return nm(t,!1,qj,Qj,yk)}function hv(t){return nm(t,!0,Gj,eI,pk)}function nm(t,e,r,n,a){if(!Nt(t)||t.__v_raw&&!(e&&t.__v_isReactive))return t;const l=nI(t);if(l===0)return t;const o=a.get(t);if(o)return o;const i=new Proxy(t,l===2?n:r);return a.set(t,i),i}function _o(t){return sl(t)?_o(t.__v_raw):!!(t&&t.__v_isReactive)}function sl(t){return!!(t&&t.__v_isReadonly)}function bn(t){return!!(t&&t.__v_isShallow)}function hf(t){return t?!!t.__v_raw:!1}function Tt(t){const e=t&&t.__v_raw;return e?Tt(e):t}function aI(t){return!Rt(t,"__v_skip")&&Object.isExtensible(t)&&ek(t,"__v_skip",!0),t}const ra=t=>Nt(t)?kt(t):t,Fi=t=>Nt(t)?hv(t):t;function Sr(t){return t?t.__v_isRef===!0:!1}function J(t){return Ck(t,!1)}function mv(t){return Ck(t,!0)}function Ck(t,e){return Sr(t)?t:new lI(t,e)}class lI{constructor(e,r){this.dep=new tm,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=r?e:Tt(e),this._value=r?e:ra(e),this.__v_isShallow=r}get value(){return this.dep.track(),this._value}set value(e){const r=this._rawValue,n=this.__v_isShallow||bn(e)||sl(e);e=n?e:Tt(e),Oa(e,r)&&(this._rawValue=e,this._value=n?e:ra(e),this.dep.trigger())}}function $l(t){return Sr(t)?t.value:t}const oI={get:(t,e,r)=>e==="__v_raw"?t:$l(Reflect.get(t,e,r)),set:(t,e,r,n)=>{const a=t[e];return Sr(a)&&!Sr(r)?(a.value=r,!0):Reflect.set(t,e,r,n)}};function wk(t){return _o(t)?t:new Proxy(t,oI)}function Te(t){const e=ct(t)?new Array(t.length):{};for(const r in t)e[r]=uI(t,r);return e}class iI{constructor(e,r,n){this._object=e,this._defaultValue=n,this.__v_isRef=!0,this._value=void 0,this._key=Ln(r)?r:String(r),this._raw=Tt(e);let a=!0,l=e;if(!ct(e)||Ln(this._key)||!sf(this._key))do a=!hf(l)||bn(l);while(a&&(l=l.__v_raw));this._shallow=a}get value(){let e=this._object[this._key];return this._shallow&&(e=$l(e)),this._value=e===void 0?this._defaultValue:e}set value(e){if(this._shallow&&Sr(this._raw[this._key])){const r=this._object[this._key];if(Sr(r)){r.value=e;return}}this._object[this._key]=e}get dep(){return Vj(this._raw,this._key)}}function uI(t,e,r){return new iI(t,e,r)}class cI{constructor(e,r,n){this.fn=e,this.setter=r,this._value=void 0,this.dep=new tm(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=sc-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!r,this.isSSR=n}notify(){if(this.flags|=16,!(this.flags&8)&&Wt!==this)return ik(this,!0),!0}get value(){const e=this.dep.track();return sk(this),e&&(e.version=this.dep.version),this._value}set value(e){this.setter&&this.setter(e)}}function sI(t,e,r=!1){let n,a;return dt(t)?n=t:(n=t.get,a=t.set),new cI(n,a,r)}const is={},yv=new WeakMap;let go;function vI(t,e=!1,r=go){if(r){let n=yv.get(r);n||yv.set(r,n=[]),n.push(t)}}function fI(t,e,r=zt){const{immediate:n,deep:a,once:l,scheduler:o,augmentJob:i,call:u}=r,c=O=>a?O:bn(O)||a===!1||a===0?al(O,1):al(O);let s,v,d,g,f=!1,h=!1;if(Sr(t)?(v=()=>t.value,f=bn(t)):_o(t)?(v=()=>c(t),f=!0):ct(t)?(h=!0,f=t.some(O=>_o(O)||bn(O)),v=()=>t.map(O=>{if(Sr(O))return O.value;if(_o(O))return c(O);if(dt(O))return u?u(O,2):O()})):dt(t)?e?v=u?()=>u(t,2):t:v=()=>{if(d){ul();try{d()}finally{cl()}}const O=go;go=s;try{return u?u(t,3,[g]):t(g)}finally{go=O}}:v=Pa,e&&a){const O=v,_=a===!0?1/0:a;v=()=>al(O(),_)}const m=ak(),b=()=>{s.stop(),m&&m.active&&Gh(m.effects,s)};if(l&&e){const O=e;e=(..._)=>{O(..._),b()}}let p=h?new Array(t.length).fill(is):is;const w=O=>{if(!(!(s.flags&1)||!s.dirty&&!O))if(e){const _=s.run();if(a||f||(h?_.some((k,P)=>Oa(k,p[P])):Oa(_,p))){d&&d();const k=go;go=s;try{const P=[_,p===is?void 0:h&&p[0]===is?[]:p,g];p=_,u?u(e,3,P):e(...P)}finally{go=k}}}else s.run()};return i&&i(w),s=new lk(v),s.scheduler=o?()=>o(w,!1):w,g=O=>vI(O,!1,s),d=s.onStop=()=>{const O=yv.get(s);if(O){if(u)u(O,4);else for(const _ of O)_();yv.delete(s)}},e?n?w(!0):p=s.run():o?o(w.bind(null,!0),!0):s.run(),b.pause=s.pause.bind(s),b.resume=s.resume.bind(s),b.stop=b,b}function al(t,e=1/0,r){if(e<=0||!Nt(t)||t.__v_skip||(r=r||new Map,(r.get(t)||0)>=e))return t;if(r.set(t,e),e--,Sr(t))al(t.value,e,r);else if(ct(t))for(let n=0;n{al(n,e,r)});else if(Q_(t)){for(const n in t)al(t[n],e,r);for(const n of Object.getOwnPropertySymbols(t))Object.prototype.propertyIsEnumerable.call(t,n)&&al(t[n],e,r)}return t}/** +* @vue/runtime-core v3.5.34 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/function Ic(t,e,r,n){try{return n?t(...n):t()}catch(a){mf(a,e,r)}}function na(t,e,r,n){if(dt(t)){const a=Ic(t,e,r,n);return a&&Z_(a)&&a.catch(l=>{mf(l,e,r)}),a}if(ct(t)){const a=[];for(let l=0;l>>1,a=Wr[n],l=fc(a);l=fc(r)?Wr.push(t):Wr.splice(gI(e),0,t),t.flags|=1,Sk()}}function Sk(){pv||(pv=Ok.then(kk))}function hI(t){ct(t)?_i.push(...t):jl&&t.id===-1?jl.splice(ci+1,0,t):t.flags&1||(_i.push(t),t.flags|=1),Sk()}function Ay(t,e,r=ya+1){for(;rfc(r)-fc(n));if(_i.length=0,jl){jl.push(...e);return}for(jl=e,ci=0;cit.id==null?t.flags&2?-1:1/0:t.id;function kk(t){try{for(ya=0;ya{n._d&&Ov(-1);const l=bv(e);let o;try{o=t(...a)}finally{bv(l),n._d&&Ov(1)}return o};return n._n=!0,n._c=!0,n._d=!0,n}function vl(t,e){if(yn===null)return t;const r=wf(yn),n=t.dirs||(t.dirs=[]);for(let a=0;a1)return r&&dt(e)?e.call(n&&n.proxy):e}}const yI=Symbol.for("v-scx"),pI=()=>mt(yI);function Ll(t,e){return lm(t,null,e)}function me(t,e,r){return lm(t,e,r)}function lm(t,e,r=zt){const{immediate:n,deep:a,flush:l,once:o}=r,i=vr({},r),u=e&&n||!e&&l!=="post";let c;if(hc){if(l==="sync"){const g=pI();c=g.__watcherHandles||(g.__watcherHandles=[])}else if(!u){const g=()=>{};return g.stop=Pa,g.resume=Pa,g.pause=Pa,g}}const s=Rr;i.call=(g,f,h)=>na(g,s,f,h);let v=!1;l==="post"?i.scheduler=g=>{zr(g,s&&s.suspense)}:l!=="sync"&&(v=!0,i.scheduler=(g,f)=>{f?g():am(g)}),i.augmentJob=g=>{e&&(g.flags|=4),v&&(g.flags|=2,s&&(g.id=s.uid,g.i=s))};const d=fI(t,e,i);return hc&&(c?c.push(d):u&&d()),d}function bI(t,e,r){const n=this.proxy,a=er(t)?t.includes(".")?xk(n,t):()=>n[t]:t.bind(n,n);let l;dt(e)?l=e:(l=e.handler,r=e);const o=Fc(this),i=lm(a,l.bind(n),r);return o(),i}function xk(t,e){const r=e.split(".");return()=>{let n=t;for(let a=0;at.__isTeleport,po=t=>t&&(t.disabled||t.disabled===""),CI=t=>t&&(t.defer||t.defer===""),Dy=t=>typeof SVGElement<"u"&&t instanceof SVGElement,Ty=t=>typeof MathMLElement=="function"&&t instanceof MathMLElement,_g=(t,e)=>{const r=t&&t.to;return er(r)?e?e(r):null:r},wI={name:"Teleport",__isTeleport:!0,process(t,e,r,n,a,l,o,i,u,c){const{mc:s,pc:v,pbc:d,o:{insert:g,querySelector:f,createText:h,createComment:m,parentNode:b}}=c,p=po(e.props);let{dynamicChildren:w}=e;const O=(P,j,S)=>{P.shapeFlag&16&&s(P.children,j,S,a,l,o,i,u)},_=(P=e)=>{const j=po(P.props),S=P.target=_g(P.props,f),T=kg(S,P,h,g);S&&(o!=="svg"&&Dy(S)?o="svg":o!=="mathml"&&Ty(S)&&(o="mathml"),a&&a.isCE&&(a.ce._teleportTargets||(a.ce._teleportTargets=new Set)).add(S),j||(O(P,S,T),Du(P,!1)))},k=P=>{const j=()=>{if(Dl.get(P)===j){if(Dl.delete(P),po(P.props)){const S=b(P.el)||r;O(P,S,P.anchor),Du(P,!0)}_(P)}};Dl.set(P,j),zr(j,l)};if(t==null){const P=e.el=h(""),j=e.anchor=h("");if(g(P,r,n),g(j,r,n),CI(e.props)||l&&l.pendingBranch){k(e);return}p&&(O(e,r,j),Du(e,!0)),_()}else{e.el=t.el;const P=e.anchor=t.anchor,j=Dl.get(t);if(j){j.flags|=8,Dl.delete(t),k(e);return}e.targetStart=t.targetStart;const S=e.target=t.target,T=e.targetAnchor=t.targetAnchor,A=po(t.props),E=A?r:S,D=A?P:T;if(o==="svg"||Dy(S)?o="svg":(o==="mathml"||Ty(S))&&(o="mathml"),w?(d(t.dynamicChildren,w,E,a,l,o,i),cm(t,e,!0)):u||v(t,e,E,D,a,l,o,i,!1),p)A?e.props&&t.props&&e.props.to!==t.props.to&&(e.props.to=t.props.to):us(e,r,P,c,1);else if((e.props&&e.props.to)!==(t.props&&t.props.to)){const F=e.target=_g(e.props,f);F&&us(e,F,null,c,0)}else A&&us(e,S,T,c,1);Du(e,p)}},remove(t,e,r,{um:n,o:{remove:a}},l){const{shapeFlag:o,children:i,anchor:u,targetStart:c,targetAnchor:s,target:v,props:d}=t;let g=l||!po(d);const f=Dl.get(t);if(f&&(f.flags|=8,Dl.delete(t),g=!1),v&&(a(c),a(s)),l&&a(u),o&16)for(let h=0;h{t.isMounted=!0}),$t(()=>{t.isUnmounting=!0}),t}const En=[Function,Array],Tk={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:En,onEnter:En,onAfterEnter:En,onEnterCancelled:En,onBeforeLeave:En,onLeave:En,onAfterLeave:En,onLeaveCancelled:En,onBeforeAppear:En,onAppear:En,onAfterAppear:En,onAppearCancelled:En},jk=t=>{const e=t.subTree;return e.component?jk(e.component):e},SI={name:"BaseTransition",props:Tk,setup(t,{slots:e}){const r=Ut(),n=Dk();return()=>{const a=e.default&&om(e.default(),!0),l=a&&a.length?Ik(a):r.subTree?cF():void 0;if(!l)return;const o=Tt(t),{mode:i}=o;if(n.isLeaving)return hd(l);const u=jy(l);if(!u)return hd(l);let c=dc(u,o,n,r,v=>c=v);u.type!==mr&&Do(u,c);let s=r.subTree&&jy(r.subTree);if(s&&s.type!==mr&&!bo(s,u)&&jk(r).type!==mr){let v=dc(s,o,n,r);if(Do(s,v),i==="out-in"&&u.type!==mr)return n.isLeaving=!0,v.afterLeave=()=>{n.isLeaving=!1,r.job.flags&8||r.update(),delete v.afterLeave,s=void 0},hd(l);i==="in-out"&&u.type!==mr?v.delayLeave=(d,g,f)=>{const h=Fk(n,s);h[String(s.key)]=s,d[pa]=()=>{g(),d[pa]=void 0,delete c.delayedLeave,s=void 0},c.delayedLeave=()=>{f(),delete c.delayedLeave,s=void 0}}:s=void 0}else s&&(s=void 0);return l}}};function Ik(t){let e=t[0];if(t.length>1){for(const r of t)if(r.type!==mr){e=r;break}}return e}const _I=SI;function Fk(t,e){const{leavingVNodes:r}=t;let n=r.get(e.type);return n||(n=Object.create(null),r.set(e.type,n)),n}function dc(t,e,r,n,a){const{appear:l,mode:o,persisted:i=!1,onBeforeEnter:u,onEnter:c,onAfterEnter:s,onEnterCancelled:v,onBeforeLeave:d,onLeave:g,onAfterLeave:f,onLeaveCancelled:h,onBeforeAppear:m,onAppear:b,onAfterAppear:p,onAppearCancelled:w}=e,O=String(t.key),_=Fk(r,t),k=(S,T)=>{S&&na(S,n,9,T)},P=(S,T)=>{const A=T[1];k(S,T),ct(S)?S.every(E=>E.length<=1)&&A():S.length<=1&&A()},j={mode:o,persisted:i,beforeEnter(S){let T=u;if(!r.isMounted)if(l)T=m||u;else return;S[pa]&&S[pa](!0);const A=_[O];A&&bo(t,A)&&A.el[pa]&&A.el[pa](),k(T,[S])},enter(S){if(_[O]===t)return;let T=c,A=s,E=v;if(!r.isMounted)if(l)T=b||c,A=p||s,E=w||v;else return;let D=!1;S[hu]=I=>{D||(D=!0,I?k(E,[S]):k(A,[S]),j.delayedLeave&&j.delayedLeave(),S[hu]=void 0)};const F=S[hu].bind(null,!1);T?P(T,[S,F]):F()},leave(S,T){const A=String(t.key);if(S[hu]&&S[hu](!0),r.isUnmounting)return T();k(d,[S]);let E=!1;S[pa]=F=>{E||(E=!0,T(),F?k(h,[S]):k(f,[S]),S[pa]=void 0,_[A]===t&&delete _[A])};const D=S[pa].bind(null,!1);_[A]=t,g?P(g,[S,D]):D()},clone(S){const T=dc(S,e,r,n,a);return a&&a(T),T}};return j}function hd(t){if(yf(t))return t=Bn(t),t.children=null,t}function jy(t){if(!yf(t))return Ak(t.type)&&t.children?Ik(t.children):t;if(t.component)return t.component.subTree;const{shapeFlag:e,children:r}=t;if(r){if(e&16)return r[0];if(e&32&&dt(r.default))return r.default()}}function Do(t,e){t.shapeFlag&6&&t.component?(t.transition=e,Do(t.component.subTree,e)):t.shapeFlag&128?(t.ssContent.transition=e.clone(t.ssContent),t.ssFallback.transition=e.clone(t.ssFallback)):t.transition=e}function om(t,e=!1,r){let n=[],a=0;for(let l=0;l1)for(let l=0;lWu(h,e&&(ct(e)?e[m]:e),r,n,a));return}if(Ku(n)&&!a){n.shapeFlag&512&&n.type.__asyncResolved&&n.component.subTree.component&&Wu(t,e,r,n.component.subTree);return}const l=n.shapeFlag&4?wf(n.component):n.el,o=a?null:l,{i,r:u}=t,c=e&&e.r,s=i.refs===zt?i.refs={}:i.refs,v=i.setupState,d=Tt(v),g=v===zt?q_:h=>Iy(s,h)?!1:Rt(d,h),f=(h,m)=>!(m&&Iy(s,m));if(c!=null&&c!==u){if(Fy(e),er(c))s[c]=null,g(c)&&(v[c]=null);else if(Sr(c)){const h=e;f(c,h.k)&&(c.value=null),h.k&&(s[h.k]=null)}}if(dt(u))Ic(u,i,12,[o,s]);else{const h=er(u),m=Sr(u);if(h||m){const b=()=>{if(t.f){const p=h?g(u)?v[u]:s[u]:f()||!t.k?u.value:s[t.k];if(a)ct(p)&&Gh(p,l);else if(ct(p))p.includes(l)||p.push(l);else if(h)s[u]=[l],g(u)&&(v[u]=s[u]);else{const w=[l];f(u,t.k)&&(u.value=w),t.k&&(s[t.k]=w)}}else h?(s[u]=o,g(u)&&(v[u]=o)):m&&(f(u,t.k)&&(u.value=o),t.k&&(s[t.k]=o))};if(o){const p=()=>{b(),Cv.delete(t)};p.id=-1,Cv.set(t,p),zr(p,r)}else Fy(t),b()}}}function Fy(t){const e=Cv.get(t);e&&(e.flags|=8,Cv.delete(t))}df().requestIdleCallback;df().cancelIdleCallback;const Ku=t=>!!t.type.__asyncLoader,yf=t=>t.type.__isKeepAlive;function Rk(t,e){$k(t,"a",e)}function Nk(t,e){$k(t,"da",e)}function $k(t,e,r=Rr){const n=t.__wdc||(t.__wdc=()=>{let a=r;for(;a;){if(a.isDeactivated)return;a=a.parent}return t()});if(pf(e,n,r),r){let a=r.parent;for(;a&&a.parent;)yf(a.parent.vnode)&&kI(n,e,r,a),a=a.parent}}function kI(t,e,r,n){const a=pf(e,t,n,!0);an(()=>{Gh(n[e],a)},r)}function pf(t,e,r=Rr,n=!1){if(r){const a=r[t]||(r[t]=[]),l=e.__weh||(e.__weh=(...o)=>{ul();const i=Fc(r),u=na(e,r,t,o);return i(),cl(),u});return n?a.unshift(l):a.push(l),l}}const hl=t=>(e,r=Rr)=>{(!hc||t==="sp")&&pf(t,(...n)=>e(...n),r)},bf=hl("bm"),Le=hl("m"),Lk=hl("bu"),oa=hl("u"),$t=hl("bum"),an=hl("um"),PI=hl("sp"),xI=hl("rtg"),EI=hl("rtc");function AI(t,e=Rr){pf("ec",t,e)}const Bk="components",DI="directives";function TI(t,e){return Vk(Bk,t,!0,e)||t}const jI=Symbol.for("v-ndc");function II(t){return Vk(DI,t)}function Vk(t,e,r=!0,n=!1){const a=yn||Rr;if(a){const l=a.type;if(t===Bk){const i=yF(l,!1);if(i&&(i===e||i===Kr(e)||i===ff(Kr(e))))return l}const o=My(a[t]||l[t],e)||My(a.appContext[t],e);return!o&&n?l:o}}function My(t,e){return t&&(t[e]||t[Kr(e)]||t[ff(Kr(e))])}function bee(t,e,r,n){let a;const l=r,o=ct(t);if(o||er(t)){const i=o&&_o(t);let u=!1,c=!1;i&&(u=!bn(t),c=sl(t),t=gf(t)),a=new Array(t.length);for(let s=0,v=t.length;se(i,u,void 0,l));else{const i=Object.keys(t);a=new Array(i.length);for(let u=0,c=i.length;ut?cP(t)?wf(t):Pg(t.parent):null,Uu=vr(Object.create(null),{$:t=>t,$el:t=>t.vnode.el,$data:t=>t.data,$props:t=>t.props,$attrs:t=>t.attrs,$slots:t=>t.slots,$refs:t=>t.refs,$parent:t=>Pg(t.parent),$root:t=>Pg(t.root),$host:t=>t.ce,$emit:t=>t.emit,$options:t=>Hk(t),$forceUpdate:t=>t.f||(t.f=()=>{am(t.update)}),$nextTick:t=>t.n||(t.n=Je.bind(t.proxy)),$watch:t=>bI.bind(t)}),md=(t,e)=>t!==zt&&!t.__isScriptSetup&&Rt(t,e),FI={get({_:t},e){if(e==="__v_skip")return!0;const{ctx:r,setupState:n,data:a,props:l,accessCache:o,type:i,appContext:u}=t;if(e[0]!=="$"){const d=o[e];if(d!==void 0)switch(d){case 1:return n[e];case 2:return a[e];case 4:return r[e];case 3:return l[e]}else{if(md(n,e))return o[e]=1,n[e];if(a!==zt&&Rt(a,e))return o[e]=2,a[e];if(Rt(l,e))return o[e]=3,l[e];if(r!==zt&&Rt(r,e))return o[e]=4,r[e];xg&&(o[e]=0)}}const c=Uu[e];let s,v;if(c)return e==="$attrs"&&Mr(t.attrs,"get",""),c(t);if((s=i.__cssModules)&&(s=s[e]))return s;if(r!==zt&&Rt(r,e))return o[e]=4,r[e];if(v=u.config.globalProperties,Rt(v,e))return v[e]},set({_:t},e,r){const{data:n,setupState:a,ctx:l}=t;return md(a,e)?(a[e]=r,!0):n!==zt&&Rt(n,e)?(n[e]=r,!0):Rt(t.props,e)||e[0]==="$"&&e.slice(1)in t?!1:(l[e]=r,!0)},has({_:{data:t,setupState:e,accessCache:r,ctx:n,appContext:a,props:l,type:o}},i){let u;return!!(r[i]||t!==zt&&i[0]!=="$"&&Rt(t,i)||md(e,i)||Rt(l,i)||Rt(n,i)||Rt(Uu,i)||Rt(a.config.globalProperties,i)||(u=o.__cssModules)&&u[i])},defineProperty(t,e,r){return r.get!=null?t._.accessCache[e]=0:Rt(r,"value")&&this.set(t,e,r.value,null),Reflect.defineProperty(t,e,r)}};function Ry(t){return ct(t)?t.reduce((e,r)=>(e[r]=null,e),{}):t}let xg=!0;function MI(t){const e=Hk(t),r=t.proxy,n=t.ctx;xg=!1,e.beforeCreate&&Ny(e.beforeCreate,t,"bc");const{data:a,computed:l,methods:o,watch:i,provide:u,inject:c,created:s,beforeMount:v,mounted:d,beforeUpdate:g,updated:f,activated:h,deactivated:m,beforeDestroy:b,beforeUnmount:p,destroyed:w,unmounted:O,render:_,renderTracked:k,renderTriggered:P,errorCaptured:j,serverPrefetch:S,expose:T,inheritAttrs:A,components:E,directives:D,filters:F}=e;if(c&&RI(c,n,null),o)for(const M in o){const R=o[M];dt(R)&&(n[M]=R.bind(r))}if(a){const M=a.call(r,r);Nt(M)&&(t.data=kt(M))}if(xg=!0,l)for(const M in l){const R=l[M],N=dt(R)?R.bind(r,r):dt(R.get)?R.get.bind(r,r):Pa,V=!dt(R)&&dt(R.set)?R.set.bind(r):Pa,Y=C({get:N,set:V});Object.defineProperty(n,M,{enumerable:!0,configurable:!0,get:()=>Y.value,set:U=>Y.value=U})}if(i)for(const M in i)zk(i[M],n,r,M);if(u){const M=dt(u)?u.call(r):u;Reflect.ownKeys(M).forEach(R=>{Et(R,M[R])})}s&&Ny(s,t,"c");function x(M,R){ct(R)?R.forEach(N=>M(N.bind(r))):R&&M(R.bind(r))}if(x(bf,v),x(Le,d),x(Lk,g),x(oa,f),x(Rk,h),x(Nk,m),x(AI,j),x(EI,k),x(xI,P),x($t,p),x(an,O),x(PI,S),ct(T))if(T.length){const M=t.exposed||(t.exposed={});T.forEach(R=>{Object.defineProperty(M,R,{get:()=>r[R],set:N=>r[R]=N,enumerable:!0})})}else t.exposed||(t.exposed={});_&&t.render===Pa&&(t.render=_),A!=null&&(t.inheritAttrs=A),E&&(t.components=E),D&&(t.directives=D),S&&Mk(t)}function RI(t,e,r=Pa){ct(t)&&(t=Eg(t));for(const n in t){const a=t[n];let l;Nt(a)?"default"in a?l=mt(a.from||n,a.default,!0):l=mt(a.from||n):l=mt(a),Sr(l)?Object.defineProperty(e,n,{enumerable:!0,configurable:!0,get:()=>l.value,set:o=>l.value=o}):e[n]=l}}function Ny(t,e,r){na(ct(t)?t.map(n=>n.bind(e.proxy)):t.bind(e.proxy),e,r)}function zk(t,e,r,n){let a=n.includes(".")?xk(r,n):()=>r[n];if(er(t)){const l=e[t];dt(l)&&me(a,l)}else if(dt(t))me(a,t.bind(r));else if(Nt(t))if(ct(t))t.forEach(l=>zk(l,e,r,n));else{const l=dt(t.handler)?t.handler.bind(r):e[t.handler];dt(l)&&me(a,l,t)}}function Hk(t){const e=t.type,{mixins:r,extends:n}=e,{mixins:a,optionsCache:l,config:{optionMergeStrategies:o}}=t.appContext,i=l.get(e);let u;return i?u=i:!a.length&&!r&&!n?u=e:(u={},a.length&&a.forEach(c=>wv(u,c,o,!0)),wv(u,e,o)),Nt(e)&&l.set(e,u),u}function wv(t,e,r,n=!1){const{mixins:a,extends:l}=e;l&&wv(t,l,r,!0),a&&a.forEach(o=>wv(t,o,r,!0));for(const o in e)if(!(n&&o==="expose")){const i=NI[o]||r&&r[o];t[o]=i?i(t[o],e[o]):e[o]}return t}const NI={data:$y,props:Ly,emits:Ly,methods:Tu,computed:Tu,beforeCreate:Br,created:Br,beforeMount:Br,mounted:Br,beforeUpdate:Br,updated:Br,beforeDestroy:Br,beforeUnmount:Br,destroyed:Br,unmounted:Br,activated:Br,deactivated:Br,errorCaptured:Br,serverPrefetch:Br,components:Tu,directives:Tu,watch:LI,provide:$y,inject:$I};function $y(t,e){return e?t?function(){return vr(dt(t)?t.call(this,this):t,dt(e)?e.call(this,this):e)}:e:t}function $I(t,e){return Tu(Eg(t),Eg(e))}function Eg(t){if(ct(t)){const e={};for(let r=0;re==="modelValue"||e==="model-value"?t.modelModifiers:t[`${e}Modifiers`]||t[`${Kr(e)}Modifiers`]||t[`${Ho(e)}Modifiers`];function HI(t,e,...r){if(t.isUnmounted)return;const n=t.vnode.props||zt;let a=r;const l=e.startsWith("update:"),o=l&&zI(n,e.slice(7));o&&(o.trim&&(a=r.map(s=>er(s)?s.trim():s)),o.number&&(a=r.map(xj)));let i,u=n[i=cd(e)]||n[i=cd(Kr(e))];!u&&l&&(u=n[i=cd(Ho(e))]),u&&na(u,t,6,a);const c=n[i+"Once"];if(c){if(!t.emitted)t.emitted={};else if(t.emitted[i])return;t.emitted[i]=!0,na(c,t,6,a)}}const WI=new WeakMap;function Kk(t,e,r=!1){const n=r?WI:e.emitsCache,a=n.get(t);if(a!==void 0)return a;const l=t.emits;let o={},i=!1;if(!dt(t)){const u=c=>{const s=Kk(c,e,!0);s&&(i=!0,vr(o,s))};!r&&e.mixins.length&&e.mixins.forEach(u),t.extends&&u(t.extends),t.mixins&&t.mixins.forEach(u)}return!l&&!i?(Nt(t)&&n.set(t,null),null):(ct(l)?l.forEach(u=>o[u]=null):vr(o,l),Nt(t)&&n.set(t,o),o)}function Cf(t,e){return!t||!uf(e)?!1:(e=e.slice(2).replace(/Once$/,""),Rt(t,e[0].toLowerCase()+e.slice(1))||Rt(t,Ho(e))||Rt(t,e))}function By(t){const{type:e,vnode:r,proxy:n,withProxy:a,propsOptions:[l],slots:o,attrs:i,emit:u,render:c,renderCache:s,props:v,data:d,setupState:g,ctx:f,inheritAttrs:h}=t,m=bv(t);let b,p;try{if(r.shapeFlag&4){const O=a||n,_=O;b=wa(c.call(_,O,s,v,g,d,f)),p=i}else{const O=e;b=wa(O.length>1?O(v,{attrs:i,slots:o,emit:u}):O(v,null)),p=e.props?i:KI(i)}}catch(O){Yu.length=0,mf(O,t,1),b=y(mr)}let w=b;if(p&&h!==!1){const O=Object.keys(p),{shapeFlag:_}=w;O.length&&_&7&&(l&&O.some(cf)&&(p=UI(p,l)),w=Bn(w,p,!1,!0))}return r.dirs&&(w=Bn(w,null,!1,!0),w.dirs=w.dirs?w.dirs.concat(r.dirs):r.dirs),r.transition&&Do(w,r.transition),b=w,bv(m),b}const KI=t=>{let e;for(const r in t)(r==="class"||r==="style"||uf(r))&&((e||(e={}))[r]=t[r]);return e},UI=(t,e)=>{const r={};for(const n in t)(!cf(n)||!(n.slice(9)in e))&&(r[n]=t[n]);return r};function YI(t,e,r){const{props:n,children:a,component:l}=t,{props:o,children:i,patchFlag:u}=e,c=l.emitsOptions;if(e.dirs||e.transition)return!0;if(r&&u>=0){if(u&1024)return!0;if(u&16)return n?Vy(n,o,c):!!o;if(u&8){const s=e.dynamicProps;for(let v=0;vObject.create(Yk),qk=t=>Object.getPrototypeOf(t)===Yk;function qI(t,e,r,n=!1){const a={},l=Gk();t.propsDefaults=Object.create(null),Xk(t,e,a,l);for(const o in t.propsOptions[0])o in a||(a[o]=void 0);r?t.props=n?a:bk(a):t.type.props?t.props=a:t.props=l,t.attrs=l}function XI(t,e,r,n){const{props:a,attrs:l,vnode:{patchFlag:o}}=t,i=Tt(a),[u]=t.propsOptions;let c=!1;if((n||o>0)&&!(o&16)){if(o&8){const s=t.vnode.dynamicProps;for(let v=0;v{u=!0;const[d,g]=Zk(v,e,!0);vr(o,d),g&&i.push(...g)};!r&&e.mixins.length&&e.mixins.forEach(s),t.extends&&s(t.extends),t.mixins&&t.mixins.forEach(s)}if(!l&&!u)return Nt(t)&&n.set(t,Oi),Oi;if(ct(l))for(let s=0;st==="_"||t==="_ctx"||t==="$stable",um=t=>ct(t)?t.map(wa):[wa(t)],JI=(t,e,r)=>{if(e._n)return e;const n=mI((...a)=>um(e(...a)),r);return n._c=!1,n},Jk=(t,e,r)=>{const n=t._ctx;for(const a in t){if(im(a))continue;const l=t[a];if(dt(l))e[a]=JI(a,l,n);else if(l!=null){const o=um(l);e[a]=()=>o}}},Qk=(t,e)=>{const r=um(e);t.slots.default=()=>r},eP=(t,e,r)=>{for(const n in e)(r||!im(n))&&(t[n]=e[n])},QI=(t,e,r)=>{const n=t.slots=Gk();if(t.vnode.shapeFlag&32){const a=e._;a?(eP(n,e,r),r&&ek(n,"_",a,!0)):Jk(e,n)}else e&&Qk(t,e)},eF=(t,e,r)=>{const{vnode:n,slots:a}=t;let l=!0,o=zt;if(n.shapeFlag&32){const i=e._;i?r&&i===1?l=!1:eP(a,e,r):(l=!e.$stable,Jk(e,a)),o=e}else e&&(Qk(t,e),o={default:1});if(l)for(const i in a)!im(i)&&o[i]==null&&delete a[i]},zr=lF;function tF(t){return rF(t)}function rF(t,e){const r=df();r.__VUE__=!0;const{insert:n,remove:a,patchProp:l,createElement:o,createText:i,createComment:u,setText:c,setElementText:s,parentNode:v,nextSibling:d,setScopeId:g=Pa,insertStaticContent:f}=t,h=(W,X,te,Q=null,Z=null,ne=null,le=void 0,ce=null,ae=!!X.dynamicChildren)=>{if(W===X)return;W&&!bo(W,X)&&(Q=$(W),U(W,Z,ne,!0),W=null),X.patchFlag===-2&&(ae=!1,X.dynamicChildren=null);const{type:oe,ref:he,shapeFlag:ge}=X;switch(oe){case eu:m(W,X,te,Q);break;case mr:b(W,X,te,Q);break;case pd:W==null&&p(X,te,Q,le);break;case it:E(W,X,te,Q,Z,ne,le,ce,ae);break;default:ge&1?_(W,X,te,Q,Z,ne,le,ce,ae):ge&6?D(W,X,te,Q,Z,ne,le,ce,ae):(ge&64||ge&128)&&oe.process(W,X,te,Q,Z,ne,le,ce,ae,ee)}he!=null&&Z?Wu(he,W&&W.ref,ne,X||W,!X):he==null&&W&&W.ref!=null&&Wu(W.ref,null,ne,W,!0)},m=(W,X,te,Q)=>{if(W==null)n(X.el=i(X.children),te,Q);else{const Z=X.el=W.el;X.children!==W.children&&c(Z,X.children)}},b=(W,X,te,Q)=>{W==null?n(X.el=u(X.children||""),te,Q):X.el=W.el},p=(W,X,te,Q)=>{[W.el,W.anchor]=f(W.children,X,te,Q,W.el,W.anchor)},w=({el:W,anchor:X},te,Q)=>{let Z;for(;W&&W!==X;)Z=d(W),n(W,te,Q),W=Z;n(X,te,Q)},O=({el:W,anchor:X})=>{let te;for(;W&&W!==X;)te=d(W),a(W),W=te;a(X)},_=(W,X,te,Q,Z,ne,le,ce,ae)=>{if(X.type==="svg"?le="svg":X.type==="math"&&(le="mathml"),W==null)k(X,te,Q,Z,ne,le,ce,ae);else{const oe=W.el&&W.el._isVueCE?W.el:null;try{oe&&oe._beginPatch(),S(W,X,Z,ne,le,ce,ae)}finally{oe&&oe._endPatch()}}},k=(W,X,te,Q,Z,ne,le,ce)=>{let ae,oe;const{props:he,shapeFlag:ge,transition:de,dirs:Se}=W;if(ae=W.el=o(W.type,ne,he&&he.is,he),ge&8?s(ae,W.children):ge&16&&j(W.children,ae,null,Q,Z,yd(W,ne),le,ce),Se&&eo(W,null,Q,"created"),P(ae,W,W.scopeId,le,Q),he){for(const ye in he)ye!=="value"&&!Vu(ye)&&l(ae,ye,null,he[ye],ne,Q);"value"in he&&l(ae,"value",null,he.value,ne),(oe=he.onVnodeBeforeMount)&&fa(oe,Q,W)}Se&&eo(W,null,Q,"beforeMount");const pe=nF(Z,de);pe&&de.beforeEnter(ae),n(ae,X,te),((oe=he&&he.onVnodeMounted)||pe||Se)&&zr(()=>{try{oe&&fa(oe,Q,W),pe&&de.enter(ae),Se&&eo(W,null,Q,"mounted")}finally{}},Z)},P=(W,X,te,Q,Z)=>{if(te&&g(W,te),Q)for(let ne=0;ne{for(let oe=ae;oe{const ce=X.el=W.el;let{patchFlag:ae,dynamicChildren:oe,dirs:he}=X;ae|=W.patchFlag&16;const ge=W.props||zt,de=X.props||zt;let Se;if(te&&to(te,!1),(Se=de.onVnodeBeforeUpdate)&&fa(Se,te,X,W),he&&eo(X,W,te,"beforeUpdate"),te&&to(te,!0),(ge.innerHTML&&de.innerHTML==null||ge.textContent&&de.textContent==null)&&s(ce,""),oe?T(W.dynamicChildren,oe,ce,te,Q,yd(X,Z),ne):le||R(W,X,ce,null,te,Q,yd(X,Z),ne,!1),ae>0){if(ae&16)A(ce,ge,de,te,Z);else if(ae&2&&ge.class!==de.class&&l(ce,"class",null,de.class,Z),ae&4&&l(ce,"style",ge.style,de.style,Z),ae&8){const pe=X.dynamicProps;for(let ye=0;ye{Se&&fa(Se,te,X,W),he&&eo(X,W,te,"updated")},Q)},T=(W,X,te,Q,Z,ne,le)=>{for(let ce=0;ce{if(X!==te){if(X!==zt)for(const ne in X)!Vu(ne)&&!(ne in te)&&l(W,ne,X[ne],null,Z,Q);for(const ne in te){if(Vu(ne))continue;const le=te[ne],ce=X[ne];le!==ce&&ne!=="value"&&l(W,ne,ce,le,Z,Q)}"value"in te&&l(W,"value",X.value,te.value,Z)}},E=(W,X,te,Q,Z,ne,le,ce,ae)=>{const oe=X.el=W?W.el:i(""),he=X.anchor=W?W.anchor:i("");let{patchFlag:ge,dynamicChildren:de,slotScopeIds:Se}=X;Se&&(ce=ce?ce.concat(Se):Se),W==null?(n(oe,te,Q),n(he,te,Q),j(X.children||[],te,he,Z,ne,le,ce,ae)):ge>0&&ge&64&&de&&W.dynamicChildren&&W.dynamicChildren.length===de.length?(T(W.dynamicChildren,de,te,Z,ne,le,ce),(X.key!=null||Z&&X===Z.subTree)&&cm(W,X,!0)):R(W,X,te,he,Z,ne,le,ce,ae)},D=(W,X,te,Q,Z,ne,le,ce,ae)=>{X.slotScopeIds=ce,W==null?X.shapeFlag&512?Z.ctx.activate(X,te,Q,le,ae):F(X,te,Q,Z,ne,le,ae):I(W,X,ae)},F=(W,X,te,Q,Z,ne,le)=>{const ce=W.component=fF(W,Q,Z);if(yf(W)&&(ce.ctx.renderer=ee),dF(ce,!1,le),ce.asyncDep){if(Z&&Z.registerDep(ce,x,le),!W.el){const ae=ce.subTree=y(mr);b(null,ae,X,te),W.placeholder=ae.el}}else x(ce,W,X,te,Z,ne,le)},I=(W,X,te)=>{const Q=X.component=W.component;if(YI(W,X,te))if(Q.asyncDep&&!Q.asyncResolved){M(Q,X,te);return}else Q.next=X,Q.update();else X.el=W.el,Q.vnode=X},x=(W,X,te,Q,Z,ne,le)=>{const ce=()=>{if(W.isMounted){let{next:ge,bu:de,u:Se,parent:pe,vnode:ye}=W;{const $e=tP(W);if($e){ge&&(ge.el=ye.el,M(W,ge,le)),$e.asyncDep.then(()=>{zr(()=>{W.isUnmounted||oe()},Z)});return}}let fe=ge,se;to(W,!1),ge?(ge.el=ye.el,M(W,ge,le)):ge=ye,de&&sd(de),(se=ge.props&&ge.props.onVnodeBeforeUpdate)&&fa(se,pe,ge,ye),to(W,!0);const ve=By(W),_e=W.subTree;W.subTree=ve,h(_e,ve,v(_e.el),$(_e),W,Z,ne),ge.el=ve.el,fe===null&&GI(W,ve.el),Se&&zr(Se,Z),(se=ge.props&&ge.props.onVnodeUpdated)&&zr(()=>fa(se,pe,ge,ye),Z)}else{let ge;const{el:de,props:Se}=X,{bm:pe,m:ye,parent:fe,root:se,type:ve}=W,_e=Ku(X);to(W,!1),pe&&sd(pe),!_e&&(ge=Se&&Se.onVnodeBeforeMount)&&fa(ge,fe,X),to(W,!0);{se.ce&&se.ce._hasShadowRoot()&&se.ce._injectChildStyle(ve,W.parent?W.parent.type:void 0);const $e=W.subTree=By(W);h(null,$e,te,Q,W,Z,ne),X.el=$e.el}if(ye&&zr(ye,Z),!_e&&(ge=Se&&Se.onVnodeMounted)){const $e=X;zr(()=>fa(ge,fe,$e),Z)}(X.shapeFlag&256||fe&&Ku(fe.vnode)&&fe.vnode.shapeFlag&256)&&W.a&&zr(W.a,Z),W.isMounted=!0,X=te=Q=null}};W.scope.on();const ae=W.effect=new lk(ce);W.scope.off();const oe=W.update=ae.run.bind(ae),he=W.job=ae.runIfDirty.bind(ae);he.i=W,he.id=W.uid,ae.scheduler=()=>am(he),to(W,!0),oe()},M=(W,X,te)=>{X.component=W;const Q=W.vnode.props;W.vnode=X,W.next=null,XI(W,X.props,Q,te),eF(W,X.children,te),ul(),Ay(W),cl()},R=(W,X,te,Q,Z,ne,le,ce,ae=!1)=>{const oe=W&&W.children,he=W?W.shapeFlag:0,ge=X.children,{patchFlag:de,shapeFlag:Se}=X;if(de>0){if(de&128){V(oe,ge,te,Q,Z,ne,le,ce,ae);return}else if(de&256){N(oe,ge,te,Q,Z,ne,le,ce,ae);return}}Se&8?(he&16&&H(oe,Z,ne),ge!==oe&&s(te,ge)):he&16?Se&16?V(oe,ge,te,Q,Z,ne,le,ce,ae):H(oe,Z,ne,!0):(he&8&&s(te,""),Se&16&&j(ge,te,Q,Z,ne,le,ce,ae))},N=(W,X,te,Q,Z,ne,le,ce,ae)=>{W=W||Oi,X=X||Oi;const oe=W.length,he=X.length,ge=Math.min(oe,he);let de;for(de=0;dehe?H(W,Z,ne,!0,!1,ge):j(X,te,Q,Z,ne,le,ce,ae,ge)},V=(W,X,te,Q,Z,ne,le,ce,ae)=>{let oe=0;const he=X.length;let ge=W.length-1,de=he-1;for(;oe<=ge&&oe<=de;){const Se=W[oe],pe=X[oe]=ae?el(X[oe]):wa(X[oe]);if(bo(Se,pe))h(Se,pe,te,null,Z,ne,le,ce,ae);else break;oe++}for(;oe<=ge&&oe<=de;){const Se=W[ge],pe=X[de]=ae?el(X[de]):wa(X[de]);if(bo(Se,pe))h(Se,pe,te,null,Z,ne,le,ce,ae);else break;ge--,de--}if(oe>ge){if(oe<=de){const Se=de+1,pe=Sede)for(;oe<=ge;)U(W[oe],Z,ne,!0),oe++;else{const Se=oe,pe=oe,ye=new Map;for(oe=pe;oe<=de;oe++){const Ke=X[oe]=ae?el(X[oe]):wa(X[oe]);Ke.key!=null&&ye.set(Ke.key,oe)}let fe,se=0;const ve=de-pe+1;let _e=!1,$e=0;const He=new Array(ve);for(oe=0;oe=ve){U(Ke,Z,ne,!0);continue}let nt;if(Ke.key!=null)nt=ye.get(Ke.key);else for(fe=pe;fe<=de;fe++)if(He[fe-pe]===0&&bo(Ke,X[fe])){nt=fe;break}nt===void 0?U(Ke,Z,ne,!0):(He[nt-pe]=oe+1,nt>=$e?$e=nt:_e=!0,h(Ke,X[nt],te,null,Z,ne,le,ce,ae),se++)}const Ge=_e?aF(He):Oi;for(fe=Ge.length-1,oe=ve-1;oe>=0;oe--){const Ke=pe+oe,nt=X[Ke],De=X[Ke+1],Ie=Ke+1{const{el:ne,type:le,transition:ce,children:ae,shapeFlag:oe}=W;if(oe&6){Y(W.component.subTree,X,te,Q);return}if(oe&128){W.suspense.move(X,te,Q);return}if(oe&64){le.move(W,X,te,ee);return}if(le===it){n(ne,X,te);for(let ge=0;gece.enter(ne),Z);else{const{leave:ge,delayLeave:de,afterLeave:Se}=ce,pe=()=>{W.ctx.isUnmounted?a(ne):n(ne,X,te)},ye=()=>{ne._isLeaving&&ne[pa](!0),ge(ne,()=>{pe(),Se&&Se()})};de?de(ne,pe,ye):ye()}else n(ne,X,te)},U=(W,X,te,Q=!1,Z=!1)=>{const{type:ne,props:le,ref:ce,children:ae,dynamicChildren:oe,shapeFlag:he,patchFlag:ge,dirs:de,cacheIndex:Se,memo:pe}=W;if(ge===-2&&(Z=!1),ce!=null&&(ul(),Wu(ce,null,te,W,!0),cl()),Se!=null&&(X.renderCache[Se]=void 0),he&256){X.ctx.deactivate(W);return}const ye=he&1&&de,fe=!Ku(W);let se;if(fe&&(se=le&&le.onVnodeBeforeUnmount)&&fa(se,X,W),he&6)z(W.component,te,Q);else{if(he&128){W.suspense.unmount(te,Q);return}ye&&eo(W,null,X,"beforeUnmount"),he&64?W.type.remove(W,X,te,ee,Q):oe&&!oe.hasOnce&&(ne!==it||ge>0&&ge&64)?H(oe,X,te,!1,!0):(ne===it&&ge&384||!Z&&he&16)&&H(ae,X,te),Q&&q(W)}const ve=pe!=null&&Se==null;(fe&&(se=le&&le.onVnodeUnmounted)||ye||ve)&&zr(()=>{se&&fa(se,X,W),ye&&eo(W,null,X,"unmounted"),ve&&(W.el=null)},te)},q=W=>{const{type:X,el:te,anchor:Q,transition:Z}=W;if(X===it){G(te,Q);return}if(X===pd){O(W);return}const ne=()=>{a(te),Z&&!Z.persisted&&Z.afterLeave&&Z.afterLeave()};if(W.shapeFlag&1&&Z&&!Z.persisted){const{leave:le,delayLeave:ce}=Z,ae=()=>le(te,ne);ce?ce(W.el,ne,ae):ae()}else ne()},G=(W,X)=>{let te;for(;W!==X;)te=d(W),a(W),W=te;a(X)},z=(W,X,te)=>{const{bum:Q,scope:Z,job:ne,subTree:le,um:ce,m:ae,a:oe}=W;Hy(ae),Hy(oe),Q&&sd(Q),Z.stop(),ne&&(ne.flags|=8,U(le,W,X,te)),ce&&zr(ce,X),zr(()=>{W.isUnmounted=!0},X)},H=(W,X,te,Q=!1,Z=!1,ne=0)=>{for(let le=ne;le{if(W.shapeFlag&6)return $(W.component.subTree);if(W.shapeFlag&128)return W.suspense.next();const X=d(W.anchor||W.el),te=X&&X[Ek];return te?d(te):X};let B=!1;const K=(W,X,te)=>{let Q;W==null?X._vnode&&(U(X._vnode,null,null,!0),Q=X._vnode.component):h(X._vnode||null,W,X,null,null,null,te),X._vnode=W,B||(B=!0,Ay(Q),_k(),B=!1)},ee={p:h,um:U,m:Y,r:q,mt:F,mc:j,pc:R,pbc:T,n:$,o:t};return{render:K,hydrate:void 0,createApp:VI(K)}}function yd({type:t,props:e},r){return r==="svg"&&t==="foreignObject"||r==="mathml"&&t==="annotation-xml"&&e&&e.encoding&&e.encoding.includes("html")?void 0:r}function to({effect:t,job:e},r){r?(t.flags|=32,e.flags|=4):(t.flags&=-33,e.flags&=-5)}function nF(t,e){return(!t||t&&!t.pendingBranch)&&e&&!e.persisted}function cm(t,e,r=!1){const n=t.children,a=e.children;if(ct(n)&&ct(a))for(let l=0;l>1,t[r[i]]0&&(e[n]=r[l-1]),r[l]=n)}}for(l=r.length,o=r[l-1];l-- >0;)r[l]=o,o=e[o];return r}function tP(t){const e=t.subTree.component;if(e)return e.asyncDep&&!e.asyncResolved?e:tP(e)}function Hy(t){if(t)for(let e=0;et.__isSuspense;function lF(t,e){e&&e.pendingBranch?ct(t)?e.effects.push(...t):e.effects.push(t):hI(t)}const it=Symbol.for("v-fgt"),eu=Symbol.for("v-txt"),mr=Symbol.for("v-cmt"),pd=Symbol.for("v-stc"),Yu=[];let pn=null;function aP(t=!1){Yu.push(pn=t?null:[])}function oF(){Yu.pop(),pn=Yu[Yu.length-1]||null}let gc=1;function Ov(t,e=!1){gc+=t,t<0&&pn&&e&&(pn.hasOnce=!0)}function lP(t){return t.dynamicChildren=gc>0?pn||Oi:null,oF(),gc>0&&pn&&pn.push(t),t}function Cee(t,e,r,n,a,l){return lP(uP(t,e,r,n,a,l,!0))}function oP(t,e,r,n,a){return lP(y(t,e,r,n,a,!0))}function Qe(t){return t?t.__v_isVNode===!0:!1}function bo(t,e){return t.type===e.type&&t.key===e.key}const iP=({key:t})=>t??null,Js=({ref:t,ref_key:e,ref_for:r})=>(typeof t=="number"&&(t=""+t),t!=null?er(t)||Sr(t)||dt(t)?{i:yn,r:t,k:e,f:!!r}:t:null);function uP(t,e=null,r=null,n=0,a=null,l=t===it?0:1,o=!1,i=!1){const u={__v_isVNode:!0,__v_skip:!0,type:t,props:e,key:e&&iP(e),ref:e&&Js(e),scopeId:Pk,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:l,patchFlag:n,dynamicProps:a,dynamicChildren:null,appContext:null,ctx:yn};return i?(sm(u,r),l&128&&t.normalize(u)):r&&(u.shapeFlag|=er(r)?8:16),gc>0&&!o&&pn&&(u.patchFlag>0||l&6)&&u.patchFlag!==32&&pn.push(u),u}const y=iF;function iF(t,e=null,r=null,n=0,a=null,l=!1){if((!t||t===jI)&&(t=mr),Qe(t)){const i=Bn(t,e,!0);return r&&sm(i,r),gc>0&&!l&&pn&&(i.shapeFlag&6?pn[pn.indexOf(t)]=i:pn.push(i)),i.patchFlag=-2,i}if(pF(t)&&(t=t.__vccOpts),e){e=uF(e);let{class:i,style:u}=e;i&&!er(i)&&(e.class=Xh(i)),Nt(u)&&(hf(u)&&!ct(u)&&(u=vr({},u)),e.style=qh(u))}const o=er(t)?1:nP(t)?128:Ak(t)?64:Nt(t)?4:dt(t)?2:0;return uP(t,e,r,n,a,o,l,!0)}function uF(t){return t?hf(t)||qk(t)?vr({},t):t:null}function Bn(t,e,r=!1,n=!1){const{props:a,ref:l,patchFlag:o,children:i,transition:u}=t,c=e?we(a||{},e):a,s={__v_isVNode:!0,__v_skip:!0,type:t.type,props:c,key:c&&iP(c),ref:e&&e.ref?r&&l?ct(l)?l.concat(Js(e)):[l,Js(e)]:Js(e):l,scopeId:t.scopeId,slotScopeIds:t.slotScopeIds,children:i,target:t.target,targetStart:t.targetStart,targetAnchor:t.targetAnchor,staticCount:t.staticCount,shapeFlag:t.shapeFlag,patchFlag:e&&t.type!==it?o===-1?16:o|16:o,dynamicProps:t.dynamicProps,dynamicChildren:t.dynamicChildren,appContext:t.appContext,dirs:t.dirs,transition:u,component:t.component,suspense:t.suspense,ssContent:t.ssContent&&Bn(t.ssContent),ssFallback:t.ssFallback&&Bn(t.ssFallback),placeholder:t.placeholder,el:t.el,anchor:t.anchor,ctx:t.ctx,ce:t.ce};return u&&n&&Do(s,u.clone(s)),s}function Sv(t=" ",e=0){return y(eu,null,t,e)}function cF(t="",e=!1){return e?(aP(),oP(mr,null,t)):y(mr,null,t)}function wa(t){return t==null||typeof t=="boolean"?y(mr):ct(t)?y(it,null,t.slice()):Qe(t)?el(t):y(eu,null,String(t))}function el(t){return t.el===null&&t.patchFlag!==-1||t.memo?t:Bn(t)}function sm(t,e){let r=0;const{shapeFlag:n}=t;if(e==null)e=null;else if(ct(e))r=16;else if(typeof e=="object")if(n&65){const a=e.default;a&&(a._c&&(a._d=!1),sm(t,a()),a._c&&(a._d=!0));return}else{r=32;const a=e._;!a&&!qk(e)?e._ctx=yn:a===3&&yn&&(yn.slots._===1?e._=1:(e._=2,t.patchFlag|=1024))}else dt(e)?(e={default:e,_ctx:yn},r=32):(e=String(e),n&64?(r=16,e=[Sv(e)]):r=8);t.children=e,t.shapeFlag|=r}function we(...t){const e={};for(let r=0;rRr||yn;let _v,Dg;{const t=df(),e=(r,n)=>{let a;return(a=t[r])||(a=t[r]=[]),a.push(n),l=>{a.length>1?a.forEach(o=>o(l)):a[0](l)}};_v=e("__VUE_INSTANCE_SETTERS__",r=>Rr=r),Dg=e("__VUE_SSR_SETTERS__",r=>hc=r)}const Fc=t=>{const e=Rr;return _v(t),t.scope.on(),()=>{t.scope.off(),_v(e)}},Wy=()=>{Rr&&Rr.scope.off(),_v(null)};function cP(t){return t.vnode.shapeFlag&4}let hc=!1;function dF(t,e=!1,r=!1){e&&Dg(e);const{props:n,children:a}=t.vnode,l=cP(t);qI(t,n,l,e),QI(t,a,r||e);const o=l?gF(t,e):void 0;return e&&Dg(!1),o}function gF(t,e){const r=t.type;t.accessCache=Object.create(null),t.proxy=new Proxy(t.ctx,FI);const{setup:n}=r;if(n){ul();const a=t.setupContext=n.length>1?mF(t):null,l=Fc(t),o=Ic(n,t,0,[t.props,a]),i=Z_(o);if(cl(),l(),(i||t.sp)&&!Ku(t)&&Mk(t),i){if(o.then(Wy,Wy),e)return o.then(u=>{Ky(t,u)}).catch(u=>{mf(u,t,0)});t.asyncDep=o}else Ky(t,o)}else sP(t)}function Ky(t,e,r){dt(e)?t.type.__ssrInlineRender?t.ssrRender=e:t.render=e:Nt(e)&&(t.setupState=wk(e)),sP(t)}function sP(t,e,r){const n=t.type;t.render||(t.render=n.render||Pa);{const a=Fc(t);ul();try{MI(t)}finally{cl(),a()}}}const hF={get(t,e){return Mr(t,"get",""),t[e]}};function mF(t){const e=r=>{t.exposed=r||{}};return{attrs:new Proxy(t.attrs,hF),slots:t.slots,emit:t.emit,expose:e}}function wf(t){return t.exposed?t.exposeProxy||(t.exposeProxy=new Proxy(wk(aI(t.exposed)),{get(e,r){if(r in e)return e[r];if(r in Uu)return Uu[r](t)},has(e,r){return r in e||r in Uu}})):t.proxy}function yF(t,e=!0){return dt(t)?t.displayName||t.name:t.name||e&&t.__name}function pF(t){return dt(t)&&"__vccOpts"in t}const C=(t,e)=>sI(t,e,hc);function We(t,e,r){try{Ov(-1);const n=arguments.length;return n===2?Nt(e)&&!ct(e)?Qe(e)?y(t,null,[e]):y(t,e):y(t,null,e):(n>3?r=Array.prototype.slice.call(arguments,2):n===3&&Qe(r)&&(r=[r]),y(t,e,r))}finally{Ov(1)}}const bF="3.5.34";/** +* @vue/runtime-dom v3.5.34 +* (c) 2018-present Yuxi (Evan) You and Vue contributors +* @license MIT +**/let Tg;const Uy=typeof window<"u"&&window.trustedTypes;if(Uy)try{Tg=Uy.createPolicy("vue",{createHTML:t=>t})}catch{}const vP=Tg?t=>Tg.createHTML(t):t=>t,CF="http://www.w3.org/2000/svg",wF="http://www.w3.org/1998/Math/MathML",Xa=typeof document<"u"?document:null,Yy=Xa&&Xa.createElement("template"),OF={insert:(t,e,r)=>{e.insertBefore(t,r||null)},remove:t=>{const e=t.parentNode;e&&e.removeChild(t)},createElement:(t,e,r,n)=>{const a=e==="svg"?Xa.createElementNS(CF,t):e==="mathml"?Xa.createElementNS(wF,t):r?Xa.createElement(t,{is:r}):Xa.createElement(t);return t==="select"&&n&&n.multiple!=null&&a.setAttribute("multiple",n.multiple),a},createText:t=>Xa.createTextNode(t),createComment:t=>Xa.createComment(t),setText:(t,e)=>{t.nodeValue=e},setElementText:(t,e)=>{t.textContent=e},parentNode:t=>t.parentNode,nextSibling:t=>t.nextSibling,querySelector:t=>Xa.querySelector(t),setScopeId(t,e){t.setAttribute(e,"")},insertStaticContent(t,e,r,n,a,l){const o=r?r.previousSibling:e.lastChild;if(a&&(a===l||a.nextSibling))for(;e.insertBefore(a.cloneNode(!0),r),!(a===l||!(a=a.nextSibling)););else{Yy.innerHTML=vP(n==="svg"?`${t}`:n==="mathml"?`${t}`:t);const i=Yy.content;if(n==="svg"||n==="mathml"){const u=i.firstChild;for(;u.firstChild;)i.appendChild(u.firstChild);i.removeChild(u)}e.insertBefore(i,r)}return[o?o.nextSibling:e.firstChild,r?r.previousSibling:e.lastChild]}},Pl="transition",mu="animation",Mi=Symbol("_vtc"),fP={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},dP=vr({},Tk,fP),SF=t=>(t.displayName="Transition",t.props=dP,t),To=SF((t,{slots:e})=>We(_I,gP(t),e)),ro=(t,e=[])=>{ct(t)?t.forEach(r=>r(...e)):t&&t(...e)},Gy=t=>t?ct(t)?t.some(e=>e.length>1):t.length>1:!1;function gP(t){const e={};for(const E in t)E in fP||(e[E]=t[E]);if(t.css===!1)return e;const{name:r="v",type:n,duration:a,enterFromClass:l=`${r}-enter-from`,enterActiveClass:o=`${r}-enter-active`,enterToClass:i=`${r}-enter-to`,appearFromClass:u=l,appearActiveClass:c=o,appearToClass:s=i,leaveFromClass:v=`${r}-leave-from`,leaveActiveClass:d=`${r}-leave-active`,leaveToClass:g=`${r}-leave-to`}=t,f=_F(a),h=f&&f[0],m=f&&f[1],{onBeforeEnter:b,onEnter:p,onEnterCancelled:w,onLeave:O,onLeaveCancelled:_,onBeforeAppear:k=b,onAppear:P=p,onAppearCancelled:j=w}=e,S=(E,D,F,I)=>{E._enterCancelled=I,Tl(E,D?s:i),Tl(E,D?c:o),F&&F()},T=(E,D)=>{E._isLeaving=!1,Tl(E,v),Tl(E,g),Tl(E,d),D&&D()},A=E=>(D,F)=>{const I=E?P:p,x=()=>S(D,E,F);ro(I,[D,x]),qy(()=>{Tl(D,E?u:l),ga(D,E?s:i),Gy(I)||Xy(D,n,h,x)})};return vr(e,{onBeforeEnter(E){ro(b,[E]),ga(E,l),ga(E,o)},onBeforeAppear(E){ro(k,[E]),ga(E,u),ga(E,c)},onEnter:A(!1),onAppear:A(!0),onLeave(E,D){E._isLeaving=!0;const F=()=>T(E,D);ga(E,v),E._enterCancelled?(ga(E,d),jg(E)):(jg(E),ga(E,d)),qy(()=>{E._isLeaving&&(Tl(E,v),ga(E,g),Gy(O)||Xy(E,n,m,F))}),ro(O,[E,F])},onEnterCancelled(E){S(E,!1,void 0,!0),ro(w,[E])},onAppearCancelled(E){S(E,!0,void 0,!0),ro(j,[E])},onLeaveCancelled(E){T(E),ro(_,[E])}})}function _F(t){if(t==null)return null;if(Nt(t))return[bd(t.enter),bd(t.leave)];{const e=bd(t);return[e,e]}}function bd(t){return Ej(t)}function ga(t,e){e.split(/\s+/).forEach(r=>r&&t.classList.add(r)),(t[Mi]||(t[Mi]=new Set)).add(e)}function Tl(t,e){e.split(/\s+/).forEach(n=>n&&t.classList.remove(n));const r=t[Mi];r&&(r.delete(e),r.size||(t[Mi]=void 0))}function qy(t){requestAnimationFrame(()=>{requestAnimationFrame(t)})}let kF=0;function Xy(t,e,r,n){const a=t._endId=++kF,l=()=>{a===t._endId&&n()};if(r!=null)return setTimeout(l,r);const{type:o,timeout:i,propCount:u}=hP(t,e);if(!o)return n();const c=o+"end";let s=0;const v=()=>{t.removeEventListener(c,d),l()},d=g=>{g.target===t&&++s>=u&&v()};setTimeout(()=>{s(r[f]||"").split(", "),a=n(`${Pl}Delay`),l=n(`${Pl}Duration`),o=Zy(a,l),i=n(`${mu}Delay`),u=n(`${mu}Duration`),c=Zy(i,u);let s=null,v=0,d=0;e===Pl?o>0&&(s=Pl,v=o,d=l.length):e===mu?c>0&&(s=mu,v=c,d=u.length):(v=Math.max(o,c),s=v>0?o>c?Pl:mu:null,d=s?s===Pl?l.length:u.length:0);const g=s===Pl&&/\b(?:transform|all)(?:,|$)/.test(n(`${Pl}Property`).toString());return{type:s,timeout:v,propCount:d,hasTransform:g}}function Zy(t,e){for(;t.lengthJy(r)+Jy(t[n])))}function Jy(t){return t==="auto"?0:Number(t.slice(0,-1).replace(",","."))*1e3}function jg(t){return(t?t.ownerDocument:document).body.offsetHeight}function PF(t,e,r){const n=t[Mi];n&&(e=(e?[e,...n]:[...n]).join(" ")),e==null?t.removeAttribute("class"):r?t.setAttribute("class",e):t.className=e}const kv=Symbol("_vod"),mP=Symbol("_vsh"),Vl={name:"show",beforeMount(t,{value:e},{transition:r}){t[kv]=t.style.display==="none"?"":t.style.display,r&&e?r.beforeEnter(t):yu(t,e)},mounted(t,{value:e},{transition:r}){r&&e&&r.enter(t)},updated(t,{value:e,oldValue:r},{transition:n}){!e!=!r&&(n?e?(n.beforeEnter(t),yu(t,!0),n.enter(t)):n.leave(t,()=>{yu(t,!1)}):yu(t,e))},beforeUnmount(t,{value:e}){yu(t,e)}};function yu(t,e){t.style.display=e?t[kv]:"none",t[mP]=!e}const xF=Symbol(""),EF=/(?:^|;)\s*display\s*:/;function AF(t,e,r){const n=t.style,a=er(r);let l=!1;if(r&&!a){if(e)if(er(e))for(const o of e.split(";")){const i=o.slice(0,o.indexOf(":")).trim();r[i]==null&&ju(n,i,"")}else for(const o in e)r[o]==null&&ju(n,o,"");for(const o in r){o==="display"&&(l=!0);const i=r[o];i!=null?TF(t,o,!er(e)&&e?e[o]:void 0,i)||ju(n,o,i):ju(n,o,"")}}else if(a){if(e!==r){const o=n[xF];o&&(r+=";"+o),n.cssText=r,l=EF.test(r)}}else e&&t.removeAttribute("style");kv in t&&(t[kv]=l?n.display:"",t[mP]&&(n.display="none"))}const Qy=/\s*!important$/;function ju(t,e,r){if(ct(r))r.forEach(n=>ju(t,e,n));else if(r==null&&(r=""),e.startsWith("--"))t.setProperty(e,r);else{const n=DF(t,e);Qy.test(r)?t.setProperty(Ho(n),r.replace(Qy,""),"important"):t[n]=r}}const ep=["Webkit","Moz","ms"],Cd={};function DF(t,e){const r=Cd[e];if(r)return r;let n=Kr(e);if(n!=="filter"&&n in t)return Cd[e]=n;n=ff(n);for(let a=0;awd||(RF.then(()=>wd=0),wd=Date.now());function $F(t,e){const r=n=>{if(!n._vts)n._vts=Date.now();else if(n._vts<=r.attached)return;na(LF(n,r.value),e,5,[n])};return r.value=t,r.attached=NF(),r}function LF(t,e){if(ct(e)){const r=t.stopImmediatePropagation;return t.stopImmediatePropagation=()=>{r.call(t),t._stopped=!0},e.map(n=>a=>!a._stopped&&n&&n(a))}else return e}const op=t=>t.charCodeAt(0)===111&&t.charCodeAt(1)===110&&t.charCodeAt(2)>96&&t.charCodeAt(2)<123,BF=(t,e,r,n,a,l)=>{const o=a==="svg";e==="class"?PF(t,n,o):e==="style"?AF(t,r,n):uf(e)?cf(e)||FF(t,e,r,n,l):(e[0]==="."?(e=e.slice(1),!0):e[0]==="^"?(e=e.slice(1),!1):VF(t,e,n,o))?(np(t,e,n),!t.tagName.includes("-")&&(e==="value"||e==="checked"||e==="selected")&&rp(t,e,n,o,l,e!=="value")):t._isVueCE&&(zF(t,e)||t._def.__asyncLoader&&(/[A-Z]/.test(e)||!er(n)))?np(t,Kr(e),n,l,e):(e==="true-value"?t._trueValue=n:e==="false-value"&&(t._falseValue=n),rp(t,e,n,o))};function VF(t,e,r,n){if(n)return!!(e==="innerHTML"||e==="textContent"||e in t&&op(e)&&dt(r));if(e==="spellcheck"||e==="draggable"||e==="translate"||e==="autocorrect"||e==="sandbox"&&t.tagName==="IFRAME"||e==="form"||e==="list"&&t.tagName==="INPUT"||e==="type"&&t.tagName==="TEXTAREA")return!1;if(e==="width"||e==="height"){const a=t.tagName;if(a==="IMG"||a==="VIDEO"||a==="CANVAS"||a==="SOURCE")return!1}return op(e)&&er(r)?!1:e in t}function zF(t,e){const r=t._def.props;if(!r)return!1;const n=Kr(e);return Array.isArray(r)?r.some(a=>Kr(a)===n):Object.keys(r).some(a=>Kr(a)===n)}const yP=new WeakMap,pP=new WeakMap,Pv=Symbol("_moveCb"),ip=Symbol("_enterCb"),HF=t=>(delete t.props.mode,t),WF=HF({name:"TransitionGroup",props:vr({},dP,{tag:String,moveClass:String}),setup(t,{slots:e}){const r=Ut(),n=Dk();let a,l;return oa(()=>{if(!a.length)return;const o=t.moveClass||`${t.name||"v"}-move`;if(!qF(a[0].el,r.vnode.el,o)){a=[];return}a.forEach(UF),a.forEach(YF);const i=a.filter(GF);jg(r.vnode.el),i.forEach(u=>{const c=u.el,s=c.style;ga(c,o),s.transform=s.webkitTransform=s.transitionDuration="";const v=c[Pv]=d=>{d&&d.target!==c||(!d||d.propertyName.endsWith("transform"))&&(c.removeEventListener("transitionend",v),c[Pv]=null,Tl(c,o))};c.addEventListener("transitionend",v)}),a=[]}),()=>{const o=Tt(t),i=gP(o);let u=o.tag||it;if(a=[],l)for(let c=0;c{i.split(/\s+/).forEach(u=>u&&n.classList.remove(u))}),r.split(/\s+/).forEach(i=>i&&n.classList.add(i)),n.style.display="none";const l=e.nodeType===1?e:e.parentNode;l.appendChild(n);const{hasTransform:o}=hP(n);return l.removeChild(n),o}const XF=vr({patchProp:BF},OF);let up;function CP(){return up||(up=tF(XF))}const zl=(...t)=>{CP().render(...t)},ZF=(...t)=>{const e=CP().createApp(...t),{mount:r}=e;return e.mount=n=>{const a=QF(n);if(!a)return;const l=e._component;!dt(l)&&!l.render&&!l.template&&(l.template=a.innerHTML),a.nodeType===1&&(a.textContent="");const o=r(a,!1,JF(a));return a instanceof Element&&(a.removeAttribute("v-cloak"),a.setAttribute("data-v-app","")),o},e};function JF(t){if(t instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&t instanceof MathMLElement)return"mathml"}function QF(t){return er(t)?document.querySelector(t):t}/*! + * vue-router v4.6.4 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */const si=typeof document<"u";function wP(t){return typeof t=="object"||"displayName"in t||"props"in t||"__vccOpts"in t}function eM(t){return t.__esModule||t[Symbol.toStringTag]==="Module"||t.default&&wP(t.default)}const Mt=Object.assign;function Od(t,e){const r={};for(const n in e){const a=e[n];r[n]=aa(a)?a.map(t):t(a)}return r}const Gu=()=>{},aa=Array.isArray;function cp(t,e){const r={};for(const n in t)r[n]=n in e?e[n]:t[n];return r}const OP=/#/g,tM=/&/g,rM=/\//g,nM=/=/g,aM=/\?/g,SP=/\+/g,lM=/%5B/g,oM=/%5D/g,_P=/%5E/g,iM=/%60/g,kP=/%7B/g,uM=/%7C/g,PP=/%7D/g,cM=/%20/g;function vm(t){return t==null?"":encodeURI(""+t).replace(uM,"|").replace(lM,"[").replace(oM,"]")}function sM(t){return vm(t).replace(kP,"{").replace(PP,"}").replace(_P,"^")}function Ig(t){return vm(t).replace(SP,"%2B").replace(cM,"+").replace(OP,"%23").replace(tM,"%26").replace(iM,"`").replace(kP,"{").replace(PP,"}").replace(_P,"^")}function vM(t){return Ig(t).replace(nM,"%3D")}function fM(t){return vm(t).replace(OP,"%23").replace(aM,"%3F")}function dM(t){return fM(t).replace(rM,"%2F")}function mc(t){if(t==null)return null;try{return decodeURIComponent(""+t)}catch{}return""+t}const gM=/\/$/,hM=t=>t.replace(gM,"");function Sd(t,e,r="/"){let n,a={},l="",o="";const i=e.indexOf("#");let u=e.indexOf("?");return u=i>=0&&u>i?-1:u,u>=0&&(n=e.slice(0,u),l=e.slice(u,i>0?i:e.length),a=t(l.slice(1))),i>=0&&(n=n||e.slice(0,i),o=e.slice(i,e.length)),n=bM(n??e,r),{fullPath:n+l+o,path:n,query:a,hash:mc(o)}}function mM(t,e){const r=e.query?t(e.query):"";return e.path+(r&&"?")+r+(e.hash||"")}function sp(t,e){return!e||!t.toLowerCase().startsWith(e.toLowerCase())?t:t.slice(e.length)||"/"}function yM(t,e,r){const n=e.matched.length-1,a=r.matched.length-1;return n>-1&&n===a&&Ri(e.matched[n],r.matched[a])&&xP(e.params,r.params)&&t(e.query)===t(r.query)&&e.hash===r.hash}function Ri(t,e){return(t.aliasOf||t)===(e.aliasOf||e)}function xP(t,e){if(Object.keys(t).length!==Object.keys(e).length)return!1;for(var r in t)if(!pM(t[r],e[r]))return!1;return!0}function pM(t,e){return aa(t)?vp(t,e):aa(e)?vp(e,t):(t==null?void 0:t.valueOf())===(e==null?void 0:e.valueOf())}function vp(t,e){return aa(e)?t.length===e.length&&t.every((r,n)=>r===e[n]):t.length===1&&t[0]===e}function bM(t,e){if(t.startsWith("/"))return t;if(!t)return e;const r=e.split("/"),n=t.split("/"),a=n[n.length-1];(a===".."||a===".")&&n.push("");let l=r.length-1,o,i;for(o=0;o1&&l--;else break;return r.slice(0,l).join("/")+"/"+n.slice(o).join("/")}const xl={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Fg=function(t){return t.pop="pop",t.push="push",t}({}),_d=function(t){return t.back="back",t.forward="forward",t.unknown="",t}({});function CM(t){if(!t)if(si){const e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^\w+:\/\/[^\/]+/,"")}else t="/";return t[0]!=="/"&&t[0]!=="#"&&(t="/"+t),hM(t)}const wM=/^[^#]+#/;function OM(t,e){return t.replace(wM,"#")+e}function SM(t,e){const r=document.documentElement.getBoundingClientRect(),n=t.getBoundingClientRect();return{behavior:e.behavior,left:n.left-r.left-(e.left||0),top:n.top-r.top-(e.top||0)}}const Of=()=>({left:window.scrollX,top:window.scrollY});function _M(t){let e;if("el"in t){const r=t.el,n=typeof r=="string"&&r.startsWith("#"),a=typeof r=="string"?n?document.getElementById(r.slice(1)):document.querySelector(r):r;if(!a)return;e=SM(a,t)}else e=t;"scrollBehavior"in document.documentElement.style?window.scrollTo(e):window.scrollTo(e.left!=null?e.left:window.scrollX,e.top!=null?e.top:window.scrollY)}function fp(t,e){return(history.state?history.state.position-e:-1)+t}const Mg=new Map;function kM(t,e){Mg.set(t,e)}function PM(t){const e=Mg.get(t);return Mg.delete(t),e}function xM(t){return typeof t=="string"||t&&typeof t=="object"}function EP(t){return typeof t=="string"||typeof t=="symbol"}let ar=function(t){return t[t.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",t[t.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",t[t.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",t[t.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",t[t.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",t}({});const AP=Symbol("");ar.MATCHER_NOT_FOUND+"",ar.NAVIGATION_GUARD_REDIRECT+"",ar.NAVIGATION_ABORTED+"",ar.NAVIGATION_CANCELLED+"",ar.NAVIGATION_DUPLICATED+"";function Ni(t,e){return Mt(new Error,{type:t,[AP]:!0},e)}function Ha(t,e){return t instanceof Error&&AP in t&&(e==null||!!(t.type&e))}const EM=["params","query","hash"];function AM(t){if(typeof t=="string")return t;if(t.path!=null)return t.path;const e={};for(const r of EM)r in t&&(e[r]=t[r]);return JSON.stringify(e,null,2)}function DM(t){const e={};if(t===""||t==="?")return e;const r=(t[0]==="?"?t.slice(1):t).split("&");for(let n=0;na&&Ig(a)):[n&&Ig(n)]).forEach(a=>{a!==void 0&&(e+=(e.length?"&":"")+r,a!=null&&(e+="="+a))})}return e}function TM(t){const e={};for(const r in t){const n=t[r];n!==void 0&&(e[r]=aa(n)?n.map(a=>a==null?null:""+a):n==null?n:""+n)}return e}const jM=Symbol(""),gp=Symbol(""),fm=Symbol(""),DP=Symbol(""),Rg=Symbol("");function pu(){let t=[];function e(n){return t.push(n),()=>{const a=t.indexOf(n);a>-1&&t.splice(a,1)}}function r(){t=[]}return{add:e,list:()=>t.slice(),reset:r}}function Il(t,e,r,n,a,l=o=>o()){const o=n&&(n.enterCallbacks[a]=n.enterCallbacks[a]||[]);return()=>new Promise((i,u)=>{const c=d=>{d===!1?u(Ni(ar.NAVIGATION_ABORTED,{from:r,to:e})):d instanceof Error?u(d):xM(d)?u(Ni(ar.NAVIGATION_GUARD_REDIRECT,{from:e,to:d})):(o&&n.enterCallbacks[a]===o&&typeof d=="function"&&o.push(d),i())},s=l(()=>t.call(n&&n.instances[a],e,r,c));let v=Promise.resolve(s);t.length<3&&(v=v.then(c)),v.catch(d=>u(d))})}function kd(t,e,r,n,a=l=>l()){const l=[];for(const o of t)for(const i in o.components){let u=o.components[i];if(!(e!=="beforeRouteEnter"&&!o.instances[i]))if(wP(u)){const c=(u.__vccOpts||u)[e];c&&l.push(Il(c,r,n,o,i,a))}else{let c=u();l.push(()=>c.then(s=>{if(!s)throw new Error(`Couldn't resolve component "${i}" at "${o.path}"`);const v=eM(s)?s.default:s;o.mods[i]=s,o.components[i]=v;const d=(v.__vccOpts||v)[e];return d&&Il(d,r,n,o,i,a)()}))}}return l}function IM(t,e){const r=[],n=[],a=[],l=Math.max(e.matched.length,t.matched.length);for(let o=0;oRi(c,i))?n.push(i):r.push(i));const u=t.matched[o];u&&(e.matched.find(c=>Ri(c,u))||a.push(u))}return[r,n,a]}/*! + * vue-router v4.6.4 + * (c) 2025 Eduardo San Martin Morote + * @license MIT + */let FM=()=>location.protocol+"//"+location.host;function TP(t,e){const{pathname:r,search:n,hash:a}=e,l=t.indexOf("#");if(l>-1){let o=a.includes(t.slice(l))?t.slice(l).length:1,i=a.slice(o);return i[0]!=="/"&&(i="/"+i),sp(i,"")}return sp(r,t)+n+a}function MM(t,e,r,n){let a=[],l=[],o=null;const i=({state:d})=>{const g=TP(t,location),f=r.value,h=e.value;let m=0;if(d){if(r.value=g,e.value=d,o&&o===f){o=null;return}m=h?d.position-h.position:0}else n(g);a.forEach(b=>{b(r.value,f,{delta:m,type:Fg.pop,direction:m?m>0?_d.forward:_d.back:_d.unknown})})};function u(){o=r.value}function c(d){a.push(d);const g=()=>{const f=a.indexOf(d);f>-1&&a.splice(f,1)};return l.push(g),g}function s(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(Mt({},d.state,{scroll:Of()}),"")}}function v(){for(const d of l)d();l=[],window.removeEventListener("popstate",i),window.removeEventListener("pagehide",s),document.removeEventListener("visibilitychange",s)}return window.addEventListener("popstate",i),window.addEventListener("pagehide",s),document.addEventListener("visibilitychange",s),{pauseListeners:u,listen:c,destroy:v}}function hp(t,e,r,n=!1,a=!1){return{back:t,current:e,forward:r,replaced:n,position:window.history.length,scroll:a?Of():null}}function RM(t){const{history:e,location:r}=window,n={value:TP(t,r)},a={value:e.state};a.value||l(n.value,{back:null,current:n.value,forward:null,position:e.length-1,replaced:!0,scroll:null},!0);function l(u,c,s){const v=t.indexOf("#"),d=v>-1?(r.host&&document.querySelector("base")?t:t.slice(v))+u:FM()+t+u;try{e[s?"replaceState":"pushState"](c,"",d),a.value=c}catch(g){console.error(g),r[s?"replace":"assign"](d)}}function o(u,c){l(u,Mt({},e.state,hp(a.value.back,u,a.value.forward,!0),c,{position:a.value.position}),!0),n.value=u}function i(u,c){const s=Mt({},a.value,e.state,{forward:u,scroll:Of()});l(s.current,s,!0),l(u,Mt({},hp(n.value,u,null),{position:s.position+1},c),!1),n.value=u}return{location:n,state:a,push:i,replace:o}}function NM(t){t=CM(t);const e=RM(t),r=MM(t,e.state,e.location,e.replace);function n(l,o=!0){o||r.pauseListeners(),history.go(l)}const a=Mt({location:"",base:t,go:n,createHref:OM.bind(null,t)},e,r);return Object.defineProperty(a,"location",{enumerable:!0,get:()=>e.location.value}),Object.defineProperty(a,"state",{enumerable:!0,get:()=>e.state.value}),a}let wo=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.Group=2]="Group",t}({});var gr=function(t){return t[t.Static=0]="Static",t[t.Param=1]="Param",t[t.ParamRegExp=2]="ParamRegExp",t[t.ParamRegExpEnd=3]="ParamRegExpEnd",t[t.EscapeNext=4]="EscapeNext",t}(gr||{});const $M={type:wo.Static,value:""},LM=/[a-zA-Z0-9_]/;function BM(t){if(!t)return[[]];if(t==="/")return[[$M]];if(!t.startsWith("/"))throw new Error(`Invalid path "${t}"`);function e(g){throw new Error(`ERR (${r})/"${c}": ${g}`)}let r=gr.Static,n=r;const a=[];let l;function o(){l&&a.push(l),l=[]}let i=0,u,c="",s="";function v(){c&&(r===gr.Static?l.push({type:wo.Static,value:c}):r===gr.Param||r===gr.ParamRegExp||r===gr.ParamRegExpEnd?(l.length>1&&(u==="*"||u==="+")&&e(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),l.push({type:wo.Param,value:c,regexp:s,repeatable:u==="*"||u==="+",optional:u==="*"||u==="?"})):e("Invalid state to consume buffer"),c="")}function d(){c+=u}for(;ie.length?e.length===1&&e[0]===Hr.Static+Hr.Segment?1:-1:0}function jP(t,e){let r=0;const n=t.score,a=e.score;for(;r0&&e[e.length-1]<0}const KM={strict:!1,end:!0,sensitive:!1};function UM(t,e,r){const n=HM(BM(t.path),r),a=Mt(n,{record:t,parent:e,children:[],alias:[]});return e&&!a.record.aliasOf==!e.record.aliasOf&&e.children.push(a),a}function YM(t,e){const r=[],n=new Map;e=cp(KM,e);function a(v){return n.get(v)}function l(v,d,g){const f=!g,h=bp(v);h.aliasOf=g&&g.record;const m=cp(e,v),b=[h];if("alias"in v){const O=typeof v.alias=="string"?[v.alias]:v.alias;for(const _ of O)b.push(bp(Mt({},h,{components:g?g.record.components:h.components,path:_,aliasOf:g?g.record:h})))}let p,w;for(const O of b){const{path:_}=O;if(d&&_[0]!=="/"){const k=d.record.path,P=k[k.length-1]==="/"?"":"/";O.path=d.record.path+(_&&P+_)}if(p=UM(O,d,m),g?g.alias.push(p):(w=w||p,w!==p&&w.alias.push(p),f&&v.name&&!Cp(p)&&o(v.name)),IP(p)&&u(p),h.children){const k=h.children;for(let P=0;P{o(w)}:Gu}function o(v){if(EP(v)){const d=n.get(v);d&&(n.delete(v),r.splice(r.indexOf(d),1),d.children.forEach(o),d.alias.forEach(o))}else{const d=r.indexOf(v);d>-1&&(r.splice(d,1),v.record.name&&n.delete(v.record.name),v.children.forEach(o),v.alias.forEach(o))}}function i(){return r}function u(v){const d=XM(v,r);r.splice(d,0,v),v.record.name&&!Cp(v)&&n.set(v.record.name,v)}function c(v,d){let g,f={},h,m;if("name"in v&&v.name){if(g=n.get(v.name),!g)throw Ni(ar.MATCHER_NOT_FOUND,{location:v});m=g.record.name,f=Mt(pp(d.params,g.keys.filter(w=>!w.optional).concat(g.parent?g.parent.keys.filter(w=>w.optional):[]).map(w=>w.name)),v.params&&pp(v.params,g.keys.map(w=>w.name))),h=g.stringify(f)}else if(v.path!=null)h=v.path,g=r.find(w=>w.re.test(h)),g&&(f=g.parse(h),m=g.record.name);else{if(g=d.name?n.get(d.name):r.find(w=>w.re.test(d.path)),!g)throw Ni(ar.MATCHER_NOT_FOUND,{location:v,currentLocation:d});m=g.record.name,f=Mt({},d.params,v.params),h=g.stringify(f)}const b=[];let p=g;for(;p;)b.unshift(p.record),p=p.parent;return{name:m,path:h,params:f,matched:b,meta:qM(b)}}t.forEach(v=>l(v));function s(){r.length=0,n.clear()}return{addRoute:l,resolve:c,removeRoute:o,clearRoutes:s,getRoutes:i,getRecordMatcher:a}}function pp(t,e){const r={};for(const n of e)n in t&&(r[n]=t[n]);return r}function bp(t){const e={path:t.path,redirect:t.redirect,name:t.name,meta:t.meta||{},aliasOf:t.aliasOf,beforeEnter:t.beforeEnter,props:GM(t),children:t.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in t?t.components||null:t.component&&{default:t.component}};return Object.defineProperty(e,"mods",{value:{}}),e}function GM(t){const e={},r=t.props||!1;if("component"in t)e.default=r;else for(const n in t.components)e[n]=typeof r=="object"?r[n]:r;return e}function Cp(t){for(;t;){if(t.record.aliasOf)return!0;t=t.parent}return!1}function qM(t){return t.reduce((e,r)=>Mt(e,r.meta),{})}function XM(t,e){let r=0,n=e.length;for(;r!==n;){const l=r+n>>1;jP(t,e[l])<0?n=l:r=l+1}const a=ZM(t);return a&&(n=e.lastIndexOf(a,n-1)),n}function ZM(t){let e=t;for(;e=e.parent;)if(IP(e)&&jP(t,e)===0)return e}function IP({record:t}){return!!(t.name||t.components&&Object.keys(t.components).length||t.redirect)}function wp(t){const e=mt(fm),r=mt(DP),n=C(()=>{const u=$l(t.to);return e.resolve(u)}),a=C(()=>{const{matched:u}=n.value,{length:c}=u,s=u[c-1],v=r.matched;if(!s||!v.length)return-1;const d=v.findIndex(Ri.bind(null,s));if(d>-1)return d;const g=Op(u[c-2]);return c>1&&Op(s)===g&&v[v.length-1].path!==g?v.findIndex(Ri.bind(null,u[c-2])):d}),l=C(()=>a.value>-1&&rR(r.params,n.value.params)),o=C(()=>a.value>-1&&a.value===r.matched.length-1&&xP(r.params,n.value.params));function i(u={}){if(tR(u)){const c=e[$l(t.replace)?"replace":"push"]($l(t.to)).catch(Gu);return t.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:n,href:C(()=>n.value.href),isActive:l,isExactActive:o,navigate:i}}function JM(t){return t.length===1?t[0]:t}const QM=ie({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:wp,setup(t,{slots:e}){const r=kt(wp(t)),{options:n}=mt(fm),a=C(()=>({[Sp(t.activeClass,n.linkActiveClass,"router-link-active")]:r.isActive,[Sp(t.exactActiveClass,n.linkExactActiveClass,"router-link-exact-active")]:r.isExactActive}));return()=>{const l=e.default&&JM(e.default(r));return t.custom?l:We("a",{"aria-current":r.isExactActive?t.ariaCurrentValue:null,href:r.href,onClick:r.navigate,class:a.value},l)}}}),eR=QM;function tR(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){const e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function rR(t,e){for(const r in e){const n=e[r],a=t[r];if(typeof n=="string"){if(n!==a)return!1}else if(!aa(a)||a.length!==n.length||n.some((l,o)=>l.valueOf()!==a[o].valueOf()))return!1}return!0}function Op(t){return t?t.aliasOf?t.aliasOf.path:t.path:""}const Sp=(t,e,r)=>t??e??r,nR=ie({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(t,{attrs:e,slots:r}){const n=mt(Rg),a=C(()=>t.route||n.value),l=mt(gp,0),o=C(()=>{let c=$l(l);const{matched:s}=a.value;let v;for(;(v=s[c])&&!v.components;)c++;return c}),i=C(()=>a.value.matched[o.value]);Et(gp,C(()=>o.value+1)),Et(jM,i),Et(Rg,a);const u=J();return me(()=>[u.value,i.value,t.name],([c,s,v],[d,g,f])=>{s&&(s.instances[v]=c,g&&g!==s&&c&&c===d&&(s.leaveGuards.size||(s.leaveGuards=g.leaveGuards),s.updateGuards.size||(s.updateGuards=g.updateGuards))),c&&s&&(!g||!Ri(s,g)||!d)&&(s.enterCallbacks[v]||[]).forEach(h=>h(c))},{flush:"post"}),()=>{const c=a.value,s=t.name,v=i.value,d=v&&v.components[s];if(!d)return _p(r.default,{Component:d,route:c});const g=v.props[s],f=g?g===!0?c.params:typeof g=="function"?g(c):g:null,m=We(d,Mt({},f,e,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(v.instances[s]=null)},ref:u}));return _p(r.default,{Component:m,route:c})||m}}});function _p(t,e){if(!t)return null;const r=t(e);return r.length===1?r[0]:r}const aR=nR;function lR(t){const e=YM(t.routes,t),r=t.parseQuery||DM,n=t.stringifyQuery||dp,a=t.history,l=pu(),o=pu(),i=pu(),u=mv(xl);let c=xl;si&&t.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const s=Od.bind(null,$=>""+$),v=Od.bind(null,dM),d=Od.bind(null,mc);function g($,B){let K,ee;return EP($)?(K=e.getRecordMatcher($),ee=B):ee=$,e.addRoute(ee,K)}function f($){const B=e.getRecordMatcher($);B&&e.removeRoute(B)}function h(){return e.getRoutes().map($=>$.record)}function m($){return!!e.getRecordMatcher($)}function b($,B){if(B=Mt({},B||u.value),typeof $=="string"){const te=Sd(r,$,B.path),Q=e.resolve({path:te.path},B),Z=a.createHref(te.fullPath);return Mt(te,Q,{params:d(Q.params),hash:mc(te.hash),redirectedFrom:void 0,href:Z})}let K;if($.path!=null)K=Mt({},$,{path:Sd(r,$.path,B.path).path});else{const te=Mt({},$.params);for(const Q in te)te[Q]==null&&delete te[Q];K=Mt({},$,{params:v(te)}),B.params=v(B.params)}const ee=e.resolve(K,B),re=$.hash||"";ee.params=s(d(ee.params));const W=mM(n,Mt({},$,{hash:sM(re),path:ee.path})),X=a.createHref(W);return Mt({fullPath:W,hash:re,query:n===dp?TM($.query):$.query||{}},ee,{redirectedFrom:void 0,href:X})}function p($){return typeof $=="string"?Sd(r,$,u.value.path):Mt({},$)}function w($,B){if(c!==$)return Ni(ar.NAVIGATION_CANCELLED,{from:B,to:$})}function O($){return P($)}function _($){return O(Mt(p($),{replace:!0}))}function k($,B){const K=$.matched[$.matched.length-1];if(K&&K.redirect){const{redirect:ee}=K;let re=typeof ee=="function"?ee($,B):ee;return typeof re=="string"&&(re=re.includes("?")||re.includes("#")?re=p(re):{path:re},re.params={}),Mt({query:$.query,hash:$.hash,params:re.path!=null?{}:$.params},re)}}function P($,B){const K=c=b($),ee=u.value,re=$.state,W=$.force,X=$.replace===!0,te=k(K,ee);if(te)return P(Mt(p(te),{state:typeof te=="object"?Mt({},re,te.state):re,force:W,replace:X}),B||K);const Q=K;Q.redirectedFrom=B;let Z;return!W&&yM(n,ee,K)&&(Z=Ni(ar.NAVIGATION_DUPLICATED,{to:Q,from:ee}),Y(ee,ee,!0,!1)),(Z?Promise.resolve(Z):T(Q,ee)).catch(ne=>Ha(ne)?Ha(ne,ar.NAVIGATION_GUARD_REDIRECT)?ne:V(ne):R(ne,Q,ee)).then(ne=>{if(ne){if(Ha(ne,ar.NAVIGATION_GUARD_REDIRECT))return P(Mt({replace:X},p(ne.to),{state:typeof ne.to=="object"?Mt({},re,ne.to.state):re,force:W}),B||Q)}else ne=E(Q,ee,!0,X,re);return A(Q,ee,ne),ne})}function j($,B){const K=w($,B);return K?Promise.reject(K):Promise.resolve()}function S($){const B=G.values().next().value;return B&&typeof B.runWithContext=="function"?B.runWithContext($):$()}function T($,B){let K;const[ee,re,W]=IM($,B);K=kd(ee.reverse(),"beforeRouteLeave",$,B);for(const te of ee)te.leaveGuards.forEach(Q=>{K.push(Il(Q,$,B))});const X=j.bind(null,$,B);return K.push(X),H(K).then(()=>{K=[];for(const te of l.list())K.push(Il(te,$,B));return K.push(X),H(K)}).then(()=>{K=kd(re,"beforeRouteUpdate",$,B);for(const te of re)te.updateGuards.forEach(Q=>{K.push(Il(Q,$,B))});return K.push(X),H(K)}).then(()=>{K=[];for(const te of W)if(te.beforeEnter)if(aa(te.beforeEnter))for(const Q of te.beforeEnter)K.push(Il(Q,$,B));else K.push(Il(te.beforeEnter,$,B));return K.push(X),H(K)}).then(()=>($.matched.forEach(te=>te.enterCallbacks={}),K=kd(W,"beforeRouteEnter",$,B,S),K.push(X),H(K))).then(()=>{K=[];for(const te of o.list())K.push(Il(te,$,B));return K.push(X),H(K)}).catch(te=>Ha(te,ar.NAVIGATION_CANCELLED)?te:Promise.reject(te))}function A($,B,K){i.list().forEach(ee=>S(()=>ee($,B,K)))}function E($,B,K,ee,re){const W=w($,B);if(W)return W;const X=B===xl,te=si?history.state:{};K&&(ee||X?a.replace($.fullPath,Mt({scroll:X&&te&&te.scroll},re)):a.push($.fullPath,re)),u.value=$,Y($,B,K,X),V()}let D;function F(){D||(D=a.listen(($,B,K)=>{if(!z.listening)return;const ee=b($),re=k(ee,z.currentRoute.value);if(re){P(Mt(re,{replace:!0,force:!0}),ee).catch(Gu);return}c=ee;const W=u.value;si&&kM(fp(W.fullPath,K.delta),Of()),T(ee,W).catch(X=>Ha(X,ar.NAVIGATION_ABORTED|ar.NAVIGATION_CANCELLED)?X:Ha(X,ar.NAVIGATION_GUARD_REDIRECT)?(P(Mt(p(X.to),{force:!0}),ee).then(te=>{Ha(te,ar.NAVIGATION_ABORTED|ar.NAVIGATION_DUPLICATED)&&!K.delta&&K.type===Fg.pop&&a.go(-1,!1)}).catch(Gu),Promise.reject()):(K.delta&&a.go(-K.delta,!1),R(X,ee,W))).then(X=>{X=X||E(ee,W,!1),X&&(K.delta&&!Ha(X,ar.NAVIGATION_CANCELLED)?a.go(-K.delta,!1):K.type===Fg.pop&&Ha(X,ar.NAVIGATION_ABORTED|ar.NAVIGATION_DUPLICATED)&&a.go(-1,!1)),A(ee,W,X)}).catch(Gu)}))}let I=pu(),x=pu(),M;function R($,B,K){V($);const ee=x.list();return ee.length?ee.forEach(re=>re($,B,K)):console.error($),Promise.reject($)}function N(){return M&&u.value!==xl?Promise.resolve():new Promise(($,B)=>{I.add([$,B])})}function V($){return M||(M=!$,F(),I.list().forEach(([B,K])=>$?K($):B()),I.reset()),$}function Y($,B,K,ee){const{scrollBehavior:re}=t;if(!si||!re)return Promise.resolve();const W=!K&&PM(fp($.fullPath,0))||(ee||!K)&&history.state&&history.state.scroll||null;return Je().then(()=>re($,B,W)).then(X=>X&&_M(X)).catch(X=>R(X,$,B))}const U=$=>a.go($);let q;const G=new Set,z={currentRoute:u,listening:!0,addRoute:g,removeRoute:f,clearRoutes:e.clearRoutes,hasRoute:m,getRoutes:h,resolve:b,options:t,push:O,replace:_,go:U,back:()=>U(-1),forward:()=>U(1),beforeEach:l.add,beforeResolve:o.add,afterEach:i.add,onError:x.add,isReady:N,install($){$.component("RouterLink",eR),$.component("RouterView",aR),$.config.globalProperties.$router=z,Object.defineProperty($.config.globalProperties,"$route",{enumerable:!0,get:()=>$l(u)}),si&&!q&&u.value===xl&&(q=!0,O(a.location).catch(ee=>{}));const B={};for(const ee in xl)Object.defineProperty(B,ee,{get:()=>u.value[ee],enumerable:!0});$.provide(fm,z),$.provide(DP,bk(B)),$.provide(Rg,u);const K=$.unmount;G.add($),$.unmount=function(){G.delete($),G.size<1&&(c=xl,D&&D(),D=null,u.value=xl,q=!1,M=!1),K()}}};function H($){return $.reduce((B,K)=>B.then(()=>S(K)),Promise.resolve())}return z}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Ng(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0){if(++e>=YR)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ZR(t){return function(){return t}}var Ev=function(){try{var t=Ko(Object,"defineProperty");return t({},"",{}),t}catch{}}(),JR=Ev?function(t,e){return Ev(t,"toString",{configurable:!0,enumerable:!1,value:ZR(e),writable:!0})}:tu,BP=XR(JR);function QR(t,e){for(var r=-1,n=t==null?0:t.length;++r-1}var aN=9007199254740991,lN=/^(?:0|[1-9]\d*)$/;function Rc(t,e){var r=typeof t;return e=e??aN,!!e&&(r=="number"||r!="symbol"&&lN.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=uN}function nu(t){return t!=null&&ym(t.length)&&!Oe(t)}function zP(t,e,r){if(!Xe(r))return!1;var n=typeof e;return(n=="number"?nu(r)&&Rc(e,r.length):n=="string"&&e in r)?Nc(r[e],t):!1}function HP(t){return kf(function(e,r){var n=-1,a=r.length,l=a>1?r[a-1]:void 0,o=a>2?r[2]:void 0;for(l=t.length>3&&typeof l=="function"?(a--,l):void 0,o&&zP(r[0],r[1],o)&&(l=a<3?void 0:l,a=1),e=Object(e);++n-1}function y$(t,e){var r=this.__data__,n=Af(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function ml(t){var e=-1,r=t==null?0:t.length;for(this.clear();++ea?0:a+e),r=r>a?a:r,r<0&&(r+=a),a=e>r?0:r-e>>>0,e>>>=0;for(var l=Array(a);++n=n?t:Sm(t,e,r)}var N$="\\ud800-\\udfff",$$="\\u0300-\\u036f",L$="\\ufe20-\\ufe2f",B$="\\u20d0-\\u20ff",V$=$$+L$+B$,z$="\\ufe0e\\ufe0f",H$="\\u200d",W$=RegExp("["+H$+N$+V$+z$+"]");function jf(t){return W$.test(t)}function K$(t){return t.split("")}var QP="\\ud800-\\udfff",U$="\\u0300-\\u036f",Y$="\\ufe20-\\ufe2f",G$="\\u20d0-\\u20ff",q$=U$+Y$+G$,X$="\\ufe0e\\ufe0f",Z$="["+QP+"]",Lg="["+q$+"]",Bg="\\ud83c[\\udffb-\\udfff]",J$="(?:"+Lg+"|"+Bg+")",ex="[^"+QP+"]",tx="(?:\\ud83c[\\udde6-\\uddff]){2}",rx="[\\ud800-\\udbff][\\udc00-\\udfff]",Q$="\\u200d",nx=J$+"?",ax="["+X$+"]?",eL="(?:"+Q$+"(?:"+[ex,tx,rx].join("|")+")"+ax+nx+")*",tL=ax+nx+eL,rL="(?:"+[ex+Lg+"?",Lg,tx,rx,Z$].join("|")+")",nL=RegExp(Bg+"(?="+Bg+")|"+rL+tL,"g");function aL(t){return t.match(nL)||[]}function lx(t){return jf(t)?aL(t):K$(t)}function lL(t){return function(e){e=Gl(e);var r=jf(e)?lx(e):void 0,n=r?r[0]:e.charAt(0),a=r?JP(r,1).join(""):e.slice(1);return n[t]()+a}}var Av=lL("toUpperCase");function oL(t){return Av(Gl(t).toLowerCase())}function iL(t,e,r,n){for(var a=-1,l=t==null?0:t.length;++ai))return!1;var c=l.get(t),s=l.get(e);if(c&&s)return c==e&&s==t;var v=-1,d=!0,g=r&AV?new Io:void 0;for(l.set(t,e),l.set(e,t);++v=e||P<0||v&&j>=l}function b(){var k=Ad();if(m(k))return p(k);i=setTimeout(b,h(k))}function p(k){return i=void 0,d&&n?g(k):(n=a=void 0,o)}function w(){i!==void 0&&clearTimeout(i),c=0,n=u=a=i=void 0}function O(){return i===void 0?o:p(Ad())}function _(){var k=Ad(),P=m(k);if(n=arguments,a=this,u=k,P){if(i===void 0)return f(u);if(v)return clearTimeout(i),i=setTimeout(b,e),g(u)}return i===void 0&&(i=setTimeout(b,e)),o}return _.cancel=w,_.flush=O,_}function Wg(t,e,r){(r!==void 0&&!Nc(t[e],r)||r===void 0&&!(e in t))&&_f(t,e,r)}function Cc(t){return rn(t)&&nu(t)}function Kg(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function m5(t){return ru(t,Lc(t))}function y5(t,e,r,n,a,l,o){var i=Kg(t,r),u=Kg(e,r),c=o.get(u);if(c){Wg(t,r,c);return}var s=l?l(i,u,r+"",t,e,o):void 0,v=s===void 0;if(v){var d=ke(u),g=!d&&Li(u),f=!d&&!g&&Ef(u);s=u,d||g||f?ke(i)?s=i:Cc(i)?s=LP(i):g?(v=!1,s=wx(u,!0)):f?(v=!1,s=kx(u,!0)):s=[]:Bc(u)||$i(u)?(s=i,$i(i)?s=m5(i):(!Xe(i)||Oe(i))&&(s=Px(u))):v=!1}v&&(o.set(u,s),a(s,u,n,l,o),o.delete(u)),Wg(t,r,s)}function Am(t,e,r,n,a){t!==e&&Mx(e,function(l,o){if(a||(a=new ea),Xe(l))y5(t,e,o,r,Am,n,a);else{var i=n?n(Kg(t,o),l,o+"",t,e,a):void 0;i===void 0&&(i=l),Wg(t,o,i)}},Lc)}var p5=HP(function(t,e,r,n){Am(t,e,r,n)});function Nx(t,e,r){for(var n=-1,a=t==null?0:t.length;++n=b5&&(l=bc,o=!1,e=new Io(e));e:for(;++ae}var _5=Math.max,k5=Math.min;function P5(t,e,r){return t>=k5(e,r)&&t<_5(e,r)}function ob(t,e,r){return e=Pi(e),r===void 0?(r=e,e=0):r=Pi(r),t=xv(t),P5(t,e,r)}var x5="[object String]";function Be(t){return typeof t=="string"||!ke(t)&&rn(t)&&ua(t)==x5}var E5=Math.min;function A5(t,e,r){for(var n=hm,a=t[0].length,l=t.length,o=l,i=Array(l),u=1/0,c=[];o--;){var s=t[o];u=E5(s.length,u),i[o]=a>=120&&s.length>=120?new Io(o&&s):void 0}s=t[0];var v=-1,d=i[0];e:for(;++v1),l}),ru(t,Pm(t),r),n&&(r=Xu(r,U5|Y5|G5,K5));for(var a=e.length;a--;)Hx(r,e[a]);return r});function Wx(t,e,r,n){if(!Xe(t))return t;e=au(e,t);for(var a=-1,l=e.length,o=l-1,i=t;i!=null&&++aX5)return r;do e%2&&(r+=t),e=Z5(e/2),e&&(t+=t);while(e);return r}var J5=Fx("length"),Ux="\\ud800-\\udfff",Q5="\\u0300-\\u036f",e6="\\ufe20-\\ufe2f",t6="\\u20d0-\\u20ff",r6=Q5+e6+t6,n6="\\ufe0e\\ufe0f",a6="["+Ux+"]",Gg="["+r6+"]",qg="\\ud83c[\\udffb-\\udfff]",l6="(?:"+Gg+"|"+qg+")",Yx="[^"+Ux+"]",Gx="(?:\\ud83c[\\udde6-\\uddff]){2}",qx="[\\ud800-\\udbff][\\udc00-\\udfff]",o6="\\u200d",Xx=l6+"?",Zx="["+n6+"]?",i6="(?:"+o6+"(?:"+[Yx,Gx,qx].join("|")+")"+Zx+Xx+")*",u6=Zx+Xx+i6,c6="(?:"+[Yx+Gg+"?",Gg,Gx,qx,a6].join("|")+")",cb=RegExp(qg+"(?="+qg+")|"+c6+u6,"g");function s6(t){for(var e=cb.lastIndex=0;cb.test(t);)++e;return e}function Jx(t){return jf(t)?s6(t):J5(t)}var v6=Math.ceil;function f6(t,e){e=e===void 0?" ":gm(e);var r=e.length;if(r<2)return r?ub(e,t):e;var n=ub(e,v6(t/Jx(e)));return jf(e)?JP(lx(n),0,t).join(""):n.slice(0,t)}function sb(t,e,r){t=Gl(t),e=$P(e);var n=e?Jx(t):0;return e&&n=k6){var c=e?null:_6(t);if(c)return Em(c);o=!1,a=bc,u=new Io}else u=e?[]:i;e:for(;++n"u"?ln:window,vs=["moz","webkit"],Ei="AnimationFrame",Bi=ol["request"+Ei],wc=ol["cancel"+Ei]||ol["cancelRequest"+Ei];for(var Cu=0;!Bi&&Cu"u",R6=function(e){return(e||"").replace(/^[\s\uFEFF]+|[\s\uFEFF]+$/g,"")},Dt=function(){return!Cn&&document.addEventListener?function(t,e,r,n){t&&e&&r&&t.addEventListener(e,r,n)}:function(t,e,r){t&&e&&r&&t.attachEvent("on".concat(e),r)}}(),Ct=function(){return!Cn&&document.removeEventListener?function(t,e,r,n){t&&e&&t.removeEventListener(e,r,n)}:function(t,e,r){t&&e&&t.detachEvent("on".concat(e),r)}}();function N6(t,e,r,n){var a=Oe(r)?r:r.handleEvent,l=function(i){a(i),Ct(t,e,l,n)};Dt(t,e,l,n)}function Dm(t,e){if(!t||!e)return!1;if(e.indexOf(" ")!==-1)throw new Error("className should not contain space.");return t.classList?t.classList.contains(e):" ".concat(t.className," ").indexOf(" ".concat(e," "))>-1}function Oc(t,e){if(t){for(var r=t.className,n=(e||"").split(" "),a=0,l=n.length;a0&&arguments[0]!==void 0?arguments[0]:"body";return Be(e)?document.querySelector(e):Oe(e)?e():e};function rE(t){return t&&t===t.window}function nE(t,e){if(Cn||!t)return 0;var r="scrollTop",n=0;return rE(t)?n=t.pageYOffset:t instanceof Document?n=t.documentElement[r]:t&&(n=t[r]),n}function Tm(t,e){var r=e.container,n=r===void 0?window:r,a=e.duration,l=a===void 0?450:a,o=e.easing,i=o===void 0?M6:o,u=nE(n),c=Date.now();return new Promise(function(s){var v=function(){var g=Date.now(),f=g-c,h=i(Math.min(f,l),u,t,l);rE(n)?n.scrollTo(window.pageXOffset,h):n instanceof Document||n.constructor.name==="HTMLDocument"?n.documentElement.scrollTop=h:n.scrollTop=h,fn},$6=function(e){if(!(e instanceof HTMLFormElement))throw new Error("target must be HTMLFormElement");var r=document.createElement("input");r.type="submit",r.hidden=!0,e.appendChild(r),r.click(),e.removeChild(r)};function aE(t,e){var r=t.getBoundingClientRect();if(e){var n=e.getBoundingClientRect();return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}return r.top>=0&&r.left>=0&&r.bottom+80<=window.innerHeight&&r.right<=window.innerWidth}function lE(t,e){var r="";return document.defaultView&&document.defaultView.getComputedStyle&&(r=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),r&&r.toLowerCase?r.toLowerCase():r}function jm(t){var e=t.parentNode;return!e||e.nodeName==="HTML"?!1:lE(t,"position")==="fixed"?!0:jm(e)}function oE(){var t=document,e=t.body,r=document.documentElement,n=window.pageYOffset||r.scrollTop||e.scrollTop,a=window.pageXOffset||r.scrollLeft||e.scrollLeft;return{scrollTop:n,scrollLeft:a}}function L6(){if(window.innerWidth!==void 0)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}var Zg=function(e){return Qe(e)&&e.type===mr};function xe(t,e,r){var n=t;return n.install=function(a,l){a.component(e||l||n.name,t),r&&a.directive(r.name,r.comp)},n}function Nf(t){var e;return Xe(t)&&"defaultNode"in t?e=t.defaultNode:(Qe(t)||Be(t))&&(e=t),e}function iE(t){var e=[],r=function(a){if(ke(a))return a.forEach(function(l){if(l.children&&ke(l.children)){if(l.type!==it)return;r(l.children)}else e.push(l)}),e};return r(t)}function uE(t){return Xe(t)&&"params"in t?t.params:{}}function B6(t){return Xe(t)&&"slotFirst"in t?t.slotFirst:!1}function gb(t){var e=Ut(),r=e.vnode,n=e.slots,a=r.props||{};return!!(Object.prototype.hasOwnProperty.call(a,t)||n&&Object.prototype.hasOwnProperty.call(n,t))}var V6="Copy to clipboard: #{key}, Enter",z6=function(e){var r=(/mac os x/i.test(navigator.userAgent)?"⌘":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,r)},H6=function(){var e=document.getSelection();if(!e.rangeCount)return function(){};for(var r=document.activeElement,n=[],a=0;a=x?I:""+Array(x+1-R.length).join(M)+I},O={s:w,z:function(I){var x=-I.utcOffset(),M=Math.abs(x),R=Math.floor(M/60),N=M%60;return(x<=0?"+":"-")+w(R,2,"0")+":"+w(N,2,"0")},m:function F(I,x){if(I.date()1)return F(V[0])}else{var Y=I.name;k[Y]=I,R=Y}return!M&&R&&(_=R),R||!M&&_},T=function(I,x){if(j(I))return I.clone();var M=yt(x)=="object"?x:{};return M.date=I,M.args=arguments,new E(M)},A=O;A.l=S,A.i=j,A.w=function(F,I){return T(F,{locale:I.$L,utc:I.$u,x:I.$x,$offset:I.$offset})};var E=function(){function F(x){this.$L=S(x.locale,null,!0),this.parse(x),this.$x=this.$x||x.x||{},this[P]=!0}var I=F.prototype;return I.parse=function(x){this.$d=function(M){var R=M.date,N=M.utc;if(R===null)return new Date(NaN);if(A.u(R))return new Date;if(R instanceof Date)return new Date(R);if(typeof R=="string"&&!/Z$/i.test(R)){var V=R.match(m);if(V){var Y=V[2]-1||0,U=(V[7]||"0").substring(0,3);return N?new Date(Date.UTC(V[1],Y,V[3]||1,V[4]||0,V[5]||0,V[6]||0,U)):new Date(V[1],Y,V[3]||1,V[4]||0,V[5]||0,V[6]||0,U)}}return new Date(R)}(x),this.init()},I.init=function(){var x=this.$d;this.$y=x.getFullYear(),this.$M=x.getMonth(),this.$D=x.getDate(),this.$W=x.getDay(),this.$H=x.getHours(),this.$m=x.getMinutes(),this.$s=x.getSeconds(),this.$ms=x.getMilliseconds()},I.$utils=function(){return A},I.isValid=function(){return this.$d.toString()!==h},I.isSame=function(x,M){var R=T(x);return this.startOf(M)<=R&&R<=this.endOf(M)},I.isAfter=function(x,M){return T(x)1?a-1:0),o=1;o0){var i=l[0],u=l[1];typeof i=="number"?(r=i,u&&yt(u)==="object"?n=u:n.count=r):yt(i)==="object"&&i!==null&&(n=i)}if(e.includes("|")){var c=e.split("|").map(function(f){return f.trim()});if(typeof r=="number"){var s=q6(r);s0){var g=/\{\s*([\w-]+)\s*\}/g;e=e.replace(g,function(f,h){return Object.prototype.hasOwnProperty.call(n,h)?String(n[h]):f})}return e}return""}var jv=J();function ze(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,e=arguments.length>1?arguments[1]:void 0,r=null;Ut()?(r=mt(vE,null),r||(r=jv)):r=jv;var n=C(function(){var i;return((i=r)===null||i===void 0?void 0:i.value)||sE}),a=C(function(){return Object.assign({},n.value[t],e)}),l=C(function(){return n.value.classPrefix}),o=function(u){for(var c=arguments.length,s=new Array(c>1?c-1:0),v=1;v"u")return null;if(!window||!window.IntersectionObserver)return r(),null;var a=null;try{a=new window.IntersectionObserver(function(l){var o=l[0];o.isIntersecting&&(r(),a.unobserve(t))},{rootMargin:"0px 0px ".concat(n,"px 0px"),root:e}),a.observe(t)}catch(l){console.error(l),r()}return a}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var fs=new Set,qe={warn:function(e,r){console.warn("TDesign ".concat(e," Warn: ").concat(r))},warnOnce:function(e,r){var n="TDesign ".concat(e," Warn: ").concat(r);fs.has(n)||(fs.add(n),console.warn(n))},error:function(e,r){console.error("TDesign ".concat(e," Error: ").concat(r))},errorOnce:function(e,r){var n="TDesign ".concat(e," Error: ").concat(r);fs.has(n)||(fs.add(n),console.error(n))},info:function(e,r){console.info("TDesign ".concat(e," Info: ").concat(r))}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var J6=/(.png|.jpg|.jpeg|.jpe|.webp|.avif|.heic|.heif|.svg|.gif|.bmp)/i,Q6=/(.png|.jpg|.jpeg|.jpe|.webp|.avif|.heic|.heif|.svg|.gif|.bmp|.dwg|.dxf|.svf|.tif|.tiff|.arw)/i,e3=/(.pdf)/i,t3=/(.xlsx|.xls|.csv|.xlc|.xlm|.xlt|.xlw)/i,r3=/(.dox|docx|.document|.wps|.wdb|.msword)/i,n3=/(.ppt|.pptx|.key)/i,fE=/(.avi|.mp4|.wmv|.mpg|.mpeg|.mov|.rm|.ram|.swf|.flv|.rmvb|.flash|.mid|.3gp)/i,a3=/(.mp2|.mp3|.mp4|.ogg|.3gpp|.ac3|.au)/i,hb={"audio/*":a3,"video/*":fE,"image/*":Q6,".jpg":/image\/jpeg|\.jpg$/i,".heic":/image\/heic|image\/heic-sequence|\.heic$/i,".heif":/image\/heif|image\/heif-sequence|\.heif$/i,".ico":/image\/vnd.microsoft.icon/i,".doc":/application\/msword/i,".docx":/application\/vnd.openxmlformats-officedocument.wordprocessingml.document/i,".xls":/application\/vnd.ms-excel/i,".xlsx":/application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet/i,".ppt":/application\/vnd.ms-powerpoint/i,".pptx":/application\/vnd.openxmlformats-officedocument.presentationml.presentation/i,".vsd":/application\/vnd.visio/i,".txt":/text\/plain/i,".abw":/application\/x-abiword/i,".avi":/video\/x-msvideo/i,".azw":/application\/vnd.amazon.ebook/i,".bin":/application\/octet-stream/i,".cda":/application\/x-cdf/i,".mpkg":/application\/vnd.apple.installer+xml/i,".odp":/application\/vnd.oasis.opendocument.presentation/i,".ods":/application\/vnd.oasis.opendocument.spreadsheet/i,".odt":/application\/vnd.oasis.opendocument.text/i,".oga":/audio\/ogg/i,".ogv":/video\/ogg/i,".ogx":/application\/ogg/i,".ai":/application\/postscript/i,".eps":/application\/postscript/i,".ps":/application\/postscript/i},ha={B:1,KB:1024,MB:1048576,GB:1073741824};function l3(t){return t=ha.KB&&t=ha.MB&&t=ha.GB?"".concat((t/ha.GB).toFixed(1)," GB"):""}function dE(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=new Date,r=e.getMonth()+1;r=r<10?"0".concat(r):r;var n="".concat(e.getFullYear(),"-").concat(r,"-").concat(e.getDate()),a="".concat(e.getHours(),":").concat(e.getMinutes(),":").concat(e.getSeconds());return t?[n,a].join(" "):n}function Vi(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,n=t,a=0,l=0;if(!n)return"";for(var o=0;oo-r&&l=1024&&t<1048576?"".concat((t/1024).toFixed(1)," KB"):t>=1048576?"".concat((t/1048576).toFixed(1)," MB"):""}function i3(t,e,r){var n=["B","KB","MB","GB"],a=1,l=n.indexOf(r);l===-1&&(qe.warn("Upload","`sizeLimit.unit` can only be one of ".concat(n.join())),l=a);var o=ha[r];return t>e*o}function u3(t){return new Promise(function(e){if(!t){e("");return}var r=new FileReader;r.readAsDataURL(t),r.onload=function(n){var a;e((a=n.target)===null||a===void 0?void 0:a.result)}})}function c3(t,e,r){var n=e||r;if(!t)return!0;if(!n)return!1;for(var a=t.split(",").map(function(c){return c.trim()}),l=0,o=a.length;l1&&arguments[1]!==void 0?arguments[1]:"",r=[],n=0;n1&&s.includes(Boolean)&&s.includes(Function)&&c===""&&!i)return l;if(c===!1||c===null)return;if(c===!0)return ds(e,r,a)||l;if(Oe(c))return c(We,a);var v=[void 0,""].includes(c);return v&&i?ds(e,r,a):c}if(i)return ds(e,r,a);var d=e.props[xa(r)]||e.props[ko(r)];return d===!1||d===null?void 0:d===!0?l:Oe(d)?d(We,a):d}},Wn=function(){var e=je();return function(r,n){var a=Nf(n);return e(r,n)||a}},pt=function(){var e=je();return function(r,n,a){var l=uE(a),o=Nf(a),i=l?{params:l}:void 0,u=e(r,i),c=e(n,i),s=pb(u)?c:u;return pb(s)?o:s}},m3=function(e){return e.filter(function(r){return!Zg(r)})};function wE(){var t=function(i){i.dataset.oldPaddingTop=i.style.paddingTop,i.dataset.oldPaddingBottom=i.style.paddingBottom,i.style.height="0",i.style.paddingTop="0",i.style.paddingBottom="0"},e=function(i){i.dataset.oldOverflow=i.style.overflow,i.style.height="".concat(i.scrollHeight,"px"),i.style.paddingTop=i.dataset.oldPaddingTop,i.style.paddingBottom=i.dataset.oldPaddingBottom,i.style.overflow="hidden"},r=function(i){i.style.height="",i.style.overflow=i.dataset.oldOverflow},n=function(i){i.dataset.oldPaddingTop=i.style.paddingTop,i.dataset.oldPaddingBottom=i.style.paddingBottom,i.dataset.oldOverflow=i.style.overflow,i.style.height="".concat(i.scrollHeight,"px"),i.style.overflow="hidden"},a=function(i){i.scrollHeight!==0&&(i.style.height="0",i.style.paddingTop="0",i.style.paddingBottom="0")},l=function(i){i.style.height="",i.style.overflow=i.dataset.oldOverflow,i.style.paddingTop=i.dataset.oldPaddingTop,i.style.paddingBottom=i.dataset.oldPaddingBottom};return{beforeEnter:t,enter:e,afterEnter:r,beforeLeave:n,leave:a,afterLeave:l}}function ue(t){var e=ze("classPrefix"),r=e.classPrefix;return C(function(){return t?"".concat(r.value,"-").concat(t):r.value})}function bt(){var t=ze("classPrefix"),e=t.classPrefix;return{classPrefix:e,SIZE:C(function(){return{small:"".concat(e.value,"-size-s"),medium:"".concat(e.value,"-size-m"),large:"".concat(e.value,"-size-l"),default:"",xs:"".concat(e.value,"-size-xs"),xl:"".concat(e.value,"-size-xl"),block:"".concat(e.value,"-size-full-width")}}),STATUS:C(function(){return{loading:"".concat(e.value,"-is-loading"),loadMore:"".concat(e.value,"-is-load-more"),disabled:"".concat(e.value,"-is-disabled"),focused:"".concat(e.value,"-is-focused"),success:"".concat(e.value,"-is-success"),error:"".concat(e.value,"-is-error"),warning:"".concat(e.value,"-is-warning"),selected:"".concat(e.value,"-is-selected"),active:"".concat(e.value,"-is-active"),checked:"".concat(e.value,"-is-checked"),current:"".concat(e.value,"-is-current"),hidden:"".concat(e.value,"-is-hidden"),visible:"".concat(e.value,"-is-visible"),expanded:"".concat(e.value,"-is-expanded"),indeterminate:"".concat(e.value,"-is-indeterminate")}})}}function Xt(t,e,r,n){var a=Ut(),l=a.emit,o=a.vnode,i=J(),u=o.props||{},c=Object.prototype.hasOwnProperty.call(u,n)||Object.prototype.hasOwnProperty.call(u,ko(n));return c?[t,function(s){l("update:".concat(n),s);for(var v=arguments.length,d=new Array(v>1?v-1:0),g=1;g1?v-1:0),g=1;gh&&(g=e.children[m+1]);var b=t.theme==="card"?h:h-1,p=t.theme==="card"?m:m-1;(f=t.onDragSort)===null||f===void 0||f.call(t,{currentIndex:b,current:t.panels[b].value,targetIndex:p,target:t.panels[p].value})}};function s(v){e=v,e.addEventListener("dragstart",a,!1),e.addEventListener("dragend",l,!1),e.addEventListener("dragover",o,!1),e.addEventListener("dragenter",i,!1),document.addEventListener("dragleave",u,!1),document.addEventListener("mousemove",u,!1),e.addEventListener("drop",c,!1)}return an(function(){e&&(e.removeEventListener("dragstart",a),e.removeEventListener("dragend",l),e.removeEventListener("dragover",o),e.removeEventListener("dragenter",i),document.removeEventListener("dragleave",u),document.removeEventListener("mousemove",u),e.removeEventListener("drop",c))}),{setNavsWrap:s}}function b3(t,e){var r=J(),n=J(!0),a=function(){if(!(!e.value||!t.value||r.value)){n.value=!1;var o=zc(t.value,null,function(){n.value=!0},10);r.value=o}};return Le(a),e.value&&me([e,t],a),$t(function(){var l,o;e.value&&((l=r.value)===null||l===void 0||(o=l.unobserve)===null||o===void 0||o.call(l,t.value))}),{showElement:n}}function ht(t){var e=ze("icon"),r=e.globalConfig,n={};return Object.keys(t).forEach(function(a){var l;n[a]=((l=r.value)===null||l===void 0?void 0:l[a])||t[a]}),n}function Nv(t){var e=J("");return me([t],function(r,n){var a=Pe(r,1),l=a[0],o=Pe(n,1),i=o[0];if(i!==l){if(typeof l=="string"){e.value=l;return}u3(l).then(function(u){e.value=u})}},{immediate:!0}),{previewUrl:e}}var C3=$f.expand,w3=$f.ripple,O3=$f.fade;function S3(){var t=ze("animation"),e=t.globalConfig,r=function(a){var l,o,i=e.value;return i&&!((l=i.exclude)!==null&&l!==void 0&&l.includes(a))&&((o=i.include)===null||o===void 0?void 0:o.includes(a))};return{keepExpand:r(C3),keepRipple:r(w3),keepFade:r(O3)}}function _3(t,e,r){var n=C(function(){return Math.max(r.rowHeight||48,48)}),a=J(!1),l=C(function(){return(r==null?void 0:r.type)==="lazy"&&!a.value}),o=!Cn&&window.requestAnimationFrame||function(u){return setTimeout(u,16.6)},i=function(){a.value||o(function(){a.value=!0})};return Le(function(){(r==null?void 0:r.type)==="lazy"&&Je(function(){var u=Math.max(10,r.bufferSize||10),c=n.value*u;zc(e.value,t.value,i,c)})}),{hasLazyLoadHolder:l,tRowHeight:n}}function _E(t,e){Le(function(){window.addEventListener(t,e)}),$t(function(){window.removeEventListener(t,e)})}function kE(t,e){_E("resize",t);var r=null;Le(function(){!window.ResizeObserver||!e||(r=new window.ResizeObserver(t),r.observe(e))}),$t(function(){var n;(n=r)===null||n===void 0||n.disconnect()})}var Qs=["dialog","drawer"],k3=1e3,P3=5e3,x3=1,E3=On(function t(){var e=this;Sn(this,t),L(this,"popupStack",{popup:new Set,dialog:new Set,message:new Set,drawer:new Set}),L(this,"zIndexStack",[]),L(this,"getNextZIndex",function(r){var n=r==="message"?Array.from(e.popupStack.message).pop()||P3:Array.from(e.popupStack.popup).pop()||k3;return n+x3}),L(this,"add",function(r){var n=e.getNextZIndex(r);return e.popupStack[r].add(n),Qs.includes(r)&&e.popupStack.popup.add(n),e.zIndexStack.push(n),n}),L(this,"delete",function(r,n){e.popupStack[n].delete(r),Qs.includes(n)&&e.popupStack.popup.delete(r);var a=e.zIndexStack.indexOf(r);a!==-1&&e.zIndexStack.splice(a,1)}),L(this,"isTopInteractivePopup",function(r,n){var a;if(Qs.includes(r)){var l=e.zIndexStack[e.zIndexStack.length-1];return n===l}return((a=e.popupStack[r])===null||a===void 0?void 0:a.size)>1?n===Array.from(e.popupStack[r]).pop():!0}),L(this,"getLastZIndex",function(){return e.zIndexStack[e.zIndexStack.length-1]})}),Id=new E3;function Fm(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=e.visible,n=e.runOnMounted,a=J(0),l=function(){a.value=Id.add(t)},o=function(){Id.delete(a.value,t)},i=function(){return Qs.includes(t)?Id.isTopInteractivePopup(t,a.value):!1};return me(function(){return r==null?void 0:r.value},function(u){u?l():o()},{immediate:!0}),n&&(Le(function(){l()}),$t(function(){o()})),{zIndex:hv(a),open:l,close:o,isTopInteractivePopup:i}}function or(t){var e=Ut(),r=C(function(){return e.props.readonly}),n=mt("formReadonly",Object.create(null));return C(function(){var a,l,o;return lr(t==null||(a=t.beforeReadonly)===null||a===void 0?void 0:a.value)?t.beforeReadonly.value:lr(r==null?void 0:r.value)?r.value:lr(t==null||(l=t.afterReadonly)===null||l===void 0?void 0:l.value)?t.afterReadonly.value:lr((o=n.readonly)===null||o===void 0?void 0:o.value)?n.readonly.value:!1})}function pl(t,e){if(!(typeof window>"u")){var r=window&&window.ResizeObserver;if(r){var n=null,a=function(){!n||!t.value||(n.unobserve(t.value),n.disconnect(),n=null)},l=function(i){n=new ResizeObserver(e),n.observe(i)};t&&me(t,function(o){a(),o&&l(o)},{immediate:!0,flush:"post"}),$t(function(){a()})}}}function Ia(t,e){if(t){var r=Object.keys(e);r.forEach(function(n){t.style[n]=e[n]})}}var Fd=200,A3="rgba(0, 0, 0, 0)",D3="rgba(0, 0, 0, 0.35)",T3=function(e,r){var n;if(r)return r;if(e!=null&&(n=e.dataset)!==null&&n!==void 0&&n.ripple){var a=e.dataset.ripple;return a}if(e instanceof Element){var l=getComputedStyle(e).getPropertyValue("--ripple-color");if(l)return l}return D3};function ql(t,e){var r=J(null),n=ue(),a=S3(),l=a.keepRipple,o=function(u){var c=t.value;if(!(!c||!(c instanceof Element))){var s=T3(c,e==null?void 0:e.value);if(!(u.button!==0||!t||!l)&&!(c.classList.contains("".concat(n.value,"-is-active"))||c.classList.contains("".concat(n.value,"-is-disabled"))||c.classList.contains("".concat(n.value,"-is-checked"))||c.classList.contains("".concat(n.value,"-is-loading")))&&c instanceof Element){var v=getComputedStyle(c),d=parseInt(v.borderWidth,10),g=d>0?d:0,f=c.offsetWidth,h=c.offsetHeight;r.value.parentNode===null&&(Ia(r.value,{position:"absolute",left:"".concat(0-g,"px"),top:"".concat(0-g,"px"),width:"".concat(f,"px"),height:"".concat(h,"px"),borderRadius:v.borderRadius,pointerEvents:"none",overflow:"hidden"}),c.appendChild(r.value));var m=document.createElement("div");Ia(m,{marginTop:"0",marginLeft:"0",right:"".concat(f,"px"),width:"".concat(f+20,"px"),height:"100%",transition:"transform ".concat(Fd,"ms cubic-bezier(.38, 0, .24, 1), background ").concat(Fd*2,"ms linear"),transform:"skewX(-8deg)",pointerEvents:"none",position:"absolute",zIndex:0,backgroundColor:s,opacity:"0.9"});for(var b=new WeakMap,p=c.children.length,w=0;w4&&arguments[4]!==void 0?arguments[4]:"value",l=Ut(),o=l.emit,i=l.vnode,u=J(),c=i.props||{},s=Object.prototype.hasOwnProperty.call(c,"modelValue")||Object.prototype.hasOwnProperty.call(c,"model-value"),v=Object.prototype.hasOwnProperty.call(c,a)||Object.prototype.hasOwnProperty.call(c,ko(a));return s?[e,function(d){o("update:modelValue",d);for(var g=arguments.length,f=new Array(g>1?g-1:0),h=1;h1?g-1:0),h=1;h1?g-1:0),h=1;hs}),g=J(0),f=new Map,h=0,m=0,b=0,p=0,w=0,O=0,_=function(){e.value.forEach(function(I,x){I.$index=x,a&&(v.cachedScrollY[x]=x*o)}),a||(v.cachedScrollY[e.value.length-1]=void 0)};_();var k=C(function(){var F=v.cachedHeight,I=F.length;if(I){var x=F.reduce(function(R,N){return R+N||o},0);if(F.length===e.value.length)return x;var M=x/F.length;return x+(e.value.length-F.length)*M}return d.value?e.value.length*o:0}),P=C(function(){var F=v.visibleData,I=F[0];return I?F.length===1?0:v.cachedScrollY[I.$index]:0}),j=function(){O=Math.min(w+h+u*2,e.value.length),v.visibleData=e.value.slice(w,O)},S=function(){var I,x=f.get(b);if(x){var M=x==null||(I=x.getBoundingClientRect())===null||I===void 0?void 0:I.height;v.cachedScrollY[b]=r.value.scrollTop-p,v.cachedHeight[b]=M;for(var R=b+1;R<=((N=v.visibleData[v.visibleData.length-1])===null||N===void 0?void 0:N.$index);R++){var N,V=f.get(R),Y=(V==null?void 0:V.getBoundingClientRect())||{},U=Y.height;v.cachedHeight[R]=U;var q=v.cachedScrollY[R-1]+v.cachedHeight[R-1];v.cachedScrollY.splice(R,1,q)}for(var G=b-1;G>=((z=v.visibleData[0])===null||z===void 0?void 0:z.$index);G--){var z,H=f.get(G),$=(H==null?void 0:H.getBoundingClientRect())||{},B=$.height;v.cachedHeight[G]=B;var K=v.cachedScrollY[G+1]-v.cachedHeight[G];v.cachedScrollY.splice(G,1,K)}if(v.cachedScrollY[0]>0){for(var ee=v.cachedScrollY[0],re=Math.min(O,e.value.length),W=0;W=w;ce--)ce===O-1?v.cachedScrollY.splice(ce,1,ne.value-v.cachedHeight[ce]):v.cachedScrollY.splice(ce,1,v.cachedScrollY[ce+1]-v.cachedHeight[ce])})}},T=function(){if(d.value){var I=r.value.scrollTop,x=I-m;m=I,x+=p;var M=b;if(x){if(x>=0){for(;M(v.cachedHeight[M]||o);)v.cachedHeight[M]||(v.cachedHeight[M]=o),x-=v.cachedHeight[M],M++;M>=e.value.length?(b=e.value.length-1,p=0):(b=M,p=x);var R=r.value,N=R.clientHeight,V=R.scrollHeight;I+N===V&&(b=e.value.length-h+1),w<=b-u&&(w=Math.min(e.value.length-h,b-u),w<0&&(w=0))}else{for(;x<0;)M--,v.cachedHeight[M]||(v.cachedHeight[M]=o),x+=v.cachedHeight[M];M<0?(b=0,p=0):(b=M,p=x),S(),w>b-u&&(w=Math.max(0,b-u))}j()}}};!a&&me(g,S,{flush:"post"});var A=function(){d.value&&g.value++};me(e,function(){_(),v.visibleData=[],v.cachedScrollY=[],v.cachedHeight=[],m=0,b=0,p=0,w=0,f.clear(),e.value.length<=s?v.visibleData=e.value:j(),r.value&&(r.value.scrollTop=0)});var E=!1,D=function(){E&&(h=Math.ceil(r.value.offsetHeight/o),j())};return Le(function(){if(!(!window||!window.IntersectionObserver)){var F=new window.IntersectionObserver(function(I){var x=I[0];(x.isIntersecting||x.intersectionRatio)&&(E=!0,d.value&&D(),F.unobserve(r.value))});r.value&&F.observe(r.value)}}),Cb(Cb({trs:f,scrollHeight:k},Te(v)),{},{translateY:P,handleScroll:T,handleRowMounted:A,refreshContainer:D,fixedHeight:a,calculateScrollY:S})}function Mm(t,e){var r,n,a=J([]),l=J((((r=e.value.data)===null||r===void 0?void 0:r.length)||0)*(((n=e.value.scroll)===null||n===void 0?void 0:n.rowHeight)||50)),o=J(0),i=[],u=J(0),c=J(0),s=J([0,15]),v=C(function(){var _,k,P=e.value.scroll;return P?{bufferSize:P.bufferSize||10,isFixedRowHeight:(_=P.isFixedRowHeight)!==null&&_!==void 0?_:!1,rowHeight:P.rowHeight||47,threshold:P.threshold||100,type:P.type,fixedRows:(k=P.fixedRows)!==null&&k!==void 0?k:[0,0]}:{}}),d=C(function(){var _=e.value.data;return v.value.type==="virtual"&&v.value.threshold<_.length});function g(){for(var _,k,P=(_=(k=t.value)===null||k===void 0?void 0:k.scrollTop)!==null&&_!==void 0?_:0,j=v.value.fixedRows[0],S=[],T=0,A=-1,E=-1,D=0,F=0,I=e.value.data.length;FP&&A===-1&&(A=F,A-v.value.bufferSize>0&&(T=D-M-ss(S))),A===-1&&(S.push(M),S.length>v.value.bufferSize&&S.shift()),E===-1&&(D>u.value+P||F===e.value.data.length-1)&&(E=F),A!==-1&&E!==-1)break}var R=Ug([A-v.value.bufferSize,0]),N=Yg([E+v.value.bufferSize,e.value.data.length]),V=ss(i.slice(0,Math.min(R,j)));return{startIndex:R,endIndex:N,translateY:T-V}}var f=No(function(){var _=g(),k=_.startIndex,P=_.endIndex,j=_.translateY,S=v.value.fixedRows,T=Pe(S,2),A=T[0],E=T[1],D=A?e.value.data.slice(0,A):[];A&&k0&&(F=F.slice(I)),s.value.join()!==[k,P].join()&&k>=0&&(l.value=j,a.value=D.concat(e.value.data.slice(k,P),F),s.value=[k,P])},100),h=function(k){var P;if(!(!d.value||!k||v.value.isFixedRowHeight||!t.value)){var j=((P=k.ref.value)===null||P===void 0?void 0:P.getBoundingClientRect().height)||v.value.rowHeight,S=k.data.VIRTUAL_SCROLL_INDEX;if(i[S]!==j){var T=j-i[S];i[S]=j,o.value=o.value+T}}},m=function(){d.value&&f()},b=function(k){var P=Pe(k,1),j=P[0].contentRect;if(!e.value.preventResizeRefresh){var S=16;Math.abs(j.width-c.value)>S&&t.value&&(t.value.scrollTop=0,l.value=0),c.value=j.width,u.value=j.height}},p=function(k){k.forEach(function(P,j){P.VIRTUAL_SCROLL_INDEX=j})},w=function(k){var P=k.index,j=k.top,S=j===void 0?0:j,T=k.behavior,A=ss(i.slice(0,P+1))-S;t.value.scrollTo({top:A,behavior:T||"auto"})},O=function(k){if(w(k),!v.value.isFixedRowHeight)var P,j=(P=k.time)!==null&&P!==void 0?P:60,S=setTimeout(function(){w(k),clearTimeout(S)},j)};return pl(C(function(){return d.value?t.value:void 0}),b),me(function(){return[Ce(e.value.data),v.value,d.value,t.value]},function(){if(!(!d.value||!t.value)){var _=e.value.data;if(p(_),u.value=t.value.getBoundingClientRect().height,i.length!==e.value.data.length){var k=Array.from(i);k.length=e.value.data.length,k.fill(v.value.rowHeight||47),i=k}o.value=ss(i),s.value=[0,0],f()}},{immediate:!0}),me(function(){return u.value},function(){f()}),{visibleData:a,translateY:l,scrollHeight:o,isVirtualScroll:d,handleScroll:m,handleRowMounted:h,scrollToElement:O}}function wb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function gs(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:hs,n=J(gs(gs({},hs),r)),a=null,l=function(){var i;if(t){var u=n.value,c=u.debounceTime,s=c===void 0?0:c,v=u.config,d=v===void 0?hs.config:v,g=function(){for(var h=arguments.length,m=new Array(h),b=0;b0?Ra(g,s):g),a.observe(t,d)}};me(function(){return r},function(o){Wl(o,n.value)||(n.value=gs(gs({},hs),o),l())},{deep:!0}),Le(l),$t(function(){var o;return(o=a)===null||o===void 0?void 0:o.disconnect()})}var ms=function(e){var r,n;if(typeof window>"u")return"";var a=(r=document)===null||r===void 0?void 0:r.documentElement,l=getComputedStyle(a);return(n=l.getPropertyValue(e).trim())!==null&&n!==void 0?n:""};function PE(t){var e,r={},n=[];n=Object.values(t),Object.entries(t).forEach(function(l){var o=Pe(l,2),i=o[0],u=o[1];r[i]=J(ms(u))}),n.forEach(function(l){r[l]=J(ms(l))});var a=(e=document)===null||e===void 0?void 0:e.documentElement;return I3(a,function(l){l.some(function(o){return o.type==="attributes"&&o.attributeName===f3?(Be(t)||Array.isArray(t)?n.forEach(function(i){r[i].value=ms(i)}):Object.entries(t).forEach(function(i){var u=Pe(i,2),c=u[0],s=u[1];r[c].value=ms(s)}),!0):!1})}),r}function Ob(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function F3(t){for(var e=1;e"u"||!navigator)return Number.MAX_SAFE_INTEGER;var t=navigator,e=t.userAgent,r=e.indexOf("compatible")>-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(r){var a=/MSIE (\d+\.\d+);/,l=e.match(a);if(!l)return-1;var o=parseFloat(l[1]);return o<7?6:o}return n?11:Number.MAX_SAFE_INTEGER}function $3(){var t,e,r;if(typeof navigator>"u"||!navigator)return!1;var n=navigator.userAgent,a=n.match(/AppleWebKit.+Chrome\/(.+) Safari\/.+/i);if(Number(a==null||(t=a[1])===null||t===void 0?void 0:t.split(".")[0])<100)return!0;var l=n.match(/AppleWebKit.+Version\/(.+) Safari\/.+/i);if(Number(l==null||(e=l[1])===null||e===void 0?void 0:e.split(".")[0])<12)return!0;var o=fl();if(o<=11)return!0;var i=n.match(/Firefox\/(.+)/i);return Number(i==null||(r=i[1])===null||r===void 0?void 0:r.split(".")[0])<100}function Po(t,e){var r=gt(e);if(!t||t.length===0)return r?{length:0,characters:t}:0;for(var n=0,a=0;a127?l=2:l=1,r&&n+l>e)return{length:n,characters:t.slice(0,a)};n+=l}return r?{length:n,characters:t}:n}function L3(t){return Ce(t??"").length}function B3(t,e,r){return Ce("").slice().length===e?r||"":Ce(t??"").slice(0,e).join("")}function $v(t){return gt(t)?"".concat(t,"px"):t}var V3=["padding-top","padding-bottom","padding-left","padding-right","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","border-width","box-sizing","line-height","letter-spacing"];function z3(t){if(typeof window>"u")return{paddingSize:0,borderSize:0,boxSizing:0,sizingStyle:""};var e=window.getComputedStyle(t),r=e.getPropertyValue("box-sizing")||e.getPropertyValue("-moz-box-sizing")||e.getPropertyValue("-webkit-box-sizing"),n=parseFloat(e.getPropertyValue("padding-bottom"))+parseFloat(e.getPropertyValue("padding-top")),a=parseFloat(e.getPropertyValue("border-bottom-width"))+parseFloat(e.getPropertyValue("border-top-width")),l=V3.map(function(o){return"".concat(o,":").concat(e.getPropertyValue(o))}).join(";");return{paddingSize:n,borderSize:a,boxSizing:r,sizingStyle:l}}function H3(){var t;if(typeof window>"u")return!1;var e=(t=window)===null||t===void 0||(t=t.navigator)===null||t===void 0?void 0:t.userAgent;return/Safari/.test(e)&&!/Chrome/.test(e)}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Sb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ys(t){for(var e=1;e"u")){var l=(e=(r=window).getComputedStyle)===null||e===void 0?void 0:e.call(r,t),o=(l==null?void 0:l.color)||"",i=(l==null?void 0:l.fontSize)||"12px",u=(n=window)===null||n===void 0||(n=n.navigator)===null||n===void 0?void 0:n.userAgent,c=/Safari/.test(u)&&!/Chrome/.test(u),s=/(?=.*iPhone)[?=.*MicroMessenger]/.test(u)&&!/Chrome/.test(u),v=/(?=.*iPad)[?=.*MicroMessenger]/.test(u)&&!/Chrome/.test(u);if((c||s||v)&&(a={transformOrigin:"0px 0px",transform:"scale(".concat(parseInt(i,10)/12,")")}),o&&fl()>11){var d=o.match(/[\d.]+/g),g=d?"rgba(".concat(d[0],", ").concat(d[1],", ").concat(d[2],", 0)"):"";Ia(t,ys(ys({},a),{},{background:"conic-gradient(from 90deg at 50% 50%,".concat(g," 0deg, ").concat(o," 360deg)")}))}else Ia(t,ys(ys({},a),{},{background:""}))}}var K3=ie({name:"TLoadingGradient",setup:function(){var e=ue(),r=J();return Le(function(){Je(function(){W3(r.value)})}),function(){var n="".concat(e.value,"-loading__gradient"),a=[n,"".concat(e.value,"-icon-loading")];return y("svg",{class:a,viewBox:"0 0 12 12",version:"1.1",width:"1em",height:"1em",xmlns:"http://www.w3.org/2000/svg"},[y("foreignObject",{x:"0",y:"0",width:"12",height:"12"},[y("div",{class:"".concat(n,"-conic"),ref:r},null)])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var U3={attach:{type:[String,Function],default:""},content:{type:[String,Function]},default:{type:[String,Function]},delay:{type:Number,default:0},fullscreen:Boolean,indicator:{type:[Boolean,Function],default:!0},inheritColor:Boolean,loading:{type:Boolean,default:!0},preventScrollThrough:{type:Boolean,default:!0},showOverlay:{type:Boolean,default:!0},size:{type:String,default:"medium"},text:{type:[String,Function]},zIndex:{type:Number}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Y3=function(){return{name:ue("loading"),centerClass:ue("loading--center"),fullscreenClass:ue("loading__fullscreen"),lockClass:ue("loading--lock"),overlayClass:ue("loading__overlay"),relativeClass:ue("loading__parent"),fullClass:ue("loading--full"),inheritColorClass:ue("loading--inherit-color")}},eh=ie({name:"TLoading",inheritAttrs:!1,props:U3,setup:function(e,r){var n=r.slots,a=r.attrs,l=J(!1),o=Y3(),i=o.name,u=o.centerClass,c=o.fullscreenClass,s=o.lockClass,v=o.overlayClass,d=o.relativeClass,g=o.fullClass,f=o.inheritColorClass,h=ue(),m=je(),b=pt(),p=bt(),w=p.SIZE,O=function(){l.value=!1;var R=setTimeout(function(){l.value=!0,clearTimeout(R)},e.delay)},_=Lf(function(){return e.attach}),k=C(function(){return!!(!e.delay||e.delay&&l.value)}),P=C(function(){var M={};return e.zIndex!==void 0&&(M.zIndex=e.zIndex),["small","medium","large"].includes(e.size)||(M["font-size"]=e.size),M}),j=C(function(){return!!(e.default||n.default||e.content||n.content)}),S=C(function(){return e.preventScrollThrough&&e.fullscreen}),T=C(function(){return!!(e.text||n.text)}),A=C(function(){return j.value&&e.loading&&k.value}),E=C(function(){return e.fullscreen&&e.loading&&k.value}),D=C(function(){return e.attach&&e.loading&&k.value}),F=C(function(){var M=[u.value,CE(w.value,e.size),L({},f.value,e.inheritColor)],R=[i.value,c.value,u.value,v.value];return{baseClasses:M,attachClasses:M.concat([i.value,g.value,L({},v.value,e.showOverlay)]),withContentClasses:M.concat([i.value,g.value,L({},v.value,e.showOverlay)]),fullScreenClasses:R,normalClasses:M.concat([i.value])}}),I=Te(e),x=I.loading;return me([x],function(M){var R=Pe(M,1),N=R[0];N?(O(),S.value&&Oc(document.body,s.value)):S.value&&Tv(document.body,s.value)}),Le(function(){e.delay&&O()}),function(){var M=F.value,R=M.fullScreenClasses,N=M.baseClasses,V=M.withContentClasses,Y=M.attachClasses,U=M.normalClasses,q=y(K3,null,null),G=x.value&&m("indicator",q),z=T.value&&y("div",{class:"".concat(h.value,"-loading__text")},[m("text")]);return e.fullscreen?!E.value||!e.loading?null:y(Bl,{disabled:!e.attach||!_.value,to:_.value},{default:function(){return[y("div",we({class:R,style:P.value},a),[y("div",{class:N},[G,z])])]}}):j.value?y("div",we({class:d.value},a),[b("default","content"),A.value&&y("div",{class:V,style:P.value},[G,z])]):e.attach?!D.value||!x.value?null:y(Bl,{disabled:!e.attach||!_.value,to:_.value},{default:function(){return[y("div",we({class:Y,style:P.value},a),[G,z])]}}):x.value?y("div",we({class:U,style:P.value},a),[G,z]):null}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var yi=null;function G3(t){var e=Mf({fullscreen:!1,attach:"body",loading:!0,preventScrollThrough:!0},t);return e}function _b(t,e){var r=G3(t);if(r.fullscreen&&yi)return yi;var n=J(""),a=J(""),l=ie({setup:function(){var d=kt(r);return n.value=ue("loading__parent--relative").value,a.value=ue("loading--lock").value,function(){return We(eh,d)}}}),o=Uo(r.fullscreen?"body":r.attach),i=y(l);(e??zi._context)&&(i.appContext=e??zi._context);var u=document.createElement("div");zl(i,u);var c=r.preventScrollThrough&&r.fullscreen;c&&Oc(document.body,a.value),o?Oc(o,n.value):console.error("attach is not exist");var s={hide:function(){Tv(o,n.value),Tv(document.body,a.value),zl(null,u),u.remove()}};return s}function xE(t,e){if(t===!0)return yi=_b({fullscreen:!0,loading:!0,attach:"body",preventScrollThrough:!0},e),yi;if(t===!1){var r;(r=yi)===null||r===void 0||r.hide(),yi=null;return}return _b(t)}var zi=xE;zi.install=function(t){t.config.globalProperties.$loading=xE,zi._context=t._context};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var th=Symbol("TdLoading"),kb=function(e,r){var n=r.modifiers,a=n.fullscreen,l=n.inheritColor,o={attach:function(){return e},fullscreen:a??!1,inheritColor:l??!1,loading:r.value};Xe(r.value)&&H5(r.value,function(i,u){o[u]=i}),e[th]={options:o,instance:zi(o)}},EE={mounted:function(e,r){r.value&&kb(e,r)},updated:function(e,r){var n=e[th],a=r.value,l=r.oldValue;if(!Wl(a,l)){var o,i=(o=a==null?void 0:a.loading)!==null&&o!==void 0?o:a;i?kb(e,r):n==null||n.instance.hide()}},unmounted:function(e){var r;(r=e[th])===null||r===void 0||r.instance.hide()}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var _r=xe(eh,eh.name,{name:"loading",comp:EE});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var q3={block:Boolean,content:{type:[String,Function]},default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},form:{type:String,default:void 0},ghost:Boolean,href:{type:String,default:""},icon:{type:Function},loading:Boolean,loadingProps:{type:Object},shape:{type:String,default:"rectangle",validator:function(e){return e?["rectangle","square","round","circle"].includes(e):!0}},size:{type:String,default:"medium",validator:function(e){return e?["extra-small","small","medium","large"].includes(e):!0}},suffix:{type:Function},tag:{type:String,validator:function(e){return e?["button","a","div"].includes(e):!0}},theme:{type:String,validator:function(e){return e?["default","primary","danger","warning","success"].includes(e):!0}},type:{type:String,default:"button",validator:function(e){return e?["submit","reset","button"].includes(e):!0}},variant:{type:String,default:"base",validator:function(e){return e?["base","outline","dashed","text"].includes(e):!0}},onClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Pb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ps(t){for(var e=1;e{var e=["strokeLinecap","fillRule","clipRule","strokeWidth"];return e.includes(t)?t.replace(/([a-z0-9]|(?=[A-Z]))([A-Z])/g,"$1-$2").toLowerCase():t},tt=(t,e)=>{var r={};if(t.attrs)for(var[n,a]of Object.entries(t.attrs))if(typeof a=="string"&&a.startsWith("props.")){var l=a.split(".")[1];r[xb(n)]=e[l]}else r[xb(n)]=a;t.tag==="svg"&&(r.class=e.class,r.style=e.style,r.onClick=e.onClick);var o=t.children?t.children.map(i=>tt(i,e)):[];return We(t.tag,r,o)},J3="t",AE={classPrefix:J3};function Q3(){var{classPrefix:t}=AE;return{SIZE:{default:"",xs:"".concat(t,"-size-xs"),small:"".concat(t,"-size-s"),medium:"".concat(t,"-size-m"),large:"".concat(t,"-size-l"),xl:"".concat(t,"-size-xl"),block:"".concat(t,"-size-full-width")},STATUS:{loading:"".concat(t,"-is-loading"),disabled:"".concat(t,"-is-disabled"),focused:"".concat(t,"-is-focused"),success:"".concat(t,"-is-success"),error:"".concat(t,"-is-error"),warning:"".concat(t,"-is-warning"),selected:"".concat(t,"-is-selected"),active:"".concat(t,"-is-active"),checked:"".concat(t,"-is-checked"),current:"".concat(t,"-is-current"),hidden:"".concat(t,"-is-hidden"),visible:"".concat(t,"-is-visible"),expanded:"".concat(t,"-is-expanded"),indeterminate:"".concat(t,"-is-indeterminate")}}}function rt(t){var e=Q3().SIZE,r=C(()=>t.value in e?e[t.value]:""),n=C(()=>t.value===void 0||t.value in e?{}:{fontSize:t.value});return{style:n,className:r}}function Eb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ab(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-add-rectangle",c.value]),d=C(()=>Ab(Ab({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(e8,g.value)}});function Db(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Tb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-add",c.value]),d=C(()=>Tb(Tb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(r8,g.value)}});function jb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ib(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-arrow-triangle-down-filled",c.value]),d=C(()=>Ib(Ib({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(n8,g.value)}});function Fb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Mb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-arrow-triangle-up-filled",c.value]),d=C(()=>Mb(Mb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(l8,g.value)}});function Rb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Nb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-backtop",c.value]),d=C(()=>Nb(Nb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(i8,g.value)}});function $b(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Lb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-browse-off",c.value]),d=C(()=>Lb(Lb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(c8,g.value)}});function Bb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Vb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-browse",c.value]),d=C(()=>Vb(Vb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(v8,g.value)}});function zb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Hb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-calendar",c.value]),d=C(()=>Hb(Hb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(f8,g.value)}});function Wb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Kb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-caret-right-small",c.value]),d=C(()=>Kb(Kb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(d8,g.value)}});function Ub(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Yb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-check-circle-filled",c.value]),d=C(()=>Yb(Yb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(h8,g.value)}});function Gb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-check",c.value]),d=C(()=>qb(qb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(m8,g.value)}});function Xb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Zb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-down",c.value]),d=C(()=>Zb(Zb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(y8,g.value)}});function Jb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Qb(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-left-double",c.value]),d=C(()=>Qb(Qb({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(p8,g.value)}});function eC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function tC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-left",c.value]),d=C(()=>tC(tC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(C8,g.value)}});function rC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function nC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-right-circle",c.value]),d=C(()=>nC(nC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(w8,g.value)}});function aC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function lC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-right-double",c.value]),d=C(()=>lC(lC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(S8,g.value)}});function oC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function iC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-right",c.value]),d=C(()=>iC(iC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(k8,g.value)}});function uC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function cC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-chevron-up",c.value]),d=C(()=>cC(cC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(P8,g.value)}});function sC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function vC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-close-circle-filled",c.value]),d=C(()=>vC(vC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(x8,g.value)}});function fC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function dC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-close",c.value]),d=C(()=>dC(dC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(E8,g.value)}});function gC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function hC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-copy",c.value]),d=C(()=>hC(hC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(A8,g.value)}});function mC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function yC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-delete",c.value]),d=C(()=>yC(yC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(T8,g.value)}});function pC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function bC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-download",c.value]),d=C(()=>bC(bC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(j8,g.value)}});function CC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function wC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-edit-1",c.value]),d=C(()=>wC(wC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(F8,g.value)}});function OC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function SC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-ellipsis",c.value]),d=C(()=>SC(SC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(R8,g.value)}});function _C(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function kC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-error-circle-filled",c.value]),d=C(()=>kC(kC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(N8,g.value)}});function PC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function xC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-error",c.value]),d=C(()=>xC(xC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt($8,g.value)}});function EC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function AC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file-copy",c.value]),d=C(()=>AC(AC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(B8,g.value)}});function DC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function TC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file-excel",c.value]),d=C(()=>TC(TC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(z8,g.value)}});function jC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function IC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file-pdf",c.value]),d=C(()=>IC(IC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(W8,g.value)}});function FC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function MC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file-powerpoint",c.value]),d=C(()=>MC(MC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(U8,g.value)}});function RC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function NC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file-word",c.value]),d=C(()=>NC(NC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(G8,g.value)}});function $C(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function LC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-file",c.value]),d=C(()=>LC(LC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(X8,g.value)}});function BC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function VC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-filter",c.value]),d=C(()=>VC(VC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(J8,g.value)}});function zC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function HC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-help-circle-filled",c.value]),d=C(()=>HC(HC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(ez,g.value)}});function WC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function KC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-image-error",c.value]),d=C(()=>KC(KC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(tz,g.value)}});function UC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function YC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-image",c.value]),d=C(()=>YC(YC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(rz,g.value)}});function GC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-info-circle-filled",c.value]),d=C(()=>qC(qC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(nz,g.value)}});function XC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ZC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-minus-rectangle",c.value]),d=C(()=>ZC(ZC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(az,g.value)}});function JC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function QC(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-mirror",c.value]),d=C(()=>QC(QC({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(oz,g.value)}});function e0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function t0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-page-first",c.value]),d=C(()=>t0(t0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(uz,g.value)}});function r0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function n0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-page-last",c.value]),d=C(()=>n0(n0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(sz,g.value)}});function a0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function l0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-refresh",c.value]),d=C(()=>l0(l0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(fz,g.value)}});function o0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function i0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-remove",c.value]),d=C(()=>i0(i0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(gz,g.value)}});function u0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function c0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-rotation",c.value]),d=C(()=>c0(c0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(mz,g.value)}});function s0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function v0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-round",c.value]),d=C(()=>v0(v0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(pz,g.value)}});function f0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function d0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-search",c.value]),d=C(()=>d0(d0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Cz,g.value)}});function g0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function h0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-setting",c.value]),d=C(()=>h0(h0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Oz,g.value)}});function m0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function y0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-star-filled",c.value]),d=C(()=>y0(y0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(_z,g.value)}});function p0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function b0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-time-filled",c.value]),d=C(()=>b0(b0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Pz,g.value)}});function C0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function w0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-time",c.value]),d=C(()=>w0(w0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(xz,g.value)}});function O0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function S0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-upload",c.value]),d=C(()=>S0(S0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Ez,g.value)}});function _0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function k0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-video",c.value]),d=C(()=>k0(k0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Dz,g.value)}});function P0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function x0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-zoom-in",c.value]),d=C(()=>x0(x0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(jz,g.value)}});function E0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function A0(t){for(var e=1;et.size),a=C(()=>t.strokeColor?Array.isArray(t.strokeColor)?t.strokeColor[0]:t.strokeColor:"currentColor"),l=C(()=>{var f;return t.strokeColor?Array.isArray(t.strokeColor)?(f=t.strokeColor[1])!==null&&f!==void 0?f:t.strokeColor[0]:t.strokeColor:"currentColor"}),o=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"transparent"),i=C(()=>{var f;return t.fillColor?Array.isArray(t.fillColor)?(f=t.fillColor[1])!==null&&f!==void 0?f:t.fillColor[0]:t.fillColor:"transparent"}),u=C(()=>t.fillColor?Array.isArray(t.fillColor)?t.fillColor[0]:t.fillColor:"currentColor"),{className:c,style:s}=rt(n),v=C(()=>["t-icon","t-icon-zoom-out",c.value]),d=C(()=>A0(A0({fill:"none"},s.value),r.style)),g=C(()=>({class:v.value,style:d.value,onClick:f=>{var h;return(h=t.onClick)===null||h===void 0?void 0:h.call(t,{e:f})},strokeColor1:a.value,strokeColor2:l.value,fillColor1:o.value,fillColor2:i.value,strokeWidth:t.strokeWidth||2,filledColor:u.value}));return()=>tt(Fz,g.value)}}),Rz=typeof window>"u";function Nz(t,e){if(!Rz&&!(!document||!t||typeof t!="string")&&!(document.querySelectorAll(".".concat(e,'[src="').concat(t,'"]')).length>0)){var r=document.createElement("script");r.setAttribute("class",e),r.setAttribute("src",t),document.body.appendChild(r)}}var $z={name:{type:String,default:""},size:{type:String,default:void 0},url:{type:[String,Array],default:void 0},loadDefaultIcons:{type:Boolean,default:!0},onClick:Function};function D0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function T0(t){for(var e=1;et.size),a=C(()=>t.name||""),{className:l,style:o}=rt(n),i=C(()=>{var v=[];return v=t.url instanceof Array?t.url.concat():[t.url],t.loadDefaultIcons&&v.push(Lz),v}),u=C(()=>["".concat(Md,"-icon"),"".concat(Md,"-icon-").concat(a.value),l.value]),c=C(()=>T0(T0({},o.value),r.style));Le(()=>{Array.from(new Set(i.value)).forEach(v=>{Nz(v,"".concat(Md,"-svg-js-stylesheet--unique-class"))})});var s=C(()=>({class:u.value,style:c.value,onClick:v=>{var d;return(d=t.onClick)===null||d===void 0?void 0:d.call(t,{e:v})}}));return()=>We("svg",s.value,We("use",{href:t.url?"#".concat(a.value):"#t-icon-".concat(a.value)}))}}),Vz=Bz;/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var zz=xe(Vz,"TIcon");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Hz={content:{type:[String,Function]},default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},download:{type:[String,Boolean]},hover:{type:String,default:"underline",validator:function(e){return e?["color","underline"].includes(e):!0}},href:{type:String,default:""},prefixIcon:{type:Function},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},suffixIcon:{type:Function},target:{type:String,default:""},theme:{type:String,default:"default",validator:function(e){return e?["default","primary","danger","warning","success"].includes(e):!0}},underline:Boolean,onClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Wz=ie({name:"TLink",props:Hz,emits:["click"],setup:function(e,r){var n=r.emit,a=pt(),l=je(),o=ue("link"),i=bt(),u=i.STATUS,c=i.SIZE,s=ze("classPrefix"),v=s.classPrefix,d=Lt(),g=C(function(){return["".concat(o.value),"".concat(o.value,"--theme-").concat(e.theme),L(L(L(L({},c.value[e.size],e.size!=="medium"),u.value.disabled,d.value),"".concat(v.value,"-is-underline"),e.underline),"".concat(o.value,"--hover-").concat(e.hover),!d.value)]}),f=function(m){d.value||n("click",m)};return function(){var h=a("default","content"),m=l("prefixIcon"),b=l("suffixIcon");return y("a",{class:Ce(g.value),href:d.value||!e.href?void 0:e.href,target:e.target?e.target:void 0,download:e.download?e.download:void 0,onClick:f},[m?y("span",{class:"".concat(o.value,"__prefix-icon")},[m]):null,h,b?y("span",{class:"".concat(o.value,"__suffix-icon")},[b]):null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Hf=xe(Wz);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Kz={align:{type:String,default:"top",validator:function(e){return e?["start","end","center","stretch","baseline","top","middle","bottom"].includes(e):!0}},gutter:{type:[Number,Object,Array],default:0},justify:{type:String,default:"start",validator:function(e){return e?["start","end","center","space-around","space-between"].includes(e):!0}},tag:{type:String,default:"div"}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var j0=function(e){var r="xs";return e<768?r="xs":e>=768&&e<992?r="sm":e>=992&&e<1200?r="md":e>=1200&&e<1400?r="lg":e>=1400&&e<1880?r="xl":r="xxl",r};function NE(){var t=J(j0(Cn?0:window.innerWidth)),e=function(){t.value=j0(Cn?0:window.innerWidth)};return _E("resize",e),t}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function I0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Rd(t){for(var e=1;e=0),"".concat(t,"-").concat(s,"-offset-").concat(d.offset),parseInt(d.offset,10)>=0),"".concat(t,"-").concat(s,"-push-").concat(d.push),parseInt(d.push,10)>=0),"".concat(t,"-").concat(s,"-pull-").concat(d.pull),parseInt(d.pull,10)>=0))},{});return Rd(L(L(L(L(L(L({},"".concat(t),!0),"".concat(t,"-").concat(r),!yr(r)),"".concat(t,"-order-").concat(n),n),"".concat(t,"-offset-").concat(a),a),"".concat(t,"-push-").concat(l),l),"".concat(t,"-pull-").concat(o),o),u)}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Zz=ie({name:"TRow",props:Kz,setup:function(e){var r=Te(e),n=r.gutter,a=je();Et("rowContext",kt({gutter:n}));var l=NE(),o=ue("row"),i=C(function(){return Uz(o.value,e)}),u=C(function(){return Yz(e.gutter,l.value)});return function(){var c=e.tag;return We(c,{class:i.value,style:u.value},[a("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Jz={flex:{type:[String,Number]},lg:{type:[Number,Object]},md:{type:[Number,Object]},offset:{type:Number,default:0},order:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},sm:{type:[Number,Object]},span:{type:Number},tag:{type:String,default:"div"},xl:{type:[Number,Object]},xs:{type:[Number,Object]},xxl:{type:[Number,Object]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Qz=ie({name:"TCol",inject:["rowContext"],props:Jz,setup:function(e){var r=ue("col"),n=je(),a=mt("rowContext",Object.create(null)),l=NE(),o=C(function(){return Xz(r.value,e)}),i=C(function(){var u={},c=e.flex;if(c&&(u.flex=Gz(c)),a){var s=a.gutter;Object.assign(u,qz(s,l.value))}return u});return function(){var u=e.tag;return We(u,{class:o.value,style:i.value},[n("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var e4=xe(Zz),t4=xe(Qz);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var r4=ie({name:"TLayout",setup:function(){var e=J(!1),r=je(),n=ue("layout"),a=C(function(){return[n.value,L({},"".concat(n.value,"--with-sider"),e.value)]});return Et("layout",{hasSide:e}),function(){return y("section",{class:a.value},[r("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var n4={height:{type:String,default:""}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var a4=ie({name:"THeader",props:n4,setup:function(e){var r=ue("layout__header"),n=je();return function(){return y("header",{class:r.value,style:e.height?{height:e.height}:{}},[n("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var l4={height:{type:String,default:""}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var o4=ie({name:"TFooter",props:l4,setup:function(e){var r=ue("layout__footer"),n=je();return function(){return y("footer",{class:r.value,style:e.height?{height:e.height}:{}},[n("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var i4={width:{type:String,default:""}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var u4=ie({name:"TAside",props:i4,setup:function(e){var r=mt("layout",Object.create(null)),n=r.hasSide,a=ue("layout__sider"),l=je();if(n)return Le(function(){n.value=!0}),an(function(){n.value=!1}),function(){var o=e.width?{width:e.width}:{};return y("aside",{class:a.value,style:o},[l("default")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var c4={content:{type:[String,Function]},default:{type:[String,Function]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var s4=ie({name:"TContent",props:c4,setup:function(){var e=ue("layout__content"),r=pt();return function(){return y("main",{class:e.value},[r("default","content")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var v4=xe(u4),f4=xe(r4),d4=xe(a4),g4=xe(o4),h4=xe(s4);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var m4={align:{type:String,default:"center",validator:function(e){return e?["left","right","center"].includes(e):!0}},content:{type:[String,Function]},dashed:Boolean,default:{type:[String,Function]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},size:{type:[String,Number]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var y4=ie({name:"TDivider",props:m4,setup:function(e){var r=ue("divider"),n=pt();return function(){var a=n("default","content"),l=C(function(){return e.layout!=="vertical"}),o=C(function(){return l.value&&!!a}),i=["".concat(r.value),["".concat(r.value,"--").concat(e.layout)],L(L(L({},"".concat(r.value,"--dashed"),!!e.dashed),"".concat(r.value,"--with-text"),!!o.value),"".concat(r.value,"--with-text-").concat(e.align),!!o.value)],u=C(function(){if(e.size){var c=l.value?"".concat($v(e.size)," 0"):"0 ".concat($v(e.size));return{margin:c}}return null});return y("div",{class:i,style:u.value},[o.value&&y("span",{class:"".concat(r.value,"__inner-text")},[a])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var rh=xe(y4);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var p4={align:{type:String,validator:function(e){return e?["start","end","center","baseline"].includes(e):!0}},breakLine:Boolean,direction:{type:String,default:"horizontal",validator:function(e){return e?["vertical","horizontal"].includes(e):!0}},separator:{type:[String,Function]},size:{type:[String,Number,Array],default:"medium"}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function F0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function M0(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{};return Be(t)?t:Oe(t)?t(We,e):Oe(t==null?void 0:t.render)?t.render(We,e):t}function $0(t,e,r){var n,a=(n=t.props)===null||n===void 0?void 0:n[e];if(a)return a;var l=t.children,o=(l==null?void 0:l[e])||(l==null?void 0:l[r]);return o?o==null?void 0:o():null}function Lv(t,e){return t===Ju.props}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var O4=ie({name:"TDescriptionsRow",props:{row:Array,itemType:String},setup:function(e){var r=mt($E),n=ue("descriptions"),a=ze("descriptions"),l=a.globalConfig,o=C(function(){return r.layout==="horizontal"}),i=C(function(){return r.itemLayout==="horizontal"}),u=function(h){var m=["".concat(n.value,"__label")],b=null,p=null;Lv(e.itemType)?(b=h.label,p=h.span):(b=$0(h,"label"),p=h.props.span);var w=o.value?i.value?1:p:1;return y("td",we({colspan:w,class:m},{style:r.labelStyle}),[b,r.colon&&l.value.colonText])},c=function(h){var m=["".concat(n.value,"__content")],b=null,p=null;Lv(e.itemType)?(b=h.content,p=h.span):(b=$0(h,"content","default"),p=h.props.span);var w=o.value?p>1&&i.value?p*2-1:p:1;return y("td",we({colspan:w,class:m},{style:r.contentStyle}),[b])},s=function(){return y("tr",null,[e.row.map(function(h){return y(it,null,[u(h),c(h)])})])},v=function(){return y(it,null,[y("tr",null,[e.row.map(function(h){return u(h)})]),y("tr",null,[e.row.map(function(h){return c(h)})])])},d=function(){return y(it,null,[e.row.map(function(h){return y("tr",null,[u(h),c(h)])})])},g=function(){return y(it,null,[e.row.map(function(h){return y(it,null,[y("tr",null,[u(h)]),y("tr",null,[c(h)])])})])};return function(){return y(it,null,[o.value?i.value?s():v():i.value?d():g()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var S4=ie({name:"TDescriptions",props:w4,setup:function(e){var r=ue("descriptions"),n=bt(),a=n.SIZE,l=Na(),o=je(),i=J(Ju.props),u=function(){var d=e.column,g=e.layout,f=[];if(ke(e.items))f=e.items.map(function(w){return{label:N0(w.label),content:N0(w.content),span:w.span||1}}),i.value=Ju.props;else{var h=l("TDescriptionsItem");h.length!==0&&(f=h,i.value=Ju.slots)}if(g==="vertical")return[f];var m=[],b=d,p=[];return f.forEach(function(w,O){var _=1;if(Lv(i.value))_=Kl(w.span)?_:w.span,_=_>d?d:_;else{var k;w.props=w.props||{},_=Kl((k=w.props)===null||k===void 0?void 0:k.span)?_:w.props.span,_=_>d?d:_,w.props.span=_}b>=_?(m.push(w),b-=_):(p.push(m),m=[w],b=d-_),O===f.length-1&&(Lv(i.value)?w.span+=b:w.props.span+=b,p.push(m))}),p};Et($E,e);var c=function(){var d=["".concat(r.value,"__body"),a.value[e.size],L({},"".concat(r.value,"__body--fixed"),e.tableLayout==="fixed"),L({},"".concat(r.value,"__body--border"),e.bordered)];return y("table",{class:d},[y("tbody",null,[u().map(function(g){return y(O4,{"item-type":i.value,row:g},null)})])])},s=function(){var d=o("title");return d?y("div",{class:"".concat(r.value,"__header")},[d]):""};return function(){return y("div",{class:r.value},[s(),c()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var _4={content:{type:[String,Function]},default:{type:[String,Function]},label:{type:[String,Function]},span:{type:Number,default:1}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var k4=ie({name:"TDescriptionsItem",props:_4});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var P4=xe(S4),x4=xe(k4);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function L0(t,e,r,n,a,l,o){try{var i=t[l](o),u=i.value}catch(c){return void r(c)}i.done?e(u):Promise.resolve(u).then(n,a)}function Kt(t){return function(){var e=this,r=arguments;return new Promise(function(n,a){var l=t.apply(e,r);function o(u){L0(l,n,a,o,i,"next",u)}function i(u){L0(l,n,a,o,i,"throw",u)}o(void 0)})}}var LE={exports:{}},BE={exports:{}};(function(t){function e(r,n){this.v=r,this.k=n}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(BE);var VE=BE.exports,zE={exports:{}},HE={exports:{}};(function(t){function e(r,n,a,l){var o=Object.defineProperty;try{o({},"",{})}catch{o=0}t.exports=e=function(u,c,s,v){if(c)o?o(u,c,{value:s,enumerable:!v,configurable:!v,writable:!v}):u[c]=s;else{var d=function(f,h){e(u,f,function(m){return this._invoke(f,h,m)})};d("next",0),d("throw",1),d("return",2)}},t.exports.__esModule=!0,t.exports.default=t.exports,e(r,n,a,l)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(HE);var WE=HE.exports;(function(t){var e=WE;function r(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var n,a,l=typeof Symbol=="function"?Symbol:{},o=l.iterator||"@@iterator",i=l.toStringTag||"@@toStringTag";function u(m,b,p,w){var O=b&&b.prototype instanceof s?b:s,_=Object.create(O.prototype);return e(_,"_invoke",function(k,P,j){var S,T,A,E=0,D=j||[],F=!1,I={p:0,n:0,v:n,a:x,f:x.bind(n,4),d:function(R,N){return S=R,T=0,A=n,I.n=N,c}};function x(M,R){for(T=M,A=R,a=0;!F&&E&&!N&&a3?(N=U===R)&&(A=V[(T=V[4])?5:(T=3,3)],V[4]=V[5]=n):V[0]<=Y&&((N=M<2&&YR||R>U)&&(V[4]=M,V[5]=R,I.n=U,T=0))}if(N||M>1)return c;throw F=!0,R}return function(M,R,N){if(E>1)throw TypeError("Generator is already running");for(F&&R===1&&x(R,N),T=R,A=N;(a=T<2?n:A)||!F;){S||(T?T<3?(T>1&&(I.n=-1),x(T,A)):I.n=A:I.v=A);try{if(E=2,S){if(T||(M="next"),a=S[M]){if(!(a=a.call(S,A)))throw TypeError("iterator result is not an object");if(!a.done)return a;A=a.value,T<2&&(T=0)}else T===1&&(a=S.return)&&a.call(S),T<2&&(A=TypeError("The iterator does not provide a '"+M+"' method"),T=1);S=n}else if((a=(F=I.n<0)?A:k.call(P,I))!==c)break}catch(V){S=n,T=1,A=V}finally{E=1}}return{value:a,done:F}}}(m,p,w),!0),_}var c={};function s(){}function v(){}function d(){}a=Object.getPrototypeOf;var g=[][o]?a(a([][o]())):(e(a={},o,function(){return this}),a),f=d.prototype=s.prototype=Object.create(g);function h(m){return Object.setPrototypeOf?Object.setPrototypeOf(m,d):(m.__proto__=d,e(m,i,"GeneratorFunction")),m.prototype=Object.create(f),m}return v.prototype=d,e(f,"constructor",d),e(d,"constructor",v),v.displayName="GeneratorFunction",e(d,i,"GeneratorFunction"),e(f),e(f,i,"Generator"),e(f,o,function(){return this}),e(f,"toString",function(){return"[object Generator]"}),(t.exports=r=function(){return{w:u,m:h}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports})(zE);var KE=zE.exports,UE={exports:{}},YE={exports:{}},GE={exports:{}};(function(t){var e=VE,r=WE;function n(a,l){function o(u,c,s,v){try{var d=a[u](c),g=d.value;return g instanceof e?l.resolve(g.v).then(function(f){o("next",f,s,v)},function(f){o("throw",f,s,v)}):l.resolve(g).then(function(f){d.value=f,s(d)},function(f){return o("throw",f,s,v)})}catch(f){v(f)}}var i;this.next||(r(n.prototype),r(n.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),r(this,"_invoke",function(u,c,s){function v(){return new l(function(d,g){o(u,s,d,g)})}return i=i?i.then(v,v):v()},!0)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(GE);var qE=GE.exports;(function(t){var e=KE,r=qE;function n(a,l,o,i,u){return new r(e().w(a,l,o,i),u||Promise)}t.exports=n,t.exports.__esModule=!0,t.exports.default=t.exports})(YE);var XE=YE.exports;(function(t){var e=XE;function r(n,a,l,o,i){var u=e(n,a,l,o,i);return u.next().then(function(c){return c.done?c.value:u.next()})}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports})(UE);var E4=UE.exports,ZE={exports:{}};(function(t){function e(r){var n=Object(r),a=[];for(var l in n)a.unshift(l);return function o(){for(;a.length;)if((l=a.pop())in n)return o.value=l,o.done=!1,o;return o.done=!0,o}}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(ZE);var A4=ZE.exports,JE={exports:{}},QE={exports:{}};(function(t){function e(r){"@babel/helpers - typeof";return t.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,e(r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(QE);var D4=QE.exports;(function(t){var e=D4.default;function r(n){if(n!=null){var a=n[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],l=0;if(a)return a.call(n);if(typeof n.next=="function")return n;if(!isNaN(n.length))return{next:function(){return n&&l>=n.length&&(n=void 0),{value:n&&n[l++],done:!n}}}}throw new TypeError(e(n)+" is not iterable")}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports})(JE);var T4=JE.exports;(function(t){var e=VE,r=KE,n=E4,a=XE,l=qE,o=A4,i=T4;function u(){var c=r(),s=c.m(u),v=(Object.getPrototypeOf?Object.getPrototypeOf(s):s.__proto__).constructor;function d(h){var m=typeof h=="function"&&h.constructor;return!!m&&(m===v||(m.displayName||m.name)==="GeneratorFunction")}var g={throw:1,return:2,break:3,continue:3};function f(h){var m,b;return function(p){m||(m={stop:function(){return b(p.a,2)},catch:function(){return p.v},abrupt:function(O,_){return b(p.a,g[O],_)},delegateYield:function(O,_,k){return m.resultName=_,b(p.d,i(O),k)},finish:function(O){return b(p.f,O)}},b=function(O,_,k){p.p=m.prev,p.n=m.next;try{return O(_,k)}finally{m.next=p.n}}),m.resultName&&(m[m.resultName]=p.v,m.resultName=void 0),m.sent=p.v,m.next=p.n;try{return h.call(this,m)}finally{p.p=m.prev,p.n=m.next}}}return(t.exports=u=function(){return{wrap:function(b,p,w,O){return c.w(f(b),p,w,O&&O.reverse())},isGeneratorFunction:d,mark:c.m,awrap:function(b,p){return new e(b,p)},AsyncIterator:l,async:function(b,p,w,O,_){return(d(p)?a:n)(f(b),p,w,O,_)},keys:o,values:i}},t.exports.__esModule=!0,t.exports.default=t.exports)()}t.exports=u,t.exports.__esModule=!0,t.exports.default=t.exports})(LE);var j4=LE.exports,tv=j4(),I4=tv;try{regeneratorRuntime=tv}catch{(typeof globalThis>"u"?"undefined":yt(globalThis))==="object"?globalThis.regeneratorRuntime=tv:Function("r","regeneratorRuntime = r")(tv)}var lt=Nr(I4);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var F4={container:{type:[String,Function],default:function(){return function(){return window}}},content:{type:[String,Function]},default:{type:[String,Function]},offsetBottom:{type:Number,default:0},offsetTop:{type:Number,default:0},zIndex:{type:Number},onFixedChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var M4=ie({name:"TAffix",props:F4,emits:["fixedChange"],setup:function(e,r){var n,a=ue("affix"),l=pt(),o=J(null),i=J(null),u=J((n=document)===null||n===void 0?void 0:n.createElement("div")),c=J(!1),s=J(!1),v=J(),d=J(),g=0,f=function(){c.value||(g=window.requestAnimationFrame(function(){var p,w;g=0;var O=(p=(w=o.value)===null||w===void 0?void 0:w.getBoundingClientRect())!==null&&p!==void 0?p:{top:0,width:0,height:0},_=O.top,k=O.width,P=O.height,j=0;v.value instanceof HTMLElement&&(j=v.value.getBoundingClientRect().top);var S,T=_-j,A=v.value[v.value instanceof Window?"innerHeight":"clientHeight"]-P,E=j+A-e.offsetBottom;if(!yr(e.offsetTop)&&T<=e.offsetTop?S=j+e.offsetTop:!yr(e.offsetBottom)&&_>=E?S=E:S=!1,i.value){var D=S!==!1,F=o.value.contains(u.value);D?(i.value.className=a.value,d.value={top:"".concat(S,"px"),width:"".concat(k,"px"),height:"".concat(P,"px"),zIndex:e.zIndex},F||(u.value.style.width="".concat(k,"px"),u.value.style.height="".concat(P,"px"),o.value.appendChild(u.value))):(i.value.removeAttribute("class"),d.value=void 0,F&&u.value.remove()),r.emit("fixedChange",D,{top:Number(S)}),Oe(e.onFixedChange)&&e.onFixedChange(D,{top:Number(S)})}c.value=!1}),c.value=!0)},h=function(){var b=Kt(lt.mark(function p(){return lt.wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=1,Je();case 1:if(!s.value){w.next=2;break}return w.abrupt("return");case 2:v.value=tE(e.container),Dt(v.value,"scroll",f),Dt(window,"resize",f),s.value=!0;case 3:case"end":return w.stop()}},p)}));return function(){return b.apply(this,arguments)}}(),m=function(){!v.value||!s.value||(Ct(v.value,"scroll",f),Ct(window,"resize",f),g&&window.cancelAnimationFrame(g),s.value=!1)};return me(function(){return e.offsetTop},function(){f()}),me(function(){return e.offsetBottom},function(){f()}),me(function(){return e.zIndex},function(){f()}),Le(h),Rk(h),Nk(m),$t(m),r.expose({scrollContainer:v,affixWrapRef:o,handleScroll:f}),function(){return y("div",{ref:o},[y("div",{ref:i,style:d.value},[l("default","content")])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var pi=xe(M4);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var eA={exports:{}};(function(t,e){(function(n,a){t.exports=a()})(ln,function(){return function(){var r={686:function(o,i,u){u.d(i,{default:function(){return U}});var c=u(279),s=u.n(c),v=u(370),d=u.n(v),g=u(817),f=u.n(g);function h(q){try{return document.execCommand(q)}catch{return!1}}var m=function(G){var z=f()(G);return h("cut"),z},b=m;function p(q){var G=document.documentElement.getAttribute("dir")==="rtl",z=document.createElement("textarea");z.style.fontSize="12pt",z.style.border="0",z.style.padding="0",z.style.margin="0",z.style.position="absolute",z.style[G?"right":"left"]="-9999px";var H=window.pageYOffset||document.documentElement.scrollTop;return z.style.top="".concat(H,"px"),z.setAttribute("readonly",""),z.value=q,z}var w=function(G,z){var H=p(G);z.container.appendChild(H);var $=f()(H);return h("copy"),H.remove(),$},O=function(G){var z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},H="";return typeof G=="string"?H=w(G,z):G instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(G==null?void 0:G.type)?H=w(G.value,z):(H=f()(G),h("copy")),H},_=O;function k(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(z){return typeof z}:k=function(z){return z&&typeof Symbol=="function"&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z},k(q)}var P=function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},z=G.action,H=z===void 0?"copy":z,$=G.container,B=G.target,K=G.text;if(H!=="copy"&&H!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(B!==void 0)if(B&&k(B)==="object"&&B.nodeType===1){if(H==="copy"&&B.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(H==="cut"&&(B.hasAttribute("readonly")||B.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(K)return _(K,{container:$});if(B)return H==="cut"?b(B):_(B,{container:$})},j=P;function S(q){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?S=function(z){return typeof z}:S=function(z){return z&&typeof Symbol=="function"&&z.constructor===Symbol&&z!==Symbol.prototype?"symbol":typeof z},S(q)}function T(q,G){if(!(q instanceof G))throw new TypeError("Cannot call a class as a function")}function A(q,G){for(var z=0;z"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function N(q){return N=Object.setPrototypeOf?Object.getPrototypeOf:function(z){return z.__proto__||Object.getPrototypeOf(z)},N(q)}function V(q,G){var z="data-clipboard-".concat(q);if(G.hasAttribute(z))return G.getAttribute(z)}var Y=function(q){D(z,q);var G=I(z);function z(H,$){var B;return T(this,z),B=G.call(this),B.resolveOptions($),B.listenClick(H),B}return E(z,[{key:"resolveOptions",value:function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof $.action=="function"?$.action:this.defaultAction,this.target=typeof $.target=="function"?$.target:this.defaultTarget,this.text=typeof $.text=="function"?$.text:this.defaultText,this.container=S($.container)==="object"?$.container:document.body}},{key:"listenClick",value:function($){var B=this;this.listener=d()($,"click",function(K){return B.onClick(K)})}},{key:"onClick",value:function($){var B=$.delegateTarget||$.currentTarget,K=this.action(B)||"copy",ee=j({action:K,container:this.container,target:this.target(B),text:this.text(B)});this.emit(ee?"success":"error",{action:K,text:ee,trigger:B,clearSelection:function(){B&&B.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function($){return V("action",$)}},{key:"defaultTarget",value:function($){var B=V("target",$);if(B)return document.querySelector(B)}},{key:"defaultText",value:function($){return V("text",$)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function($){var B=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return _($,B)}},{key:"cut",value:function($){return b($)}},{key:"isSupported",value:function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],B=typeof $=="string"?[$]:$,K=!!document.queryCommandSupported;return B.forEach(function(ee){K=K&&!!document.queryCommandSupported(ee)}),K}}]),z}(s()),U=Y},828:function(o){var i=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function c(s,v){for(;s&&s.nodeType!==i;){if(typeof s.matches=="function"&&s.matches(v))return s;s=s.parentNode}}o.exports=c},438:function(o,i,u){var c=u(828);function s(g,f,h,m,b){var p=d.apply(this,arguments);return g.addEventListener(h,p,b),{destroy:function(){g.removeEventListener(h,p,b)}}}function v(g,f,h,m,b){return typeof g.addEventListener=="function"?s.apply(null,arguments):typeof h=="function"?s.bind(null,document).apply(null,arguments):(typeof g=="string"&&(g=document.querySelectorAll(g)),Array.prototype.map.call(g,function(p){return s(p,f,h,m,b)}))}function d(g,f,h,m){return function(b){b.delegateTarget=c(b.target,f),b.delegateTarget&&m.call(g,b)}}o.exports=v},879:function(o,i){i.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},i.nodeList=function(u){var c=Object.prototype.toString.call(u);return u!==void 0&&(c==="[object NodeList]"||c==="[object HTMLCollection]")&&"length"in u&&(u.length===0||i.node(u[0]))},i.string=function(u){return typeof u=="string"||u instanceof String},i.fn=function(u){var c=Object.prototype.toString.call(u);return c==="[object Function]"}},370:function(o,i,u){var c=u(879),s=u(438);function v(h,m,b){if(!h&&!m&&!b)throw new Error("Missing required arguments");if(!c.string(m))throw new TypeError("Second argument must be a String");if(!c.fn(b))throw new TypeError("Third argument must be a Function");if(c.node(h))return d(h,m,b);if(c.nodeList(h))return g(h,m,b);if(c.string(h))return f(h,m,b);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,m,b){return h.addEventListener(m,b),{destroy:function(){h.removeEventListener(m,b)}}}function g(h,m,b){return Array.prototype.forEach.call(h,function(p){p.addEventListener(m,b)}),{destroy:function(){Array.prototype.forEach.call(h,function(w){w.removeEventListener(m,b)})}}}function f(h,m,b){return s(document.body,h,m,b)}o.exports=v},817:function(o){function i(u){var c;if(u.nodeName==="SELECT")u.focus(),c=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var s=u.hasAttribute("readonly");s||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),s||u.removeAttribute("readonly"),c=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var v=window.getSelection(),d=document.createRange();d.selectNodeContents(u),v.removeAllRanges(),v.addRange(d),c=v.toString()}return c}o.exports=i},279:function(o){function i(){}i.prototype={on:function(c,s,v){var d=this.e||(this.e={});return(d[c]||(d[c]=[])).push({fn:s,ctx:v}),this},once:function(c,s,v){var d=this;function g(){d.off(c,g),s.apply(v,arguments)}return g._=s,this.on(c,g,v)},emit:function(c){var s=[].slice.call(arguments,1),v=((this.e||(this.e={}))[c]||[]).slice(),d=0,g=v.length;for(d;dR.top?M:R});I=x.link}k(I)}},w=function(E){var D=E.match(ah);if(D){var F=document.getElementById(D[1]);if(F)return F}},O=function(E){!ah.test(E)||l.value.indexOf(E)!==-1||l.value.push(E)},_=function(E){l.value=l.value.filter(function(D){return D!==E})},k=function(){var A=Kt(lt.mark(function E(D){var F;return lt.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:if(o.value!==D){I.next=1;break}return I.abrupt("return");case 1:return o.value=D,(F=e.onChange)===null||F===void 0||F.call(e,D,o.value),I.next=2,Je();case 2:P();case 3:case"end":return I.stop()}},E)}));return function(D){return A.apply(this,arguments)}}(),P=function(){var E,D=(E=a.value)===null||E===void 0?void 0:E.querySelector(".".concat(f.value.active,">a"));if(!D){Object.assign(c,{});return}var F=D.offsetTop,I=D.offsetHeight;Object.assign(c,{top:"".concat(F,"px"),height:"".concat(I,"px"),opacity:1})},j=function(E){var D;(D=e.onClick)===null||D===void 0||D.call(e,E)},S=function(){var A=Kt(lt.mark(function E(D){var F,I,x,M,R;return lt.wrap(function(N){for(;;)switch(N.prev=N.next){case 0:if(F=w(D),k(D),F){N.next=1;break}return N.abrupt("return");case 1:return u.value=!0,I=e.targetOffset,x=nE(i.value),M=B0(F,i.value),R=x+M-I,N.next=2,Tm(R,{container:i.value});case 2:u.value=!1;case 3:case"end":return N.stop()}},E)}));return function(D){return A.apply(this,arguments)}}(),T=function(){var E=m("cursor");return E||y("div",{class:d.value},null)};return Le(Kt(lt.mark(function A(){return lt.wrap(function(E){for(;;)switch(E.prev=E.next){case 0:if(b(),!o.value){E.next=2;break}return E.next=1,Je();case 1:S(o.value);case 2:case"end":return E.stop()}},A)}))),an(function(){i.value&&Ct(i.value,"scroll",p)}),Ll(function(){i.value&&Ct(i.value,"scroll",p),b()}),Et(tA,kt({registerLink:O,unregisterLink:_,handleScrollTo:S,handleLinkClick:j,active:o})),function(){var A=e.size,E=e.affixProps,D=[s.value,h.value[A]],F=y("div",we({ref:a,class:D},n),[y("div",{class:v.value},[y("div",{class:"".concat(d.value,"-wrapper"),style:c},[T()])]),m("default")]);return E?y(pi,E,B4(F)?F:{default:function(){return[F]}}):F}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var z4={href:{type:String,default:"",required:!0},target:{type:String,default:"_self",validator:function(e){return["_self","_blank","_parent","_top"].includes(e)}},title:{type:[String,Function],default:""},customScroll:{type:Boolean,default:!1}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function V0(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function z0(t){for(var e=1;e"u")return!1;var e=wn(t).ShadowRoot;return t instanceof e||t instanceof ShadowRoot}function gH(t){var e=t.state;Object.keys(e.elements).forEach(function(r){var n=e.styles[r]||{},a=e.attributes[r]||{},l=e.elements[r];!$n(l)||!Fa(l)||(Object.assign(l.style,n),Object.keys(a).forEach(function(o){var i=a[o];i===!1?l.removeAttribute(o):l.setAttribute(o,i===!0?"":i)}))})}function hH(t){var e=t.state,r={popper:{position:e.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(e.elements.popper.style,r.popper),e.styles=r,e.elements.arrow&&Object.assign(e.elements.arrow.style,r.arrow),function(){Object.keys(e.elements).forEach(function(n){var a=e.elements[n],l=e.attributes[n]||{},o=Object.keys(e.styles.hasOwnProperty(n)?e.styles[n]:r[n]),i=o.reduce(function(u,c){return u[c]="",u},{});!$n(a)||!Fa(a)||(Object.assign(a.style,i),Object.keys(l).forEach(function(u){a.removeAttribute(u)}))})}}const mH={name:"applyStyles",enabled:!0,phase:"write",fn:gH,effect:hH,requires:["computeStyles"]};function Aa(t){return t.split("-")[0]}var xo=Math.max,Vv=Math.min,Wi=Math.round;function ih(){var t=navigator.userAgentData;return t!=null&&t.brands&&Array.isArray(t.brands)?t.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function cA(){return!/^((?!chrome|android).)*safari/i.test(ih())}function Ki(t,e,r){e===void 0&&(e=!1),r===void 0&&(r=!1);var n=t.getBoundingClientRect(),a=1,l=1;e&&$n(t)&&(a=t.offsetWidth>0&&Wi(n.width)/t.offsetWidth||1,l=t.offsetHeight>0&&Wi(n.height)/t.offsetHeight||1);var o=Lo(t)?wn(t):window,i=o.visualViewport,u=!cA()&&r,c=(n.left+(u&&i?i.offsetLeft:0))/a,s=(n.top+(u&&i?i.offsetTop:0))/l,v=n.width/a,d=n.height/l;return{width:v,height:d,top:s,right:c+v,bottom:s+d,left:c,x:c,y:s}}function Vm(t){var e=Ki(t),r=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-r)<=1&&(r=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:r,height:n}}function sA(t,e){var r=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(r&&Bm(r)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function dl(t){return wn(t).getComputedStyle(t)}function yH(t){return["table","td","th"].indexOf(Fa(t))>=0}function Zl(t){return((Lo(t)?t.ownerDocument:t.document)||window.document).documentElement}function Wf(t){return Fa(t)==="html"?t:t.assignedSlot||t.parentNode||(Bm(t)?t.host:null)||Zl(t)}function G0(t){return!$n(t)||dl(t).position==="fixed"?null:t.offsetParent}function pH(t){var e=/firefox/i.test(ih()),r=/Trident/i.test(ih());if(r&&$n(t)){var n=dl(t);if(n.position==="fixed")return null}var a=Wf(t);for(Bm(a)&&(a=a.host);$n(a)&&["html","body"].indexOf(Fa(a))<0;){var l=dl(a);if(l.transform!=="none"||l.perspective!=="none"||l.contain==="paint"||["transform","perspective"].indexOf(l.willChange)!==-1||e&&l.willChange==="filter"||e&&l.filter&&l.filter!=="none")return a;a=a.parentNode}return null}function Kc(t){for(var e=wn(t),r=G0(t);r&&yH(r)&&dl(r).position==="static";)r=G0(r);return r&&(Fa(r)==="html"||Fa(r)==="body"&&dl(r).position==="static")?e:r||pH(t)||e}function zm(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Qu(t,e,r){return xo(t,Vv(e,r))}function bH(t,e,r){var n=Qu(t,e,r);return n>r?r:n}function vA(){return{top:0,right:0,bottom:0,left:0}}function fA(t){return Object.assign({},vA(),t)}function dA(t,e){return e.reduce(function(r,n){return r[n]=t,r},{})}var CH=function(e,r){return e=typeof e=="function"?e(Object.assign({},r.rects,{placement:r.placement})):e,fA(typeof e!="number"?e:dA(e,Wc))};function wH(t){var e,r=t.state,n=t.name,a=t.options,l=r.elements.arrow,o=r.modifiersData.popperOffsets,i=Aa(r.placement),u=zm(i),c=[tn,Hn].indexOf(i)>=0,s=c?"height":"width";if(!(!l||!o)){var v=CH(a.padding,r),d=Vm(l),g=u==="y"?en:tn,f=u==="y"?zn:Hn,h=r.rects.reference[s]+r.rects.reference[u]-o[u]-r.rects.popper[s],m=o[u]-r.rects.reference[u],b=Kc(l),p=b?u==="y"?b.clientHeight||0:b.clientWidth||0:0,w=h/2-m/2,O=v[g],_=p-d[s]-v[f],k=p/2-d[s]/2+w,P=Qu(O,k,_),j=u;r.modifiersData[n]=(e={},e[j]=P,e.centerOffset=P-k,e)}}function OH(t){var e=t.state,r=t.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=e.elements.popper.querySelector(a),!a)||sA(e.elements.popper,a)&&(e.elements.arrow=a))}const SH={name:"arrow",enabled:!0,phase:"main",fn:wH,effect:OH,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function Ui(t){return t.split("-")[1]}var _H={top:"auto",right:"auto",bottom:"auto",left:"auto"};function kH(t,e){var r=t.x,n=t.y,a=e.devicePixelRatio||1;return{x:Wi(r*a)/a||0,y:Wi(n*a)/a||0}}function q0(t){var e,r=t.popper,n=t.popperRect,a=t.placement,l=t.variation,o=t.offsets,i=t.position,u=t.gpuAcceleration,c=t.adaptive,s=t.roundOffsets,v=t.isFixed,d=o.x,g=d===void 0?0:d,f=o.y,h=f===void 0?0:f,m=typeof s=="function"?s({x:g,y:h}):{x:g,y:h};g=m.x,h=m.y;var b=o.hasOwnProperty("x"),p=o.hasOwnProperty("y"),w=tn,O=en,_=window;if(c){var k=Kc(r),P="clientHeight",j="clientWidth";if(k===wn(r)&&(k=Zl(r),dl(k).position!=="static"&&i==="absolute"&&(P="scrollHeight",j="scrollWidth")),k=k,a===en||(a===tn||a===Hn)&&l===kc){O=zn;var S=v&&k===_&&_.visualViewport?_.visualViewport.height:k[P];h-=S-n.height,h*=u?1:-1}if(a===tn||(a===en||a===zn)&&l===kc){w=Hn;var T=v&&k===_&&_.visualViewport?_.visualViewport.width:k[j];g-=T-n.width,g*=u?1:-1}}var A=Object.assign({position:i},c&&_H),E=s===!0?kH({x:g,y:h},wn(r)):{x:g,y:h};if(g=E.x,h=E.y,u){var D;return Object.assign({},A,(D={},D[O]=p?"0":"",D[w]=b?"0":"",D.transform=(_.devicePixelRatio||1)<=1?"translate("+g+"px, "+h+"px)":"translate3d("+g+"px, "+h+"px, 0)",D))}return Object.assign({},A,(e={},e[O]=p?h+"px":"",e[w]=b?g+"px":"",e.transform="",e))}function PH(t){var e=t.state,r=t.options,n=r.gpuAcceleration,a=n===void 0?!0:n,l=r.adaptive,o=l===void 0?!0:l,i=r.roundOffsets,u=i===void 0?!0:i,c={placement:Aa(e.placement),variation:Ui(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:a,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,q0(Object.assign({},c,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:u})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,q0(Object.assign({},c,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:u})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}const xH={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:PH,data:{}};var bs={passive:!0};function EH(t){var e=t.state,r=t.instance,n=t.options,a=n.scroll,l=a===void 0?!0:a,o=n.resize,i=o===void 0?!0:o,u=wn(e.elements.popper),c=[].concat(e.scrollParents.reference,e.scrollParents.popper);return l&&c.forEach(function(s){s.addEventListener("scroll",r.update,bs)}),i&&u.addEventListener("resize",r.update,bs),function(){l&&c.forEach(function(s){s.removeEventListener("scroll",r.update,bs)}),i&&u.removeEventListener("resize",r.update,bs)}}const AH={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:EH,data:{}};var DH={left:"right",right:"left",bottom:"top",top:"bottom"};function rv(t){return t.replace(/left|right|bottom|top/g,function(e){return DH[e]})}var TH={start:"end",end:"start"};function X0(t){return t.replace(/start|end/g,function(e){return TH[e]})}function Hm(t){var e=wn(t),r=e.pageXOffset,n=e.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Wm(t){return Ki(Zl(t)).left+Hm(t).scrollLeft}function jH(t,e){var r=wn(t),n=Zl(t),a=r.visualViewport,l=n.clientWidth,o=n.clientHeight,i=0,u=0;if(a){l=a.width,o=a.height;var c=cA();(c||!c&&e==="fixed")&&(i=a.offsetLeft,u=a.offsetTop)}return{width:l,height:o,x:i+Wm(t),y:u}}function IH(t){var e,r=Zl(t),n=Hm(t),a=(e=t.ownerDocument)==null?void 0:e.body,l=xo(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=xo(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),i=-n.scrollLeft+Wm(t),u=-n.scrollTop;return dl(a||r).direction==="rtl"&&(i+=xo(r.clientWidth,a?a.clientWidth:0)-l),{width:l,height:o,x:i,y:u}}function Km(t){var e=dl(t),r=e.overflow,n=e.overflowX,a=e.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function gA(t){return["html","body","#document"].indexOf(Fa(t))>=0?t.ownerDocument.body:$n(t)&&Km(t)?t:gA(Wf(t))}function ec(t,e){var r;e===void 0&&(e=[]);var n=gA(t),a=n===((r=t.ownerDocument)==null?void 0:r.body),l=wn(n),o=a?[l].concat(l.visualViewport||[],Km(n)?n:[]):n,i=e.concat(o);return a?i:i.concat(ec(Wf(o)))}function uh(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function FH(t,e){var r=Ki(t,!1,e==="fixed");return r.top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r}function Z0(t,e,r){return e===iA?uh(jH(t,r)):Lo(e)?FH(e,r):uh(IH(Zl(t)))}function MH(t){var e=ec(Wf(t)),r=["absolute","fixed"].indexOf(dl(t).position)>=0,n=r&&$n(t)?Kc(t):t;return Lo(n)?e.filter(function(a){return Lo(a)&&sA(a,n)&&Fa(a)!=="body"}):[]}function RH(t,e,r,n){var a=e==="clippingParents"?MH(t):[].concat(e),l=[].concat(a,[r]),o=l[0],i=l.reduce(function(u,c){var s=Z0(t,c,n);return u.top=xo(s.top,u.top),u.right=Vv(s.right,u.right),u.bottom=Vv(s.bottom,u.bottom),u.left=xo(s.left,u.left),u},Z0(t,o,n));return i.width=i.right-i.left,i.height=i.bottom-i.top,i.x=i.left,i.y=i.top,i}function hA(t){var e=t.reference,r=t.element,n=t.placement,a=n?Aa(n):null,l=n?Ui(n):null,o=e.x+e.width/2-r.width/2,i=e.y+e.height/2-r.height/2,u;switch(a){case en:u={x:o,y:e.y-r.height};break;case zn:u={x:o,y:e.y+e.height};break;case Hn:u={x:e.x+e.width,y:i};break;case tn:u={x:e.x-r.width,y:i};break;default:u={x:e.x,y:e.y}}var c=a?zm(a):null;if(c!=null){var s=c==="y"?"height":"width";switch(l){case Hi:u[c]=u[c]-(e[s]/2-r[s]/2);break;case kc:u[c]=u[c]+(e[s]/2-r[s]/2);break}}return u}function Pc(t,e){e===void 0&&(e={});var r=e,n=r.placement,a=n===void 0?t.placement:n,l=r.strategy,o=l===void 0?t.strategy:l,i=r.boundary,u=i===void 0?rH:i,c=r.rootBoundary,s=c===void 0?iA:c,v=r.elementContext,d=v===void 0?wu:v,g=r.altBoundary,f=g===void 0?!1:g,h=r.padding,m=h===void 0?0:h,b=fA(typeof m!="number"?m:dA(m,Wc)),p=d===wu?nH:wu,w=t.rects.popper,O=t.elements[f?p:d],_=RH(Lo(O)?O:O.contextElement||Zl(t.elements.popper),u,s,o),k=Ki(t.elements.reference),P=hA({reference:k,element:w,placement:a}),j=uh(Object.assign({},w,P)),S=d===wu?j:k,T={top:_.top-S.top+b.top,bottom:S.bottom-_.bottom+b.bottom,left:_.left-S.left+b.left,right:S.right-_.right+b.right},A=t.modifiersData.offset;if(d===wu&&A){var E=A[a];Object.keys(T).forEach(function(D){var F=[Hn,zn].indexOf(D)>=0?1:-1,I=[en,zn].indexOf(D)>=0?"y":"x";T[D]+=E[I]*F})}return T}function NH(t,e){e===void 0&&(e={});var r=e,n=r.placement,a=r.boundary,l=r.rootBoundary,o=r.padding,i=r.flipVariations,u=r.allowedAutoPlacements,c=u===void 0?uA:u,s=Ui(n),v=s?i?Y0:Y0.filter(function(f){return Ui(f)===s}):Wc,d=v.filter(function(f){return c.indexOf(f)>=0});d.length===0&&(d=v);var g=d.reduce(function(f,h){return f[h]=Pc(t,{placement:h,boundary:a,rootBoundary:l,padding:o})[Aa(h)],f},{});return Object.keys(g).sort(function(f,h){return g[f]-g[h]})}function $H(t){if(Aa(t)===Lm)return[];var e=rv(t);return[X0(t),e,X0(e)]}function LH(t){var e=t.state,r=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var a=r.mainAxis,l=a===void 0?!0:a,o=r.altAxis,i=o===void 0?!0:o,u=r.fallbackPlacements,c=r.padding,s=r.boundary,v=r.rootBoundary,d=r.altBoundary,g=r.flipVariations,f=g===void 0?!0:g,h=r.allowedAutoPlacements,m=e.options.placement,b=Aa(m),p=b===m,w=u||(p||!f?[rv(m)]:$H(m)),O=[m].concat(w).reduce(function(G,z){return G.concat(Aa(z)===Lm?NH(e,{placement:z,boundary:s,rootBoundary:v,padding:c,flipVariations:f,allowedAutoPlacements:h}):z)},[]),_=e.rects.reference,k=e.rects.popper,P=new Map,j=!0,S=O[0],T=0;T=0,I=F?"width":"height",x=Pc(e,{placement:A,boundary:s,rootBoundary:v,altBoundary:d,padding:c}),M=F?D?Hn:tn:D?zn:en;_[I]>k[I]&&(M=rv(M));var R=rv(M),N=[];if(l&&N.push(x[E]<=0),i&&N.push(x[M]<=0,x[R]<=0),N.every(function(G){return G})){S=A,j=!1;break}P.set(A,N)}if(j)for(var V=f?3:1,Y=function(z){var H=O.find(function($){var B=P.get($);if(B)return B.slice(0,z).every(function(K){return K})});if(H)return S=H,"break"},U=V;U>0;U--){var q=Y(U);if(q==="break")break}e.placement!==S&&(e.modifiersData[n]._skip=!0,e.placement=S,e.reset=!0)}}const BH={name:"flip",enabled:!0,phase:"main",fn:LH,requiresIfExists:["offset"],data:{_skip:!1}};function J0(t,e,r){return r===void 0&&(r={x:0,y:0}),{top:t.top-e.height-r.y,right:t.right-e.width+r.x,bottom:t.bottom-e.height+r.y,left:t.left-e.width-r.x}}function Q0(t){return[en,Hn,zn,tn].some(function(e){return t[e]>=0})}function VH(t){var e=t.state,r=t.name,n=e.rects.reference,a=e.rects.popper,l=e.modifiersData.preventOverflow,o=Pc(e,{elementContext:"reference"}),i=Pc(e,{altBoundary:!0}),u=J0(o,n),c=J0(i,a,l),s=Q0(u),v=Q0(c);e.modifiersData[r]={referenceClippingOffsets:u,popperEscapeOffsets:c,isReferenceHidden:s,hasPopperEscaped:v},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":v})}const zH={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:VH};function HH(t,e,r){var n=Aa(t),a=[tn,en].indexOf(n)>=0?-1:1,l=typeof r=="function"?r(Object.assign({},e,{placement:t})):r,o=l[0],i=l[1];return o=o||0,i=(i||0)*a,[tn,Hn].indexOf(n)>=0?{x:i,y:o}:{x:o,y:i}}function WH(t){var e=t.state,r=t.options,n=t.name,a=r.offset,l=a===void 0?[0,0]:a,o=uA.reduce(function(s,v){return s[v]=HH(v,e.rects,l),s},{}),i=o[e.placement],u=i.x,c=i.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=u,e.modifiersData.popperOffsets.y+=c),e.modifiersData[n]=o}const KH={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:WH};function UH(t){var e=t.state,r=t.name;e.modifiersData[r]=hA({reference:e.rects.reference,element:e.rects.popper,placement:e.placement})}const YH={name:"popperOffsets",enabled:!0,phase:"read",fn:UH,data:{}};function GH(t){return t==="x"?"y":"x"}function qH(t){var e=t.state,r=t.options,n=t.name,a=r.mainAxis,l=a===void 0?!0:a,o=r.altAxis,i=o===void 0?!1:o,u=r.boundary,c=r.rootBoundary,s=r.altBoundary,v=r.padding,d=r.tether,g=d===void 0?!0:d,f=r.tetherOffset,h=f===void 0?0:f,m=Pc(e,{boundary:u,rootBoundary:c,padding:v,altBoundary:s}),b=Aa(e.placement),p=Ui(e.placement),w=!p,O=zm(b),_=GH(O),k=e.modifiersData.popperOffsets,P=e.rects.reference,j=e.rects.popper,S=typeof h=="function"?h(Object.assign({},e.rects,{placement:e.placement})):h,T=typeof S=="number"?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),A=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,E={x:0,y:0};if(k){if(l){var D,F=O==="y"?en:tn,I=O==="y"?zn:Hn,x=O==="y"?"height":"width",M=k[O],R=M+m[F],N=M-m[I],V=g?-j[x]/2:0,Y=p===Hi?P[x]:j[x],U=p===Hi?-j[x]:-P[x],q=e.elements.arrow,G=g&&q?Vm(q):{width:0,height:0},z=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:vA(),H=z[F],$=z[I],B=Qu(0,P[x],G[x]),K=w?P[x]/2-V-B-H-T.mainAxis:Y-B-H-T.mainAxis,ee=w?-P[x]/2+V+B+$+T.mainAxis:U+B+$+T.mainAxis,re=e.elements.arrow&&Kc(e.elements.arrow),W=re?O==="y"?re.clientTop||0:re.clientLeft||0:0,X=(D=A==null?void 0:A[O])!=null?D:0,te=M+K-X-W,Q=M+ee-X,Z=Qu(g?Vv(R,te):R,M,g?xo(N,Q):N);k[O]=Z,E[O]=Z-M}if(i){var ne,le=O==="x"?en:tn,ce=O==="x"?zn:Hn,ae=k[_],oe=_==="y"?"height":"width",he=ae+m[le],ge=ae-m[ce],de=[en,tn].indexOf(b)!==-1,Se=(ne=A==null?void 0:A[_])!=null?ne:0,pe=de?he:ae-P[oe]-j[oe]-Se+T.altAxis,ye=de?ae+P[oe]+j[oe]-Se-T.altAxis:ge,fe=g&&de?bH(pe,ae,ye):Qu(g?pe:he,ae,g?ye:ge);k[_]=fe,E[_]=fe-ae}e.modifiersData[n]=E}}const XH={name:"preventOverflow",enabled:!0,phase:"main",fn:qH,requiresIfExists:["offset"]};function ZH(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function JH(t){return t===wn(t)||!$n(t)?Hm(t):ZH(t)}function QH(t){var e=t.getBoundingClientRect(),r=Wi(e.width)/t.offsetWidth||1,n=Wi(e.height)/t.offsetHeight||1;return r!==1||n!==1}function e7(t,e,r){r===void 0&&(r=!1);var n=$n(e),a=$n(e)&&QH(e),l=Zl(e),o=Ki(t,a,r),i={scrollLeft:0,scrollTop:0},u={x:0,y:0};return(n||!n&&!r)&&((Fa(e)!=="body"||Km(l))&&(i=JH(e)),$n(e)?(u=Ki(e,!0),u.x+=e.clientLeft,u.y+=e.clientTop):l&&(u.x=Wm(l))),{x:o.left+i.scrollLeft-u.x,y:o.top+i.scrollTop-u.y,width:o.width,height:o.height}}function t7(t){var e=new Map,r=new Set,n=[];t.forEach(function(l){e.set(l.name,l)});function a(l){r.add(l.name);var o=[].concat(l.requires||[],l.requiresIfExists||[]);o.forEach(function(i){if(!r.has(i)){var u=e.get(i);u&&a(u)}}),n.push(l)}return t.forEach(function(l){r.has(l.name)||a(l)}),n}function r7(t){var e=t7(t);return dH.reduce(function(r,n){return r.concat(e.filter(function(a){return a.phase===n}))},[])}function n7(t){var e;return function(){return e||(e=new Promise(function(r){Promise.resolve().then(function(){e=void 0,r(t())})})),e}}function a7(t){var e=t.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(e).map(function(r){return e[r]})}var ew={placement:"bottom",modifiers:[],strategy:"absolute"};function tw(){for(var t=arguments.length,e=new Array(t),r=0;r0&&arguments[0]!==void 0?arguments[0]:[],e=[];return t.forEach(function(r){ke(r)?e.push.apply(e,Ce(r)):r.type===it?e.push.apply(e,Ce(mA(r.children))):e.push(r)}),e.filter(function(r){return!(r&&(r.type===mr||r.type===it&&r.children.length===0||r.type===eu&&r.children.trim()===""))})}function c7(t,e){return!t&&!e?!1:!!(!t||!e||["width","height","x","y"].some(function(r){return t[r]!==e[r]}))}function yA(t){var e=Ut(),r=J();return Le(function(){r.value=t(e)}),oa(function(){var n=t(e);r.value!==n&&(r.value=n)}),r}var s7=ie({name:"TPopupTrigger",props:{forwardRef:Function},emits:["resize"],setup:function(e,r){var n=r.emit,a=r.slots,l=yA(function(i){var u=i.parent.vnode;return u.el.nextElementSibling}),o=J();return me(l,function(){var i;(i=e.forwardRef)===null||i===void 0||i.call(e,l.value)}),pl(l,function(i){var u=Pe(i,1),c=u[0].contentRect;o.value=c}),me(o,function(i,u){c7(i,u)&&n("resize")}),function(){var i,u,c=mA((i=a.default)===null||i===void 0?void 0:i.call(a));return c.length>1||((u=c[0])===null||u===void 0?void 0:u.type)===eu?y("span",null,[c]):c[0]}}}),v7=ie({name:"TPopupContent",emits:["resize"],setup:function(e,r){var n=r.emit,a=r.slots,l=yA(function(o){return o.vnode.el.children[0]});return pl(l,function(){n("resize")}),function(){return y("div",{style:"position: absolute; top: 0px; left: 0px; width: 100%"},[a.default()])}}}),f7=ie({name:"TPopupContainer",inheritAttrs:!1,props:{parent:Object,visible:Boolean,attach:Um.attach,forwardRef:Function},emits:["resize","contentMounted"],setup:function(e,r){var n=r.emit,a=r.attrs,l=r.slots,o=r.expose,i=J(),u=J(!1);function c(){n("resize")}return Le(function(){requestAnimationFrame(function(){u.value=e.visible})}),me(function(){return e.visible},function(s){s&&(u.value=e.visible)}),o({unmountContent:function(){u.value=!1}}),function(){var s,v=function(){return Uo(e.attach,i.value)};return y(it,null,[y(s7,{class:a.class,forwardRef:function(g){e.forwardRef(g),i.value=g},onResize:c},u7(s=l.default())?s:{default:function(){return[s]}}),u.value&&y(Bl,{disabled:!v(),to:v()},{default:function(){return[y(v7,{onResize:c,onVnodeMounted:function(){return n("contentMounted")}},{default:function(){return[l.content&&l.content()]}})]}})])}}}),rw={};function nw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Nd(t){for(var e=1;eW.x&&K.xW.y&&K.y0&&(cw(o.value)||cw(i.value))?(qe.error("Breadcrumb","需要设置 itemsBeforeCollapse 和 itemsAfterCollapse 属性来控制省略号前后的显示项数。"),!1):!(g<=0||f<=g||h>=f)}),c=C(function(){var v=r.value,d=u.value;if(!d)return v;var g=v.length,f=v.slice(0,o.value),h=v.slice(g-i.value,g);return[].concat(Ce(f),[{content:n,disabled:!0,isEllipsisItem:!0}],Ce(h))}),s=C(function(){var v=r.value;if(!u.value)return[];var d=v.slice(o.value,v.length-i.value);return d.map(function(g,f){return uw(uw({},g),{},{isLast:f===d.length-1})})});return{getDisplayItems:c,getEllipsisItems:s}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function sw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Cs(t){for(var e=1;e=e.maxHeight&&(s.value=!0)}var w=document.querySelector(".".concat(n.value,"__item"));w&&(o.value=w.scrollHeight+2),u.value&&(c.value=u.value.offsetHeight)});var h=function(p){return Oe(p)?p(We):p},m=function(p,w){var O,_=[],k;return(O=p.forEach)===null||O===void 0||O.call(p,function(P,j){var S=F7({},P),T=l[w]||0,A=j*o.value+(w===0?c.value:0)-T;S.children?(S.children=m(S.children,w+1),k=y("div",{key:j},[y(sh,{style:S.style,class:["".concat(n.value,"__item"),"".concat(n.value,"__item--suffix"),S.class],value:S.value,theme:S.theme,active:S.active,prefixIcon:S.prefixIcon,disabled:S.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,isSubmenu:!0},{default:function(){return[y("div",{class:"".concat(n.value,"__item-content")},[y("span",{class:"".concat(n.value,"__item-text")},[h(S.content)]),y(d,{class:"".concat(n.value,"__item-direction"),size:"16"},null)]),y("div",{class:["".concat(n.value,"__submenu-wrapper"),L({},"".concat(n.value,"__submenu-wrapper--").concat(e.direction),e.direction)],style:{position:"absolute",top:"".concat(A,"px")}},[y("div",{class:["".concat(n.value,"__submenu"),L({},"".concat(n.value,"__submenu--disabled"),S.disabled)],style:{position:"static",maxHeight:"".concat(e.maxHeight,"px")},onScroll:function(F){return f(F,w+1)}},[y("ul",null,[S.children])])])]}}),S.divider?y(rh,null,null):null])):k=y("div",{key:j},[y(sh,{style:S.style,class:["".concat(n.value,"__item"),S.class],value:S.value,theme:S.theme,active:S.active,prefixIcon:S.prefixIcon,disabled:S.disabled,minColumnWidth:e.minColumnWidth,maxColumnWidth:e.maxColumnWidth,onClick:S.disabled||S.children?function(){return null}:function(E,D){return g({data:S,context:D})}},{default:function(){return[y("span",{class:"".concat(n.value,"__item-text")},[h(S.content)])]}}),S.divider?y(rh,null,null):null]),_.push(k)}),_};return function(){var b=r("panelTopContent"),p=r("panelBottomContent");return y("div",{class:[a.value,"".concat(a.value,"--").concat(e.direction),L({},"".concat(a.value,"--overflow"),s.value)],style:{maxHeight:"".concat(e.maxHeight,"px")},ref:i,onScroll:function(O){return f(O,0)}},[b?y("div",{class:"".concat(n.value,"__top-content"),ref:u},[b]):null,m(e.options,0),p?y("div",{class:"".concat(n.value,"__bottom-content")},[p]):null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function gw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Bd(t){for(var e=1;e0?nv(P):null})}).filter(function(u){return!!u.content})):ke(e)&&ke((n=e[0])===null||n===void 0?void 0:n.children)?nv((a=e[0])===null||a===void 0?void 0:a.children):[]};function M7(t){var e,r,n,a,l=Na(),o=Ut(),i=((e=l("DropdownMenu"))===null||e===void 0||(e=e[0])===null||e===void 0||(e=e.children)===null||e===void 0||(r=e.default)===null||r===void 0?void 0:r.call(e))||((n=o.slots)===null||n===void 0||(a=n.dropdown)===null||a===void 0?void 0:a.call(n)),u=C(function(){return t.options&&t.options.length>0?t.options:nv(i)});return u}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function hw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Vd(t){for(var e=1;e0)for(var n=0,a=e.children.length;n0){var i=vh(this.data,a);i&&!i.children.some(function(u){return u.value===o.value})?i.children.push(o):this.cache.add(o)}else this.cache.add(o)}},{key:"select",value:function(r){var n=OA(this.data,r,[])||[];return n.push(r),n.filter(function(a){return a!=null})}},{key:"expand",value:function(r){var n=this;if(this.expandValues.has(r))return this.expandValues.delete(r),Ce(this.expandValues);if(this.expandValues.add(r),!this.isMutex.value)return Ce(this.expandValues);var a=SA(this.data,r)||[],l=new Set(a.filter(function(o){var i;return((i=o.children)===null||i===void 0?void 0:i.length)>0&&o.value!==r}).map(function(o){return o.value}));return this.expandValues.forEach(function(o){var i=l.has(o);i&&n.expandValues.delete(o)}),Ce(this.expandValues)}},{key:"getChild",value:function(r){var n=vh(this.data,r);return n?n.children:[]}}])}();/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function yw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function pw(t){for(var e=1;ee+u-s)return c+i-u+s}else{if(r==="start")return c-v;if(r==="center")return c+(i-u)/2;if(r==="end")return c+i-u+s}return e}function G7(t,e,r){var n=t.navsContainer,a=t.activeTab,l=Sa(n),o=Sa(a),i=Math.abs(l-o);return r==="next"?e+i:e-i}function q7(t){var e=t.navsWrap,r=t.navsContainer,n=t.rightOperations,a=t.toRightBtn,l=Sa(e),o=Sa(r),i=Sa(n),u=Sa(a);return l-o+i-u}function X7(t,e){return Math.max(0,Math.min(t,e))}function bw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function zd(t){for(var e=1;e1}),k=C(function(){return s.valueMath.abs(X)?x(s.value+W):x(s.value+X)}},N=function(){setTimeout(function(){x(Y7(w(),s.value,e.scrollPosition))},0)},V=function(){Je(function(){b.value=q7(w()),b.value-s.value<=0&&x(b.value)})};me([function(){return e.placement},function(){return e.panels}],V),me([function(){return e.scrollPosition}],N),kE(Ra(V),v.value);var Y=function(re){var W;(W=e.onAdd)===null||W===void 0||W.call(e,{e:re})},U=function(re,W){var X=W.value,te=W.disabled;if(te||e.value===X)return!1;e.onChange(X)},q=function(re){var W=re.e,X=re.value,te=re.index;e.onRemove({e:W,value:X,index:te})},G=function(re){re!=null&&re.$el&&(re==null?void 0:re.value)===e.value&&m.value!==re.$el&&(m.value=re.$el,N())},z=p3(e),H=z.setNavsWrap;Le(function(){H(d.value),V(),N()});var $=function(){return e.panels.map(function(re,W){var X,te;re!=null&&(X=re.children)!==null&&X!==void 0&&X.label?te=re.children.label():Oe(re.label)?te=re.label(We):te=re.label||"选项卡".concat(W+1);var Q=e.dragSort;return Q&&re.draggable===!1&&(Q=re.draggable),y(W7,{ref:G,draggable:Q,key:re.value,index:W,theme:e.theme,size:e.size,placement:e.placement,label:te,active:re.value===e.value,disabled:e.disabled||re.disabled,removable:re.removable,value:re.value,onClick:function(ne){return U(ne,re)},onTabRemove:q,onTabPanelRemove:re.onRemove},null)})},B=function(){return[y("div",{ref:g,class:["".concat(r.value,"__operations"),"".concat(r.value,"__operations--left")]},[y(To,{name:"fade",mode:"out-in",appear:!0},{default:function(){return[_.value?y("div",{class:T.value,onClick:function(){return M("prev")}},[y(a,null,null)]):null]}})]),y("div",{ref:f,class:["".concat(r.value,"__operations"),"".concat(r.value,"__operations--right")]},[y(To,{name:"fade",mode:"out-in",appear:!0},{default:function(){return[k.value?y("div",{ref:h,class:A.value,onClick:function(){return M("next")}},[y(l,null,null)]):null]}}),e.addable?y("div",{class:E.value,onClick:Y},[y(o,null,null)]):null,p.value&&e.action])]},K=function(){var re=$();return y("div",{class:D.value},[y("div",{class:F.value,onWheel:R},[y("div",{ref:d,class:I.value,style:P.value},[e.theme!=="card"&&y(K7,{placement:e.placement,value:e.value,navs:re},null),re])])])};return function(){return y("div",{ref:v,class:["".concat(r.value,"__nav")],style:j.value},[B(),K()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var J7=ie({name:"TTabs",props:wr,setup:function(e){var r=ue("tabs"),n=ue(),a=je(),l=Te(e),o=l.value,i=l.modelValue,u=Ot(o,i,e.defaultValue||"",e.onChange),c=Pe(u,2),s=c[0],v=c[1];Et("tabs",{value:s});var d=function(w){var O;(O=e.onAdd)===null||O===void 0||O.call(e,{e:w.e})},g=function(w){v(w)},f=function(w){var O,_=w.e,k=w.value,P=w.index;(O=e.onRemove)===null||O===void 0||O.call(e,{value:k,index:P,e:_})},h=function(){var w=a("default");if(!w)return[];var O=function(k){return k.map(function(P){return P.children&&ke(P.children)?O(P.children):P}).flat().filter(function(P){return P.type.name==="TTabPanel"})};return O(w)},m=function(){var w,O=((w=e.list)!==null&&w!==void 0&&w.length?e.list:h())||[],_=a("action"),k=O.map(function(j){var S=j;return j.props&&Object.keys(j.props).forEach(function(T){S[T]=j.props[T]}),S}),P={theme:e.theme,value:s.value,size:e.size,disabled:e.disabled,placement:e.placement,scrollPosition:e.scrollPosition,addable:e.addable,panels:k,dragSort:e.dragSort,action:_};return y("div",{class:L(L({},"".concat(n.value,"-tabs__header"),!0),"".concat(n.value,"-is-").concat(e.placement),!0)},[y(Z7,we(P,{onDragSort:e.onDragSort,onChange:g,onAdd:d,onRemove:f}),null)])},b=function(){var w,O=h();if((w=e.list)!==null&&w!==void 0&&w.length)return e.list.map(function(_){return y(kA,we(_,{onRemove:f}),null)});if(O&&O.length)return y("div",{class:["".concat(n.value,"-tabs__content")]},[O])};return function(){return y("div",{class:[r.value]},[e.placement!=="bottom"?[m(),b()]:[b(),m()]])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var PA=xe(J7),xA=xe(kA);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Q7={content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function},popupProps:{type:Object},title:{type:[String,Function]},value:{type:[String,Number]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Eo=ie({name:"TFakeArrow",props:{isActive:{type:Boolean},overlayClassName:{type:[String,Object,Array]},overlayStyle:{type:[Object,String]}},setup:function(e){var r=ue("fake-arrow"),n=C(function(){return[r.value,L(L({},"".concat(r.value,"--transform"),H3()),"".concat(r.value,"--active"),e.isActive),e.overlayClassName]});return function(){return y("svg",{class:n.value,width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",style:e.overlayStyle},[y("path",{d:"M3.75 5.7998L7.99274 10.0425L12.2361 5.79921",stroke:"black","stroke-opacity":"0.9","stroke-width":"1.3"},null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Cw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ou(t){for(var e=1;e-1}),P=J(!1),j=J(!1),S=C(function(){return v.value==="light"?"#E7E7E7":"#383838"}),T=C(function(){var Z;return O.value==="popup"?P.value:g?(Z=g.value)===null||Z===void 0?void 0:Z.includes(e.value):!1}),A=J(!1),E=J(),D=J(),F=J(),I=ue("slide-down");ql(F,S);var x=J(null),M=J(null),R=function(){x.value!==null&&(clearTimeout(x.value),x.value=null),M.value!==null&&(clearTimeout(M.value),M.value=null)},N=function(ne){var le=ne.placement,ce=E.value;if(ce){var ae="".concat(a.value,"-menu__spacer"),oe=le.startsWith("bottom"),he=le.startsWith("top");ce.classList.toggle("".concat(ae,"--bottom"),oe),ce.classList.toggle("".concat(ae,"--top"),he)}},V=C(function(){return["".concat(a.value,"-submenu"),L(L({},"".concat(a.value,"-is-disabled"),e.disabled),"".concat(a.value,"-is-opened"),T.value)]}),Y=C(function(){var Z;return["".concat(a.value,"-menu__popup"),"".concat(a.value,"-is-").concat(f?"horizontal":"vertical"),L({},"".concat(a.value,"-is-opened"),P.value),(Z=e.popupProps)===null||Z===void 0?void 0:Z.overlayInnerClassName]}),U=C(function(){var Z;return["".concat(a.value,"-menu--").concat(v.value),f&&"".concat(a.value,"-is-head-menu"),L({},"".concat(a.value,"-menu-is-nested"),A.value),(Z=e.popupProps)===null||Z===void 0?void 0:Z.overlayClassName]}),q=C(function(){return["".concat(a.value,"-menu__item"),L(L(L({},"".concat(a.value,"-is-disabled"),e.disabled),"".concat(a.value,"-is-opened"),T.value),"".concat(a.value,"-is-active"),k.value)]}),G=C(function(){return["".concat(a.value,"-menu__sub"),L({},"".concat(a.value,"-is-opened"),T.value)]}),z=C(function(){return[L({},"".concat(a.value,"-fake-arrow--active"),T.value)]});Et("TdSubmenu",kt({value:s,addMenuItem:function(ne){_.value.push(ne),m&&m.addMenuItem(ne)},setSubPopup:function(ne){D.value=ne},closeParentPopup:function(ne){R(),M.value=setTimeout(function(){P.value=!1,M.value=null},100),Oe(p)&&p(ne)},cancelHideTimer:function(){M.value!==null&&(clearTimeout(M.value),M.value=null),Oe(w)&&w()}}));var H=function(ne){Oe(b)&&b(ne)},$=function(){e.disabled||(R(),Oe(w)&&w(),x.value=setTimeout(function(){P.value||(h(e.value),Je().then(function(){H(E.value)})),P.value=!0,x.value=null},0))},B=function(ne){return ne==null?void 0:ne.classList.contains("".concat(a.value,"-menu__popup"))},K=function(ne){R(),M.value=setTimeout(function(){var le=B(ne.relatedTarget);j.value||le||(P.value=!1,M.value=null)},100)},ee=function(ne){var le=ne.toElement,ce=ne.relatedTarget,ae=le||ce;if(ae!==D.value){for(var oe=function(ge){return ge===F.value};ae!==null&&ae!==document&&!oe(ae);)ae=ae.parentNode;j.value=!1,oe(ae)||(R(),M.value=setTimeout(function(){P.value=!1,M.value=null},100),p==null||p(ne))}},re=function(){j.value=!0,M.value!==null&&(clearTimeout(M.value),M.value=null),Oe(w)&&w()},W=function(){e.disabled||h(e.value)},X=function(ne){var le,ce,ae,oe="right-top";!A.value&&f&&(oe="bottom-left");var he=y("div",{ref:E,class:["".concat(a.value,"-menu__spacer"),L({},"".concat(a.value,"-menu__spacer--left"),A.value||!f)],onMouseenter:re,onMouseleave:ee},[y("ul",{class:"".concat(a.value,"-menu__popup-wrapper")},[o("default","content")])]),ge={content:function(){return he}},de=((le=e.popupProps)===null||le===void 0||(le=le.popperOptions)===null||le===void 0?void 0:le.modifiers)||[],Se=Ou(Ou({},(ce=e.popupProps)===null||ce===void 0?void 0:ce.popperOptions),{},{modifiers:[{name:"onPlacementChange",enabled:!0,phase:"main",fn:function(fe){var se=fe.state;N({placement:se.placement})}}].concat(Ce(de))}),pe=y(_n,we((ae=e.popupProps)!==null&&ae!==void 0?ae:{},{overlayInnerClassName:Ce(Y.value),overlayClassName:Ce(U.value),visible:P.value,placement:oe,popperOptions:Se}),Ou({default:function(){return[y("div",{ref:F,class:q.value},[ne])]}},ge));return pe},te=function(){var ne=l("icon"),le=[y("div",{ref:F,class:q.value,onClick:W},[ne,y("span",{class:["".concat(a.value,"-menu__content")]},[l("title",{silent:!0})])]),y("ul",{style:"opacity: 0; width: 0; height: 0; overflow: hidden"},[o("default","content")])],ce=O.value==="popup"&&A.value,ae=[ne,y("span",{class:["".concat(a.value,"-menu__content")]},[l("title",{silent:!0})]),y(Eo,{overlayClassName:/menu/i.test(i==null?void 0:i.parent.proxy.$options.name)?z.value:null,overlayStyle:{transform:"rotate(".concat(ce?-90:0,"deg)")}},null)];return O.value==="normal"?le:X(ae)},Q=function(){for(var ne=n.content||n.default,le=l("icon"),ce=o("default","content"),ae=i.parent,oe=44;ae&&ae.type.name!=="TMenu";)ae.type.name==="TSubmenu"&&(oe+=16),ae=ae.parent;var he=wE(),ge=he.beforeEnter,de=he.enter,Se=he.afterEnter,pe=he.beforeLeave,ye=he.leave,fe=he.afterLeave,se=O.value==="popup"&&A.value,ve=[y("div",{ref:F,class:q.value,onClick:W},[le,y("span",{class:["".concat(a.value,"-menu__content")]},[l("title",{silent:!0})]),ne&&y(Eo,{overlayClassName:z.value,overlayStyle:{transform:"rotate(".concat(se?-90:0,"deg)")}},null)]),y(To,{name:I.value,onBeforeEnter:ge,onEnter:de,onAfterEnter:Se,onBeforeLeave:pe,onLeave:ye,onAfterLeave:fe},{default:function(){return[vl(y("ul",{class:G.value,style:{"--padding-left":"".concat(oe,"px")}},[ce]),[[Vl,T.value]])]}})],_e=[le,y("span",{class:["".concat(a.value,"-menu__content")]},[l("title",{silent:!0})]),y(Eo,{overlayClassName:/menu/i.test(ae.proxy.$options.name)?z.value:null,overlayStyle:{transform:"rotate(".concat(se?-90:0,"deg)"),"margin-left":"auto"}},null)];return O.value==="normal"?ve:X(_e)};return me(P,function(Z){u.open(e.value,Z?"add":"remove")}),me(E,function(){H(E.value)}),Le(function(){var Z;u==null||(Z=u.vMenu)===null||Z===void 0||Z.add({value:e.value,parent:m==null?void 0:m.value,vnode:n.default});for(var ne=i.parent;ne&&!/^t(head)?menu/i.test((le=ne)===null||le===void 0?void 0:le.type.name);){var le,ce,ae;if(/submenu/i.test((ce=ne)===null||ce===void 0?void 0:ce.type.name)){A.value=!0;break}ne=(ae=ne)===null||ae===void 0?void 0:ae.parent}}),$t(function(){R()}),function(){var Z=null,ne={},le;return O.value==="popup"&&(ne={onMouseenter:$,onMouseleave:K},d.value.length<2&&(le=y("div",{style:"display:none"},[o("default","content")]))),Object.keys(n).length>0&&(Z=f?te():Q()),y("li",we({class:V.value},ne),[Z,le])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var e2=ie({name:"PopupOverflowContent",props:{foldIndex:{type:Number,required:!0}},setup:function(e,r){var n=ue(),a=J(),l=function(){if(a.value){var i="".concat(n.value,"-menu__item"),u="".concat(n.value,"-submenu"),c=[],s=function(d,g){g>3||Array.from(d.children).forEach(function(f){f instanceof HTMLElement&&(f.classList.contains(i)||f.classList.contains(u)?c.push(f):s(f,g+1))})};s(a.value,0),c.forEach(function(v,d){v.style.display=d=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function n2(t,e){if(t){if(typeof t=="string")return Ow(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ow(t,e):void 0}}function Ow(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0,le=!1;if(ne&&Z.length>0&&T.length>0){var ce=new Set(T.slice(N.value)),ae=Z.find(function(oe){return oe!=null});le=ae!=null&&ce.has(ae)}le?p.value=[].concat(Ce(Z),[ws]):p.value=Z};me(d,A),me(function(){return e.expandType},function(Q){_.value=Q}),Le(function(){var Q;p.value=P.select(d.value),((Q=m.value)===null||Q===void 0?void 0:Q.length)>0&&S(m.value[0])});var D=function(Z){var ne,le=k.find(function(ge){return ge.value===Z});(ne=le.onClick)===null||ne===void 0||ne.call(le,{value:Z});var ce=le.to,ae=le.href,oe=le.replace;ae&&(window.location.href=le.href);var he=le.router||l.$router;ce&&he&&(oe?he.replace(ce):he.push(ce))},F=function(){var Z;return k.length===0?null:y("ul",{class:["".concat(n.value,"-head-menu__submenu"),"".concat(n.value,"-submenu")]},[y(PA,{value:d.value,onChange:j},Sw(Z=k.map(function(ne){var le;return y(xA,{value:ne.value,label:(le=ne.vnode()[0])===null||le===void 0?void 0:le.children},null)}))?Z:{default:function(){return[Z]}})])},I=J(),x=J(),M=J(),R=J(),N=J(-1),V=[],Y=function(){if(!I.value)return[];var Z="".concat(n.value,"-head-menu__submenu--more"),ne="".concat(n.value,"-menu__item"),le="".concat(n.value,"-submenu"),ce=[],ae=function(he,ge){ge>3||Array.from(he.children).forEach(function(de){de instanceof HTMLElement&&(de.classList.contains(Z)||(de.classList.contains(ne)||de.classList.contains(le)?ce.push(de):ae(de,ge+1)))})};return ae(I.value,0),ce},U=function(){if(!I.value)return 0;var Z=I.value.querySelector(".".concat(n.value,"-head-menu__submenu--more"));if(!Z)return 0;var ne=Z.style.display==="none";ne&&(Z.style.visibility="hidden",Z.style.display="");var le=window.getComputedStyle(Z),ce=Z.getBoundingClientRect(),ae=ce.width+Number.parseFloat(le.marginLeft)+Number.parseFloat(le.marginRight);return ne&&(Z.style.display="none",Z.style.visibility=""),ae},q=function(Z){var ne=window.getComputedStyle(Z),le=Z.getBoundingClientRect();return le.width+Number.parseFloat(ne.marginLeft)+Number.parseFloat(ne.marginRight)},G=function(){if(!I.value)return[];var Z="".concat(n.value,"-head-menu__submenu--more"),ne="".concat(n.value,"-menu__item"),le="".concat(n.value,"-submenu"),ce=[];return Array.from(I.value.children).forEach(function(ae){ae instanceof HTMLElement&&(ae.classList.contains(Z)||ae.classList.contains(ne)||ae.classList.contains(le)||ce.push(ae))}),ce},z=function(){if(e.expandType==="popup"&&I.value){var Z=G(),ne=[];Z.forEach(function(fe){ne.push(fe.style.display),fe.style.display="contents"});var le=Y();if(le.length===0){Z.forEach(function(fe,se){fe.style.display=ne[se]}),N.value=-1,H();return}var ce=I.value.querySelector(".".concat(n.value,"-head-menu__submenu--more"));ce&&(ce.style.display="none");var ae=[],oe=[];le.forEach(function(fe){oe.push(fe.style.display),fe.style.display="",ae.push(fe.style.flexShrink),fe.style.flexShrink="0"}),V.length=0,le.forEach(function(fe){V.push(q(fe))}),le.forEach(function(fe,se){fe.style.flexShrink=ae[se],fe.style.display=oe[se]}),ce&&(ce.style.display=oe.length>0?"":"none"),Z.forEach(function(fe){fe.style.display="contents"});var he=K(),ge=V.reduce(function(fe,se){return fe+se},0),de=-1;if(ge>he){for(var Se=U(),pe=0,ye=0;yehe){de=ye;break}pe+=V[ye]}de===-1&&pe+Se>he&&(de=le.length-1)}N.value=de,H()}},H=function(){if(I.value){var Z=G();Z.forEach(function(ae){ae.style.display="contents"});var ne=Y(),le=I.value.querySelector(".".concat(n.value,"-head-menu__submenu--more")),ce=N.value>=0;ne.forEach(function(ae,oe){ae.style.display=ce&&oe>=N.value?"none":""}),le&&(le.style.display=ce?"":"none"),E()}};pl(x,z),me(M,function(Q){if(Q){var Z=Q.querySelectorAll("img");Z.forEach(function(ne){ne.complete||(ne.onload=function(){return z()})})}});var $=function(Z,ne){var le;return(le=getComputedStyle(Z)[ne])!==null&&le!==void 0?le:""},B=function(Z,ne){return Number.parseInt(String($(Z,ne)),10)},K=function(){if(!x.value||!I.value)return 0;var Z=B(I.value,"paddingLeft"),ne=B(I.value,"paddingRight"),le=B(I.value,"marginLeft"),ce=B(I.value,"marginRight"),ae=x.value.clientWidth;if(M.value){var oe=B(M.value,"marginLeft"),he=B(M.value,"marginRight");ae=ae-M.value.offsetWidth-oe-he}if(R.value){var ge=B(R.value,"marginLeft"),de=B(R.value,"marginRight");ae=ae-R.value.offsetWidth-ge-de}return ae-Z-ne-le-ce},ee=function(Z){var ne=[],le=r2(Z),ce;try{for(le.s();!(ce=le.n()).done;){var ae,oe,he,ge=ce.value;ge.type===Symbol.for("v-fgm")||ge.type===Symbol.for("")?ke(ge.children)&&ne.push.apply(ne,Ce(ee(ge.children))):((ae=ge.type)===null||ae===void 0?void 0:ae.name)==="TSubmenu"||((oe=ge.type)===null||oe===void 0?void 0:oe.name)==="TMenuItem"?ne.push(ge):ke(ge.children)?ne.push.apply(ne,Ce(ee(ge.children))):Oe((he=ge.children)===null||he===void 0?void 0:he.default)?ne.push.apply(ne,Ce(ee(ge.children.default()))):ne.push(ge)}}catch(de){le.e(de)}finally{le.f()}return ne},re=function(Z,ne){Z.forEach(function(le){var ce,ae,oe,he,ge=(ce=le.props)===null||ce===void 0?void 0:ce.value;if((((ae=le.type)===null||ae===void 0?void 0:ae.name)==="TSubmenu"||((oe=le.type)===null||oe===void 0?void 0:oe.name)==="TMenuItem")&&P.add(t2({value:ge,parent:ne,vnode:le.children.default},le.props)),Oe((he=le.children)===null||he===void 0?void 0:he.default)){re(le.children.default(),ge);return}ke(le.children)&&re(le.children,ge)})},W=null,X="";oa(function(){H()});var te=function(){W==null&&(W=requestAnimationFrame(function(){W=null,z()}))};return Le(function(){Je(function(){return z()})}),$t(function(){W!=null&&(cancelAnimationFrame(W),W=null)}),function(){var Q,Z,ne,le,ce,ae,oe,he,ge,de,Se,pe,ye=((Q=e.logo)===null||Q===void 0?void 0:Q.call(e,We))||((Z=(ne=r.slots).logo)===null||Z===void 0?void 0:Z.call(ne)),fe=((le=e.operations)===null||le===void 0?void 0:le.call(e,We))||((ce=(ae=r.slots).operations)===null||ce===void 0?void 0:ce.call(ae))||((oe=(he=r.slots).options)===null||oe===void 0?void 0:oe.call(he)),se=((ge=(de=r.slots).default)===null||ge===void 0?void 0:ge.call(de))||((Se=(pe=r.slots).content)===null||Se===void 0?void 0:Se.call(pe))||[],ve=ee(se),_e=N.value>=0,$e=_e&&N.valueNumber(c)?"error":""}return""}),a=C(function(){var o=t.value.status;return o||n.value}),l=function(){var i,u;(i=(u=t.value).onValidate)===null||i===void 0||i.call(u,{error:n.value?"exceed-maximum":void 0})};return me(n,l),Le(function(){n.value&&l()}),{tStatus:a,limitNumber:r,getValueByLimitNumber:e}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function av(t,e){return e==="number"?t||t===0?Number(t):void 0:t}function y2(t,e){var r=Te(t),n=r.value,a=r.modelValue,l=J(),o=J(!1),i=J(),u=J(null),c=J(),s=Lt(),v=or(),d=Ot(n,a,t.defaultValue,t.onChange),g=Pe(d,2),f=g[0],h=g[1],m=J(!1),b=J(!1),p=J(t.type),w=J(),O=C(function(){return{value:[void 0,null].includes(f.value)?void 0:String(f.value),status:t.status,maxlength:Number(t.maxlength),maxcharacter:t.maxcharacter,allowInputOverMax:t.allowInputOverMax,onValidate:t.onValidate}}),_=TA(O),k=_.limitNumber,P=_.getValueByLimitNumber,j=_.tStatus,S=C(function(){return(f.value&&!s.value&&t.clearable&&!v.value||t.showClearIconOnEmpty)&&m.value}),T=function(){var H;b.value=!0,(H=w.value)===null||H===void 0||H.focus()},A=function(){var H;b.value=!1,(H=w.value)===null||H===void 0||H.blur()},E=function(H){var $;m.value&&b.value||(l.value=f.value,!t.disabled&&(b.value=!0,($=t.onFocus)===null||$===void 0||$.call(t,f.value,{e:H})))},D=function(H){var $,B=H.e,K=t.type==="number"?void 0:"";h(K,{e:B,trigger:"clear"}),($=t.onClear)===null||$===void 0||$.call(t,{e:B})},F=function(H){c.value=H.target},I=function(){if(!s.value){var H=p.value==="password"?"text":"password";p.value=H}},x=function(){var H=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",$=w.value;if($){var B=String(H);$.value&&$.value!==B&&($.value=B)}},M=function(H){var $,B=H.target,K=B.value;t.type!=="number"&&typeof f.value=="string"&&K.length>(($=f.value)===null||$===void 0?void 0:$.length)&&(K=P(K)),h(av(K,t.type),{e:H,trigger:"input"}),Je(function(){t.type==="number"&&/\.(\d+)?0$/.test(K)?x(K):x(f.value)})},R=function(H){var $=H.inputType&&H.inputType==="insertCompositionText",B=H.currentTarget.value;if($||o.value){i.value=B;return}M(H)},N=function(){var H,$=c.value;if(!$||!$.tagName||!((H=u.value)!==null&&H!==void 0&&H.$el)||!["path","svg"].includes($.tagName))return!1;for(;$;){var B;if(((B=u.value)===null||B===void 0?void 0:B.$el)===$)return!0;$=$.parentNode}return!1},V=mt(Ym,void 0),Y=function(H){if(N())T();else{var $;t.format&&(l.value=typeof f.value=="number"||t.type==="number"?f.value:t.format(f.value)),b.value=!1,o.value&&(o.value=!1,i.value=""),($=t.onBlur)===null||$===void 0||$.call(t,f.value,{e:H}),V==null||V.handleBlur()}},U=function(H){var $;o.value=!1,i.value="",M(H),($=t.onCompositionend)===null||$===void 0||$.call(t,String(f.value),{e:H})},q=function(H){var $;o.value=!0;var B=H.currentTarget.value;i.value=B,($=t.onCompositionstart)===null||$===void 0||$.call(t,String(f.value),{e:H})},G=function(H){var $,B;($=w.value)===null||$===void 0||$.focus(),(B=t.onClick)===null||B===void 0||B.call(t,{e:H})};return me(function(){return t.autofocus},function(z){z===!0&&Je(function(){var H;(H=w.value)===null||H===void 0||H.focus()})},{immediate:!0}),me(f,function(z,H){var $=t.type==="number";H===void 0&&t.format&&typeof z!="number"&&!$?l.value=t.format(z):l.value=z;var B=typeof z=="number"?z:P(z);B!==z&&!$&&h(B,{trigger:"initial"})},{immediate:!0}),me(function(){return t.type},function(z){p.value=z},{immediate:!0}),e({inputRef:w,focus:T,blur:A}),{isHover:m,focused:b,renderType:p,showClear:S,inputRef:w,clearIconRef:u,inputValue:l,isComposition:o,compositionValue:i,limitNumber:k,tStatus:j,emitFocus:E,formatAndEmitBlur:Y,onHandleCompositionend:U,onHandleCompositionstart:q,onRootClick:G,emitPassword:I,handleInput:R,emitClear:D,onClearIconMousedown:F,innerValue:f}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function p2(t,e,r){var n=function(d){if(!t.disabled){var g=d.code,f=av(d.currentTarget.value,t.type);if(/enter/i.test(g)||/enter/i.test(d.key)){if(!(r!=null&&r.value)){var h;(h=t.onEnter)===null||h===void 0||h.call(t,f,{e:d})}}else{var m;(m=t.onKeydown)===null||m===void 0||m.call(t,f,{e:d})}}},a=function(d){var g;if(!t.disabled){var f=av(d.currentTarget.value,t.type);(g=t.onKeyup)===null||g===void 0||g.call(t,f,{e:d})}},l=function(d){var g;if(!t.disabled){var f=av(d.currentTarget.value,t.type);(g=t.onKeypress)===null||g===void 0||g.call(t,f,{e:d})}},o=function(d){var g;if(!t.disabled){var f=d.clipboardData||window.clipboardData;(g=t.onPaste)===null||g===void 0||g.call(t,{e:d,pasteValue:f==null?void 0:f.getData("text/plain")})}},i=function(d){return e.value=d},u=function(d){var g;return(g=t.onWheel)===null||g===void 0?void 0:g.call(t,{e:d})},c=function(d){var g;i(!0),(g=t.onMouseenter)===null||g===void 0||g.call(t,{e:d})},s=function(d){var g;i(!1),(g=t.onMouseleave)===null||g===void 0||g.call(t,{e:d})};return{isHover:e,handleKeydown:n,handleKeyUp:a,handleKeypress:l,onHandlePaste:o,onHandleMousewheel:u,onInputMouseenter:c,onInputMouseleave:s}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var b2=100;function C2(t,e,r){var n=Te(t),a=n.autoWidth,l=n.placeholder,o=J(),i=J(null),u=function(){!o.value||!e.value||(e.value.style.width=getComputedStyle(o.value).width)};pl(o,function(){a.value&&(i.value=setTimeout(function(){u(),clearTimeout(i.value)},b2))}),$t(function(){clearTimeout(i.value)});var c=function(){me([r,l],function(){a.value&&Je(function(){u()})},{immediate:!0})};return Le(function(){a.value&&c()}),{inputPreRef:o}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var w2=["isHover","tStatus","inputRef","renderType","showClear","focused","inputValue","isComposition","compositionValue","innerValue","limitNumber"];function kw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Pw(t){for(var e=1;e1)||/(e|E)+/.test(t[l])&&(r+=1,r>1)||t[l]==="-"&&(n+=1,n>2))return!1;return!0}function mn(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t.indexOf(".")!==-1?(qe.error("InputNumber","num is not a integer number."),t):!t||t==="0"&&e?"":t==="0"?t:(e?t.replace(/0+$/,""):t.replace(/^0+/,""))||"0"}function Hd(t,e){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=mn(t,r),a=mn(e,r),l=n.length>a.length,o=l?n:a,i=l?a:n,u=[],c=[],s=r?0:o.length-i.length,v=r?i.length:o.length,d=v-1;d>=0;d--){var g=d-s,f=Number(o[d])+(Number(i[g])||0)+(c[d]||0);f>=10&&(c[d-1]=1),u.unshift(String(f%10))}return c[-1]&&u.unshift("1"),r?u.concat(o.slice(v,o.length)).join(""):u.join("")}function Yi(t,e){var r=t.split("."),n=Pe(r,2),a=n[0],l=a===void 0?"0":a,o=n[1],i=o===void 0?"0":o,u=e.split("."),c=Pe(u,2),s=c[0],v=s===void 0?"0":s,d=c[1],g=d===void 0?"0":d,f=Hd(l,v);if(i==="0"&&g==="0")return f;var h=mn(i,!0),m=mn(g,!0),b=Hd(h,m,!0),p=b.length;return p>h.length&&p>m.length?[mn(Hd(f,"1")),mn(b.slice(1),!0)].filter(function(w){return w}).join("."):[mn(f),mn(b,!0)].filter(function(w){return w}).join(".")}function IA(t,e){var r=mn(t),n=mn(e);if(r.length===n.length){for(var a=0,l=r.length;an[a])return 1;if(r[a]n.length?1:-1}function FA(t,e){for(var r=t&&t!=="0"?t.replace(/0+$/,""):"0",n=e&&e!=="0"?e.replace(/0+$/,""):"0",a=Math.max(r.length,n.length),l=0,o=a;l(n[l]||0))return 1;if((r[l]||0)<(n[l]||0))return-1}return 0}function fh(t){var e=t.split("e"),r=Pe(e,2),n=r[0],a=r[1];if(!a)return t;var l=t.split("."),o=Pe(l,2),i=o[0],u=o[1],c=u===void 0?"":u,s=Number(a),v=c.split("e"),d=Pe(v,1),g=d[0];if(s>g.length){var f=ll(s-g.length);return n.replace(/(^0+|\.)/g,"")+f}var h=i.replace(/^0+/,"")+g.slice(0,s),m=g.slice(s);return m?[h,m].join("."):h}function x2(t,e){var r=fh(t).split("."),n=Pe(r,2),a=n[0],l=n[1],o=fh(e).split("."),i=Pe(o,2),u=i[0],c=i[1],s=IA(a.replace("-",""),u.replace("-","")),v=a.includes("-"),d=u.includes("-");return v&&!d?-1:!v&&d?1:v&&d?s===0?0:s>0?-1:1:s===0?FA(l,c):s}function xw(t){return[-1/0,1/0].includes(Number(t))}function Ew(t){return Number(t)Number.MIN_SAFE_INTEGER}function Bo(t,e,r){var n=Ew(t)&&Ew(e)&&!r,a=xw(t)||xw(e);return n||a?Number(t)===Number(e)?0:Number(t)>Number(e)?1:-1:x2(String(t),String(e))}function Su(t,e,r){if(t===e)return"0";for(var n=r||{},a=n.decimal,l=n.stayZero,o=n.filledZero,i=o?t:mn(t,a),u=o?e:mn(e,a),c=IA(i,u)>0,s=c?i:u,v=c?u:i,d=[],g=[],f=a?0:s.length-v.length,h=a?v.length:s.length,m=h-1;m>=0;m--){var b=m-f,p=Number(s[m])-(Number(v[b])||0)-(g[m]||0);p<0&&(g[m-1]=1,p+=10),d.unshift(String(p))}if(a)return d.concat(s.slice(h,s.length)).join("");var w=d.join("");return l||(w=w.replace(/^0+/,"")),mn(c?w:"-".concat(w),a)}function zv(t,e){if(t===e)return"0";var r=Bo(t,e,!0)>0,n=r?t:e,a=r?e:t,l=n.split("."),o=Pe(l,2),i=o[0],u=o[1],c=u===void 0?"0":u,s=a.split("."),v=Pe(s,2),d=v[0],g=v[1],f=g===void 0?"0":g,h=Su(i,d);if(c==="0"&&f==="0")return r?h:"-".concat(h);var m="",b=c,p=c.length=0?m=Su(b,f,{decimal:!0,stayZero:!0,filledZero:!0}):(p||c==="0"?(m=Su("1".concat(b),f,{stayZero:!0}),m=ll(f.length-m.length)+m):m=Su(c,f,{decimal:!0}),h=Su(h,"1"));var w=m?[h,m].join("."):h;return r?w:"-".concat(w)}function E2(t,e){var r=t[0]==="-",n=e[0]==="-";if(r&&!n){var a=Yi(t.slice(1),e);return"-".concat(a)}return r&&n?zv(e.slice(1),t.slice(1)):!r&&n?Yi(t,e.slice(1)):zv(t,e)}function A2(t,e){var r=t[0]==="-",n=e[0]==="-";if(r&&!n)return zv(e,t.slice(1));if(r&&n){var a=Yi(e.slice(1),t.slice(1));return"-".concat(a)}return!r&&n?zv(t,e.slice(1)):Yi(t,e)}function Aw(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(r)return t.toFixed(e);var n=t.toString().split("."),a=Pe(n,2),l=a[0],o=a[1];if(e===0)return l;if(o){var i=o.slice(0,e);return o.length1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(Number.isNaN(Number(t)))return"";if(!n)return D2(Number(t),r);var a=Xe(r)?r.places:r,l=Xe(r)&&(e=r.enableRound)!==null&&e!==void 0?e:!0;if(!Be(t))return String(t);var o=t.split("."),i=Pe(o,2),u=i[0],c=i[1];if(!c)return a>0&&l?[t,ll(a)].join("."):t;if(a===0)return l&&Number(c[0])>=5?Yi(u,"1"):u;var s=c.slice(0,a);if(c.length=5;s=f?Yi(s,"1"):s,d&&f&&d+s.length>=a&&(s="".concat(ll(a-s.length)).concat(s)),g&&s.length>a&&(u=(Number(u)+1).toString(),s=ll(a))}return[u,s].join(".")}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function T2(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:r&&Be(t)?Bo(t,e,r)<0:t2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:r&&Be(t)?Bo(t,e,r)>0:t>e}function I2(t,e){if(t!==""){var r=e.max,n=e.min,a=e.lastValue,l=e.largeNumber;return jA(t)?l&&(Be(r)||r===1/0)&&(Be(n)||n===-1/0)?Bo(r,t,l)<0?r:Bo(n,t,l)>0?n:t:Math.max(Number(n),Math.min(Number(r),Number(t))):a}}function xc(t,e){var r,n;if(!t||!e)return(t||0)+(e||0);var a=((r=t.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,l=((n=e.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0;if(!a&&!l)return t+e;var o=t,i=e,u=Math.abs(a-l),c=Math.pow(10,Math.max(a,l));if(u>0){var s=Math.pow(10,u);a>l?(o=Number(t.toString().replace(".","")),i=Number(e.toString().replace(".",""))*s):(o=Number(t.toString().replace(".",""))*s,i=Number(e.toString().replace(".","")))}else o=Number(t.toString().replace(".","")),i=Number(e.toString().replace(".",""));return(o+i)/c}function Ec(t,e){var r,n;if(!t||!e)return(t||0)-(e||0);var a=((r=t.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,l=((n=e.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,o=Math.pow(10,Math.max(a,l)),i=a>=l?a:l;return Number(((t*o-e*o)/o).toFixed(i))}function F2(t,e){return t<0&&e>0?Ec(e,Math.abs(t)):t<0&&e<0?xc(Math.abs(t),Math.abs(e))*-1:t>0&&e<0?Ec(t,Math.abs(e)):xc(t,e)}function M2(t,e){return t<0&&e>0?xc(Math.abs(t),e)*-1:t<0&&e<0?Ec(Math.abs(e),Math.abs(t)):t>0&&e<0?xc(t,Math.abs(e)):Ec(t,e)}function R2(t){var e=t.op,r=t.step,n=t.lastValue,a=t.max,l=t.min,o=t.largeNumber;if(Number(r)<=0)return qe.error("InputNumber","step must be larger than 0."),n;var i=gt(r)?String(r):r,u;return e==="add"?o&&Be(n)?u=A2(String(n),String(i)):u=F2(Number(n||0),Number(r)):e==="reduce"&&(o&&Be(n)?u=E2(String(n),String(i)):u=M2(Number(n||0),Number(r))),yr(n)&&(u=I2(u,{max:a,min:l,lastValue:n,largeNumber:o})),o?u:Number(u)}function Wd(t){var e=t.largeNumber,r=t.value,n=t.max,a=t.min;if(!(yr(r)||yr(e))){e&>(r)&&qe.warn("InputNumber","largeNumber value must be a string.");var l;return Bo(r,n,e)>0?l="exceed-maximum":Bo(r,a,e)<0?l="below-minimum":l=void 0,l}}var N2=["-",".","e","E","+"];function $2(t,e){var r,n;if(["",null,void 0].includes(t))return!0;if(t.slice(0,2)==="00"||t.match(/\s/g)||((r=t.match(/\./g))===null||r===void 0?void 0:r.length)>1||((n=t.match(/e/g))===null||n===void 0?void 0:n.length)>1)return!1;var a=t.slice(1),l=a.match(/(\+|-)/g);if(l&&(!/e(\+|-)/i.test(a)||l.length>1))return!1;var o=e&&jA(t)||!Number.isNaN(Number(t));return!(!o&&!N2.includes(t.slice(-1))||/e/i.test(t)&&(!/\de/i.test(t)||/e\./.test(t)))}function L2(t,e){return parseFloat(t)!==e&&!Number.isNaN(Number(t))}function Os(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(["",null,void 0].includes(t)||!/\d+/.test(t))){var r=e.decimalPlaces,n=e.largeNumber,a=e.isToFixed,l=t.replace(/[.|+|\-|e]$/,"");return n&&(l=fh(l)),r!==void 0&&(l=Hv(l,r,n)),n||a?l:parseFloat(l)}}function B2(t){var e=/^[-+]?\d{1,3}(,\d{3})*(\.(\d*))?$/;return e.test(t)?t.replace(/,/g,""):t}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function V2(t){var e=bt(),r=e.classPrefix,n=e.SIZE,a=e.STATUS,l=Te(t),o=l.value,i=l.modelValue,u=l.max,c=l.min,s=Ot(o,i,t.defaultValue,t.onChange),v=Pe(s,2),d=v[0],g=v[1],f=J(),h=J(""),m=Lt(),b=or(),p=J(),w=C(function(){return m.value||!j2(d.value,t.min,t.largeNumber)}),O=C(function(){return m.value||!T2(d.value,t.max,t.largeNumber)}),_=C(function(){return["".concat(r.value,"-input-number"),n.value[t.size],L(L(L(L({},a.value.disabled,m.value),"".concat(r.value,"-is-controls-right"),t.theme==="column"),"".concat(r.value,"-input-number--").concat(t.theme),t.theme),"".concat(r.value,"-input-number--auto-width"),t.autoWidth)]}),k=C(function(){return["".concat(r.value,"-input-number__decrease"),L({},a.value.disabled,w.value)]}),P=C(function(){return["".concat(r.value,"-input-number__increase"),L({},a.value.disabled,O.value)]}),j=function(G){var z;if(!G&&G!==0)return"";var H=G||G===0?String(G):"";if(!((z=f.value)!==null&&z!==void 0&&(z=z.inputRef)!==null&&z!==void 0&&z.contains(document.activeElement))){var $=Os(H,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber,isToFixed:!0});H=$||$===0?String($):"",t.format&&(H=String(t.format(G,{fixedNumber:H})))}return H};me(d,function(q){var G=t.largeNumber,z=t.decimalPlaces,H=[void 0,null].includes(q)?"":String(q);if(!G&&!Number.isNaN(h.value)){parseFloat(h.value)!==q&&(h.value=j(H));var $=Number(Hv(H,z,G));z!==void 0&&![void 0,null].includes(q)&&Number($)!==Number(d.value)&&g($,{type:"props",e:void 0})}if(G&&(h.value=j(H),z!==void 0&&Hv(H,z,G)!==q)){var B,K=H;(B=f.value)!==null&&B!==void 0&&(B=B.inputRef)!==null&&B!==void 0&&B.contains(document.activeElement)||(K=Os(K,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber,isToFixed:!0})),g(K,{type:"props",e:void 0})}},{immediate:!0}),me([d,u,c],function(){var q;if(![void 0,"",null].includes(d.value)){var G=t.max,z=t.min,H=t.largeNumber,$=Wd({value:d.value,largeNumber:H,max:G,min:z});p.value=$,(q=t.onValidate)===null||q===void 0||q.call(t,{error:$})}},{immediate:!0});var S=function(G){var z=R2({op:G,step:t.step,max:t.max,min:t.min,lastValue:d.value,largeNumber:t.largeNumber}),H=t.largeNumber,$=t.max,B=t.min,K=Wd({value:z,largeNumber:H,max:$,min:B});return{overLimit:K,newValue:z}},T=function(G){if(!(w.value||b.value)){var z=S("reduce");z.overLimit&&!t.allowInputOverLimit||g(z.newValue,{type:"reduce",e:G})}},A=function(G){if(!(O.value||b.value)){var z=S("add");z.overLimit&&!t.allowInputOverLimit||g(z.newValue,{type:"add",e:G})}},E=function(G,z){var H=z.e,$=B2(G);if($2($,t.largeNumber)){var B=$;if(t.decimalPlaces!==void 0&&$!==""&&$.includes(".")){var K=$.split("."),ee=typeof t.decimalPlaces=="number"?t.decimalPlaces:t.decimalPlaces.places;K[1]&&K[1].length>ee&&(B="".concat(K[0],".").concat(K[1].substring(0,ee)))}if(h.value=B,t.largeNumber){g(B,{type:"input",e:H});return}var re=B===""?void 0:Number(B);L2(B,Number(d.value))&&g(re,{type:"input",e:H})}},D=function(G){return typeof G=="number"&&!Number.isNaN(G)},F=function(G,z){var H,$=t.largeNumber,B=t.max,K=t.min,ee=t.decimalPlaces;if(!t.allowInputOverLimit){if([void 0,null].includes(d.value)&&K!==-1/0){if(D(d.value)&&d.valuew&&k_,!j)return}r==null||r({currentIndex:a.value,current:l,target:m,targetIndex:h}),a.value=h}}};if(!e)return{};function c(g,f,h){a.value=f,l.value=h;var m=g.target;if(n&&m){var b=m.getBoundingClientRect(),p=b.x,w=b.width;i.nodeX=p,i.nodeWidth=w,i.mouseX=g.clientX}}function s(){o.value=!0}function v(){o.value,o.value=!1,a.value=-1,l.value=null}function d(g,f){return e?{draggable:!0,onDragstart:function(m){c(m,g,f)},onDragover:function(m){u(m,g,f)},onDrop:function(){s()},onDragend:function(){v()}}:{}}return{onDragStart:c,onDragOver:u,onDrop:s,onDragEnd:v,getDragProps:d,dragging:a.value!==-1}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function U2(t){var e=t.disabled,r=t.readonly,n=t.onMouseenter,a=t.onMouseleave,l=J(!1),o=function(c){r||e||(l.value=!0,n==null||n(c))},i=function(c){r||e||(l.value=!1,a==null||a(c))};return{isHover:l,addHover:o,cancelHover:i}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Y2(t){var e=J(),r=ue(),n=Te(t),a=n.excessTagsDisplayType,l=n.readonly,o=n.disabled,i=J(0),u=J(),c=J(),s=J(!1),v=function(k){var P=k.querySelector(".".concat(r.value,"-input__prefix"));u.value=P},d=function(){i.value=u.value.scrollWidth-u.value.clientWidth},g=function(k){var P;Oe((P=u.value)===null||P===void 0?void 0:P.scroll)&&u.value.scroll({left:k,behavior:"smooth"})},f=function(){var k,P=(k=e.value)===null||k===void 0?void 0:k.$el;P&&v(P),u.value&&setTimeout(function(){d(),g(i.value),setTimeout(function(){s.value=!0},200)},0)},h=function(){g(0)},m=function(k){var P=k.e;if(!(l.value||o.value)&&u.value){var j=Math.abs(P.deltaX)>=Math.abs(P.deltaY)?P.deltaX:P.deltaY;if(j>0){d();var S=Math.min(u.value.scrollLeft+120,i.value);g(S)}else if(j<0){var T=Math.max(u.value.scrollLeft-120,0);g(T)}}},b=function(){a.value==="scroll"&&(c.value=setTimeout(function(){f(),clearTimeout(c.value)},100))},p=function(){a.value==="scroll"&&(s.value=!1,g(0),clearTimeout(c.value))},w=function(){var k,P=(k=e.value)===null||k===void 0?void 0:k.$el;P&&v(P)},O=function(){clearTimeout(c.value)};return Le(w),an(O),{tagInputRef:e,scrollElement:u,scrollDistance:i,scrollTo:g,scrollToRight:f,scrollToLeft:h,updateScrollElement:v,updateScrollDistance:d,onWheel:m,scrollToRightOnEnter:b,scrollToLeftOnLeave:p,isScrollable:s}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Wv(t){"@babel/helpers - typeof";return Wv=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Wv(t)}var G2=/^\s+/,q2=/\s+$/;function Ve(t,e){if(t=t||"",e=e||{},t instanceof Ve)return t;if(!(this instanceof Ve))return new Ve(t,e);var r=X2(t);this._originalInput=t,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=e.format||r.format,this._gradientType=e.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}Ve.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(e.r*299+e.g*587+e.b*114)/1e3},getLuminance:function(){var e=this.toRgb(),r,n,a,l,o,i;return r=e.r/255,n=e.g/255,a=e.b/255,r<=.03928?l=r/12.92:l=Math.pow((r+.055)/1.055,2.4),n<=.03928?o=n/12.92:o=Math.pow((n+.055)/1.055,2.4),a<=.03928?i=a/12.92:i=Math.pow((a+.055)/1.055,2.4),.2126*l+.7152*o+.0722*i},setAlpha:function(e){return this._a=MA(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=Iw(this._r,this._g,this._b);return{h:e.h*360,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=Iw(this._r,this._g,this._b),r=Math.round(e.h*360),n=Math.round(e.s*100),a=Math.round(e.v*100);return this._a==1?"hsv("+r+", "+n+"%, "+a+"%)":"hsva("+r+", "+n+"%, "+a+"%, "+this._roundA+")"},toHsl:function(){var e=jw(this._r,this._g,this._b);return{h:e.h*360,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=jw(this._r,this._g,this._b),r=Math.round(e.h*360),n=Math.round(e.s*100),a=Math.round(e.l*100);return this._a==1?"hsl("+r+", "+n+"%, "+a+"%)":"hsla("+r+", "+n+"%, "+a+"%, "+this._roundA+")"},toHex:function(e){return Fw(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return eW(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(Qt(this._r,255)*100)+"%",g:Math.round(Qt(this._g,255)*100)+"%",b:Math.round(Qt(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(Qt(this._r,255)*100)+"%, "+Math.round(Qt(this._g,255)*100)+"%, "+Math.round(Qt(this._b,255)*100)+"%)":"rgba("+Math.round(Qt(this._r,255)*100)+"%, "+Math.round(Qt(this._g,255)*100)+"%, "+Math.round(Qt(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:fW[Fw(this._r,this._g,this._b,!0)]||!1},toFilter:function(e){var r="#"+Mw(this._r,this._g,this._b,this._a),n=r,a=this._gradientType?"GradientType = 1, ":"";if(e){var l=Ve(e);n="#"+Mw(l._r,l._g,l._b,l._a)}return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+r+",endColorstr="+n+")"},toString:function(e){var r=!!e;e=e||this._format;var n=!1,a=this._a<1&&this._a>=0,l=!r&&a&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return l?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(n=this.toRgbString()),e==="prgb"&&(n=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(n=this.toHexString()),e==="hex3"&&(n=this.toHexString(!0)),e==="hex4"&&(n=this.toHex8String(!0)),e==="hex8"&&(n=this.toHex8String()),e==="name"&&(n=this.toName()),e==="hsl"&&(n=this.toHslString()),e==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return Ve(this.toString())},_applyModification:function(e,r){var n=e.apply(null,[this].concat([].slice.call(r)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(aW,arguments)},brighten:function(){return this._applyModification(lW,arguments)},darken:function(){return this._applyModification(oW,arguments)},desaturate:function(){return this._applyModification(tW,arguments)},saturate:function(){return this._applyModification(rW,arguments)},greyscale:function(){return this._applyModification(nW,arguments)},spin:function(){return this._applyModification(iW,arguments)},_applyCombination:function(e,r){return e.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(sW,arguments)},complement:function(){return this._applyCombination(uW,arguments)},monochromatic:function(){return this._applyCombination(vW,arguments)},splitcomplement:function(){return this._applyCombination(cW,arguments)},triad:function(){return this._applyCombination(Rw,[3])},tetrad:function(){return this._applyCombination(Rw,[4])}};Ve.fromRatio=function(t,e){if(Wv(t)=="object"){var r={};for(var n in t)t.hasOwnProperty(n)&&(n==="a"?r[n]=t[n]:r[n]=Mu(t[n]));t=r}return Ve(t,e)};function X2(t){var e={r:0,g:0,b:0},r=1,n=null,a=null,l=null,o=!1,i=!1;return typeof t=="string"&&(t=mW(t)),Wv(t)=="object"&&(Wa(t.r)&&Wa(t.g)&&Wa(t.b)?(e=Z2(t.r,t.g,t.b),o=!0,i=String(t.r).substr(-1)==="%"?"prgb":"rgb"):Wa(t.h)&&Wa(t.s)&&Wa(t.v)?(n=Mu(t.s),a=Mu(t.v),e=Q2(t.h,n,a),o=!0,i="hsv"):Wa(t.h)&&Wa(t.s)&&Wa(t.l)&&(n=Mu(t.s),l=Mu(t.l),e=J2(t.h,n,l),o=!0,i="hsl"),t.hasOwnProperty("a")&&(r=t.a)),r=MA(r),{ok:o,format:t.format||i,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:r}}function Z2(t,e,r){return{r:Qt(t,255)*255,g:Qt(e,255)*255,b:Qt(r,255)*255}}function jw(t,e,r){t=Qt(t,255),e=Qt(e,255),r=Qt(r,255);var n=Math.max(t,e,r),a=Math.min(t,e,r),l,o,i=(n+a)/2;if(n==a)l=o=0;else{var u=n-a;switch(o=i>.5?u/(2-n-a):u/(n+a),n){case t:l=(e-r)/u+(e1&&(v-=1),v<1/6?c+(s-c)*6*v:v<1/2?s:v<2/3?c+(s-c)*(2/3-v)*6:c}if(e===0)n=a=l=r;else{var i=r<.5?r*(1+e):r+e-r*e,u=2*r-i;n=o(u,i,t+1/3),a=o(u,i,t),l=o(u,i,t-1/3)}return{r:n*255,g:a*255,b:l*255}}function Iw(t,e,r){t=Qt(t,255),e=Qt(e,255),r=Qt(r,255);var n=Math.max(t,e,r),a=Math.min(t,e,r),l,o,i=n,u=n-a;if(o=n===0?0:u/n,n==a)l=0;else{switch(n){case t:l=(e-r)/u+(e>1)+720)%360;--e;)n.h=(n.h+a)%360,l.push(Ve(n));return l}function vW(t,e){e=e||6;for(var r=Ve(t).toHsv(),n=r.h,a=r.s,l=r.v,o=[],i=1/e;e--;)o.push(Ve({h:n,s:a,v:l})),l=(l+i)%1;return o}Ve.mix=function(t,e,r){r=r===0?0:r||50;var n=Ve(t).toRgb(),a=Ve(e).toRgb(),l=r/100,o={r:(a.r-n.r)*l+n.r,g:(a.g-n.g)*l+n.g,b:(a.b-n.b)*l+n.b,a:(a.a-n.a)*l+n.a};return Ve(o)};Ve.readability=function(t,e){var r=Ve(t),n=Ve(e);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)};Ve.isReadable=function(t,e,r){var n=Ve.readability(t,e),a,l;switch(l=!1,a=yW(r),a.level+a.size){case"AAsmall":case"AAAlarge":l=n>=4.5;break;case"AAlarge":l=n>=3;break;case"AAAsmall":l=n>=7;break}return l};Ve.mostReadable=function(t,e,r){var n=null,a=0,l,o,i,u;r=r||{},o=r.includeFallbackColors,i=r.level,u=r.size;for(var c=0;ca&&(a=l,n=Ve(e[c]));return Ve.isReadable(t,n,{level:i,size:u})||!o?n:(r.includeFallbackColors=!1,Ve.mostReadable(t,["#fff","#000"],r))};var dh=Ve.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},fW=Ve.hexNames=dW(dh);function dW(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}function MA(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Qt(t,e){gW(t)&&(t="100%");var r=hW(t);return t=Math.min(e,Math.max(0,parseFloat(t))),r&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function Kf(t){return Math.min(1,Math.max(0,t))}function sn(t){return parseInt(t,16)}function gW(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function hW(t){return typeof t=="string"&&t.indexOf("%")!=-1}function Jn(t){return t.length==1?"0"+t:""+t}function Mu(t){return t<=1&&(t=t*100+"%"),t}function RA(t){return Math.round(parseFloat(t)*255).toString(16)}function Nw(t){return sn(t)/255}var Gn=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",r="(?:"+e+")|(?:"+t+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",a="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function Wa(t){return!!Gn.CSS_UNIT.exec(t)}function mW(t){t=t.replace(G2,"").replace(q2,"").toLowerCase();var e=!1;if(dh[t])t=dh[t],e=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=Gn.rgb.exec(t))?{r:r[1],g:r[2],b:r[3]}:(r=Gn.rgba.exec(t))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=Gn.hsl.exec(t))?{h:r[1],s:r[2],l:r[3]}:(r=Gn.hsla.exec(t))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=Gn.hsv.exec(t))?{h:r[1],s:r[2],v:r[3]}:(r=Gn.hsva.exec(t))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=Gn.hex8.exec(t))?{r:sn(r[1]),g:sn(r[2]),b:sn(r[3]),a:Nw(r[4]),format:e?"name":"hex8"}:(r=Gn.hex6.exec(t))?{r:sn(r[1]),g:sn(r[2]),b:sn(r[3]),format:e?"name":"hex"}:(r=Gn.hex4.exec(t))?{r:sn(r[1]+""+r[1]),g:sn(r[2]+""+r[2]),b:sn(r[3]+""+r[3]),a:Nw(r[4]+""+r[4]),format:e?"name":"hex8"}:(r=Gn.hex3.exec(t))?{r:sn(r[1]+""+r[1]),g:sn(r[2]+""+r[2]),b:sn(r[3]+""+r[3]),format:e?"name":"hex"}:!1}function yW(t){var e,r;return t=t||{level:"AA",size:"small"},e=(t.level||"AA").toUpperCase(),r=(t.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),r!=="small"&&r!=="large"&&(r="small"),{level:e,size:r}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var pW={closable:Boolean,color:{type:String,default:""},content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function,default:void 0},maxWidth:{type:[String,Number]},shape:{type:String,default:"square",validator:function(e){return e?["square","round","mark"].includes(e):!0}},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},theme:{type:String,default:"default",validator:function(e){return e?["default","primary","warning","danger","success"].includes(e):!0}},title:{type:String,default:""},variant:{type:String,default:"dark",validator:function(e){return e?["dark","light","outline","light-outline"].includes(e):!0}},onClick:Function,onClose:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var NA=ie({name:"TTag",props:pW,setup:function(e){var r=ze("tag"),n=r.globalConfig,a=ue("tag"),l=ht({CloseIcon:ca}),o=l.CloseIcon,i=je(),u=pt(),c=bt(),s=c.SIZE,v=Ut(),d=v.vnode,g=C(function(){return["".concat(a.value),"".concat(a.value,"--").concat(e.theme),"".concat(a.value,"--").concat(e.variant),L(L(L(L({},"".concat(a.value,"--ellipsis"),e.maxWidth),"".concat(a.value,"--close"),e.closable),"".concat(a.value,"--disabled"),e.disabled),s.value[e.size],e.size!=="medium"),e.shape!=="square"&&"".concat(a.value,"--").concat(e.shape)]}),f=C(function(){return m()}),h=C(function(){return e.maxWidth?{maxWidth:isNaN(Number(e.maxWidth))?String(e.maxWidth):"".concat(e.maxWidth,"px")}:{}}),m=function(){var _=e.color,k=e.variant;if(!_)return{};var P=Ve(_).getLuminance(),j={color:P>.5?"black":"white"};if((k==="outline"||k==="light-outline")&&(j.borderColor=_),k!=="outline"){var S=function(){var A=Ve(_).toRgb(),E=A.r,D=A.g,F=A.b;return"rgba(".concat(E,", ").concat(D,", ").concat(F,", 0.1)")};j.backgroundColor=k==="dark"?_:S()}return k!=="dark"&&(j.color=_),j},b=function(_){var k;e.disabled||(k=e.onClick)===null||k===void 0||k.call(e,{e:_})},p=function(){if(!e.closable)return null;var _="".concat(a.value,"__icon-close");return n.value.closeIcon?We(n.value.closeIcon(We),{class:_}):y(o,{onClick:function(P){var j,S=P.e;S&&S.stopPropagation(),(j=e.onClose)===null||j===void 0||j.call(e,{e:S})},class:_},null)},w=function(_){var k=d.props||{};if(Reflect.has(k,"title"))return k.title||void 0;if(_)return _};return function(){var O=p(),_=u("default","content"),k=i("icon"),P=w(Be(_)?_:"");return y("div",{class:g.value,style:f.value,onClick:b},[k,y("span",{class:e.maxWidth?"".concat(a.value,"--text"):void 0,style:h.value,title:P},[_]),!e.disabled&&O])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var bW={checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,checkedProps:{type:Object},content:{type:[String,Number,Array,Function]},default:{type:[String,Function]},disabled:Boolean,size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},uncheckedProps:{type:Object},value:{type:[String,Number]},onChange:Function,onClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function $w(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Lw(t){for(var e=1;e=i.value,x=m.value;!I&&F&&(x=m.value.concat(String(F)),h(x,{trigger:"enter",index:x.length-1,item:F,e:E.e})),t==null||(D=t.onEnter)===null||D===void 0||D.call(t,x,Zo(Zo({},E),{},{inputValue:A}))},P=function(A){m.value.length&&(b.value=A)},j=function(A,E){var D=E.e;if(!(!m.value.length||D.key==="Process"||w.value)){var F=/(Backspace|NumpadDelete)/i.test(D.code)||/(Backspace|NumpadDelete)/i.test(D.key);if(!A&&F){var I,x=m.value.length-1,M=m.value[x],R="backspace",N=m.value.slice(0,-1);h(N,{e:D,index:x,item:M,trigger:R}),(I=o.value)===null||I===void 0||I.call(o,{e:D,index:x,item:M,trigger:R,value:N})}b.value=A}},S=function(A){var E=A.displayNode,D=A.label,F=u.value?m.value.slice(0,u.value):m.value,I=E?[E]:F.map(function(R,N){var V,Y=e("tag",{params:{value:R}}),U=tr(s.value,{onClose:function(G){return O({e:G.e,index:N})}});return y(Kv,we({key:N,size:c.value,disabled:p.value,closable:!w.value&&!p.value},(V=v.value)===null||V===void 0?void 0:V.call(v,N,R),U.value),{default:function(){return[Y??R]}})})||[];if([null,void 0,""].includes(D)||I.unshift(y("div",{class:"".concat(r.value,"-tag-input__prefix"),key:"label"},[D])),F.length!==m.value.length){var x=m.value.length-F.length,M=e("collapsedItems",{params:{value:m.value,count:m.value.length-u.value,collapsedTags:m.value.slice(u.value,m.value.length),collapsedSelectedItems:m.value.slice(u.value,m.value.length),onClose:O}});I.push(M??y(Kv,we({key:"more",size:c.value},s.value),{default:function(){return["+",x]}}))}return I};return{tagValue:m,clearAll:_,onClose:O,onInnerEnter:k,onInputBackspaceKeyUp:P,onInputBackspaceKeyDown:j,renderLabel:S}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Vw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Jo(t){for(var e=1;eg.offsetHeight?jW:0,h=g.offsetWidth+f>=d.offsetWidth?g.offsetWidth:d.offsetWidth,m={};return r.value&&yt(r.value.overlayInnerStyle)==="object"&&!r.value.overlayInnerStyle.width&&(m=r.value.overlayInnerStyle),Ww({width:"".concat(Math.min(h,TW),"px")},m)},u=function(d,g){if(!(ke(l.value)&&l.value.every(Boolean)||lr(l.value)&&l.value)&&!o.value){var f=g.trigger==="trigger-element-click"&&t.allowInput?!0:d;if(t.popupVisible!==f){var h;a.value=f,(h=t.onPopupVisibleChange)===null||h===void 0||h.call(t,f,g)}}},c=function(d,g){var f;return Ww({width:"".concat(Math.max(d.offsetWidth,g.offsetWidth),"px")},(f=r.value)===null||f===void 0?void 0:f.overlayInnerStyle)},s=C(function(){var v,d={},g=((v=r.value)===null||v===void 0?void 0:v.overlayInnerStyle)||{};return Oe(g)||Xe(g)&&g.width?d=g:n.value?d=c:d=i,d});return{tOverlayInnerStyle:s,innerPopupVisible:a,onInnerPopupVisibleChange:u}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var IW=["tips"];function Kw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Xr(t){for(var e=1;e=0)&&e.multiple&&((H=M.value)===null||H===void 0||($=H.focus)===null||$===void 0||$.call(H))};return r.expose({popupRef:d,allowInput:O}),function(){var q,G,z={visible:(q=m.value)!==null&&q!==void 0?q:j.value},H=y(_n,we({ref:d,trigger:((G=p.value)===null||G===void 0?void 0:G.trigger)||"click",placement:"bottom-left"},z,{content:w.value,hideEmptyPopup:!0},Ka(Ka({onVisibleChange:S,onOverlayClick:U},p.value),{},{overlayInnerStyle:P.value})),Ka({default:function(){return[f.value?R({commonInputProps:E.value,onInnerClear:D,popupVisible:z.visible,allowInput:O.value}):F(z.visible)]}},Ka(Ka({},r.slots),{},{content:r.slots.panel}))),$=s("tips"),B=["".concat(c.value,"-input__tips"),"".concat(c.value,"-tips"),"".concat(c.value,"-is-").concat(_.value)];return y("div",{ref:v,class:V.value},[H,$&&y("div",{class:B},[$])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var uu=xe(LW);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var BW={checkAll:Boolean,content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,label:{type:String,default:""},title:{type:String,default:""},value:{type:[String,Number,Boolean,BigInt]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var VW={checkAll:Boolean,checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},indeterminate:Boolean,label:{type:[String,Function]},lazyLoad:Boolean,name:{type:String,default:""},readonly:{type:Boolean,default:void 0},title:{type:String,default:""},value:{type:[String,Number,Boolean]},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var zA=Symbol("CheckboxGroupProvide");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function zW(t,e){var r=J(),n=J(!0),a=function(){if(e.value){n.value=!1;var o=zc(t.value,null,function(){n.value=!0},0);r.value=o}};return Le(a),me([e,t],a),$t(function(){e.value&&r.value.unobserve(t.value)}),{showCheckbox:n}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function HW(t){var e=function(l){var o=Rv.test(l.key)||Rv.test(l.code);if(o){l.preventDefault();var i=l.currentTarget.querySelector("input"),u=i.disabled;!u&&t(l)}},r=function(l){l.currentTarget.addEventListener("keydown",e)},n=function(l){l.currentTarget.removeEventListener("keydown",e)};return{onCheckboxFocus:r,onCheckboxBlur:n}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Yw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Gw(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function YW(t,e){if(t){if(typeof t=="string")return qw(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qw(t,e):void 0}}function qw(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);re.value.length-1?T=S-1:T--,(P=r.value[T])!==null&&P!==void 0&&P.disabled&&T--,m.value=T;break;case"ArrowDown":k.preventDefault(),m.value===-1||m.value>=S-1?T=0:T++,(j=r.value[T])!==null&&j!==void 0&&j.disabled&&T++,m.value=T;break;case"Enter":if(m.value===-1)break;var A=l.value.isVirtual&&o.value&&p.value.length?p.value:i.value?r.value:b.value;if(A.length||(A=r.value),!n.value){a(!0,{e:k});break}if(g){var D;if(m.value===-1)return;if(A[m.value].checkAll){s(!h.value);return}var F=(D=A[m.value])===null||D===void 0?void 0:D.value;if(!F)return;var I=WA(v.value,F);if(f>0&&I.value.length>f)return;var x=u(I.value);c(I.value,{option:x.find(function(R){return R.value==F}),selectedOptions:x,trigger:I.isCheck?"check":"uncheck",e:k}),b.value=[]}else{var E=u(A[m.value].value);c(A[m.value].value,{option:E==null?void 0:E[0],selectedOptions:u(A[m.value].value),trigger:"check",e:k}),a(!1,{e:k})}break;case"Escape":if(n.value){var M;k==null||(M=k.stopImmediatePropagation)===null||M===void 0||M.call(k)}a(!1,{e:k});break}};return me(n,function(_){_&&(m.value=-1,p.value=[],b.value=[])}),me(m,function(_){var k,P=(k=l.value)===null||k===void 0||(k=k.innerRef)===null||k===void 0||(k=k.querySelector(".".concat(w.value,"-select-option")))===null||k===void 0?void 0:k.clientHeight,j=P*_;d.value.scrollTo({top:j,behavior:"smooth"})}),{hoverIndex:m,handleKeyDown:O,virtualFilteredOptions:p,filteredOptions:b}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var JW=function(e){var r,n,a,l,o,i=C(function(){var S,T,A;return((S=e.scroll)===null||S===void 0?void 0:S.type)==="virtual"&&((T=e.options.value)===null||T===void 0?void 0:T.length)>(((A=e.scroll)===null||A===void 0?void 0:A.threshold)||100)}),u=((r=e.scroll)===null||r===void 0?void 0:r.type)==="virtual"?j3({container:e.popupContentRef,data:e.options,fixedHeight:((n=e.scroll)===null||n===void 0?void 0:n.isFixedRowHeight)||!1,lineHeight:((a=e.scroll)===null||a===void 0?void 0:a.rowHeight)||28,bufferSize:((l=e.scroll)===null||l===void 0?void 0:l.bufferSize)||20,threshold:((o=e.scroll)===null||o===void 0?void 0:o.threshold)||100}):{},c=u.trs,s=c===void 0?null:c,v=u.visibleData,d=v===void 0?null:v,g=u.handleScroll,f=g===void 0?null:g,h=u.scrollHeight,m=h===void 0?null:h,b=u.translateY,p=b===void 0?null:b,w=u.handleRowMounted,O=w===void 0?null:w,_=-1,k=function(T){if(i.value){var A=T.target,E=A.scrollTop;Math.abs(_-E)>5?(f(),_=E):_=-1}};Le(function(){var S;(S=e.popupContentRef.value)===null||S===void 0||S.addEventListener("scroll",k)}),$t(function(){var S;(S=e.popupContentRef.value)===null||S===void 0||S.removeEventListener("scroll",k)});var P=C(function(){return{position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:"translate(0, ".concat(m.value,"px)"),"-ms-transform":"translate(0, ".concat(m.value,"px)"),"-moz-transform":"translate(0, ".concat(m.value,"px)"),"-webkit-transform":"translate(0, ".concat(m.value,"px)")}}),j=C(function(){return{transform:"translate(0, ".concat(p.value,"px)"),"-ms-transform":"translate(0, ".concat(p.value,"px)"),"-moz-transform":"translate(0, ".concat(p.value,"px)"),"-webkit-transform":"translate(0, ".concat(p.value,"px)")}});return{trs:s,scrollHeight:m,translateY:p,visibleData:d,handleRowMounted:O,isVirtual:i,cursorStyle:P,panelStyle:j}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Ss(t,e){var r=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=QW(t))||e){r&&(t=r);var n=0,a=function(){};return{s:a,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function QW(t,e){if(t){if(typeof t=="string")return Jw(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Jw(t,e):void 0}}function Jw(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r-1},v=J([]),d=function(m,b){return m.filter(function(p){if(!p.checkAll)return ke(b)?b.includes(p.value):b===p.value})},g=C(function(){var h=d(u.value,a.value);v.value=fb([].concat(Ce(h),Ce(v.value)),"value");var m=d(v.value,a.value);return fb([].concat(Ce(m),Ce(u.value)),"value")}),f=C(function(){if(e.onSearch&&e.filterable||!n.value||!(e.filterable||Oe(e.filter)))return i.value;var h,m=[];if(i.value.forEach(function(w){w.children&&m.push(Dn(Dn({},w),{},{children:w.children.filter(s)})),(w==null?void 0:w.checkAll)===!0&&(h=w),s(w)&&m.push(w)}),!Oe(e.filter)){var b=m.filter(function(w){return w.label===n.value}),p=m.filter(function(w){return w.label!==n.value});m=b.concat(p)}return m.length&&h?[h].concat(Ce(m)):m});return{options:i,optionsMap:c,optionsList:u,optionsCache:o,displayOptions:f,filterMethods:s,searchDisplayOptions:g}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function t9(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var r9=ie({name:"TSelectPanel",props:{inputValue:vn.inputValue,panelTopContent:vn.panelTopContent,panelBottomContent:vn.panelBottomContent,empty:vn.empty,creatable:vn.creatable,loading:vn.loading,loadingText:vn.loadingText,multiple:vn.multiple,filterable:vn.filterable,filter:vn.filter,scroll:vn.scroll,keys:vn.keys},setup:function(e,r){var n=r.expose,a=ue("select"),l=je(),o=Wn(),i=ze("select"),u=i.t,c=i.globalConfig,s=mt(Uf),v=J(null),d=C(function(){return e.keys}),g=C(function(){return s.value.popupContentRef.value}),f=C(function(){return e.creatable&&e.filterable&&e.inputValue}),h=C(function(){return s.value.displayOptions}),m=JW({scroll:e.scroll,popupContentRef:g,options:h}),b=m.trs,p=m.visibleData,w=m.handleRowMounted,O=m.isVirtual,_=m.panelStyle,k=m.cursorStyle,P=C(function(){return!h.value.length}),j=function(){return y("ul",{class:["".concat(a.value,"__create-option"),"".concat(a.value,"__list")]},[y(hh,{value:e.inputValue,label:"".concat(e.inputValue),createAble:!0,class:"".concat(a.value,"__create-option--special")},null)])},S=function(D){return y("ul",{class:"".concat(a.value,"__list")},[D.map(function(F,I){var x,M;if(F.children){var R;return y(KA,{label:F.group,divider:F.divider},t9(R=S(F.children))?R:{default:function(){return[R]}})}var N=["index","$index","className","tagName"],V=d.value||{},Y=V.value,U=V.label,q=V.disabled,G=[Y,U,q].includes("content"),z=pr(F,N.concat(G?"content":[]));return y(hh,we(z,O.value?{rowIndex:F.$index,trs:b,scrollType:(x=e.scroll)===null||x===void 0?void 0:x.type,isVirtual:O.value,bufferSize:(M=e.scroll)===null||M===void 0?void 0:M.bufferSize,key:"".concat(F.$index||"","_").concat(I,"_").concat(F.value)}:{key:"".concat(I,"_").concat(F.value)},{index:I,multiple:e.multiple,onRowMounted:w}),F.slots)})])},T=C(function(){return{small:"s",medium:"m",large:"l"}[s.value.size]});n({innerRef:v,visibleData:p,isVirtual:O,displayOptions:h});var A=function(D,F){return y("div",{ref:v,class:["".concat(a.value,"__dropdown-inner"),"".concat(a.value,"__dropdown-inner--size-").concat(T.value)],style:F},[f.value&&j(),e.loading&&o("loadingText",{defaultNode:y("div",{class:"".concat(a.value,"__loading-tips")},[u(c.value.loadingText)])}),!e.loading&&P.value&&!f.value&&y("div",{class:"".concat(a.value,"__empty")},[l("empty")||u(c.value.empty)]),!P.value&&S(D)])};return function(){return O.value?y(it,null,[l("panelTopContent"),y("div",null,[y("div",{style:k.value},null),A(p.value,_.value)]),l("panelBottomContent")]):y(it,null,[l("panelTopContent"),A(h.value),l("panelBottomContent")])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var n9=["overlayClassName"];function a9(t,e){var r=typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(!r){if(Array.isArray(t)||(r=l9(t))||e){r&&(t=r);var n=0,a=function(){};return{s:a,n:function(){return n>=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function l9(t,e){if(t){if(typeof t=="string")return eO(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eO(t,e):void 0}}function eO(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=0;){var un;if(!((un=fr[kr])!==null&&un!==void 0&&un.disabled)){ir=kr;break}kr-=1}if(ir<0)return;var kn=fr[ir],St=fr.filter(function(vt){return vt.value!==kn.value});Y(St.map(function(vt){return vt.value}),{selectedOptions:St,trigger:Ze,e:Fe}),(Yt=e.onRemove)===null||Yt===void 0||Yt.call(e,{value:kn.value,data:kn,e:Fe});return}Ze!=="clear"&&Y(ot,{selectedOptions:Q(ot),trigger:Ze,e:Fe}),(Re=e.onRemove)===null||Re===void 0||Re.call(e,{value:wt,data:I.value.get(wt),e:Fe})},W=function(){var Ie;w.value&&((Ie=e.onCreate)===null||Ie===void 0||Ie.call(e,w.value),G.value||O(""))},X=C(function(){var De;return(De=T.value)===null||De===void 0?void 0:De.popupRef.getOverlay()}),te=C(function(){return x.value.filter(function(De){return!De.disabled&&!(De["check-all"]||De["check-all"]==="")&&!De.checkAll&&N(De)})}),Q=function(){var Ie=arguments.length>0&&arguments[0]!==void 0?arguments[0]:D.value;return x.value.filter(function(Ae){if(!Ae.checkAll)return ke(Ie)?Ie.includes(Ae.value):Ie===Ae.value})},Z=function(){var Ie=[],Ae=E.value?P.value:D.value,Re=ke(Ae)?Ae:[Ae];return Re.forEach(function(Ne){var Fe=I.value.get(E.value?Ne.value:Ne);Fe?Ie.push(Fe):Ie.push(E.value?Ne:{value:Ne})}),Ie},ne=function(Ie){if(e.multiple){var Ae=A.value.value,Re=D.value.filter(function(Ze){return x.value.find(function(ot){return ot.value===Ze&&ot.disabled})}),Ne=te.value.map(function(Ze){return Ze.value}),Fe=E.value?P.value.map(function(Ze){return Ee(Ze,Ae)}):P.value,Ue=Ce(Ie?new Set([].concat(Ce(Fe),Ce(Ne),Ce(Re))):Re);Y(Ue,{selectedOptions:Q(Ue),trigger:Ie?"check":"clear"})}},le=C(function(){return de.value===0?!1:de.value===(ee.value?V.value.length:te.value.length)}),ce=ZW({displayOptions:R,optionsList:x,innerPopupVisible:G,setInnerPopupVisible:z,selectPanelRef:S,isFilterable:K,isRemoteSearch:ee,getSelectedOptions:Q,setInnerValue:Y,onCheckAllChange:ne,isCheckAll:le,innerValue:D,popupContentRef:X,multiple:e.multiple,max:e.max}),ae=ce.hoverIndex,oe=ce.virtualFilteredOptions,he=ce.handleKeyDown,ge=ce.filteredOptions,de=C(function(){var De=te.value.map(function(Ae){return Ae.value}),Ie=Fo(D.value,De);return Ie.length}),Se=C(function(){return!le.value&&de.value!==0}),pe=C(function(){return{max:e.max,multiple:e.multiple,hoverIndex:ae.value,selectValue:D.value,reserveKeyword:e.reserveKeyword,handleValueChange:Y,handlerInputChange:O,handlePopupVisibleChange:z,handleCreate:W,size:e.size,popupContentRef:X,indeterminate:Se.value,isCheckAll:le.value,onCheckAllChange:ne,getSelectedOptions:Q,displayOptions:R.value,emitBlur:ve}});Et(Uf,pe);var ye=function(){!e.multiple&&ke(P.value)&&j(void 0,{selectedOptions:[],trigger:"default"}),e.multiple&&!ke(P.value)&&j([],{selectedOptions:[],trigger:"default"})},fe=Ra(function(De,Ie){var Ae,Re=Ie.e;(Ae=e.onSearch)===null||Ae===void 0||Ae.call(e,"".concat(De),{e:Re})},300),se=function(Ie,Ae){Ie&&!G.value&&z(!0,{e:Ae.e}),O(Ie),fe("".concat(Ie),{e:Ae.e}),Je(function(){var Re,Ne;oe.value=(Re=S.value)===null||Re===void 0?void 0:Re.visibleData,ge.value=(Ne=S.value)===null||Ne===void 0?void 0:Ne.displayOptions})},ve=function(Ie){var Ae;(Ae=e.onBlur)===null||Ae===void 0||Ae.call(e,{e:Ie,value:D.value})},_e=function(Ie,Ae){z(Ie,Ae),Ie&&Ae.trigger==="trigger-element-click"&&O("")},$e=function(){var De=Kt(lt.mark(function Ie(Ae){var Re,Ne,Fe;return lt.wrap(function(Ue){for(;;)switch(Ue.prev=Ue.next){case 0:if(Fe=e.popupProps,!e.loading){Ue.next=1;break}return Ue.abrupt("return");case 1:Fe==null||(Re=Fe["on-scroll-to-bottom"])===null||Re===void 0||Re.call(Fe,Ae),Fe==null||(Ne=Fe.onScrollToBottom)===null||Ne===void 0||Ne.call(Fe,Ae);case 2:case"end":return Ue.stop()}},Ie)}));return function(Ae){return De.apply(this,arguments)}}(),He=function(Ie){if(e.multiple){var Ae=[],Re=a9(Ie||[]),Ne;try{for(Re.s();!(Ne=Re.n()).done;){var Fe=Ne.value,Ue=I.value.get(Fe);Ue&&Ae.push(Ue)}}catch(ot){Re.e(ot)}finally{Re.f()}M.value=Array.from(new Set([].concat(Ae,Ce(M.value))))}else{var Ze=I.value.get(Ie);Ze&&(M.value=Array.from(new Set([Ze].concat(Ce(M.value)))))}};me(P,function(De){ye(),Je(function(){He(De)})},{immediate:!0}),me(function(){return e.multiple},function(){ye()});var Ge=function(Ie){var Ae;if(S.value){var Re=(Ae=S.value)===null||Ae===void 0||(Ae=Ae.innerRef)===null||Ae===void 0?void 0:Ae.querySelector(".".concat(a.value,"-is-selected"));Je(function(){if(Re&&Ie){var Ne=getComputedStyle(Re),Fe=Ne.paddingBottom,Ue=getComputedStyle(Ie),Ze=Ue.marginBottom,ot=parseInt(Fe,10)+parseInt(Ze,10),wt=Re.offsetTop-Ie.offsetTop-(Ie.clientHeight-Re.clientHeight)+ot;Ie.scrollTop=wt}})}},Ke=C(function(){return ee.value?V.value:Z()}),nt=function(){var Ie=function(){var Re,Ne,Fe;if(!(!e.multiple||((Re=e.selectInputProps)===null||Re===void 0?void 0:Re.multiple)===!1))return(Ne=(Fe=D.value.slice(0,e.minCollapsedNum?e.minCollapsedNum:D.value.length)).map)===null||Ne===void 0?void 0:Ne.call(Fe,function(Ue,Ze){var ot,wt=Ke.value.find(function(Yt){if(Yt.value===Ue)return!0});return y(Kv,we({key:Ze,closable:!(wt!=null&&wt.disabled)&&!l.value&&!o.value,size:e.size},e.tagProps,{onClose:function(ir){var kr,fr,un=ir.e;un.stopPropagation(),(kr=e.tagProps)===null||kr===void 0||(fr=kr.onClose)===null||fr===void 0||fr.call(kr,{e:un}),re(Ze)}}),{default:function(){return[wt?(ot=wt.label)!==null&&ot!==void 0?ot:wt==null?void 0:wt.value:Ue]}})})};return i("valueDisplay",{params:B.value})||Ie()};return Et("updateScrollTop",Ge),function(){var De=e.popupProps||{},Ie=De.overlayClassName,Ae=bl(De,n9),Re=tr(Ae,{onScrollToBottom:$e}),Ne=tr(e.selectInputProps,{onTagChange:function(Ue,Ze){re(Ze.index,Ze)},onPopupVisibleChange:_e,onInputChange:se,onClear:function(Ue){var Ze,ot=Ue.e;Y(e.multiple?[]:void 0,{option:null,selectedOptions:Q(e.multiple?[]:void 0),trigger:"clear",e:ot}),(Ze=e.onClear)===null||Ze===void 0||Ze.call(e,{e:ot})},onEnter:function(Ue,Ze){var ot=Ze.e;setTimeout(function(){var wt;(wt=e.onEnter)===null||wt===void 0||wt.call(e,{inputValue:"".concat(w.value),e:ot,value:D.value}),W()},0)},onBlur:function(Ue,Ze){var ot,wt=Ze.e;(ot=e.onBlur)===null||ot===void 0||ot.call(e,{e:wt,value:D.value})},onFocus:function(Ue,Ze){var ot,wt=Ze.e;(ot=e.onFocus)===null||ot===void 0||ot.call(e,{e:wt,value:D.value})}});return y("div",{class:"".concat(u.value,"__wrap")},[y(uu,we({autoWidth:e.autoWidth,readonly:o.value,borderless:e.borderless,multiple:e.multiple,clearable:e.clearable,loading:e.loading,status:e.status,tips:function(){return i("tips")},minCollapsedNum:e.minCollapsedNum,autofocus:e.autofocus,suffix:e.suffix,valueDisplayOptions:e.valueDisplayOptions},{ref:T,class:u.value,value:$.value,disabled:l.value,popupVisible:G.value,inputValue:G.value?w.value:"",placeholder:"".concat(H.value),allowInput:K.value,"collapsed-items":e.collapsedItems,inputProps:Tn(Tn({size:e.size,autofocus:e.autofocus},e.inputProps),{},{onkeydown:he}),tagInputProps:Tn({size:e.size},e.tagInputProps),tagProps:Tn({},e.tagProps),popupProps:Tn({overlayClassName:["".concat(u.value,"__dropdown"),Ie]},Re.value),label:e.label,prefixIcon:e.prefixIcon,suffix:e.suffix,suffixIcon:function(){return e.suffixIcon||n.suffixIcon?i("suffixIcon"):e.showArrow&&y(Eo,{overlayClassName:"".concat(u.value,"__right-icon"),isActive:G.value},null)},valueDisplay:nt},Ne.value),{label:n.label,prefixIcon:n.prefixIcon,suffix:n.suffix,panel:function(){return y(r9,we({ref:S},Ea(e,["multiple","empty","loading","loadingText","filterable","creatable","panelTopContent","panelBottomContent","filter","scroll","keys"]),{inputValue:w.value}),n)},collapsedItems:n.collapsedItems})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Vo=xe(o9),UA=xe(hh),i9=xe(KA);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var u9={append:{type:[String,Function]},prepend:{type:[String,Function]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var c9=ie({name:"TInputAdornment",props:u9,setup:function(e,r){var n=r.slots,a=ue("input-adornment"),l=je(),o=function(u,c,s){var v,d=Be(s)||gt(s);return!n[c]&&Be(s)&&!s?null:(n[c]?n[c](null).length===1&&typeof n[c](null)[0].children=="string"?v=y("span",{class:"".concat(a.value,"__text")},[n[c](null)]):v=n[c](null):Oe(s)?v=s(u):v=d?y("span",{class:"".concat(a.value,"__text")},[s]):s,v&&y("span",{class:"".concat(a.value,"__").concat(c)},[v]))};return function(){var i=o(We,"prepend",e.prepend),u=o(We,"append",e.append),c=l("default")||[null],s=[a.value,L(L({},"".concat(a.value,"--prepend"),i),"".concat(a.value,"--append"),u)];return!i&&!u?c[0]:y("div",{class:s},[i,c[0],u])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var YA=xe(c9);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var s9={current:{type:Number,default:void 0},modelValue:{type:Number,default:void 0},defaultCurrent:{type:Number,default:1},disabled:Boolean,foldedMaxPageBtn:{type:Number,default:5},maxPageBtn:{type:Number,default:10},pageEllipsisMode:{type:String,default:"mid",validator:function(e){return e?["mid","both-ends"].includes(e):!0}},pageSize:{type:Number,default:void 0},defaultPageSize:{type:Number,default:10},pageSizeOptions:{type:Array,default:function(){return[5,10,20,50]}},selectProps:{type:Object},showFirstAndLastPageBtn:Boolean,showJumper:Boolean,showPageNumber:{type:Boolean,default:!0},showPageSize:{type:Boolean,default:!0},showPreviousAndNextBtn:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium"].includes(e):!0}},theme:{type:String,default:"default",validator:function(e){return e?["default","simple"].includes(e):!0}},total:{type:Number,default:0},totalContent:{type:[Boolean,Function],default:!0},onChange:Function,onCurrentChange:Function,onPageSizeChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function v9(t,e,r){var n=J(!1),a=J(!1),l=C(function(){return Math.ceil((t.foldedMaxPageBtn-1)/2)}),o=C(function(){return Math.floor((t.foldedMaxPageBtn-1)/2)}),i=C(function(){return 2+l.valuer.value});return{prevMore:n,nextMore:a,curPageLeftCount:l,curPageRightCount:o,isPrevMoreShow:i,isNextMoreShow:u}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function f9(t,e,r,n){var a=bt(),l=a.SIZE,o=a.STATUS,i=C(function(){var w=Math.ceil(t.total/r.value);return w>0?w:1}),u=C(function(){return["".concat(n.value),l.value[t.size],L(L({},o.value.disabled,t.disabled),"".concat(n.value,"-ie"),fl()<11),t.theme==="simple"?"".concat(n.value,"--simple"):""]}),c=C(function(){return["".concat(n.value,"__total")]}),s=C(function(){return["".concat(n.value,"__select")]}),v=C(function(){return["".concat(n.value,"__btn"),"".concat(n.value,"__btn-prev"),L({},o.value.disabled,t.disabled||e.value===1)]}),d=C(function(){return["".concat(n.value,"__btn"),"".concat(n.value,"__btn-next"),L({},o.value.disabled,t.disabled||e.value===i.value)]}),g=C(function(){return["".concat(n.value,"__pager")]}),f=C(function(){return["".concat(n.value,"__number"),"".concat(n.value,"__number--more"),L({},o.value.disabled,t.disabled)]}),h=C(function(){return["".concat(n.value,"__jump")]}),m=C(function(){return["".concat(n.value,"__input")]}),b=C(function(){return["".concat(n.value,"__select")]}),p=function(O){return["".concat(n.value,"__number"),L(L({},o.value.disabled,t.disabled),o.value.current,e.value===O)]};return{pageCount:i,paginationClass:u,totalClass:c,sizerClass:s,preBtnClass:v,nextBtnClass:d,btnWrapClass:g,btnMoreClass:f,jumperClass:h,jumperInputClass:m,simpleClass:b,getButtonClass:p}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var d9=["pageCount"],_u=1,g9=ie({name:"TPagination",props:s9,setup:function(e){var r=Te(e),n=r.modelValue,a=r.pageSize,l=r.current,o=je(),i=Ot(l,n,e.defaultCurrent,e.onCurrentChange,"current"),u=Pe(i,2),c=u[0],s=u[1],v=Xt(a,e.defaultPageSize,e.onPageSizeChange,"pageSize"),d=Pe(v,2),g=d[0],f=d[1],h=ze("pagination"),m=h.t,b=h.globalConfig,p=ue("pagination"),w=ht({PageFirstIcon:cz,PageLastIcon:vz,ChevronLeftIcon:ou,ChevronRightIcon:Xl,ChevronLeftDoubleIcon:b8,ChevronRightDoubleIcon:_8,EllipsisIcon:$m}),O=w.PageFirstIcon,_=w.PageLastIcon,k=w.ChevronLeftIcon,P=w.ChevronRightIcon,j=w.ChevronLeftDoubleIcon,S=w.ChevronRightDoubleIcon,T=w.EllipsisIcon,A=f9(e,c,g,p),E=A.pageCount,D=bl(A,d9),F=v9(e,E,c),I=F.prevMore,x=F.isPrevMoreShow,M=F.curPageLeftCount,R=F.nextMore,N=F.isNextMoreShow,V=F.curPageRightCount,Y=J(c.value),U=C(function(){return E.value>e.maxPageBtn}),q=C(function(){var ee=e.pageSizeOptions,re=ee.map(function(W){return Xe(W)?W:{label:m(b.value.itemsPerPage,{size:W}),value:Number(W)}});return re.sort(function(W,X){return W.value-X.value})}),G=C(function(){return e.pageEllipsisMode==="mid"}),z=C(function(){var ee=[],re,W;if(U.value)if(x.value&&N.value)re=c.value-M.value,W=c.value+V.value;else{var X=G.value?2:1,te=G.value?E.value-1:E.value;x.value?re=Math.min(c.value-1,E.value-e.foldedMaxPageBtn+1):re=X,N.value?W=Math.max(c.value+1,e.foldedMaxPageBtn):W=te}else re=1,W=E.value;for(var Q=re;Q<=W;Q++)ee.push(Q);return ee});me(function(){return c.value},function(ee){return Y.value=ee});var H=function(re,W){var X;if(!e.disabled){var te=re;re<_u?te=_u:re>E.value&&(te=E.value),W=W||{current:te,previous:c.value,pageSize:g.value},s(te,W),(X=e.onChange)===null||X===void 0||X.call(e,W)}},$=function(re){var W={prevPage:function(){return H(c.value-1)},nextPage:function(){return H(c.value+1)},prevMorePage:function(){return H(Math.max(2,c.value-e.foldedMaxPageBtn))},nextMorePage:function(){return H(Math.min(c.value+e.foldedMaxPageBtn,E.value-1))}};W[re]()},B=function(re){if(!e.disabled){var W=Number(re),X=W>0?Math.max(Math.ceil(e.total/W),1):1,te=c.value,Q=te>X;f(W,{current:Q?X:te,previous:te,pageSize:W}),Je(function(){var Z=c.value!==te,ne=Z?c.value:Q?X:c.value,le={current:ne,previous:te,pageSize:W};if(Z||!Q){var ce;(ce=e.onChange)===null||ce===void 0||ce.call(e,le)}else H(ne,le)})}},K=function(re){var W=Math.trunc(+re);V5(W)||(Y.value=W,H(W))};return function(){var ee=e.total,re=e.pageSizeOptions,W=e.size,X=e.disabled,te=e.showPageSize;if(E.value<1)return null;var Q=y("div",{class:D.jumperClass.value},[m(b.value.jumpTo),y(YA,{append:"/ ".concat(E.value," ").concat(m(b.value.page))},{default:function(){return[y(Uc,{class:D.jumperInputClass.value,modelValue:Y.value,"onUpdate:modelValue":function(le){return Y.value=le},onBlur:K,onEnter:K,max:E.value,min:_u,size:W,disabled:X,theme:"normal",placeholder:""},null)]}})]);return y("div",{class:D.paginationClass.value},[o("totalContent",y("div",{class:D.totalClass.value},[m(b.value.total,ee)])),te&&re.length>0&&y(Vo,we({size:W,value:g,disabled:X,class:D.sizerClass.value,autoWidth:!0,onChange:B,options:q.value},e.selectProps),null),e.showFirstAndLastPageBtn?y("div",{class:D.preBtnClass.value,onClick:function(){return H(1)}},[y(O,null,null)]):null,e.showPreviousAndNextBtn?y("div",{class:D.preBtnClass.value,onClick:function(){return $("prevPage")}},[y(k,null,null)]):null,e.showPageNumber&&e.theme==="default"?y("ul",{class:D.btnWrapClass.value},[U.value&&G.value&&y("li",{class:D.getButtonClass(1),onClick:function(){return H(_u)}},[_u]),U.value&&x.value&&G.value?y("li",{class:D.btnMoreClass.value,onClick:function(){return $("prevMorePage")},onMouseover:function(){return I.value=!0},onMouseout:function(){return I.value=!1}},[I.value?y(j,null,null):y(T,null,null)]):null,z.value.map(function(Z){return y("li",{class:D.getButtonClass(Z),key:Z,onClick:function(){return H(Z)}},[Z])}),U.value&&N.value&&G.value?y("li",{class:D.btnMoreClass.value,onClick:function(){return $("nextMorePage")},onMouseover:function(){return R.value=!0},onMouseout:function(){return R.value=!1}},[R.value?y(S,null,null):y(T,null,null)]):null,U.value&&G.value?y("li",{class:D.getButtonClass(E.value),onClick:function(){return H(E.value)}},[E.value]):null]):null,e.theme==="simple"&&Q,e.showPreviousAndNextBtn?y("div",{class:D.nextBtnClass.value,onClick:function(){return $("nextPage")}},[y(P,null,null)]):null,e.showFirstAndLastPageBtn?y("div",{class:D.nextBtnClass.value,onClick:function(){return H(E.value)}},[y(_,null,null)]):null,e.theme==="default"&&e.showJumper&&Q])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var h9={disabled:{type:[Boolean,Object]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},showCurrent:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},tips:{type:Object},variant:{type:String,default:"text",validator:function(e){return e?["text","outline"].includes(e):!0}},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function m9(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var y9=ie({name:"TPaginationMini",props:h9,setup:function(e){var r=ue("pagination-mini"),n=ht({ChevronLeftIcon:ou,RoundIcon:bz,ChevronRightIcon:Xl,ChevronUpIcon:TE,ChevronDownIcon:zf}),a=n.ChevronLeftIcon,l=n.RoundIcon,o=n.ChevronRightIcon,i=n.ChevronUpIcon,u=n.ChevronDownIcon,c=C(function(){return Xe(e.tips)?e.tips:e.tips===!0?{prev:"上一页",current:"当前",next:"下一页"}:{}}),s=C(function(){return Xe(e.disabled)?e.disabled:e.disabled===!0?{prev:!0,current:!0,next:!0}:{prev:!1,current:!1,next:!1}}),v=function(g,f){return g?y(Ur,{content:g,showArrow:!1},m9(f)?f:{default:function(){return[f]}}):f};return function(){var d=[r.value,L({},"".concat(r.value,"--outline"),e.variant==="outline")];return y("div",{class:d},[v(c.value.prev,y(At,{variant:e.variant,size:e.size,shape:"square",onClick:function(f){var h;return(h=e.onChange)===null||h===void 0?void 0:h.call(e,{e:f,trigger:"prev"})},icon:e.layout==="horizontal"?function(){return y(a,null,null)}:function(){return y(i,null,null)},class:"".concat(r.value,"__prev"),disabled:s.value.prev},null)),e.showCurrent&&v(c.value.current,y(At,{variant:e.variant,size:e.size,shape:"square",onClick:function(f){var h;return(h=e.onChange)===null||h===void 0?void 0:h.call(e,{e:f,trigger:"current"})},icon:function(){return y(l,null,null)},class:"".concat(r.value,"__current"),disabled:s.value.current},null)),v(c.value.next,y(At,{variant:e.variant,size:e.size,shape:"square",onClick:function(f){var h;return(h=e.onChange)===null||h===void 0?void 0:h.call(e,{e:f,trigger:"next"})},icon:e.layout==="horizontal"?function(){return y(o,null,null)}:function(){return y(u,null,null)},class:"".concat(r.value,"__next"),disabled:s.value.next},null))])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Gm=xe(g9),GA=xe(y9);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var p9={current:{type:[String,Number],default:void 0},modelValue:{type:[String,Number],default:void 0},defaultCurrent:{type:[String,Number]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},options:{type:Array},readonly:{type:Boolean,default:void 0},separator:{type:String,default:"line",validator:function(e){return e?["line","dashed","arrow"].includes(e):!0}},sequence:{type:String,default:"positive",validator:function(e){return e?["positive","reverse"].includes(e):!0}},theme:{type:String,default:"default",validator:function(e){return e?["default","dot"].includes(e):!0}},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var qA={content:{type:[String,Function],default:""},default:{type:[String,Function]},extra:{type:[String,Function]},icon:{type:[Boolean,Function],default:!0},status:{type:String,default:"default",validator:function(e){return e?["default","process","finish","error"].includes(e):!0}},title:{type:[String,Function],default:""},value:{type:[String,Number]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function rO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function nO(t){for(var e=1;e_)return"finish"}var k=w.value===void 0?O:w.value;return k===u.value?"process":"default"},d=Na(),g=function(w){var O=[];return w==null||w.forEach(function(_){var k=(_==null?void 0:_.props)||{},P=_==null?void 0:_.children;if(!(!k&&!P)){if(P&&Xe(P))for(var j in P)j in qA&&!k[j]&&(k[j]=P[j]);e.sequence==="reverse"?O.unshift(k):O.push(k)}}),O},f=function(){var w,O;if((w=e.options)!==null&&w!==void 0&&w.length)O=e.sequence==="reverse"?e.options.slice().reverse():e.options;else{var _=d("StepItem");O=g(_)}return(O||[]).forEach(function(k,P){k.value!==void 0&&(s.value[k.value]=P)}),O},h=function(){var w=f();return w.map(function(O,_){var k=e.sequence==="reverse"?w.length-_-1:_;return _=O.value!==void 0?_:k,y(XA,we(O,{index:k,status:v(O,_),key:O.value||_}),null)})},m=function(){var w=e.theme,O=f();return O.forEach(function(_){(_==null?void 0:_.icon)!==void 0&&(w="default")}),w},b=C(function(){return[r.value,"".concat(r.value,"--").concat(e.layout),"".concat(r.value,"--").concat(m(),"-anchor"),"".concat(r.value,"--").concat(e.sequence),"".concat(r.value,"--").concat(e.separator,"-separator")]});return function(){return y("div",{class:b.value},[h()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var C9=xe(b9),w9=xe(XA);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ho={list:{type:Array,default:function(){return[]}},offset:{type:Array},placement:{type:String,default:"right-bottom",validator:function(e){return e?["right-top","right-center","right-bottom","left-top","left-center","left-bottom"].includes(e):!0}},popupProps:{type:Object},shape:{type:String,default:"square",validator:function(e){return e?["square","round"].includes(e):!0}},type:{type:String,default:"normal",validator:function(e){return e?["normal","compact"].includes(e):!0}},width:{type:[String,Number]},onClick:Function,onHover:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var lv={icon:{type:Function},label:{type:[String,Function]},popup:{type:[String,Function]},popupProps:{type:Object},trigger:{type:String,default:"hover",validator:function(e){return e?["hover","click"].includes(e):!0}}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function aO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function lO(t){for(var e=1;e=v&&(r.value=!0),f=d.value.length?0:P+1;o.value=(k=d.value[j])===null||k===void 0?void 0:k.text}else(Jg.test(p.code)||Jg.test(p.key))&&o.value&&n("select",o.value,{e:p})},h=function(){Dt(document,"keydown",f)},m=function(){Ct(document,"keydown",f)};return l({addKeyboardListener:h,removeKeyboardListener:m}),me(function(){return e.popupVisible},function(){e.popupVisible?h():m()},{immediate:!0}),me(function(){return e.value},function(){e.value||(o.value="")},{immediate:!0}),$t(function(){m()}),function(){return d.value.length?y("ul",{class:s.value},[d.value.map(function(b){var p=Ce(v.value);b.text===o.value&&p.push("".concat(i.value,"-select-option--hover"));var w=b.label;if(Oe(b.label))w=b.label(We);else if(a.option){var O;w=(O=a.option)===null||O===void 0?void 0:O.call(a,{option:b})}var _=w||b.text;return y("li",{key:b.text,class:p,title:b.text,onClick:g},[Be(_)&&e.highlightKeyword?y(JA,{content:_,keyword:e.value},null):_])})]):y("div",{class:"".concat(i.value,"-auto-complete__panel--empty")},[e.empty||c.value.empty])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function sO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Yr(t){for(var e=1;e=G?"".concat(q,"px"):"auto"},(U=e.popupProps)===null||U===void 0?void 0:U.overlayInnerStyle)},P=C(function(){return["".concat(f.value,"-auto-complete")]}),j=C(function(){var N,V=["".concat(f.value,"-select__dropdown")];return(N=e.popupProps)!==null&&N!==void 0&&N.overlayClassName&&(V=V.concat(e.popupProps.overlayClassName)),V}),S=C(function(){var N,V=["".concat(f.value,"-select__dropdown-inner")];return(N=e.popupProps)!==null&&N!==void 0&&N.overlayInnerClassName&&(V=V.concat(e.popupProps.overlayInnerClassName)),V}),T=function(V,Y){O.value=!0,s(V,Y)},A=C(function(){var N=Yr({value:c.value,size:e.size},e.inputProps);return N}),E=function(V,Y){var U;w.value||p.value||(O.value=!0,(U=e.onFocus)===null||U===void 0||U.call(e,Yr(Yr({},Y),{},{value:V})),Je(function(){var q;(q=_.value)===null||q===void 0||q.addKeyboardListener()}))},D=function(V,Y){var U;(U=e.onBlur)===null||U===void 0||U.call(e,Yr(Yr({},Y),{},{value:V}))},F=function(V,Y){var U;(U=e.onCompositionend)===null||U===void 0||U.call(e,Yr(Yr({},Y),{},{value:V}))},I=function(V,Y){var U;(U=e.onCompositionstart)===null||U===void 0||U.call(e,Yr(Yr({},Y),{},{value:V}))},x=function(V,Y){var U;(U=e.onEnter)===null||U===void 0||U.call(e,Yr(Yr({},Y),{},{value:V}))},M=function(V,Y){var U;w.value||p.value||(O.value=!1,s(V,Y),(U=e.onSelect)===null||U===void 0||U.call(e,V,Y))},R=function(V,Y){var U=Y.trigger;w.value||p.value||U!=="trigger-element-click"&&(O.value=V)};return function(){var N,V=tr(A.value,{onChange:T,onFocus:E,onBlur:D,onClear:e.onClear,onCompositionend:F,onCompositionstart:I,onEnter:x}),Y=v("default","triggerElement")||y(la,we({borderless:e.borderless,placeholder:(N=e.placeholder)!==null&&N!==void 0?N:b.value.placeholder,tips:e.tips,status:e.status,readonly:w.value,disabled:p.value,autofocus:e.autofocus,clearable:e.clearable},V.value),n),U=Array.isArray(e.options)&&y(A9,{ref:_,value:c.value,options:e.options,size:e.size,sizeClassNames:h,onSelect:M,popupVisible:O.value,highlightKeyword:e.highlightKeyword,filterable:e.filterable,filter:e.filter,empty:d("empty")},{option:n.option}),q=d("panelTopContent"),G=d("panelBottomContent"),z=q||U||G?y("div",{class:"".concat(f.value,"-auto-complete__panel")},[q,U,G]):null,H=Yr(Yr({},e.popupProps),{},{overlayInnerStyle:k,overlayInnerClassName:S.value,overlayClassName:j.value}),$=tr(H,{onVisibleChange:R});return y("div",{class:P.value},[y(_n,we({visible:O.value,onVisibleChange:R,trigger:"focus",placement:"bottom-left",hideEmptyPopup:!0,content:z?function(){return z}:null},$.value),D9(Y)?Y:{default:function(){return[Y]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var j9=xe(T9),I9=xe(JA);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function F9(t,e,r){var n=r.disabled;return["".concat(t,"-cascader__icon"),L({},e.disabled,n)]}function QA(t,e,r){var n=r.checkStrictly,a=r.multiple,l=r.value,o=r.max,i=r.isParentFilterable,u=!n&&t.expanded&&(a?!t.isLeaf():!0)||n&&t.expanded&&!i,c=t.isLeaf(),s=t.disabled||a&&l.length>=o&&o!==0,v=t.checked||a&&!n&&t.expanded&&!c;return!a&&!n&&!c&&(v=t.expanded),[L(L(L({},e.selected,!s&&v),e.expanded,!s&&u),e.disabled,s)]}function M9(t,e,r,n,a){var l=a.size,o=a.isParentFilterable;return["".concat(t,"-cascader__item")].concat(Ce(QA(e,n,a)),[r[l],L(L({},"".concat(t,"-cascader__item--with-icon"),!!e.children),"".concat(t,"-cascader__item--leaf"),e.isLeaf()||o)])}function R9(t,e,r,n){return["".concat(t,"-cascader__item-icon"),"".concat(t,"-icon")].concat(Ce(QA(e,r,n)))}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function vO(t){var e=t.value,r=t.multiple,n=t.treeStore,a=t.showAllLevels;if(r||e!==0&&!e||ke(e))return"";var l=n&&n.getNodes(e);if(!(l&&l.length))return e;var o=l&&l[0].getPath();return o&&o.length?a?o.map(function(i){return i.label}).join(" / "):o.at(-1).label:e}function N9(t){var e=t.value,r=t.multiple,n=t.treeStore,a=t.showAllLevels;if(!r)return[];if(r&&!ke(e))return[];var l=n&&n.getNodes(e);return l?e.map(function(o){var i,u=n.getNodes(o);return a?tc(u[0]):(i=u[0])===null||i===void 0?void 0:i.label}).filter(function(o){return!!o}):[]}function eD(t){var e=[];return t.forEach(function(r){e[r.level]?e[r.level].push(r):e[r.level]=[r]}),e}function tc(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return t==null?void 0:t.getPath().map(function(r){return r.label}).join(e)}var tD=function(e){var r=[];return ke(e)?e.length>0&&Xe(e[0])?r=e.map(function(n){return n.value}):e.length&&(r=e):qm(e)||(Xe(e)?r=[e.value]:r=[e]),r},$9=function(e,r,n){if(r==="single")return e;var a=e;return n?a.map(function(l){return l.at(-1)}):a.at(-1)};function qm(t){return gt(t)&&!isNaN(t)?!1:Mn(t)}function L9(t,e){var r=e.multiple,n=e.showAllLevels,a=e.valueType;return r&&!ke(t)||!r&&ke(t)&&a==="single"&&!n}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function B9(t,e,r,n){var a=n.checkStrictly,l=n.multiple,o=n.treeStore,i=n.setVisible,u=n.setValue,c=n.setTreeNodes,s=n.setExpand,v=n.value,d=n.max,g=n.valueType,f=r.disabled||l&&v.length>=d&&d!==0;if(!f){if(t===e){var h=r.setExpanded(!0);if(n.inputVal)o.refreshNodes();else{o.replaceExpanded(h);var m=o.getNodes().filter(function(O){return O.visible});c(m)}l&&!n.isParentFilterable&&s(h)}if(!l&&(r.isLeaf()||a)&&e==="click"){o.resetChecked();var b=r.setChecked(!r.checked),p=Pe(b,1),w=p[0];u(g==="single"?w:r.getPath().map(function(O){return O.value}),"check",r.getModel()),(!a||t==="hover"||n.inputVal)&&i(!1,{})}}}function fO(t,e){var r=e.disabled,n=e.max,a=e.inputVal,l=e.setVisible,o=e.setValue,i=e.treeNodes,u=e.treeStore,c=e.valueType,s=e.setInputVal,v=e.reserveKeyword;if(!(!t||r||t.disabled)){var d=t.setChecked(!t.isChecked());if(gt(n)&&n<0&&console.warn("TDesign Warn:","max should > 0"),!(d.length>n&>(n)&&n>0)){if(d.length===0){var g=u.getExpanded();setTimeout(function(){u.replaceExpanded(g),u.refreshNodes()},0)}var f=i.every(function(m){return d.indexOf(m.value)>-1});a&&f&&l(!1,{});var h=c==="single"?d:d.map(function(m){return u.getNode(m).getPath().map(function(b){return b.value})});o(h,t.checked?"uncheck":"check",t.getModel()),v||s("")}}}function V9(t){var e=t.setVisible,r=t.multiple,n=t.setValue;e(!1,{}),n(r?[]:"","clear")}function dO(t,e,r){var n=t.disabled,a=t.setValue,l=t.value,o=t.valueType,i=t.treeStore;if(!n)if(e!==void 0){var u=nn(l),c=u.splice(e,1),s=i.getNodes(c[0])[0],v=s.setChecked(!s.isChecked()),d=o==="single"?v:v.map(function(g){return i.getNode(g).getPath().map(function(f){return f.value})});a(d,"uncheck",s.getModel()),Oe(r)&&r({value:v,node:s})}else Oe(r)&&r({value:l,node:void 0})}var z9=function(e,r,n,a,l){if(r){var o=[],i=function(c){if(!c.isLeaf()&&!l)return!1;if(Oe(a))return a("".concat(e),c);var s=tc(c,"");return s.includes("".concat(e))};e?o=r.nodes.filter(i):o=r.getNodes().filter(function(u){return u.visible}),n(o)}},H9=function(e,r){var n=new Map,a=Pe(r,1),l=a[0];if(!qm(l)){n.set(l,!0);var o=e.getNode(l);if(!o)return e.refreshNodes(),[];o.getParents().forEach(function(i){n.set(i.value,!0)})}return Array.from(n.keys())},W9=function(e,r,n){var a=tD(r);if(e){if(ke(a)&&n.length===0){var l=H9(e,a);l.length>0&&e.replaceExpanded(l)}e.getExpanded()&&n.length&&e.replaceExpanded(n),e.refreshNodes()}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function K9(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var U9={node:{type:Object,default:function(){return{}}},optionChild:{type:[Object,Array]},cascaderContext:{type:Object},onChange:Function,onClick:Function,onMouseenter:Function},Y9=ie({name:"TCascaderItem",props:U9,setup:function(e){var r=J();ql(r);var n=ue("cascader__item"),a=ue(),l=ht({ChevronRightIcon:Xl}),o=l.ChevronRightIcon,i=bt(),u=i.STATUS,c=i.SIZE,s=C(function(){return M9(a.value,e.node,c.value,u.value,e.cascaderContext)}),v=C(function(){return R9(a.value,e.node,u.value,e.cascaderContext)});function d(m,b){var p=b.inputVal,w=p?tc(m):m.label;if(p){for(var O=w.split(p),_=[],k=0;k=O&&O!==0,name:String(m.value),stopLabelTrigger:!!m.children&&!e.cascaderContext.isParentFilterable,title:_?tc(m):g(m),onChange:function(){e.onChange()}},p),K9(k)?k:{default:function(){return[k]}})}return function(){var m=e.cascaderContext,b=e.node,p=e.optionChild;return y("li",{ref:r,class:s.value,onClick:e.onClick,onMouseenter:e.onMouseenter},[p||(m.multiple?h(b,m):f(b,m)),b.children&&!e.cascaderContext.isParentFilterable&&(b.loading?y(_r,{class:v.value,size:"small"},null):y(o,{class:v.value},null))])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Za={autofocus:Boolean,borderless:Boolean,checkProps:{type:Object},checkStrictly:Boolean,clearable:Boolean,collapsedItems:{type:Function},disabled:{type:Boolean,default:void 0},empty:{type:[String,Function]},filter:{type:Function},filterable:Boolean,inputProps:{type:Object},keys:{type:Object},label:{type:[String,Function]},lazy:{type:Boolean,default:!0},load:{type:Function},loading:Boolean,loadingText:{type:[String,Function]},max:{type:Number,default:0},minCollapsedNum:{type:Number,default:0},multiple:Boolean,option:{type:Function},options:{type:Array,default:function(){return[]}},panelBottomContent:{type:[String,Function]},panelTopContent:{type:[String,Function]},placeholder:{type:String,default:void 0},popupProps:{type:Object},popupVisible:Boolean,prefixIcon:{type:Function},readonly:{type:Boolean,default:void 0},reserveKeyword:{type:Boolean,default:!0},selectInputProps:{type:Object},showAllLevels:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["large","medium","small"].includes(e):!0}},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},suffix:{type:[String,Function]},suffixIcon:{type:Function},tagInputProps:{type:Object},tagProps:{type:Object},tips:{type:[String,Function]},trigger:{type:String,default:"click",validator:function(e){return e?["click","hover"].includes(e):!0}},value:{type:[String,Number,Array],default:void 0},modelValue:{type:[String,Number,Array],default:void 0},defaultValue:{type:[String,Number,Array],default:function(){return[]}},valueDisplay:{type:[String,Function]},valueMode:{type:String,default:"onlyLeaf",validator:function(e){return e?["onlyLeaf","parentFirst","all"].includes(e):!0}},valueType:{type:String,default:"single",validator:function(e){return e?["single","full"].includes(e):!0}},onBlur:Function,onChange:Function,onFocus:Function,onPopupVisibleChange:Function,onRemove:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var rD=ie({name:"TCascaderSubPanel",props:{option:Za.option,options:Za.options,empty:Za.empty,trigger:Za.trigger,onChange:Za.onChange,loading:Za.loading,loadingText:Za.loadingText,cascaderContext:{type:Object}},setup:function(e){var r=Wn(),n=ue("cascader"),a=ze("cascader"),l=a.globalConfig,o=C(function(){return eD(e.cascaderContext.treeNodes)}),i=function(d,g){var f=e.trigger,h=e.cascaderContext;B9(f,g,d,h)},u=function(d,g){var f=d.data.content?Nf(d.data.content(We)):r("option",{params:{item:d.data,index:g,onExpand:function(){return i(d,"click")},onChange:function(){return fO(d,e.cascaderContext)}}});return y(Y9,{key:d.value,node:d,optionChild:f,cascaderContext:e.cascaderContext,onClick:function(){i(d,"click")},onMouseenter:function(){i(d,"hover")},onChange:function(){fO(d,e.cascaderContext)}},null)},c=function(d){var g=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,f=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,h=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return y("ul",{class:["".concat(n.value,"__menu"),"narrow-scrollbar",L(L({},"".concat(n.value,"__menu--segment"),f),"".concat(n.value,"__menu--filter"),g)],key:"".concat(n,"__menu").concat(h)},[d.map(function(m){return u(m,h)})])},s=function(){var d=e.cascaderContext,g=d.inputVal,f=d.treeNodes;return g?c(f,!0):o.value.map(function(h,m){return c(h,!1,m!==o.value.length-1,m)})};return function(){var v;return e.loading?v=r("loadingText",y("div",{class:"".concat(n.value,"__panel--empty")},[l.value.loadingText])):v=o.value.length?s():r("empty",y("div",{class:"".concat(n.value,"__panel--empty")},[l.value.empty])),y("div",{class:["".concat(n.value,"__panel"),L({},"".concat(n.value,"--normal"),o.value.length&&!e.loading)]},[v])}}});function G9(t){return{all:t=t||new Map,on:function(e,r){var n=t.get(e);n?n.push(r):t.set(e,[r])},off:function(e,r){var n=t.get(e);n&&(r?n.splice(n.indexOf(r)>>>0,1):t.set(e,[]))},emit:function(e,r){var n=t.get(e);n&&n.slice().map(function(a){a(r)}),(n=t.get("*"))&&n.slice().map(function(a){a(e,r)})}}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Vt="__tdesign_tree-node__",q9=function(){function t(e){Sn(this,t),L(this,Vt,void 0),this[Vt]=e}return On(t,[{key:"value",get:function(){var r=this[Vt];return r.value}},{key:"label",get:function(){var r=this[Vt];return r.label}},{key:"data",get:function(){var r=this[Vt];return r.data}},{key:"actived",get:function(){var r=this[Vt];return r.actived}},{key:"expanded",get:function(){var r=this[Vt];return r.expanded}},{key:"checked",get:function(){var r=this[Vt];return r.checked}},{key:"indeterminate",get:function(){var r=this[Vt];return r.indeterminate}},{key:"loading",get:function(){var r=this[Vt];return r.loading}},{key:"disabled",get:function(){var r=this[Vt];return r.isDisabled()}},{key:"getLevel",value:function(){var r=this[Vt];return r.getLevel()}},{key:"getIndex",value:function(){var r=this[Vt];return r.getIndex()}},{key:"isFirst",value:function(){var r=this[Vt];return r.isFirst()}},{key:"isLast",value:function(){var r=this[Vt];return r.isLast()}},{key:"isLeaf",value:function(){var r=this[Vt];return r.isLeaf()}},{key:"insertBefore",value:function(r){var n=this[Vt];return n.insertBefore(r)}},{key:"insertAfter",value:function(r){var n=this[Vt];return n.insertAfter(r)}},{key:"appendData",value:function(r){var n=this[Vt];return n.append(r)}},{key:"getPath",value:function(){var r=this[Vt],n=r.getPath();return n.map(function(a){return a.getModel()})}},{key:"getParent",value:function(){var r,n=this[Vt];return(r=n.parent)===null||r===void 0?void 0:r.getModel()}},{key:"getParents",value:function(){var r=this[Vt],n=r.getParents();return n.map(function(a){return a.getModel()})}},{key:"getRoot",value:function(){var r=this[Vt],n=r.getRoot();return n==null?void 0:n.getModel()}},{key:"getSiblings",value:function(){var r=this[Vt],n=r.getSiblings();return n.map(function(a){return a.getModel()})}},{key:"getChildren",value:function(r){var n=this[Vt],a=!1,l=n.children;if(Array.isArray(l))if(l.length>0)if(r){var o=n.walk();o.shift(),a=o.map(function(i){return i.getModel()})}else a=l.map(function(i){return i.getModel()});else a=!1;else lr(l)&&(a=l);return a}},{key:"remove",value:function(r){var n=this[Vt];if(!r){n.remove();return}var a=n.tree,l=a.getNode(r);if(!l){qe.warnOnce("Tree","`".concat(r,"` is not exist"));return}var o=l.getParents(),i=o.map(function(u){return u.value});if(i.indexOf(n.value)<0){qe.warnOnce("Tree","`".concat(r,"` is not a childNode of current node"));return}l.remove()}},{key:"setData",value:function(r){var n=this[Vt],a=["value","label","disabled"],l=pr(r,["children"].concat(a)),o=n.tree.config.keys;a.forEach(function(i){var u=Ee(r,(o==null?void 0:o[i])||i);yr(u)||(l[i]=u)}),Object.assign(n.data,l),Object.assign(n,l),n.update()}}])}();function X9(t){var e=new q9(t);return e}function gO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ku(t){for(var e=1;e0?this.append(l):this.children=!1,this.update();case 2:case"end":return o.stop()}},n,this)}));function r(){return e.apply(this,arguments)}return r}()},{key:"set",value:function(r){var n=this,a=this.tree,l=Object.keys(r);l.forEach(function(o){(Z9.call(nD,o)||o==="label")&&(n[o]=r[o]),o==="disabled"&&n.setDisabled(r[o])}),a.updated(this)}},{key:"getParent",value:function(){return this.parent}},{key:"getParents",value:function(){for(var r=[],n=this.parent;n;)r.push(n),n=n.parent;return r}},{key:"getSiblings",value:function(){var r=this.parent,n=this.tree,a=[];return r?Array.isArray(r.children)&&(a=r.children):n&&(a=n.children),a}},{key:"getChildren",value:function(r){var n=!1,a=this.children;if(Array.isArray(a))if(a.length>0)if(r){var l=this.walk();l.shift(),n=l.map(function(o){return o.getModel()})}else n=a.map(function(o){return o.getModel()});else n=!1;else lr(a)&&(n=a);return n}},{key:"getRoot",value:function(){var r=this.getParents();return r[r.length-1]||null}},{key:"getIndex",value:function(){var r=this.getSiblings();return r.indexOf(this)}},{key:"getPath",value:function(){var r=this.getParents();return r.unshift(this),r.reverse()}},{key:"getLevel",value:function(){var r=this.getParents();return r.length}},{key:"isRest",value:function(){var r=this.tree,n=r.config,a=r.filterMap,l=r.hasFilter,o=!1;if(l){var i=this.getModel();o=n.filter(i)}return o?a.set(this.value,!0):a.get(this.value)&&a.delete(this.value),o}},{key:"isVisible",value:function(){var r=this.tree,n=r.nodeMap,a=r.hasFilter,l=r.config,o=l.allowFoldNodeOnFilter,i=!0;if(!n.get(this.value))return!1;if(a&&!o)return i=this.vmIsLocked||this.vmIsRest,i;var u=!0,c=this.getParents();return c.length>0&&(u=c.every(function(s){return s.expanded})),a?i=u&&(this.vmIsRest||this.vmIsLocked):i=u,i}},{key:"isDisabledState",value:function(){var r=this.tree,n=this.parent,a=r.config,l=a.checkStrictly,o=a.disabled,i=a.disableCheck,u=a.keys,c=u===void 0?{}:u;if(o||!l&&n!==null&&n!==void 0&&n.isDisabled()&&!this.vmIsRest)return!0;if(typeof this.disableManually=="boolean")return this.disableManually;var s=c.disabled||"disabled",v=Ee(this.data,s);if(typeof v=="boolean")return v;if(i===!0)return!0;if(typeof i=="function"){var d=i(this.getModel());if(typeof d=="boolean")return d}return!1}},{key:"isDisabled",value:function(){var r=this.tree,n=r.hasFilter,a=r.config,l=a.allowFoldNodeOnFilter;return n&&!l&&this.vmIsLocked&&!this.vmIsRest?!0:this.isDisabledState()}},{key:"isDraggable",value:function(){var r=!!Ee(this,"tree.config.draggable");return typeof this.draggable=="boolean"&&(r=this.draggable),r}},{key:"isExpandMutex",value:function(){var r=!!Ee(this,"tree.config.expandMutex");return typeof this.expandMutex=="boolean"&&(r=this.expandMutex),r}},{key:"isActivable",value:function(){var r=!!Ee(this,"tree.config.activable");return typeof this.activable=="boolean"&&(r=this.activable),r}},{key:"isCheckable",value:function(){var r=!!Ee(this,"tree.config.checkable");return typeof this.checkable=="boolean"&&(r=this.checkable),r}},{key:"isActived",value:function(r){var n=this.tree,a=this.value,l=r||n.activedMap;return!!(n.nodeMap.get(a)&&l.get(a))}},{key:"isExpanded",value:function(r){var n=this.tree,a=this.value,l=this.vmIsLocked,o=n.hasFilter,i=n.config,u=i.allowFoldNodeOnFilter;if(o&&!u&&l)return!0;var c=r||n.expandedMap;return!!(n.nodeMap.get(a)&&c.get(a))}},{key:"isChecked",value:function(r){var n=this.children,a=this.tree,l=this.value,o=a.config,i=o.checkStrictly,u=o.valueMode;if(!a.nodeMap.get(l)||!this.isCheckable())return!1;var c=r||a.checkedMap;if(i)return!!c.get(l);var s=!1;if(c.get(l)&&(u!=="onlyLeaf"||this.isLeaf()))return!0;if(Array.isArray(n)&&n.length>0)s=n.every(function(d){var g=d.isChecked(c);return g});else{var v=this.getParents();s=v.some(function(d){return c.get(d.value)})}return s}},{key:"isIndeterminate",value:function(){var r=this.children,n=this.tree,a=this.value,l=n.config.checkStrictly;if(!n.nodeMap.get(a)||!this.isCheckable()||l||!Array.isArray(r))return!1;var o=null,i=r.some(function(u){return!!(u.isIndeterminate()||(Mo(o)&&(o=u.isChecked()),o!==u.isChecked()))});return i}},{key:"isFirst",value:function(){var r=this.getSiblings();return r[0]===this}},{key:"isLast",value:function(){var r=this.getSiblings();return r[r.length-1]===this}},{key:"isLeaf",value:function(){var r=!1;return Array.isArray(this.children)?r=this.children.length<=0:r=!this.children,r}},{key:"lock",value:function(r){this.vmIsLocked=r,this.expanded=this.isExpanded(),this.visible=this.isVisible()}},{key:"afterExpanded",value:function(){this.update(),this.expanded&&this.children===!0&&this.loadChildren(),this.updateChildren()}},{key:"toggleExpanded",value:function(r){return this.setExpanded(!this.isExpanded(),r)}},{key:"setExpanded",value:function(r,n){var a=this.tree,l=a.config,o=ku({directly:!1},n),i=a.expandedMap;if(o.directly||(i=new Map(a.expandedMap)),r){var u=[];u.push(this),l.expandParent&&this.getParents().forEach(function(c){u.push(c)}),u.forEach(function(c){var s=!1;if(c.parent)s=c.parent.isExpandMutex();else{var v;s=a==null||(v=a.config)===null||v===void 0?void 0:v.expandMutex}if(s){var d=c.getSiblings();d.forEach(function(g){i.delete(g.value),g.update(),g.updateChildren()})}i.set(c.value,!0),c.update(),c.updateChildren()})}else i.delete(this.value);return o.directly&&this.afterExpanded(),a.getExpanded(i)}},{key:"toggleActived",value:function(r){return this.setActived(!this.isActived(),r)}},{key:"setActived",value:function(r,n){var a=this.tree,l=ku({isAction:!0,directly:!1},n),o=a.config||{},i=a.activedMap;if(l.directly||(i=new Map(a.activedMap)),l.isAction&&this.isDisabledState())return a.getActived(i);if(this.isActivable())if(r){var u=Array.from(i.keys());o.activeMultiple||i.clear(),u.forEach(function(c){var s=a.getNode(c);s==null||s.update()}),i.set(this.value,!0)}else i.delete(this.value);return this.update(),a.getActived(i)}},{key:"hasEnableUnCheckedChild",value:function(){var r=this.children;if(!Array.isArray(r)||r.length<=0)return!1;var n=!1;return r.some(function(a){return a.isDisabledState()||a.isChecked()?!1:a.isIndeterminate()?a.hasEnableUnCheckedChild()?(n=!0,!0):!1:(n=!0,!0)}),n}},{key:"toggleChecked",value:function(r){if(this.isIndeterminate()){var n=this.hasEnableUnCheckedChild();return this.setChecked(n,r)}return this.setChecked(!this.isChecked(),r)}},{key:"setChecked",value:function(r,n){var a=this.tree,l=a.config||{},o=ku({isAction:!0,directly:!1},n),i=a.checkedMap;if(o.directly||(i=new Map(a.checkedMap)),!this.isCheckable()||o.isAction&&this.isDisabledState())return a.getChecked(i);if(r===this.isChecked()){var u=this.isIndeterminate()&&!this.hasEnableUnCheckedChild();if(!u)return a.getChecked(i)}if(r?i.set(this.value,!0):i.delete(this.value),l.checkStrictly)o.directly&&this.updateChecked();else if(this.spreadChildrenChecked(r,i,o),this.spreadParentChecked(r,i,o),o.directly){var c=a.getRelatedNodes([this.value],{reverse:!0});c.forEach(function(s){s.updateChecked()})}return a.getChecked(i)}},{key:"spreadParentChecked",value:function(r,n,a){var l=ku({isAction:!0,directly:!1},a);if(this.isCheckable()){var o=this.children;Array.isArray(o)&&o.length>0&&n.delete(this.value);var i=this.parent;i&&i.spreadParentChecked(r,n,l)}}},{key:"spreadChildrenChecked",value:function(r,n,a){var l=ku({isAction:!0,directly:!1},a);if(this.isCheckable()&&!(l.isAction&&this.isDisabledState())){var o=this.children;Array.isArray(o)&&(o.length<=0||(n.delete(this.value),o.forEach(function(i){l.isAction&&i.isDisabledState()||(r?n.set(i.value,!0):n.delete(i.value),i.spreadChildrenChecked(r,n,l))})))}}},{key:"setDisabled",value:function(r){var n;!this.tree.config.checkStrictly&&(n=this.parent)!==null&&n!==void 0&&n.isDisabled()||(this.disableManually=r,this.update(),this.updateChildren())}},{key:"update",value:function(){this.level=this.getLevel(),this.vmIsFirst=this.isFirst(),this.vmIsLast=this.isLast(),this.vmIsLeaf=this.isLeaf(),this.vmCheckable=this.isCheckable(),this.vmIsRest=this.isRest(),this.actived=this.isActived(),this.expanded=this.isExpanded(),this.visible=this.isVisible(),this.disabled=this.isDisabled(),this.tree.updated(this)}},{key:"updateChecked",value:function(){var r=this.tree,n=this.value,a=r.checkedMap;this.checked=this.isChecked(),this.indeterminate=this.isIndeterminate(),this.checked&&a.set(n,!0),r.updated(this)}},{key:"updateChildren",value:function(){var r=this;this.spreadChildren(function(n){n!==r&&(n.update(),n.updateChecked())})}},{key:"updateParents",value:function(){var r=this;this.spreadParents(function(n){n!==r&&(n.update(),n.updateChecked())})}},{key:"updateRelated",value:function(){var r=this.tree,n=r.getRelatedNodes([this.value]);n.forEach(function(a){a.update(),a.updateChecked()})}},{key:"walk",value:function(){var r=[];return this.spreadChildren(function(n){r.push(n)}),r}},{key:"spreadChildren",value:function(r){r(this);var n=this.children;Array.isArray(n)&&n.length>0&&n.forEach(function(a){a==null||a.spreadChildren(r)})}},{key:"spreadParents",value:function(r){r(this);var n=this.parent;n&&(n==null||n.spreadParents(r))}},{key:"getModel",value:function(){var r=this.model;return r||(r=X9(this),this.model=r),r}}])}();/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function hO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Kd(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;r.forEach(function(l){var o=n.getNode(l);!(o!=null&&o.isLeaf())&&a?n.expandedMap.set(l,!0):n.expandedMap.delete(l),o==null||o.afterExpanded()})}},{key:"resetExpanded",value:function(){var r=this.getExpanded();this.expandedMap.clear(),this.updateExpanded(r)}},{key:"updateExpanded",value:function(r){var n=this.getRelatedNodes(r,{withParents:!1});n.forEach(function(a){a.update()})}},{key:"getChecked",value:function(r){var n=this.nodeMap,a=this.config,l=a.valueMode,o=a.checkStrictly,i=[],u=r||this.checkedMap;return n.forEach(function(c){c.isChecked(u)&&(l==="parentFirst"&&!o?(!c.parent||!c.parent.isChecked(u))&&i.push(c.value):l==="onlyLeaf"&&!o?c.isLeaf()&&i.push(c.value):i.push(c.value))}),i}},{key:"getCheckedNodes",value:function(r){var n=this.getNodes(r);return n=n.filter(function(a){return a.isChecked()}),n}},{key:"replaceChecked",value:function(r){this.resetChecked(),this.setChecked(r)}},{key:"setChecked",value:function(r){var n=this,a=this.config,l=a.checkStrictly,o=a.checkable;if(o&&(r.forEach(function(c){var s=n.getNode(c);if(s)if(l)n.checkedMap.set(c,!0),s.updateChecked();else{var v=s.walk();v.forEach(function(d){n.checkedMap.set(d.value,!0)})}}),!l)){var i=this.getChecked(),u=this.getRelatedNodes(i);u.forEach(function(c){c.updateChecked()})}}},{key:"resetChecked",value:function(){var r=this.getChecked(),n=this.getRelatedNodes(r);this.checkedMap.clear(),n.forEach(function(a){a.updateChecked()})}},{key:"refreshState",value:function(){var r=this.nodeMap;r.forEach(function(n){n.update()})}},{key:"updateAll",value:function(){var r=this.nodeMap;r.forEach(function(n){n.update(),n.updateChecked()})}},{key:"remove",value:function(r){var n=this.getNode(r);n&&n.remove()}},{key:"removeAll",value:function(){this.expandedMap.clear(),this.checkedMap.clear(),this.activedMap.clear(),this.filterMap.clear(),this.nodeMap.clear(),this.privateMap.clear(),this.updatedMap.clear(),this.nodes=[],this.children=[],this.reflow()}},{key:"getRelatedNodes",value:function(r,n){var a=this,l=Kd({reverse:!1,withParents:!0},n),o=new Map;r.forEach(function(u){if(!o.get(u)){var c=a.getNode(u);if(c){var s=c.getParents().reverse(),v=c.walk(),d=[];l.withParents?d=s.concat(v):d=v,d.forEach(function(g){o.set(g.value,g)})}}});var i=Array.from(o.values());return l.reverse&&(i=i.reverse()),i}},{key:"emit",value:function(r,n){var a=this.config,l=this.emitter,o=xa("on-".concat(r)),i=a[o];Oe(i)&&i(n),l.emit(r,n)}},{key:"lockFilterPathNodes",value:function(){var r=this.config,n=this.getNodes();this.prevFilter&&n.forEach(function(l){l.vmIsLocked&&l.lock(!1)});var a=r.filter;!a||!Oe(a)||(this.prevFilter=r.filter,n.reverse().forEach(function(l){var o=l.getParent();o&&(l.vmIsRest||l.vmIsLocked)&&(o.vmIsLocked||o.lock(!0))}))}}])}();/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function mO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Uv(t){for(var e=1;e68?1900:2e3)},c=function(m){return function(b){this[m]=+b}},s=[/[+-]\d\d:?(\d\d)?|Z/,function(h){(this.zone||(this.zone={})).offset=function(m){if(!m||m==="Z")return 0;var b=m.match(/([+-]|\d\d)/g),p=60*b[1]+(+b[2]||0);return p===0?0:b[0]==="+"?-p:p}(h)}],v=function(m){var b=i[m];return b&&(b.indexOf?b:b.s.concat(b.f))},d=function(m,b){var p,w=i.meridiem;if(w){for(var O=1;O<=24;O+=1)if(m.indexOf(w(O,0,b))>-1){p=O>12;break}}else p=m===(b?"pm":"PM");return p},g={A:[o,function(h){this.afternoon=d(h,!1)}],a:[o,function(h){this.afternoon=d(h,!0)}],S:[/\d/,function(h){this.milliseconds=100*+h}],SS:[a,function(h){this.milliseconds=10*+h}],SSS:[/\d{3}/,function(h){this.milliseconds=+h}],s:[l,c("seconds")],ss:[l,c("seconds")],m:[l,c("minutes")],mm:[l,c("minutes")],H:[l,c("hours")],h:[l,c("hours")],HH:[l,c("hours")],hh:[l,c("hours")],D:[l,c("day")],DD:[a,c("day")],Do:[o,function(h){var m=i.ordinal,b=h.match(/\d+/);if(this.day=b[0],m)for(var p=1;p<=31;p+=1)m(p).replace(/\[|\]/g,"")===h&&(this.day=p)}],M:[l,c("month")],MM:[a,c("month")],MMM:[o,function(h){var m=v("months"),b=(v("monthsShort")||m.map(function(p){return p.slice(0,3)})).indexOf(h)+1;if(b<1)throw new Error;this.month=b%12||b}],MMMM:[o,function(h){var m=v("months").indexOf(h)+1;if(m<1)throw new Error;this.month=m%12||m}],Y:[/[+-]?\d+/,c("year")],YY:[a,function(h){this.year=u(h)}],YYYY:[/\d{4}/,c("year")],Z:s,ZZ:s};function f(h){var m,b;m=h,b=i&&i.formats;for(var p=(h=m.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(S,T,A){var E=A&&A.toUpperCase();return T||b[A]||r[A]||b[E].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(D,F,I){return F||I.slice(1)})})).match(n),w=p.length,O=0;O-1)return new Date((M==="X"?1e3:1)*x);var N=f(M)(x),V=N.year,Y=N.month,U=N.day,q=N.hours,G=N.minutes,z=N.seconds,H=N.milliseconds,$=N.zone,B=new Date,K=U||(V||Y?1:B.getDate()),ee=V||B.getFullYear(),re=0;V&&!Y||(re=Y>0?Y-1:B.getMonth());var W=q||0,X=G||0,te=z||0,Q=H||0;return $?new Date(Date.UTC(ee,re,K,W,X,te,Q+60*$.offset*1e3)):R?new Date(Date.UTC(ee,re,K,W,X,te,Q)):new Date(ee,re,K,W,X,te,Q)}catch{return new Date("")}}(_,j,k),this.init(),E&&E!==!0&&(this.$L=this.locale(E).$L),A&&_!=this.format(j)&&(this.$d=new Date("")),i={}}else if(j instanceof Array)for(var D=j.length,F=1;F<=D;F+=1){P[1]=j[F-1];var I=b.apply(this,P);if(I.isValid()){this.$d=I.$d,this.$L=I.$L,this.init();break}F===D&&(this.$d=new Date(""))}else w.call(this,O)}}})})(oD);var oK=oD.exports,Yo=Nr(oK);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var iD={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(ln,function(){return function(r,n){n.prototype.isoWeeksInYear=function(){var a=this.isLeapYear(),l=this.endOf("y").day();return l===4||a&&l===5?53:52}}})})(iD);var iK=iD.exports,uK=Nr(iK),uD={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(ln,function(){return function(r,n){n.prototype.isLeapYear=function(){return this.$y%4==0&&this.$y%100!=0||this.$y%400==0}}})})(uD);var cK=uD.exports,sK=Nr(cK);be.extend(uK);be.extend(sK);be.extend(Yo);var xu="HH:mm:ss";function Yf(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return t.replace(/\W?Y{2,4}|\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?y{2,4}/g,"").trim()}function Ye(t,e,r,n,a){if(t===""||t===null)return be();var l=t;if(/[w|W]/g.test(e)){Be(l)||(l=be(l).locale("zh-cn").format(e));var o=l.split(/[-/.\s]/)[0],i=l.split(/[-/.\s]/)[1],u=e.split(/[-/.\s]/)[1],c=be(o,"YYYY").locale("zh-cn").startOf("year");(c.day()>4||c.day()===0)&&(c=c.add(1,"week"));for(var s=be(o,"YYYY").locale("zh-cn").isoWeeksInYear(),v=0;v<=s;v+=1){var d=c.add(v,"week");if(r==="start"&&(d=d.subtract(5,"day")),d.format(u)===i){if(a){var g=(a||"").split(":").map(function(S){return Number(S)});d=d.hour(g[0]||0).minute(g[1]||0).second(g[2]||0)}return d}}}if(/Q/g.test(e)){Be(l)||(l=be(l).locale("zh-cn").format(e));for(var f=l.split(/[-/.\s]/)[0],h=l.split(/[-/.\s]/)[1],m=e.split(/[-/.\s]/)[1],b=be(f,"YYYY").startOf("year"),p=0;p<4;p+=1){var w=b.add(p,"quarter");if(w.format(m)===h){if(a){var O=(a||"").split(":").map(function(S){return Number(S)});return w.hour(O[0]||0).minute(O[1]||0).second(O[2]||0)}return w}}}var _=be(l,e).isValid()?be(l,e):be(l);if(!_.isValid())return qe.error("DatePicker",`Check whether the format、value format is valid. + value: '`.concat(t,"', format: '").concat(e,"'")),be();try{var k=Yf(e||"");if(a&&(!k||k.trim()==="")&&a){var P=a.split(":").map(function(S){return Number(S)}),j=_.hour(P[0]||0).minute(P[1]||0).second(P[2]||0);return j}}catch(S){qe.error("DatePicker","set defaultTime error: ".concat(S))}return _}function vK(t){var e=t.newDate,r=t.format,n=t.dayjsLocale,a=t.targetFormat,l=t.autoSwap,o=t.defaultTime;if(!e||!Array.isArray(e))return[];var i=e.map(function(u,c){return u&&Ye(u,r,void 0,void 0,o==null?void 0:o[c]).locale(n)});return l&&i[0]&&i[1]&&i[0].toDate().getTime()>i[1].toDate().getTime()&&(i=[i[1],i[0]]),i.some(function(u){return u&&!u.isValid()})?(qe.error("DatePicker",`Check whether the value、format、valueType format is valid. +format: '`.concat(r,"' value: '").concat(e,"' valueType: '").concat(a,"'")),[]):a==="time-stamp"?i.map(function(u){return u&&u.toDate().getTime()}):a==="Date"?i.map(function(u){return u&&u.toDate()}):i.map(function(u){return u&&u.format(a||r)})}function fK(t){var e=t.newDate,r=t.format,n=t.targetFormat,a=t.dayjsLocale,l=t.defaultTime;if(!e)return"";var o=Ye(e,r,void 0,void 0,l).locale(a);return o.isValid()?n==="time-stamp"?o.toDate().getTime():n==="Date"?o.toDate():o.format(n||r):(qe.error("DatePicker",`Check whether the format、value format is valid. +format: '`.concat(r,"' value: '").concat(e,"'")),"")}function Or(t,e){return Array.isArray(t)?t.every(function(r){return r===""?!0:be(r,e).isValid()||be(r).isValid()}):t===""?!0:be(t,e).isValid()||be(t).isValid()}function at(t,e){var r=e.format,n=e.targetFormat,a=e.dayjsLocale,l=a===void 0?"zh-cn":a,o=e.autoSwap,i=e.defaultTime,u;if(Array.isArray(t))u=vK({newDate:t,format:r,dayjsLocale:l,targetFormat:n,autoSwap:o,defaultTime:i});else{var c=Array.isArray(i)?"":i;u=fK({newDate:t,format:r,dayjsLocale:l,targetFormat:n,defaultTime:c})}return u}function pO(t,e){if(t&&e){var r=t.split(":"),n=e.split(":");return r.slice(0,n.length).join(":")}return t}function Gi(t,e,r,n){var a,l=Array.isArray(t)?t:[t];return n=Array.isArray(n)?n:[n,n],l=l.map(function(o,i){if(o){var u=be(o,typeof o=="string"?e:void 0).format(r);return!be(u,r).isValid()&&n[i]?n[i]:u}return pO(n[i],r)}),l=l.length?l:n.map(function(o){return pO(o,r)}),Array.isArray(t)?l:(a=l)===null||a===void 0?void 0:a[0]}function sa(t){var e=t.mode,r=e===void 0?"date":e,n=t.format,a=t.valueType,l=t.enableTimePicker;return r==="year"?{format:n||"YYYY",valueType:a||n||"YYYY",timeFormat:xu}:r==="month"?{format:n||"YYYY-MM",valueType:a||n||"YYYY-MM",timeFormat:xu}:r==="quarter"?{format:n||"YYYY-[Q]Q",valueType:a||n||"YYYY-[Q]Q",timeFormat:xu}:r==="week"?{format:n||"gggg-wo",valueType:a||n||"gggg-wo",timeFormat:xu}:r==="date"?{format:n||"YYYY-MM-DD".concat(l?" HH:mm:ss":""),valueType:a||n||"YYYY-MM-DD".concat(l?" HH:mm:ss":""),timeFormat:Yf(n||"YYYY-MM-DD".concat(l?" HH:mm:ss":""))||xu}:(qe.error("DatePicker","Invalid mode: ".concat(r)),{})}function rc(t){var e=t.value,r=t.mode,n=r===void 0?"date":r,a=t.format,l=t.timeFormat,o=l===void 0?"HH:mm:ss":l,i=t.enableTimePicker,u={year:[be().year(),be().year()],month:[be().month(),be().month()],time:[be().format(o),be().format(o)]};return n==="year"?u.year[1]+=10:n==="month"||n==="quarter"?u.year[1]+=1:(n==="date"||n==="week")&&(!i||Xe(i)&&(i==null?void 0:i.mode)==="switch")&&(u.month[0]===11?(u.year[1]+=1,u.month[1]=0):u.month[1]+=1),!e||!Array.isArray(e)||!e.length?u:{year:e.map(function(c){return Ye(c,a).year()}),month:e.map(function(c){return Ye(c,a).month()}),time:e.map(function(c){return Ye(c,a).format(o)})}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function cD(t){var e,r,n,a,l=Te(t),o=l.value,i=l.modelValue,u=Ot(o,i,t.defaultValue,t.onChange),c=Pe(u,2),s=c[0],v=c[1],d=C(function(){return sa({mode:t.mode,format:t.format,enableTimePicker:t.multiple?!1:t.enableTimePicker})});t.enableTimePicker&&(Yf(d.value.format)||console.error("format: ".concat(d.value.format," 不规范,包含时间选择必须要有时间格式化 HH:mm:ss")));var g=J(Gi(t.multiple?(e=s.value)===null||e===void 0?void 0:e[0]:s.value,d.value.format,d.value.timeFormat,t.defaultTime)),f=J(Ye(t.multiple?(r=s.value)===null||r===void 0?void 0:r[0]:s.value,d.value.format).month()),h=J(Ye(t.multiple?(n=s.value)===null||n===void 0?void 0:n[0]:s.value,d.value.format).year()),m=J(at(t.multiple?(a=s.value)===null||a===void 0?void 0:a[0]:s.value,{format:d.value.format}));return Ll(function(){if(!s.value){m.value="";return}Or(s.value,d.value.format)&&(m.value=at(s.value,{format:d.value.format}),g.value=Gi(s.value,d.value.format,d.value.timeFormat,t.defaultTime))}),{year:h,month:f,value:s,time:g,cacheValue:m,onChange:v}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function bO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ei(t){for(var e=1;e25){var s=o(this).startOf(n).add(1,n).date(c),v=o(this).endOf(r);if(s.isBefore(v))return 1}var d=o(this).startOf(n).date(c).startOf(r).subtract(1,"millisecond"),g=this.diff(d,r,!0);return g<0?o(this).startOf("week").week():Math.ceil(g)},i.weeks=function(u){return u===void 0&&(u=null),this.week(u)}}})})(dD);var pK=dD.exports,bK=Nr(pK),gD={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(ln,function(){return function(r,n){n.prototype.weekYear=function(){var a=this.month(),l=this.week(),o=this.year();return l===1&&a===11?o+1:a===0&&l>=52?o-1:o}}})})(gD);var CK=gD.exports,wK=Nr(CK),hD={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(ln,function(){return function(r,n,a){var l=n.prototype,o=function(d){return d&&(d.indexOf?d:d.s)},i=function(d,g,f,h,m){var b=d.name?d:d.$locale(),p=o(b[g]),w=o(b[f]),O=p||w.map(function(k){return k.slice(0,h)});if(!m)return O;var _=b.weekStart;return O.map(function(k,P){return O[(P+(_||0))%7]})},u=function(){return a.Ls[a.locale()]},c=function(d,g){return d.formats[g]||function(f){return f.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(h,m,b){return m||b.slice(1)})}(d.formats[g.toUpperCase()])},s=function(){var d=this;return{months:function(f){return f?f.format("MMMM"):i(d,"months")},monthsShort:function(f){return f?f.format("MMM"):i(d,"monthsShort","months",3)},firstDayOfWeek:function(){return d.$locale().weekStart||0},weekdays:function(f){return f?f.format("dddd"):i(d,"weekdays")},weekdaysMin:function(f){return f?f.format("dd"):i(d,"weekdaysMin","weekdays",2)},weekdaysShort:function(f){return f?f.format("ddd"):i(d,"weekdaysShort","weekdays",3)},longDateFormat:function(f){return c(d.$locale(),f)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};l.localeData=function(){return s.bind(this)()},a.localeData=function(){var v=u();return{firstDayOfWeek:function(){return v.weekStart||0},weekdays:function(){return a.weekdays()},weekdaysShort:function(){return a.weekdaysShort()},weekdaysMin:function(){return a.weekdaysMin()},months:function(){return a.months()},monthsShort:function(){return a.monthsShort()},longDateFormat:function(g){return c(v,g)},meridiem:v.meridiem,ordinal:v.ordinal}},a.months=function(){return i(u(),"months")},a.monthsShort=function(){return i(u(),"monthsShort","months",3)},a.weekdays=function(v){return i(u(),"weekdays",null,null,v)},a.weekdaysShort=function(v){return i(u(),"weekdaysShort","weekdays",3,v)},a.weekdaysMin=function(v){return i(u(),"weekdaysMin","weekdays",2,v)}}})})(hD);var OK=hD.exports,SK=Nr(OK),mD={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(ln,function(){var r="month",n="quarter";return function(a,l){var o=l.prototype;o.quarter=function(c){return this.$utils().u(c)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(c-1))};var i=o.add;o.add=function(c,s){return c=Number(c),this.$utils().p(s)===n?this.add(3*c,r):i.bind(this)(c,s)};var u=o.startOf;o.startOf=function(c,s){var v=this.$utils(),d=!!v.u(s)||s;if(v.p(c)===n){var g=this.quarter()-1;return d?this.month(3*g).startOf(r).startOf("day"):this.month(3*g+2).endOf(r).endOf("day")}return u.bind(this)(c,s)}}})})(mD);var _K=mD.exports,kK=Nr(_K);function CO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function wO(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:"zh-cn";return Zm(t,e)&&be(t).locale(r).week()===be(e).locale(r).week()}function TK(t,e){return Zm(t,e)&&t.getDate()===e.getDate()}function OO(t,e){var r=t.getTime(),n=e.getTime();return rn?1:0}function Zn(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"date",n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"zh-cn",a={isSameYear:Xm,isSameQuarter:AK,isSameMonth:Zm,isSameWeek:DK,isSameDate:TK};return a["isSame".concat(PK(r))](t,e,n)}function Ai(t,e,r){return e&&OO(t,e)===-1||r&&OO(t,r)===1}function Gf(){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0)}function qf(t,e){return be(t).subtract(e,"month").toDate()}function Xf(t,e){return be(t).add(e,"month").toDate()}function SO(t,e){var r=t.year,n=t.month,a=e.firstDayOfWeek,l=e.showWeekOfYear,o=l===void 0?!1:l,i=e.disableDate,u=i===void 0?function(){return!1}:i,c=e.minDate,s=e.maxDate,v=e.dayjsLocale,d=v===void 0?"zh-cn":v,g=e.cancelRangeSelectLimit,f=g===void 0?!1:g,h=xK({year:r,month:n}),m=EK({year:r,month:n}),b=yD({year:r,month:n}),p=[],w=1,O=Gf();for(w;w<=b;w++){var _=new Date(r,n,w);p.push({text:w,active:!1,value:_,disabled:Oe(u)&&u(_)||!f&&Ai(_,c,s),now:Zn(O,_),firstDayOfMonth:w===1,lastDayOfMonth:w===b,type:"current-month",dayjsObj:be(_).locale(d)})}if(h.getDay()!==a)for(h.setDate(0);p.unshift({text:h.getDate().toString(),active:!1,value:new Date(h),disabled:Oe(u)&&u(h)||!f&&Ai(h,c,s),additional:!0,type:"prev-month",dayjsObj:be(h).locale(d)}),h.setDate(h.getDate()-1),h.getDay()!==Math.abs(a+6)%7;);for(var k=42;p.length0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/[ap]m/i)||[""],r=/\d{1,2}(:\d{1,2})?(:\d{1,2})?([.:]\d{1,3})?/,n=t.match(r)||["0:0:0:0"],a=n[0].split(/[:.]/),l=Pe(a,4),o=l[0],i=o===void 0?0:o,u=l[1],c=u===void 0?0:u,s=l[2],v=s===void 0?0:s,d=l[3],g=d===void 0?0:d;return{hours:+i,minutes:+c,seconds:+v,milliseconds:+g,meridiem:e[0]}}function RK(t){var e=t.value,r=t.disableDate,n=t.mode,a=t.format;if(!r)return!0;var l=n==="quarter"?"date":n,o=!0;if(Oe(r))return!r(e);if(Array.isArray(r)){var i=r.map(function(_){return Ye(_,a)}),u=i.some(function(_){return _.isSame(be(e))});return!u}var c=r.from,s=r.to,v=r.before,d=r.after;if(c&&s){var g=be(c).startOf("day"),f=be(s).endOf("day");return!be(e).isBetween(g,f,l,"[]")}var h=v?new Date(be(v).startOf("day").format()):null,m=d?new Date(be(d).endOf("day").format()):null;if(m&&h){var b=be(new Date(h)),p=be(new Date(m));o=be(e).isBetween(b,p,l,"[]")}else if(h){var w=be(new Date(h));o=!be(e).isBefore(w,l)}else if(m){var O=be(new Date(m));o=!be(e).isAfter(O,l)}return o}function NK(t,e){return e==="time-stamp"?new Date(t):be(t,e).toDate()}function Ul(t){if(!ke(t))return{min:null,max:null};var e=Pe(t,2),r=e[0],n=e[1],a=r==null?null:new Date(r),l=n==null?null:new Date(n);return a==null||l==null?{min:a,max:l}:a>l?{min:l,max:a}:{min:a,max:l}}function Xi(t,e,r){if(ke(t)){var n=Ul(t),a=n.min,l=n.max;return!(a&&e===a.getFullYear()&&rl.getMonth()||a&&el.getFullYear())}if(Oe(t)){for(var o=t,i=new Date(e,r+1,0).getDate(),u=1;u<=i;u++)if(o(new Date(e,r,u)))return!0;return!1}return!0}function Dc(t,e){if(ke(t)){var r=Ul(t),n=r.min,a=r.max;return!(n&&ea.getFullYear())}if(Oe(t)){for(var l=0;l<12;l++)if(Xi(t,e,l))return!0;return!1}return!0}function yh(t,e){for(var r=e-9,n=r;n<=e;n++)if(Dc(t,n))return!0;return!1}function $K(t,e,r,n){var a={date:1,week:1,month:12,quarter:12,year:120},l=a[e]||0,o=new Date(r,n||0),i=new Date(o.getFullYear(),o.getMonth()-l),u=new Date(o.getFullYear(),o.getMonth()+l),c=Ul(t),s=c.min,v=c.max,d=function(p,w){return p.getFullYear()!==w.getFullYear()?p.getFullYear()-w.getFullYear():p.getMonth()-w.getMonth()},g=!1,f=!1;if(ke(t))s&&(e==="date"||e==="week"?g=d(i,s)<0:g=i.getFullYear()0:f=u.getFullYear()>v.getFullYear()),e==="year"&&(s&&(g=i.getFullYear()v.getFullYear()));else if(Oe(t)){if(e==="date"||e==="week")g=!Xi(t,i.getFullYear(),i.getMonth()),f=!Xi(t,u.getFullYear(),u.getMonth());else if(e==="month"||e==="quarter")g=!Dc(t,i.getFullYear()),f=!Dc(t,u.getFullYear());else if(e==="year"){var h=i.getFullYear()-i.getFullYear()%10+9,m=u.getFullYear()-u.getFullYear()%10+9;g=!yh(t,h),f=!yh(t,m)}}return{prev:g,next:f}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var fn={allowInput:Boolean,borderless:Boolean,cell:{type:Function},clearable:Boolean,defaultTime:{type:String,default:"00:00:00"},disableDate:{type:[Object,Array,Function]},disableTime:{type:Function},disabled:{type:Boolean,default:void 0},enableTimePicker:Boolean,firstDayOfWeek:{type:Number,validator:function(e){return e?[1,2,3,4,5,6,7].includes(e):!0}},format:{type:String,default:void 0},inputProps:{type:Object},label:{type:[String,Function]},mode:{type:String,default:"date",validator:function(e){return e?["year","quarter","month","week","date"].includes(e):!0}},multiple:Boolean,needConfirm:{type:Boolean,default:!0},panelActiveDate:{type:Object,default:void 0},placeholder:{type:[String,Array],default:void 0},popupProps:{type:Object},prefixIcon:{type:Function},presets:{type:[Object,Function]},presetsPlacement:{type:String,default:"bottom",validator:function(e){return e?["left","top","right","bottom"].includes(e):!0}},range:{type:[Array,Function]},readonly:{type:Boolean,default:void 0},selectInputProps:{type:Object},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},suffixIcon:{type:Function},timePickerProps:{type:Object},tips:{type:[String,Function]},value:{type:[String,Number,Array,Date],default:void 0},modelValue:{type:[String,Number,Array,Date],default:void 0},defaultValue:{type:[String,Number,Array,Date],default:""},valueDisplay:{type:[String,Function]},valueType:{type:String,default:""},onBlur:Function,onChange:Function,onClear:Function,onConfirm:Function,onFocus:Function,onMonthChange:Function,onPick:Function,onPresetClick:Function,onYearChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function pD(t){var e=t.disableDate,r=t.format,n=t.mode,a=t.start,l=t.end;return{disableDate:function(i){return!RK({disableDate:e,format:r,mode:n,value:i})},minDate:Xe(e)&&"before"in e?new Date(be(e.before).startOf("day").format()):a,maxDate:Xe(e)&&"after"in e?new Date(be(e.after).endOf("day").format()):l}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function bD(t){var e=Te(t),r=e.value,n=e.modelValue,a=Ot(r,n,t.defaultValue,t.onChange),l=Pe(a,2),o=l[0],i=l[1],u=C(function(){return sa({mode:t.mode,format:t.format,valueType:t.valueType,enableTimePicker:t.enableTimePicker})});t.enableTimePicker&&(Yf(u.value.format)||console.error("format: ".concat(u.value.format," 不规范,包含时间选择必须要有时间格式化 HH:mm:ss"))),ke(o.value)?Or(o.value,u.value.format)||console.error("value: ".concat(o.value," is invalid dateTime! Check whether the value is consistent with format: ").concat(u.value.format)):console.error("typeof value: ".concat(o.value," must be Array!"));var c=J(!1),s=J(rc({value:o.value,mode:t.mode,format:u.value.format,timeFormat:u.value.timeFormat}).time),v=J(rc({value:o.value,mode:t.mode,format:u.value.format,enableTimePicker:t.enableTimePicker}).month),d=J(rc({value:o.value,mode:t.mode,format:u.value.format}).year),g=J(at(o.value,{format:u.value.format}));return me(function(){return c.value},function(){d.value[1]S)};o=function(p){var w=l?!!l(p):!1;if(t.mode==="date"||t.mode==="week"){var O=p.getTime(),_=d?O>=d.getTime():!0,k=g?O<=g.getTime():!0,P=_&&k;return w||!P}if(t.mode==="month"){var j=new Date(p.getFullYear(),p.getMonth(),1),S=new Date(p.getFullYear(),p.getMonth()+1,0);S.setHours(23,59,59,999);var T=f(j,S,d,g);return w||!T}if(t.mode==="quarter"){var A=Math.floor(p.getMonth()/3)*3,E=new Date(p.getFullYear(),A,1),D=new Date(p.getFullYear(),A+3,0);D.setHours(23,59,59,999);var F=f(E,D,d,g);return w||!F}if(t.mode==="year"){var I=new Date(p.getFullYear(),0,1),x=new Date(p.getFullYear(),11,31);x.setHours(23,59,59,999);var M=f(I,x,d,g);return w||!M}return w}}else if(Oe(t.range)){var h=t.range;o=function(p){var w=l?!!l(p):!1;if(t.mode==="date"||t.mode==="week"){var O=!h(p);return w||O}if(t.mode==="month"){var _=Xi(t.range,p.getFullYear(),p.getMonth());return w||!_}if(t.mode==="quarter"){for(var k=Math.floor(p.getMonth()/3)*3,P=!1,j=k;jd}return c>v}if(Oe(t.range)){if(t.mode==="year"){for(var g=c-10;g>=c-50;g-=10)if(a(g))return!0;return!1}for(var f=c-1;f>c-10;f--)if(n(f))return!0;return!1}return!0},i=function(c){var s=e.value.max;if(ke(t.range)){if(!s)return!0;var v=s.getFullYear();if(t.mode==="year"){var d=Math.floor(v/10)*10+9;return c=0}))===null||D===void 0?void 0:D.value)||e.year}),O=C(function(){return c.value.months.map(function(D,F){return{label:D,value:F,disabled:!v(e.year,F)}})}),_=C(function(){var D=b.value;if(!D.length)return!1;var F=D[0].value;return h(F)}),k=C(function(){var D=b.value;if(!D.length)return!1;var F=D[D.length-1].value;return m(F)});function P(D){var F=[];if(e.mode==="year")for(var I=D%10,x=D-I-100,M=D-I+100,R=x;R<=M;R+=10){var N=R+9;g(N)&&F.push({label:"".concat(R," - ").concat(N),value:N,disabled:!1})}else{d(D)&&F.push({label:"".concat(D),value:D,disabled:!1});for(var V=1;V<=10;V++)d(D+V)&&F.push({label:"".concat(D+V),value:D+V,disabled:!1}),d(D-V)&&F.unshift({label:"".concat(D-V),value:D-V,disabled:!1})}return F}function j(D,F){var I=[];if(e.mode==="year"){var x=D%10;if(F==="add")for(var M=D-x+10;M<=D-x+50;M+=10){var R=M+9;g(R)&&I.push({label:"".concat(M," - ").concat(R),value:R,disabled:!1})}else for(var N=D-x-1;N>D-x-50;N-=10)g(N)&&I.unshift({label:"".concat(N-9," - ").concat(N),value:N,disabled:!1})}else if(F==="add")for(var V=D+1;V<=D+10;V++)d(V)&&I.push({label:"".concat(V),value:V,disabled:!1});else for(var Y=D-1;Y>D-10;Y--)d(Y)&&I.unshift({label:"".concat(Y),value:Y,disabled:!1});return I}var S=C(function(){return{year:{prev:c.value.preDecade,current:c.value.now,next:c.value.nextDecade},month:{prev:c.value.preYear,current:c.value.now,next:c.value.nextYear},date:{prev:c.value.preMonth,current:c.value.now,next:c.value.nextMonth},quarter:{prev:c.value.preYear,current:c.value.now,next:c.value.nextYear},week:{prev:c.value.preMonth,current:c.value.now,next:c.value.nextMonth}}});function T(D){var F=D.e;F.target.scrollTop===0?_.value&&A(F):F.target.scrollTop===F.target.scrollHeight-F.target.clientHeight&&k.value&&E(F)}function A(D){var F;D==null||(F=D.stopPropagation)===null||F===void 0||F.call(D);var I=b.value[0].value,x=j(I,"reduce");b.value=[].concat(Ce(x),Ce(b.value))}function E(D){var F;D==null||(F=D.stopPropagation)===null||F===void 0||F.call(D);var I=b.value.slice(-1)[0].value,x=j(I,"add");b.value=[].concat(Ce(b.value),Ce(x))}return me(function(){return e.mode},function(){b.value=P(e.year)}),function(){return y("div",{class:i.value},[y("div",{class:"".concat(i.value,"-controller")},[p.value&&y(Vo,{class:"".concat(i.value,"-controller-month"),value:e.month,options:O.value,onChange:function(F){var I;(I=e.onMonthChange)===null||I===void 0||I.call(e,F)},popupProps:{attach:function(F){return F.parentNode},overlayClassName:"".concat(i.value,"-controller-month-popup")}},null),y(Vo,{class:"".concat(i.value,"-controller-year"),value:e.mode==="year"?w.value:e.year,options:b.value,onChange:function(F){var I;(I=e.onYearChange)===null||I===void 0||I.call(e,F)},popupProps:{onScroll:T,attach:function(F){return F.parentNode},overlayClassName:"".concat(i.value,"-controller-year-popup")},panelTopContent:function(){return _.value&&y("div",{class:"".concat(o.value,"-select-option"),onClick:A},[Sv("...")])},panelBottomContent:function(){return k.value&&y("div",{class:"".concat(o.value,"-select-option"),onClick:E},[Sv("...")])}},null)]),y(GA,{tips:S.value[e.mode],size:"small",onChange:e.onJumperClick,disabled:f.value},null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var zK=ie({name:"TDatePickerCell",props:{time:String,text:[String,Number],value:Date,active:Boolean,highlight:Boolean,disabled:Boolean,startOfRange:Boolean,endOfRange:Boolean,hoverHighlight:Boolean,hoverStartOfRange:Boolean,hoverEndOfRange:Boolean,additional:Boolean,now:Boolean,firstDayOfMonth:Boolean,lastDayOfMonth:Boolean,onClick:Function,onMouseEnter:Function,cell:Function,dayjsObj:Im.Dayjs},setup:function(e){var r=ue("date-picker__cell"),n=je(),a=C(function(){var i;return[r.value,(i={},L(L(L(L(L(L(L(L(L(L(i,"".concat(r.value,"--now"),e.now),"".concat(r.value,"--active"),e.active),"".concat(r.value,"--disabled"),e.disabled),"".concat(r.value,"--highlight"),e.highlight),"".concat(r.value,"--hover-highlight"),e.hoverHighlight),"".concat(r.value,"--active-start"),e.startOfRange),"".concat(r.value,"--active-end"),e.endOfRange),"".concat(r.value,"--hover-start"),e.hoverStartOfRange),"".concat(r.value,"--hover-end"),e.hoverEndOfRange),"".concat(r.value,"--additional"),e.additional),L(L(i,"".concat(r.value,"--first-day-of-month"),e.firstDayOfMonth),"".concat(r.value,"--last-day-of-month"),e.lastDayOfMonth))]});function l(i){var u;if(!e.disabled){if(e.time){var c=qi(e.time),s=c.hours,v=c.minutes,d=c.seconds,g=c.milliseconds,f=c.meridiem,h=s;/am/i.test(f)&&h===12&&(h-=12),/pm/i.test(f)&&h<12&&(h+=12),e.value.setHours(h),e.value.setMinutes(v),e.value.setSeconds(d),e.value.setMilliseconds(g)}(u=e.onClick)===null||u===void 0||u.call(e,e.value,{e:i})}}function o(){var i;if(!e.disabled){if(e.time){var u=qi(e.time),c=u.hours,s=u.minutes,v=u.seconds,d=u.milliseconds,g=u.meridiem,f=c;/am/i.test(g)&&f===12&&(f-=12),/pm/i.test(g)&&f<12&&(f+=12),e.value.setHours(f),e.value.setMinutes(s),e.value.setSeconds(v),e.value.setMilliseconds(d)}(i=e.onMouseEnter)===null||i===void 0||i.call(e,e.value)}}return function(){var i;return y("td",{class:a.value,onClick:l,onMouseenter:o},[y("div",{class:"".concat(r.value,"-inner")},[(i=n("cell",{params:{value:e.value}}))!==null&&i!==void 0?i:e.text])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function PO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function HK(t){for(var e=1;e=j&&D<=T&&F>S&&F1}).length;return c.value?be(c.value,s.value):A?be().hour(0).minute(0).second(0):be()});me(function(){return b.value},function(){b.value&&c.value&&S(!0)}),me(function(){return d.value},function(){d.value&&S(!0)}),Le(function(){g.value=ZK(s.value)});var p=function(){var E,D=(E=h.value)===null||E===void 0?void 0:E.querySelector("div");return D?{offsetHeight:parseFloat(getComputedStyle(D).height),margin:parseFloat(getComputedStyle(D).marginTop)}:{offsetHeight:0,margin:0}},w=function(E,D){var F=Ua.indexOf(E);if(F!==-1){var I,x=[b.value.hour(),b.value.minute(),b.value.second(),b.value.millisecond()];return x[F]=Number(D),!((I=e.disableTime)!==null&&I!==void 0&&(I=I.call.apply(I,[e].concat(x,[{partial:v.value||"start"}])))!==null&&I!==void 0&&(I=I[E])!==null&&I!==void 0&&I.includes(Number(D)))}return!0},O=function(E){var D=0;if(Ua.includes(E)){var F=Ua.indexOf(E),I=u.value[F]||1;E===qt.hour?D=EO.test(s.value)?11:23:E===qt.milliSecond?D=999:D=59;var x=vb(0,D+1,Number(I)).map(function(M){return sb(String(M),2,"0")})||[];return e.hideDisabledTime&&e.disableTime?x.filter(function(M){var R,N=[b.value.hour(),b.value.minute(),b.value.second(),b.value.millisecond()];return N[F]=Number(M),!((R=e.disableTime)!==null&&R!==void 0&&(R=R.call.apply(R,[e].concat(N,[{partial:v.value||"start"}])))!==null&&R!==void 0&&(R=R[E])!==null&&R!==void 0&&R.includes(Number(M)))}):x}return xO},_=function(E,D){E===qt.hour&&/[h]{1}/.test(s.value)&&(D%=12);var F=O(E).indexOf(sb(String(D),2,"0")),I=p(),x=I.offsetHeight,M=I.margin,R=x+M,N=Math.abs(Math.max(0,F)*R);return N},k=function(E,D,F){var I,x,M,R;if(e.isShowPanel){var N=(((I=m[D])===null||I===void 0?void 0:I.scrollTop)||0)+JK.top,V=p(),Y=V.offsetHeight,U=V.margin,q=Y+U,G=Math.abs(Math.round(N/q+.5)),z=xO[Math.min(G-1,1)].toLowerCase();if(Number.isNaN(G)&&(G=1),Ua.includes(E)){var H=59;E===qt.hour?H=/[h]{1}/.test(s.value)?11:23:E===qt.milliSecond&&(H=999);var $=Ua.indexOf(E),B=vb(0,H+1,Number(u.value[$])||1);M=XK(B,Number(O(E)[Math.min(G-1,H+1,B.length-1)]),Number(u.value[$])||1),Number.isNaN(M)&&(M=B[B.length-1]),E===qt.hour&&g.value.includes(qt.meridiem)&&b.value.hour()>=12&&(M=Number(M)+12)}else M=z;var K=_(E,M);if(!(!be(b.value).isValid()||c.value&&!be(c.value,s.value,!0).isValid())){if(Ua.includes(E)){var ee,re;w(E,M)?R=(ee=(re=b.value)[E])===null||ee===void 0?void 0:ee.call(re,M).format(s.value):R=b.value.format(s.value)}else{var W=b.value.hour();z===ov&&W>=12?R=b.value.hour(W-12).format(s.value):z===iv&&W<12?R=b.value.hour(W+12).format(s.value):R=b.value.format(s.value)}if(R!==c.value&&((x=e.onChange)===null||x===void 0||x.call(e,R,F)),K!==N){var X,te=m[g.value.indexOf(E)];if(!te||te.scrollTop===K)return;(X=te.scrollTo)===null||X===void 0||X.call(te,{top:K,behavior:"smooth"})}}}},P=function(E,D,F){var I,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",M=_(E,D),R=m[F];!R||R.scrollTop===M||!w(E,D)||(I=R.scrollTo)===null||I===void 0||I.call(R,{top:M,behavior:x})},j=function(E,D,F,I){if(w(E,D))if(Ua.includes(E))E===qt.hour&&b.value.format("a")===iv&&g.value.includes(qt.meridiem)&&(D=Number(D)+12),P(E,D,F,"smooth");else{var x=b.value.hour();if(D===ov&&x>=12){var M;(M=e.onChange)===null||M===void 0||M.call(e,b.value.hour(x-12).format(s.value),I)}else if(D===iv&&x<12){var R;(R=e.onChange)===null||R===void 0||R.call(e,b.value.hour(x+12).format(s.value),I)}}},S=function(){var E=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,D=c.value&&!E?"smooth":"auto",F=!!u.value.filter(function(I){return Number(I)>1}).length;Je(function(){g.value.forEach(function(I,x){if(!F||F&&c.value){var M,R;P(I,Ua.includes(I)?(M=(R=b.value)[I])===null||M===void 0?void 0:M.call(R):b.value.format("a"),x,D)}else{var N;P(I,(N=O(I))===null||N===void 0?void 0:N[0],x,D)}})}),e.resetTriggerScroll()},T=function(E,D){var F,I,x;if(E===qt.meridiem){var M=b.value.format("a");return M===D}return x=(F=(I=b.value)[E])===null||F===void 0?void 0:F.call(I),E===qt.hour&&/[h]{1}/.test(s.value)&&(x%=12),x===Number(D)};return function(){var A,E,D,F;return y("div",{class:"".concat(a.value,"-body"),ref:f},[y("div",{class:"".concat(a.value,"-body-active-mask"),ref:h},[(A=(E=g.value).map)===null||A===void 0?void 0:A.call(E,function(I,x){return y("div",{key:"".concat(I,"_").concat(x)},null)})]),(D=(F=g.value).map)===null||D===void 0?void 0:D.call(F,function(I,x){return y("ul",{key:"".concat(I,"_").concat(x),ref:function(R){return m[x]=R},class:"".concat(a.value,"-body-scroll"),onScroll:Ra(function(M){return k(I,x,M)},50)},[O(I).map(function(M){return y("li",{key:M,class:["".concat(a.value,"-body-scroll-item"),L(L({},o.value.disabled,!w(I,M)),o.value.current,T(I,M))],onClick:function(N){return j(I,M,x,N)}},[Ua.includes(I)?EO.test(s.value)&&I===qt.hour&&M==="00"?"12":M:n.value[M===ov?"anteMeridiem":"postMeridiem"]])})])})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function jO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function IO(t){for(var e=1;e1}).length}),d=C(function(){var b=v.value,p=be(e.value,e.format);return e.value&&p.isValid()?p.format(e.format):be().hour(0).minute(0).second(0).format(e.format)}),g=function(){Je(function(){c.value=!0})},f=function(){c.value=!1},h=function(p){var w=typeof p=="function"?p():p;if(typeof e.activeIndex=="number")if(Array.isArray(w)){var O;(O=e.onChange)===null||O===void 0||O.call(e,w[e.activeIndex])}else qe.error("TimePicker","preset: ".concat(e.presets," 预设值必须是数组!"));else{var _;(_=e.onChange)===null||_===void 0||_.call(e,w)}},m=function(){return yr(e.presets)?v.value?null:y(ev,{theme:"primary",variant:"text",size:"small",onClick:function(){var w;return(w=e.onChange)===null||w===void 0?void 0:w.call(e,be().format(e.format))}},{default:function(){return[n.value.now]}}):Object.keys(e.presets||[]).map(function(p){return y(ev,{key:p,theme:"primary",size:"small",variant:"text",onClick:function(){return h(e.presets[p])}},eU(p)?p:{default:function(){return[p]}})})};return Le(function(){g()}),me(function(){return u.value},function(){g()}),function(){return y("div",{class:a.value},[y("div",{class:"".concat(a.value,"-section-body")},[y(QK,we(e,{ref:s,format:e.format||UK,steps:e.steps||KK,value:be(e.value,e.format).isValid()?e.value:d.value,triggerScroll:c.value,onChange:e.onChange,resetTriggerScroll:f,isShowPanel:e.isShowPanel}),null)]),i.value?y("div",{class:"".concat(a.value,"-section-footer")},[y(ev,{theme:"primary",variant:"base",disabled:!e.value,onClick:function(p){var w;return(w=e.handleConfirmClick)===null||w===void 0?void 0:w.call(e,p,d.value)},size:"small"},{default:function(){return[n.value.confirm]}}),m()]):null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function FO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ud(t){for(var e=1;e=a[1]&&(n?a[0]=a[1]-1:(a[0]=a[1],l[0]>=l[1]&&(l[0]=l[1]-1,l[0]===-1&&(l[0]=11,a=[a[0]-1,a[1]])))),{nextYear:a,nextMonth:l}}function Gd(t,e,r){if(Kl(t))return null;var n=Ye(t,e);return n.toDate()}var Yl={prev:"arrow-previous",next:"arrow-next"};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function BO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function sU(t){for(var e=1;e0:!!v;return y("div",{class:u.value},[d?y("div",{class:a.value},[v]):null,e.enableTimePicker&&e.needConfirm&&y(At,{disabled:!e.selectedValue,size:"small",theme:"primary",onClick:function(f){var h;return(h=e.onConfirmClick)===null||h===void 0?void 0:h.call(e,{e:f})}},VO(s=o(i.value.confirm))?s:{default:function(){return[s]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var qv=ie({name:"TExtraContent",props:{presets:Object,enableTimePicker:Boolean,presetsPlacement:String,needConfirm:Boolean,onPresetClick:Function,onConfirmClick:Function,selectedValue:[String,Number,Array,Date]},setup:function(e,r){var n=r.slots,a=C(function(){return e.enableTimePicker&&e.needConfirm||e.presets||!!n.presets});return function(){return a.value?y(vU,{presets:e.presets,onPresetClick:e.onPresetClick,enableTimePicker:e.enableTimePicker,onConfirmClick:e.onConfirmClick,presetsPlacement:e.presetsPlacement,selectedValue:e.selectedValue,needConfirm:e.needConfirm},{presets:n.presets}):null}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function zO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function fU(t){for(var e=1;e=q[1]&&(q[0]-=1,q[0]===-1))){var H,$;q[0]=11,v.value=[((H=v.value)===null||H===void 0?void 0:H[0])-1,($=v.value)===null||$===void 0?void 0:$[1]]}}d.value=q,(V=e.onMonthChange)===null||V===void 0||V.call(e,{partial:Y,month:q[U],date:s.value.map(function(B){return be(B).toDate()}),trigger:"month-select"})}var M=C(function(){return{hoverValue:m.value?o.value:[],value:k.value?f.value:s.value,isFirstValueSelected:b.value,activeIndex:h.value,year:v.value,month:d.value,format:_.value.format,mode:e.mode,presets:e.presets,time:g.value,disableDate:e.disableDate,disabled:w.value,disableTime:e.disableTime,firstDayOfWeek:e.firstDayOfWeek,timePickerProps:e.timePickerProps,enableTimePicker:e.enableTimePicker,presetsPlacement:e.presetsPlacement,popupVisible:i.value,range:e.range,panelPreselection:e.panelPreselection,cancelRangeSelectLimit:e.cancelRangeSelectLimit,needConfirm:e.needConfirm,onCellClick:S,onCellMouseEnter:P,onCellMouseLeave:j,onJumperClick:T,onConfirmClick:D,onPresetClick:F,onYearChange:I,onMonthChange:x,onTimePickerChange:A,cell:e.cell}});return function(){return y("div",{class:a.value},[y(ey,{readonly:O.value,disabled:w.value,label:e.label,status:e.status,tips:e.tips||n.tips,inputValue:o.value,popupProps:c.value,rangeInputProps:u.value,popupVisible:i.value,panel:function(){return y(_D,M.value,n)}},null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var pU={defaultTime:{type:Array,default:function(){return["00:00:00","23:59:59"]}},onCellClick:Function,onChange:Function,onConfirm:Function,onMonthChange:Function,onPanelClick:Function,onPresetClick:Function,onTimeChange:Function,onYearChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function KO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function bU(t){for(var e=1;e=F[1]&&(F[0]-=1,F[0]===-1))){var M,R;F[0]=11,a.value=[((M=a.value)===null||M===void 0?void 0:M[0])-1,(R=a.value)===null||R===void 0?void 0:R[1]]}}l.value=F,(A=e.onMonthChange)===null||A===void 0||A.call(e,{partial:E,month:F[D],date:n.value.map(function(N){return be(N).toDate()}),trigger:"month-select"})}var j=C(function(){return{hoverValue:d.value?g.value:[],value:v.value?i.value:n.value,activeIndex:f.value,year:a.value,month:l.value,mode:e.mode,format:s.value.format,presets:e.presets,time:o.value,disableDate:e.disableDate,range:e.range,firstDayOfWeek:e.firstDayOfWeek,timePickerProps:e.timePickerProps,enableTimePicker:e.enableTimePicker,presetsPlacement:e.presetsPlacement,panelPreselection:e.panelPreselection,popupVisible:!0,panelClick:e.onPanelClick,onCellClick:b,onCellMouseEnter:h,onCellMouseLeave:m,onJumperClick:p,onConfirmClick:O,onPresetClick:_,onYearChange:k,onMonthChange:P,onTimePickerChange:w}});return function(){return y(_D,j.value,null)}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var wU=xe(dU),OU=xe(mU),SU=xe(yU),_U=xe(CU);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var kU={colon:Boolean,data:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:void 0},errorMessage:{type:Object},id:{type:String,default:void 0},labelAlign:{type:String,default:"right",validator:function(e){return e?["left","right","top"].includes(e):!0}},labelWidth:{type:[String,Number],default:"100px"},layout:{type:String,default:"vertical",validator:function(e){return e?["vertical","inline"].includes(e):!0}},preventSubmitDefault:{type:Boolean,default:!0},readonly:{type:Boolean,default:void 0},requiredMark:{type:Boolean,default:void 0},requiredMarkPosition:{type:String,validator:function(e){return e?["left","right"].includes(e):!0}},resetType:{type:String,default:"empty",validator:function(e){return e?["empty","initial"].includes(e):!0}},rules:{type:Object},scrollToFirstError:{type:String,validator:function(e){return e?["","smooth","auto"].includes(e):!0}},showErrorMessage:{type:Boolean,default:!0},statusIcon:{type:[Boolean,Function],default:void 0},submitWithWarningMessage:Boolean,onReset:Function,onSubmit:Function,onValidate:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var bh={exports:{}},Ch={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;for(var l in a)typeof n[l]>"u"&&(n[l]=a[l]);return n}t.exports=e.default,t.exports.default=e.default})(Ch,Ch.exports);var Zf=Ch.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=f;var r=n(Zf);function n(h){return h&&h.__esModule?h:{default:h}}function a(h,m){return i(h)||o(h,m)||c(h,m)||l()}function l(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(h,m){var b=h==null?null:typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(b!=null){var p,w,O,_,k=[],P=!0,j=!1;try{if(O=(b=b.call(h)).next,m!==0)for(;!(P=(p=O.call(b)).done)&&(k.push(p.value),k.length!==m);P=!0);}catch(S){j=!0,w=S}finally{try{if(!P&&b.return!=null&&(_=b.return(),Object(_)!==_))return}finally{if(j)throw w}}return k}}function i(h){if(Array.isArray(h))return h}function u(h,m){var b=typeof Symbol<"u"&&h[Symbol.iterator]||h["@@iterator"];if(!b){if(Array.isArray(h)||(b=c(h))||m){b&&(h=b);var p=0,w=function(){};return{s:w,n:function(){return p>=h.length?{done:!0}:{done:!1,value:h[p++]}},e:function(j){throw j},f:w}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var O,_=!0,k=!1;return{s:function(){b=b.call(h)},n:function(){var j=b.next();return _=j.done,j},e:function(j){k=!0,O=j},f:function(){try{_||b.return==null||b.return()}finally{if(k)throw O}}}}function c(h,m){if(h){if(typeof h=="string")return s(h,m);var b={}.toString.call(h).slice(8,-1);return b==="Object"&&h.constructor&&(b=h.constructor.name),b==="Map"||b==="Set"?Array.from(h):b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b)?s(h,m):void 0}}function s(h,m){(m==null||m>h.length)&&(m=h.length);for(var b=0,p=Array(m);b=u&&(typeof c>"u"||s<=c)}t.exports=e.default,t.exports.default=e.default})(_h,_h.exports);var EU=_h.exports,kh={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=a(Yc),n=a(Zf);function a(i){return i&&i.__esModule?i:{default:i}}var l={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function o(i,u){(0,r.default)(i),u=(0,n.default)(u,l),u.allow_trailing_dot&&i[i.length-1]==="."&&(i=i.substring(0,i.length-1)),u.allow_wildcard===!0&&i.indexOf("*.")===0&&(i=i.substring(2));var c=i.split("."),s=c[c.length-1];return u.require_tld&&(c.length<2||!u.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(s)||/\s/.test(s))||!u.allow_numeric_tld&&/^\d+$/.test(s)?!1:c.every(function(v){return!(v.length>63&&!u.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(v)||/[\uff01-\uff5e]/.test(v)||/^-|-$/.test(v)||!u.allow_underscores&&/_/.test(v))})}t.exports=e.default,t.exports.default=e.default})(kh,kh.exports);var PD=kh.exports,Ph={exports:{}};(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=s;var r=n(Yc);function n(v){return v&&v.__esModule?v:{default:v}}function a(v){"@babel/helpers - typeof";return a=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(d){return typeof d}:function(d){return d&&typeof Symbol=="function"&&d.constructor===Symbol&&d!==Symbol.prototype?"symbol":typeof d},a(v)}var l="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",o="(".concat(l,"[.]){3}").concat(l),i=new RegExp("^".concat(o,"$")),u="(?:[0-9a-fA-F]{1,4})",c=new RegExp("^("+"(?:".concat(u,":){7}(?:").concat(u,"|:)|")+"(?:".concat(u,":){6}(?:").concat(o,"|:").concat(u,"|:)|")+"(?:".concat(u,":){5}(?::").concat(o,"|(:").concat(u,"){1,2}|:)|")+"(?:".concat(u,":){4}(?:(:").concat(u,"){0,1}:").concat(o,"|(:").concat(u,"){1,3}|:)|")+"(?:".concat(u,":){3}(?:(:").concat(u,"){0,2}:").concat(o,"|(:").concat(u,"){1,4}|:)|")+"(?:".concat(u,":){2}(?:(:").concat(u,"){0,3}:").concat(o,"|(:").concat(u,"){1,5}|:)|")+"(?:".concat(u,":){1}(?:(:").concat(u,"){0,4}:").concat(o,"|(:").concat(u,"){1,6}|:)|")+"(?::((?::".concat(u,"){0,5}:").concat(o,"|(?::").concat(u,"){1,7}|:))")+")(%[0-9a-zA-Z.]{1,})?$");function s(v){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};(0,r.default)(v);var g=(a(d)==="object"?d.version:arguments[1])||"";return g?g.toString()==="4"?i.test(v):g.toString()==="6"?c.test(v):!1:s(v,{version:4})||s(v,{version:6})}t.exports=e.default,t.exports.default=e.default})(Ph,Ph.exports);var xD=Ph.exports;(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=p;var r=u(Yc),n=u(kD),a=u(EU),l=u(PD),o=u(xD),i=u(Zf);function u(w){return w&&w.__esModule?w:{default:w}}var c={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},s=/^([^\x00-\x1F\x7F-\x9F\cX]+)]/.test(O);if(_){if(O===w)return!1;var k=O.split('"').length===O.split('\\"').length;if(!k)return!1}return!0}function p(w,O){if((0,r.default)(w),O=(0,i.default)(O,c),O.require_display_name||O.allow_display_name){var _=w.match(s);if(_){var k=_[1];if(w=w.replace(k,"").replace(/(^<|>$)/g,""),k.endsWith(" ")&&(k=k.slice(0,-1)),!b(k))return!1}else if(O.require_display_name)return!1}if(!O.ignore_max_length&&w.length>m)return!1;var P=w.split("@"),j=P.pop(),S=j.toLowerCase();if(O.host_blacklist.length>0&&(0,n.default)(S,O.host_blacklist)||O.host_whitelist.length>0&&!(0,n.default)(S,O.host_whitelist))return!1;var T=P.join("@");if(O.domain_specific_validation&&(S==="gmail.com"||S==="googlemail.com")){T=T.toLowerCase();var A=T.split("+")[0];if(!(0,a.default)(A.replace(/\./g,""),{min:6,max:30}))return!1;for(var E=A.split("."),D=0;Dp.length)&&(w=p.length);for(var O=0,_=Array(w);O]/.test(p)||p.indexOf("mailto:")===0||(w=(0,i.default)(w,h),w.validate_length&&p.length>w.max_allowed_length)||!w.allow_fragments&&(0,a.default)(p,"#")||!w.allow_query_components&&((0,a.default)(p,"?")||(0,a.default)(p,"&")))return!1;var O,_,k,P,j,S,T,A;T=p.split("#"),p=T.shift(),T=p.split("?"),p=T.shift();var E=p.match(/^([a-z][a-z0-9+\-.]*):/i),D=!1,F=function(re){return D=!0,O=re.toLowerCase(),w.require_valid_protocol&&w.protocols.indexOf(O)===-1?!1:p.substring(E[0].length)};if(E){var I=E[1],x=p.substring(E[0].length),M=x.slice(0,2)==="//";if(M){if(p=F(I),p===!1)return!1}else{var R=x.indexOf("/"),N=R===-1?x:x.substring(0,R),V=N.indexOf("@");if(V!==-1){var Y=N.substring(0,V),U=/^[a-zA-Z0-9\-_.%:]*$/,q=U.test(Y);if(q){if(w.require_protocol)return!1}else if(p=F(I),p===!1)return!1}else{var G=/^[0-9]/.test(x);if(G){if(w.require_protocol)return!1}else if(p=F(I),p===!1)return!1}}}else if(w.require_protocol)return!1;if(p.slice(0,2)==="//"){if(!D&&!w.allow_protocol_relative_urls)return!1;p=p.slice(2)}if(p==="")return!1;if(T=p.split("/"),p=T.shift(),p===""&&!w.require_host)return!0;if(T=p.split("@"),T.length>1){if(w.disallow_auth||T[0]===""||(_=T.shift(),_.indexOf(":")>=0&&_.split(":").length>2))return!1;var z=_.split(":"),H=c(z,2),$=H[0],B=H[1];if($===""&&B==="")return!1}P=T.join("@"),S=null,A=null;var K=P.match(m);if(K?(k="",A=K[1],S=K[2]||null):(T=P.split(":"),k=T.shift(),T.length&&(S=T.join(":"))),S!==null&&S.length>0){if(j=parseInt(S,10),!/^[0-9]+$/.test(S)||j<=0||j>65535)return!1}else if(w.require_port)return!1;return w.host_whitelist?(0,n.default)(k,w.host_whitelist):k===""&&!w.require_host?!0:!(!(0,o.default)(k)&&!(0,l.default)(k,w)&&(!A||!(0,o.default)(A,6))||(k=k||A,w.host_blacklist&&(0,n.default)(k,w.host_blacklist)))}t.exports=e.default,t.exports.default=e.default})(xh,xh.exports);var jU=xh.exports,IU=Nr(jU);function UO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function YO(t){for(var e=1;e=r:Po(e)>=r},len:function(e,r){return Po(String(e))===r},number:function(e){return gt(e)},enum:function(e,r){return r.includes(e)},idcard:function(e){return/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/i.test(e)},telnumber:function(e){return/^1[3-9]\d{9}$/.test(e)},pattern:function(e,r){var n=typeof r=="string"?new RegExp(r):r;return n.test(String(e))},validator:function(e,r,n){return r(e,n)}};function MU(t,e,r){return Ah.apply(this,arguments)}function Ah(){return Ah=Kt(lt.mark(function t(e,r,n){var a,l,o,i,u,c,s;return lt.wrap(function(v){for(;;)switch(v.prev=v.next){case 0:a={result:!0},l=Object.keys(r),u=0;case 1:if(!(u0;return he??ge}),m=C(function(){var ae;return(ae=d==null?void 0:d.requiredMarkPosition)!==null&&ae!==void 0?ae:i.value.requiredMarkPosition}),b=C(function(){return n.label||e.label}),p=C(function(){return!!(d!=null&&d.colon&&b.value)}),w=ue("form__label"),O=C(function(){return Kl(e.labelAlign)?d==null?void 0:d.labelAlign:e.labelAlign}),_=C(function(){return Kl(e.labelWidth)?d==null?void 0:d.labelWidth:e.labelWidth}),k=C(function(){return[l.value.label,L(L(L(L(L({},"".concat(w.value,"--required"),h.value),"".concat(w.value,"--required-right"),h.value&&m.value==="right"),"".concat(w.value,"--top"),b.value&&(O.value==="top"||!_.value)),"".concat(w.value,"--left"),O.value==="left"&&_.value),"".concat(w.value,"--right"),O.value==="right"&&_.value)]}),P=C(function(){return"".concat(g.value,"-is-").concat(e.status||"default"," ").concat(e.status==="success"?l.value.successBorder:"")}),j=function(){if(Number(_.value)!==0){var oe={};return _.value&&O.value!=="top"&&(gt(_.value)?oe={width:"".concat(_.value,"px")}:oe={width:_.value}),y("div",{class:k.value,style:oe},[y("label",{for:e.for||null},[a("label")]),p.value&&i.value.colonText])}},S=function(){var oe=function(pe){return y("span",{class:l.value.status},[y(pe,null,null)])},he=F.value;if(x.value===ma.SUCCESS)return oe(c);if(he!=null&&he[0]){var ge=he[0].type||"error",de={error:s,warning:v,success:c}[ge];return oe(de)}return null},T=function(){var oe=e.statusIcon;if(oe!==!1){var he=a("statusIcon",{defaultNode:S()});if(he)return y("span",{class:l.value.status},[he]);if(he!==!1&&(he=d==null?void 0:d.renderContent("statusIcon",{defaultNode:S(),params:e}),he))return he}},A=C(function(){if(!te.value)return"";if(x.value===ma.SUCCESS)return e.successBorder?[l.value.success,l.value.successBorder].join(" "):l.value.success;if(F.value.length){var ae=F.value[0].type||"error";return e.status?P.value:ae==="error"?l.value.error:l.value.warning}}),E=C(function(){return[l.value.controls,A.value]}),D=C(function(){var ae={};return _.value&&O.value!=="top"&&(gt(_.value)?ae={marginLeft:"".concat(_.value,"px")}:ae={marginLeft:_.value}),ae}),F=J([]),I=J([]),x=J(ma.TO_BE_VALIDATED),M=J(!1),R=J(!1),N=function(){R.value=!1,F.value=[],I.value=[],x.value=ma.TO_BE_VALIDATED},V=function(){var oe=Object.prototype.toString.call(Ee(d==null?void 0:d.data,e.name)),he;return oe==="[object String]"&&(he=""),oe==="[object Array]"&&(he=[]),oe==="[object Object]"&&(he={}),he},Y=function(){var ae=Kt(lt.mark(function oe(){var he,ge=arguments;return lt.wrap(function(de){for(;;)switch(de.prev=de.next){case 0:if(he=ge.length>0&&ge[0]!==void 0?ge[0]:d==null?void 0:d.resetType,e.name){de.next=1;break}return de.abrupt("return");case 1:return he==="empty"?Ro(d==null?void 0:d.data,e.name,V()):he==="initial"&&Ro(d==null?void 0:d.data,e.name,K.value),de.next=2,Je();case 2:M.value?R.value=!0:N();case 3:case"end":return de.stop()}},oe)}));return function(){return ae.apply(this,arguments)}}(),U=C(function(){var ae;return(ae=d==null?void 0:d.errorMessage)!==null&&ae!==void 0?ae:i.value.errorMessage}),q=C(function(){var ae;return(ae=e.rules)!==null&&ae!==void 0&&ae.length?e.rules:e.name?Ee(d==null?void 0:d.rules,e.name)||[]:[]}),G=function(){var ae=Kt(lt.mark(function oe(he){var ge,de;return lt.wrap(function(Se){for(;;)switch(Se.prev=Se.next){case 0:if(de={successList:[],errorList:[],rules:[],resultList:[],allowSetValue:!1},de.rules=he==="all"?q.value:q.value.filter(function(pe){return(pe.trigger||"change")===he}),!(q.value.length&&!((ge=de.rules)!==null&&ge!==void 0&&ge.length))){Se.next=1;break}return Se.abrupt("return",de);case 1:return de.allowSetValue=!0,Se.next=2,ty(B.value,de.rules,{formData:d==null?void 0:d.data,name:e.name});case 2:return de.resultList=Se.sent,de.errorList=de.resultList.filter(function(pe){return pe.result!==!0}).map(function(pe){return Object.keys(pe).forEach(function(ye){if(!pe.message&&U.value[ye]){var fe=Be(e.label)?e.label:e.name;pe.message=$U(U.value[ye],{name:fe,validate:pe[ye]})}}),pe}),de.successList=de.resultList.filter(function(pe){return pe.result===!0&&pe.message&&pe.type==="success"}),Se.abrupt("return",de);case 3:case"end":return Se.stop()}},oe)}));return function(he){return ae.apply(this,arguments)}}(),z=function(){var ae=Kt(lt.mark(function oe(he,ge){var de,Se,pe,ye,fe,se;return lt.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:return M.value=!0,X.value=ge,ve.next=1,G(he);case 1:return de=ve.sent,Se=de.successList,pe=de.errorList,ye=de.rules,fe=de.resultList,se=de.allowSetValue,se&&(I.value=Se,F.value=pe),ye.length&&(x.value=pe.length?ma.FAIL:ma.SUCCESS),R.value&&N(),M.value=!1,ve.abrupt("return",L({},e.name,pe.length===0?!0:fe));case 2:case"end":return ve.stop()}},oe)}));return function(he,ge){return ae.apply(this,arguments)}}(),H=function(){var ae=Kt(lt.mark(function oe(he){var ge,de,Se;return lt.wrap(function(pe){for(;;)switch(pe.prev=pe.next){case 0:return pe.next=1,G(he);case 1:return ge=pe.sent,de=ge.errorList,Se=ge.resultList,pe.abrupt("return",L({},e.name,de.length===0?!0:Se));case 2:case"end":return pe.stop()}},oe)}));return function(he){return ae.apply(this,arguments)}}(),$=function(oe){if(!(!oe||!ke(oe))){if(F.value=[],I.value=[],oe.length===0){x.value=ma.SUCCESS;return}var he=oe.filter(function(de){return de.type==="error"||de.type==="warning"}),ge=oe.filter(function(de){return de.type==="success"});F.value=he.map(function(de){return{message:de.message,type:de.type,result:!1}}),I.value=ge.map(function(de){return{message:de.message,type:de.type,result:!0}}),x.value=he.length>0?ma.FAIL:ma.SUCCESS}},B=C(function(){return(d==null?void 0:d.data)&&Ee(d==null?void 0:d.data,e.name)}),K=J(void 0),ee=Te(e),re=ee.name,W=kt({name:re,resetHandler:N,resetField:Y,validate:z,validateOnly:H,setValidateMessage:$});Le(function(){K.value=nn(B.value),d==null||d.children.push(W)}),$t(function(){d&&(d.children=d==null?void 0:d.children.filter(function(ae){return ae!==W}))}),me(B,Kt(lt.mark(function ae(){return lt.wrap(function(oe){for(;;)switch(oe.prev=oe.next){case 0:return oe.next=1,z("change");case 1:case"end":return oe.stop()}},ae)})),{deep:!0}),me(function(){return[e.name,JSON.stringify(e.rules)].join(",")},function(){z("change")});var X=J(void 0),te=C(function(){return lr(X.value)?X.value:lr(e.showErrorMessage)?e.showErrorMessage:d==null?void 0:d.showErrorMessage}),Q=C(function(){return[l.value.formItem,AD(f.value,e.name),L(L({},l.value.formItemWithHelp,Z.value),l.value.formItemWithExtra,ne.value)]}),Z=C(function(){var ae=a("help");return ae?y("div",{class:l.value.help},[ae]):null}),ne=C(function(){var ae,oe=function(de){return y("div",{class:l.value.extra,title:de},[de])},he=F.value;return te.value&&he!==null&&he!==void 0&&(ae=he[0])!==null&&ae!==void 0&&ae.message?oe(he[0].message):I.value.length?oe(I.value[0].message):null}),le=C(function(){var ae=a("tips");if(!ae)return null;var oe=["".concat(f.value,"-tips"),"".concat(g.value,"-tips"),P.value];return y("div",{class:oe},[ae])}),ce=function(){var ae=Kt(lt.mark(function oe(){return lt.wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return he.next=1,z("blur");case 1:case"end":return he.stop()}},oe)}));return function(){return ae.apply(this,arguments)}}();return Et(Ym,{handleBlur:ce}),function(){return y("div",{class:Q.value},[j(),y("div",{class:E.value,style:D.value},[y("div",{class:l.value.controlsContent},[a("default"),T()]),Z.value,le.value,ne.value])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var BU=xe(RU),VU=xe(LU);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var DD={allowUncheck:Boolean,checked:{type:Boolean,default:void 0},modelValue:{type:Boolean,default:void 0},defaultChecked:Boolean,default:{type:[String,Function]},disabled:{type:Boolean,default:void 0},label:{type:[String,Function]},name:{type:String,default:""},readonly:{type:Boolean,default:void 0},value:{type:[String,Number,Boolean],default:void 0},onChange:Function,onClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var TD=Symbol("RadioGroupProvide"),jD=Symbol("RadioButtonProvide");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ry=ie({name:"TRadio",inheritAttrs:!1,props:DD,setup:function(e,r){var n=r.attrs,a=J(),l=Te(e),o=l.checked,i=l.modelValue,u=Ot(o,i,e.defaultChecked,e.onChange,"checked"),c=Pe(u,2),s=c[0],v=c[1],d=C(function(){return g?e.value===g.value:s.value}),g=mt(TD,void 0),f=C(function(){return!!(e.allowUncheck||g!=null&&g.allowUncheck)}),h=function(M){M.stopPropagation()},m=function(M){var R;if(!(_.value||k.value)&&((R=e.onClick)===null||R===void 0||R.call(e,{e:M}),!(d.value&&!f.value)))if(g){var N=d.value&&f.value?void 0:e.value;g.setValue(N,{e:M,name:g.name})}else{var V=f.value?!d.value:!0;v(V,{e:M})}},b=C(function(){return Sc({focus:n.onFocus,blur:n.onBlur,keydown:n.onKeydown,keyup:n.onKeyup,keypresss:n.onKeypresss})}),p=C(function(){var x=[].concat(Ce(Object.keys(b.value)),["input","change"]).map(function(M){return"on".concat(M[0].toUpperCase()).concat(M.slice(1))});return pr(n,x)}),w=C(function(){return g==null?void 0:g.disabled}),O=C(function(){return g==null?void 0:g.readonly}),_=Lt({afterDisabled:w}),k=or({afterReadonly:O}),P=C(function(){return{name:g?g.name:e.name,checked:d.value,disabled:_.value,readonly:k.value,value:e.value}}),j=bt(),S=j.STATUS,T=mt(jD,void 0),A=ue("radio-button"),E=ue("radio"),D=C(function(){return T?A.value:E.value}),F=C(function(){return["".concat(D.value),L(L({},S.value.checked,P.value.checked),S.value.disabled,P.value.disabled)]}),I=pt();return function(){return y("label",we({ref:a,class:F.value},p.value,{tabindex:_.value?void 0:"0",onClick:m}),[y("input",we({type:"radio",class:"".concat(D.value,"__former")},b.value,P.value,{onClick:h,tabindex:"-1","data-value":Be(e.value)?"'".concat(e.value,"'"):e.value,"data-allow-uncheck":f.value||void 0}),null),y("span",{class:"".concat(D.value,"__input")},null),y("span",{class:"".concat(D.value,"__label")},[I("default","label")])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var zU={allowUncheck:Boolean,direction:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},disabled:{type:Boolean,default:void 0},name:{type:String,default:""},options:{type:Array},readonly:{type:Boolean,default:void 0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},theme:{type:String,default:"radio",validator:function(e){return e?["radio","button"].includes(e):!0}},value:{type:[String,Number,Boolean],default:void 0},modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean]},variant:{type:String,default:"outline",validator:function(e){return e?["outline","primary-filled","default-filled"].includes(e):!0}},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function GO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qO(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},n=r.window,a=n===void 0?UU:n,l=bl(r,KU),o,i=a&&"MutationObserver"in a,u=function(){o&&(o.disconnect(),o=void 0)},c=me(function(){return YU(t)},function(v){u(),i&&a&&v&&(o=new MutationObserver(e),o.observe(v,l))},{immediate:!0}),s=function(){u(),c()};return GU(s),{isSupported:i,stop:s}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function XO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ZO(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!1;if(e.variant!=="outline"){var x=c.value.querySelector(h.value),M=I?"none":"all";if(!x){m.value={"transition-property":M,width:"0px",height:"9px",left:"0px",top:"0px"};return}var R=x.offsetWidth,N=x.offsetHeight,V=x.offsetLeft,Y=x.offsetTop;R?m.value={"transition-property":M,width:"".concat(R,"px"),height:"".concat(N,"px"),left:"".concat(V,"px"),top:"".concat(Y,"px")}:b()}},w;me(i,Kt(lt.mark(function F(){return lt.wrap(function(I){for(;;)switch(I.prev=I.next){case 0:return I.next=1,Je();case 1:p();case 2:case"end":return I.stop()}},F)}))),Le(function(){p(!0),pl(c,No(Kt(lt.mark(function I(){return lt.wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=1,Je();case 1:p();case 2:case"end":return x.stop()}},I)})),300));var F=c.value.querySelector("".concat(h.value," .").concat(s.value,"__label"));F&&(w=FD(F,function(I){I.forEach(function(x){x.type==="characterData"&&p()})},{attributes:!0,childList:!0,characterData:!0,subtree:!0}))}),an(function(){var F;(F=w)===null||F===void 0||F.stop()});var O=Te(e),_=O.name,k=O.disabled,P=O.readonly,j=O.allowUncheck;Et(TD,kt({name:_,disabled:k,readonly:P,value:i,allowUncheck:j,setValue:f}));var S=ue("radio-group"),T=Wn(),A=function(){if(e.variant.includes("filled")&&!Kl(i.value))return y("div",{style:m.value,class:"".concat(S.value,"__bg-block")},null)},E=function(){var I;return(I=e.options)===null||I===void 0?void 0:I.map(function(x){var M=x;(gt(x)||Be(x))&&(M={value:x,label:x.toString()});var R=e.theme==="button"?ID:ry;return y(R,{key:"radio-group-options-".concat(M.value,"-").concat(Math.random()),name:e.name,checked:i.value===M.value,disabled:"disabled"in M?M.disabled:e.disabled,value:M.value},{default:function(){return[Oe(M.label)?M.label(We):M.label]}})})},D=C(function(){return["".concat(S.value),g.value[e.size],L(L(L(L({},"".concat(S.value,"__outline"),e.variant==="outline"),"".concat(S.value,"--filled"),e.variant.includes("filled")),"".concat(S.value,"--primary-filled"),e.variant==="primary-filled"),"".concat(S.value,"--vertical"),e.direction==="vertical")]});return function(){return y("div",{ref:c,class:D.value},[T("default")||E(),A()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var MD=xe(ry),Jf=xe(qU),ny=xe(ID);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function Th(t,e){return e?{top:"calc(".concat(100-t,"% - 1px)")}:{left:"".concat(t,"%")}}var JO=function(e,r){return r==="first"?e instanceof Array?e[0]:e:e instanceof Array?e[1]:0},XU=function(e,r){if(!e)return String(r);if(Be(e)){var n=String(r);try{var a=/\${value}/g,l=a.test(e);if(l)n=e.replace(/\${value}/g,String(r));else throw n=e,new Error}catch{console.warn("fail to parse label prop, please pass string such as '${value}'")}return n}return e},fi=function(e,r){return Number(parseFloat("".concat(e)).toFixed(r))};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var RD=Symbol("sliderProps");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function QO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function e1(t){for(var e=1;e= props min"),u>l.max&&qe.errorOnce("TSlider","marks max value should <= props max"),i.forEach(function(s){o.push({point:s,position:(s-c)/(u-c)*100,mark:s})})}else Object.keys(l.marks).map(parseFloat).sort(function(s,v){return s-v}).filter(function(s){return s<=l.max&&s>=l.min}).forEach(function(s){var v={point:s,position:(s-l.min)*100/(l.max-l.min),mark:l.marks[s]};o.push(v)});return o}),a=function(o){return n.value.length?y("div",null,[y("div",{class:"".concat(r,"__stops")},[n.value.map(function(i,u){return i.position===0||i.position===100?null:y("div",{class:"".concat(r,"__stop ").concat(r,"__mark-stop"),style:Th(i.position,e.value.vertical),key:u},null)})]),y("div",{class:"".concat(r,"__mark")},[n.value.map(function(i,u){return y(JU,{mark:i.mark,point:i.point,key:u,style:Th(i.position,e.value.vertical),onClickMarkPoint:o},null)})])]):null};return a};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var eY={disabled:{type:Boolean,default:void 0},inputNumberProps:{type:[Boolean,Object],default:!1},label:{type:[String,Boolean,Function],default:!0},layout:{type:String,default:"horizontal",validator:function(e){return e?["vertical","horizontal"].includes(e):!0}},marks:{type:[Object,Array]},max:{type:Number,default:100},min:{type:Number,default:0},range:Boolean,showStep:Boolean,step:{type:Number,default:1},tooltipProps:{type:Object},value:{type:[Number,Array],default:void 0},modelValue:{type:[Number,Array],default:void 0},defaultValue:{type:[Number,Array],default:0},onChange:Function,onChangeEnd:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function t1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ti(t){for(var e=1;e100?D=100:D<0&&(D=0);var F=100*m.value/f.value,I=Math.round(D/F),x=I*F*f.value*.01;x+=s.min,x=fi(x,s.precision),r.emit("input",x),Je(function(){var M,R;o.value&&((M=(R=o.value).updatePopper)===null||M===void 0||M.call(R))})}},w=function(){v.value.focus(),u(!0)},O=function(){g.dragging||u(!1)},_=function(E){g.dragging=!0,g.isClick=!0;var D=E.type,F=E.clientY,I=E.clientX;if(D==="touchstart"){var x=E.touches,M=[x[0].clientY,x[0].clientX];F=M[0],I=M[1]}e.vertical?g.startY=F:g.startX=I,g.startPos=parseFloat(h.value),g.newPos=g.startPos},k=function(E){var D=E;if(g.dragging){d.value=!0,g.isClick=!1,s!=null&&s.resetSize&&Oe(s==null?void 0:s.resetSize)&&s.resetSize();var F=0,I=s.sliderSize,x=D.type,M=D.clientY,R=D.clientX;if(x==="touchmove"){var N=D.touches,V=[N[0].clientY,N[0].clientX];M=V[0],R=V[1]}e.vertical?F=g.startY-M:F=R-g.startX,F=F/I*100,g.newPos=g.startPos+F,p(g.newPos)}},P=function(){g.dragging&&(setTimeout(function(){g.dragging=!1,u(!1),g.isClick||p(g.newPos),d.value&&r.emit("mouseup"),d.value=!1},0),window.removeEventListener("mousemove",k),window.removeEventListener("touchmove",k),window.removeEventListener("mouseup",P),window.removeEventListener("touchend",P),window.removeEventListener("contextmenu",P))};function j(A){s.disabled||(A.preventDefault(),_(A),window.addEventListener("mousemove",k),window.addEventListener("mouseup",P),window.addEventListener("touchmove",k),window.addEventListener("touchend",P),window.addEventListener("contextmenu",P))}var S=function(E){if(!s.disabled){var D=m.value/f.value*100;E==="sub"&&(D=-D),g.newPos=parseFloat(h.value)+D,p(g.newPos)}},T=function(E){var D=E.code;E.preventDefault(),(D==="ArrowDown"||D==="ArrowLeft")&&S("sub"),(D==="ArrowUp"||D==="ArrowRight")&&S("add")};return r.expose({setPosition:p}),function(){return y("div",{ref:v,class:"".concat(n.value,"-wrapper"),style:b.value,tabindex:"0","show-tooltip":c.value,onMouseenter:w,onMouseleave:O,onMousedown:j,onTouchstart:j,onFocus:w,onBlur:O,onKeydown:T},[y(Ur,we({ref:o,hideEmptyPopup:!0,disabled:!c.value},i.value),{default:function(){return[y("div",{class:[n.value,L({},"".concat(n.value,"--dragging"),g.dragging)]},null)]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var nY=ie({name:"TSlider",model:{prop:"value",event:"change"},props:eY,setup:function(e){var r=Lt(),n=ue("slider"),a=bt(),l=a.STATUS,o=Te(e),i=o.value,u=o.modelValue,c=Ot(i,u,e.defaultValue,e.onChange),s=Pe(c,2),v=s[0],d=s[1],g=J(),f=J(),h=J(),m=J(),b=J(JO(v.value,"first")),p=J(JO(v.value,"second")),w=J(!1),O=J(1),_=C(function(){return e.layout==="vertical"}),k=C(function(){return["".concat(n.value,"__container"),{"is-vertical":_.value}]}),P=C(function(){return["".concat(n.value),L(L(L({"is-vertical":_.value},"".concat(n.value,"--with-input"),e.inputNumberProps),"".concat(n.value,"--vertical"),_.value),l.value.disabled,r.value)]}),j=C(function(){return["".concat(n.value,"__rail"),{"show-input":e.inputNumberProps,disabled:r.value}]}),S=C(function(){return _.value?{height:"100%"}:{}}),T=C(function(){var Q=e.range?"".concat(100*(E.value-e.min)/A.value,"%"):"0%",Z=e.range?D.value-E.value:b.value-e.min,ne="".concat(100*Z/A.value,"%");return _.value?{height:ne,bottom:Q}:{width:ne,left:Q}}),A=C(function(){return e.max-e.min}),E=C(function(){return Math.min(b.value,p.value)}),D=C(function(){return Math.max(b.value,p.value)}),F=C(function(){if(!e.showStep||e.min>e.max)return[];if(e.step===0)return console.warn("[Element Warn][Slider]step should not be 0."),[];for(var Q=A.value/e.step,Z=100*e.step/A.value,ne=[],le=1;le100*(D.value-e.max)/A.value});return ce}return ne.filter(function(ae){return ae>100*(b.value-e.min)/A.value})}),I=C(function(){var Q=[e.min,e.max,e.step].map(function(Z){var ne="".concat(Z).split(".");return ne[1]?ne[1].length:0});return Math.max.apply(null,Q)}),x=function(Z){var ne=[e.min,e.max],le=ne[0],ce=ne[1];if(le>ce){console.warn("[Slider] max should be greater than min.");return}if(e.range&&ke(Z)){var ae=[Math.min.apply(Math,Ce(Z)),Math.max.apply(Math,Ce(Z))],oe=ae[0],he=ae[1];oe>ce&&(oe=b.value),oece&&(he=ce);var ge=[oe,he];return b.value=ge[0],p.value=ge[1],[oe,he]}var de=Z;return dece&&(de=ce),de},M=function(Z){var ne=Z;ne===void 0&&(e.range?ne=[b.value,p.value]:ne=b.value);var le=x(ne);d(le)},R=function(){f.value&&(O.value=f.value["client".concat(_.value?"Height":"Width")])},N=J(!1),V=function(){var Z;if(e.range)ke(v.value)?(b.value=fi(Math.max(e.min||0,v.value[0]),I.value),p.value=fi(Math.min(e.max||100,v.value[1]),I.value)):(b.value=fi(e.min||0,I.value),p.value=fi(e.max||100,I.value)),Z="".concat(b.value,"-").concat(p.value);else{if(!gt(v.value))b.value=e.min;else{var ne=Math.min(e.max,Math.max(e.min,v.value));b.value=fi(ne,I.value)}Z=String(b.value)}g.value&&g.value.setAttribute("aria-valuetext",Z),R(),window.addEventListener("resize",R)},Y=function(Z){var ne=Z*A.value/100;if(ne=e.min+ne,!e.range&&h.value){h.value.setPosition(Z);return}var le;Math.abs(E.value-ne)p.value?"button1":"button2",le==="button1"&&h.value&&h.value.setPosition(Z),le==="button2"&&m.value&&m.value.setPosition(Z)},U=function(){var Z=e.range?[b.value,p.value]:b.value;return x(Z)},q=function(Z){var ne;if(!(r.value||w.value)&&f.value){R();var le=0;if(_.value){var ce=f.value.getBoundingClientRect().bottom;le=(ce-Z.clientY)/O.value*100,Y(le)}else{var ae=f.value.getBoundingClientRect().left;le=(Z.clientX-ae)/O.value*100,Y(le)}var oe=U();(ne=e.onChangeEnd)===null||ne===void 0||ne.call(e,oe)}},G=function(Z){var ne;if(!(r.value||w.value)){R();var le=Number(Z/A.value*100);Y(le),M(Z);var ce=U();(ne=e.onChangeEnd)===null||ne===void 0||ne.call(e,ce)}};me(function(){return v.value},function(Q){if(w.value!==!0)if(ke(Q)&&e.range){var Z=Pe(Q,2);b.value=Z[0],p.value=Z[1]}else b.value=Q},{deep:!0}),me([b,p,w],function(Q,Z){Q[0]!==Z[0]&&(e.range?M([E.value,D.value]):M(b.value)),Q[1]!==Z[1]&&e.range&&M([E.value,D.value]),Q[2]!==Z[2]&&Q[2]===!1&&V()}),Le(function(){V(),N.value=!0}),$t(function(){window.removeEventListener("resize",R)});var z=C(function(){return{max:e.max,min:e.min,marks:e.marks,vertical:_.value,prefixName:n.value}}),H=QU(z),$=C(function(){return{max:e.max,min:e.min,inputNumberProps:e.inputNumberProps,step:e.step,prefixName:n.value,vertical:_.value,disabled:r.value}}),B=ZU($),K=function(){var Z=x(b.value),ne=function(oe){b.value=x(oe)},le=x(p.value),ce=function(oe){p.value=x(oe)};return y("div",{class:["".concat(n.value,"__input-container"),{"is-vertical":_.value}]},[B(Z,ne),e.range&&y("div",{class:"".concat(n.value,"__center-line")},null),e.range&&B(le,ce)])},ee=function(Z){w.value=Z},re=Te(e),W=re.min,X=re.max,te=re.step;return Et(RD,kt({min:W,max:X,step:te,dragging:w,toggleDragging:ee,precision:I,disabled:r,resetSize:R,sliderSize:O})),function(){return y("div",{class:k.value,ref:g},[y("div",{class:P.value,role:"slider","aria-valuemin":e.min,"aria-valuemax":e.max,"aria-orientation":e.layout,"aria-disabled":r.value,"tooltip-props":e.tooltipProps},[y("div",{class:j.value,style:S.value,onClick:q,ref:f},[y("div",{class:"".concat(n.value,"__track"),style:T.value},null),y(jh,{vertical:_.value,value:b.value,ref:h,range:e.range,position:"start","tooltip-props":e.tooltipProps,label:e.label,onInput:function(Z){b.value=Z},onMouseup:function(){var Z,ne=U();(Z=e.onChangeEnd)===null||Z===void 0||Z.call(e,ne)}},null),e.range&&y(jh,{vertical:_.value,value:p.value,ref:m,label:e.label,range:e.range,position:"end","tooltip-props":e.tooltipProps,onInput:function(Z){p.value=Z},onMouseup:function(){var Z,ne=U();(Z=e.onChangeEnd)===null||Z===void 0||Z.call(e,ne)}},null),e.showStep&&y("div",{class:"".concat(n.value,"__stops")},[F.value.map(function(Q,Z){return Q.position===0||Q.position===100?null:y("div",{class:"".concat(n.value,"__stop"),key:Z,style:Th(Q,_.value)},null)})]),H(G)])]),N.value&&e.inputNumberProps&&K()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var aY=xe(nY),lY=xe(jh);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var oY={beforeChange:{type:Function},customValue:{type:Array},disabled:{type:Boolean,default:void 0},label:{type:[Array,Function],default:function(){return[]}},loading:Boolean,size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},value:{type:[String,Number,Boolean],default:void 0},modelValue:{type:[String,Number,Boolean],default:void 0},defaultValue:{type:[String,Number,Boolean]},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var iY=ie({name:"TSwitch",props:oY,setup:function(e,r){var n=r.slots,a=Lt(),l=ue("switch"),o=bt(),i=o.STATUS,u=o.SIZE,c=Te(e),s=c.value,v=c.modelValue,d=Ot(s,v,e.defaultValue,e.onChange),g=Pe(d,2),f=g[0],h=g[1],m=C(function(){return e.customValue&&e.customValue.length>0?e.customValue[0]:!0}),b=C(function(){return e.customValue&&e.customValue.length>1?e.customValue[1]:!1});function p(j){var S=f.value===m.value?b.value:m.value;h(S,{e:j})}function w(j){if(!(a.value||e.loading)){if(!e.beforeChange){p(j);return}Promise.resolve(e.beforeChange()).then(function(S){S&&p(j)}).catch(function(S){throw new Error("Switch: some error occurred: ".concat(S))})}}var O=C(function(){return["".concat(l.value),u.value[e.size],L(L(L({},i.value.disabled,a.value),i.value.loading,e.loading),i.value.checked,f.value===m.value||e.modelValue===m.value)]}),_=C(function(){return["".concat(l.value,"__handle"),L(L({},i.value.disabled,a.value),i.value.loading,e.loading)]}),k=C(function(){return["".concat(l.value,"__content"),u.value[e.size],L({},i.value.disabled,a.value)]});me(f,function(j){if(e.customValue&&e.customValue.length&&!e.customValue.includes(j))throw new Error("value is ".concat(j," not in ").concat(JSON.stringify(e.customValue)))},{immediate:!0});var P=C(function(){if(Oe(e.label))return e.label(We,{value:f.value});if(Be(e.label))return e.label;if(ke(e.label)&&e.label.length){var j=f.value===m.value?e.label[0]:e.label[1];if(!j)return;if(Be(j))return j;if(Oe(j))return j(We)}return n.label?n.label({value:f.value}):null});return function(){var j,S;return e.loading?S=y(_r,{size:"small"},null):P.value&&(j=P.value),y("div",{class:O.value,onClick:w},[y("span",{class:_.value},[S]),y("div",{class:k.value},[j])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var uY=xe(iY);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var cY={allowInputOverMax:Boolean,autofocus:Boolean,autosize:{type:[Boolean,Object],default:!1},disabled:{type:Boolean,default:void 0},maxcharacter:{type:Number},maxlength:{type:[String,Number]},name:{type:String,default:""},placeholder:{type:String,default:void 0},readonly:{type:Boolean,default:void 0},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},tips:{type:[String,Function]},value:{type:[String,Number],default:void 0},modelValue:{type:[String,Number],default:void 0},defaultValue:{type:[String,Number]},onBlur:Function,onChange:Function,onFocus:Function,onKeydown:Function,onKeypress:Function,onKeyup:Function,onValidate:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var sY=` + min-height:0 !important; + max-height:none !important; + height:0 !important; + visibility:hidden !important; + overflow:hidden !important; + position:absolute !important; + z-index:-1000 !important; + top:0 !important; + right:0 !important +`,Un;function r1(t){var e,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;Un||(Un=document.createElement("textarea"),document.body.appendChild(Un));var a=z3(t),l=a.paddingSize,o=a.borderSize,i=a.boxSizing,u=a.sizingStyle;Un.setAttribute("style","".concat(u,";").concat(sY)),Un.value=t.value||t.placeholder||"";var c=Un.scrollHeight,s={},v=i==="border-box",d=i==="content-box";v?c+=o:d&&(c-=l),Un.value="";var g=Un.scrollHeight-l;(e=Un)===null||e===void 0||(e=e.parentNode)===null||e===void 0||e.removeChild(Un),Un=null;var f=function(b){var p=g*b;return v&&(p=p+l+o),p};if(!Mo(r)){var h=f(r);c=Math.max(h,c),s.minHeight="".concat(h,"px")}return Mo(n)||(c=Math.min(f(n),c)),s.height="".concat(c,"px"),s}var vY=ie({name:"TTextarea",inheritAttrs:!1,props:cY,setup:function(e,r){var n=r.attrs,a=r.expose,l=ue(),o=ue("textarea"),i=C(function(){return"".concat(o.value,"__tips")}),u=C(function(){return"".concat(o.value,"__limit")}),c=Te(e),s=c.value,v=c.modelValue,d=Ot(s,v,e.defaultValue,e.onChange),g=Pe(d,2),f=g[0],h=g[1],m=Lt(),b=or(),p=J({}),w=J(),O=J(!1),_=J(!1),k=function(){var K;return(K=w.value)===null||K===void 0?void 0:K.focus()},P=function(){var K;return(K=w.value)===null||K===void 0?void 0:K.blur()},j=function(){var K;if(e.autosize===!0)Je(function(){p.value=r1(w.value)});else if(e.autosize&&yt(e.autosize)==="object"){var ee=e.autosize,re=ee.minRows,W=ee.maxRows;Je(function(){p.value=r1(w.value,re,W)})}else if(n.rows)p.value={height:"auto",minHeight:"auto"};else if(n.style&&(K=n.style)!==null&&K!==void 0&&K.height){var X;p.value={height:(X=n.style)===null||X===void 0?void 0:X.height}}},S=function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",ee=w.value,re=String(K);ee&&ee.value!==re&&(ee.value=re,f.value=re)},T=function(K){var ee=K.target,re=ee.value;if(e.maxcharacter&&e.maxcharacter>=0){var W=Po(re,e.maxcharacter);e.allowInputOverMax||(re=yt(W)==="object"&&W.characters)}!_.value&&h(re,{e:K}),Je(function(){return S(re)}),j()},A=function(K){T(K)},E=function(){_.value=!0},D=function(K){_.value=!1,T(K)},F=function(K,ee){var re;if(!m.value){var W="on".concat(K[0].toUpperCase()).concat(K.slice(1));(re=e[W])===null||re===void 0||re.call(e,f.value,{e:ee})}},I=function(K){F("keydown",K)},x=function(K){F("keyup",K)},M=function(K){F("keypress",K)},R=function(K){var ee;m.value||(O.value=!0,(ee=e.onFocus)===null||ee===void 0||ee.call(e,f.value,{e:K}))},N=mt(Ym,void 0),V=function(K){var ee;K.target&&(O.value=!1,(ee=e.onBlur)===null||ee===void 0||ee.call(e,f.value,{e:K}),N==null||N.handleBlur())},Y=C(function(){return[o.value,L(L({},"".concat(l.value,"-is-disabled"),m.value),"".concat(l.value,"-is-readonly"),b.value)]}),U=C(function(){return Sc({autofocus:e.autofocus,disabled:m.value,readonly:b.value,placeholder:e.placeholder,maxlength:!e.allowInputOverMax&&e.maxlength||void 0,name:e.name||void 0})}),q=C(function(){var B=Po(String(f.value||""));return yt(B)==="object"?B.length:B}),G=C(function(){return{value:[void 0,null].includes(f.value)?void 0:String(f.value),status:e.status,maxlength:Number(e.maxlength),maxcharacter:e.maxcharacter,allowInputOverMax:e.allowInputOverMax,onValidate:e.onValidate}}),z=TA(G),H=z.tStatus;me(function(){return f.value},function(){return j()}),me(w,function(B){B&&(j(),e.autofocus&&B.focus())}),me(p,function(B){var K=n.style;Xe(K)?Ia(w.value,Mf(K,B)):Ia(w.value,B)}),me(function(){return e.autosize},j,{deep:!0}),a({focus:k,blur:P}),Le(function(){j()});var $=je();return function(){var B,K=Sc({onFocus:R,onBlur:V,onKeydown:I,onKeyup:x,onKeypress:M}),ee=bt(),re=ee.STATUS,W=C(function(){return["".concat(o.value,"__inner"),L(L(L(L(L({},"".concat(l.value,"-is-").concat(H.value),H.value),re.value.disabled,m.value),re.value.focused,O.value),"".concat(l.value,"-resize-none"),yt(e.autosize)==="object"),"".concat(l.value,"-hide-scrollbar"),e.autosize===!0)]}),X=$("tips"),te=X&&y("div",{class:"".concat(i.value," ").concat(o.value,"__tips--").concat(e.status||"normal")},[X]),Q=e.maxcharacter&&y("span",{class:u.value},["".concat(q.value,"/").concat(e.maxcharacter)])||!e.maxcharacter&&e.maxlength&&y("span",{class:u.value},["".concat(f.value?(B=String(f.value))===null||B===void 0?void 0:B.length:0,"/").concat(e.maxlength)]);return y("div",we({class:Y.value},pr(n,["style"])),[y("textarea",we({onInput:A,onCompositionstart:E,onCompositionend:D,ref:w,value:f.value,class:W.value},K,U.value),null),te||Q?y("div",{class:["".concat(o.value,"__info_wrapper"),L({},"".concat(o.value,"__info_wrapper_align"),!te)]},[te,Q]):null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var fY=xe(vY);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function n1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function dY(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},n=r.isTreeMode,a=n===void 0?!1:n,l=r.include,o=l===void 0?!0:l,i=r.remainValue,u=i===void 0?[]:i;if(a){var c=[];if(t)for(var s=0;s0){var g=Ti(v.children,e,{isTreeMode:a,include:o});c=c.concat(g)}else(o&&d||!o&&!d)&&c.push(v.value)}return c}return t.filter(function(f){if(!f)return!1;var h=Di(f.value,e);return(o&&h||!o&&!h)&&(!f.disabled||Di(f.value,u))}).map(function(f){return f.value})}function ND(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=t.map(function(a,l){var o,i=(e==null?void 0:e.label)||"label",u=(e==null?void 0:e.value)||"value",c=(e==null?void 0:e.disabled)||"disabled";if(yr(a[i]))throw new Error("".concat(i," is not in DataOption ").concat(JSON.stringify(a)));if(yr(a[u]))throw new Error("".concat(u," is not in DataOption ").concat(JSON.stringify(a)));var s={label:a[i],value:a[u],key:"key__value_".concat(a[u],"_index_").concat(l),disabled:(o=a[c])!==null&&o!==void 0?o:!1,data:a};return r&&a.children&&(s.children=ND(a.children,e,!0)),s});return n}function hY(t,e,r){return Di(t.value,e)?r:!1}function $D(t,e,r){var n;return t?Di(t.value,e)?r:(n=t.children)!==null&&n!==void 0&&n.length?t.children.some(function(a){return $D(a,e,r)}):!r:!r}function LD(t,e,r,n){t.forEach(function(a){var l;hY(a,r,n)?(l=nn(a),e.push(l)):$D(a,r,n)&&(l=dY({},a),delete l.children,e.push(l),a.children&&(l.children=[],LD(a.children,l.children,r,n),l.children.length===0&&delete l.children))})}function a1(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!n)return r?e==null?void 0:e.map(function(l){return t.find(function(o){return Wl(o.value,l)})}).filter(function(l){return!!l}):t.filter(function(l){var o=Di(l.value,e);return!o});var a=[];return LD(t,a,e,r),a}function BD(t){var e=0;return t.forEach(function(r){r.children&&r.children.length>0?e+=BD(r.children):e+=1}),e}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var mY=ie({name:"TTransferSearch",props:{value:{type:String,default:""},search:{type:[Boolean,Object],default:!1},placeholder:{type:String,default:""},onChange:Function},setup:function(e){var r=ue(),n=ht({SearchIcon:wz}),a=n.SearchIcon,l=function(c,s){var v,d=s.e,g=s.trigger;(v=e.onChange)===null||v===void 0||v.call(e,{value:c,e:d,trigger:g})},o=yt(e.search)==="object"?e.search:{clearable:!0},i=tr(o,{onChange:l});return function(){return y("div",{class:"".concat(r.value,"-transfer__search-wrapper")},[y(la,we({defaultValue:e.value,placeholder:e.placeholder},i.value),{default:function(){return[y(a,{slot:"suffix-icon"},null)]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function yY(t,e,r){var n=J(null),a=J(null),l=J(null),o=function(d){var g=Number(d.target.dataset.index);n.value=g},i=function(d){if(d.preventDefault(),d.currentTarget){var g=d.currentTarget,f=Number(g.dataset.index),h=g.offsetHeight,m=d.clientY-g.getBoundingClientRect().top,b=.3,p=h*b;if(a.value=f,a.value===n.value){l.value="";return}mh-p?l.value="bottom":l.value="center"}},u=function(){l.value="",a.value=null},c=function(){n.value=null,a.value=null,l.value=""},s=function(d){d.preventDefault();var g=n.value,f=a.value;if(n.value=null,a.value=null,l.value="",g!==f){var h=Ce(t.value),m=e.value[g].value,b=e.value[f].value,p=h.indexOf(m),w=h.indexOf(b);h.splice(p,1),l.value==="bottom"&&(w+=1),h.splice(w,0,m),r==null||r(h,[m,b])}};return{onDragStart:o,onDragEnd:c,onDrop:s,onDragOver:i,onDragLeave:u}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function l1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qd(t){for(var e=1;e-1})}),f=C(function(){return g.value&&g.value.length||0}),h=C(function(){var Y=g.value;if(!e.pagination||d.value===0)return Y;var U=(v.value-1)*d.value,q=v.value*d.value;return Y=Y.slice(U,q),Y}),m=C(function(){var Y={totalContent:!1,pageSizeOptions:[]};return yt(e.pagination)==="object"?qd(qd(qd({},Y),e.pagination),{},{size:"small",theme:"simple",current:v.value,total:f.value,pageSize:d.value}):{}}),b=yY(a,h,e.onDataChange),p=b.onDragStart,w=b.onDragEnd,O=b.onDrop,_=b.onDragOver,k=b.onDragLeave,P=C(function(){var Y=Ti(e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});return e.checkedValue.length>0&&(e.isTreeMode?Y.every(function(U){return e.checkedValue.includes(U)}):(e.search?g.value:e.dataSource).every(function(U){return U.disabled||e.checkedValue.includes(U.value)}))}),j=C(function(){return!P.value&&e.checkedValue.length>0}),S=C(function(){return BD(e.dataSource)});me(S,function(Y){if(Y<=(v.value-1)*d.value){var U=Math.ceil(Y/d.value);c.value=U}});var T=function(U,q){var G=O5(nn(U),function(z){return!!(z.label.toLowerCase().includes(q.toLowerCase())||z.children&&z.children.length>0&&(z.children=T(z.children,q),z.children.length>0))});return G},A=function(U){var q;(q=e.onPageChange)===null||q===void 0||q.call(e,U),c.value=U.current,s.value=U.pageSize},E=function(U){var q;(q=e.onCheckedChange)===null||q===void 0||q.call(e,U)},D=function(U){if(U){var q=Ti(e.search?g.value:e.dataSource,[],{isTreeMode:e.isTreeMode,include:!1});E(q)}else E([])},F=function(U){var q;(q=e.onScroll)===null||q===void 0||q.call(e,U)},I=function(U){var q,G={query:U.value,type:e.listType,e:U.e,trigger:U.trigger};u.value=U.value,(q=e.onSearch)===null||q===void 0||q.call(e,G)},x=Wn(),M=function(){var U=e.title&&Be(e.title)?y("template",null,[e.title]):null,q=x("title",{defaultNode:U,params:{type:e.listType}});return y("span",null,[q])},R=function(){var U=e.draggable&&e.listType===dn,q=null;if(U){var z;q=y(Ac,{value:e.checkedValue,onChange:E},Es(z=h.value.map(function(H,$){var B;return y("div",{draggable:U,onDragend:w,onDragstart:p,onDragover:_,onDragleave:k,onDrop:O,"data-index":$},[y(Da,we({disabled:e.disabled||H.disabled,value:H.value,needRipple:!0,class:["".concat(r.value,"-transfer__list-item"),e.checkedValue.includes(H.value)?"".concat(r.value,"-is-checked"):""],key:H.key},e.checkboxProps),Es(B=x("transferItem",{defaultNode:y("span",null,[H.label]),params:{data:H.data,index:$,type:e.listType}}))?B:{default:function(){return[B]}})])}))?z:{default:function(){return[z]}})}else{var G;q=y(Ac,{value:e.checkedValue,onChange:E},Es(G=h.value.map(function(H,$){var B;return y(Da,we({disabled:e.disabled||H.disabled,value:H.value,needRipple:!0,class:["".concat(r.value,"-transfer__list-item"),e.checkedValue.includes(H.value)?"".concat(r.value,"-is-checked"):""],key:H.key},e.checkboxProps),Es(B=x("transferItem",{defaultNode:y("span",null,[H.label]),params:{data:H.data,index:$,type:e.listType}}))?B:{default:function(){return[B]}})}))?G:{default:function(){return[G]}})}return y("div",{class:["".concat(r.value,"-transfer__list-content"),"narrow-scrollbar"],onScroll:F},[x("tree",{defaultNode:q,params:{data:h.value,value:e.checkedValue,onChange:E}})])},N=function(){var U=e.empty||o(i.value.empty),q=Be(U)?y("span",null,[U]):null;return y("div",{class:"".concat(r.value,"-transfer__empty")},[x("empty",{defaultNode:q,params:{type:e.listType}})])},V=function(){var U=Be(e.footer)?y("div",{class:"".concat(r.value,"-transfer__footer")},[e.footer]):null;return x("footer",{defaultNode:U,params:{type:e.listType}})};return function(){return y("div",{class:["".concat(r.value,"-transfer__list"),"".concat(r.value,"-transfer__list-").concat(e.listType)]},[y("div",{class:"".concat(r.value,"-transfer__list-header")},[y("div",null,[e.checkAll&&y(Da,{disabled:e.disabled||!e.dataSource.length,checked:P.value,indeterminate:j.value,onChange:D},null),y("span",null,[o(i.value.title,{checked:e.checkedValue.length,total:S.value})])]),M()]),y("div",{class:["".concat(r.value,"-transfer__list-body"),e.search?"".concat(r.value,"-transfer__list--with-search"):""]},[e.search&&y(mY,{value:u.value,placeholder:o(i.value.placeholder),onChange:I,search:e.search},null),h.value.length>0?R():N()]),e.pagination&&d.value>0&&f.value>0&&y("div",{class:"".concat(r.value,"-transfer__list-pagination")},[y(Gm,we(m.value,{onChange:A}),null)]),V()])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var VD={checkboxProps:{type:Object},checked:{type:Array,default:void 0},defaultChecked:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},direction:{type:String,default:"both",validator:function(e){return e?["left","right","both"].includes(e):!0}},disabled:{type:[Boolean,Array],default:void 0},empty:{type:[String,Array,Function],default:""},footer:{type:[Array,Function]},keys:{type:Object},operation:{type:[Array,Function]},pagination:{type:[Object,Array]},search:{type:[Boolean,Object,Array],default:!1},showCheckAll:{type:[Boolean,Array],default:!0},targetDraggable:Boolean,targetSort:{type:String,default:"original",validator:function(e){return e?["original","push","unshift"].includes(e):!0}},title:{type:[Array,Function],default:function(){return[]}},transferItem:{type:Function},value:{type:Array,default:void 0},modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:function(){return[]}},onChange:Function,onCheckedChange:Function,onPageChange:Function,onScroll:Function,onSearch:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function o1(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var CY=ie({name:"TTransferOperations",props:{leftDisabled:{type:Boolean,required:!0},rightDisabled:{type:Boolean,required:!0},operation:VD.operation},emits:["moveToRight","moveToLeft"],setup:function(e,r){var n=r.slots,a=r.emit,l=ue(),o=ht({ChevronRightIcon:Xl,ChevronLeftIcon:ou}),i=o.ChevronRightIcon,u=o.ChevronLeftIcon,c=function(){a("moveToRight")},s=function(){a("moveToLeft")},v=function(){return y(i,null,null)},d=function(){return y(u,null,null)},g=function(m){return Oe(e.operation)||m==="right"&&e.operation&&Oe(e.operation[0])||m==="left"&&e.operation&&Oe(e.operation[1])||n.operation?null:m==="left"?d:v},f=function(m,b){if(Oe(n.operation))return n.operation({direction:b});if(Oe(e.operation)){var p=e.operation;return p(m,{direction:b})}var w;if(ke(e.operation)){var O=Pe(e.operation,2),_=O[0],k=O[1],P=b==="right"?k:_,j=Oe(P)?P(m):P;w=j===!1||j===!0?"":j}else w="";return w};return function(){var h,m;return y("div",{class:"".concat(l.value,"-transfer__operations")},[y(At,{variant:"outline",size:"small",shape:ke(e.operation)&&Be(e.operation[1])?"rectangle":"square",key:e.rightDisabled?"right-outline":"right-base",disabled:e.rightDisabled,onClick:c,icon:g("right")},o1(h=f(We,"right"))?h:{default:function(){return[h]}}),y(At,{variant:"outline",size:"small",shape:ke(e.operation)&&Be(e.operation[0])?"rectangle":"square",key:e.rightDisabled?"left-outline":"left-base",disabled:e.leftDisabled,onClick:s,icon:g("left")},o1(m=f(We,"left"))?m:{default:function(){return[m]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function wY(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var OY=ie({name:gY,props:VD,setup:function(e,r){var n=r.slots,a=Lt(),l=ue(),o=Te(e),i=o.value,u=o.modelValue,c=o.checked,s=Ot(i,u,e.defaultValue,e.onChange),v=Pe(s,2),d=v[0],g=v[1],f=Xt(c,e.defaultChecked,e.onCheckedChange,"checked"),h=Pe(f,1),m=h[0],b=C(function(){return d.value}),p=C(function(){var B=n.tree;return Oe(B)}),w=C(function(){return e.direction==="right"}),O=C(function(){return e.direction==="left"}),_=C(function(){return ND(e.data,e.keys,p.value)}),k=C(function(){return a1(_.value,b.value,!1,p.value)}),P=C(function(){return a1(_.value,b.value,!0,p.value)}),j=C(function(){return L(L({},jn,Ti(k.value,m.value,{isTreeMode:p.value})),dn,Ti(P.value,m.value,{isTreeMode:p.value}))}),S=C(function(){return!!n.footer||!!e.footer}),T=C(function(){return!!e.pagination&&!n.content}),A=C(function(){return!!e.search}),E=C(function(){var B=e.footer||"";return lo(B)}),D=C(function(){return lo(e.empty)}),F=C(function(){return lo(e.search)}),I=C(function(){return lo(e.showCheckAll)}),x=C(function(){return lo(a.value)}),M=C(function(){return lo(e.title)}),R=C(function(){return lo(e.pagination)}),N=function(K,ee){var re,W=ee===jn?K:j.value[jn],X=ee===dn?K:j.value[dn],te=[].concat(Ce(W),Ce(X)),Q={checked:te,sourceChecked:W,targetChecked:X,type:ee};m.value=te,(re=e.onCheckedChange)===null||re===void 0||re.call(e,Q)},V=function(K){var ee=JSON.parse(JSON.stringify(b.value)),re,W=K===dn?j.value[jn]:j.value[dn];if(K===jn)re=ee.filter(function(Q){return!W.some(function(Z){return Wl(Z,Q)})});else if(e.targetSort==="original"){var X=_.value.reduce(function(Q,Z){return ee.some(function(ne){return Wl(ne,Z.value)})&&Z.disabled?Q.concat(Z.value):Q},[]);re=Ti(_.value,ee.concat(W),{isTreeMode:p.value,remainValue:X})}else e.targetSort==="unshift"?re=W.concat(ee):re=ee.concat(W);N([],K===jn?dn:jn);var te={type:K,movedValue:W};g(re,te)},Y=function(){V(dn)},U=function(){V(jn)},q=function(K,ee){var re,W=K.target,X=W.scrollHeight-W.scrollTop-W.clientHeight,te={e:K,bottomDistance:X,type:ee};(re=e.onScroll)===null||re===void 0||re.call(e,te)},G=function(K){var ee;(ee=e.onSearch)===null||ee===void 0||ee.call(e,K)},z=function(K,ee){var re;(re=e.onPageChange)===null||re===void 0||re.call(e,K,{type:ee})},H=function(K,ee){g(K,{type:dn,movedValue:ee})},$=function(K){var ee=Ea(n,["title","empty","footer","operation","transferItem","default","tree"]);return y(bY,{checkboxProps:e.checkboxProps,transferItem:e.transferItem,"list-type":K,title:M.value[K],"data-source":K===jn?k.value:P.value,"checked-value":j.value[K],disabled:x.value[K],search:F.value[K],pagination:R.value[K],"check-all":I.value[K],footer:E.value[K],empty:D.value[K],onCheckedChange:function(W){return N(W,K)},onScroll:function(W){return q(W,K)},onSearch:G,onPageChange:function(W){return z(W,K)},isTreeMode:p.value,onDataChange:H,currentValue:b.value,draggable:e.targetDraggable&&K===dn},wY(ee)?ee:{default:function(){return[ee]}})};return function(){return y("div",{class:["".concat(l.value,"-transfer"),A.value?"".concat(l.value,"-transfer__search"):"",S.value?"".concat(l.value,"-transfer__footer"):"",T.value?"".concat(l.value,"-transfer__pagination"):"",p.value?"".concat(l.value,"-transfer--with-tree"):""]},[$(jn),y(CY,{leftDisabled:x.value[dn]||w.value||j.value[dn].length===0,rightDisabled:x.value[jn]||O.value||j.value[jn].length===0,operation:e.operation,onMoveToRight:Y,onMoveToLeft:U},{operation:n.operation}),$(dn)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var SY=xe(OY);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var _Y={default:void 0},kY={name:"TTreeNode",inject:{onDrag:_Y}};function PY(t){return xe(t)}function zD(t){return We}function xY(t){return t.$slots}function Xd(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"value",n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"defaultValue",a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"onChange",l=e.modelValue,o;return r==="value"?o=Ot(e[r],l,t[n],t[a],r):o=Xt(e[r],t[n],t[a],r),o}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Ih=function(t){return t[t.Before=-1]="Before",t[t.Inside=0]="Inside",t[t.After=1]="After",t}(Ih||{});function EY(t){var e=t.treeItemRef,r=kt({isDragOver:!1,isDragging:!1,dropPosition:0}),n=function(d){var g,f=e.value;if(f){var h=f==null||(g=f.getBoundingClientRect)===null||g===void 0?void 0:g.call(f),m=window.scrollY+h.top,b=d.pageY,p=h.height/4,w=b-m;w3?a-3:0),o=3;o0,j=lr(u.children)&&u.children,S=P||j;return f&&S});if(u.vmCheckable){var w=!1;u.vmIsLocked&&!u.vmIsRest&&(w=!0),u.isDisabled()&&(w=!0);var O=function(){return m}();m=y(Da,we({class:b,checked:u.checked,indeterminate:u.indeterminate,name:String(u.value),onChange:a,stopLabelTrigger:p.value},h,{disabled:w,title:u.label}),NY(m)?m:{default:function(){return[O]}})}else{var _=y("span",{style:"position: relative"},[m]);m=u.isActivable()?y("span",{key:"1",ref:"label",class:b,title:u.label},[_]):y("span",{key:"2",class:b,title:u.label},[_])}return m};return{renderLabel:l}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function LY(t){var e=ue("tree").value,r=function(a){var l=t.node,o=t.treeScope,i=o.scopedSlots,u=(o==null?void 0:o.treeProps)||{},c=u.line,s=!!u.icon,v=null;if(c===!0){if(i!=null&&i.line)v=i.line({node:l==null?void 0:l.getModel()});else if(l.parent&&l.tree){var d=l.vmIsLeaf,g=l.vmIsFirst,f=l.level,h=[];h.push("".concat(e,"__line")),(d||!s)&&h.push("".concat(e,"__line--leaf")),g&&s&&h.push("".concat(e,"__line--first"));var m=[],b=l.getParents();b.pop(),b.forEach(function(w,O){w.vmIsLast||m.push("calc(-".concat(O+1," * var(--space)) 0 var(--color)"))});var p={"--level":f?String(f):void 0,"box-shadow":m.join(",")};v=y("span",{class:h,style:p},null)}}else v=Qf(c,{createElement:a,node:l});return v};return{renderLine:r}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function BY(t){var e=ue("tree").value,r=function(a){var l=t.node,o=t.treeScope,i=o.scopedSlots,u=(o==null?void 0:o.treeProps)||{},c=u.operations,s=null;return i!=null&&i.operations?s=i.operations({node:l==null?void 0:l.getModel()}):s=Qf(c,{createElement:a,node:l}),s&&(s=y("span",{class:"".concat(e,"__operations"),ignore:"active,expand"},[s])),s};return{renderOperations:r}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function u1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function VY(t){for(var e=1;e0),"".concat(i,"__item--tip-highlight"),!V&&N&&Y===0)),U},I=function(R){var N=[],V=v(R),Y=h(R);Y&&N.push(Y),V&&N.push(V);var U=g(R);U&&N.push(U);var q=b(R);return q&&N.push(q),N},x=function(R){var N=t.node,V=t.props;if(!N)return null;var Y=N.level,U=N.value,q=D(),G=F(),z=t;z.stateId=V.stateId;var H=y("div",{ref:"treeItemRef",class:G,"data-value":U,"data-level":Y,style:q,onClick:function(B){return c(B)},draggable:!N.isDisabled()&&N.isDraggable(),onDragstart:function(B){return O(B)},onDragend:function(B){return _(B)},onDragover:function(B){return k(B)},onDragleave:function(B){return P(B)},onDrop:function(B){return j(B)}},[T.value?[y("div",null,null)]:I(R)]);return H};return{hasLazyLoadHolder:T,tRowHeight:A,renderItemNode:x}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function c1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function s1(t){for(var e=1;e=0&&(w==="trigger"?(h=!0,b=!0):w==="ignore"&&(h=!1)),_.indexOf("active")>=0&&w==="ignore"&&(m=!1)}),!(h&&(l(f),b))){m&&o(f);var p={node:f.getModel(),e:d};di(r,n,"click",p),e.mouseEvent=null}}},c=function(v,d){var g=r.disabled,f=v.node;!f||g||f.disabled||!f.isCheckable()||i(f,d)};return{handleChange:c,handleClick:u}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function UY(t){var e=t.store,r=t.scope,n=t.allNodes,a=t.nodes,l=t.virtualConfig,o=KY(t),i=o.handleClick,u=o.handleChange,c=J(!1),s=new Map,v=function(){n.value=e.getNodes()},d=function(){var b=l==null?void 0:l.isVirtualScroll.value;if(!b){var p=[],w=!1;n.value.forEach(function(O){O.visible&&(w=!0,s.set(O.value,O.value)),s.has(O.value)&&p.push(O)}),s.forEach(function(O){e.getNode(O)||s.delete(O)}),a.value=p,c.value=!w}},g=function(){var b=l==null?void 0:l.isVirtualScroll.value;if(b){var p=l.visibleData.value;a.value=p,c.value=p.length<=0}},f=function(b,p,w,O){var _=p.VIRTUAL_SCROLL_INDEX||w,k=p[tl],P=y(WY,{key:k,rowIndex:_,stateId:O,itemKey:k,treeScope:r,onClick:i,onChange:u},null);return P},h=function(b){var p="render-".concat(new Date().getTime()),w=a.value.map(function(O,_){return f(b,O,_,p)});return w};return me(n,d),me(l.visibleData,g),v(),d(),g(),e.emitter.on("update",v),{nodesEmpty:c,renderTreeNodes:h}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function v1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Zd(t){for(var e=1;e0&&i.replaceChecked(u.value),Array.isArray(s.value)&&s.value.length>0&&i.replaceExpanded(s.value),Array.isArray(c.value)&&c.value.length>0&&i.replaceActived(c.value),e!=null&&e.onLoad&&(e==null||e.onLoad(P)),r.emit("load",P)},p=function(_){i.reload(_||[]),i.refreshNodes(),Array.isArray(u.value)&&i.setChecked(u.value),d(),Array.isArray(c.value)&&i.setActived(c.value),i.refreshState()};function w(){i.setConfig({keys:o}),v(),i.append(e.data||[]),i.refreshNodes(),Array.isArray(u.value)&&i.setChecked(u.value),d(),Array.isArray(c.value)&&i.setActived(c.value),i.emitter.on("load",b),i.emitter.on("update",h)}return w(),t.setStore(i),me(function(){return Ce(u.value||[])},function(O){i.replaceChecked(O)}),me(function(){return Ce(s.value||[])},function(O){i.replaceExpanded(O)}),me(function(){return Ce(c.value||[])},function(O){i.replaceActived(O)}),me(n.filter,function(O,_){m(O,_)}),me(n.keys,function(O){i.setConfig({keys:O})}),me(n.expandAll,function(O){if(O){var _=i.getNodes().filter(function(k){return Array.isArray(k.children)&&k.children.length}).map(function(k){return k.value});i.setExpanded(_)}else i.replaceExpanded(f),f=null}),{store:i,rebuild:p,checkFilterExpand:m,updateStoreConfig:v,updateExpanded:d,expandFilterPath:h}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function As(t){return t&&(isNaN(Number(t))?t:"".concat(t,"px"))}function XY(t){var e=t.props,r=ue("tree").value,n=ue().value,a=t.virtualConfig,l=t.isScrolling,o=t.refProps,i=o.height,u=o.maxHeight,c=C(function(){var g=[r],f=e.disabled,h=e.hover,m=e.transition,b=e.checkable,p=e.draggable,w=e.expandOnClickNode,O=e.scroll;f&&g.push("".concat(n,"-is-disabled")),h&&g.push("".concat(r,"--hoverable")),b&&g.push("".concat(r,"--checkable")),p&&g.push("".concat(r,"--draggable")),m&&g.push("".concat(r,"--transition")),w&&g.push("".concat(r,"--block-node"));var _=a==null?void 0:a.isVirtualScroll.value;return _?(g.push("".concat(r,"__vscroll")),l.value&&g.push("".concat(r,"--scrolling"))):O&&O.type==="lazy"&&g.push("".concat(r,"__lazyload")),g}),s=C(function(){return{height:As(i.value),maxHeight:As(u.value),overflowY:As(i.value)||As(u.value)?"auto":void 0}}),v=C(function(){var g=a==null?void 0:a.isVirtualScroll.value,f=g?a==null?void 0:a.translateY.value:0,h="translateY(".concat(f,"px)"),m={transform:h,"-ms-transform":h,"-moz-transform":h,"-webkit-transform":h};return m}),d=C(function(){var g=a==null?void 0:a.isVirtualScroll.value,f=g?a==null?void 0:a.translateY.value:0,h="translate(0, ".concat(f,"px)");return{transform:h,"-ms-transform":h,"-moz-transform":h,"-webkit-transform":h}});return{treeClasses:c,treeContentStyles:s,scrollStyles:v,cursorStyles:d}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ZY={activable:Boolean,activeMultiple:Boolean,actived:{type:Array,default:void 0},defaultActived:{type:Array},allowDrop:{type:Function},allowFoldNodeOnFilter:Boolean,checkProps:{type:Object},checkStrictly:Boolean,checkable:Boolean,data:{type:Array,default:function(){return[]}},disableCheck:{type:[Boolean,Function],default:!1},disabled:Boolean,draggable:Boolean,empty:{type:[String,Function],default:""},expandAll:Boolean,expandLevel:{type:Number,default:0},expandMutex:Boolean,expandOnClickNode:Boolean,expandParent:Boolean,expanded:{type:Array,default:void 0},defaultExpanded:{type:Array,default:function(){return[]}},filter:{type:Function},height:{type:[String,Number]},hover:Boolean,icon:{type:[Boolean,Function],default:!0},keys:{type:Object},label:{type:[String,Boolean,Function],default:!0},lazy:{type:Boolean,default:!0},line:{type:[Boolean,Function],default:!1},load:{type:Function},maxHeight:{type:[String,Number]},operations:{type:Function},scroll:{type:Object},transition:{type:Boolean,default:!0},value:{type:Array,default:void 0},modelValue:{type:Array,default:void 0},defaultValue:{type:Array,default:function(){return[]}},valueMode:{type:String,default:"onlyLeaf",validator:function(e){return e?["onlyLeaf","parentFirst","all"].includes(e):!0}},onActive:Function,onChange:Function,onClick:Function,onDragEnd:Function,onDragLeave:Function,onDragOver:Function,onDragStart:Function,onDrop:Function,onExpand:Function,onLoad:Function,onScroll:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function f1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function d1(t){for(var e=1;e=0}}),V=C(function(){return s.value||e.disabled}),Y=C(function(){var fe;return E.value&&((fe=h.value)===null||fe===void 0?void 0:fe.label)||e.placeholder||c.value.placeholder}),U=C(function(){return["".concat(i.value,"-select__dropdown"),"narrow-scrollbar"]}),q=C(function(){return{small:"s",medium:"m",large:"l"}[e.size]}),G=C(function(){return e.valueType==="object"}),z=C(function(){return e.multiple?G.value?ke(j.value)?j.value.map(function(fe){return fe.value}):[]:ke(j.value)?j.value.map(function(fe){return fe}):[]:[]}),H=C(function(){return e.multiple&&!!e.max&&ke(j.value)&&e.max<=j.value.length}),$=C(function(){var fe;return!Mn(e.treeProps)&&!Mn(e.treeProps.keys)?e.treeProps.keys.label||"label":((fe=e.keys)===null||fe===void 0?void 0:fe.label)||"label"}),B=C(function(){var fe;return!Mn(e.treeProps)&&!Mn(e.treeProps.keys)?e.treeProps.keys.value||"value":((fe=e.keys)===null||fe===void 0?void 0:fe.value)||"value"}),K=C(function(){var fe;return!Mn(e.treeProps)&&!Mn(e.treeProps.keys)?e.treeProps.keys.children||"children":((fe=e.keys)===null||fe===void 0?void 0:fe.children)||"children"});Le(Kt(lt.mark(function fe(){var se;return lt.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:R(),!j.value&&e.defaultValue&&ee(e.defaultValue,null,"uncheck"),G.value?g.value=ke(j.value)?j.value.map(function(_e){return _e==null?void 0:_e.value}):[(se=j.value)===null||se===void 0?void 0:se.value]:g.value=ke(j.value)?j.value:[j.value],ce();case 1:case"end":return ve.stop()}},fe)})));var ee=function(se,ve,_e){S(se,{node:ve,trigger:_e}),ce()},re=function(se){var ve,_e=e.multiple?[]:"";g.value=[],ee(_e,null,"clear"),(ve=e.onClear)===null||ve===void 0||ve.call(e,{e:se.e})},W=function(se,ve){var _e=se;G.value&&(_e=se.map(he)),ee(_e,ve.node,"check")},X=function(se,ve){if(e.multiple||D(!1,ve),!(e.multiple||!ve.node.actived)&&j.value!==ve.node.data[B.value]){var _e=se;if(G.value){var $e=Mn(se)?"":se[0];_e=he($e)}else _e=Mn(se)?"":se[0];ee(_e,ve.node,"check"),g.value=se}},te=function(se){f.value=se},Q=function(){ce()},Z=function(se){var ve;if(!E.value){var _e;(_e=e.onSearch)===null||_e===void 0||_e.call(e,String(se));return}M(se),(ve=e.onSearch)===null||ve===void 0||ve.call(e,String(se))},ne=function(se,ve){var _e,$e=ve.trigger,He=ve.index;["tag-remove","backspace"].includes($e)&&ke(j.value)&&j.value.splice(He,1),(_e=e.onRemove)===null||_e===void 0||_e.call(e,{value:se,data:null,e:ve&&ve.e}),ee(j.value,null,$e)},le=function(se,ve){D(se,ve),se&&ve.trigger==="trigger-element-click"&&M("")},ce=function(){var fe=Kt(lt.mark(function se(){return lt.wrap(function(ve){for(;;)switch(ve.prev=ve.next){case 0:e.multiple?e.multiple?ke(j.value)?h.value=oe():h.value=[]:h.value=null:j.value||j.value===0?h.value=ae():h.value="";case 1:case"end":return ve.stop()}},se)}));return function(){return fe.apply(this,arguments)}}(),ae=function(){var se=G.value?j.value.value:j.value;return he(se)},oe=function(){return j.value.map(function(se){var ve=G.value?se.value:se;return he(ve)})},he=function(se){if(d.value){var ve=d.value.getItem(se);if(ve)return oo(oo({},ve.data),{},{label:ve.data[$.value],value:ve.data[B.value]})}var _e=ge(e.data,se);return _e||{label:se,value:se}},ge=function(se,ve){for(var _e=0,$e=se.length;_e<$e;_e++){var He=se[_e];if(He[B.value]===ve)return oo(oo({},He),{},{label:He[$.value],value:He[B.value]});if(He!=null&&He[K.value]){var Ge=ge(He==null?void 0:He[K.value],ve);if(!Kl(Ge))return Ge}}return null},de=function(){m.value+=1},Se=function(){var se=tr(e.treeProps,{onChange:W,onActive:X,onExpand:te,onLoad:Q});return vl(y(UD,we({ref:d,key:m.value,value:Ce(z.value),hover:!0,keys:e.keys,data:e.data,activable:!e.multiple,checkable:e.multiple,disabled:V.value||H.value,filter:N.value,actived:g.value,expanded:f.value,activeMultiple:e.multiple,expandOnClickNode:!1},se.value),{empty:function(){return o("empty",{defaultNode:y("div",{class:"".concat(i.value,"-select__empty")},[c.value.empty])})}}),[[Vl,!e.loading]])},pe=function(){return y(Eo,{isActive:E.value,overlayClassName:L(L({},"".concat(i.value,"-fake-arrow--highlight"),E.value),"".concat(i.value,"-fake-arrow--disable"),e.disabled)},null)};a({treeRef:d});var ye=tr(e.selectInputProps,{onInputChange:Z,onTagChange:ne,onPopupVisibleChange:le,onClear:re,onBlur:function(se,ve){var _e;(_e=e.onBlur)===null||_e===void 0||_e.call(e,{value:j.value,e:ve.e})},onFocus:function(se,ve){var _e;(_e=e.onFocus)===null||_e===void 0||_e.call(e,{value:j.value,e:ve.e})}});return function(){return y(uu,we({class:"".concat(i.value,"-tree-select"),value:h.value,inputValue:E.value?x.value:"",popupVisible:E.value,disabled:V.value,multiple:e.multiple,loading:e.loading,clearable:e.clearable,autoWidth:e.autoWidth,borderless:e.borderless,readonly:v.value,placeholder:Y.value,allowInput:e.filterable||Oe(e.filter),minCollapsedNum:e.minCollapsedNum,"collapsed-items":e.collapsedItems,popupProps:oo({overlayClassName:U.value},e.popupProps),inputProps:oo({size:e.size},e.inputProps),tagInputProps:{size:e.size},tagProps:oo({maxWidth:300},e.tagProps),label:function(){return l("label")||l("prefixIcon")},suffix:e.suffix,suffixIcon:function(){return e.suffixIcon||n.suffixIcon?l("suffixIcon"):pe()},valueDisplay:function(){return l("valueDisplay",{params:e.multiple?{value:h.value,onClose:function(ve){var _e=h.value.map(function($e){return $e.value});ne(_e,{trigger:"tag-remove",index:ve,item:_e[ve]})}}:{value:h.value||L(L({},$.value,""),B.value,void 0)}})}},ye.value),{suffix:n.suffix,panel:function(){return y("div",{class:["".concat(i.value,"-select__dropdown-inner"),"".concat(i.value,"-select__dropdown-inner--size-").concat(q.value)]},[l("panelTopContent"),vl(y("p",{class:["".concat(i.value,"-select-loading-tips"),"".concat(i.value,"-select__right-icon-polyfill")]},[o("loadingText",{defaultNode:y("div",{class:"".concat(i.value,"-select__empty")},[c.value.loadingText])})]),[[Vl,e.loading&&!V.value]]),Se(),l("panelBottomContent")])},collapsedItems:n.collapsedItems})}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var nG=xe(rG);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ay={colorModes:{type:Array,default:function(){return["monochrome","linear-gradient"]}},disabled:Boolean,enableAlpha:Boolean,enableMultipleGradient:{type:Boolean,default:!0},format:{type:String,default:"RGB",validator:function(e){return e?["HEX","HEX8","RGB","RGBA","HSL","HSLA","HSV","HSVA","CMYK","CSS"].includes(e):!0}},recentColors:{type:Array,default:void 0},defaultRecentColors:{type:Array,default:function(){return[]}},selectInputProps:{type:Object},showPrimaryColorPreview:{type:Boolean,default:!0},swatchColors:{type:Array},value:{type:String,default:void 0},modelValue:{type:String,default:void 0},defaultValue:{type:String,default:""},onChange:Function,onPaletteBarChange:Function,onRecentColorsChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var h1=100,m1={monochrome:"singleColor","linear-gradient":"gradientColor"},aG="#001F97",y1="linear-gradient(90deg, rgba(241,29,0,1) 0%, rgba(73,106,220,1) 100%);",lG=["#ECF2FE","#D4E3FC","#BBD3FB","#96BBF8","#699EF5","#4787F0","#266FE8","#0052D9","#0034B5","#001F97","#FDECEE","#F9D7D9","#F8B9BE","#F78D94","#F36D78","#E34D59","#C9353F","#B11F26","#951114","#680506","#FEF3E6","#F9E0C7","#F7C797","#F2995F","#ED7B2F","#D35A21","#BA431B","#9E3610","#842B0B","#5A1907","#E8F8F2","#BCEBDC","#85DBBE","#48C79C","#00A870","#078D5C","#067945","#056334","#044F2A","#033017"],p1=["HEX","RGB","HSL","HSV","CMYK","CSS"],Ta={HEX:"HEX8",RGB:"RGBA",HSL:"HSLA",HSV:"HSVA"},b1={RGB:[{key:"r",min:0,max:255,type:"inputNumber"},{key:"g",min:0,max:255,type:"inputNumber"},{key:"b",min:0,max:255,type:"inputNumber"}],HSV:[{key:"h",min:0,max:360,type:"inputNumber"},{key:"s",min:0,max:100,type:"inputNumber"},{key:"v",min:0,max:100,type:"inputNumber"}],HSL:[{key:"h",min:0,max:360,type:"inputNumber"},{key:"s",min:0,max:100,type:"inputNumber"},{key:"l",min:0,max:100,type:"inputNumber"}],CMYK:[{key:"c",min:0,max:255,type:"inputNumber"},{key:"m",min:0,max:255,type:"inputNumber"},{key:"y",min:0,max:255,type:"inputNumber"},{key:"k",min:0,max:255,type:"inputNumber"}],CSS:[{key:"css",type:"input",flex:3}],HEX:[{key:"hex",type:"input",flex:3}]},C1=230,w1=168,O1=186,Jd=176;/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var oG=function(e,r,n){var a=0,l=0,o=0,i=0,u=parseInt("".concat(e).replace(/\s/g,""),10),c=parseInt("".concat(r).replace(/\s/g,""),10),s=parseInt("".concat(n).replace(/\s/g,""),10);if(u===0&&c===0&&s===0)return i=1,[0,0,0,1];a=1-u/255,l=1-c/255,o=1-s/255;var v=Math.min(a,Math.min(l,o));return a=(a-v)/(1-v),l=(l-v)/(1-v),o=(o-v)/(1-v),i=v,[a,l,o,i]},iG=function(e,r,n,a){var l=e/100,o=r/100,i=n/100,u=a/100;l=l*(1-u)+u,o=o*(1-u)+u,i=i*(1-u)+u;var c=1-l,s=1-o,v=1-i;return c=Math.round(255*c),s=Math.round(255*s),v=Math.round(255*v),{r:c,g:s,b:v}},uG=/cmyk\((\d+%?),(\d+%?),(\d+%?),(\d+%?)\)/,Ds=function(e){return Math.max(0,Math.min(255,parseInt(e,10)))},cG=function(e){if(/cmyk/i.test(e)){var r=e.replace(/\s/g,""),n=r.match(uG),a=Ds(n[1]),l=Ds(n[2]),o=Ds(n[3]),i=Ds(n[4]),u=iG(a,l,o,i),c=u.r,s=u.g,v=u.b;return"rgb(".concat(c,", ").concat(s,", ").concat(v,")")}return e},ri=function(e,r){for(var n="",a=0;a0&&arguments[0]!==void 0?arguments[0]:"RGB",r=arguments.length>1?arguments[1]:void 0,n;if(r?n=Object.keys(Ta).find(function(l){return l in Ta&&Ta[l]===e})||e:n=e,!b1[n])return[];var a=Ce(b1[n]);return r&&e!=="CMYK"&&a.push({type:"inputNumber",key:"a",min:0,max:100,format:function(o){return"".concat(o,"%")},flex:1.15}),a};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var xG="color-picker",va=function(e){var r=ue(xG);return C(function(){return r.value})};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var oy={borderless:Boolean,clearable:Boolean,colorModes:{type:Array,default:function(){return["monochrome","linear-gradient"]}},disabled:{type:Boolean,default:void 0},enableAlpha:Boolean,enableMultipleGradient:{type:Boolean,default:!0},format:{type:String,default:"RGB",validator:function(e){return e?["HEX","HEX8","RGB","RGBA","HSL","HSLA","HSV","HSVA","CMYK","CSS"].includes(e):!0}},inputProps:{type:Object},popupProps:{type:Object},recentColors:{type:Array,default:void 0},defaultRecentColors:{type:Array,default:function(){return[]}},selectInputProps:{type:Object},showPrimaryColorPreview:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},swatchColors:{type:Array,default:void 0},value:{type:String,default:void 0},modelValue:{type:String,default:void 0},defaultValue:{type:String,default:""},onChange:Function,onClear:Function,onPaletteBarChange:Function,onRecentColorsChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function A1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function eg(t){for(var e=1;e2&&T>=0&&T<=A-1){S.splice(T,1),S[T]||(T=S[T+1]?T+1:S[T-1]?T-1:0);var E=S[T];m(S,!0),h(E==null?void 0:E.id)}}},k=function(j){if(!(e.disabled||!e.enableMultipleGradient)){var S=j.offsetX,T=S/i.width*100,A=GD(T,e.color.rgba);d.value.push(A),m(d.value,!0),h(A.id)}};return Le(function(){var P=o.value.getBoundingClientRect();i.left=P.left,i.width=P.width||Jd}),$t(function(){window.removeEventListener("mousemove",w,!1),window.removeEventListener("mouseup",O,!1),window.removeEventListener("contextmenu",O,!1)}),function(){var P=e.color,j=P.linearGradient,S=P.gradientColors,T=Zv({points:S,degree:90});return y("div",{class:"".concat(r.value,"__gradient")},[y("div",{class:"".concat(r.value,"__gradient-slider")},[y("div",{class:["".concat(r.value,"__slider"),"".concat(r.value,"--bg-alpha")],onKeyup:_,tabindex:0,ref:o},[y("ul",{class:"gradient-thumbs",onClick:k,style:{background:T}},[d.value.map(function(A){var E="".concat(Math.round(A.left*100)/100,"%");return y("li",{class:["".concat(r.value,"__thumb"),"gradient-thumbs__item",v.value===A.id?l.active:""],key:A.id,title:"".concat(A.color," ").concat(E),style:{color:A.color,left:E},onClick:function(F){return F.stopPropagation()},onMousedown:function(){return p(A.id)}},[y("span",{class:["gradient-thumbs__item-inner","".concat(r.value,"--bg-alpha")]},null)])})])])]),y("div",{class:"".concat(r.value,"__gradient-degree"),title:"".concat(s.value,"deg")},[y(Uc,{size:"small",theme:"normal",min:0,max:360,step:1,format:function(E){return"".concat(E,"°")},modelValue:s.value,"onUpdate:modelValue":function(E){return s.value=E},onBlur:f,onEnter:f,disabled:e.disabled},null)]),y("div",{class:["".concat(r.value,"__gradient-preview"),"".concat(r.value,"--bg-alpha")]},[y("span",{class:"preview-inner",style:{background:j}},null)])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var RG=ie({name:"SaturationPanel",props:Gc,setup:function(e){var r=va(),n=J(),a=J(null),l=J(null),o=kt({width:C1,height:w1}),i=C(function(){var d=e.color,g=d.saturation,f=d.value,h=o.width,m=o.height,b=Math.round((1-f)*m),p=Math.round(g*h);return{color:e.color.rgb,left:"".concat(p,"px"),top:"".concat(b,"px")}}),u=function(g){var f=o.width,h=o.height,m=g.x,b=g.y,p=Math.round(m/f*100),w=Math.round((1-b/h)*100);return{saturation:p,value:w}},c=function(g,f){if(!e.disabled){var h=u(g),m=h.saturation,b=h.value;e.onChange({saturation:m/100,value:b/100,addUsedColor:f})}},s=function(g){e.disabled||Je(function(){c(g,!0)})},v=C(function(){return"hsl(".concat(e.color.hue,", 100%, 50%)")});return Le(function(){o.width=n.value.offsetWidth||C1,o.height=n.value.offsetHeight||w1,l.value=new qD(n.value,{start:function(){o.width=n.value.offsetWidth,o.height=n.value.offsetHeight},drag:function(g){c(g)},end:s})}),$t(function(){l.value.destroy()}),function(){return y("div",{class:["".concat(r.value,"__saturation")],ref:n,style:{background:v.value}},[y("span",{class:["".concat(r.value,"__thumb")],role:"slider",tabindex:0,ref:a,style:i.value},null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function $1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function L1(t){for(var e=1;e0?y("span",{role:"button",class:"".concat(r.value,"__icon"),onClick:function(){return f()}},[y(a,null,null)]):null]):null};return y("div",{class:h},[y("h3",{class:"".concat(h,"--title")},[y("span",null,[e.title]),m()]),y("ul",{class:["".concat(h,"--items"),"narrow-scrollbar"]},[e.colors.map(function(b){return y("li",{class:["".concat(h,"--item"),d(b)&&e.editable?u.active:""],title:b,key:b,onClick:function(){e.disabled||v(b)}},[y("div",{class:["".concat(h,"--color"),"".concat(r.value,"--bg-alpha")]},[y("span",{class:"".concat(h,"--inner"),style:{background:b}},null)])])})])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function V1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function NG(t){for(var e=1;e-1&&U.splice(G,1),U.unshift(q),U.length>h1&&(U.length=h1),E(U)}},E=function(U){O(U)},D=function(U){var q=S.value.getFormattedColor(e.format,e.enableAlpha);m(q,{color:Mh(S.value),trigger:U||"palette-saturation-brightness"})};me(function(){return h.value},function(Y){var U=_(Y);k.value=U,S.value.isGradient=U==="linear-gradient";var q=S.value.getFormattedColor(e.format,e.enableAlpha);q!==Y&&S.value.update(Y)});var F=function(U){k.value=U;var q=U==="linear-gradient";S.value.isGradient=q,q?S.value.update(S.value.gradientColors.length>0?S.value.linearGradient:y1):S.value.update(S.value.rgba),D()},I=function(U){var q=U.saturation,G=U.value,z=S.value,H=z.saturation,$=z.value,B="palette-saturation-brightness";if(G!==$&&q!==H)S.value.saturation=q,S.value.value=G,B="palette-saturation-brightness";else if(q!==H)S.value.saturation=q,B="palette-saturation";else if(G!==$)S.value.value=G,B="palette-brightness";else return;D(B)},x=function(U){var q;S.value.hue=U,D("palette-hue-bar"),(q=e.onPaletteBarChange)===null||q===void 0||q.call(e,{color:Mh(S.value)})},M=function(U){S.value.alpha=U,D("palette-alpha-bar")},R=function(U,q){S.value.update(U),S.value.alpha=q,D("input")},N=function(U){var q=U.key,G=U.payload,z="palette-saturation-brightness";switch(q){case"degree":S.value.gradientDegree=G,z="input";break;case"selectedId":S.value.gradientSelectedId=G;break;case"colors":S.value.gradientColors=G;break}D(z)},V=function(U,q){var G=_(U);k.value=G,S.value.isGradient=G==="linear-gradient",S.value.update(U),D(q)};return function(){var Y={color:S.value,disabled:e.disabled},U=e.colorModes.length===1&&e.colorModes.includes("linear-gradient"),q=w.value;U&&Array.isArray(q)&&(q=q.filter(function(B){return _a.isGradientColor(B)}));var G=!!Array.isArray(q),z=e.swatchColors;yr(z)&&(z=Ce(lG)),Mo(z)&&(z=[]),U&&(z=z.filter(function(B){return _a.isGradientColor(B)}));var H=Array.isArray(z)&&z.length,$=function(){return!H&&!G?null:y(it,null,[y("div",{class:"".concat(r.value,"__swatches-wrap")},[G?y(B1,we(Y,{title:o(i.value.recentColorTitle),editable:!0,colors:q,handleAddColor:A,onSetColor:function(ee){return V(ee,"recent")},onChange:E}),null):null,H?y(B1,we(Y,{title:o(i.value.swatchColorTitle),colors:z,onSetColor:function(ee){return V(ee,"preset")}}),null):null])])};return y("div",{class:["".concat(r.value,"__panel"),e.disabled?u.disabled:!1]},[y(jG,we(e,{mode:k.value,onModeChange:F}),null),y("div",{class:["".concat(r.value,"__body")]},[P.value?y(MG,we(Y,{onChange:N,enableMultipleGradient:e.enableMultipleGradient}),null):null,y(RG,we(Y,{onChange:I}),null),y("div",{class:["".concat(r.value,"__sliders-wrapper")]},[y("div",{class:["".concat(r.value,"__sliders")]},[y(IG,we(Y,{onChange:x}),null),e.enableAlpha?y(TG,we(Y,{onChange:M}),null):null]),e.showPrimaryColorPreview?y("div",{class:["".concat(r.value,"__sliders-preview"),"".concat(r.value,"--bg-alpha")]},[y("span",{class:"".concat(r.value,"__sliders-preview-inner"),style:{background:P.value?S.value.linearGradient:S.value.rgba}},null)]):null]),y(DG,we(e,{color:S.value,format:T.value,onInputChange:R}),null),$()])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function z1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function H1(t){for(var e=1;eP-v.value*2?"scale(".concat((P-v.value*2)/j,")"):"scale(1)")};return Le(function(){Je(function(){w()})}),oa(function(){Je(function(){w()})}),me(function(){return e.image},function(O){O&&(s.value=!0)}),function(){var O=n("default","content"),_=a("icon"),k=_&&!O,P=e.shape,j=e.image,S=e.alt,T=["".concat(r.value),o.value[g.value],L(L(L({},"".concat(r.value,"--circle"),P==="circle"),"".concat(r.value,"--round"),P==="round"),"".concat(r.value,"__icon"),!!k)];return O=y("span",{ref:c,style:rg({},b.value)},[O]),_&&(O=[_,k?"":O]),j&&s.value&&(O=y(ta,we({style:rg({},m.value),src:j,alt:S,error:"",loading:"",onError:p},e.imageProps),null)),y("div",{ref:u,class:T,style:rg({},h.value)},[O])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var UG={cascading:{type:String,default:"right-up",validator:function(e){return e?["left-up","right-up"].includes(e):!0}},collapseAvatar:{type:[String,Function]},max:{type:Number},popupProps:{type:Object},size:{type:String,default:""}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function YG(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var GG=ie({name:"TAvatarGroup",props:UG,setup:function(e){Et("avatarGroup",e);var r=je(),n=ue("avatar"),a=ue("avatar-group"),l=function(u){if((u==null?void 0:u.length)>e.max){var c=o(u),s=u.slice(0,e.max);return s.push(y(JD,{class:"".concat(n.value,"__collapse"),size:e.size},YG(c)?c:{default:function(){return[c]}})),s}return u},o=function(u){return r("collapseAvatar")||"+".concat(u.length-e.max)};return function(){var i=r("default"),u=e.cascading,c=e.max,s=["".concat(a.value),L(L({},"".concat(n.value,"--offset-right"),u==="right-up"),"".concat(n.value,"--offset-left"),u==="left-up")],v=c&&c>=0?[l(iE(i))]:[i];return y("div",{class:s},[v])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var qG=xe(JD),XG=xe(GG);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ZG={color:{type:String,default:""},content:{type:[String,Function]},count:{type:[String,Number,Function],default:0},default:{type:[String,Function]},dot:Boolean,maxCount:{type:Number,default:99},offset:{type:Array},shape:{type:String,default:"circle",validator:function(e){return["circle","round"].includes(e)}},showZero:Boolean,size:{type:String,default:"medium",validator:function(e){return["small","medium"].includes(e)}}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var JG=ie({name:"TBadge",inheritAttrs:!1,props:ZG,setup:function(e,r){var n=r.attrs,a=pt(),l=je(),o=C(function(){var g=l("count");return Number.isNaN(Number(g))?g:(g=Number(e.count),g>e.maxCount?"".concat(e.maxCount,"+"):g)}),i=function(){if(!e.offset)return{};var f=Pe(e.offset,2),h=f[0],m=f[1];return h=Number.isNaN(Number(h))?h:"".concat(h,"px"),m=Number.isNaN(Number(m))?m:"".concat(m,"px"),{xOffset:h,yOffset:m}},u=ue(),c=ue("badge"),s=C(function(){return!e.showZero&&(o.value===0||o.value==="0")}),v=C(function(){return[L(L(L(L({},"".concat(c.value,"--dot"),!!e.dot),"".concat(c.value,"--circle"),!e.dot&&e.shape==="circle"),"".concat(c.value,"--round"),!e.dot&&e.shape==="round"),"".concat(u.value,"-size-s"),e.size==="small")]}),d=C(function(){var g=i(),f=g.xOffset,h=g.yOffset;return{background:e.color,right:f,top:h}});return function(){return y("div",we({class:c.value},n),[a("default","content"),s.value?null:y("sup",{class:v.value,style:d.value},[e.dot?null:o.value])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var QG=xe(JG);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var eq={cell:{type:[String,Function]},cellAppend:{type:[String,Function]},controllerConfig:{type:[Boolean,Object],default:void 0},fillWithZero:{type:Boolean,default:void 0},firstDayOfWeek:{type:Number,validator:function(e){return e?[1,2,3,4,5,6,7].includes(e):!0}},format:{type:String,default:"YYYY-MM-DD"},head:{type:[String,Function]},isShowWeekendDefault:{type:Boolean,default:!0},mode:{type:String,default:"month",validator:function(e){return e?["month","year"].includes(e):!0}},month:{type:[String,Number]},multiple:Boolean,preventCellContextmenu:Boolean,range:{type:Array},theme:{type:String,default:"full",validator:function(e){return e?["full","card"].includes(e):!0}},value:{type:[String,Array,Date]},week:{type:[Array,Function]},year:{type:[String,Number]},onCellClick:Function,onCellDoubleClick:Function,onCellRightClick:Function,onControllerChange:Function,onMonthChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var cu="calendar",Ts=1970,QD=1,eT=12,G1=4,q1={1:"一",2:"二",3:"三",4:"四",5:"五",6:"六",7:"日"};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var tT=function(e){var r=be(e).day();return r===0&&(r=7),r},tq=function(e){var r="",n=e.toString();return n in q1&&(r=q1[n]),r},rq=function(e,r){var n=0,a=tT(r);return a>=e?n=a-e:n=7-e+a,n},ng=function(e,r){var n=new Date(e);return n.setDate(n.getDate()+r),n},nq=function(e,r){for(var n=r.curSelectedYear,a=r.curDate,l=r.curDateList,o=e.format,i=e.multiple,u=[],c=function(d){var g=new Date(n,d-1),f=i?!!l.find(function(h){return h.year()===n&&parseInt(h.format("M"),10)===d}):a.year()===n&&parseInt(a.format("M"),10)===d;u.push({mode:"year",isCurrent:f,date:g,formattedDate:be(g).format(o),filterDate:null,formattedFilterDate:null,isShowWeekend:!0})},s=QD;s<=eT;s++)c(s);return u},aq=function(e,r){for(var n=r.curSelectedYear,a=r.curSelectedMonth,l=r.realFirstDayOfWeek,o=r.curDate,i=r.curDateList,u=e.format,c=e.multiple,s=[],v=be("".concat(n,"-").concat(a)).startOf("month").toDate(),d=be(be("".concat(n,"-").concat(a)).endOf("month").format("YYYY-MM-DD")).toDate(),g=d.getDate(),f=rq(l,v),h=[],m=1,b=function(E,D,F,I){var x=tT(F);return{mode:"month",belongTo:E,isCurrent:D,day:x,weekOrder:I,date:F,formattedDate:be(F).format(u),filterDate:null,formattedFilterDate:null,isShowWeekend:!0}},p=function(E){var D=c?!!i.find(function(F){return F.isSame(be(E))}):o.isSame(be(E));return D},w=0;w0&&(n.curSelectedYear=v)}function o(s){var v=parseInt(s?"".concat(s):uo().format("M"),10);!isNaN(v)&&v>0&&v<=12&&(n.curSelectedMonth=v)}function i(s){ke(s)?n.curDate=s&&s.length?be(s[0]):uo():n.curDate=s?be(s):uo()}function u(s){ke(s)?n.curDateList=s&&s.length?s.map(function(v){return be(v)}):[uo()]:n.curDateList=s?[be(s)]:[uo()]}function c(s){var v=!0;return n.isShowWeekend||(v=s!==6&&s!==7),v}return me(function(){return t.firstDayOfWeek},function(){var s,v;n.realFirstDayOfWeek=(s=(v=t.firstDayOfWeek)!==null&&v!==void 0?v:r.value.firstDayOfWeek)!==null&&s!==void 0?s:1},{immediate:!0}),me(function(){return t.value},function(s){t.multiple?u(s):i(s)},{immediate:!0}),me(function(){return t.year},function(s){l(s)},{immediate:!0}),me(function(){return t.month},function(s){o(s)},{immediate:!0}),me(function(){return t.isShowWeekendDefault},function(s){n.isShowWeekend=s},{immediate:!0}),me(function(){return t.mode},function(s){n.curSelectedMode=s},{immediate:!0}),me(function(){return t.theme},function(s){s==="card"&&(n.controlSize="small"),s==="full"&&(n.controlSize="medium")},{immediate:!0}),{state:n,toToday:a,checkDayVisible:c}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function oq(t,e){var r=ue(cu),n=C(function(){return["".concat(r.value),"".concat(r.value,"--").concat(t.theme)]}),a=C(function(){return["".concat(r.value,"__panel"),"".concat(r.value,"__panel--").concat(e.curSelectedMode)]}),l=C(function(){return["".concat(r.value,"__control")]}),o=C(function(){return["".concat(r.value,"__title")]}),i=C(function(){return["".concat(r.value,"__control-section")]}),u=C(function(){return["".concat(r.value,"__control-section-cell")]}),c=C(function(){return["".concat(r.value,"__control-tag")]}),s=C(function(){return["".concat(r.value,"__table")]}),v=C(function(){return["".concat(r.value,"__table-head")]}),d=C(function(){return["".concat(r.value,"__table-head-row")]}),g=C(function(){return["".concat(r.value,"__table-head-cell")]}),f=C(function(){return["".concat(r.value,"__table-body")]}),h=C(function(){return["".concat(r.value,"__table-body-row")]});return{body:n,panel:a,control:l,title:o,controlSection:i,controlSectionCell:u,controlTag:c,table:s,tableHead:v,tableHeadRow:d,tableHeadCell:g,tableBody:f,tableBodyRow:h}}function iq(){var t=ue(cu),e=C(function(){return["".concat(t.value,"__table-body-cell")]}),r=C(function(){return"".concat(t.value,"__table-body-cell--now")}),n=C(function(){return["".concat(t.value,"__table-body-cell-display")]}),a=C(function(){return["".concat(t.value,"__table-body-cell-content")]});return{tableBodyCell:e,tableBodyCell4Now:r,tableBodyCellDisplay:n,tableBodyCellCsontent:a}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function X1(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ag(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:!0;return{visible:e,disabled:!1,mode:{visible:!0,radioGroupProps:{}},year:{visible:!0,selectProps:{}},month:{visible:!0,selectProps:{}},weekend:{visible:!0,showWeekendButtonProps:{},hideWeekendButtonProps:{}},current:{visible:!0,currentDayButtonProps:{},currentMonthButtonProps:{}}}};function uq(t,e){var r=ze(cu),n=r.globalConfig,a=C(function(){var s=be("".concat(e.curSelectedYear,"-").concat(e.curSelectedMonth)),v={isShowWeekend:e.isShowWeekend,filterDate:s.toDate(),formattedFilterDate:s.format(t.format),mode:e.curSelectedMode};return v}),l=C(function(){var s,v,d=(s=(v=t.controllerConfig)!==null&&v!==void 0?v:n.value.controllerConfig)!==null&&s!==void 0?s:!0;return lr(d)?Z1(d):ag(ag({},Z1()),d)}),o=C(function(){return!!l.value&&l.value.visible});function i(s){var v=!0,d=l.value;return(!d||!d.visible||d[s]===!1||d[s]&&!d[s].visible)&&(v=!1),v}function u(s,v){var d=!1,g=l.value;return g&&(g.disabled||g[s]&&g[s][v]&&g[s][v].disabled)&&(d=!0),d}function c(){Je(function(){Oe(t.onControllerChange)&&t.onControllerChange(ag({},a.value))})}return{options:a,configData:l,visible:o,checkControllerVisible:i,checkControllerDisabled:u,emitControllerChange:c}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function cq(t,e){var r=ze(cu),n=r.t,a=r.globalConfig,l=C(function(){return t.week||n(a.value.week).split(",")});function o(u){var c=l.value;return Xe(c)&&c[u-1]?c[u-1]:tq(u)}var i=C(function(){for(var u=[],c=1,s=7,v=e.realFirstDayOfWeek;v<=s;v++)u.push({num:v,display:o(v)});if(e.realFirstDayOfWeek>c)for(var d=c;dU:x===N?R=MU)}return R}function p(){var x,M;if((x=m.value)!==null&&x!==void 0&&x.from&&(M=m.value)!==null&&M!==void 0&&M.to){var R=be(m.value.from).year(),N=be(m.value.to).year(),V=parseInt(be(m.value.from).format("M"),10);b(c.curSelectedYear,c.curSelectedMonth)&&(c.curSelectedMonth=c.curSelectedYear===R?V:c.curSelectedYear===N?1:c.curSelectedMonth)}}me(function(){return{year:"".concat(c.curSelectedYear),month:"".concat(c.curSelectedMonth)}},function(x){Oe(e.onMonthChange)&&e.onMonthChange(ni({},x)),h.emitControllerChange()});var w={yearSelectOptionList:C(function(){var x=[],M=c.curSelectedYear-10,R=c.curSelectedYear+10;m.value&&m.value.from&&m.value.to&&(M=be(m.value.from).year(),R=be(m.value.to).year()),Mr&&(g=r),o.value=g};return me(function(){return t},function(){return c()}),{scale:o,onZoomIn:i,onZoomOut:u,resetScale:c}}function Mq(){var t=J(0),e=90,r=function(){t.value+=e},n=function(){t.value=0};return{rotate:t,onRotate:r,resetRotate:n}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var nT=ie({name:"TImageItem",props:{rotate:Number,scale:Number,mirror:Number,src:[String,Object],placementSrc:[String,Object],isSvg:Boolean,imageReferrerpolicy:String},setup:function(e){var r=Te(e),n=r.src,a=r.placementSrc,l=r.isSvg,o=ue(),i=J(!1),u=J(!1),c=jq({translateX:0,translateY:0}),s=c.transform,v=c.mouseDownHandler,d=ze("imageViewer"),g=d.globalConfig,f=g.value.errorText,h=J(),m=C(function(){return{transform:"rotate(".concat(e.rotate,"deg)"),display:!e.placementSrc||u.value?"block":"none"}}),b=C(function(){return{transform:"rotate(".concat(e.rotate,"deg)"),display:u.value?"none":"block"}}),p=C(function(){var S=s.value,T=S.translateX,A=S.translateY;return{transform:"translate(".concat(T,"px, ").concat(A,"px) scale(").concat(e.scale*e.mirror,", ").concat(e.scale,")")}}),w=function(){i.value=!1,u.value=!1,l.value&&O(k.value)},O=function(){var S=Kt(lt.mark(function T(A){var E,D,F,I,x,M,R,N,V,Y,U,q;return lt.wrap(function(G){for(;;)switch(G.prev=G.next){case 0:return G.next=1,fetch(A);case 1:if(D=G.sent,D.ok){G.next=2;break}throw i.value=!0,new Error("Failed to fetch SVG: ".concat(D.statusText));case 2:return G.next=3,D.text();case 3:F=G.sent,I=h.value,I.innerHTML="",(E=I.classList)===null||E===void 0||E.add("".concat(o.value,"-image-viewer__modal-image-svg")),x=I.attachShadow({mode:"closed"}),M=document.createElement("div"),M.style.background="var(--td-bg-color-container)",M.style.padding="4px",M.style.borderRadius="4px",M.style.maxHeight="100%",M.style.maxWidth="100%",M.style.boxSizing="border-box",M.style.height="auto",M.innerHTML=F,x.appendChild(M),R=M.querySelector("svg"),R&&(N=R.getAttribute("viewBox"),N?(V=N.split(/[\s,]/).filter(function(z){return z}).map(parseFloat),Y=V[2],M.style.width="".concat(Y,"px")):(U=R.getBBox(),q="".concat(U.x," ").concat(U.y," ").concat(U.width," ").concat(U.height),R.setAttribute("viewBox",q),M.style.width="".concat(U.width,"px")),R.style.maxHeight="100%",R.style.maxWidth="100%",R.style.height="auto",R.style.display="block",R.style.lineHeight="normal"),u.value=!0;case 4:case"end":return G.stop()}},T)}));return function(A){return S.apply(this,arguments)}}(),_=Nv(n),k=_.previewUrl,P=Nv(a),j=P.previewUrl;return me([k,j],function(){w()}),Le(Kt(lt.mark(function S(){return lt.wrap(function(T){for(;;)switch(T.prev=T.next){case 0:if(!l.value){T.next=1;break}return T.next=1,O(k.value);case 1:case"end":return T.stop()}},S)}))),function(){return y("div",{class:"".concat(o.value,"-image-viewer__modal-pic")},[y("div",{class:"".concat(o.value,"-image-viewer__modal-box"),style:p.value},[i.value&&y("div",{class:"".concat(o.value,"-image-viewer__img-error")},[y("div",{class:"".concat(o.value,"-image-viewer__img-error-content")},[y(IE,{size:"4em"},null),y("div",{class:"".concat(o.value,"-image-viewer__img-error-text")},[f])])]),!i.value&&!!e.placementSrc&&j.value&&y("img",{class:"".concat(o.value,"-image-viewer__modal-image"),onMousedown:function(T){T.stopPropagation(),v(T)},src:j.value,style:b.value,referrerpolicy:e.imageReferrerpolicy,alt:"image",draggable:"false"},null),!i.value&&k.value&&!l.value&&y("img",{class:"".concat(o.value,"-image-viewer__modal-image"),onMousedown:function(T){T.stopPropagation(),v(T)},src:k.value,onLoad:function(){return u.value=!0},onError:function(){return i.value=!0},style:m.value,referrerpolicy:e.imageReferrerpolicy,alt:"image",draggable:"false"},null),!i.value&&k.value&&l.value&&y("div",{ref:h,class:"".concat(o.value,"-image-viewer__modal-image"),onMousedown:function(T){T.stopPropagation(),v(T)},"data-alt":"svg",style:m.value,draggable:"false"},null)])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Ja=ie({name:"TImageModalIcon",props:{disabled:Boolean,onClick:Function,label:String,icon:Function},setup:function(e){var r=ue(),n=je(),a=C(function(){return["".concat(r.value,"-image-viewer__modal-icon"),L({},"".concat(r.value,"-is-disabled"),e.disabled)]});return function(){return y("div",{class:a.value,onClick:e.onClick},[n("icon"),e.label&&y("span",{class:"".concat(r.value,"-image-viewer__modal-icon-label")},[e.label])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var aT={attach:{type:[String,Function]},body:{type:[String,Function]},cancelBtn:{type:[String,Object,Function,null]},closeBtn:{type:[String,Boolean,Function],default:!0},closeOnEscKeydown:{type:Boolean,default:void 0},closeOnOverlayClick:{type:Boolean,default:void 0},confirmBtn:{type:[String,Object,Function,null]},confirmLoading:{type:Boolean,default:void 0},confirmOnEnter:Boolean,default:{type:[String,Function]},destroyOnClose:Boolean,dialogClassName:{type:String,default:""},dialogStyle:{type:Object},draggable:Boolean,footer:{type:[Boolean,Function],default:!0},header:{type:[String,Boolean,Function],default:!0},lazy:Boolean,mode:{type:String,default:"modal",validator:function(e){return e?["modal","modeless","normal","full-screen"].includes(e):!0}},placement:{type:String,default:"top",validator:function(e){return e?["top","center"].includes(e):!0}},preventScrollThrough:{type:Boolean,default:!0},showInAttachedElement:Boolean,showOverlay:{type:Boolean,default:!0},theme:{type:String,default:"default",validator:function(e){return e?["default","info","warning","danger","success"].includes(e):!0}},top:{type:[String,Number]},visible:Boolean,width:{type:[String,Number]},zIndex:{type:Number},onBeforeClose:Function,onBeforeOpen:Function,onCancel:Function,onClose:Function,onCloseBtnClick:Function,onClosed:Function,onConfirm:Function,onEscKeydown:Function,onOpened:Function,onOverlayClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function aS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ai(t){for(var e=1;e"u"||!navigator||/(Chrome|Safari)/i.test(navigator.userAgent))return t;var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e);var r=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),/Firefox/.test(navigator.userAgent)&&(r-=4),fl()<=11&&(r=12),r}function lT(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:document.body;return t===document.body?window.innerWidth-document.documentElement.clientWidth:t.offsetWidth-t.clientWidth}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function oT(t){return Number.isNaN(Number(t))?t:"".concat(Number(t),"px")}function $q(t){var e=t,r=window.innerWidth||document.documentElement.clientWidth,n=window.innerHeight||document.documentElement.clientHeight;e.addEventListener("mousedown",function(a){var l=a.clientX-e.offsetLeft,o=a.clientY-e.offsetTop,i=e.offsetWidth,u=e.offsetHeight;if(i>r||u>n)return;function c(v){var d=v.clientX-l,g=v.clientY-o;d<0&&(d=0),g<0&&(g=0),r-e.offsetWidth-d<0&&(d=r-e.offsetWidth),n-e.offsetHeight-g<0&&(g=n-e.offsetHeight),e.style.position="absolute",e.style.left="".concat(d,"px"),e.style.top="".concat(g,"px")}function s(){document.removeEventListener("mousemove",c),document.removeEventListener("mouseup",s)}document.addEventListener("mousemove",c),document.addEventListener("mouseup",s),document.addEventListener("dragend",s)})}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Lq={body:{type:[String,Function]},cancelBtn:{type:[String,Object,Function]},closeBtn:{type:[String,Boolean,Function],default:!0},confirmBtn:{type:[String,Object,Function]},confirmLoading:{type:Boolean,default:void 0},footer:{type:[Boolean,Function]},header:{type:[String,Boolean,Function],default:!0},theme:{type:String,default:"default",validator:function(e){return e?["default","info","warning","danger","success"].includes(e):!0}},onCancel:Function,onCloseBtnClick:Function,onConfirm:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function lS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function js(t){for(var e=1;edocument.documentElement.clientHeight,$=H?lT():0;d.value=document.createElement("style"),d.value.dataset.id="td_dialog_".concat(+new Date,"_").concat(zq+=1),d.value.innerHTML=` + html body { + overflow-y: hidden; + width: calc(100% - `.concat($,`px); + } + `)}),$t(function(){T(!1),j()});var z=C(function(){var H=e.destroyOnClose,$=e.visible,B=e.lazy;return P.value?$||!H:!B});return function(){var H=(g.value||h.value)&&y("div",{key:"mask",class:b.value},null),$=G(),B=[H,$],K={zIndex:e.zIndex},ee=["".concat(n.value,"__ctx"),L(L(L({},"".concat(n.value,"__ctx--fixed"),g.value||h.value),"".concat(n.value,"__ctx--absolute"),g.value&&e.showInAttachedElement),"".concat(n.value,"__ctx--modeless"),f.value)];return y(Bl,{disabled:!e.attach||!s.value,to:s.value},{default:function(){return[y(To,{duration:300,name:"".concat(n.value,"-zoom__vue"),onBeforeEnter:N,onAfterEnter:V,onBeforeLeave:Y,onAfterLeave:U},{default:function(){return[z.value&&vl(y("div",we({class:ee,style:K},r.attrs),[B]),[[Vl,e.visible]])]}})]}})}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function oS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ru(t){for(var e=1;e=B.value.length?b.value:ve,{trigger:"next"})},te=function(ve){p(ve,{trigger:"current"})},Q=function(ve){e.onDownload?e.onDownload(ve):Jq(ve)},Z=function(ve){gt(ve)&&te(ve),k(!0)},ne=function(ve){var _e;k(!1),(_e=e.onClose)===null||_e===void 0||_e.call(e,ve)},le=function(ve){ne({e:ve,trigger:"close-btn"})},ce=function(ve){e.closeOnOverlay&&ne({e:ve,trigger:"overlay"})},ae=function(ve){switch(ve.stopPropagation(),ve.code){case gi.left:W();break;case gi.right:X();break;case gi.up:V();break;case gi.down:Y();break;case gi.esc:e.closeOnEscKeydown&&re()&&ne({e:ve,trigger:"esc"});break}},oe=J();me(function(){return _.value},function(se){clearTimeout(j.value),se?(P.value=!1,Je().then(function(){var ve,_e;(ve=oe.value)===null||ve===void 0||(_e=ve.focus)===null||_e===void 0||_e.call(ve)}),$()):j.value=setTimeout(function(){P.value=!0},200)}),$t(function(){clearTimeout(j.value)});var he=function(ve){ve.preventDefault();var _e=ve.deltaY;_e>0?Y():V()},ge=C(function(){return{transform:"translateX(calc(-".concat(b.value," * (40px / 9 * 16 + 4px)))")}}),de=function(){return y("div",{class:A.value},[y(Ja,{icon:function(){return y(zf,null,null)},class:"".concat(a.value,"__header-pre-bt"),onClick:D},null),y("div",{class:"".concat(a.value,"__header-prev")},[y("div",{class:"".concat(a.value,"__header-trans"),style:ge.value},[B.value.map(function(ve,_e){return y("div",{key:_e,class:["".concat(a.value,"__header-box"),L({},"".concat(n.value,"-is-active"),_e===b.value)]},[y(ta,{src:ve.thumbnail||ve.mainImage,error:"",class:"".concat(a.value,"__header-img"),onClick:function(){return te(_e)}},null)])})])])])},Se=function(){var ve=l("title");return y("div",{class:"".concat(a.value,"__modal-index")},[ve||"".concat(b.value+1,"/").concat(B.value.length)])},pe=function(ve){var _e=ve==="prev"?0:180,$e=l("navigationArrow",y(ou,{style:{transform:"rotate(".concat(_e,"deg)")},size:"24px"},null));return y(Ja,{class:"".concat(a.value,"__modal-").concat(ve,"-bt"),onClick:ve==="prev"?W:X,icon:function(){return $e}},null)},ye=function(){if(e.closeBtn!==!1)return y("div",{class:["".concat(a.value,"__modal-icon"),"".concat(a.value,"__modal-close-bt")],onClick:le},[l("closeBtn",y(ca,{size:"24px"},null))])},fe=function(){var ve=B.value[0]||"",_e=typeof ve=="string"?ve:ve.mainImage||ve.thumbnail;return y("div",{class:"".concat(a.value,"__trigger")},[y(ta,{src:_e,alt:"preview",fit:"contain",class:"".concat(a.value,"__trigger-img")},null),y("div",{class:"".concat(a.value,"__trigger--hover"),onClick:function(){return Z()}},[y("span",null,[y(Vf,{size:"1.4em",class:"".concat(a.value,"__trigger-icon")},null),i.value.previewText])])])};return function(){return e.mode==="modeless"?y(it,null,[gb("trigger")?l("trigger",{params:{open:Z}}):fe(),y(Uq,{zIndex:E.value,visible:_.value,index:b.value,images:B.value,scale:N.value,rotate:G.value,mirror:I.value,currentImage:K.value,onRotate:z,onZoomIn:V,onZoomOut:Y,onMirror:x,onReset:$,onClose:ne,onDownload:Q,draggable:e.draggable,showOverlay:c.value,title:Se,imageReferrerpolicy:f.value},null)]):y(it,null,[gb("trigger")?l("trigger",{params:{open:Z}}):fe(),y(Bl,{disabled:!e.attach||!S.value,to:S.value},{default:function(){return[y(To,null,{default:function(){return[(_.value||!P.value)&&vl(y("div",{ref:oe,class:T.value,style:{zIndex:E.value},onWheel:he,tabindex:-1,onKeydown:ae},[!!c.value&&y("div",{class:"".concat(a.value,"__modal-mask"),onClick:ce},null),B.value.length>1&&y(it,null,[de(),Se(),pe("prev"),pe("next")]),ye(),y(sT,{zIndex:E.value+1,onZoomIn:V,onZoomOut:Y,onMirror:x,onReset:$,onRotate:z,onDownload:Q,scale:N.value,currentImage:K.value},null),y(nT,{scale:N.value,rotate:G.value,mirror:I.value,src:K.value.mainImage,placementSrc:K.value.thumbnail,isSvg:K.value.isSvg,imageReferrerpolicy:f.value},null)]),[[Vl,_.value]])]}})]}})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var td=xe(tX);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var rX={action:{type:[String,Function]},content:{type:[String,Function]},default:{type:[String,Function]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var fT=ie({name:"TListItem",props:rX,setup:function(){var e=ue("list-item"),r=je();return function(){var n=r("content"),a=r("default"),l=r("action");return y("li",{class:e.value},[y("div",{class:"".concat(e.value,"-main")},[a||n,l&&y("li",{class:"".concat(e.value,"__action")},[l])])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var nX={asyncLoading:{type:[String,Function]},footer:{type:[String,Function]},header:{type:[String,Function]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},scroll:{type:Object},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},split:Boolean,stripe:Boolean,onLoadMore:Function,onScroll:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var uS="load-more",aX="loading";/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function cS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function sS(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function oX(t,e){if(t){if(typeof t=="string")return vS(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?vS(t,e):void 0}}function vS(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=n.value.length){qe.error("List","".concat(m," does not exist in data, check `index` or `key` please."));return}l.scrollToElement(dS(dS({},g),{},{index:m-1}))};return{virtualConfig:l,cursorStyle:c,listStyle:s,isVirtualScroll:o,onInnerVirtualScroll:u,scrollToElement:v}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var cX=ie({name:"TList",props:nX,setup:function(e,r){var n=r.expose,a=J(),l=ze("list"),o=l.globalConfig,i=ue("list"),u=bt(),c=u.SIZE,s=je(),v=iX(),d=v.listItems,g=uX(e.scroll,a,d),f=g.virtualConfig,h=g.cursorStyle,m=g.listStyle,b=g.isVirtualScroll,p=g.onInnerVirtualScroll,w=g.scrollToElement,O=C(function(){return["".concat(i.value),c.value[e.size],L(L(L({},"".concat(i.value,"--split"),e.split),"".concat(i.value,"--stripe"),e.stripe),"".concat(i.value,"--vertical-action"),e.layout==="vertical")]}),_=function(){var A=s("header"),E=s("footer"),D=f.isVirtualScroll.value;return y(it,null,[A?y("div",{class:"".concat(i.value,"__header")},[A]):null,D?y(it,null,[y("div",{style:h.value},null),y("ul",{class:"".concat(i.value,"__inner"),style:m.value},[f.visibleData.value.map(function(F){return y(it,null,[y(fT,pr(F,"slots"),F.slots)])})])]):y("ul",{class:"".concat(i.value,"__inner")},[s("default")]),E?y("div",{class:"".concat(i.value,"__footer")},[E]):null])},k=function(A){var E,D=A.target,F=D.scrollTop,I=D.scrollHeight,x=D.clientHeight;b.value&&p(A),(E=e.onScroll)===null||E===void 0||E.call(e,{e:A,scrollTop:F,scrollBottom:I-x-F})},P=C(function(){return Be(e.asyncLoading)&&["loading","load-more"].includes(e.asyncLoading)?"".concat(i.value,"__load ").concat(i.value,"__load--").concat(e.asyncLoading):"".concat(i.value,"__load")}),j=function(){if(e.asyncLoading&&Be(e.asyncLoading)){if(e.asyncLoading===aX)return y("div",null,[y(_r,null,null),y("span",null,[o.value.loadingText])]);if(e.asyncLoading===uS)return y("span",null,[o.value.loadingMoreText])}return s("asyncLoading")},S=function(A){var E;Be(e.asyncLoading)&&e.asyncLoading!==uS||(E=e.onLoadMore)===null||E===void 0||E.call(e,{e:A})};return n({scrollTo:w}),function(){var T=[_(),y("div",{class:P.value,onClick:S},[j()])];return y("div",{class:O.value,onScroll:k,ref:a,style:b.value?"position:relative":void 0},[T])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var sX={avatar:{type:[String,Function]},description:{type:[String,Function]},image:{type:[String,Function]},title:{type:[String,Function]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var vX=ie({name:"TListItemMeta",props:sX,setup:function(e,r){var n=ue("list-item__meta"),a=pt(),l=je(),o=function(){(e.avatar||r.slots.avatar)&&console.warn("`avatar` is going to be deprecated, please use `image` instead");var u=a("avatar","image");if(u)return Be(u)?y("div",{class:"".concat(n.value,"-avatar")},[y("img",{src:u},null)]):y("div",{class:"".concat(n.value,"-avatar")},[u])};return function(){var i=l("title"),u=l("description"),c=[o(),y("div",{class:"".concat(n.value,"-content")},[i&&y("h3",{class:"".concat(n.value,"-title")},[i]),u&&y("p",{class:"".concat(n.value,"-description")},[u])])];return y("div",{class:n.value},[c])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var fX=xe(cX),dX=xe(fT),gX=xe(vX);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var hX={color:{type:[String,Object,Array],default:""},label:{type:[String,Boolean,Function],default:!0},percentage:{type:Number,default:0},size:{type:[String,Number],default:"medium"},status:{type:String,validator:function(e){return e?["success","error","warning","active"].includes(e):!0}},strokeWidth:{type:[String,Number]},theme:{type:String,default:"line",validator:function(e){return e?["line","plump","circle"].includes(e):!0}},trackColor:{type:String,default:""}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var co={LINE:"line",PLUMP:"plump",CIRCLE:"circle"},Is={SMALL:"small",MEDIUM:"medium",LARGE:"large"},ba={SMALL:72,MEDIUM:112,LARGE:160},lg={SMALL:14/ba.SMALL,MEDIUM:20/ba.MEDIUM,LARGE:36/ba.LARGE},mX=["success","error","warning"],yX=ie({name:"TProgress",props:hX,setup:function(e){var r=je(),n=ue(),a=ue("progress"),l=ht({CloseCircleFilledIcon:iu,CheckCircleFilledIcon:$a,ErrorCircleFilledIcon:La,CloseIcon:ca,CheckIcon:Rm,ErrorIcon:L8}),o=l.CloseCircleFilledIcon,i=l.CheckCircleFilledIcon,u=l.ErrorCircleFilledIcon,c=l.CloseIcon,s=l.CheckIcon,v=l.ErrorIcon,d={success:s,warning:v,error:c},g={success:i,warning:u,error:o},f=C(function(){return!e.status&&e.percentage>=100?"success":e.status||"default"}),h=C(function(){var x={};if(e.strokeWidth){var M=Be(e.strokeWidth)?e.strokeWidth:"".concat(e.strokeWidth,"px");x.height=M,x.borderRadius=M}return e.trackColor&&(x.backgroundColor=e.trackColor),x}),m=C(function(){return{width:"".concat(e.percentage,"%"),background:e.color&&N3(e.color)}}),b=C(function(){var x=Xe(e.color)?"":e.color;return{stroke:x}}),p=C(function(){var x=Xe(e.trackColor)?"":e.trackColor;return{stroke:x}}),w=C(function(){var x=ba.MEDIUM;if(!e.size)return x;var M=Is.SMALL,R=Is.LARGE,N=Is.MEDIUM;switch(e.size){case M:x=ba.SMALL;break;case N:x=ba.MEDIUM;break;case R:x=ba.LARGE;break;default:var V=Number(e.size);x=!isNaN(V)&&V>0?V:ba.MEDIUM;break}return x}),O=C(function(){return w.value/2}),_=C(function(){return O.value-P.value/2}),k=C(function(){if(e.theme!==co.CIRCLE)return{};var x=w.value*lg.MEDIUM;return w.value<=ba.SMALL?x=w.value*lg.SMALL:w.value>=ba.LARGE&&(x=w.value*lg.LARGE),{width:"".concat(w.value,"px"),height:"".concat(w.value,"px"),fontSize:"".concat(x,"px")}}),P=C(function(){var x=e.size===Is.SMALL?4:6;return e.strokeWidth?Number(e.strokeWidth):x}),j=C(function(){var x=(w.value-P.value)/2,M=Math.PI*2*x,R=e.percentage/100;return"".concat(M*R," ").concat(M*(1-R))}),S=C(function(){return e.theme===co.CIRCLE?d:g}),T=function(){var M="".concat(e.percentage,"%"),R=e.status||"";if(mX.includes(R)&&e.theme!==co.PLUMP){var N=S.value[R];N&&(M=y(N,{class:["".concat(a.value,"__icon")]},null))}return M},A=J(!0),E=J(),D=C(function(){return A.value?"".concat(a.value,"--over-ten"):"".concat(a.value,"--under-ten")});function F(){return I.apply(this,arguments)}function I(){return I=Kt(lt.mark(function x(){var M;return lt.wrap(function(R){for(;;)switch(R.prev=R.next){case 0:if(e.theme!==co.PLUMP){R.next=3;break}if(!(!E.value||e.label===!1)){R.next=1;break}return R.abrupt("return");case 1:return R.next=2,Je();case 2:M=E.value.querySelector(".".concat(a.value,"__info"))||E.value.nextElementSibling,A.value=E.value.clientWidth>(M==null?void 0:M.clientWidth)+10;case 3:case"end":return R.stop()}},x)})),I.apply(this,arguments)}return pl(E,F),function(){var x=y("div",{class:"".concat(a.value,"__info")},[r("label",T())]);return y("div",{class:a.value},[e.theme===co.LINE&&y("div",{class:["".concat(a.value,"--thin"),"".concat(a.value,"--status--").concat(f.value),L({},"".concat(n.value,"-size-s"),e.size==="small")]},[y("div",{class:"".concat(a.value,"__bar"),style:h.value},[y("div",{class:"".concat(a.value,"__inner"),style:m.value},null)]),x]),e.theme===co.PLUMP&&y("div",{class:["".concat(a.value,"__bar ").concat(a.value,"--plump ").concat(D.value),L({},"".concat(a.value,"--status--").concat(f.value),f.value),L({},"".concat(n.value,"-size-s"),e.size==="small")],style:h.value},[y("div",{class:"".concat(a.value,"__inner"),ref:E,style:m.value},[A.value&&x]),!A.value&&x]),e.theme===co.CIRCLE&&y("div",{class:"".concat(a.value,"--circle ").concat(a.value,"--status--").concat(f.value),style:k.value},[x,y("svg",{width:w.value,height:w.value,viewBox:"0 0 ".concat(w.value," ").concat(w.value)},[y("circle",{cx:O.value,cy:O.value,r:_.value,"stroke-width":P.value,fill:"none",class:["".concat(a.value,"__circle-outer")],style:p.value},null),e.percentage>0&&y("circle",{cx:O.value,cy:O.value,r:_.value,"stroke-width":P.value,fill:"none","stroke-linecap":"round",class:["".concat(a.value,"__circle-inner")],transform:"matrix(0,-1,1,0,0,".concat(w.value,")"),"stroke-dasharray":j.value,style:b.value},null)])])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var pX=xe(yX);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var bX={animation:{type:String,default:"none",validator:function(e){return e?["gradient","flashed","none"].includes(e):!0}},content:{type:[String,Function]},default:{type:[String,Function]},delay:{type:Number,default:0},loading:{type:Boolean,default:!0},rowCol:{type:Array},theme:{type:String,default:"text",validator:function(e){return e?["text","avatar","paragraph","avatar-text","tab","article"].includes(e):!0}}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var CX={text:[1],avatar:[{type:"circle",size:"56px"}],paragraph:[1,1,{width:"70%"}],"avatar-text":[[{type:"circle"},{type:"text",height:"32px"}]],tab:[{height:"30px"},{height:"200px"}],article:[{type:"rect",height:"30px",width:"100%"},{type:"rect",height:"200px",width:"100%"},[{type:"text",height:"30px"},{type:"text",height:"30px"},{type:"text",height:"30px"}],[{type:"text",height:"30px"},{type:"text",height:"30px"}],[{type:"text",height:"30px"},{type:"text",height:"30px"}],[{type:"text",height:"30px"},{type:"text",height:"30px"}]]},wX=function(e){var r=["width","height","marginRight","marginLeft","margin","size","background","backgroundColor"],n=Object.create(null);return r.forEach(function(a){if(a in e){var l=e[a],o=gt(l)?"".concat(l,"px"):l;if(a==="size"){var i=[o,o];n.width=i[0],n.height=i[1]}else n[a]=o}}),n},OX=ie({name:"TSkeleton",props:bX,setup:function(e,r){var n=r.slots,a=J(!1),l=ue("skeleton"),o=pt(),i=function(d){return["".concat(l.value,"__col"),"".concat(l.value,"--type-").concat(d.type||"text"),L({},"".concat(l.value,"--animation-").concat(e.animation),e.animation)]},u=function(d){var g=[];return ke(d)?g=d:gt(d)?g=new Array(d).fill({type:"text"}):g=[d],g.map(function(f){return y("div",{class:i(f),style:wX(f)},[Oe(f.content)?f.content(We):f.content])})},c=function(d){var g=d||e.rowCol,f=function(){return["".concat(l.value,"__row")]};return g.map(function(h){return y("div",{class:f()},[u(h)])})},s=null;return me(function(){return e.loading},function(v){if(!v){clearTimeout(s),a.value=!1;return}e.delay>0?s=setTimeout(function(){clearTimeout(s),a.value=!0},e.delay):a.value=!0},{immediate:!0}),function(){var v=o("default","content");if(n.default&&!a.value)return y("div",null,[v]);if(a.value){var d=[];return e.theme&&!e.rowCol&&d.push(c(CX[e.theme])),e.rowCol&&d.push(c(e.rowCol)),!e.theme&&!e.rowCol&&d.push(c([1,1,1,{width:"70%"}])),y("div",{class:l.value},[d])}}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var dT=xe(OX);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var SX={animation:{type:Object},animationStart:Boolean,color:{type:String,default:""},decimalPlaces:{type:Number},extra:{type:[String,Function]},format:{type:Function},loading:Boolean,prefix:{type:[String,Function]},separator:{type:String,default:","},suffix:{type:[String,Function]},title:{type:[String,Function]},trend:{type:String,validator:function(e){return e?["increase","decrease"].includes(e):!0}},trendPlacement:{type:String,default:"left",validator:function(e){return e?["left","right"].includes(e):!0}},unit:{type:[String,Function]},value:{type:Number}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var gS=function(e){return 1-Math.abs(Math.pow(e-1,4))},_X=function(){function t(e){var r=this,n=e.from,a=e.to,l=e.duration,o=l===void 0?200:l,i=e.onStart,u=e.onUpdate,c=u===void 0?function(){}:u,s=e.onFinish;Sn(this,t),L(this,"from",void 0),L(this,"to",void 0),L(this,"duration",void 0),L(this,"onStart",void 0),L(this,"onUpdate",void 0),L(this,"onFinish",void 0),L(this,"startTime",void 0),L(this,"started",void 0),L(this,"finished",void 0),L(this,"timer",void 0),L(this,"keys",void 0),L(this,"time",0),L(this,"elapsed",0),this.from=n,this.to=a,this.duration=o,this.onStart=i,this.onUpdate=c,this.onFinish=s,this.startTime=Date.now(),this.started=!1,this.finished=!1,this.timer=null,this.keys={},Object.entries(n).forEach(function(v){var d=Pe(v,2),g=d[0],f=d[1];r.to[g]===void 0&&(r.to[g]=f)}),Object.entries(a).forEach(function(v){var d=Pe(v,2),g=d[0],f=d[1];r.from[g]===void 0&&(r.from[g]=f)})}return On(t,[{key:"update",value:function(){var r=this;if(this.time=Date.now(),!(this.time=this.duration){var n;this.finished=!0,(n=this.onFinish)===null||n===void 0||n.call(this,this.keys);return}var a=Math.min(this.time-this.startTime,this.duration);this.elapsed=a;var l=gS(a/this.duration);if(Object.keys(this.to).forEach(function(i){var u=r.to[i]-r.from[i];r.keys[i]=r.from[i]+u*l}),!this.started){var o;(o=this.onStart)===null||o===void 0||o.call(this,this.keys),this.started=!0}this.onUpdate(this.keys)}}},{key:"polyfillStart",value:function(){var r=this,n=Date.now()-this.startTime,a=gS(n/this.duration);this.timer=setInterval(function(){r.update(),r.finished&&clearInterval(r.timer)},a)}},{key:"normalStart",value:function(){var r=this,n=function(){r.update(),r.timer=requestAnimationFrame(n),r.finished&&(cancelAnimationFrame(r.timer),r.timer=null)};n()}},{key:"start",value:function(){this.startTime=Date.now(),fl()<10?this.polyfillStart():this.normalStart()}},{key:"stop",value:function(){fl()<10?clearInterval(this.timer):cancelAnimationFrame(this.timer),this.timer=null}}])}(),kX={black:"var(--td-text-color-primary)",blue:"var(--td-brand-color)",red:"var(--td-error-color)",orange:"var(--td-warning-color)",green:"var(--td-success-color)"};function PX(t,e,r){var n={minimumFractionDigits:e??0,maximumFractionDigits:e??20,useGrouping:!!r};return t.toLocaleString(void 0,n).replace(/,|,/g,r)}var xX=ie({name:"TStatistic",props:SX,setup:function(e,r){var n,a,l=r.expose,o=ue("statistic"),i=je(),u=ht({ArrowTriangleUpFilledIcon:o8,ArrowTriangleDownFilledIcon:a8}),c=u.ArrowTriangleUpFilledIcon,s=u.ArrowTriangleDownFilledIcon,v={increase:y(c,null,null),decrease:y(s,null,null)},d=C(function(){return gt(e.value)?e.value:0}),g=J((n=(a=e.animation)===null||a===void 0?void 0:a.valueFrom)!==null&&n!==void 0?n:e.value),f=C(function(){var _,k,P;return(_=(k=e.decimalPlaces)!==null&&k!==void 0?k:(P=d.value.toString().split(".")[1])===null||P===void 0?void 0:P.length)!==null&&_!==void 0?_:0}),h=J(),m=Te(e),b=m.value,p=function(){var k,P,j=arguments.length>0&&arguments[0]!==void 0?arguments[0]:(k=(P=e.animation)===null||P===void 0?void 0:P.valueFrom)!==null&&k!==void 0?k:0,S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:d.value;if(j!==S){var T;h.value=new _X({from:{value:j},to:{value:S},duration:e.animation.duration,onUpdate:function(E){g.value=Number(E.value.toFixed(f.value))},onFinish:function(){g.value=S}}),(T=h.value)===null||T===void 0||T.start()}},w=C(function(){return Oe(e.format)?e.format(g.value):PX(g.value,e.decimalPlaces,e.separator)}),O=C(function(){return{color:kX[e.color]||e.color}});return me(function(){return e.animationStart},function(_){e.animation&&_&&!h.value&&p()}),me(b,function(_){if(h.value){var k;(k=h.value)===null||k===void 0||k.stop(),h.value=null}g.value=_,e.animationStart&&e.animation&&p()}),Le(function(){return e.animation&&e.animationStart&&p()}),l({start:p,contentStyle:O}),function(){var _=e.trend?v[e.trend]:null,k=i("prefix")||(_&&e.trendPlacement!=="right"?_:null),P=i("suffix")||(_&&e.trendPlacement==="right"?_:null),j=i("title"),S=i("unit"),T=i("extra");return y("div",{class:o.value},[j&&y("div",{class:"".concat(o.value,"-title")},[j]),y(dT,{animation:"gradient",theme:"text",loading:!!e.loading},{default:function(){return[y("div",{class:"".concat(o.value,"-content"),style:O.value},[k&&y("span",{class:"".concat(o.value,"-content-prefix")},[k]),y("span",{class:"".concat(o.value,"-content-value")},[w.value]),S&&y("span",{class:"".concat(o.value,"-content-unit")},[S]),P&&y("span",{class:"".concat(o.value,"-content-suffix")},[P])])]}}),T&&y("div",{class:"".concat(o.value,"-extra")},[T])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var EX=xe(xX);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var gT={animation:{type:String,default:"slide",validator:function(e){return e?["slide","fade"].includes(e):!0}},autoplay:{type:Boolean,default:!0},cardScale:{type:Number,default:210/332},current:{type:Number,default:0},defaultCurrent:{type:Number,default:0},direction:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},duration:{type:Number,default:300},height:{type:Number},interval:{type:Number,default:5e3},loop:{type:Boolean,default:!0},navigation:{type:[Object,Function]},stopOnHover:{type:Boolean,default:!0},trigger:{type:String,default:"hover",validator:function(e){return e?["hover","click"].includes(e):!0}},type:{type:String,default:"default",validator:function(e){return e?["default","card"].includes(e):!0}},onChange:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function hS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function mS(t){for(var e=1;e=e.swiperItemLength/2?e.swiperItemLength+1:e.index>e.currentIndex+1&&e.index-e.currentIndex>=e.swiperItemLength/2?-2:e.index}),i=C(function(){if(e.type!=="card")return 0;var s=e.swiperWidth,v=!l.value&&e.swiperItemLength>2?o.value:e.index,d=Math.abs(v-e.currentIndex)<=1;return d?s*((v-e.currentIndex)*(1-Fs*e.cardScale)-Fs+1)/2:v2?o.value:e.index,v=s===e.currentIndex,d=Math.round(Math.abs(s-e.currentIndex))<=1;return v?2:d?1:0}),c=C(function(){if(e.animation==="fade")return{opacity:l.value?1:0,transition:e.isSwitching?"opacity ".concat(e.duration/1e3,"s"):"",zIndex:l.value?1:0};if(e.type==="card"){var s=!l.value&&e.swiperItemLength>2?o.value:e.index,v=s===e.currentIndex;return{transform:"translateX(".concat(i.value,"px) scale(").concat(v?1:e.cardScale,")"),transition:"transform ".concat(e.duration/1e3,"s ease"),zIndex:u.value}}return{}});return function(){var s;return y("div",{class:["".concat(a.value,"-swiper__container__item"),L(L(L({},"".concat(a.value,"-swiper__card"),e.type==="card"),"".concat(a.value,"-is-active"),e.type==="card"&&l.value),"".concat(a.value,"-swiper__fade"),e.animation==="fade")],style:c.value},[((s=n.default)===null||s===void 0?void 0:s.call(n,{}))||[]])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function yS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ms(t){for(var e=1;e=O.value:!e.loop&&g.value+2>=O.value}),j=C(function(){return[e.autoplay,g.value,e.duration,e.interval]}),S=C(function(){return L(L(L(L(L(L({},"".concat(a.value,"-swiper__wrap"),!0),"".concat(a.value,"-swiper--inside"),k.value.placement==="inside"),"".concat(a.value,"-swiper--outside"),k.value.placement==="outside"),"".concat(a.value,"-swiper--vertical"),e.direction==="vertical"),"".concat(a.value,"-swiper--large"),k.value.size==="large"),"".concat(a.value,"-swiper--small"),k.value.size==="small")}),T=C(function(){var z=e.height?"".concat(e.height,"px"):"".concat(w.value.height,"px");if(e.type==="card"||e.animation==="fade")return{height:z};if(e.animation==="slide"){var H={transition:m.value?"transform ".concat(e.duration/1e3,"s ease"):""},$=g.value;return O.value>1&&($+=1,(v||d)&&(H.transition="")),e.direction==="vertical"?(H.height=z,H.transform="translate3d(0, -".concat($*100,"%, 0px)")):H.transform="translate3d(-".concat($*100,"%, 0px, 0px)"),["msTransform","WebkitTransform"].forEach(function(B){H[B]=H.transform}),H}return{}}),A=function(){var H=_("SwiperItem");O.value=H.length;var $=H.map(function(ee,re){var W,X=Ms(Ms({},e),ee.props);return y(hT,we({index:re,currentIndex:g.value,isSwitching:m.value,swiperWidth:w.value.width,swiperItemLength:O.value},X),DX(W=ee.children.default())?W:{default:function(){return[W]}})});if(e.animation==="slide"&&$.length>1){var B=Bn($[0],{key:"swiper-item-append-".concat(0)}),K=Bn($[$.length-1],{key:"swiper-item-prepend-".concat($.length-1)});$.unshift(K),$.push(B)}return $},E=function(H,$){var B,K=H%O.value;f.value=K,n("update:current",K),(B=e.onChange)===null||B===void 0||B.call(e,K,$),m.value=!0,e.animation==="slide"&&O.value>1&&e.type!=="card"&&(K=H,v=!1,d=!1,H>=O.value&&(D(),setTimeout(function(){d=!0,g.value=0},e.duration)),g.value===0&&O.value>=2&&H===O.value-1&&(K=-1,f.value=O.value-1,D(),setTimeout(function(){v=!0,g.value=O.value-1},e.duration))),g.value=K},D=function(){c&&(clearTimeout(c),c=null)},F=function(){e.autoplay&&e.interval>0&&(D(),c=setTimeout(function(){E(g.value+1,{source:"autoplay"})},g.value===0?e.interval-(e.duration+50):e.interval))},I=function(){h.value=!0,e.stopOnHover&&D(),k.value.showSlideBtn==="hover"&&(b.value=!0)},x=function(){h.value=!1,P.value||F(),k.value.showSlideBtn==="hover"&&(b.value=!1)},M=function(H){e.trigger==="hover"&&E(H,{source:"hover"})},R=function(H){e.trigger==="click"&&E(H,{source:"click"})},N=function(H){if(!m.value)return e.type==="card"?E(g.value+1>=O.value?0:g.value+1,H):E(g.value+1,H)},V=function(H){if(!m.value)return g.value-1<0?e.animation==="slide"&&O.value===2?E(0,H):E(O.value-1,H):E(g.value-1,H)},Y=function(){var H=g.value+1>O.value?1:g.value+1;return y("div",{class:"".concat(a.value,"-swiper__arrow")},[y("div",{class:"".concat(a.value,"-swiper__arrow-left"),onClick:function(){return V({source:"click"})}},[y(i,null,null)]),y("div",{class:"".concat(a.value,"-swiper__navigation-text-fraction")},[H,"/",O.value]),y("div",{class:"".concat(a.value,"-swiper__arrow-right"),onClick:function(){return N({source:"click"})}},[y(u,null,null)])])},U=function(){return b.value?y("div",{class:["".concat(a.value,"-swiper__arrow"),"".concat(a.value,"-swiper__arrow--default")]},[y("div",{class:"".concat(a.value,"-swiper__arrow-left"),onClick:function(){return V({source:"click"})}},[y(i,null,null)]),y("div",{class:"".concat(a.value,"-swiper__arrow-right"),onClick:function(){return N({source:"click"})}},[y(u,null,null)])]):null},q=function(){if(Qe(e.navigation))return e.navigation;var H=l("navigation");if(H&&Qe(H==null?void 0:H[0]))return H;if(k.value.type==="fraction")return y("div",{class:["".concat(a.value,"-swiper__navigation"),"".concat(a.value,"-swiper__navigation--fraction")]},[Y()]);var $=_("SwiperItem");return y("ul",{class:["".concat(a.value,"-swiper__navigation"),L(L(L({},"".concat(a.value,"-swiper__navigation-bars"),k.value.type==="bars"),"".concat(a.value,"-swiper__navigation-dots"),k.value.type==="dots"),"".concat(a.value,"-swiper__navigation-dots-bar"),k.value.type==="dots-bar")]},[$.map(function(B,K){return y("li",{key:K,class:["".concat(a.value,"-swiper__navigation-item"),L({},"".concat(a.value,"-is-active"),K===f.value)],onMouseenter:function(){return M(K)},onClick:function(){return R(K)}},[y("span",null,null)])})])},G=function(){return A()};return me(function(){return j.value},function(){F()}),me(function(){return m.value},function(){m.value&&(s&&clearTimeout(s),s=setTimeout(function(){m.value=!1,s=0,P.value&&D()},e.duration+50))}),me(function(){return e.current},function(){E(e.current,{source:"autoplay"})}),Le(function(){F(),b.value=k.value.showSlideBtn==="always"}),pl(p,function(){var z,H=(z=p.value)===null||z===void 0?void 0:z.parentNode;H&&(w.value={width:H.offsetWidth||0,height:H.offsetHeight||0})}),function(){return y("div",{class:["".concat(a.value,"-swiper")],onMouseenter:I,onMouseleave:x,ref:p},[y("div",{class:S.value},[y("div",{class:["".concat(a.value,"-swiper__content"),L(L({},"".concat(a.value,"-swiper-fade"),e.animation==="fade"),"".concat(a.value,"-swiper-card"),e.type==="card")]},[y("div",{class:"".concat(a.value,"-swiper__container"),style:T.value},[G()])]),q(),U()])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var IX=xe(jX),FX=xe(hT);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var qc={activeRowKeys:{type:Array,default:void 0},defaultActiveRowKeys:{type:Array,default:function(){return[]}},activeRowType:{type:String,default:""},allowResizeColumnWidth:{type:Boolean,default:void 0},attach:{type:[String,Function]},bordered:Boolean,bottomContent:{type:[String,Function]},cellEmptyContent:{type:[String,Function]},columns:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},disableDataPage:Boolean,disableSpaceInactiveRow:{type:Boolean,default:void 0},empty:{type:[String,Function],default:""},firstFullRow:{type:[String,Function]},fixedRows:{type:Array},footData:{type:Array,default:function(){return[]}},footerAffixProps:{type:Object},footerAffixedBottom:{type:[Boolean,Object],default:!1},footerSummary:{type:[String,Function]},headerAffixProps:{type:Object},headerAffixedTop:{type:[Boolean,Object],default:!1},height:{type:[String,Number]},horizontalScrollAffixedBottom:{type:[Boolean,Object]},hover:Boolean,keyboardRowHover:{type:Boolean,default:!0},lastFullRow:{type:[String,Function]},lazyLoad:Boolean,loading:{type:[Boolean,Function],default:void 0},loadingProps:{type:Object},locale:{type:Object},maxHeight:{type:[String,Number]},pagination:{type:Object},paginationAffixedBottom:{type:[Boolean,Object]},resizable:Boolean,rowAttributes:{type:[Object,Array,Function]},rowClassName:{type:[String,Object,Array,Function]},rowKey:{type:String,default:"id",required:!0},rowspanAndColspan:{type:Function},rowspanAndColspanInFooter:{type:Function},scroll:{type:Object},showHeader:{type:Boolean,default:!0},size:{type:String,validator:function(e){return e?["small","medium","large"].includes(e):!0}},stripe:Boolean,tableContentWidth:{type:String,default:""},tableLayout:{type:String,default:"fixed",validator:function(e){return e?["auto","fixed"].includes(e):!0}},topContent:{type:[String,Function]},verticalAlign:{type:String,default:"middle",validator:function(e){return e?["top","middle","bottom"].includes(e):!0}},onActiveChange:Function,onActiveRowAction:Function,onCellClick:Function,onColumnResizeChange:Function,onPageChange:Function,onRowClick:Function,onRowDblclick:Function,onRowMousedown:Function,onRowMouseenter:Function,onRowMouseleave:Function,onRowMouseover:Function,onRowMouseup:Function,onScroll:Function,onScrollX:Function,onScrollY:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function mT(t,e){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=r,a=0,l=t.length;an&&(n=u)}}return n}function yT(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e,n=(t==null?void 0:t.children)||[],a=0,l=n.length;a1&&(h.rowspan=g),f>1&&(h.colspan=f),n.set(d,h),d!=null&&(v=d.children)!==null&&v!==void 0&&v.length?a(d.children,u):u.push(d)}},l=[];return a(t,l),{rowspanAndColspanMap:n,leafColumns:l}}function RX(t){var e=function(a,l){for(var o,i=[],u=[],c=0,s=a.length;c1}),i=function(c,s,v,d,g,f){var h=Pe(c,3),m=h[0],b=h[1],p=h[2],w=L(L({},r.sortable,b),n.filterable,p),O=Oe(d)?d(We,{col:s,colIndex:v}):void 0,_=d!==void 0?!!d:!!s.ellipsis;return y("div",{class:w},[y("div",{class:r.title},[_?y(uy,{placement:"bottom",attach:t.attach||(g?function(){return g}:void 0),tooltipContent:O&&function(){return O},tooltipProps:yt(d)==="object"?d:void 0,classPrefix:f==null?void 0:f.classPrefix,overlayClassName:f==null?void 0:f.ellipsisOverlayClassName},LX(m)?m:{default:function(){return[m]}}):y("div",null,[m]),!!(b||p)&&y("div",{class:n.iconWrap},[b,p])])])};return{thList:l,isMultipleHeader:o,spansAndLeafNodes:a,renderTitleWidthIcon:i}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function wS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function BX(t){for(var e=1;eV}return!(M||e.value||x===v.value.length-1)},T=function(D,F,I,x){return F?_(D,F,I,x):P(I,x)},A=function(D,F,I){var x,M,R;if(m.draggingCol){var N=m.draggingCol,V=N.getBoundingClientRect(),Y=(x=r.value)===null||x===void 0?void 0:x.getBoundingClientRect(),U=(M=s.value[F.colKey])===null||M===void 0?void 0:M.next,q=(R=s.value[F.colKey])===null||R===void 0?void 0:R.prev,G=p(F)?k(N,F,U,V,Y):T(F,U,V,Y),z=G.resizeLinePos,H=G.minResizeLineLeft,$=G.maxResizeLineLeft;if(m.isDragging=!0,m.draggingStart=D.x,c!=null&&c.value){b.display="block",b.height="".concat(Y.bottom-V.top,"px"),b.left="".concat(z,"px");var B=r.value.parentElement.getBoundingClientRect();b.bottom="".concat(B.bottom-Y.bottom,"px")}var K=function(){var W;if(m.isDragging){var X=z-parseFloat(b.left)||0,te=a("calculate"),Q=(W=s.value[F.colKey])===null||W===void 0?void 0:W.current;if(Q){var Z=m.effectCol==="next"?Q.nextSibling:Q.prevSibling,ne=BX({},te),le=F.resizable!==!1?F:Z,ce=m.effectCol==="next"?Q.nextSibling:F,ae=S(ne,ce,X,I);m.effectCol==="next"?p(F)?N.dataset.colkey!==F.colKey?ne[U.colKey]+=X:ne[le.colKey]+=X:(ne[le.colKey]-=X,ae&&(ne[U.colKey]+=X)):m.effectCol==="prev"&&(ae&&(ne[le.colKey]+=X),q&&(ne[q.colKey]-=X)),l(ne);var oe=j(ne);o(Math.round(oe)),i(),m.isDragging=!1,m.draggingCol=null,m.effectCol=null,N.style.cursor="",b.display="none",b.left="0",Ct(document,"mouseup",K),Ct(document,"mousemove",ee),document.onselectstart=d,document.ondragstart=g,u==null||u({columnsWidth:ne})}}},ee=function(W){if(m.isDragging){var X=z+W.x-m.draggingStart;b.left="".concat(Math.min(Math.max(X,H),$),"px")}};Dt(document,"mouseup",K),Dt(document,"mousemove",ee),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}};return{resizeLineRef:c,resizeLineStyle:b,onColumnMouseover:w,onColumnMousedown:A,setEffectColMap:h}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function SS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function li(t){for(var e=1;e6&&arguments[6]!==void 0?arguments[6]:0;if(!n||!n.length)return{style:void 0,classes:void 0};var i=er-1-n[1],c=r-n[1],s=(a==null?void 0:a.get(t))||{},v=L(L(L(L({},l.top,i),l.bottom,u),l.firstBottom,e===c),l.withoutBorderBottom,e===c-1),d={top:i?"".concat(s.top-o,"px"):void 0,bottom:u?"".concat(s.bottom+o,"px"):void 0};return{style:d,classes:v}}function KX(t,e,r,n){var a=Te(t),l=a.columns,o=a.tableLayout,i=a.tableContentWidth,u=a.fixedRows,c=a.firstFullRow,s=a.lastFullRow,v=a.maxHeight,d=a.headerAffixedTop,g=a.footerAffixedBottom,f=a.bordered,h=a.resizable,m=a.allowResizeColumnWidth,b=J([]),p=J(),w=J(),O=J(!1),_=J(!1),k=J(),P=J(6),j=J(new Map),S=kt({left:!1,right:!1}),T=J({left:0,top:0}),A=J(0),E=J(0),D=J({}),F=J(!1),I=J(!1),x=J(!1),M=C(function(){var pe,ye;return(pe=(ye=m.value)!==null&&ye!==void 0?ye:h.value)!==null&&pe!==void 0?pe:!1}),R=C(function(){var pe;return!(t.headerAffixedTop||t.footerAffixedBottom||t.horizontalScrollAffixedBottom||((pe=t.scroll)===null||pe===void 0?void 0:pe.type)==="virtual")});function N(pe){k.value=pe}function V(pe){for(var ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,ve=arguments.length>4?arguments[4]:void 0,_e=0,$e=pe.length;_e<$e;_e++){var He,Ge=pe[_e];["left","right"].includes(Ge.fixed)&&(F.value=!0),Ge.fixed==="right"&&(I.value=!0),Ge.fixed==="left"&&(x.value=!0);var Ke=Ge.colKey||_e,nt={col:Ge,parent:ve,index:_e};ye.set(Ke,nt),(He=Ge.children)!==null&&He!==void 0&&He.length&&V(Ge.children,ye,fe,se+1,nt),fe[se]?fe[se].push(nt):fe[se]=[nt]}return{newColumnsMap:ye,levelNodes:fe}}var Y=function(ye,fe){for(var se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ve=0,_e=ye.length;ve<_e;ve++){var $e,He=ye[ve];if(He.fixed==="right")return;for(var Ge=fe.get(He.colKey||ve),Ke=ve-1;Ke>=0&&ye[Ke].fixed!=="left";)Ke-=1;var nt=ye[Ke],De=ve===0&&(se==null?void 0:se.left)||0,Ie=fe.get((nt==null?void 0:nt.colKey)||ve-1);Ge&&(Ge.left=((Ie==null?void 0:Ie.left)||De)+((Ie==null?void 0:Ie.width)||0)),($e=He.children)!==null&&$e!==void 0&&$e.length&&Y(He.children,fe,Ge)}},U=function(ye,fe){for(var se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ve=ye.length-1;ve>=0;ve--){var _e,$e=ye[ve];if($e.fixed==="left")return;for(var He=fe.get($e.colKey||ve),Ge=ve+1;Ge=Ke.length-Ge;ot--){var wt=ye[ye.length-(Ke.length-ot)],Yt=Ee(Ke[ot],De),ir=fe.get(Yt)||{},kr=Ee(Ke[ot+1],De),fr=fe.get(kr)||{},un=0;ot===Ke.length-1&&(un=(ve==null?void 0:ve.getBoundingClientRect().height)||0),ir.bottom=(fr.bottom||un)+(fr.height||0),fe.set(Yt,li(li({},ir),{},{height:(wt==null?void 0:wt.getBoundingClientRect().height)||0}))}},z=function(ye,fe){if(j.value.clear(),!!ye){var se=ye.querySelector("thead");se&&q(se.children,fe);var ve=ye.querySelector("tbody"),_e=ye.querySelector("tfoot");ve&&G(ve.children,fe,se,_e),j.value=fe}},H,$=function(ye,fe){if(!(!F.value||!ye)){var se=ye.scrollLeft;if(!(H===se&&(!fe||!fe.skipScrollLimit))){H=se;var ve=ye.clientWidth+se0;S.left===_e&&S.right===ve||(S.left=_e&&x.value,S.right=ve&&I.value)}}},B=function(ye){for(var fe=0;few.value.clientHeight,_.value=w.value.scrollWidth>w.value.clientWidth;var fe=w.value.getBoundingClientRect();T.value={top:fe.top,left:fe.left},clearTimeout(ye)}},0)},re=function(ye){E.value!==ye&&(E.value=ye)},W=function(){var ye,fe,se=(ye=w.value)===null||ye===void 0?void 0:ye.getBoundingClientRect();if(se){var ve=O.value?P.value:0;A.value=se.width-ve-(t.bordered?1:0);var _e=k==null||(fe=k.value)===null||fe===void 0?void 0:fe.getBoundingClientRect();_e!=null&&_e.width&&re(_e.width)}},X=function(){var ye,fe,se,ve,_e,$e,He,Ge;(ye=n.paginationAffixRef.value)===null||ye===void 0||(fe=ye.handleScroll)===null||fe===void 0||fe.call(ye),(se=n.horizontalScrollAffixRef.value)===null||se===void 0||(ve=se.handleScroll)===null||ve===void 0||ve.call(se),(_e=n.headerTopAffixRef.value)===null||_e===void 0||($e=_e.handleScroll)===null||$e===void 0||$e.call(_e),(He=n.footerBottomAffixRef.value)===null||He===void 0||(Ge=He.handleScroll)===null||Ge===void 0||Ge.call(He)},te=function(ye){for(var fe={},se=0,ve=ye.length;se0&&arguments[0]!==void 0?arguments[0]:0,Fe=arguments.length>1?arguments[1]:void 0;return Ne+Fe},0),Ae=w.value.clientWidth,Re=Ie-nt;re(Math.max(Ae,Re))}});var ae=function(){Z(),ee(),X(),(F.value||O.value)&&(K(),$(w.value,{skipScrollLimit:!0})),o.value==="auto"&&Q(ce("calculate"))},oe=Ra(function(){ae()},30),he=null;function ge(pe){typeof window>"u"||fl()<11||typeof window.ResizeObserver>"u"||(Ct(window,"resize",oe),he=new window.ResizeObserver(function(){var ye=setTimeout(function(){ae(),clearTimeout(ye)},200)}),he.observe(pe),p.value=pe)}Le(function(){var pe=Nq();P.value=pe,Z();var ye=F.value||O.value||!R.value||!b.value.length,fe=typeof window<"u",se=fe&&typeof window.ResizeObserver<"u";(ye&&fl()<11||!se)&&Dt(window,"resize",oe)}),$t(function(){var pe,ye;typeof window<"u"&&Ct(window,"resize",oe),(pe=he)===null||pe===void 0||pe.unobserve(p.value),(ye=he)===null||ye===void 0||ye.disconnect()});var de=function(ye){b.value=ye},Se=function(){K(),ee()};return{tableWidth:A,tableElmWidth:E,thWidthList:D,isFixedHeader:O,isWidthOverflow:_,tableContentRef:w,isFixedColumn:F,showColumnShadow:S,rowAndColFixedPosition:j,virtualScrollHeaderPos:T,scrollbarWidth:P,setData:de,refreshTable:ae,setTableElmWidth:re,emitScrollEvent:le,updateThWidthListHandler:Z,updateColumnFixedShadow:$,setUseFixedTableElmRef:N,getThWidthList:ce,updateThWidthList:Q,addTableResizeObserver:ge,updateTableAfterColumnResize:Se}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function _S(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function UX(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:1,m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:10,b=t.data,p=!o.value&&b.length>m;if(v.value=p,p){var w=(h-1)*m,O=h*m;s.value=b.slice(w,O)}else s.value=b};me(function(){var f,h;return[(f=a.value)===null||f===void 0?void 0:f.current,(h=a.value)===null||h===void 0?void 0:h.pageSize,l.value.length,o]},function(){if(!(!a.value||!a.value.current)){var f=a.value,h=f.current,m=f.pageSize,b={current:h,pageSize:m};c.value=b,d(a.value.current,a.value.pageSize||a.value.defaultPageSize)}},{immediate:!0}),me([l],function(){var f,h;if(!(!a.value||!a.value.defaultCurrent)){var m=!!a.value.current;m||d((f=c.value.current)!==null&&f!==void 0?f:a.value.defaultCurrent,(h=c.value.pageSize)!==null&&h!==void 0?h:a.value.defaultPageSize)}},{immediate:!0});var g=function(){if(!t.pagination)return null;var h=UX({},t.pagination);return delete h.onChange,y("div",{class:"".concat(u.value,"-table__pagination")},[y(Gm,we({size:t.size==="large"?null:t.size},h,{onChange:function(b){var p,w,O;(p=t.pagination)===null||p===void 0||(w=p.onChange)===null||w===void 0||w.call(p,b),c.value=b,d(b.current,b.pageSize),(O=t.onPageChange)===null||O===void 0||O.call(t,b,s.value);var _=r.value;_.scrollTo?_.scrollTo({top:0,left:0}):(_.scrollTop=0,_.scrollLeft=0)}}),{totalContent:e.slots.totalContent})])};return{isPaginateData:v,dataSource:s,innerPagination:c,renderPagination:g}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function GX(t){var e=J(),r=J(),n=J(),a=J(),l=J(),o=J(!0),i=J(!0),u=J(!0),c=!1,s=!1,v=C(function(){return t.scroll&&t.scroll.type==="virtual"&&(t.scroll.threshold||100)B.height},m=function(B){return lr(B)?0:B.offsetTop||0},b=function(){var B,K,ee;if(!(!d.value&&!v.value&&!e.value)){var re=(B=e.value)===null||B===void 0?void 0:B.getBoundingClientRect();if(re){var W=(K=e.value)===null||K===void 0||(K=K.querySelector("thead"))===null||K===void 0?void 0:K.getBoundingClientRect(),X=(W==null?void 0:W.height)||0,te=(ee=n.value)===null||ee===void 0?void 0:ee.getBoundingClientRect();if((t.headerAffixedTop||v.value)&&r.value){var Q=m(t.headerAffixProps||t.headerAffixedTop),Z=(te==null?void 0:te.height)||0,ne=Math.abs(re.top)-1*W.height),o.value=ne}if(t.footerAffixedBottom&&n!==null&&n!==void 0&&n.value)i.value=h(te,re,X);else if(t.horizontalScrollAffixedBottom&&a!==null&&a!==void 0&&a.value){var le=a.value.getBoundingClientRect();i.value=h(le,re,X)}if(t.paginationAffixedBottom&&l.value){var ce=l.value.getBoundingClientRect();u.value=h(ce,re,X)}}}},p=function(){b()},w=function(){f(n.value)},O=function(){f(r.value)},_=function(){f(a.value)},k=function(){f(e.value)},P=function(){Dt(n.value,"scroll",w)},j=function(){Ct(n.value,"scroll",w)},S=function(){Dt(r.value,"scroll",O),M()},T=function(){c||Ct(r.value,"scroll",O),R()},A=function(){Dt(a.value,"scroll",_)},E=function(){Ct(a.value,"scroll",_)},D=function(){Dt(e.value,"scroll",k),M()},F=function(){c||Ct(e.value,"scroll",k),R()},I=function(){c=!0},x=function(){c=!1,s||(Ct(r.value,"scroll",O),Ct(e.value,"scroll",k))},M=function(){s=!0},R=function(){s=!1},N=[],V=function(B){var K=Ra(function(X){Ct(B,"scroll",X)},200);function ee(){f(B),K(ee)}function re(X){X.composedPath().includes(B)&&(N.forEach(function(te){return te()}),N.length=0,Dt(B,"scroll",ee),K(ee),N.push(function(){Ct(B,"scroll",ee)}))}Dt(B,"touchstart",re);function W(){Ct(B,"touchstart",re)}return{removeElementTouchScrollListener:W}},Y=[],U=function(){Y.forEach(function(B){return B()}),Y.length=0},q=function(){Ct(window,"mousedown",I),Ct(window,"mouseup",x),U(),r.value&&(Ct(r.value,"mouseenter",S),Ct(r.value,"mouseleave",T)),n.value&&(Ct(n.value,"mouseenter",P),Ct(n.value,"mouseleave",j)),e.value&&(Ct(e.value,"mouseenter",D),Ct(e.value,"mouseleave",F)),a.value&&(Ct(a.value,"mouseenter",A),Ct(a.value,"mouseleave",E))},G=function(){if(Dt(window,"mousedown",I),Dt(window,"mouseup",x),q(),r.value){Dt(r.value,"mouseenter",S),Dt(r.value,"mouseleave",T);var B=V(r.value),K=B.removeElementTouchScrollListener;Y.push(K)}if(t.footerAffixedBottom&&n.value){Dt(n.value,"mouseenter",P),Dt(n.value,"mouseleave",j);var ee=V(n.value),re=ee.removeElementTouchScrollListener;Y.push(re)}if(t.horizontalScrollAffixedBottom&&a.value){Dt(a.value,"mouseenter",A),Dt(a.value,"mouseleave",E);var W=V(a.value),X=W.removeElementTouchScrollListener;Y.push(X)}if((d.value||v.value)&&e.value){Dt(e.value,"mouseenter",D),Dt(e.value,"mouseleave",F);var te=V(e.value),Q=te.removeElementTouchScrollListener;Y.push(Q)}},z=function(){if(!(!d.value&&!t.paginationAffixedBottom))var B=setTimeout(function(){d.value||t.paginationAffixedBottom?Dt(document,"scroll",p):Ct(document,"scroll",p),clearTimeout(B)})};me([r,n,a,e],function(){G(),f(),b()}),me(d,z),me(function(){return[t.data,t.columns,t.headerAffixedTop,t.footerAffixedBottom,t.horizontalScrollAffixedBottom]},function(){f()}),$t(function(){Ct(document,"scroll",p),q(),r.value=null,n.value=null,a.value=null,e.value=null});var H=function(B){e.value=B,z()};return{showAffixHeader:o,showAffixFooter:i,showAffixPagination:u,affixHeaderRef:r,affixFooterRef:n,horizontalScrollbarRef:a,paginationRef:l,onHorizontalScroll:f,setTableContentRef:H,updateAffixHeaderOrFooter:b}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function sy(t,e){if(t){for(var r=t instanceof Array?t:[t],n={},a=0;a1&&(R.rowspan=V.rowspan),((U=V)===null||U===void 0?void 0:U.colspan)>1&&(R.colspan=V.colspan),V.skipped)return null}return j(N,{dataLength:D,rowAndColFixedPosition:F,columnLength:T.length,cellSpans:R,cellEmptyContent:e.cellEmptyContent})});return y("tr",we({ref:i},m.value,{style:(S=h.value)===null||S===void 0?void 0:S.style,class:b.value},_(E,e.rowIndex)),[w.value?[y("td",{style:{height:"".concat(O.value,"px"),border:"none"}},null)]:I])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function PS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ns(t){for(var e=1;e1)for(var w=m+1;w1)for(var j=p+1;j1&&(G.colspan=O.colspan),y("th",we({key:O.colKey,"data-colkey":O.colKey,class:x,style:N},G,P,Y),[y("div",{class:i.thCellInner},[q?y(uy,{placement:"bottom",attach:e.attach||(a.value?function(){return s(a.value)}:void 0),tooltipContent:U&&function(){return U},tooltipProps:yt(O.ellipsisTitle)==="object"?O.ellipsisTitle:void 0,overlayClassName:e.ellipsisOverlayClassName,classPrefix:e.classPrefix},eZ(V)?V:{default:function(){return[V]}}):V])])});return y("tr",{key:p},[w])})};return y("thead",{ref:a,class:u.value},[v(e.rowAndColFixedPosition,e.thWidthList)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function AS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function DS(t){for(var e=1;e1&&(j.rowspan=S.rowspan),((A=S)===null||A===void 0?void 0:A.colspan)>1&&(j.colspan=S.colspan),S.skipped)return null}var D=cy(_,k,e.rowAndColFixedPosition,a.tableColFixedClasses),F=DS({},D.style);return(P=e.thWidthList)!==null&&P!==void 0&&P[_.colKey]&&(F.width="".concat(e.thWidthList[_.colKey],"px")),y("td",we(DS({key:_.colKey},j),{class:D.classes,style:F}),[d({row:b,rowIndex:p,col:_,colIndex:k})])})])}),m=n("footerSummary");return!m&&(!e.footData||!e.footData.length)?null:y("tfoot",{class:f,style:{visibility:e.virtualScroll?"hidden":"visible"}},[m&&y("tr",{class:a.tableFullRowClasses.base},[y("td",{colspan:i.value.length},[y("div",{class:a.tableFullRowClasses.innerFullElement},[m])])]),h])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function tZ(t,e){var r=Te(t),n=r.data,a=r.activeRowType,l=r.activeRowKeys,o=r.defaultActiveRowKeys,i=r.disableSpaceInactiveRow,u=J(-1),c=J(!1),s=J(!1),v=J(-1),d=Xt(l,o.value,t.onActiveChange,"activeRowKeys"),g=Pe(d,2),f=g[0],h=g[1],m=function(D){var F=D.row,I=Ee(F,t.rowKey);if(a.value==="single"){for(var x=f.value.length>1?[I]:[],M=[],R=0,N=n.value.length;R0&&arguments[0]!==void 0?arguments[0]:!0;return y("colgroup",null,[Tr.map(function(Ql){var as={width:ac((ns||jr?B.value[Ql.colKey]:void 0)||Ql.width)||_l};return Ql.minWidth&&(as.minWidth=ac(Ql.minWidth)),!as.width&&!Ql.minWidth&&e.tableLayout==="fixed"&&(as.minWidth="80px"),y("col",{key:Ql.colKey,style:as},null)})])},Go=function(){if(e.showHeader===!1)return null;var ns=tr(Rs(e.headerAffixedTop),{onFixedChange:Dr});return!!(Pr.isVirtualScroll.value||e.headerAffixedTop)&&(e.headerAffixedTop?y(pi,we({ref:R,offsetTop:0},ns.value),IS(es)?es:{default:function(){return[es]}}):z.value&&es)},du=function(){return y(pi,we({offsetBottom:0},Rs(e.horizontalScrollAffixedBottom),{style:{marginTop:"-".concat(Y.value*2,"px")},ref:M}),{default:function(){return[y("div",{ref:de,class:["scrollbar",h.obviousScrollbar],style:{width:"".concat(U.value,"px"),overflow:"auto",opacity:Number(ye.value)}},[y("div",{style:{width:"".concat(q.value,"px"),height:"5px"}},null)])]}})},Cy={isFixedHeader:z.value,rowAndColFixedPosition:ee.value,isMultipleHeader:S.value,bordered:e.bordered,maxHeight:e.maxHeight,height:e.height,spansAndLeafNodes:T.value,thList:A.value,thWidthList:B.value,resizable:e.resizable,columnResizeParams:De,classPrefix:d,ellipsisOverlayClassName:D.value!=="medium"?w[D.value]:"",attach:e.attach,showColumnShadow:K,thDraggable:e.thDraggable},wy=fl()<=11?4:0,ij=H.value?Y.value:0,id=J((((jt=he.value)===null||jt===void 0?void 0:jt.getBoundingClientRect().height)||0)-wy),uj=setTimeout(function(){var kl;id.value=(((kl=he.value)===null||kl===void 0?void 0:kl.getBoundingClientRect().height)||0)-wy,clearTimeout(uj)},0),cj=C(function(){return id.value-ij}),sj=e.headerAffixedTop?Number(pe.value):1,vj=C(function(){return{width:"".concat(U.value,"px"),height:"".concat(cj.value,"px"),opacity:sj}}),Oy=e.bordered?1:0,fj=!!((e.headerAffixedTop||Pr.isVirtualScroll.value)&&U.value)&&y("div",{ref:he,style:{width:"".concat(U.value-Oy,"px"),opacity:Number(pe.value)},class:["scrollbar",L({},h.affixedHeaderElm,e.headerAffixedTop||Pr.isVirtualScroll.value)]},[y("table",{class:Fe.value,style:Cr(Cr({},_.value),{},{width:"".concat(q.value,"px")})},[Va(!0),y(ES,Cy,r.slots)])]),es=y("div",{class:h.affixedHeaderWrap,style:vj.value},[fj]),ud=H.value?Y.value:0;e.bordered&&(ud+=1);var dj=!!(Pr.isVirtualScroll.value||e.footerAffixedBottom),gj=((Bt=e.footData)===null||Bt===void 0?void 0:Bt.length)||e.footerSummary||r.slots.footerSummary,hj=tr(Rs(e.footerAffixedBottom),{onFixedChange:Dr}),mj=!!(dj&&gj&&U.value)&&y(pi,we({ref:N,class:h.affixedFooterWrap,offsetBottom:ud||0,style:{marginTop:"".concat(-1*(((xr=s.value)!==null&&xr!==void 0?xr:0)+ud),"px")}},hj.value),{default:function(){return[y("div",{ref:ge,style:{width:"".concat(U.value-Oy,"px"),opacity:Number(ye.value)},class:["scrollbar",L({},h.affixedFooterElm,e.footerAffixedBottom||Pr.isVirtualScroll.value)]},[y("table",{class:Fe.value,style:Cr(Cr({},_.value),{},{width:"".concat(q.value,"px")})},[Va(!0),y(TS,{rowKey:e.rowKey,isFixedHeader:z.value,rowAndColFixedPosition:ee.value,footData:e.footData,columns:T.value.leafColumns,rowAttributes:e.rowAttributes,rowClassName:e.rowClassName,thWidthList:B.value,footerSummary:e.footerSummary,rowspanAndColspanInFooter:e.rowspanAndColspanInFooter},r.slots)])])]}}),ts="translate(0, ".concat(Pr.scrollHeight.value+((xn=s.value)!==null&&xn!==void 0?xn:0)+(($r=id.value)!==null&&$r!==void 0?$r:0),"px)"),yj={transform:ts,"-ms-transform":ts,"-moz-transform":ts,"-webkit-transform":ts},pj=Cr(Cr({classPrefix:d,ellipsisOverlayClassName:D.value!=="medium"?w[D.value]:"",rowAndColFixedPosition:ee.value,showColumnShadow:K,data:ur,virtualConfig:Pr,columns:T.value.leafColumns,tableElm:o.value,tableWidth:U.value,isWidthOverflow:H.value,scroll:e.scroll,cellEmptyContent:e.cellEmptyContent,tableContentElm:G.value,handleRowMounted:Pr.handleRowMounted,renderExpandedRow:e.renderExpandedRow},Ea(e,OT)),{},{pagination:Ge.value,attach:e.attach,hoverRow:un.value,activeRow:wt.value,onRowClick:ld}),bj=y("div",{ref:G,class:h.content,style:Cr(Cr({},O.value),{},{overflowAnchor:"none"}),onScroll:Jl},[Pr.isVirtualScroll.value&&y("div",{class:g.cursor,style:yj},null),y("table",{ref:i,class:Fe.value,style:Cr(Cr({},_.value),{},{width:e.resizable&&H.value&&q.value?"".concat(q.value,"px"):_.value.width})},[Va(!1),e.showHeader&&y(ES,Cr(Cr({},Cy),{},{thWidthList:jr?B.value:{}}),r.slots),y(QX,we({ref:u},pj),r.slots),y(TS,{rowKey:e.rowKey,isFixedHeader:z.value,rowAndColFixedPosition:ee.value,footData:e.footData,columns:T.value.leafColumns,rowAttributes:e.rowAttributes,rowClassName:e.rowClassName,footerSummary:e.footerSummary,rowspanAndColspanInFooter:e.rowspanAndColspanInFooter,virtualScroll:Pr.isVirtualScroll.value},r.slots)])]),Cj=Oe(e.loading)?e.loading:r.slots.loading,wj=e.loading!==void 0&&y(_r,we({loading:!!e.loading,text:Cj,attach:o.value?function(){return o.value}:void 0,showOverlay:!0,size:"small"},e.loadingProps),null),Sy=l("topContent"),_y=l("bottomContent"),rs=y("div",{ref:Se,class:h.paginationWrap,style:{opacity:Number(fe.value)}},[nt()]),Oj=!!_y&&y("div",{ref:c,class:h.bottomContent},[_y]);return y("div",{ref:o,tabindex:Ar.value,class:Ne.value,onFocus:vu,onBlur:It},[!!Sy&&y("div",{class:h.topContent},[Sy]),Go(),bj,mj,wj,Oj,Ue.value&&y("div",{class:h.scrollbarDivider,style:{right:"".concat(Y.value,"px"),bottom:Ze.value?"".concat(Ze.value,"px"):void 0,height:"".concat((Lr=G.value)===null||Lr===void 0?void 0:Lr.getBoundingClientRect().height,"px")}},null),e.horizontalScrollAffixedBottom&&du(),e.paginationAffixedBottom?y(pi,we({offsetBottom:0},Rs(e.paginationAffixedBottom),{ref:x}),IS(rs)?rs:{default:function(){return[rs]}}):rs,y("div",{ref:Ie,class:h.resizeLine,style:Ae},null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var kT={asyncLoading:{type:[String,Function]},columnController:{type:Object},columnControllerVisible:{type:Boolean,default:void 0},defaultColumnControllerVisible:{type:Boolean,default:void 0},columns:{type:Array,default:function(){return[]}},displayColumns:{type:Array,default:void 0},defaultDisplayColumns:{type:Array},dragSort:{type:String,validator:function(e){return e?["row","row-handler","col","row-handler-col","drag-col"].includes(e):!0}},dragSortOptions:{type:Object},editableCellState:{type:Function},editableRowKeys:{type:Array},expandIcon:{type:[Boolean,Function],default:!0},expandOnRowClick:Boolean,expandedRow:{type:[String,Function]},expandedRowKeys:{type:Array,default:void 0},defaultExpandedRowKeys:{type:Array,default:function(){return[]}},filterIcon:{type:Function},filterRow:{type:[String,Function]},filterValue:{type:Object,default:void 0},defaultFilterValue:{type:Object},hideSortTips:Boolean,indeterminateSelectedRowKeys:{type:Array},multipleSort:Boolean,reserveSelectedRowOnPaginate:{type:Boolean,default:!0},rowSelectionAllowUncheck:Boolean,rowSelectionType:{type:String,validator:function(e){return e?["single","multiple"].includes(e):!0}},selectOnRowClick:Boolean,selectedRowKeys:{type:Array,default:void 0},defaultSelectedRowKeys:{type:Array,default:function(){return[]}},showSortColumnBgColor:Boolean,sort:{type:[Object,Array],default:void 0},defaultSort:{type:[Object,Array]},sortIcon:{type:Function},sortOnRowDraggable:Boolean,onAsyncLoadingClick:Function,onCellClick:Function,onChange:Function,onColumnChange:Function,onColumnControllerVisibleChange:Function,onDataChange:Function,onDisplayColumnsChange:Function,onDragSort:Function,onExpandChange:Function,onFilterChange:Function,onRowEdit:Function,onRowValidate:Function,onSelectChange:Function,onSortChange:Function,onValidate:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function FS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function MS(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:new Set,r=0,n=t.length;r1&&arguments[1]!==void 0?arguments[1]:[];if((D=c.value)!==null&&D!==void 0&&(D=D.groupColumns)!==null&&D!==void 0&&D.length)return[];for(var I=0,x=E.length;I1&&arguments[1]!==void 0?arguments[1]:{},r=0,n=t.length;r0&&w.value.length0&&arguments[0]!==void 0?arguments[0]:{},M=Ce(g.value),R=t.rowKey||"id",N=Ee(x,R),V=M.indexOf(N),Y=V!==-1;if(b.value==="multiple")Y?M.splice(V,1):M.push(N);else if(b.value==="single")M=Y&&O.value?[]:[N];else{qe.warn("Table","`column.type` must be one of `multiple` and `single`");return}f(M,{selectedRowData:M.map(function(U){return h.value.get(U)}),currentRowKey:N,currentRowData:x,type:Y?"uncheck":"check"})}function T(x){var M,R=t.rowKey||"id",N=p.value.map(function(U){return Ee(U,R)}),V=((M=n.value)===null||M===void 0?void 0:M.filter(function(U){return!N.includes(U)}))||[],Y=x?[].concat(Ce(V),Ce(N)):Ce(V);f(Y,{selectedRowData:x?Y.map(function(U){return h.value.get(U)}):[],type:x?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}function A(x){var M=["multiple","single"].includes(x.type);return M?$s($s({},x),{},{width:x.width||64,className:[e.checkCell,x.className],cell:function(N,V){return j(V)},title:x.type==="multiple"?k():x.title}):x}var E=function(M){var R=M.row,N=M.index,V=t.columns.findIndex(function(q){return q.colKey==="row-select"}),Y=!1;if(V!==-1){var U;Y=(U=P({row:R,rowIndex:N,col:t.columns[V]}))===null||U===void 0?void 0:U.disabled}Y||S(R)};me([o,l],function(){for(var x=0,M=o.value.length;x1)],m={asc:c.value.sortAscendingOperationText,desc:c.value.sortDescendingOperationText},b=d.value.map(function(p){var w,O,_=p===e.sortOrder?a.iconActive:a.iconDefault,k=c.value.sortCancelOperationText,P=p===e.sortOrder?k:m[p];return((O=e.hideSortTips)!==null&&O!==void 0?O:c.value.hideSortTips)?f(p,_):y(Ur,we({content:P,placement:"right",showArrow:!1,class:a.iconDirection[p]},e.tooltipProps),cZ(w=f(p,_))?w:{default:function(){return[w]}})});return y("div",{class:h},[b])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function LS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function vZ(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},D=0,F=A.length;D + * @author owenm + * @license MIT + */function zS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ma(t){for(var e=1;e=0)&&(r[a]=t[a]);return r}function pZ(t,e){if(t==null)return{};var r=yZ(t,e),n,a;if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(t);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(t,n)&&(r[n]=t[n])}return r}var bZ="1.15.6";function il(t){if(typeof window<"u"&&window.navigator)return!!navigator.userAgent.match(t)}var Cl=il(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Xc=il(/Edge/i),HS=il(/firefox/i),lc=il(/safari/i)&&!il(/chrome/i)&&!il(/android/i),dy=il(/iP(ad|od|hone)/i),ET=il(/chrome/i)&&il(/android/i),AT={capture:!1,passive:!1};function xt(t,e,r){t.addEventListener(e,r,!Cl&&AT)}function _t(t,e,r){t.removeEventListener(e,r,!Cl&&AT)}function tf(t,e){if(e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function DT(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function Xn(t,e,r,n){if(t){r=r||document;do{if(e!=null&&(e[0]===">"?t.parentNode===r&&tf(t,e):tf(t,e))||n&&t===r)return t;if(t===r)break}while(t=DT(t))}return null}var WS=/\s+/g;function gn(t,e,r){if(t&&e)if(t.classList)t.classList[r?"add":"remove"](e);else{var n=(" "+t.className+" ").replace(WS," ").replace(" "+e+" "," ");t.className=(n+(r?" "+e:"")).replace(WS," ")}}function st(t,e,r){var n=t&&t.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(r=t.currentStyle),e===void 0?r:r[e];!(e in n)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),n[e]=r+(typeof r=="string"?"":"px")}}function Ii(t,e){var r="";if(typeof t=="string")r=t;else do{var n=st(t,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!e&&(t=t.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function TT(t,e,r){if(t){var n=t.getElementsByTagName(e),a=0,l=n.length;if(r)for(;a=l,!o)return n;if(n===ja())break;n=Nl(n,!1)}return!1}function Ji(t,e,r,n){for(var a=0,l=0,o=t.children;l2&&arguments[2]!==void 0?arguments[2]:{},a=n.evt,l=pZ(n,xZ);Zc.pluginEvent.bind(ut)(e,r,Ma({dragEl:Me,parentEl:nr,ghostEl:ft,rootEl:Jt,nextEl:yo,lastDownEl:sv,cloneEl:rr,cloneHidden:Rl,dragStarted:Nu,putSortable:Er,activeSortable:ut.active,originalEvent:a,oldIndex:bi,oldDraggableIndex:ic,newIndex:hn,newDraggableIndex:Ml,hideGhostForTarget:LT,unhideGhostForTarget:BT,cloneNowHidden:function(){Rl=!0},cloneNowShown:function(){Rl=!1},dispatchSortableEvent:function(i){Vr({sortable:r,name:i,originalEvent:a})}},l))};function Vr(t){PZ(Ma({putSortable:Er,cloneEl:rr,targetEl:Me,rootEl:Jt,oldIndex:bi,oldDraggableIndex:ic,newIndex:hn,newDraggableIndex:Ml},t))}var Me,nr,ft,Jt,yo,sv,rr,Rl,bi,hn,ic,Ml,Vs,Er,hi=!1,rf=!1,nf=[],so,Yn,cg,sg,YS,GS,Nu,ii,uc,cc=!1,zs=!1,vv,Ir,vg=[],Lh=!1,af=[],nd=typeof document<"u",Hs=dy,qS=Xc||Cl?"cssFloat":"float",EZ=nd&&!ET&&!dy&&"draggable"in document.createElement("div"),RT=function(){if(nd){if(Cl)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),NT=function(e,r){var n=st(e),a=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),l=Ji(e,0,r),o=Ji(e,1,r),i=l&&st(l),u=o&&st(o),c=i&&parseInt(i.marginLeft)+parseInt(i.marginRight)+sr(l).width,s=u&&parseInt(u.marginLeft)+parseInt(u.marginRight)+sr(o).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(l&&i.float&&i.float!=="none"){var v=i.float==="left"?"left":"right";return o&&(u.clear==="both"||u.clear===v)?"vertical":"horizontal"}return l&&(i.display==="block"||i.display==="flex"||i.display==="table"||i.display==="grid"||c>=a&&n[qS]==="none"||o&&n[qS]==="none"&&c+s>a)?"vertical":"horizontal"},AZ=function(e,r,n){var a=n?e.left:e.top,l=n?e.right:e.bottom,o=n?e.width:e.height,i=n?r.left:r.top,u=n?r.right:r.bottom,c=n?r.width:r.height;return a===i||l===u||a+o/2===i+c/2},DZ=function(e,r){var n;return nf.some(function(a){var l=a[Qr].options.emptyInsertThreshold;if(!(!l||gy(a))){var o=sr(a),i=e>=o.left-l&&e<=o.right+l,u=r>=o.top-l&&r<=o.bottom+l;if(i&&u)return n=a}}),n},$T=function(e){function r(l,o){return function(i,u,c,s){var v=i.options.group.name&&u.options.group.name&&i.options.group.name===u.options.group.name;if(l==null&&(o||v))return!0;if(l==null||l===!1)return!1;if(o&&l==="clone")return l;if(typeof l=="function")return r(l(i,u,c,s),o)(i,u,c,s);var d=(o?i:u).options.group.name;return l===!0||typeof l=="string"&&l===d||l.join&&l.indexOf(d)>-1}}var n={},a=e.group;(!a||cv(a)!="object")&&(a={name:a}),n.name=a.name,n.checkPull=r(a.pull,!0),n.checkPut=r(a.put),n.revertClone=a.revertClone,e.group=n},LT=function(){!RT&&ft&&st(ft,"display","none")},BT=function(){!RT&&ft&&st(ft,"display","")};nd&&!ET&&document.addEventListener("click",function(t){if(rf)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),rf=!1,!1},!0);var vo=function(e){if(Me){e=e.touches?e.touches[0]:e;var r=DZ(e.clientX,e.clientY);if(r){var n={};for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[Qr]._onDragOver(n)}}},TZ=function(e){Me&&Me.parentNode[Qr]._isOutsideThisEl(e.target)};function ut(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=gl({},e),t[Qr]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return NT(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,i){o.setData("Text",i.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:ut.supportPointer!==!1&&"PointerEvent"in window&&(!lc||dy),emptyInsertThreshold:5};Zc.initializePlugins(this,t,r);for(var n in r)!(n in e)&&(e[n]=r[n]);$T(e);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=e.forceFallback?!1:EZ,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?xt(t,"pointerdown",this._onTapStart):(xt(t,"mousedown",this._onTapStart),xt(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(xt(t,"dragover",this),xt(t,"dragenter",this)),nf.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),gl(this,SZ())}ut.prototype={constructor:ut,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(ii=null)},_getDirection:function(e,r){return typeof this.options.direction=="function"?this.options.direction.call(this,e,r,Me):this.options.direction},_onTapStart:function(e){if(e.cancelable){var r=this,n=this.el,a=this.options,l=a.preventOnFilter,o=e.type,i=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,u=(i||e).target,c=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||u,s=a.filter;if(LZ(n),!Me&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||a.disabled)&&!c.isContentEditable&&!(!this.nativeDraggable&&lc&&u&&u.tagName.toUpperCase()==="SELECT")&&(u=Xn(u,a.draggable,n,!1),!(u&&u.animated)&&sv!==u)){if(bi=Fn(u),ic=Fn(u,a.draggable),typeof s=="function"){if(s.call(this,e,u,this)){Vr({sortable:r,rootEl:c,name:"filter",targetEl:u,toEl:n,fromEl:n}),Gr("filter",r,{evt:e}),l&&e.preventDefault();return}}else if(s&&(s=s.split(",").some(function(v){if(v=Xn(c,v.trim(),n,!1),v)return Vr({sortable:r,rootEl:v,name:"filter",targetEl:u,fromEl:n,toEl:n}),Gr("filter",r,{evt:e}),!0}),s)){l&&e.preventDefault();return}a.handle&&!Xn(c,a.handle,n,!1)||this._prepareDragStart(e,i,u)}}},_prepareDragStart:function(e,r,n){var a=this,l=a.el,o=a.options,i=l.ownerDocument,u;if(n&&!Me&&n.parentNode===l){var c=sr(n);if(Jt=l,Me=n,nr=Me.parentNode,yo=Me.nextSibling,sv=n,Vs=o.group,ut.dragged=Me,so={target:Me,clientX:(r||e).clientX,clientY:(r||e).clientY},YS=so.clientX-c.left,GS=so.clientY-c.top,this._lastX=(r||e).clientX,this._lastY=(r||e).clientY,Me.style["will-change"]="all",u=function(){if(Gr("delayEnded",a,{evt:e}),ut.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!HS&&a.nativeDraggable&&(Me.draggable=!0),a._triggerDragStart(e,r),Vr({sortable:a,name:"choose",originalEvent:e}),gn(Me,o.chosenClass,!0)},o.ignore.split(",").forEach(function(s){TT(Me,s.trim(),fg)}),xt(i,"dragover",vo),xt(i,"mousemove",vo),xt(i,"touchmove",vo),o.supportPointer?(xt(i,"pointerup",a._onDrop),!this.nativeDraggable&&xt(i,"pointercancel",a._onDrop)):(xt(i,"mouseup",a._onDrop),xt(i,"touchend",a._onDrop),xt(i,"touchcancel",a._onDrop)),HS&&this.nativeDraggable&&(this.options.touchStartThreshold=4,Me.draggable=!0),Gr("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(Xc||Cl))){if(ut.eventCanceled){this._onDrop();return}o.supportPointer?(xt(i,"pointerup",a._disableDelayedDrag),xt(i,"pointercancel",a._disableDelayedDrag)):(xt(i,"mouseup",a._disableDelayedDrag),xt(i,"touchend",a._disableDelayedDrag),xt(i,"touchcancel",a._disableDelayedDrag)),xt(i,"mousemove",a._delayedDragTouchMoveHandler),xt(i,"touchmove",a._delayedDragTouchMoveHandler),o.supportPointer&&xt(i,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(u,o.delay)}else u()}},_delayedDragTouchMoveHandler:function(e){var r=e.touches?e.touches[0]:e;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){Me&&fg(Me),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;_t(e,"mouseup",this._disableDelayedDrag),_t(e,"touchend",this._disableDelayedDrag),_t(e,"touchcancel",this._disableDelayedDrag),_t(e,"pointerup",this._disableDelayedDrag),_t(e,"pointercancel",this._disableDelayedDrag),_t(e,"mousemove",this._delayedDragTouchMoveHandler),_t(e,"touchmove",this._delayedDragTouchMoveHandler),_t(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,r){r=r||e.pointerType=="touch"&&e,!this.nativeDraggable||r?this.options.supportPointer?xt(document,"pointermove",this._onTouchMove):r?xt(document,"touchmove",this._onTouchMove):xt(document,"mousemove",this._onTouchMove):(xt(Me,"dragend",this),xt(Jt,"dragstart",this._onDragStart));try{document.selection?fv(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,r){if(hi=!1,Jt&&Me){Gr("dragStarted",this,{evt:r}),this.nativeDraggable&&xt(document,"dragover",TZ);var n=this.options;!e&&gn(Me,n.dragClass,!1),gn(Me,n.ghostClass,!0),ut.active=this,e&&this._appendGhost(),Vr({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(Yn){this._lastX=Yn.clientX,this._lastY=Yn.clientY,LT();for(var e=document.elementFromPoint(Yn.clientX,Yn.clientY),r=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(Yn.clientX,Yn.clientY),e!==r);)r=e;if(Me.parentNode[Qr]._isOutsideThisEl(e),r)do{if(r[Qr]){var n=void 0;if(n=r[Qr]._onDragOver({clientX:Yn.clientX,clientY:Yn.clientY,target:e,rootEl:r}),n&&!this.options.dragoverBubble)break}e=r}while(r=DT(r));BT()}},_onTouchMove:function(e){if(so){var r=this.options,n=r.fallbackTolerance,a=r.fallbackOffset,l=e.touches?e.touches[0]:e,o=ft&&Ii(ft,!0),i=ft&&o&&o.a,u=ft&&o&&o.d,c=Hs&&Ir&&US(Ir),s=(l.clientX-so.clientX+a.x)/(i||1)+(c?c[0]-vg[0]:0)/(i||1),v=(l.clientY-so.clientY+a.y)/(u||1)+(c?c[1]-vg[1]:0)/(u||1);if(!ut.active&&!hi){if(n&&Math.max(Math.abs(l.clientX-this._lastX),Math.abs(l.clientY-this._lastY))=0&&(Vr({rootEl:nr,name:"add",toEl:nr,fromEl:Jt,originalEvent:e}),Vr({sortable:this,name:"remove",toEl:nr,originalEvent:e}),Vr({rootEl:nr,name:"sort",toEl:nr,fromEl:Jt,originalEvent:e}),Vr({sortable:this,name:"sort",toEl:nr,originalEvent:e})),Er&&Er.save()):hn!==bi&&hn>=0&&(Vr({sortable:this,name:"update",toEl:nr,originalEvent:e}),Vr({sortable:this,name:"sort",toEl:nr,originalEvent:e})),ut.active&&((hn==null||hn===-1)&&(hn=bi,Ml=ic),Vr({sortable:this,name:"end",toEl:nr,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){Gr("nulling",this),Jt=Me=nr=ft=yo=rr=sv=Rl=so=Yn=Nu=hn=Ml=bi=ic=ii=uc=Er=Vs=ut.dragged=ut.ghost=ut.clone=ut.active=null,af.forEach(function(e){e.checked=!0}),af.length=cg=sg=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":Me&&(this._onDragOver(e),jZ(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],r,n=this.el.children,a=0,l=n.length,o=this.options;aa.right+l||t.clientY>n.bottom&&t.clientX>n.left:t.clientY>a.bottom+l||t.clientX>n.right&&t.clientY>n.top}function RZ(t,e,r,n,a,l,o,i){var u=n?t.clientY:t.clientX,c=n?r.height:r.width,s=n?r.top:r.left,v=n?r.bottom:r.right,d=!1;if(!o){if(i&&vvs+c*l/2:uv-vv)return-uc}else if(u>s+c*(1-a)/2&&uv-c*l/2)?u>s+c/2?1:-1:0}function NZ(t){return Fn(Me)0?(n.splice(r+1,0,n[e]),n.splice(e,1)):(n.splice(r,0,n[e]),n.splice(e+1,1)),n}function JS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Eu(t){for(var e=1;eI?I*(F-1)+T:T}var O=function(A){var E;if(!((A==null||(E=A.children)===null||E===void 0?void 0:E.length)===0||!b.value&&!m.value)){var D=A==null?void 0:A.querySelector("tbody");if(!D)return console.error("tbody does not exist."),null;var F=Eu({animation:150,ghostClass:c.ghost,chosenClass:c.chosen,dragClass:c.dragging,filter:".".concat(v.base,",.").concat(d.row),onMove:function(x){return!Dm(x.related,v.base)},onEnd:function(x){var M;if(x.newIndex!==x.oldIndex){QS(x.item),e_(x.from,x.item,x.oldIndex);var R=x.oldIndex,N=x.newIndex;(Oe(t.firstFullRow)&&t.firstFullRow(We)||e.slots.firstFullRow||e.slots["first-full-row"])&&(R-=1,N-=1),i.value&&(R=w(R,i.value),N=w(N,i.value));var V={data:o.value,currentIndex:R,current:o.value[R],targetIndex:N,target:o.value[N],newData:ZS(Ce(t.data),R,N),e:x,sort:"row"};V.currentData=V.newData,(M=t.onDragSort)===null||M===void 0||M.call(t,V)}}},t.dragSortOptions);D&&(m.value?new ut(D,Eu({},F)):new ut(D,Eu(Eu({},F),{},{handle:".".concat(c.handle)})))}},_=function(A,E){var D=Eu({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:c.ghost,chosenClass:c.chosen,dragClass:c.dragging,handle:".".concat(s.thCellInner),onEnd:function(I){var x;if(I.newIndex!==I.oldIndex){E&&(QS(I.item),e_(I.from,I.item,I.oldIndex));var M=I.oldIndex,R=I.newIndex,N=I.target,V=E?M:R,Y=E?R:M,U=N.children[V],q=N.children[Y],G=ef(g.value,U.dataset.colkey),z=ef(g.value,q.dataset.colkey);(!G||!G.colKey)&&qe.error("Table","colKey is missing in ".concat(JSON.stringify(G))),(!z||!z.colKey)&&qe.error("Table","colKey is missing in ".concat(JSON.stringify(z))),V=NS(t.columns,G.colKey),Y=NS(t.columns,z.colKey);var H={data:g.value,currentIndex:V,current:G,targetIndex:Y,target:z,newData:ZS(Ce(t.columns),V,Y),e:I,sort:"col"};H.currentData=H.newData,(x=t.onDragSort)===null||x===void 0||x.call(t,H)}}},t.dragSortOptions);A&&new ut(A,D)},k=function(A){if(!(!p.value||!A)){var E=A.querySelectorAll("thead > tr");if(E.length<=1){var D=Pe(E,1),F=D[0];_(F,!0)}else E==null||E.forEach(function(I){_(I,!1)})}};function P(T){f.value=T}function j(T){g.value=T}me([f,g,l,r],function(T){var A=Pe(T,4),E=A[0];A[1],A[2];var D=A[3];S(E,D)});function S(T,A){var E=T;if(!(!T||!E.$el||!A.showElement))var D=setTimeout(function(){O(E.$el),k(E.$el);var F=setTimeout(function(){E.$refs.affixHeaderRef&&k(E.$refs.affixHeaderRef),clearTimeout(F)});clearTimeout(D)},60)}return{innerPagination:i,isRowDraggable:m,isRowHandlerDraggable:b,isColDraggable:p,setDragSortPrimaryTableRef:P,setDragSortColumns:j}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function zZ(t){var e=je(),r=ze("table",t.locale),n=r.globalConfig,a=on(),l=a.isLoadingClass,o=a.isLoadMoreClass,i=a.asyncLoadingClass,u=C(function(){return[i,L(L({},l,t.asyncLoading==="loading"),o,t.asyncLoading==="load-more")]});function c(){var v;Be(t.asyncLoading)&&((v=t.onAsyncLoadingClick)===null||v===void 0||v.call(t,{status:t.asyncLoading}))}function s(){var v=e("asyncLoading");if(Be(v)){var d=t.asyncLoading,g={"load-more":n.value.loadingMoreText,loading:n.value.loadingText}[String(d)];return y("div",{class:u.value,onClick:c},[y(_r,{indicator:d==="loading",loading:!!d,size:"small",text:g},null)])}return[null,!1,void 0].includes(v)?null:y("div",{class:u.value,onClick:c},[v])}return{renderAsyncLoading:s}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function zT(t){return Qx(t)||FP(t)||dm(t)||eE()}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function t_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ft(t){for(var e=1;e2?Y-2:0),q=2;q1?B-1:0),ee=1;ee0&&arguments[0]!==void 0?arguments[0]:{errorMap:{}},M=x.errorMap;M&&Object.assign(I,M)}),a.value=I,(F=t.onValidate)===null||F===void 0||F.call(t,{result:I}),A({result:I})},E)})},f=function(k,P,j){i.value[k]||(i.value[k]=nn(P)),Object.entries(j).forEach(function(S){var T=Pe(S,2),A=T[0],E=T[1];Ro(i.value[k],A,E)})},h=function(k){if(t.editableRowKeys){var P=Ee(k.row,t.rowKey||"id"),j=n.get(P);if(j){var S=j.findIndex(function(T){return T.col.colKey===k.col.colKey});S===-1?j.push(k):j[S]=k,n.set(P,j)}else n.set(P,[k])}},m=function(){a.value={}},b=function(k,P){P?u.value[k]=P:delete u.value[k]},p=function(){Object.keys(u.value).forEach(function(k){var P,j;(P=u.value[k])===null||P===void 0||(j=P.clearValidateCellData)===null||j===void 0||j.call(P)})},w=function(k){var P=Zi(k.row,t.rowKey,k.col.colKey,k.colIndex);k.isEdit?o.value[P]=k:delete o.value[P]},O=function(k){var P,j=k.row,S=k.col,T=Ee(j,t.rowKey||"id"),A=i.value[T];if(A&&(P=t.editableRowKeys)!==null&&P!==void 0&&P.includes(T)){var E=Au({},A);return Ro(E,S.colKey,Ee(A,S.colKey)),E}return j};return me(function(){var _;return(_=r.value)===null||_===void 0?void 0:_.join(",")},function(_){var k=_.split(","),P=Object.keys(i.value);P.forEach(function(j){k.includes(j)||delete i.value[j]})}),{editedFormData:i,errorListMap:a,editableKeysMap:l,validateTableData:g,validateTableCellData:d,validateRowData:v,onRuleChange:h,clearValidateRowData:m,clearAllEditableCellData:p,onCellInstanceChange:b,onUpdateEditedCell:f,getEditRowData:O,onPrimaryTableCellEditChange:w}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function n_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ya(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!1,Ar=[],Dr=function(){var Ba,Jl,Ol,Sl,vu,It=Ya({},vt[br]),ld=((Ba=It.children)===null||Ba===void 0?void 0:Ba.length)||((Jl=_.value)===null||Jl===void 0?void 0:Jl.includes(It.colKey));if(!ld&&(e.columnController||e.displayColumns||e.defaultDisplayColumns)&&!Zt)return 1;It=Y(It);var fu=e.sort;if(It.sorter&&e.showSortColumnBgColor){var od=fu instanceof Array?fu:[fu],Pt=od.find(function(Lr){return Lr&&Lr.sortBy===It.colKey&&Lr.descending!==void 0});Pt&&(It.className=It.className instanceof Array?It.className.concat(f.sortColumn):[It.className,f.sortColumn])}if(It.sorter||It.filter){var jt=rd(r.slots,It,br),Bt=It,xr=Bt.ellipsisTitle;It.title=function(Lr,ur){var Tr,jr=It.sorter?I(ur):null,_l=It.filter?B(ur):null,Va=(Tr=i.value)===null||Tr===void 0?void 0:Tr.tableContentRef;return ae([jt,jr,_l],ur.col,ur.colIndex,xr,Va,{classPrefix:s,ellipsisOverlayClassName:w.value!=="medium"?p[w.value]:""})},It.ellipsisTitle=!1}if((Ol=It.edit)!==null&&Ol!==void 0&&Ol.component){var xn=It.cell;It.cell=function(Lr,ur){var Tr=Ya(Ya({},ur),{},{row:Ge(ur),oldCell:xn,rowKey:e.rowKey||"id",tableBaseClass:d,cellEmptyContent:e.cellEmptyContent,onChange:Fe,onValidate:e.onRowValidate,onRuleChange:se,onEditableChange:Ke});if(e.editableRowKeys){var jr,_l=Ee(ur.row,e.rowKey||"id");Tr.editable=Se.value[_l]||!1;var Va=[_l,ur.col.colKey].join("__"),Go=(jr=de.value)===null||jr===void 0?void 0:jr[Va];Go&&(Tr.errors=Go)}e.editableCellState&&(Tr.readonly=!e.editableCellState(ur));var du=Zi(ur.row,e.rowKey||"id",ur.col.colKey,ur.colIndex);return y(HZ,we(Tr,{cellKey:du,onCellInstanceChange:$e,onUpdateEditedCell:He}),r.slots)}}if((Sl=It.children)!==null&&Sl!==void 0&&Sl.length){var $r;It.children=Ue(It.children,Zt||(($r=_.value)===null||$r===void 0?void 0:$r.includes(It.colKey)))}(!It.children||(vu=It.children)!==null&&vu!==void 0&&vu.length)&&Ar.push(It)},br=0,Pn=vt.length;br2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=Ee(t,e);return r||n?"".concat(a,"_").concat(r||0,"_").concat(n||0,"}"):a}var YZ=function(){function t(){Sn(this,t),L(this,"treeDataMap",new Map),L(this,"expandAllRowIndex",void 0),this.treeDataMap=new Map}return On(t,[{key:"initialTreeStore",value:function(r,n,a){var l;(l=this.treeDataMap)===null||l===void 0||l.clear(),this.initialTreeDataMap(this.treeDataMap,r,n.find(function(o){return o.colKey==="row-select"}),a)}},{key:"getAllUniqueKeys",value:function(r,n){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],l=0,o=r.length;l2&&arguments[2]!==void 0?arguments[2]:[],l=0,o=r.length;l=0){var o=(l.expandChildrenLength||0)+1;if(n.splice(l.rowIndex,o),l.parent){var i=Ee(l.parent.row,a.childrenKey),u=i.findIndex(function(c){return Ee(c,a.rowKey)===r});i.splice(u,1),ui(this.treeDataMap,l.parent.row,-1*o,"delete",a)}this.treeDataMap.delete(r),fo(this.treeDataMap,n,{minRowIndex:l.rowIndex,rowKey:a.rowKey})}else qe.warn("EnhancedTable","Can not remove this node, which is not appeared.");return n}},{key:"removeChildren",value:function(r,n,a){var l=this.treeDataMap.get(r);if(l&&l.rowIndex>=0){var o=l.expandChildrenLength||0;o&&n.splice(l.rowIndex+1,o),l.parent&&ui(this.treeDataMap,l.parent.row,-1*o,"delete",a),l.expandChildrenLength=0,l.expanded=!1,Ro(l.row,a.childrenKey,void 0),this.treeDataMap.set(r,l),o&&fo(this.treeDataMap,n,{minRowIndex:l.rowIndex+1,rowKey:a.rowKey})}else qe.warn("EnhancedTable","Can not remove this node's children, which is not appeared.");return n}},{key:"appendTo",value:function(r,n,a,l){var o=this.treeDataMap.get(r);if(!this.validateDataExist(o,r))return a;for(var i=Ee(o.row,l.childrenKey),u=o.expanded||!(i!=null&&i.length),c=n instanceof Array?n:[n],s=[],v=-1,d=0,g=c.length;do){var h=r.slice(d,l),m=g.concat(f,h);r.splice(o,m.length),r.splice.apply(r,[o,0].concat(Ce(m))),fo(this.treeDataMap,r,{rowKey:a.rowKey,minRowIndex:o,maxRowIndex:v})}else{var b=r.slice(v,o),p=b.concat(f,g);r.splice(l,p.length),r.splice.apply(r,[l,0].concat(Ce(p))),fo(this.treeDataMap,r,{rowKey:a.rowKey,minRowIndex:l,maxRowIndex:d})}if(c.parent){for(var w=c.parent.row[a.childrenKey],O=0,_=-1,k=-1,P=0,j=w.length;P=2));P++);k<_?(w.splice(_+1,0,n.current),w.splice(k,1)):(w.splice(k,1),w.splice(_,0,n.current))}return{dataSource:r,result:!0}}},{key:"expandAll",value:function(r,n){var a=this;this.expandAllRowIndex=0;var l=[],o=function(u,c){for(var s=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,v=0,d=u.length;v2&&arguments[2]!==void 0?arguments[2]:"data",o=[];return r.forEach(function(i){var u=Ee(i,n.rowKey),c=a.treeDataMap.get(u);c.expanded&&(l==="unique"?o.push(u):l==="data"?o.push(i):o.push(c))}),o}},{key:"initialTreeDataMap",value:function(r,n,a,l){for(var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,u=0,c=n.length;u0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=[],a=new Map,l=new Map,o=0,i=t.length;o0&&arguments[0]!==void 0?arguments[0]:"expand-all",k=arguments.length>1?arguments[1]:void 0,P=k||o.value;n.value=r.value.expandAll(P,a.value);var j=n.value.map(function(S){return Qa(S,a.value.rowKey)});f(j,{row:void 0,rowState:void 0,rowIndex:void 0,type:"expand",trigger:_}),h.value.type="expand-all"}function b(){n.value=Ce(r.value.foldAll(n.value,a.value)),f([],{row:void 0,rowState:void 0,rowIndex:void 0,type:"fold",trigger:"fold-all"})}function p(_,k){var P,j=_.row,S=_.rowIndex;h.value=mg({type:"user-reaction-change"},_);var T=Qa(j,a.value.rowKey),A=r.value.treeDataMap.get(T),E=Ce(g.value);if(A.expanded){for(var D=r.value.getExpandedChildrenKeys([j],a.value),F=0,I=E.length;F2&&arguments[2]!==void 0?arguments[2]:[],j=GZ(k,P),S=j.addedList,T=j.removedList;return r.value.expandTreeNode(S,_,a.value),r.value.foldTreeNode(T,_,a.value),Ce(_)}me([g,o],function(_,k){var P=Pe(_,1),j=P[0],S=Pe(k,1),T=S[0];if(!(!r.value.treeDataMap.size||!o.value.length)){if(h.value.type==="user-reaction-change"){var A=h.value||{},E=A.row,D=A.rowIndex;n.value=Ce(r.value.toggleExpandData({row:E,rowIndex:D},Ce(n.value),a.value))}else h.value.type==="props-change"&&w(n.value,j,T);h.value.type="props-change"}});var O=function(k){var P,j;(P=u.value)!==null&&P!==void 0&&P.defaultExpandAll&&!c.value?(m("default-expand-all",Ce(k)),c.value=!0):(j=g.value)!==null&&j!==void 0&&j.length&&Je(function(){n.value=w(Ce(k),g.value,[])})};return{tExpandedTreeNode:g,isDefaultExpandAllExecute:c,isDefaultExpandedTreeNodesExecute:s,expandAll:m,foldAll:b,onExpandFoldIconClick:p,updateExpandOnDataChange:O}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function i_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function In(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",K=arguments.length>1?arguments[1]:void 0;if(!B){g.value=v.value.appendToRoot(K,g.value,b.value);return}g.value=Ce(v.value.appendTo(B,K,g.value,b.value))}function q(B,K){g.value=Ce(v.value.insertAfter(B,K,g.value,b.value))}function G(B,K){g.value=Ce(v.value.insertBefore(B,K,g.value,b.value))}function z(B){var K=v.value.swapData(g.value,B,b.value);if(K.result)g.value=Ce(K.dataSource);else{var ee,re={code:K.code,reason:K.reason};(ee=t.onAbnormalDragSort)===null||ee===void 0||ee.call(t,re)}}function H(){return v.value.getTreeNode(g.value,b.value)}function $(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data";return v.value.getTreeExpandedRow(g.value,b.value,B)}return{store:v,rowDataKeys:b,dataSource:g,swapData:z,setData:R,getData:N,remove:V,removeChildren:Y,appendTo:U,insertAfter:q,insertBefore:G,formatTreeColumn:M,toggleExpandData:I,expandAll:k,foldAll:P,getTreeNode:H,resetData:D,getTreeExpandedRow:$,onExpandFoldIconClick:S}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function u_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Us(t){for(var e=1;e0&&T=0)return P.rowIndex;if(P.rowIndex<0)return O(P.parent)},_=function(P){var j=P.index;if(!j&&j!==0){if(!P.key){qe.error("Table","scrollToElement: one of `index` or `key` must exist.");return}var S=d.value.get(P.key);j=O(S,P.key),(j<0||j===void 0)&&qe.error("Table","".concat(P.key," does not exist in data, check `rowKey` or `data` please."))}n.value.scrollToElement(da(da({},P),{},{index:j}))};return r.expose(da(da({store:l.value,dataSource:o.value},s),{},{primaryTableRef:n,validateRowData:function(P){return n.value.validateRowData(P)},validateTableData:function(){return n.value.validateTableData()},clearValidateData:function(){n.value.clearValidateData()},refreshTable:function(){n.value.refreshTable()},scrollToElement:_})),function(){var k,P=Ut(),j=P.vnode,S=da(da({},j.props),{},{rowKey:e.rowKey||"id",data:o.value,columns:b.value,indeterminateSelectedRowKeys:f.value,disableDataPage:!!(e.tree&&Object.keys(e.tree).length)||e.disableDataPage,onSelectChange:h,onDragSort:p,rowClassName:function(A){var E=A.row,D=Ee(E,e.rowKey||"id"),F=d.value.get(D);return F?["".concat(v.value,"-table-tr--level-").concat(F.level),e.rowClassName]:[e.rowClassName]}});return(k=e.tree)!==null&&k!==void 0&&k.expandTreeNodeOnClick&&(S.onRowClick=w),y(yy,we(S,{ref:n}),r.slots)}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var rJ=xe(_T),nJ=xe(yy),aJ=xe(tJ),lJ=nn(yy),oJ=xe(lJ,"TTable");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var iJ={labelAlign:{type:String,default:"left",validator:function(e){return e?["left","right","alternate","top","bottom"].includes(e):!0}},layout:{type:String,default:"vertical",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},mode:{type:String,default:"alternate",validator:function(e){return e?["alternate","same"].includes(e):!0}},reverse:Boolean,theme:{type:String,default:"default",validator:function(e){return e?["default","dot"].includes(e):!0}}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var Ys={vertical:["left","right"],horizontal:["top","bottom"]},KT=Symbol("timeLineProvide"),uJ=C(function(){return{theme:"default",reverse:!1,itemsStatus:[],layout:"horizontal",renderAlign:"left",mode:"alternate"}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var cJ={content:{type:[String,Function]},dot:{type:Function},dotColor:{type:String,default:"primary"},label:{type:[String,Function]},labelAlign:{type:String,validator:function(e){return e?["left","right","top","bottom"].includes(e):!0}},loading:Boolean,onClick:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function s_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function v_(t){for(var e=1;e=0?w.splice(O,1):i.value?w=[p]:w.push(p),g(w)},h=C(function(){return[r.value,L({},n.value,!!u.value)]}),m=function(){var b=0;return function(){return b++}}();return Et("collapseValue",d),Et("updateCollapseValue",f),Et("collapseProps",Te(e)),Et("getUniqId",m),Et("renderParentTNode",a),function(){var b=a("default");return y("div",{class:h.value},[b])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var hJ={content:{type:[String,Function]},default:{type:[String,Function]},destroyOnCollapse:Boolean,disabled:{type:Boolean,default:void 0},expandIcon:{type:[Boolean,Function],default:void 0},header:{type:[String,Function]},headerRightContent:{type:[String,Function]},value:{type:[String,Number]}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function mJ(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var yJ=ie({name:"TCollapsePanel",props:hJ,setup:function(e,r){var n=r.slots,a=je(),l=pt(),o=ue("collapse-panel"),i=ue("is-disabled"),u=ue("is-clickable"),c=ue("slide-down"),s=Te(e),v=s.value,d=s.disabled,g=s.destroyOnCollapse,f=mt("collapseValue"),h=mt("updateCollapseValue"),m=mt("getUniqId",function(){},!1),b=mt("collapseProps"),p=b.defaultExpandAll,w=b.disabled,O=b.expandIconPlacement,_=b.expandOnRowClick,k=mt("renderParentTNode"),P=v.value||m();p.value&&h(P);var j=wE(),S=j.beforeEnter,T=j.enter,A=j.afterEnter,E=j.beforeLeave,D=j.leave,F=j.afterLeave,I=J(),x=C(function(){return d.value||w.value}),M=C(function(){return f.value instanceof Array?f.value.includes(P):f.value===P}),R=C(function(){return[o.value,L({},i.value,x.value)]}),N=C(function(){return n.expandIcon||e.expandIcon}),V=function(re){var W=_.value||re.currentTarget===I.value;W&&!x.value&&h(P),re.stopPropagation()},Y=function(re){re.stopPropagation()},U=function(){return y(Eo,{overlayClassName:"".concat(o.value,"__icon--default")},null)},q=function(){var re=N.value===void 0?k:a;return y("div",{ref:I,class:"".concat(o.value,"__icon ").concat(o.value,"__icon--").concat(O.value," ").concat(M.value?"".concat(o.value,"__icon--active"):""),onClick:V},[re("expandIcon",U())])},G=function(){return y("div",{class:"".concat(o.value,"__header--blank")},null)},z=function(){var re=a("headerRightContent");return re?y("div",{onClick:Y},[re]):null},H=function(){var re=["".concat(o.value,"__header"),L({},u.value,_.value&&!x.value)];return y("div",{class:re,onClick:V},[O.value==="left"&&q(),a("header"),G(),z(),O.value==="right"&&q()])},$=function(){return vl(y("div",{class:"".concat(o.value,"__body")},[y("div",{class:"".concat(o.value,"__content")},[l("default","content")])]),[[Vl,M.value]])},B=function(){return M.value?y("div",{class:"".concat(o.value,"__body")},[y("div",{class:"".concat(o.value,"__content")},[l("default","content")])]):null},K=function(){return g.value?B():$()};return function(){var ee;return y("div",{class:R.value},[y("div",{class:"".concat(o.value,"__wrapper")},[H(),y(To,{name:c.value,onBeforeEnter:S,onEnter:T,onAfterEnter:A,onBeforeLeave:E,onLeave:D,onAfterLeave:F},mJ(ee=K())?ee:{default:function(){return[ee]}})])])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var pJ=xe(gJ),bJ=xe(yJ);/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var CJ={alpha:{type:Number,default:1},content:{type:[String,Function]},default:{type:[String,Function]},height:{type:Number},isRepeat:{type:Boolean,default:!0},layout:{type:String,default:"rectangular",validator:function(e){return e?["rectangular","hexagonal"].includes(e):!0}},lineSpace:{type:Number,default:16},movable:Boolean,moveInterval:{type:Number,default:3e3},offset:{type:Array},removable:{type:Boolean,default:!0},rotate:{type:Number,default:-22},watermarkContent:{type:[Object,Array]},width:{type:Number},x:{type:Number},y:{type:Number},zIndex:{type:Number}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function d_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function wJ(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:0,U=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,q=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,G=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(V.url){var z=V.url,H=V.isGrayscale,$=H===void 0?!1:H,B=new Image;B.crossOrigin="anonymous",B.referrerPolicy="no-referrer",B.src=z,B.onload=function(){var ce,ae;if((ce=b.save)===null||ce===void 0||ce.call(b),E(b,q,G,u),$){var oe=document.createElement("canvas"),he=oe.getContext("2d");oe.width=r*p,oe.height=n*p,he.drawImage(B,0,0,r*p,n*p);for(var ge=he.getImageData(0,0,r*p,n*p),de=ge.data,Se=0;Se=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function PJ(t,e){if(t){if(typeof t=="string")return g_(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?g_(t,e):void 0}}function g_(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r=U)return I;if(Y-M=p.value)return"";if(F2&&arguments[2]!==void 0?arguments[2]:{};E&&(T=We(D,{style:F},[T]))}return A(k,"strong"),A(O,"u"),A(_,"del"),A(w,"code"),A(j!==!1,"mark",j?{backgroundColor:j}:{}),A(P,"kbd"),A(S,"i"),T},s=C(function(){var m=e.theme,b=e.disabled,p=a.value,w=[p];return b?w.push("".concat(p,"--disabled")):m&&["primary","secondary","success","warning","error"].includes(m)&&w.push("".concat(p,"--").concat(m)),w}),v=C(function(){var m,b=e.copyable;return i.value?o.value.copiedText:yt(b)==="object"?(m=b.tooltipProps)===null||m===void 0?void 0:m.content:null}),d=C(function(){return e.content||(n==null?void 0:n.default())}),g=function(b){var p=e.copyable,w=i.value?function(){return y(Rm,null,null)}:function(){return y(D8,null,null)},O={theme:"default"},_=function(){};return yt(p)==="object"&&(p.suffix&&!i.value&&(w=p.suffix),p.tooltipProps&&(O=p.tooltipProps),typeof p.onCopy=="function"&&(_=p.onCopy)),y(Ur,we(O,{content:v.value}),{default:function(){return[b?y("span",{onClick:function(j){return h(j,_)}},[w()]):y(At,{icon:w,shape:"square",theme:"primary",variant:"text",onClick:function(j){return h(j,_)}},null)]}})},f=function(){var b=e.copyable;if(yt(b)==="object"&&b!==null&&b!==void 0&&b.text)return b.text;if(typeof d.value=="string")return d.value;if(Array.isArray(d.value))return d.value.map(function(p){return p.children}).join("")},h=function(b,p){b.preventDefault(),b.stopPropagation(),i.value=!0,setTimeout(function(){i.value=!1},1500),W6(f()),p==null||p()};return function(){var m,b=u("default","content");return e.ellipsis?y(py,we(e,{class:s.value,renderCopy:e.copyable?function(){return g(!0)}:null}),FJ(m=c(e,b))?m:{default:function(){return[m]}}):y("span",{class:s.value},[c(e,b),e.copyable?g():null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function MJ(t){return typeof t=="function"||Object.prototype.toString.call(t)==="[object Object]"&&!Qe(t)}var RJ=ie({name:"TTypography",setup:function(){var e=je();return function(){var r;return y(GT,null,MJ(r=e("default"))?r:{default:function(){return[r]}})}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var NJ={content:{type:[String,Function]},default:{type:[String,Function]},ellipsis:{type:[Boolean,Object],default:!1},level:{type:String,default:"h1",validator:function(e){return e?["h1","h2","h3","h4","h5","h6"].includes(e):!0}}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function m_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function y_(t){for(var e=1;e=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(c){throw c},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. +In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var l,o=!0,i=!1;return{s:function(){r=r.call(t)},n:function(){var c=r.next();return o=c.done,c},e:function(c){i=!0,l=c},f:function(){try{o||r.return==null||r.return()}finally{if(i)throw l}}}}function YJ(t,e){if(t){if(typeof t=="string")return b_(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?b_(t,e):void 0}}function b_(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r31||t>>>e)throw new RangeError("Value out of range");for(var n=e-1;n>=0;n--)r.push(t>>>n&1)}function Ga(t,e){return(t>>>e&1)!==0}function cn(t){if(!t)throw new Error("Assertion error")}var ka=function(){function t(e,r){Sn(this,t),L(this,"modeBits",void 0),L(this,"numBitsCharCount",void 0),this.modeBits=e,this.numBitsCharCount=r}return On(t,[{key:"numCharCountBits",value:function(r){return this.numBitsCharCount[Math.floor((r+7)/17)]}}])}();su=ka;L(ka,"NUMERIC",new su(1,[10,12,14]));L(ka,"ALPHANUMERIC",new su(2,[9,11,13]));L(ka,"BYTE",new su(4,[8,16,16]));L(ka,"KANJI",new su(8,[8,10,12]));L(ka,"ECI",new su(7,[0,0,0]));var Nn=On(function t(e,r){Sn(this,t),L(this,"ordinal",void 0),L(this,"formatBits",void 0),this.ordinal=e,this.formatBits=r});Jc=Nn;L(Nn,"LOW",new Jc(0,1));L(Nn,"MEDIUM",new Jc(1,0));L(Nn,"QUARTILE",new Jc(2,3));L(Nn,"HIGH",new Jc(3,2));var Ao=function(){function t(e,r,n){if(Sn(this,t),L(this,"mode",void 0),L(this,"numChars",void 0),L(this,"bitData",void 0),this.mode=e,this.numChars=r,this.bitData=n,r<0)throw new RangeError("Invalid argument");this.bitData=n.slice()}return On(t,[{key:"getData",value:function(){return this.bitData.slice()}}],[{key:"makeBytes",value:function(r){var n=[],a=Ci(r),l;try{for(a.s();!(l=a.n()).done;){var o=l.value;Jr(o,8,n)}}catch(i){a.e(i)}finally{a.f()}return new t(ka.BYTE,r.length,n)}},{key:"makeNumeric",value:function(r){if(!t.isNumeric(r))throw new RangeError("String contains non-numeric characters");for(var n=[],a=0;a=1<t.MAX_VERSION)throw new RangeError("Version value out of range");if(l<-1||l>7)throw new RangeError("Mask value out of range");this.size=e*4+17;for(var o=[],i=0;i=0&&l<=7),this.mask=l,this.applyMask(l),this.drawFormatBits(l),this.isFunction=[]}return On(t,[{key:"getModule",value:function(r,n){return r>=0&&r=0&&n>>9)*1335;var o=(n<<10|a)^21522;cn(o>>>15===0);for(var i=0;i<=5;i++)this.setFunctionModule(8,i,Ga(o,i));this.setFunctionModule(8,7,Ga(o,6)),this.setFunctionModule(8,8,Ga(o,7)),this.setFunctionModule(7,8,Ga(o,8));for(var u=9;u<15;u++)this.setFunctionModule(14-u,8,Ga(o,u));for(var c=0;c<8;c++)this.setFunctionModule(this.size-1-c,8,Ga(o,c));for(var s=8;s<15;s++)this.setFunctionModule(8,this.size-15+s,Ga(o,s));this.setFunctionModule(8,this.size-8,!0)}},{key:"drawVersion",value:function(){if(!(this.version<7)){for(var r=this.version,n=0;n<12;n++)r=r<<1^(r>>>11)*7973;var a=this.version<<12|r;cn(a>>>18===0);for(var l=0;l<18;l++){var o=Ga(a,l),i=this.size-11+l%3,u=Math.floor(l/3);this.setFunctionModule(i,u,o),this.setFunctionModule(u,i,o)}}}},{key:"drawFinderPattern",value:function(r,n){for(var a=-4;a<=4;a++)for(var l=-4;l<=4;l++){var o=Math.max(Math.abs(l),Math.abs(a)),i=r+l,u=n+a;i>=0&&i=0&&u=u)&&m.push(_[O])})},p=0;p=1;a-=2){a===6&&(a=5);for(var l=0;l>>3],7-(n&7)),n++)}}cn(n===r.length*8)}},{key:"applyMask",value:function(r){if(r<0||r>7)throw new RangeError("Mask value out of range");for(var n=0;n5&&r++):(this.finderPenaltyAddHistory(l,o),a||(r+=this.finderPenaltyCountPatterns(o)*t.PENALTY_N3),a=this.modules[n][i],l=1);r+=this.finderPenaltyTerminateAndCount(a,l,o)*t.PENALTY_N3}for(var u=0;u5&&r++):(this.finderPenaltyAddHistory(s,v),c||(r+=this.finderPenaltyCountPatterns(v)*t.PENALTY_N3),c=this.modules[d][u],s=1);r+=this.finderPenaltyTerminateAndCount(c,s,v)*t.PENALTY_N3}for(var g=0;g=0&&_<=9),r+=_*t.PENALTY_N4,cn(r>=0&&r<=2568888),r}},{key:"getAlignmentPatternPositions",value:function(){if(this.version===1)return[];for(var r=Math.floor(this.version/7)+2,n=this.version===32?26:Math.ceil((this.version*4+4)/(r*2-2))*2,a=[6],l=this.size-7;a.length0&&r[2]===n&&r[3]===n*3&&r[4]===n&&r[5]===n;return(a&&r[0]>=n*4&&r[6]>=n?1:0)+(a&&r[6]>=n*4&&r[0]>=n?1:0)}},{key:"finderPenaltyTerminateAndCount",value:function(r,n,a){var l=n;return r&&(this.finderPenaltyAddHistory(l,a),l=0),l+=this.size,this.finderPenaltyAddHistory(l,a),this.finderPenaltyCountPatterns(a)}},{key:"finderPenaltyAddHistory",value:function(r,n){var a=r;n[0]===0&&(a+=this.size),n.pop(),n.unshift(a)}}],[{key:"encodeText",value:function(r,n){var a=Ao.makeSegments(r);return t.encodeSegments(a,n)}},{key:"encodeBinary",value:function(r,n){var a=Ao.makeBytes(r);return t.encodeSegments([a],n)}},{key:"encodeSegments",value:function(r,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:40,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:-1,i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!0;if(!(t.MIN_VERSION<=a&&a<=l&&l<=t.MAX_VERSION)||o<-1||o>7)throw new RangeError("Invalid value");var u,c;for(u=a;;u++){var s=t.getNumDataCodewords(u,n)*8,v=Ao.getTotalBits(r,u);if(v<=s){c=v;break}if(u>=l)throw new RangeError("Data too long")}for(var d=n,g=0,f=[Nn.MEDIUM,Nn.QUARTILE,Nn.HIGH];g>>3]|=T<<7-(A&7)}),new t(u,d,S,o)}},{key:"getNumRawDataModules",value:function(r){if(rt.MAX_VERSION)throw new RangeError("Version number out of range");var n=(16*r+128)*r+64;if(r>=2){var a=Math.floor(r/7)+2;n-=(25*a-10)*a-55,r>=7&&(n-=36)}return cn(n>=208&&n<=29648),n}},{key:"getNumDataCodewords",value:function(r,n){return Math.floor(t.getNumRawDataModules(r)/8)-t.ECC_CODEWORDS_PER_BLOCK[n.ordinal][r]*t.NUM_ERROR_CORRECTION_BLOCKS[n.ordinal][r]}},{key:"reedSolomonComputeDivisor",value:function(r){if(r<1||r>255)throw new RangeError("Degree out of range");for(var n=[],a=0;a>>8||n>>>8)throw new RangeError("Byte out of range");for(var a=0,l=7;l>=0;l--)a=a<<1^(a>>>7)*285,a^=(n>>>l&1)*r;return cn(a>>>8===0),a}}])}();L(wl,"MIN_VERSION",1);L(wl,"MAX_VERSION",40);L(wl,"PENALTY_N1",3);L(wl,"PENALTY_N2",3);L(wl,"PENALTY_N3",40);L(wl,"PENALTY_N4",10);L(wl,"ECC_CODEWORDS_PER_BLOCK",[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]]);L(wl,"NUM_ERROR_CORRECTION_BLOCKS",[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]]);var GJ={L:Nn.LOW,M:Nn.MEDIUM,Q:Nn.QUARTILE,H:Nn.HIGH},qJ="#000000",qT=!1,XT=1,XJ=4,ZJ=0,JJ=.1,ZT=function(e){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=[];return e.forEach(function(a,l){var o=null;a.forEach(function(i,u){if(!i&&o!==null){n.push("M".concat(o+r," ").concat(l+r,"h").concat(u-o,"v1H").concat(o+r,"z")),o=null;return}if(u===a.length-1){if(!i)return;o===null?n.push("M".concat(u+r,",").concat(l+r," h1v1H").concat(u+r,"z")):n.push("M".concat(o+r,",").concat(l+r," h").concat(u+1-o,"v1H").concat(o+r,"z"));return}i&&o===null&&(o=u)})}),n.join("")},JT=function(e,r){return e.slice().map(function(n,a){return a=r.y+r.h?n:n.map(function(l,o){return o=r.x+r.w?l:!1})})},QJ=function(e,r,n,a){if(a==null)return null;var l=e.length+n*2,o=Math.floor(r*JJ),i=l/r,u=(a.width||o)*i,c=(a.height||o)*i,s=a.x==null?e.length/2-u/2:a.x*i,v=a.y==null?e.length/2-c/2:a.y*i,d=a.opacity==null?1:a.opacity,g=null;if(a.excavate){var f=Math.floor(s),h=Math.floor(v),m=Math.ceil(u+s-f),b=Math.ceil(c+v-h);g={x:f,y:h,w:m,h:b}}var p=a.crossOrigin;return{x:s,y:v,h:c,w:u,excavation:g,opacity:d,crossOrigin:p}},eQ=function(e,r){return r!=null?Math.max(Math.floor(r),0):e?XJ:ZJ},tQ=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}(),QT=function(e){var r=e.value,n=e.level,a=e.minVersion,l=e.includeMargin,o=e.marginSize,i=e.imageSettings,u=e.size,c=C(function(){var g=Ao.makeSegments(r);return wl.encodeSegments(g,GJ[n],a)}),s=C(function(){return c.value.getModules()}),v=C(function(){return eQ(l,o)}),d=C(function(){return QJ(s.value,u,v.value,i)});return{cells:s,margin:v,numCells:C(function(){return s.value.length+v.value*2}),calculatedImageSettings:d,qrcode:c}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var ej={value:{type:String,default:""},size:{type:Number,default:128},level:{type:String,default:"L"},bgColor:{type:String,default:"#FFFFFF"},fgColor:{type:String,default:"#000000"},style:{type:Object,default:function(){return{}}},includeMargin:{type:Boolean,default:!1},marginSize:{type:Number,default:0},imageSettings:{type:Object,default:function(){return{}}},title:{type:String,default:""},minVersion:{type:Number,default:1}},rQ={locale:{type:Object,default:function(){return{}}},onRefresh:{type:Function},statusRender:{type:Function},status:{type:String,default:"active"}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var nQ=ie({name:"QRCodeCanvas",props:ej,setup:function(e){var r=C(function(){var i;return(i=e.imageSettings)===null||i===void 0?void 0:i.src}),n=J(),a=J(null),l=J(""),o=function(){var u,c=QT({value:e.value,level:e.level,minVersion:XT,includeMargin:qT,marginSize:e.marginSize,imageSettings:e.imageSettings,size:e.size}),s=c.margin,v=c.cells,d=c.numCells,g=c.calculatedImageSettings;if(a.value){var f=a.value,h=f.getContext("2d");if(h){l.value=(u=g.value)===null||u===void 0?void 0:u.crossOrigin;var m=v,b=n.value;b&&(b.crossOrigin=g.value.crossOrigin);var p=g.value&&b!==null&&(b==null?void 0:b.complete)&&b.naturalHeight!==0&&b.naturalWidth!==0;p&&g.value.excavation!=null&&(m=C(function(){return JT(v.value,g.value.excavation)}));var w=window.devicePixelRatio||1;f.height=e.size*w,f.width=e.size*w;var O=e.size/d.value*w;h.scale(O,O),h.fillStyle=e.bgColor,h.fillRect(0,0,d.value,d.value),h.fillStyle=e.fgColor,tQ?h.fill(new Path2D(ZT(m.value,s.value))):v.value.forEach(function(_,k){_.forEach(function(P,j){P&&h.fillRect(j+s.value,k+s.value,1,1)})}),g&&(h.globalAlpha=g.value.opacity),p&&(h.globalAlpha=g.value.opacity,h.drawImage(b,g.value.x+s.value,g.value.y+s.value,g.value.w,g.value.h))}}};return Ll(function(){o()}),Le(function(){o()}),function(){return y(it,null,[y("canvas",{ref:a,role:"img"},null),r.value!=null?y("img",{ref:n,onLoad:o,style:{display:"none"},src:r.value},null):null])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var aQ=ie({name:"QRCodeSVG",props:ej,setup:function(e){var r=C(function(){return QT({value:e.value,level:e.level,minVersion:XT,includeMargin:qT,marginSize:e.marginSize,imageSettings:e.imageSettings,size:e.size})}),n=C(function(){var l,o=r.value,i=o.cells,u=o.calculatedImageSettings;return e.imageSettings&&((l=u.value)===null||l===void 0?void 0:l.excavation)!=null?JT(i.value,u.value.excavation):i.value}),a=C(function(){var l=r.value,o=l.calculatedImageSettings,i=l.margin;return!e.imageSettings||!o.value?null:y("image",{href:e.imageSettings.src,height:o.value.h,width:o.value.w,x:o.value.x+i.value,y:o.value.y+i.value,crossOrigin:o.value.crossOrigin},null)});return function(){var l=r.value,o=l.margin,i=l.numCells,u=ZT(n.value,o.value);return y("svg",{height:e.size,width:e.size,viewBox:"0 0 ".concat(i.value," ").concat(i.value),role:"img",style:e.style},[!!e.title&&y("title",null,[e.title]),y("path",{fill:e.bgColor,d:"M0,0 h".concat(i.value,"v").concat(i.value,"H0z"),"shape-rendering":"crispEdges"},null),y("path",{fill:e.fgColor,d:u,"shape-rendering":"crispEdges"},null),a.value])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var lQ=ie({name:"QRCodeStatus",props:rQ,setup:function(e){var r,n=ue(),a=y(_r,{size:"32px"},null),l=C(function(){var c,s;return y(it,null,[y("p",{class:"".concat(n.value,"-expired__text")},[(c=e.locale)===null||c===void 0?void 0:c.expiredText]),(e==null?void 0:e.onRefresh)&&y("p",{class:"".concat(n.value,"-expired__button"),onClick:e==null?void 0:e.onRefresh},[y(dz,{size:"16"},null),(s=e.locale)===null||s===void 0?void 0:s.refreshText])])}),o=y("p",{class:"".concat(n.value,"-scanned")},[y($a,{size:"16",class:"".concat(n.value,"-scanned__icon")},null),(r=e.locale)===null||r===void 0?void 0:r.scannedText]),i=C(function(){return{expired:l.value,loading:a,scanned:o,active:null}}),u=function(s){return i.value[s.status]};return function(){return y(it,null,[e.statusRender||u({status:e.status,onRefresh:e.onRefresh})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var oQ=ie({name:"TQRCode",props:UJ,setup:function(e){var r=ue(),n=je(),a=ze("qrcode"),l=a.globalConfig,o=PE({themeFgColor:"--td-text-color-primary",themeBgColor:"--td-bg-color-specialcomponent"}),i=o.themeFgColor,u=o.themeBgColor,c=C(function(){return e.bgColor||u.value||"transparent"}),s=C(function(){return e.color||i.value||qJ}),v=C(function(){var f,h,m,b;return{src:e.icon,x:void 0,y:void 0,height:gt(e.iconSize)?e.iconSize:(f=(h=e.iconSize)===null||h===void 0?void 0:h.height)!==null&&f!==void 0?f:40,width:gt(e.iconSize)?e.iconSize:(m=(b=e.iconSize)===null||b===void 0?void 0:b.width)!==null&&m!==void 0?m:40,excavate:!0,crossOrigin:"anonymous"}}),d=C(function(){return["".concat(r.value,"-qrcode"),L(L({},"".concat(r.value,"-borderless"),e.borderless),"".concat(r.value,"-qrcode-svg"),e.type==="svg")]}),g=C(function(){return{backgroundColor:c.value,width:"".concat(e.size,"px"),height:"".concat(e.size,"px")}});return function(){var f={value:e.value,size:e.size,bgColor:c.value,fgColor:s.value,imageSettings:e.icon?v.value:void 0,level:e.level};return y("div",we({class:d.value,style:g.value},{level:e.level}),[e.status!=="active"&&y("div",{class:["".concat(r.value,"-mask"),L({},"".concat(r.value,"-").concat(e.status),e.status!=="loading")]},[y(lQ,{locale:l.value,status:e.status,onRefresh:e.onRefresh,statusRender:n("statusRender",{params:{status:e.status,onRefresh:e.onRefresh}})},null)]),e.type==="canvas"?y(nQ,we(f,{size:e.size}),null):y(aQ,we(f,{size:e.size}),null)])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var iQ=xe(oQ,"TQrcode");/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var uQ={close:{type:[String,Boolean,Function],default:!1},closeBtn:{type:[String,Boolean,Function],default:!1},default:{type:[String,Function]},icon:{type:Function},maxLine:{type:Number,default:0},message:{type:[String,Function]},operation:{type:Function},theme:{type:String,default:"info",validator:function(e){return e?["success","info","warning","error"].includes(e):!0}},title:{type:[String,Function]},onClose:Function,onClosed:Function};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var cQ=ie({name:"TAlert",props:uQ,setup:function(e,r){var n=r.slots,a=Ut(),l=ze("alert"),o=l.globalConfig,i=l.classPrefix,u=ht({CheckCircleFilledIcon:$a,CloseIcon:ca,ErrorCircleFilledIcon:La,HelpCircleFilledIcon:jE,InfoCircleFilledIcon:Hc}),c=u.CheckCircleFilledIcon,s=u.CloseIcon,v=u.ErrorCircleFilledIcon,d=u.HelpCircleFilledIcon,g=u.InfoCircleFilledIcon,f=ue("alert"),h=je(),m=d3(),b=J(),p=J(),w=J(0),O=J(!0),_=J(!0),k=function(){var I={info:g,success:c,warning:v,error:v,question:d},x=m("icon",I);return x?y("div",{class:"".concat(f.value,"__icon")},[x]):null},P=function(){var I=e.closeBtn,x=Object.prototype.hasOwnProperty.call(a.vnode.props||{},"close")||n.close,M=x?e.close:I;x&&qe.warnOnce("TAlert","prop `close` is going to be deprecated, please use `closeBtn` instead.");var R=null;return M===!0||M===""?R=y(s,null,null):Be(M)?R=M:R=h(x?"close":"closeBtn"),R?y("div",{class:"".concat(f.value,"__close"),onClick:E},[R]):null},j=function(){var I=h("title");return I?y("div",{class:"".concat(f.value,"__title")},[" ",I]):null},S=function(){var I=h("operation");return y("div",{class:"".concat(f.value,"__message")},[T(),I?y("div",{class:"".concat(f.value,"__operation")},[I]):null])},T=function(){var I,x=h("default")||h("message");ke(x)&&(x=m3(x));var M=ke(x)?x.length:1,R=e.maxLine>0&&e.maxLine"u"||(n.value="".concat(S,"px"),(d=e.onSizeDragEnd)===null||d===void 0||d.call(e,{e:v,size:S}))}},u=C(function(){var s=["right","left"].includes(e.placement),v={left:"right",right:"left",top:"bottom",bottom:"top"};return L(L(L(L({zIndex:1,position:"absolute",background:"transparent"},v[e.placement],0),"width",s?"16px":"100%"),"height",s?"100%":"16px"),"cursor",s?"col-resize":"row-resize")}),c=C(function(){return r.value?{userSelect:"none"}:{}});return{draggedSizeValue:n,enableDrag:l,draggableLineStyles:u,draggingStyles:c}};/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function w_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function O_(t){for(var e=1;edocument.documentElement.clientWidth,Z=Q?lT():0;l.value=document.createElement("style"),l.value.dataset.id="td_drawer_".concat(+new Date,"_").concat(gQ+=1),l.value.innerHTML=` + html body { + overflow-y: hidden; + `.concat(Y,` + `).concat(e.mode==="push"?"":"width: calc(100% - ".concat(Z,"px);"),` + } + `)},q=function(){e.mode==="push"&&Je(function(){x.value&&(x.value.style.cssText=Y)})},G=function(){if(!(!x.value||e.mode!=="push")){var Q={left:{name:"margin-left",value:D.value},right:{name:"margin-left",value:"-".concat(D.value)},top:{name:"margin-top",value:D.value},bottom:{name:"margin-top",value:"-".concat(D.value)}}[e.placement];a.value?x.value.style.setProperty(Q.name,Q.value):x.value.style.removeProperty(Q.name)}},z=function(){var Q=S({confirmBtn:e.confirmBtn,globalConfirm:u.value.confirm,className:"".concat(g.value,"__confirm")}),Z=T({cancelBtn:e.cancelBtn,globalCancel:u.value.cancel,className:"".concat(g.value,"__cancel")});return y("div",{style:R.value},[e.placement==="right"?Q:null,Z,e.placement!=="right"?Q:null])},H=Fm("drawer",{visible:w}),$=H.isTopInteractivePopup;me(M,q,{immediate:!0});var B=function(Q){if(Q&&(O.value=!0),e.destroyOnClose){Q?(n.value=!1,setTimeout(function(){return a.value=!0})):(a.value=!1,n.value&&(n.value=!1),setTimeout(function(){return n.value=!0},300));return}if(n.value&&Q){n.value=!1,setTimeout(function(){return a.value=!0});return}setTimeout(function(){return a.value=Q})},K=function(){!e.showInAttachedElement&&e.preventScrollThrough&&a.value&&(O.value||!e.lazy)&&(l.value||U(),l.value&&!document.head.contains(l.value)&&document.head.appendChild(l.value))};me(function(){return e.visible},function(te){if(!Cn){if(te){var Q;K(),(Q=e.onBeforeOpen)===null||Q===void 0||Q.call(e)}else{var Z;V(),(Z=e.onBeforeClose)===null||Z===void 0||Z.call(e)}B(te)}},{immediate:!0});var ee=function(Q){var Z;(Z=e.onCloseBtnClick)===null||Z===void 0||Z.call(e,{e:Q}),W({trigger:"close-btn",e:Q})},re=function(Q){var Z,ne;(Z=e.onOverlayClick)===null||Z===void 0||Z.call(e,{e:Q}),((ne=e.closeOnOverlayClick)!==null&&ne!==void 0?ne:u.value.closeOnOverlayClick)&&W({trigger:"overlay",e:Q})},W=function(Q){var Z;(Z=e.onClose)===null||Z===void 0||Z.call(e,Q),r.emit("update:visible",!1)};oa(G),Le(function(){K(),window.addEventListener("keydown",N)}),$t(function(){V(),window.removeEventListener("keydown",N)});var X=C(function(){return O.value?a.value||!n.value:!e.lazy});return function(){if(X.value){var te=d("body","default"),Q=v("header"),Z=z();return y(Bl,{disabled:!e.attach||!_.value,to:_.value},{default:function(){return[y("div",we({ref:A,class:E.value,style:{zIndex:e.zIndex},onKeydown:N,tabindex:0},r.attrs),[e.showOverlay&&y("div",{class:"".concat(g.value,"__mask"),onClick:re},null),y("div",{class:I.value,style:O_(O_({},F.value),p.value)},[Q&&y("div",{class:"".concat(g.value,"__header")},[Q]),e.closeBtn&&y("div",{class:"".concat(g.value,"__close-btn"),onClick:ee},[v("closeBtn",y(s,null,null))]),y("div",{class:["".concat(g.value,"__body"),"narrow-scrollbar"]},[te]),e.footer&&y("div",{class:"".concat(g.value,"__footer")},[v("footer",Z)]),e.sizeDraggable&&y("div",{style:b.value,onMousedown:m},null)])])]}})}}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function S_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qs(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:document.body,r=oE(),n=r.scrollTop,a=r.scrollLeft,l=t.getBoundingClientRect(),o=l.top,i=l.left,u=e.getBoundingClientRect(),c=u.top,s=u.left,v=lE(e,"position");return e.tagName.toLowerCase()!=="body"&&v==="relative"||v==="sticky"?{top:o-c,left:i-s}:jm(t)?{top:o,left:i}:{top:o+n,left:i+a}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function bQ(t){if(t){var e,r=null;if(Be(t))r=document.querySelector(t);else if(Oe(t))r=t();else throw new Error("elm should be string or function");if(r)return r;if(((e=process)===null||e===void 0||(e=e.env)===null||e===void 0?void 0:e.NODE_ENV)!=="test")throw new Error("There is no element with given.")}else return document.body}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function k_(t){var e=t.getBoundingClientRect();if(!aE(t)){var r=L6().height;Tm(e.top-(r/2-e.height/2),{})}}/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */var CQ=ie({name:"TGuide",props:mQ,setup:function(e,r){var n=je(),a=ue("guide"),l=ue("guide--lock"),o=ze("guide"),i=o.globalConfig,u=Te(e),c=u.current,s=u.modelValue,v=u.hideCounter,d=u.hidePrev,g=u.hideSkip,f=u.steps,h=u.zIndex,m=Ot(c,s,e.defaultCurrent,e.onChange,"current"),b=Pe(m,2),p=b[0],w=b[1],O=J(),_=J(),k=J(),P=J(),j=J(),S=J(),T=J(),A=J(!1),E=C(function(){return f.value.length}),D=C(function(){return f.value[p.value]}),F=C(function(){return x("mode")==="popup"}),I=C(function(){return jm(P.value||document.body)}),x=function(te){var Q;return(Q=D.value[te])!==null&&Q!==void 0?Q:e[te]},M=C(function(){var X=D.value.highlightContent,te=X;return Oe(X)?te=X(V()):r.slots.highlightContent?te=r.slots.highlightContent(V()):r.slots["highlight-content"]?te=r.slots["highlight-content"](V()):X&&(te=y(te,null,null)),te&&(te.props||(te.props={}),te.props.class=te.props.class||""),te}),R=C(function(){return!!(M.value&&F.value)}),N=J(!1),V=function(){var te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{currentStepInfo:D.value},Q=new Function("return "+We.toString())();return Object.assign({},Q,te)},Y=function(te){var Q=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Z=pQ(P.value),ne=Z.top,le=Z.left,ce=P.value.getBoundingClientRect(),ae=ce.width,oe=ce.height,he=x("highlightPadding");if(F.value)ae+=he*2,oe+=he*2,ne-=he,le-=he;else{var ge=oE(),de=ge.scrollTop,Se=ge.scrollLeft;ne+=de,le+=Se}var pe={top:"".concat(ne,"px"),left:"".concat(le,"px")};if(R.value)if(Q){var ye=_.value.getBoundingClientRect(),fe=ye.width,se=ye.height;Object.assign(pe,{width:"".concat(fe,"px"),height:"".concat(se,"px")})}else Object.assign(pe,{width:"auto",height:"auto"});else Object.assign(pe,{width:"".concat(ae,"px"),height:"".concat(oe,"px")});Ia(te,pe)},U=function(){Je(function(){var te;P.value=bQ(D.value.element),P.value&&(__(P.value),Y(_.value),Y(k.value,!0),k_(P.value),(te=T.value)===null||te===void 0||te.update())})},q=function(){var te;(te=k.value)===null||te===void 0||te.parentNode.removeChild(k.value)},G=function(){Je(function(){P.value=S.value,__(P.value),Y(_.value),k_(P.value)})},z=function(){var te,Q;(te=S.value)===null||te===void 0||te.parentNode.removeChild(S.value),(Q=j.value)===null||Q===void 0||Q.parentNode.removeChild(j.value)},H=function(){F.value?(z(),U()):(q(),G()),N.value=!0};kE(function(){N.value&&H()},!Cn&&document.body);var $=function(){var te,Q;q(),z(),(te=_.value)===null||te===void 0||te.parentNode.removeChild(_.value),(Q=O.value)===null||Q===void 0||Q.parentNode.removeChild(O.value),Tv(document.body,l.value)},B=function(te){var Q,Z=E.value;A.value=!1,w(-1,{e:te,total:Z}),(Q=e.onSkip)===null||Q===void 0||Q.call(e,{e:te,current:p.value,total:Z})},K=function(te){var Q,Z=E.value;w(p.value-1,{e:te,total:Z}),(Q=e.onPrevStepClick)===null||Q===void 0||Q.call(e,{e:te,prev:p.value-1,current:p.value,total:Z})},ee=function(te){var Q,Z=E.value;w(p.value+1,{e:te,total:Z}),(Q=e.onNextStepClick)===null||Q===void 0||Q.call(e,{e:te,next:p.value+1,current:p.value,total:Z})},re=function(te){var Q,Z=E.value;A.value=!1,w(-1,{e:te,total:Z}),(Q=e.onFinish)===null||Q===void 0||Q.call(e,{e:te,current:p.value,total:Z})},W=function(){p.value>=0&&p.value=0&&X-1}}},setup:function(e,r){var n=r.expose,a=ue("notification-list"),l=e.placement,o=e.offset,i=J([]),u=J([]),c=C(function(){var b=bg({zIndex:_Q},nj[l]);if(Array.isArray(o)&&o.length===2){var p,w,O=l.includes("left")?"left":"right",_=l.includes("top")?"top":"bottom";b[O]=(p=g(o[0]))!==null&&p!==void 0?p:b[O],b[_]=(w=g(o[1]))!==null&&w!==void 0?w:b[_]}return b}),s=function(p){return i.value.push(p),i.value.length-1},v=function(p){i.value.splice(p,1)},d=function(){i.value=[]},g=function(p){if(p)return isNaN(Number(p))?p:"".concat(p,"px")},f=function(p){var w={marginBottom:qa};return p.zIndex&&(w["z-index"]=p.zIndex),w},h=function(p,w){return bg(bg({},w),{},{onCloseBtnClick:function(_){return w.onCloseBtnClick&&w.onCloseBtnClick(_),v(p)},onDurationEnd:function(){return w.onDurationEnd&&w.onDurationEnd(),v(p)},onClose:function(){return w.onClose&&w.onClose(),v(p)}})},m=function(p){p&&u.value.push(p)};return n({add:s,remove:v,removeAll:d,list:i,notificationList:u}),function(){if(i.value.length)return y("div",{class:"".concat(a.value,"__show"),style:c.value},[i.value.map(function(b,p){return y(oj,we({ref:m,key:b.id,style:f(b)},h(p,b)),null)})])}}});/** + * tdesign v1.19.2 + * (c) 2026 tdesign + * @license MIT + */function A_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Kh(t){for(var e=1;e1?"".concat(h,"[").concat(R,"]"):h;F[N]=M.raw}),j.length===1?F[h]=j[0].raw:F[h]=j.map(function(M){return M.raw}),F.length=j.length,O&&(F=O(F));var x=new FormData;return Object.keys(F).forEach(function(M){var R=F[M];Array.isArray(R)?R.forEach(function(N){x.append(M,N)}):x.append(M,R)}),T.open(n,a,!0),Object.keys(u).forEach(function(M){T.setRequestHeader(M,u[M])}),T.onerror=function(M){_({event:M,file:v,files:j,XMLHttpRequest:T}),clearInterval(A),clearTimeout(E)},T.ontimeout=function(M){_({event:M,file:v,files:j,XMLHttpRequest:T})},T.upload&&(T.upload.onprogress=function(M){var R,N=0;if(M.total>0&&(N=Math.round(M.loaded/M.total*100)),S=Math.max(N,S),S!==N&&((R=j[0])===null||R===void 0?void 0:R.percent)!==S){var V=j.map(function(Y){return Xs(Xs({},Y),{},{percent:S})});k({event:M,percent:S,file:v||V[0],files:V,type:"real",XMLHttpRequest:T})}}),T.onload=function(M){var R={};R.XMLHttpRequest=T;var N=T.status<200||T.status>=300;if(N)return _({event:M,file:v,files:j,response:R,XMLHttpRequest:T});var V=T.responseText||T.response;try{R=JSON.parse(V)}catch{R=V,qe.error("Upload","response does not a valid json")}clearInterval(A),clearTimeout(E),j.forEach(function(Y){var U;Y.percent=100,Y.status="success",Y.uploadTime=((U=R)===null||U===void 0?void 0:U.uploadTime)||dE()}),yt(R)==="object"&&(R.XMLHttpRequest=T),P({event:M,file:v||j[0],files:Ce(j),XMLHttpRequest:T,response:R})},T.send(x),T.upload.requestParams=F,T.upload.requestHeaders=u,T}function z_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Fr(t){for(var e=1;e=0?Fr(Fr({},t[c]),u):u;n.push(s)},l=0,o=e.length;l2&&arguments[2]!==void 0?arguments[2]:void 0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return t.map(function(a){var l=a;Oe(e)&&(l=e(a));var o=Fr({raw:a,lastModified:a.lastModified,name:a.name,size:a.size,type:a.type,percent:n,status:r},l);return o})}function ZQ(t){var e=t.files,r=t.uploadValue,n=t.max,a=t.allowUploadDuplicateFile,l=t.capture,o=l===void 0?"":l;return new Promise(function(i){var u=e.filter(function(p){if(a||o)return!0;var w=r.find(function(O){return O.name===p.name});return!w}),c=!1;if(u.lengthn&&(v=!0)}var g=Uh(u,t.format,t.autoUpload?"progress":"waiting"),f;if(t.beforeAllFilesUpload){var h,m=(h=t.beforeAllFilesUpload)===null||h===void 0?void 0:h.call(t,g);f=m instanceof Promise?m:new Promise(function(p){p(m)})}var b=g.map(function(p){return new Promise(function(w){UQ(p,{beforeUpload:t.beforeUpload,sizeLimit:t.sizeLimit}).then(function(O){var _=Pe(O,2),k=_[0],P=_[1];k?w({file:p,validateResult:{type:"FILE_OVER_SIZE_LIMIT",extra:k}}):P===!1&&w({file:p,validateResult:{type:"CUSTOM_BEFORE_UPLOAD"}}),w({file:p})})})});Promise.all([f].concat(b)).then(function(p){var w=zT(p),O=w[0],_=w.slice(1);i(O===!1?{lengthOverLimit:v,hasSameNameFile:c,validateResult:{type:"BEFORE_ALL_FILES_UPLOAD"},files:g}:{lengthOverLimit:v,hasSameNameFile:c,fileValidateList:_,files:g})})})}function JQ(t,e){var r=[],n=[],a=[];return t.forEach(function(l){var o,i;if(((o=l.validateResult)===null||o===void 0?void 0:o.type)==="CUSTOM_BEFORE_UPLOAD"){n.push(l.file);return}if(((i=l.validateResult)===null||i===void 0?void 0:i.type)==="FILE_OVER_SIZE_LIMIT"){l.file.response||(l.file.response={}),l.file.response.error=l.file.response.error||e(l.validateResult.extra),r.push(l);return}a.push(l.file)}),{sizeLimitErrors:r,beforeUploadErrorFiles:n,toFiles:a}}function QQ(t){return t.isBatchUpload&&t.status||t.status==="fail"?"reupload":t.status==="progress"?"uploading":t.status==="success"||!t.autoUpload&&t.status==="waiting"?t.multiple?"continueUpload":"reupload":"fileInput"}function eee(t){var e=t.multiple,r=t.uploadValue,n=t.toUploadFiles,a=t.autoUpload,l=a?n:n.filter(function(o){return o.status!=="success"});return e&&!t.isBatchUpload?a?(l.length?r.concat(l):r)||[]:r:(l.length?l:r)||[]}function K_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Zs(t){for(var e=1;e0){document.getElementsByTagName("link");const o=document.querySelector("meta[property=csp-nonce]"),i=(o==null?void 0:o.nonce)||(o==null?void 0:o.getAttribute("nonce"));a=Promise.allSettled(r.map(u=>{if(u=vee(u),u in Y_)return;Y_[u]=!0;const c=u.endsWith(".css"),s=c?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${u}"]${s}`))return;const v=document.createElement("link");if(v.rel=c?"stylesheet":see,c||(v.as="script"),v.crossOrigin="",v.href=u,i&&v.setAttribute("nonce",i),document.head.appendChild(v),c)return new Promise((d,g)=>{v.addEventListener("load",d),v.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${u}`)))})}))}function l(o){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=o,window.dispatchEvent(i),!i.defaultPrevented)throw o}return a.then(o=>{for(const i of o||[])i.status==="rejected"&&l(i.reason);return e().catch(l)})},fee=[{path:"/api_design",component:()=>G_(()=>import("./index-nHBF8So_.js"),__vite__mapDeps([0,1]))},{path:"/apis",component:()=>G_(()=>import("./preview-CuFuhqRW.js"),__vite__mapDeps([2,0,1]))},{path:"/:pathMatch(.*)*",redirect:"/api_design"}],dee=(t,e)=>{const r=t.__vccOpts||t;for(const[n,a]of e)r[n]=a;return r},gee={};function hee(t,e){const r=TI("router-view");return aP(),oP(r)}const mee=dee(gee,[["render",hee]]),yee=lR({history:NM(),routes:fee}),ad=ZF(mee);ad.use(yee);ad.use(cee);ad.config.productionTip=!1;ad.mount("#app");export{la as A,At as B,Da as C,vl as D,Vl as E,it as F,kt as G,_8 as H,zz as I,Je as J,hQ as K,_r as L,$o as M,cT as N,UA as O,FQ as P,Gm as Q,MD as R,Vo as S,fY as T,PA as U,xA as V,Le as a,$t as b,oP as c,ie as d,C as e,Cee as f,y as g,We as h,mt as i,mI as j,uP as k,Sv as l,Rj as m,cF as n,aP as o,bee as p,rJ as q,TI as r,mv as s,Tt as t,$l as u,Ac as v,me as w,J as x,_n as y,Jf as z}; diff --git a/packages/frontend/_site/assets/index-CcutJ_nz.css b/packages/frontend/_site/assets/index-CcutJ_nz.css new file mode 100644 index 000000000..51aa75e00 --- /dev/null +++ b/packages/frontend/_site/assets/index-CcutJ_nz.css @@ -0,0 +1 @@ +div.tdesign-document.API-Preview{background-color:#fff;max-width:2000px;padding:32px 16px;width:100%}div.tdesign-document.API-Preview .t-table .t-table-content{overflow:auto}div.tdesign-document.API-Preview .t-demo-table-btns{display:flex;justify-content:space-between;width:138px}div.tdesign-document.API-Preview .t-demo-table-btns .t-button{padding:0}div.tdesign-document.API-Preview .t-table-content+b{display:block;font-weight:400;padding:50px;text-align:center;width:100%}div.tdesign-document.API-Preview p{margin:8px 0}.t-demo-platforms{padding:16px}.t-demo-platforms p{margin:4px 0}.site-check-all{margin-right:20px}.t-api-tool__multi-operations{display:flex;margin-bottom:16px}.t-api-tool__multi-operations .t-button{margin-right:10px}.t-api-tool__multi-operations .link{text-decoration:none}.t-api-tool__multi-operations .link:hover{text-decoration:underline}.help-icon{align-items:center;background-color:#007bff;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;height:14px;justify-content:center;margin-left:2px;margin-right:20px;vertical-align:text-top;width:14px}.api-edit-form .t-form{margin-bottom:60px}.api-edit-form .t-form-content{width:590px}.api-edit-form .t-form-item+.t-form-item{margin-top:20px}.api-edit-form .t-form-item>label{line-height:32px;margin-right:8px;text-align:right;width:135px}.api-edit-form .t-form-item .t-button+.t-button{margin-left:16px}.api-edit-form .t-form-content,.api-edit-form .t-form-item>label{display:inline-block;vertical-align:top}.api-edit-form .t-form-content.api-type label.t-checkbox,.api-edit-form .t-form-content.platform label.t-checkbox{display:inline-block;margin-top:5px;width:150px}.api-edit-form .placement-top{position:static!important}.api-edit-form .t-checkbox+.t-checkbox{margin-left:0}.unit-test-ui__one-unit-test{background-color:#efefef;padding:16px}.unit-test-ui__one-unit-test+.unit-test-ui__one-unit-test{margin-top:16px}.unit-test-ui .t-radio-group.t-radio-group__outline{background-color:#fff}.unit-test-ui__one-unit-test .t-event-object-card .t-card__body{padding:16px}.unit-test-ui__one-object-event{align-items:center;display:flex}.test-card-array-event+.test-card-array-event,.unit-test-ui__one-object-event+.unit-test-ui__one-object-event{margin-top:8px}.unit-test-ui .t-form__label{text-align:left}.t-form__controls-content{display:initial}.unit-test-ui__form-item-inner{margin-top:16px}code[class*=language-],pre[class*=language-]{word-wrap:normal;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#d6dbe3;color:#263238}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#d6dbe3;color:#263238}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{overflow:auto;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#c24c08}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#6d3bac}.token.attr-name{color:#007edf}.token.attr-value,.token.attribute{color:#d29c00}.token.boolean{color:#6d3bac}.token.builtin,.token.cdata,.token.char,.token.class{color:#007edf}.token.class-name{color:#003cbf}.token.comment{color:#97a3b7}.token.constant{color:#6d3bac}.token.deleted{color:#b01531}.token.doctype{color:#97a3b7}.token.entity{color:#b01531}.token.function{color:#6d3bac}.token.hexcode{color:#c24c08}.token.id,.token.important{color:#6d3bac;font-weight:700}.token.inserted{color:#007edf}.token.keyword{color:#6d3bac}.token.number{color:#c24c08}.token.operator{color:#007edf}.token.prolog{color:#97a3b7}.token.property{color:#007edf}.token.pseudo-class,.token.pseudo-element{color:#d29c00}.token.punctuation{color:#007edf}.token.regex{color:#003cbf}.token.selector{color:#b01531}.token.string{color:#d29c00}.token.symbol{color:#6d3bac}.token.tag{color:#b01531}.token.unit{color:#c24c08}.token.url,.token.variable{color:#b01531}.unit-test-design{display:flex;height:100%}.unit-test-design__input{width:50%}.unit-test-design__out{height:-moz-fit-content;height:fit-content;width:50%}.unit-test-design .t-textarea textarea,.unit-test-design .t-textarea__wrap .t-textarea{height:100%;min-height:100%}.unit-test-code pre{background:var(--bg-color-code);border-top:1px solid var(--component-border);box-sizing:border-box;color:var(--text-primary);margin:0;max-height:560px;overflow:auto;padding:20px 24px}.unit-test-tdesign__h3{margin-top:0}.page-api{padding:40px}div.t-popup{z-index:5500}.page-api__title{font-size:32px;font-weight:700;margin-bottom:40px}.page-api__search{background-color:#fff;margin-bottom:16px;width:100%}.page-api__search .query-item{display:inline-block;margin-bottom:16px;margin-right:16px;width:260px}.t-demo-api-list{background-color:#fff;padding-bottom:32px}.t-demo-api-list .t-pagination{margin-right:16px}.CodeMirror{height:550px}.api-edit .t-checkbox-group{gap:0} diff --git a/packages/frontend/_site/assets/index-nHBF8So_.js b/packages/frontend/_site/assets/index-nHBF8So_.js new file mode 100644 index 000000000..253b0b2bb --- /dev/null +++ b/packages/frontend/_site/assets/index-nHBF8So_.js @@ -0,0 +1,144 @@ +import{d as dA,i as pA,a as Id,w as _t,b as gA,h as OA,s as Cf,e as at,t as mA,r as An,o as fe,f as we,g as q,j as le,k as N,u as K,B as fs,l as ye,P as yA,m as Je,F as Ot,n as et,p as ei,c as Rn,q as bA,M as hh,C as yo,v as _y,x as Ze,S as $o,O as wo,I as oo,y as lo,R as ra,z as ym,A as Yn,D as sa,E as oa,T as la,G as dh,H as vA,J as xA,L as SA,K as bm,N as $A,Q as wA,U as CA,V as kA}from"./index-BJnExGcn.js";import PA from"https://tdesign.gtimg.com/js/prettier%402.8.1-standalone.mjs";import TA from"https://tdesign.gtimg.com/js/prettier%402.8.1-parser-babel.mjs";let ph=[],Ay=[];(()=>{let n="lc,34,7n,7,7b,19,,,,2,,2,,,20,b,1c,l,g,,2t,7,2,6,2,2,,4,z,,u,r,2j,b,1m,9,9,,o,4,,9,,3,,5,17,3,3b,f,,w,1j,,,,4,8,4,,3,7,a,2,t,,1m,,,,2,4,8,,9,,a,2,q,,2,2,1l,,4,2,4,2,2,3,3,,u,2,3,,b,2,1l,,4,5,,2,4,,k,2,m,6,,,1m,,,2,,4,8,,7,3,a,2,u,,1n,,,,c,,9,,14,,3,,1l,3,5,3,,4,7,2,b,2,t,,1m,,2,,2,,3,,5,2,7,2,b,2,s,2,1l,2,,,2,4,8,,9,,a,2,t,,20,,4,,2,3,,,8,,29,,2,7,c,8,2q,,2,9,b,6,22,2,r,,,,,,1j,e,,5,,2,5,b,,10,9,,2u,4,,6,,2,2,2,p,2,4,3,g,4,d,,2,2,6,,f,,jj,3,qa,3,t,3,t,2,u,2,1s,2,,7,8,,2,b,9,,19,3,3b,2,y,,3a,3,4,2,9,,6,3,63,2,2,,1m,,,7,,,,,2,8,6,a,2,,1c,h,1r,4,1c,7,,,5,,14,9,c,2,w,4,2,2,,3,1k,,,2,3,,,3,1m,8,2,2,48,3,,d,,7,4,,6,,3,2,5i,1m,,5,ek,,5f,x,2da,3,3x,,2o,w,fe,6,2x,2,n9w,4,,a,w,2,28,2,7k,,3,,4,,p,2,5,,47,2,q,i,d,,12,8,p,b,1a,3,1c,,2,4,2,2,13,,1v,6,2,2,2,2,c,,8,,1b,,1f,,,3,2,2,5,2,,,16,2,8,,6m,,2,,4,,fn4,,kh,g,g,g,a6,2,gt,,6a,,45,5,1ae,3,,2,5,4,14,3,4,,4l,2,fx,4,ar,2,49,b,4w,,1i,f,1k,3,1d,4,2,2,1x,3,10,5,,8,1q,,c,2,1g,9,a,4,2,,2n,3,2,,,2,6,,4g,,3,8,l,2,1l,2,,,,,m,,e,7,3,5,5f,8,2,3,,,n,,29,,2,6,,,2,,,2,,2,6j,,2,4,6,2,,2,r,2,2d,8,2,,,2,2y,,,,2,6,,,2t,3,2,4,,5,77,9,,2,6t,,a,2,,,4,,40,4,2,2,4,,w,a,14,6,2,4,8,,9,6,2,3,1a,d,,2,ba,7,,6,,,2a,m,2,7,,2,,2,3e,6,3,,,2,,7,,,20,2,3,,,,9n,2,f0b,5,1n,7,t4,,1r,4,29,,f5k,2,43q,,,3,4,5,8,8,2,7,u,4,44,3,1iz,1j,4,1e,8,,e,,m,5,,f,11s,7,,h,2,7,,2,,5,79,7,c5,4,15s,7,31,7,240,5,gx7k,2o,3k,6o".split(",").map(e=>e?parseInt(e,36):1);for(let e=0,t=0;e>1;if(n=Ay[i])e=i+1;else return!0;if(e==t)return!1}}function vm(n){return n>=127462&&n<=127487}const xm=8205;function _A(n,e,t=!0,i=!0){return(t?Ry:AA)(n,e,i)}function Ry(n,e,t){if(e==n.length)return e;e&&My(n.charCodeAt(e))&&Ey(n.charCodeAt(e-1))&&e--;let i=kf(n,e);for(e+=Sm(i);e=0&&vm(kf(n,o));)s++,o-=2;if(s%2==0)break;e+=2}else break}return e}function AA(n,e,t){for(;e>0;){let i=Ry(n,e-2,t);if(i=56320&&n<57344}function Ey(n){return n>=55296&&n<56320}function Sm(n){return n<65536?1:2}class Re{lineAt(e){if(e<0||e>this.length)throw new RangeError(`Invalid position ${e} in document of length ${this.length}`);return this.lineInner(e,!1,1,0)}line(e){if(e<1||e>this.lines)throw new RangeError(`Invalid line number ${e} in ${this.lines}-line document`);return this.lineInner(e,!0,1,0)}replace(e,t,i){[e,t]=vs(this,e,t);let r=[];return this.decompose(0,e,r,2),i.length&&i.decompose(0,i.length,r,3),this.decompose(t,this.length,r,1),Hn.from(r,this.length-(t-e)+i.length)}append(e){return this.replace(this.length,this.length,e)}slice(e,t=this.length){[e,t]=vs(this,e,t);let i=[];return this.decompose(e,t,i,0),Hn.from(i,t-e)}eq(e){if(e==this)return!0;if(e.length!=this.length||e.lines!=this.lines)return!1;let t=this.scanIdentical(e,1),i=this.length-this.scanIdentical(e,-1),r=new Co(this),s=new Co(e);for(let o=t,a=t;;){if(r.next(o),s.next(o),o=0,r.lineBreak!=s.lineBreak||r.done!=s.done||r.value!=s.value)return!1;if(a+=r.value.length,r.done||a>=i)return!0}}iter(e=1){return new Co(this,e)}iterRange(e,t=this.length){return new Zy(this,e,t)}iterLines(e,t){let i;if(e==null)i=this.iter();else{t==null&&(t=this.lines+1);let r=this.line(e).from;i=this.iterRange(r,Math.max(r,t==this.lines+1?this.length:t<=1?0:this.line(t-1).to))}return new Dy(i)}toString(){return this.sliceString(0)}toJSON(){let e=[];return this.flatten(e),e}constructor(){}static of(e){if(e.length==0)throw new RangeError("A document must have at least one line");return e.length==1&&!e[0]?Re.empty:e.length<=32?new ct(e):Hn.from(ct.split(e,[]))}}class ct extends Re{constructor(e,t=RA(e)){super(),this.text=e,this.length=t}get lines(){return this.text.length}get children(){return null}lineInner(e,t,i,r){for(let s=0;;s++){let o=this.text[s],a=r+o.length;if((t?i:a)>=e)return new MA(r,a,i,o);r=a+1,i++}}decompose(e,t,i,r){let s=e<=0&&t>=this.length?this:new ct($m(this.text,e,t),Math.min(t,this.length)-Math.max(0,e));if(r&1){let o=i.pop(),a=Da(s.text,o.text.slice(),0,s.length);if(a.length<=32)i.push(new ct(a,o.length+s.length));else{let c=a.length>>1;i.push(new ct(a.slice(0,c)),new ct(a.slice(c)))}}else i.push(s)}replace(e,t,i){if(!(i instanceof ct))return super.replace(e,t,i);[e,t]=vs(this,e,t);let r=Da(this.text,Da(i.text,$m(this.text,0,e)),t),s=this.length+i.length-(t-e);return r.length<=32?new ct(r,s):Hn.from(ct.split(r,[]),s)}sliceString(e,t=this.length,i=` +`){[e,t]=vs(this,e,t);let r="";for(let s=0,o=0;s<=t&&oe&&o&&(r+=i),es&&(r+=a.slice(Math.max(0,e-s),t-s)),s=c+1}return r}flatten(e){for(let t of this.text)e.push(t)}scanIdentical(){return 0}static split(e,t){let i=[],r=-1;for(let s of e)i.push(s),r+=s.length+1,i.length==32&&(t.push(new ct(i,r)),i=[],r=-1);return r>-1&&t.push(new ct(i,r)),t}}class Hn extends Re{constructor(e,t){super(),this.children=e,this.length=t,this.lines=0;for(let i of e)this.lines+=i.lines}lineInner(e,t,i,r){for(let s=0;;s++){let o=this.children[s],a=r+o.length,c=i+o.lines-1;if((t?c:a)>=e)return o.lineInner(e,t,i,r);r=a+1,i=c+1}}decompose(e,t,i,r){for(let s=0,o=0;o<=t&&s=o){let f=r&((o<=e?1:0)|(c>=t?2:0));o>=e&&c<=t&&!f?i.push(a):a.decompose(e-o,t-o,i,f)}o=c+1}}replace(e,t,i){if([e,t]=vs(this,e,t),i.lines=s&&t<=a){let c=o.replace(e-s,t-s,i),f=this.lines-o.lines+c.lines;if(c.lines>4&&c.lines>f>>6){let h=this.children.slice();return h[r]=c,new Hn(h,this.length-(t-e)+i.length)}return super.replace(s,a,c)}s=a+1}return super.replace(e,t,i)}sliceString(e,t=this.length,i=` +`){[e,t]=vs(this,e,t);let r="";for(let s=0,o=0;se&&s&&(r+=i),eo&&(r+=a.sliceString(e-o,t-o,i)),o=c+1}return r}flatten(e){for(let t of this.children)t.flatten(e)}scanIdentical(e,t){if(!(e instanceof Hn))return 0;let i=0,[r,s,o,a]=t>0?[0,0,this.children.length,e.children.length]:[this.children.length-1,e.children.length-1,-1,-1];for(;;r+=t,s+=t){if(r==o||s==a)return i;let c=this.children[r],f=e.children[s];if(c!=f)return i+c.scanIdentical(f,t);i+=c.length+1}}static from(e,t=e.reduce((i,r)=>i+r.length+1,-1)){let i=0;for(let y of e)i+=y.lines;if(i<32){let y=[];for(let m of e)m.flatten(y);return new ct(y,t)}let r=Math.max(32,i>>5),s=r<<1,o=r>>1,a=[],c=0,f=-1,h=[];function p(y){let m;if(y.lines>s&&y instanceof Hn)for(let x of y.children)p(x);else y.lines>o&&(c>o||!c)?(g(),a.push(y)):y instanceof ct&&c&&(m=h[h.length-1])instanceof ct&&y.lines+m.lines<=32?(c+=y.lines,f+=y.length+1,h[h.length-1]=new ct(m.text.concat(y.text),m.length+1+y.length)):(c+y.lines>r&&g(),c+=y.lines,f+=y.length+1,h.push(y))}function g(){c!=0&&(a.push(h.length==1?h[0]:Hn.from(h,f)),f=-1,c=h.length=0)}for(let y of e)p(y);return g(),a.length==1?a[0]:new Hn(a,t)}}Re.empty=new ct([""],0);function RA(n){let e=-1;for(let t of n)e+=t.length+1;return e}function Da(n,e,t=0,i=1e9){for(let r=0,s=0,o=!0;s=t&&(c>i&&(a=a.slice(0,i-r)),r0?1:(e instanceof ct?e.text.length:e.children.length)<<1]}nextInner(e,t){for(this.done=this.lineBreak=!1;;){let i=this.nodes.length-1,r=this.nodes[i],s=this.offsets[i],o=s>>1,a=r instanceof ct?r.text.length:r.children.length;if(o==(t>0?a:0)){if(i==0)return this.done=!0,this.value="",this;t>0&&this.offsets[i-1]++,this.nodes.pop(),this.offsets.pop()}else if((s&1)==(t>0?0:1)){if(this.offsets[i]+=t,e==0)return this.lineBreak=!0,this.value=` +`,this;e--}else if(r instanceof ct){let c=r.text[o+(t<0?-1:0)];if(this.offsets[i]+=t,c.length>Math.max(0,e))return this.value=e==0?c:t>0?c.slice(e):c.slice(0,c.length-e),this;e-=c.length}else{let c=r.children[o+(t<0?-1:0)];e>c.length?(e-=c.length,this.offsets[i]+=t):(t<0&&this.offsets[i]--,this.nodes.push(c),this.offsets.push(t>0?1:(c instanceof ct?c.text.length:c.children.length)<<1))}}}next(e=0){return e<0&&(this.nextInner(-e,-this.dir),e=this.value.length),this.nextInner(e,this.dir)}}class Zy{constructor(e,t,i){this.value="",this.done=!1,this.cursor=new Co(e,t>i?-1:1),this.pos=t>i?e.length:0,this.from=Math.min(t,i),this.to=Math.max(t,i)}nextInner(e,t){if(t<0?this.pos<=this.from:this.pos>=this.to)return this.value="",this.done=!0,this;e+=Math.max(0,t<0?this.pos-this.to:this.from-this.pos);let i=t<0?this.pos-this.from:this.to-this.pos;e>i&&(e=i),i-=e;let{value:r}=this.cursor.next(e);return this.pos+=(r.length+e)*t,this.value=r.length<=i?r:t<0?r.slice(r.length-i):r.slice(0,i),this.done=!this.value,this}next(e=0){return e<0?e=Math.max(e,this.from-this.pos):e>0&&(e=Math.min(e,this.to-this.pos)),this.nextInner(e,this.cursor.dir)}get lineBreak(){return this.cursor.lineBreak&&this.value!=""}}class Dy{constructor(e){this.inner=e,this.afterBreak=!0,this.value="",this.done=!1}next(e=0){let{done:t,lineBreak:i,value:r}=this.inner.next(e);return t&&this.afterBreak?(this.value="",this.afterBreak=!1):t?(this.done=!0,this.value=""):i?this.afterBreak?this.value="":(this.afterBreak=!0,this.next()):(this.value=r,this.afterBreak=!1),this}get lineBreak(){return!1}}typeof Symbol<"u"&&(Re.prototype[Symbol.iterator]=function(){return this.iter()},Co.prototype[Symbol.iterator]=Zy.prototype[Symbol.iterator]=Dy.prototype[Symbol.iterator]=function(){return this});class MA{constructor(e,t,i,r){this.from=e,this.to=t,this.number=i,this.text=r}get length(){return this.to-this.from}}function vs(n,e,t){return e=Math.max(0,Math.min(n.length,e)),[e,Math.max(e,Math.min(n.length,t))]}function vt(n,e,t=!0,i=!0){return _A(n,e,t,i)}function EA(n){return n>=56320&&n<57344}function ZA(n){return n>=55296&&n<56320}function Ut(n,e){let t=n.charCodeAt(e);if(!ZA(t)||e+1==n.length)return t;let i=n.charCodeAt(e+1);return EA(i)?(t-55296<<10)+(i-56320)+65536:t}function Bd(n){return n<=65535?String.fromCharCode(n):(n-=65536,String.fromCharCode((n>>10)+55296,(n&1023)+56320))}function Kn(n){return n<65536?1:2}const gh=/\r\n?|\n/;var Ct=function(n){return n[n.Simple=0]="Simple",n[n.TrackDel=1]="TrackDel",n[n.TrackBefore=2]="TrackBefore",n[n.TrackAfter=3]="TrackAfter",n}(Ct||(Ct={}));class si{constructor(e){this.sections=e}get length(){let e=0;for(let t=0;te)return s+(e-r);s+=a}else{if(i!=Ct.Simple&&f>=e&&(i==Ct.TrackDel&&re||i==Ct.TrackBefore&&re))return null;if(f>e||f==e&&t<0&&!a)return e==r||t<0?s:s+c;s+=c}r=f}if(e>r)throw new RangeError(`Position ${e} is out of range for changeset of length ${r}`);return s}touchesRange(e,t=e){for(let i=0,r=0;i=0&&r<=t&&a>=e)return rt?"cover":!0;r=a}return!1}toString(){let e="";for(let t=0;t=0?":"+r:"")}return e}toJSON(){return this.sections}static fromJSON(e){if(!Array.isArray(e)||e.length%2||e.some(t=>typeof t!="number"))throw new RangeError("Invalid JSON representation of ChangeDesc");return new si(e)}static create(e){return new si(e)}}class gt extends si{constructor(e,t){super(e),this.inserted=t}apply(e){if(this.length!=e.length)throw new RangeError("Applying change set to a document with the wrong length");return Oh(this,(t,i,r,s,o)=>e=e.replace(r,r+(i-t),o),!1),e}mapDesc(e,t=!1){return mh(this,e,t,!0)}invert(e){let t=this.sections.slice(),i=[];for(let r=0,s=0;r=0){t[r]=a,t[r+1]=o;let c=r>>1;for(;i.length0&&Vi(i,t,s.text),s.forward(h),a+=h}let f=e[o++];for(;a>1].toJSON()))}return e}static of(e,t,i){let r=[],s=[],o=0,a=null;function c(h=!1){if(!h&&!r.length)return;og||p<0||g>t)throw new RangeError(`Invalid change range ${p} to ${g} (in doc of length ${t})`);let m=y?typeof y=="string"?Re.of(y.split(i||gh)):y:Re.empty,x=m.length;if(p==g&&x==0)return;po&&At(r,p-o,-1),At(r,g-p,x),Vi(s,r,m),o=g}}return f(e),c(!a),a}static empty(e){return new gt(e?[e,-1]:[],[])}static fromJSON(e){if(!Array.isArray(e))throw new RangeError("Invalid JSON representation of ChangeSet");let t=[],i=[];for(let r=0;ra&&typeof o!="string"))throw new RangeError("Invalid JSON representation of ChangeSet");if(s.length==1)t.push(s[0],0);else{for(;i.length=0&&t<=0&&t==n[r+1]?n[r]+=e:r>=0&&e==0&&n[r]==0?n[r+1]+=t:i?(n[r]+=e,n[r+1]+=t):n.push(e,t)}function Vi(n,e,t){if(t.length==0)return;let i=e.length-2>>1;if(i>1])),!(t||o==n.sections.length||n.sections[o+1]<0);)a=n.sections[o++],c=n.sections[o++];e(r,f,s,h,p),r=f,s=h}}}function mh(n,e,t,i=!1){let r=[],s=i?[]:null,o=new Mo(n),a=new Mo(e);for(let c=-1;;){if(o.done&&a.len||a.done&&o.len)throw new Error("Mismatched change set lengths");if(o.ins==-1&&a.ins==-1){let f=Math.min(o.len,a.len);At(r,f,-1),o.forward(f),a.forward(f)}else if(a.ins>=0&&(o.ins<0||c==o.i||o.off==0&&(a.len=0&&c=0){let f=0,h=o.len;for(;h;)if(a.ins==-1){let p=Math.min(h,a.len);f+=p,h-=p,a.forward(p)}else if(a.ins==0&&a.lenc||o.ins>=0&&o.len>c)&&(a||i.length>f),s.forward2(c),o.forward(c)}}}}class Mo{constructor(e){this.set=e,this.i=0,this.next()}next(){let{sections:e}=this.set;this.i>1;return t>=e.length?Re.empty:e[t]}textBit(e){let{inserted:t}=this.set,i=this.i-2>>1;return i>=t.length&&!e?Re.empty:t[i].slice(this.off,e==null?void 0:this.off+e)}forward(e){e==this.len?this.next():(this.len-=e,this.off+=e)}forward2(e){this.ins==-1?this.forward(e):e==this.ins?this.next():(this.ins-=e,this.off+=e)}}class yr{constructor(e,t,i){this.from=e,this.to=t,this.flags=i}get anchor(){return this.flags&32?this.to:this.from}get head(){return this.flags&32?this.from:this.to}get empty(){return this.from==this.to}get assoc(){return this.flags&8?-1:this.flags&16?1:0}get bidiLevel(){let e=this.flags&7;return e==7?null:e}get goalColumn(){let e=this.flags>>6;return e==16777215?void 0:e}map(e,t=-1){let i,r;return this.empty?i=r=e.mapPos(this.from,t):(i=e.mapPos(this.from,1),r=e.mapPos(this.to,-1)),i==this.from&&r==this.to?this:new yr(i,r,this.flags)}extend(e,t=e,i=0){if(e<=this.anchor&&t>=this.anchor)return B.range(e,t,void 0,void 0,i);let r=Math.abs(e-this.anchor)>Math.abs(t-this.anchor)?e:t;return B.range(this.anchor,r,void 0,void 0,i)}eq(e,t=!1){return this.anchor==e.anchor&&this.head==e.head&&this.goalColumn==e.goalColumn&&(!t||!this.empty||this.assoc==e.assoc)}toJSON(){return{anchor:this.anchor,head:this.head}}static fromJSON(e){if(!e||typeof e.anchor!="number"||typeof e.head!="number")throw new RangeError("Invalid JSON representation for SelectionRange");return B.range(e.anchor,e.head)}static create(e,t,i){return new yr(e,t,i)}}class B{constructor(e,t){this.ranges=e,this.mainIndex=t}map(e,t=-1){return e.empty?this:B.create(this.ranges.map(i=>i.map(e,t)),this.mainIndex)}eq(e,t=!1){if(this.ranges.length!=e.ranges.length||this.mainIndex!=e.mainIndex)return!1;for(let i=0;ie.toJSON()),main:this.mainIndex}}static fromJSON(e){if(!e||!Array.isArray(e.ranges)||typeof e.main!="number"||e.main>=e.ranges.length)throw new RangeError("Invalid JSON representation for EditorSelection");return new B(e.ranges.map(t=>yr.fromJSON(t)),e.main)}static single(e,t=e){return new B([B.range(e,t)],0)}static create(e,t=0){if(e.length==0)throw new RangeError("A selection needs at least one range");for(let i=0,r=0;rr.from-s.from),t=e.indexOf(i);for(let r=1;rs.head?B.range(c,a):B.range(a,c))}}return new B(e,t)}}function Iy(n,e){for(let t of n.ranges)if(t.to>e)throw new RangeError("Selection points outside of document")}let Xd=0;class G{constructor(e,t,i,r,s){this.combine=e,this.compareInput=t,this.compare=i,this.isStatic=r,this.id=Xd++,this.default=e([]),this.extensions=typeof s=="function"?s(this):s}get reader(){return this}static define(e={}){return new G(e.combine||(t=>t),e.compareInput||((t,i)=>t===i),e.compare||(e.combine?(t,i)=>t===i:Wd),!!e.static,e.enables)}of(e){return new La([],this,0,e)}compute(e,t){if(this.isStatic)throw new Error("Can't compute a static facet");return new La(e,this,1,t)}computeN(e,t){if(this.isStatic)throw new Error("Can't compute a static facet");return new La(e,this,2,t)}from(e,t){return t||(t=i=>i),this.compute([e],i=>t(i.field(e)))}}function Wd(n,e){return n==e||n.length==e.length&&n.every((t,i)=>t===e[i])}class La{constructor(e,t,i,r){this.dependencies=e,this.facet=t,this.type=i,this.value=r,this.id=Xd++}dynamicSlot(e){var t;let i=this.value,r=this.facet.compareInput,s=this.id,o=e[s]>>1,a=this.type==2,c=!1,f=!1,h=[];for(let p of this.dependencies)p=="doc"?c=!0:p=="selection"?f=!0:((t=e[p.id])!==null&&t!==void 0?t:1)&1||h.push(e[p.id]);return{create(p){return p.values[o]=i(p),1},update(p,g){if(c&&g.docChanged||f&&(g.docChanged||g.selection)||yh(p,h)){let y=i(p);if(a?!wm(y,p.values[o],r):!r(y,p.values[o]))return p.values[o]=y,1}return 0},reconfigure:(p,g)=>{let y,m=g.config.address[s];if(m!=null){let x=Ka(g,m);if(this.dependencies.every($=>$ instanceof G?g.facet($)===p.facet($):$ instanceof Pt?g.field($,!1)==p.field($,!1):!0)||(a?wm(y=i(p),x,r):r(y=i(p),x)))return p.values[o]=x,0}else y=i(p);return p.values[o]=y,1}}}}function wm(n,e,t){if(n.length!=e.length)return!1;for(let i=0;in[c.id]),r=t.map(c=>c.type),s=i.filter(c=>!(c&1)),o=n[e.id]>>1;function a(c){let f=[];for(let h=0;hi===r),e);return e.provide&&(t.provides=e.provide(t)),t}create(e){let t=e.facet(aa).find(i=>i.field==this);return((t==null?void 0:t.create)||this.createF)(e)}slot(e){let t=e[this.id]>>1;return{create:i=>(i.values[t]=this.create(i),1),update:(i,r)=>{let s=i.values[t],o=this.updateF(s,r);return this.compareF(s,o)?0:(i.values[t]=o,1)},reconfigure:(i,r)=>{let s=i.facet(aa),o=r.facet(aa),a;return(a=s.find(c=>c.field==this))&&a!=o.find(c=>c.field==this)?(i.values[t]=a.create(i),1):r.config.address[this.id]!=null?(i.values[t]=r.field(this),0):(i.values[t]=this.create(i),1)}}}init(e){return[this,aa.of({field:this,create:e})]}get extension(){return this}}const gr={lowest:4,low:3,default:2,high:1,highest:0};function ao(n){return e=>new By(e,n)}const Ji={highest:ao(gr.highest),high:ao(gr.high),default:ao(gr.default),low:ao(gr.low),lowest:ao(gr.lowest)};class By{constructor(e,t){this.inner=e,this.prec=t}}class Ho{of(e){return new bh(this,e)}reconfigure(e){return Ho.reconfigure.of({compartment:this,extension:e})}get(e){return e.config.compartments.get(this)}}class bh{constructor(e,t){this.compartment=e,this.inner=t}}class Ha{constructor(e,t,i,r,s,o){for(this.base=e,this.compartments=t,this.dynamicSlots=i,this.address=r,this.staticValues=s,this.facets=o,this.statusTemplate=[];this.statusTemplate.length>1]}static resolve(e,t,i){let r=[],s=Object.create(null),o=new Map;for(let g of LA(e,t,o))g instanceof Pt?r.push(g):(s[g.facet.id]||(s[g.facet.id]=[])).push(g);let a=Object.create(null),c=[],f=[];for(let g of r)a[g.id]=f.length<<1,f.push(y=>g.slot(y));let h=i==null?void 0:i.config.facets;for(let g in s){let y=s[g],m=y[0].facet,x=h&&h[g]||[];if(y.every($=>$.type==0))if(a[m.id]=c.length<<1|1,Wd(x,y))c.push(i.facet(m));else{let $=m.combine(y.map(P=>P.value));c.push(i&&m.compare($,i.facet(m))?i.facet(m):$)}else{for(let $ of y)$.type==0?(a[$.id]=c.length<<1|1,c.push($.value)):(a[$.id]=f.length<<1,f.push(P=>$.dynamicSlot(P)));a[m.id]=f.length<<1,f.push($=>DA($,m,y))}}let p=f.map(g=>g(a));return new Ha(e,o,p,a,c,s)}}function LA(n,e,t){let i=[[],[],[],[],[]],r=new Map;function s(o,a){let c=r.get(o);if(c!=null){if(c<=a)return;let f=i[c].indexOf(o);f>-1&&i[c].splice(f,1),o instanceof bh&&t.delete(o.compartment)}if(r.set(o,a),Array.isArray(o))for(let f of o)s(f,a);else if(o instanceof bh){if(t.has(o.compartment))throw new RangeError("Duplicate use of compartment in extensions");let f=e.get(o.compartment)||o.inner;t.set(o.compartment,f),s(f,a)}else if(o instanceof By)s(o.inner,o.prec);else if(o instanceof Pt)i[a].push(o),o.provides&&s(o.provides,a);else if(o instanceof La)i[a].push(o),o.facet.extensions&&s(o.facet.extensions,gr.default);else{let f=o.extension;if(!f)throw new Error(`Unrecognized extension value in extension set (${o}). This sometimes happens because multiple instances of @codemirror/state are loaded, breaking instanceof checks.`);s(f,a)}}return s(n,gr.default),i.reduce((o,a)=>o.concat(a))}function ko(n,e){if(e&1)return 2;let t=e>>1,i=n.status[t];if(i==4)throw new Error("Cyclic dependency between fields and/or facets");if(i&2)return i;n.status[t]=4;let r=n.computeSlot(n,n.config.dynamicSlots[t]);return n.status[t]=2|r}function Ka(n,e){return e&1?n.config.staticValues[e>>1]:n.values[e>>1]}const Xy=G.define(),vh=G.define({combine:n=>n.some(e=>e),static:!0}),Wy=G.define({combine:n=>n.length?n[0]:void 0,static:!0}),Ny=G.define(),Vy=G.define(),zy=G.define(),Uy=G.define({combine:n=>n.length?n[0]:!1});class Pi{constructor(e,t){this.type=e,this.value=t}static define(){return new IA}}class IA{of(e){return new Pi(this,e)}}class BA{constructor(e){this.map=e}of(e){return new ge(this,e)}}class ge{constructor(e,t){this.type=e,this.value=t}map(e){let t=this.type.map(this.value,e);return t===void 0?void 0:t==this.value?this:new ge(this.type,t)}is(e){return this.type==e}static define(e={}){return new BA(e.map||(t=>t))}static mapEffects(e,t){if(!e.length)return e;let i=[];for(let r of e){let s=r.map(t);s&&i.push(s)}return i}}ge.reconfigure=ge.define();ge.appendConfig=ge.define();class ht{constructor(e,t,i,r,s,o){this.startState=e,this.changes=t,this.selection=i,this.effects=r,this.annotations=s,this.scrollIntoView=o,this._doc=null,this._state=null,i&&Iy(i,t.newLength),s.some(a=>a.type==ht.time)||(this.annotations=s.concat(ht.time.of(Date.now())))}static create(e,t,i,r,s,o){return new ht(e,t,i,r,s,o)}get newDoc(){return this._doc||(this._doc=this.changes.apply(this.startState.doc))}get newSelection(){return this.selection||this.startState.selection.map(this.changes)}get state(){return this._state||this.startState.applyTransaction(this),this._state}annotation(e){for(let t of this.annotations)if(t.type==e)return t.value}get docChanged(){return!this.changes.empty}get reconfigured(){return this.startState.config!=this.state.config}isUserEvent(e){let t=this.annotation(ht.userEvent);return!!(t&&(t==e||t.length>e.length&&t.slice(0,e.length)==e&&t[e.length]=="."))}}ht.time=Pi.define();ht.userEvent=Pi.define();ht.addToHistory=Pi.define();ht.remote=Pi.define();function XA(n,e){let t=[];for(let i=0,r=0;;){let s,o;if(i=n[i]))s=n[i++],o=n[i++];else if(r=0;r--){let s=i[r](n);s instanceof ht?n=s:Array.isArray(s)&&s.length==1&&s[0]instanceof ht?n=s[0]:n=qy(e,hs(s),!1)}return n}function NA(n){let e=n.startState,t=e.facet(zy),i=n;for(let r=t.length-1;r>=0;r--){let s=t[r](n);s&&Object.keys(s).length&&(i=jy(i,xh(e,s,n.changes.newLength),!0))}return i==n?n:ht.create(e,n.changes,n.selection,i.effects,i.annotations,i.scrollIntoView)}const VA=[];function hs(n){return n==null?VA:Array.isArray(n)?n:[n]}var Ge=function(n){return n[n.Word=0]="Word",n[n.Space=1]="Space",n[n.Other=2]="Other",n}(Ge||(Ge={}));const zA=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/;let Sh;try{Sh=new RegExp("[\\p{Alphabetic}\\p{Number}_]","u")}catch{}function UA(n){if(Sh)return Sh.test(n);for(let e=0;e"€"&&(t.toUpperCase()!=t.toLowerCase()||zA.test(t)))return!0}return!1}function jA(n){return e=>{if(!/\S/.test(e))return Ge.Space;if(UA(e))return Ge.Word;for(let t=0;t-1)return Ge.Word;return Ge.Other}}class _e{constructor(e,t,i,r,s,o){this.config=e,this.doc=t,this.selection=i,this.values=r,this.status=e.statusTemplate.slice(),this.computeSlot=s,o&&(o._state=this);for(let a=0;ar.set(f,c)),t=null),r.set(a.value.compartment,a.value.extension)):a.is(ge.reconfigure)?(t=null,i=a.value):a.is(ge.appendConfig)&&(t=null,i=hs(i).concat(a.value));let s;t?s=e.startState.values.slice():(t=Ha.resolve(i,r,this),s=new _e(t,this.doc,this.selection,t.dynamicSlots.map(()=>null),(c,f)=>f.reconfigure(c,this),null).values);let o=e.startState.facet(vh)?e.newSelection:e.newSelection.asSingle();new _e(t,e.newDoc,o,s,(a,c)=>c.update(a,e),e)}replaceSelection(e){return typeof e=="string"&&(e=this.toText(e)),this.changeByRange(t=>({changes:{from:t.from,to:t.to,insert:e},range:B.cursor(t.from+e.length)}))}changeByRange(e){let t=this.selection,i=e(t.ranges[0]),r=this.changes(i.changes),s=[i.range],o=hs(i.effects);for(let a=1;ao.spec.fromJSON(a,c)))}}return _e.create({doc:e.doc,selection:B.fromJSON(e.selection),extensions:t.extensions?r.concat([t.extensions]):r})}static create(e={}){let t=Ha.resolve(e.extensions||[],new Map),i=e.doc instanceof Re?e.doc:Re.of((e.doc||"").split(t.staticFacet(_e.lineSeparator)||gh)),r=e.selection?e.selection instanceof B?e.selection:B.single(e.selection.anchor,e.selection.head):B.single(0);return Iy(r,i.length),t.staticFacet(vh)||(r=r.asSingle()),new _e(t,i,r,t.dynamicSlots.map(()=>null),(s,o)=>o.create(s),null)}get tabSize(){return this.facet(_e.tabSize)}get lineBreak(){return this.facet(_e.lineSeparator)||` +`}get readOnly(){return this.facet(Uy)}phrase(e,...t){for(let i of this.facet(_e.phrases))if(Object.prototype.hasOwnProperty.call(i,e)){e=i[e];break}return t.length&&(e=e.replace(/\$(\$|\d*)/g,(i,r)=>{if(r=="$")return"$";let s=+(r||1);return!s||s>t.length?i:t[s-1]})),e}languageDataAt(e,t,i=-1){let r=[];for(let s of this.facet(Xy))for(let o of s(this,t,i))Object.prototype.hasOwnProperty.call(o,e)&&r.push(o[e]);return r}charCategorizer(e){let t=this.languageDataAt("wordChars",e);return jA(t.length?t[0]:"")}wordAt(e){let{text:t,from:i,length:r}=this.doc.lineAt(e),s=this.charCategorizer(e),o=e-i,a=e-i;for(;o>0;){let c=vt(t,o,!1);if(s(t.slice(c,o))!=Ge.Word)break;o=c}for(;an.length?n[0]:4});_e.lineSeparator=Wy;_e.readOnly=Uy;_e.phrases=G.define({compare(n,e){let t=Object.keys(n),i=Object.keys(e);return t.length==i.length&&t.every(r=>n[r]==e[r])}});_e.languageData=Xy;_e.changeFilter=Ny;_e.transactionFilter=Vy;_e.transactionExtender=zy;Ho.reconfigure=ge.define();function oi(n,e,t={}){let i={};for(let r of n)for(let s of Object.keys(r)){let o=r[s],a=i[s];if(a===void 0)i[s]=o;else if(!(a===o||o===void 0))if(Object.hasOwnProperty.call(t,s))i[s]=t[s](a,o);else throw new Error("Config merge conflict for field "+s)}for(let r in e)i[r]===void 0&&(i[r]=e[r]);return i}class ji{eq(e){return this==e}range(e,t=e){return $h.create(e,t,this)}}ji.prototype.startSide=ji.prototype.endSide=0;ji.prototype.point=!1;ji.prototype.mapMode=Ct.TrackDel;function Nd(n,e){return n==e||n.constructor==e.constructor&&n.eq(e)}let $h=class Fy{constructor(e,t,i){this.from=e,this.to=t,this.value=i}static create(e,t,i){return new Fy(e,t,i)}};function wh(n,e){return n.from-e.from||n.value.startSide-e.value.startSide}class Vd{constructor(e,t,i,r){this.from=e,this.to=t,this.value=i,this.maxPoint=r}get length(){return this.to[this.to.length-1]}findIndex(e,t,i,r=0){let s=i?this.to:this.from;for(let o=r,a=s.length;;){if(o==a)return o;let c=o+a>>1,f=s[c]-e||(i?this.value[c].endSide:this.value[c].startSide)-t;if(c==o)return f>=0?o:a;f>=0?a=c:o=c+1}}between(e,t,i,r){for(let s=this.findIndex(t,-1e9,!0),o=this.findIndex(i,1e9,!1,s);sy||g==y&&f.startSide>0&&f.endSide<=0)continue;(y-g||f.endSide-f.startSide)<0||(o<0&&(o=g),f.point&&(a=Math.max(a,y-g)),i.push(f),r.push(g-o),s.push(y-o))}return{mapped:i.length?new Vd(r,s,i,a):null,pos:o}}}class Te{constructor(e,t,i,r){this.chunkPos=e,this.chunk=t,this.nextLayer=i,this.maxPoint=r}static create(e,t,i,r){return new Te(e,t,i,r)}get length(){let e=this.chunk.length-1;return e<0?0:Math.max(this.chunkEnd(e),this.nextLayer.length)}get size(){if(this.isEmpty)return 0;let e=this.nextLayer.size;for(let t of this.chunk)e+=t.value.length;return e}chunkEnd(e){return this.chunkPos[e]+this.chunk[e].length}update(e){let{add:t=[],sort:i=!1,filterFrom:r=0,filterTo:s=this.length}=e,o=e.filter;if(t.length==0&&!o)return this;if(i&&(t=t.slice().sort(wh)),this.isEmpty)return t.length?Te.of(t):this;let a=new Yy(this,null,-1).goto(0),c=0,f=[],h=new wi;for(;a.value||c=0){let p=t[c++];h.addInner(p.from,p.to,p.value)||f.push(p)}else a.rangeIndex==1&&a.chunkIndexthis.chunkEnd(a.chunkIndex)||sa.to||s=s&&e<=s+o.length&&o.between(s,e-s,t-s,i)===!1)return}this.nextLayer.between(e,t,i)}}iter(e=0){return Eo.from([this]).goto(e)}get isEmpty(){return this.nextLayer==this}static iter(e,t=0){return Eo.from(e).goto(t)}static compare(e,t,i,r,s=-1){let o=e.filter(p=>p.maxPoint>0||!p.isEmpty&&p.maxPoint>=s),a=t.filter(p=>p.maxPoint>0||!p.isEmpty&&p.maxPoint>=s),c=Cm(o,a,i),f=new co(o,c,s),h=new co(a,c,s);i.iterGaps((p,g,y)=>km(f,p,h,g,y,r)),i.empty&&i.length==0&&km(f,0,h,0,0,r)}static eq(e,t,i=0,r){r==null&&(r=999999999);let s=e.filter(h=>!h.isEmpty&&t.indexOf(h)<0),o=t.filter(h=>!h.isEmpty&&e.indexOf(h)<0);if(s.length!=o.length)return!1;if(!s.length)return!0;let a=Cm(s,o),c=new co(s,a,0).goto(i),f=new co(o,a,0).goto(i);for(;;){if(c.to!=f.to||!Ch(c.active,f.active)||c.point&&(!f.point||!Nd(c.point,f.point)))return!1;if(c.to>r)return!0;c.next(),f.next()}}static spans(e,t,i,r,s=-1){let o=new co(e,null,s).goto(t),a=t,c=o.openStart;for(;;){let f=Math.min(o.to,i);if(o.point){let h=o.activeForPoint(o.to),p=o.pointFroma&&(r.span(a,f,o.active,c),c=o.openEnd(f));if(o.to>i)return c+(o.point&&o.to>i?1:0);a=o.to,o.next()}}static of(e,t=!1){let i=new wi;for(let r of e instanceof $h?[e]:t?qA(e):e)i.add(r.from,r.to,r.value);return i.finish()}static join(e){if(!e.length)return Te.empty;let t=e[e.length-1];for(let i=e.length-2;i>=0;i--)for(let r=e[i];r!=Te.empty;r=r.nextLayer)t=new Te(r.chunkPos,r.chunk,t,Math.max(r.maxPoint,t.maxPoint));return t}}Te.empty=new Te([],[],null,-1);function qA(n){if(n.length>1)for(let e=n[0],t=1;t0)return n.slice().sort(wh);e=i}return n}Te.empty.nextLayer=Te.empty;class wi{finishChunk(e){this.chunks.push(new Vd(this.from,this.to,this.value,this.maxPoint)),this.chunkPos.push(this.chunkStart),this.chunkStart=-1,this.setMaxPoint=Math.max(this.setMaxPoint,this.maxPoint),this.maxPoint=-1,e&&(this.from=[],this.to=[],this.value=[])}constructor(){this.chunks=[],this.chunkPos=[],this.chunkStart=-1,this.last=null,this.lastFrom=-1e9,this.lastTo=-1e9,this.from=[],this.to=[],this.value=[],this.maxPoint=-1,this.setMaxPoint=-1,this.nextLayer=null}add(e,t,i){this.addInner(e,t,i)||(this.nextLayer||(this.nextLayer=new wi)).add(e,t,i)}addInner(e,t,i){let r=e-this.lastTo||i.startSide-this.last.endSide;if(r<=0&&(e-this.lastFrom||i.startSide-this.last.startSide)<0)throw new Error("Ranges must be added sorted by `from` position and `startSide`");return r<0?!1:(this.from.length==250&&this.finishChunk(!0),this.chunkStart<0&&(this.chunkStart=e),this.from.push(e-this.chunkStart),this.to.push(t-this.chunkStart),this.last=i,this.lastFrom=e,this.lastTo=t,this.value.push(i),i.point&&(this.maxPoint=Math.max(this.maxPoint,t-e)),!0)}addChunk(e,t){if((e-this.lastTo||t.value[0].startSide-this.last.endSide)<0)return!1;this.from.length&&this.finishChunk(!0),this.setMaxPoint=Math.max(this.setMaxPoint,t.maxPoint),this.chunks.push(t),this.chunkPos.push(e);let i=t.value.length-1;return this.last=t.value[i],this.lastFrom=t.from[i]+e,this.lastTo=t.to[i]+e,!0}finish(){return this.finishInner(Te.empty)}finishInner(e){if(this.from.length&&this.finishChunk(!1),this.chunks.length==0)return e;let t=Te.create(this.chunkPos,this.chunks,this.nextLayer?this.nextLayer.finishInner(e):e,this.setMaxPoint);return this.from=null,t}}function Cm(n,e,t){let i=new Map;for(let s of n)for(let o=0;o=this.minPoint)break}}setRangeIndex(e){if(e==this.layer.chunk[this.chunkIndex].value.length){if(this.chunkIndex++,this.skip)for(;this.chunkIndex=i&&r.push(new Yy(o,t,i,s));return r.length==1?r[0]:new Eo(r)}get startSide(){return this.value?this.value.startSide:0}goto(e,t=-1e9){for(let i of this.heap)i.goto(e,t);for(let i=this.heap.length>>1;i>=0;i--)Pf(this.heap,i);return this.next(),this}forward(e,t){for(let i of this.heap)i.forward(e,t);for(let i=this.heap.length>>1;i>=0;i--)Pf(this.heap,i);(this.to-e||this.value.endSide-t)<0&&this.next()}next(){if(this.heap.length==0)this.from=this.to=1e9,this.value=null,this.rank=-1;else{let e=this.heap[0];this.from=e.from,this.to=e.to,this.value=e.value,this.rank=e.rank,e.value&&e.next(),Pf(this.heap,0)}}}function Pf(n,e){for(let t=n[e];;){let i=(e<<1)+1;if(i>=n.length)break;let r=n[i];if(i+1=0&&(r=n[i+1],i++),t.compare(r)<0)break;n[i]=t,n[e]=r,e=i}}class co{constructor(e,t,i){this.minPoint=i,this.active=[],this.activeTo=[],this.activeRank=[],this.minActive=-1,this.point=null,this.pointFrom=0,this.pointRank=0,this.to=-1e9,this.endSide=0,this.openStart=-1,this.cursor=Eo.from(e,t,i)}goto(e,t=-1e9){return this.cursor.goto(e,t),this.active.length=this.activeTo.length=this.activeRank.length=0,this.minActive=-1,this.to=e,this.endSide=t,this.openStart=-1,this.next(),this}forward(e,t){for(;this.minActive>-1&&(this.activeTo[this.minActive]-e||this.active[this.minActive].endSide-t)<0;)this.removeActive(this.minActive);this.cursor.forward(e,t)}removeActive(e){ca(this.active,e),ca(this.activeTo,e),ca(this.activeRank,e),this.minActive=Pm(this.active,this.activeTo)}addActive(e){let t=0,{value:i,to:r,rank:s}=this.cursor;for(;t0;)t++;ua(this.active,t,i),ua(this.activeTo,t,r),ua(this.activeRank,t,s),e&&ua(e,t,this.cursor.from),this.minActive=Pm(this.active,this.activeTo)}next(){let e=this.to,t=this.point;this.point=null;let i=this.openStart<0?[]:null;for(;;){let r=this.minActive;if(r>-1&&(this.activeTo[r]-this.cursor.from||this.active[r].endSide-this.cursor.startSide)<0){if(this.activeTo[r]>e){this.to=this.activeTo[r],this.endSide=this.active[r].endSide;break}this.removeActive(r),i&&ca(i,r)}else if(this.cursor.value)if(this.cursor.from>e){this.to=this.cursor.from,this.endSide=this.cursor.startSide;break}else{let s=this.cursor.value;if(!s.point)this.addActive(i),this.cursor.next();else if(t&&this.cursor.to==this.to&&this.cursor.from=0&&i[r]=0&&!(this.activeRank[i]e||this.activeTo[i]==e&&this.active[i].endSide>=this.point.endSide)&&t.push(this.active[i]);return t.reverse()}openEnd(e){let t=0;for(let i=this.activeTo.length-1;i>=0&&this.activeTo[i]>e;i--)t++;return t}}function km(n,e,t,i,r,s){n.goto(e),t.goto(i);let o=i+r,a=i,c=i-e,f=!!s.boundChange;for(let h=!1;;){let p=n.to+c-t.to,g=p||n.endSide-t.endSide,y=g<0?n.to+c:t.to,m=Math.min(y,o);if(n.point||t.point?(n.point&&t.point&&Nd(n.point,t.point)&&Ch(n.activeForPoint(n.to),t.activeForPoint(t.to))||s.comparePoint(a,m,n.point,t.point),h=!1):(h&&s.boundChange(a),m>a&&!Ch(n.active,t.active)&&s.compareRange(a,m,n.active,t.active),f&&mo)break;a=y,g<=0&&n.next(),g>=0&&t.next()}}function Ch(n,e){if(n.length!=e.length)return!1;for(let t=0;t=e;i--)n[i+1]=n[i];n[e]=t}function Pm(n,e){let t=-1,i=1e9;for(let r=0;r=e)return r;if(r==n.length)break;s+=n.charCodeAt(r)==9?t-s%t:1,r=vt(n,r)}return i===!0?-1:n.length}const Ph="ͼ",Tm=typeof Symbol>"u"?"__"+Ph:Symbol.for(Ph),Th=typeof Symbol>"u"?"__styleSet"+Math.floor(Math.random()*1e8):Symbol("styleSet"),Qm=typeof globalThis<"u"?globalThis:typeof window<"u"?window:{};class qi{constructor(e,t){this.rules=[];let{finish:i}=t||{};function r(o){return/^@/.test(o)?[o]:o.split(/,\s*/)}function s(o,a,c,f){let h=[],p=/^@(\w+)\b/.exec(o[0]),g=p&&p[1]=="keyframes";if(p&&a==null)return c.push(o[0]+";");for(let y in a){let m=a[y];if(/&/.test(y))s(y.split(/,\s*/).map(x=>o.map($=>x.replace(/&/,$))).reduce((x,$)=>x.concat($)),m,c);else if(m&&typeof m=="object"){if(!p)throw new RangeError("The value of a property ("+y+") should be a primitive value.");s(r(y),m,h,g)}else m!=null&&h.push(y.replace(/_.*/,"").replace(/[A-Z]/g,x=>"-"+x.toLowerCase())+": "+m+";")}(h.length||g)&&c.push((i&&!p&&!f?o.map(i):o).join(", ")+" {"+h.join(" ")+"}")}for(let o in e)s(r(o),e[o],this.rules)}getRules(){return this.rules.join(` +`)}static newName(){let e=Qm[Tm]||1;return Qm[Tm]=e+1,Ph+e.toString(36)}static mount(e,t,i){let r=e[Th],s=i&&i.nonce;r?s&&r.setNonce(s):r=new FA(e,s),r.mount(Array.isArray(t)?t:[t],e)}}let _m=new Map;class FA{constructor(e,t){let i=e.ownerDocument||e,r=i.defaultView;if(!e.head&&e.adoptedStyleSheets&&r.CSSStyleSheet){let s=_m.get(i);if(s)return e[Th]=s;this.sheet=new r.CSSStyleSheet,_m.set(i,this)}else this.styleTag=i.createElement("style"),t&&this.styleTag.setAttribute("nonce",t);this.modules=[],e[Th]=this}mount(e,t){let i=this.sheet,r=0,s=0;for(let o=0;o-1&&(this.modules.splice(c,1),s--,c=-1),c==-1){if(this.modules.splice(s++,0,a),i)for(let f=0;f",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"'},YA=typeof navigator<"u"&&/Mac/.test(navigator.platform),GA=typeof navigator<"u"&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent);for(var wt=0;wt<10;wt++)Fi[48+wt]=Fi[96+wt]=String(wt);for(var wt=1;wt<=24;wt++)Fi[wt+111]="F"+wt;for(var wt=65;wt<=90;wt++)Fi[wt]=String.fromCharCode(wt+32),Zo[wt]=String.fromCharCode(wt);for(var Tf in Fi)Zo.hasOwnProperty(Tf)||(Zo[Tf]=Fi[Tf]);function HA(n){var e=YA&&n.metaKey&&n.shiftKey&&!n.ctrlKey&&!n.altKey||GA&&n.shiftKey&&n.key&&n.key.length==1||n.key=="Unidentified",t=!e&&n.key||(n.shiftKey?Zo:Fi)[n.keyCode]||n.key||"Unidentified";return t=="Esc"&&(t="Escape"),t=="Del"&&(t="Delete"),t=="Left"&&(t="ArrowLeft"),t=="Up"&&(t="ArrowUp"),t=="Right"&&(t="ArrowRight"),t=="Down"&&(t="ArrowDown"),t}function Be(){var n=arguments[0];typeof n=="string"&&(n=document.createElement(n));var e=1,t=arguments[1];if(t&&typeof t=="object"&&t.nodeType==null&&!Array.isArray(t)){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i)){var r=t[i];typeof r=="string"?n.setAttribute(i,r):r!=null&&(n[i]=r)}e++}for(;e2);var H={mac:Mm||/Mac/.test(Lt.platform),windows:/Win/.test(Lt.platform),linux:/Linux|X11/.test(Lt.platform),ie:_c,ie_version:Hy?Qh.documentMode||6:Ah?+Ah[1]:_h?+_h[1]:0,gecko:Am,gecko_version:Am?+(/Firefox\/(\d+)/.exec(Lt.userAgent)||[0,0])[1]:0,chrome:!!Qf,chrome_version:Qf?+Qf[1]:0,ios:Mm,android:/Android\b/.test(Lt.userAgent),webkit:Rm,webkit_version:Rm?+(/\bAppleWebKit\/(\d+)/.exec(Lt.userAgent)||[0,0])[1]:0,safari:Rh,safari_version:Rh?+(/\bVersion\/(\d+(\.\d+)?)/.exec(Lt.userAgent)||[0,0])[1]:0,tabSize:Qh.documentElement.style.tabSize!=null?"tab-size":"-moz-tab-size"};function zd(n,e){for(let t in n)t=="class"&&e.class?e.class+=" "+n.class:t=="style"&&e.style?e.style+=";"+n.style:e[t]=n[t];return e}const Ja=Object.create(null);function Ud(n,e,t){if(n==e)return!0;n||(n=Ja),e||(e=Ja);let i=Object.keys(n),r=Object.keys(e);if(i.length-0!=r.length-0)return!1;for(let s of i)if(s!=t&&(r.indexOf(s)==-1||n[s]!==e[s]))return!1;return!0}function KA(n,e){for(let t=n.attributes.length-1;t>=0;t--){let i=n.attributes[t].name;e[i]==null&&n.removeAttribute(i)}for(let t in e){let i=e[t];t=="style"?n.style.cssText=i:n.getAttribute(t)!=i&&n.setAttribute(t,i)}}function Em(n,e,t){let i=!1;if(e)for(let r in e)t&&r in t||(i=!0,r=="style"?n.style.cssText="":n.removeAttribute(r));if(t)for(let r in t)e&&e[r]==t[r]||(i=!0,r=="style"?n.style.cssText=t[r]:n.setAttribute(r,t[r]));return i}function JA(n){let e=Object.create(null);for(let t=0;t0?3e8:-4e8:t>0?1e8:-1e8,new Tr(e,t,t,i,e.widget||null,!1)}static replace(e){let t=!!e.block,i,r;if(e.isBlockGap)i=-5e8,r=4e8;else{let{start:s,end:o}=Ky(e,t);i=(s?t?-3e8:-1:5e8)-1,r=(o?t?2e8:1:-6e8)+1}return new Tr(e,i,r,t,e.widget||null,!0)}static line(e){return new Jo(e)}static set(e,t=!1){return Te.of(e,t)}hasHeight(){return this.widget?this.widget.estimatedHeight>-1:!1}}se.none=Te.empty;class Ko extends se{constructor(e){let{start:t,end:i}=Ky(e);super(t?-1:5e8,i?1:-6e8,null,e),this.tagName=e.tagName||"span",this.attrs=e.class&&e.attributes?zd(e.attributes,{class:e.class}):e.class?{class:e.class}:e.attributes||Ja}eq(e){return this==e||e instanceof Ko&&this.tagName==e.tagName&&Ud(this.attrs,e.attrs)}range(e,t=e){if(e>=t)throw new RangeError("Mark decorations may not be empty");return super.range(e,t)}}Ko.prototype.point=!1;class Jo extends se{constructor(e){super(-2e8,-2e8,null,e)}eq(e){return e instanceof Jo&&this.spec.class==e.spec.class&&Ud(this.spec.attributes,e.spec.attributes)}range(e,t=e){if(t!=e)throw new RangeError("Line decoration ranges must be zero-length");return super.range(e,t)}}Jo.prototype.mapMode=Ct.TrackBefore;Jo.prototype.point=!0;class Tr extends se{constructor(e,t,i,r,s,o){super(t,i,s,e),this.block=r,this.isReplace=o,this.mapMode=r?t<=0?Ct.TrackBefore:Ct.TrackAfter:Ct.TrackDel}get type(){return this.startSide!=this.endSide?kt.WidgetRange:this.startSide<=0?kt.WidgetBefore:kt.WidgetAfter}get heightRelevant(){return this.block||!!this.widget&&(this.widget.estimatedHeight>=5||this.widget.lineBreaks>0)}eq(e){return e instanceof Tr&&e2(this.widget,e.widget)&&this.block==e.block&&this.startSide==e.startSide&&this.endSide==e.endSide}range(e,t=e){if(this.isReplace&&(e>t||e==t&&this.startSide>0&&this.endSide<=0))throw new RangeError("Invalid range for replacement decoration");if(!this.isReplace&&t!=e)throw new RangeError("Widget decorations can only have zero-length ranges");return super.range(e,t)}}Tr.prototype.point=!0;function Ky(n,e=!1){let{inclusiveStart:t,inclusiveEnd:i}=n;return t==null&&(t=n.inclusive),i==null&&(i=n.inclusive),{start:t??e,end:i??e}}function e2(n,e){return n==e||!!(n&&e&&n.compare(e))}function ds(n,e,t,i=0){let r=t.length-1;r>=0&&t[r]+i>=n?t[r]=Math.max(t[r],e):t.push(n,e)}class Do extends ji{constructor(e,t){super(),this.tagName=e,this.attributes=t}eq(e){return e==this||e instanceof Do&&this.tagName==e.tagName&&Ud(this.attributes,e.attributes)}static create(e){return new Do(e.tagName,e.attributes||Ja)}static set(e,t=!1){return Te.of(e,t)}}Do.prototype.startSide=Do.prototype.endSide=-1;function Lo(n){let e;return n.nodeType==11?e=n.getSelection?n:n.ownerDocument:e=n,e.getSelection()}function Mh(n,e){return e?n==e||n.contains(e.nodeType!=1?e.parentNode:e):!1}function Po(n,e){if(!e.anchorNode)return!1;try{return Mh(n,e.anchorNode)}catch{return!1}}function To(n){return n.nodeType==3?Bo(n,0,n.nodeValue.length).getClientRects():n.nodeType==1?n.getClientRects():[]}function Qo(n,e,t,i){return t?Zm(n,e,t,i,-1)||Zm(n,e,t,i,1):!1}function Yi(n){for(var e=0;;e++)if(n=n.previousSibling,!n)return e}function ec(n){return n.nodeType==1&&/^(DIV|P|LI|UL|OL|BLOCKQUOTE|DD|DT|H\d|SECTION|PRE)$/.test(n.nodeName)}function Zm(n,e,t,i,r){for(;;){if(n==t&&e==i)return!0;if(e==(r<0?0:Ci(n))){if(n.nodeName=="DIV")return!1;let s=n.parentNode;if(!s||s.nodeType!=1)return!1;e=Yi(n)+(r<0?0:1),n=s}else if(n.nodeType==1){if(n=n.childNodes[e+(r<0?-1:0)],n.nodeType==1&&n.contentEditable=="false")return!1;e=r<0?Ci(n):0}else return!1}}function Ci(n){return n.nodeType==3?n.nodeValue.length:n.childNodes.length}function Io(n,e){let t=e?n.left:n.right;return{left:t,right:t,top:n.top,bottom:n.bottom}}function t2(n){let e=n.visualViewport;return e?{left:0,right:e.width,top:0,bottom:e.height}:{left:0,right:n.innerWidth,top:0,bottom:n.innerHeight}}function Jy(n,e){let t=e.width/n.offsetWidth,i=e.height/n.offsetHeight;return(t>.995&&t<1.005||!isFinite(t)||Math.abs(e.width-n.offsetWidth)<1)&&(t=1),(i>.995&&i<1.005||!isFinite(i)||Math.abs(e.height-n.offsetHeight)<1)&&(i=1),{scaleX:t,scaleY:i}}function n2(n,e,t,i,r,s,o,a){let c=n.ownerDocument,f=c.defaultView||window;for(let h=n,p=!1;h&&!p;)if(h.nodeType==1){let g,y=h==c.body,m=1,x=1;if(y)g=t2(f);else{if(/^(fixed|sticky)$/.test(getComputedStyle(h).position)&&(p=!0),h.scrollHeight<=h.clientHeight&&h.scrollWidth<=h.clientWidth){h=h.assignedSlot||h.parentNode;continue}let w=h.getBoundingClientRect();({scaleX:m,scaleY:x}=Jy(h,w)),g={left:w.left,right:w.left+h.clientWidth*m,top:w.top,bottom:w.top+h.clientHeight*x}}let $=0,P=0;if(r=="nearest")e.top0&&e.bottom>g.bottom+P&&(P=e.bottom-g.bottom+o)):e.bottom>g.bottom-o&&(P=e.bottom-g.bottom+o,t<0&&e.top-P0&&e.right>g.right+$&&($=e.right-g.right+s)):e.right>g.right-s&&($=e.right-g.right+s,t<0&&e.leftg.bottom||e.leftg.right)&&(e={left:Math.max(e.left,g.left),right:Math.min(e.right,g.right),top:Math.max(e.top,g.top),bottom:Math.min(e.bottom,g.bottom)}),h=h.assignedSlot||h.parentNode}else if(h.nodeType==11)h=h.host;else break}function eb(n,e=!0){let t=n.ownerDocument,i=null,r=null;for(let s=n.parentNode;s&&!(s==t.body||(!e||i)&&r);)if(s.nodeType==1)!r&&s.scrollHeight>s.clientHeight&&(r=s),e&&!i&&s.scrollWidth>s.clientWidth&&(i=s),s=s.assignedSlot||s.parentNode;else if(s.nodeType==11)s=s.host;else break;return{x:i,y:r}}class i2{constructor(){this.anchorNode=null,this.anchorOffset=0,this.focusNode=null,this.focusOffset=0}eq(e){return this.anchorNode==e.anchorNode&&this.anchorOffset==e.anchorOffset&&this.focusNode==e.focusNode&&this.focusOffset==e.focusOffset}setRange(e){let{anchorNode:t,focusNode:i}=e;this.set(t,Math.min(e.anchorOffset,t?Ci(t):0),i,Math.min(e.focusOffset,i?Ci(i):0))}set(e,t,i,r){this.anchorNode=e,this.anchorOffset=t,this.focusNode=i,this.focusOffset=r}}let pr=null;H.safari&&H.safari_version>=26&&(pr=!1);function tb(n){if(n.setActive)return n.setActive();if(pr)return n.focus(pr);let e=[];for(let t=n;t&&(e.push(t,t.scrollTop,t.scrollLeft),t!=t.ownerDocument);t=t.parentNode);if(n.focus(pr==null?{get preventScroll(){return pr={preventScroll:!0},!0}}:void 0),!pr){pr=!1;for(let t=0;tMath.max(0,n.document.documentElement.scrollHeight-n.innerHeight-4):n.scrollTop>Math.max(1,n.scrollHeight-n.clientHeight-4)}function ib(n,e){for(let t=n,i=e;;){if(t.nodeType==3&&i>0)return{node:t,offset:i};if(t.nodeType==1&&i>0){if(t.contentEditable=="false")return null;t=t.childNodes[i-1],i=Ci(t)}else if(t.parentNode&&!ec(t))i=Yi(t),t=t.parentNode;else return null}}function rb(n,e){for(let t=n,i=e;;){if(t.nodeType==3&&i=t){if(a.level==i)return o;(s<0||(r!=0?r<0?a.fromt:e[s].level>a.level))&&(s=o)}}if(s<0)throw new RangeError("Index out of range");return s}}function lb(n,e){if(n.length!=e.length)return!1;for(let t=0;t=0;x-=3)if(Un[x+1]==-y){let $=Un[x+2],P=$&2?r:$&4?$&1?s:r:0;P&&(Ne[p]=Ne[Un[x]]=P),a=x;break}}else{if(Un.length==189)break;Un[a++]=p,Un[a++]=g,Un[a++]=c}else if((m=Ne[p])==2||m==1){let x=m==r;c=x?0:1;for(let $=a-3;$>=0;$-=3){let P=Un[$+2];if(P&2)break;if(x)Un[$+2]|=2;else{if(P&4)break;Un[$+2]|=4}}}}}function f2(n,e,t,i){for(let r=0,s=i;r<=t.length;r++){let o=r?t[r-1].to:n,a=rc;)m==$&&(m=t[--x].from,$=x?t[x-1].to:n),Ne[--m]=y;c=h}else s=f,c++}}}function Zh(n,e,t,i,r,s,o){let a=i%2?2:1;if(i%2==r%2)for(let c=e,f=0;cc&&o.push(new ti(c,x.from,y));let $=x.direction==Qr!=!(y%2);Dh(n,$?i+1:i,r,x.inner,x.from,x.to,o),c=x.to}m=x.to}else{if(m==t||(h?Ne[m]!=a:Ne[m]==a))break;m++}g?Zh(n,c,m,i+1,r,g,o):ce;){let h=!0,p=!1;if(!f||c>s[f-1].to){let x=Ne[c-1];x!=a&&(h=!1,p=x==16)}let g=!h&&a==1?[]:null,y=h?i:i+1,m=c;e:for(;;)if(f&&m==s[f-1].to){if(p)break e;let x=s[--f];if(!h)for(let $=x.from,P=f;;){if($==e)break e;if(P&&s[P-1].to==$)$=s[--P].from;else{if(Ne[$-1]==a)break e;break}}if(g)g.push(x);else{x.toNe.length;)Ne[Ne.length]=256;let i=[],r=e==Qr?0:1;return Dh(n,r,r,t,0,n.length,i),i}function ab(n){return[new ti(0,n,0)]}let cb="";function d2(n,e,t,i,r){var s;let o=i.head-n.from,a=ti.find(e,o,(s=i.bidiLevel)!==null&&s!==void 0?s:-1,i.assoc),c=e[a],f=c.side(r,t);if(o==f){let g=a+=r?1:-1;if(g<0||g>=e.length)return null;c=e[a=g],o=c.side(!r,t),f=c.side(r,t)}let h=vt(n.text,o,c.forward(r,t));(hc.to)&&(h=f),cb=n.text.slice(Math.min(o,h),Math.max(o,h));let p=a==(r?e.length-1:0)?null:e[a+(r?1:-1)];return p&&h==f&&p.level+(r?0:1)n.some(e=>e)}),mb=G.define({combine:n=>n.some(e=>e)}),yb=G.define();class gs{constructor(e,t,i,r,s,o=!1){this.range=e,this.y=t,this.x=i,this.yMargin=r,this.xMargin=s,this.isSnapshot=o}map(e){return e.empty?this:new gs(this.range.map(e),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}clip(e){return this.range.to<=e.doc.length?this:new gs(B.cursor(e.doc.length),this.y,this.x,this.yMargin,this.xMargin,this.isSnapshot)}}const fa=ge.define({map:(n,e)=>n.map(e)}),bb=ge.define();function Ft(n,e,t){let i=n.facet(db);i.length?i[0](e):window.onerror&&window.onerror(String(e),t,void 0,void 0,e)||(t?console.error(t+":",e):console.error(e))}const Si=G.define({combine:n=>n.length?n[0]:!0});let g2=0;const ls=G.define({combine(n){return n.filter((e,t)=>{for(let i=0;i{let c=[];return o&&c.push(Ac.of(f=>{let h=f.plugin(a);return h?o(h):se.none})),s&&c.push(s(a)),c})}static fromClass(e,t){return rt.define((i,r)=>new e(i,r),t)}}class _f{constructor(e){this.spec=e,this.mustUpdate=null,this.value=null}get plugin(){return this.spec&&this.spec.plugin}update(e){if(this.value){if(this.mustUpdate){let t=this.mustUpdate;if(this.mustUpdate=null,this.value.update)try{this.value.update(t)}catch(i){if(Ft(t.state,i,"CodeMirror plugin crashed"),this.value.destroy)try{this.value.destroy()}catch{}this.deactivate()}}}else if(this.spec)try{this.value=this.spec.plugin.create(e,this.spec.arg)}catch(t){Ft(e.state,t,"CodeMirror plugin crashed"),this.deactivate()}return this}destroy(e){var t;if(!((t=this.value)===null||t===void 0)&&t.destroy)try{this.value.destroy()}catch(i){Ft(e.state,i,"CodeMirror plugin crashed")}}deactivate(){this.spec=this.value=null}}const vb=G.define(),Yd=G.define(),Ac=G.define(),xb=G.define(),Gd=G.define(),el=G.define(),Sb=G.define();function Lm(n,e){let t=n.state.facet(Sb);if(!t.length)return t;let i=t.map(s=>s instanceof Function?s(n):s),r=[];return Te.spans(i,e.from,e.to,{point(){},span(s,o,a,c){let f=s-e.from,h=o-e.from,p=r;for(let g=a.length-1;g>=0;g--,c--){let y=a[g].spec.bidiIsolate,m;if(y==null&&(y=p2(e.text,f,h)),c>0&&p.length&&(m=p[p.length-1]).to==f&&m.direction==y)m.to=h,p=m.inner;else{let x={from:f,to:h,direction:y,inner:[]};p.push(x),p=x.inner}}}}),r}const $b=G.define();function Hd(n){let e=0,t=0,i=0,r=0;for(let s of n.state.facet($b)){let o=s(n);o&&(o.left!=null&&(e=Math.max(e,o.left)),o.right!=null&&(t=Math.max(t,o.right)),o.top!=null&&(i=Math.max(i,o.top)),o.bottom!=null&&(r=Math.max(r,o.bottom)))}return{left:e,right:t,top:i,bottom:r}}const bo=G.define();class xn{constructor(e,t,i,r){this.fromA=e,this.toA=t,this.fromB=i,this.toB=r}join(e){return new xn(Math.min(this.fromA,e.fromA),Math.max(this.toA,e.toA),Math.min(this.fromB,e.fromB),Math.max(this.toB,e.toB))}addToSet(e){let t=e.length,i=this;for(;t>0;t--){let r=e[t-1];if(!(r.fromA>i.toA)){if(r.toAr.push(new xn(s,o,a,c))),this.changedRanges=r}static create(e,t,i){return new tc(e,t,i)}get viewportChanged(){return(this.flags&4)>0}get viewportMoved(){return(this.flags&8)>0}get heightChanged(){return(this.flags&2)>0}get geometryChanged(){return this.docChanged||(this.flags&18)>0}get focusChanged(){return(this.flags&1)>0}get docChanged(){return!this.changes.empty}get selectionSet(){return this.transactions.some(e=>e.selection)}get empty(){return this.flags==0&&this.transactions.length==0}}const O2=[];class it{constructor(e,t,i=0){this.dom=e,this.length=t,this.flags=i,this.parent=null,e.cmTile=this}get breakAfter(){return this.flags&1}get children(){return O2}isWidget(){return!1}get isHidden(){return!1}isComposite(){return!1}isLine(){return!1}isText(){return!1}isBlock(){return!1}get domAttrs(){return null}sync(e){if(this.flags|=2,this.flags&4){this.flags&=-5;let t=this.domAttrs;t&&KA(this.dom,t)}}toString(){return this.constructor.name+(this.children.length?`(${this.children})`:"")+(this.breakAfter?"#":"")}destroy(){this.parent=null}setDOM(e){this.dom=e,e.cmTile=this}get posAtStart(){return this.parent?this.parent.posBefore(this):0}get posAtEnd(){return this.posAtStart+this.length}posBefore(e,t=this.posAtStart){let i=t;for(let r of this.children){if(r==e)return i;i+=r.length+r.breakAfter}throw new RangeError("Invalid child in posBefore")}posAfter(e){return this.posBefore(e)+e.length}covers(e){return!0}coordsIn(e,t){return null}domPosFor(e,t){let i=Yi(this.dom),r=this.length?e>0:t>0;return new Zn(this.parent.dom,i+(r?1:0),e==0||e==this.length)}markDirty(e){this.flags&=-3,e&&(this.flags|=4),this.parent&&this.parent.flags&2&&this.parent.markDirty(!1)}get overrideDOMText(){return null}get root(){for(let e=this;e;e=e.parent)if(e instanceof Mc)return e;return null}static get(e){return e.cmTile}}class Rc extends it{constructor(e){super(e,0),this._children=[]}isComposite(){return!0}get children(){return this._children}get lastChild(){return this.children.length?this.children[this.children.length-1]:null}append(e){this.children.push(e),e.parent=this}sync(e){if(this.flags&2)return;super.sync(e);let t=this.dom,i=null,r,s=(e==null?void 0:e.node)==t?e:null,o=0;for(let a of this.children){if(a.sync(e),o+=a.length+a.breakAfter,r=i?i.nextSibling:t.firstChild,s&&r!=a.dom&&(s.written=!0),a.dom.parentNode==t)for(;r&&r!=a.dom;)r=Im(r);else t.insertBefore(a.dom,r);i=a.dom}for(r=i?i.nextSibling:t.firstChild,s&&r&&(s.written=!0);r;)r=Im(r);this.length=o}}function Im(n){let e=n.nextSibling;return n.parentNode.removeChild(n),e}class Mc extends Rc{constructor(e,t){super(t),this.view=e}owns(e){for(;e;e=e.parent)if(e==this)return!0;return!1}isBlock(){return!0}nearest(e){for(;;){if(!e)return null;let t=it.get(e);if(t&&this.owns(t))return t;e=e.parentNode}}blockTiles(e){for(let t=[],i=this,r=0,s=0;;)if(r==i.children.length){if(!t.length)return;i=i.parent,i.breakAfter&&s++,r=t.pop()}else{let o=i.children[r++];if(o instanceof $i)t.push(r),i=o,r=0;else{let a=s+o.length,c=e(o,s);if(c!==void 0)return c;s=a+o.breakAfter}}}resolveBlock(e,t){let i,r=-1,s,o=-1;if(this.blockTiles((a,c)=>{let f=c+a.length;if(e>=c&&e<=f){if(a.isWidget()&&t>=-1&&t<=1){if(a.flags&32)return!0;a.flags&16&&(i=void 0)}(ce||e==c&&(t>1?a.length:a.covers(-1)))&&(!s||!a.isWidget()&&s.isWidget())&&(s=a,o=e-c)}}),!i&&!s)throw new Error("No tile at position "+e);return i&&t<0||!s?{tile:i,offset:r}:{tile:s,offset:o}}}class $i extends Rc{constructor(e,t){super(e),this.wrapper=t}isBlock(){return!0}covers(e){return this.children.length?e<0?this.children[0].covers(-1):this.lastChild.covers(1):!1}get domAttrs(){return this.wrapper.attributes}static of(e,t){let i=new $i(t||document.createElement(e.tagName),e);return t||(i.flags|=4),i}}class xs extends Rc{constructor(e,t){super(e),this.attrs=t}isLine(){return!0}static start(e,t,i){let r=new xs(t||document.createElement("div"),e);return(!t||!i)&&(r.flags|=4),r}get domAttrs(){return this.attrs}resolveInline(e,t,i){let r=null,s=-1,o=null,a=-1;function c(h,p){for(let g=0,y=0;g=p&&(m.isComposite()?c(m,p-y):(!o||o.isHidden&&(t>0||i&&y2(o,m)))&&(x>p||m.flags&32)?(o=m,a=p-y):(yi&&(e=i);let r=e,s=e,o=0;e==0&&t<0||e==i&&t>=0?H.chrome||H.gecko||(e?(r--,o=1):s=0)?0:a.length-1];return H.safari&&!o&&c.width==0&&(c=Array.prototype.find.call(a,f=>f.width)||c),o?Io(c,o<0):c||null}static of(e,t){let i=new br(t||document.createTextNode(e),e);return t||(i.flags|=2),i}}class _r extends it{constructor(e,t,i,r){super(e,t,r),this.widget=i}isWidget(){return!0}get isHidden(){return this.widget.isHidden}covers(e){return this.flags&48?!1:(this.flags&(e<0?64:128))>0}coordsIn(e,t){return this.coordsInWidget(e,t,!1)}coordsInWidget(e,t,i){let r=this.widget.coordsAt(this.dom,e,t);if(r)return r;if(i)return Io(this.dom.getBoundingClientRect(),this.length?e==0:t<=0);{let s=this.dom.getClientRects(),o=null;if(!s.length)return null;let a=this.flags&16?!0:this.flags&32?!1:e>0;for(let c=a?s.length-1:0;o=s[c],!(e>0?c==0:c==s.length-1||o.top0;)if(r.isComposite())if(o){if(!e)break;i&&i.break(),e--,o=!1}else if(s==r.children.length){if(!e&&!a.length)break;i&&i.leave(r),o=!!r.breakAfter,{tile:r,index:s}=a.pop(),s++}else{let c=r.children[s],f=c.breakAfter;(t>0?c.length<=e:c.length=0;a--){let c=t.marks[a],f=r.lastChild;if(f instanceof qt&&f.mark.eq(c.mark))f.dom!=c.dom&&f.setDOM(Af(c.dom)),r=f;else{if(this.cache.reused.get(c)){let p=it.get(c.dom);p&&p.setDOM(Af(c.dom))}let h=qt.of(c.mark,c.dom);r.append(h),r=h}this.cache.reused.set(c,2)}let s=it.get(e.text);s&&this.cache.reused.set(s,2);let o=new br(e.text,e.text.nodeValue);o.flags|=8,this.pos=e.range.toB,r.append(o)}addInlineWidget(e,t,i){let r=this.afterWidget&&e.flags&48&&(this.afterWidget.flags&48)==(e.flags&48);r||this.flushBuffer();let s=this.ensureMarks(t,i);!r&&!(e.flags&16)&&s.append(this.getBuffer(1)),s.append(e),this.pos+=e.length,this.afterWidget=e}addMark(e,t,i){this.flushBuffer(),this.ensureMarks(t,i).append(e),this.pos+=e.length,this.afterWidget=null}addBlockWidget(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}continueWidget(e){let t=this.afterWidget||this.lastBlock;t.length+=e,this.pos+=e}addLineStart(e,t){var i;e||(e=wb);let r=xs.start(e,t||((i=this.cache.find(xs))===null||i===void 0?void 0:i.dom),!!t);this.getBlockPos().append(this.lastBlock=this.curLine=r)}addLine(e){this.getBlockPos().append(e),this.pos+=e.length,this.lastBlock=e,this.endLine()}addBreak(){this.lastBlock.flags|=1,this.endLine(),this.pos++}addLineStartIfNotCovered(e){this.blockPosCovered()||this.addLineStart(e)}ensureLine(e){this.curLine||this.addLineStart(e)}ensureMarks(e,t){var i;let r=this.curLine;for(let s=e.length-1;s>=0;s--){let o=e[s],a;if(t>0&&(a=r.lastChild)&&a instanceof qt&&a.mark.eq(o))r=a,t--;else{let c=qt.of(o,(i=this.cache.find(qt,f=>f.mark.eq(o)))===null||i===void 0?void 0:i.dom);r.append(c),r=c,t=0}}return r}endLine(){if(this.curLine){this.flushBuffer();let e=this.curLine.lastChild;(!e||!Bm(this.curLine,!1)||e.dom.nodeName!="BR"&&e.isWidget()&&!(H.ios&&Bm(this.curLine,!0)))&&this.curLine.append(this.cache.findWidget(Rf,0,32)||new _r(Rf.toDOM(),0,Rf,32)),this.curLine=this.afterWidget=null}}updateBlockWrappers(){this.wrapperPos>this.pos+1e4&&(this.blockWrappers.goto(this.pos),this.wrappers.length=0);for(let e=this.wrappers.length-1;e>=0;e--)this.wrappers[e].to=this.pos){let t=new v2(e.from,e.to,e.value,e.rank),i=this.wrappers.length;for(;i>0&&(this.wrappers[i-1].rank-t.rank||this.wrappers[i-1].to-t.to)<0;)i--;this.wrappers.splice(i,0,t)}this.wrapperPos=this.pos}getBlockPos(){var e;this.updateBlockWrappers();let t=this.root;for(let i of this.wrappers){let r=t.lastChild;if(i.fromo.wrapper.eq(i.wrapper)))===null||e===void 0?void 0:e.dom);t.append(s),t=s}}return t}blockPosCovered(){let e=this.lastBlock;return e!=null&&!e.breakAfter&&(!e.isWidget()||(e.flags&160)>0)}getBuffer(e){let t=2|(e<0?16:32),i=this.cache.find(nc,void 0,1);return i&&(i.flags=t),i||new nc(t)}flushBuffer(){this.afterWidget&&!(this.afterWidget.flags&32)&&(this.afterWidget.parent.append(this.getBuffer(-1)),this.afterWidget=null)}}class S2{constructor(e){this.skipCount=0,this.text="",this.textOff=0,this.cursor=e.iter()}skip(e){this.textOff+e<=this.text.length?this.textOff+=e:(this.skipCount+=e-(this.text.length-this.textOff),this.text="",this.textOff=0)}next(e){if(this.textOff==this.text.length){let{value:r,lineBreak:s,done:o}=this.cursor.next(this.skipCount);if(this.skipCount=0,o)throw new Error("Ran out of text content when drawing inline views");this.text=r;let a=this.textOff=Math.min(e,r.length);return s?null:r.slice(0,a)}let t=Math.min(this.text.length,this.textOff+e),i=this.text.slice(this.textOff,t);return this.textOff=t,i}}const ic=[_r,xs,br,qt,nc,$i,Mc];for(let n=0;n[]),this.index=ic.map(()=>0),this.reused=new Map}add(e){let t=e.constructor.bucket,i=this.buckets[t];i.length<6?i.push(e):i[this.index[t]=(this.index[t]+1)%6]=e}find(e,t,i=2){let r=e.bucket,s=this.buckets[r],o=this.index[r];for(let a=s.length-1;a>=0;a--){let c=(a+o)%s.length,f=s[c];if((!t||t(f))&&!this.reused.has(f))return s.splice(c,1),c{if(this.cache.add(o),o.isComposite())return!1},enter:o=>this.cache.add(o),leave:()=>{},break:()=>{}}}run(e,t){let i=t&&this.getCompositionContext(t.text);for(let r=0,s=0,o=0;;){let a=or){let f=c-r;this.preserve(f,!o,!a),r=c,s+=f}if(!a)break;t&&a.fromA<=t.range.fromA&&a.toA>=t.range.toA?(this.forward(a.fromA,t.range.fromA,t.range.fromA{if(o.isWidget())if(this.openWidget)this.builder.continueWidget(c-a);else{let f=c>0||a{o.isLine()?this.builder.addLineStart(o.attrs,this.cache.maybeReuse(o)):(this.cache.add(o),o instanceof qt&&r.unshift(o.mark)),this.openWidget=!1},leave:o=>{o.isLine()?r.length&&(r.length=s=0):o instanceof qt&&(r.shift(),s=Math.min(s,r.length))},break:()=>{this.builder.addBreak(),this.openWidget=!1}}),this.text.skip(e)}emit(e,t){let i=null,r=this.builder,s=0,o=Te.spans(this.decorations,e,t,{point:(a,c,f,h,p,g)=>{if(f instanceof Tr){if(this.disallowBlockEffectsFor[g]){if(f.block)throw new RangeError("Block decorations may not be specified via plugins");if(c>this.view.state.doc.lineAt(a).to)throw new RangeError("Decorations that replace line breaks may not be specified via plugins")}if(s=h.length,p>h.length)r.continueWidget(c-a);else{let y=f.widget||(f.block?Ss.block:Ss.inline),m=C2(f),x=this.cache.findWidget(y,c-a,m)||_r.of(y,this.view,c-a,m);f.block?(f.startSide>0&&r.addLineStartIfNotCovered(i),r.addBlockWidget(x)):(r.ensureLine(i),r.addInlineWidget(x,h,p))}i=null}else i=k2(i,f);c>a&&this.text.skip(c-a)},span:(a,c,f,h)=>{for(let p=a;ps,this.openMarks=o}forward(e,t,i=1){t-e<=10?this.old.advance(t-e,i,this.reuseWalker):(this.old.advance(5,-1,this.reuseWalker),this.old.advance(t-e-10,-1),this.old.advance(5,i,this.reuseWalker))}getCompositionContext(e){let t=[],i=null;for(let r=e.parentNode;;r=r.parentNode){let s=it.get(r);if(r==this.view.contentDOM)break;s instanceof qt?t.push(s):s!=null&&s.isLine()?i=s:s instanceof $i||(r.nodeName=="DIV"&&!i&&r!=this.view.contentDOM?i=new xs(r,wb):i||t.push(qt.of(new Ko({tagName:r.nodeName.toLowerCase(),attributes:JA(r)}),r)))}return{line:i,marks:t}}}function Bm(n,e){let t=i=>{for(let r of i.children)if((e?r.isText():r.length)||t(r))return!0;return!1};return t(n)}function C2(n){let e=n.isReplace?(n.startSide<0?64:0)|(n.endSide>0?128:0):n.startSide>0?32:16;return n.block&&(e|=256),e}const wb={class:"cm-line"};function k2(n,e){let t=e.spec.attributes,i=e.spec.class;return!t&&!i||(n||(n={class:"cm-line"}),t&&zd(t,n),i&&(n.class+=" "+i)),n}function P2(n){let e=[];for(let t=n.parents.length;t>1;t--){let i=t==n.parents.length?n.tile:n.parents[t].tile;i instanceof qt&&e.push(i.mark)}return e}function Af(n){let e=it.get(n);return e&&e.setDOM(n.cloneNode()),n}class Ss extends In{constructor(e){super(),this.tag=e}eq(e){return e.tag==this.tag}toDOM(){return document.createElement(this.tag)}updateDOM(e){return e.nodeName.toLowerCase()==this.tag}get isHidden(){return!0}}Ss.inline=new Ss("span");Ss.block=new Ss("div");const Rf=new class extends In{toDOM(){return document.createElement("br")}get isHidden(){return!0}get editable(){return!0}};class Xm{constructor(e){this.view=e,this.decorations=[],this.blockWrappers=[],this.dynamicDecorationMap=[!1],this.domChanged=null,this.hasComposition=null,this.editContextFormatting=se.none,this.lastCompositionAfterCursor=!1,this.minWidth=0,this.minWidthFrom=0,this.minWidthTo=0,this.impreciseAnchor=null,this.impreciseHead=null,this.forceSelection=!1,this.lastUpdate=Date.now(),this.updateDeco(),this.tile=new Mc(e,e.contentDOM),this.updateInner([new xn(0,0,0,e.state.doc.length)],null)}update(e){var t;let i=e.changedRanges;this.minWidth>0&&i.length&&(i.every(({fromA:h,toA:p})=>pthis.minWidthTo)?(this.minWidthFrom=e.changes.mapPos(this.minWidthFrom,1),this.minWidthTo=e.changes.mapPos(this.minWidthTo,1)):this.minWidth=this.minWidthFrom=this.minWidthTo=0),this.updateEditContextFormatting(e);let r=-1;this.view.inputState.composing>=0&&!this.view.observer.editContext&&(!((t=this.domChanged)===null||t===void 0)&&t.newSel?r=this.domChanged.newSel.head:!D2(e.changes,this.hasComposition)&&!e.selectionSet&&(r=e.state.selection.main.head));let s=r>-1?Q2(this.view,e.changes,r):null;if(this.domChanged=null,this.hasComposition){let{from:h,to:p}=this.hasComposition;i=new xn(h,p,e.changes.mapPos(h,-1),e.changes.mapPos(p,1)).addToSet(i.slice())}this.hasComposition=s?{from:s.range.fromB,to:s.range.toB}:null,(H.ie||H.chrome)&&!s&&e&&e.state.doc.lines!=e.startState.doc.lines&&(this.forceSelection=!0);let o=this.decorations,a=this.blockWrappers;this.updateDeco();let c=R2(o,this.decorations,e.changes);c.length&&(i=xn.extendWithRanges(i,c));let f=E2(a,this.blockWrappers,e.changes);return f.length&&(i=xn.extendWithRanges(i,f)),s&&!i.some(h=>h.fromA<=s.range.fromA&&h.toA>=s.range.toA)&&(i=s.range.addToSet(i.slice())),this.tile.flags&2&&i.length==0?!1:(this.updateInner(i,s),e.transactions.length&&(this.lastUpdate=Date.now()),!0)}updateInner(e,t){this.view.viewState.mustMeasureContent=!0;let{observer:i}=this.view;i.ignore(()=>{if(t||e.length){let o=this.tile,a=new w2(this.view,o,this.blockWrappers,this.decorations,this.dynamicDecorationMap);t&&it.get(t.text)&&a.cache.reused.set(it.get(t.text),2),this.tile=a.run(e,t),Ih(o,a.cache.reused)}this.tile.dom.style.height=this.view.viewState.contentHeight/this.view.scaleY+"px",this.tile.dom.style.flexBasis=this.minWidth?this.minWidth+"px":"";let s=H.chrome||H.ios?{node:i.selectionRange.focusNode,written:!1}:void 0;this.tile.sync(s),s&&(s.written||i.selectionRange.focusNode!=s.node||!this.tile.dom.contains(s.node))&&(this.forceSelection=!0),this.tile.dom.style.height=""});let r=[];if(this.view.viewport.from||this.view.viewport.to-1)&&Po(i,this.view.observer.selectionRange)&&!(r&&i.contains(r));if(!(s||t||o))return;let a=this.forceSelection;this.forceSelection=!1;let c=this.view.state.selection.main,f,h;if(c.empty?h=f=this.inlineDOMNearPos(c.anchor,c.assoc||1):(h=this.inlineDOMNearPos(c.head,c.head==c.from?1:-1),f=this.inlineDOMNearPos(c.anchor,c.anchor==c.from?1:-1)),H.gecko&&c.empty&&!this.hasComposition&&T2(f)){let g=document.createTextNode("");this.view.observer.ignore(()=>f.node.insertBefore(g,f.node.childNodes[f.offset]||null)),f=h=new Zn(g,0),a=!0}let p=this.view.observer.selectionRange;(a||!p.focusNode||(!Qo(f.node,f.offset,p.anchorNode,p.anchorOffset)||!Qo(h.node,h.offset,p.focusNode,p.focusOffset))&&!this.suppressWidgetCursorChange(p,c))&&(this.view.observer.ignore(()=>{H.android&&H.chrome&&i.contains(p.focusNode)&&Z2(p.focusNode,i)&&(i.blur(),i.focus({preventScroll:!0}));let g=Lo(this.view.root);if(g)if(c.empty){if(H.gecko){let y=_2(f.node,f.offset);if(y&&y!=3){let m=(y==1?ib:rb)(f.node,f.offset);m&&(f=new Zn(m.node,m.offset))}}g.collapse(f.node,f.offset),c.bidiLevel!=null&&g.caretBidiLevel!==void 0&&(g.caretBidiLevel=c.bidiLevel)}else if(g.extend){g.collapse(f.node,f.offset);try{g.extend(h.node,h.offset)}catch{}}else{let y=document.createRange();c.anchor>c.head&&([f,h]=[h,f]),y.setEnd(h.node,h.offset),y.setStart(f.node,f.offset),g.removeAllRanges(),g.addRange(y)}o&&this.view.root.activeElement==i&&(i.blur(),r&&r.focus())}),this.view.observer.setSelectionRange(f,h)),this.impreciseAnchor=f.precise?null:new Zn(p.anchorNode,p.anchorOffset),this.impreciseHead=h.precise?null:new Zn(p.focusNode,p.focusOffset)}suppressWidgetCursorChange(e,t){return this.hasComposition&&t.empty&&Qo(e.focusNode,e.focusOffset,e.anchorNode,e.anchorOffset)&&this.posFromDOM(e.focusNode,e.focusOffset)==t.head}enforceCursorAssoc(){if(this.hasComposition)return;let{view:e}=this,t=e.state.selection.main,i=Lo(e.root),{anchorNode:r,anchorOffset:s}=e.observer.selectionRange;if(!i||!t.empty||!t.assoc||!i.modify)return;let o=this.lineAt(t.head,t.assoc);if(!o)return;let a=o.posAtStart;if(t.head==a||t.head==a+o.length)return;let c=this.coordsAt(t.head,-1),f=this.coordsAt(t.head,1);if(!c||!f||c.bottom>f.top)return;let h=this.domAtPos(t.head+t.assoc,t.assoc);i.collapse(h.node,h.offset),i.modify("move",t.assoc<0?"forward":"backward","lineboundary"),e.observer.readSelectionRange();let p=e.observer.selectionRange;e.docView.posFromDOM(p.anchorNode,p.anchorOffset)!=t.from&&i.collapse(r,s)}posFromDOM(e,t){let i=this.tile.nearest(e);if(!i)return this.tile.dom.compareDocumentPosition(e)&2?0:this.view.state.doc.length;let r=i.posAtStart;if(i.isComposite()){let s;if(e==i.dom)s=i.dom.childNodes[t];else{let o=Ci(e)==0?0:t==0?-1:1;for(;;){let a=e.parentNode;if(a==i.dom)break;o==0&&a.firstChild!=a.lastChild&&(e==a.firstChild?o=-1:o=1),e=a}o<0?s=e:s=e.nextSibling}if(s==i.dom.firstChild)return r;for(;s&&!it.get(s);)s=s.nextSibling;if(!s)return r+i.length;for(let o=0,a=r;;o++){let c=i.children[o];if(c.dom==s)return a;a+=c.length+c.breakAfter}}else return i.isText()?e==i.dom?r+t:r+(t?i.length:0):r}domAtPos(e,t){let{tile:i,offset:r}=this.tile.resolveBlock(e,t);return i.isWidget()?i.domPosFor(e,t):i.domIn(r,t)}inlineDOMNearPos(e,t){let i,r=-1,s=!1,o,a=-1,c=!1;return this.tile.blockTiles((f,h)=>{if(f.isWidget()){if(f.flags&32&&h>=e)return!0;f.flags&16&&(s=!0)}else{let p=h+f.length;if(h<=e&&(i=f,r=e-h,s=p=e&&!o&&(o=f,a=e-h,c=h>e),h>e&&o)return!0}}),!i&&!o?this.domAtPos(e,t):(s&&o?i=null:c&&i&&(o=null),i&&t<0||!o?i.domIn(r,t):o.domIn(a,t))}coordsAt(e,t){let{tile:i,offset:r}=this.tile.resolveBlock(e,t);return i.isWidget()?i.widget instanceof Mf?null:i.coordsInWidget(r,t,!0):i.coordsIn(r,t)}lineAt(e,t){let{tile:i}=this.tile.resolveBlock(e,t);return i.isLine()?i:null}coordsForChar(e){let{tile:t,offset:i}=this.tile.resolveBlock(e,1);if(!t.isLine())return null;function r(s,o){if(s.isComposite())for(let a of s.children){if(a.length>=o){let c=r(a,o);if(c)return c}if(o-=a.length,o<0)break}else if(s.isText()&&oMath.max(this.view.scrollDOM.clientWidth,this.minWidth)+1,a=-1,c=this.view.textDirection==Ve.LTR,f=0,h=(p,g,y)=>{for(let m=0;mr);m++){let x=p.children[m],$=g+x.length,P=x.dom.getBoundingClientRect(),{height:w}=P;if(y&&!m&&(f+=P.top-y.top),x instanceof $i)$>i&&h(x,g,P);else if(g>=i&&(f>0&&t.push(-f),t.push(w+f),f=0,o)){let k=x.dom.lastChild,T=k?To(k):[];if(T.length){let v=T[T.length-1],A=c?v.right-P.left:P.right-v.left;A>a&&(a=A,this.minWidth=s,this.minWidthFrom=g,this.minWidthTo=$)}}y&&m==p.children.length-1&&(f+=y.bottom-P.bottom),g=$+x.breakAfter}};return h(this.tile,0,null),t}textDirectionAt(e){let{tile:t}=this.tile.resolveBlock(e,1);return getComputedStyle(t.dom).direction=="rtl"?Ve.RTL:Ve.LTR}measureTextSize(){let e=this.tile.blockTiles(o=>{if(o.isLine()&&o.children.length&&o.length<=20){let a=0,c;for(let f of o.children){if(!f.isText()||/[^ -~]/.test(f.text))return;let h=To(f.dom);if(h.length!=1)return;a+=h[0].width,c=h[0].height}if(a)return{lineHeight:o.dom.getBoundingClientRect().height,charWidth:a/o.length,textHeight:c}}});if(e)return e;let t=document.createElement("div"),i,r,s;return t.className="cm-line",t.style.width="99999px",t.style.position="absolute",t.textContent="abc def ghi jkl mno pqr stu",this.view.observer.ignore(()=>{this.tile.dom.appendChild(t);let o=To(t.firstChild)[0];i=t.getBoundingClientRect().height,r=o&&o.width?o.width/27:7,s=o&&o.height?o.height:i,t.remove()}),{lineHeight:i,charWidth:r,textHeight:s}}computeBlockGapDeco(){let e=[],t=this.view.viewState;for(let i=0,r=0;;r++){let s=r==t.viewports.length?null:t.viewports[r],o=s?s.from-1:this.view.state.doc.length;if(o>i){let a=(t.lineBlockAt(o).bottom-t.lineBlockAt(i).top)/this.view.scaleY;e.push(se.replace({widget:new Mf(a),block:!0,inclusive:!0,isBlockGap:!0}).range(i,o))}if(!s)break;i=s.to+1}return se.set(e)}updateDeco(){let e=1,t=this.view.state.facet(Ac).map(s=>(this.dynamicDecorationMap[e++]=typeof s=="function")?s(this.view):s),i=!1,r=this.view.state.facet(Gd).map((s,o)=>{let a=typeof s=="function";return a&&(i=!0),a?s(this.view):s});for(r.length&&(this.dynamicDecorationMap[e++]=i,t.push(Te.join(r))),this.decorations=[this.editContextFormatting,...t,this.computeBlockGapDeco(),this.view.viewState.lineGapDeco];etypeof s=="function"?s(this.view):s)}scrollIntoView(e){var t;if(e.isSnapshot){let h=this.view.viewState.lineBlockAt(e.range.head);this.view.scrollDOM.scrollTop=h.top-e.yMargin,this.view.scrollDOM.scrollLeft=e.xMargin;return}for(let h of this.view.state.facet(yb))try{if(h(this.view,e.range,e))return!0}catch(p){Ft(this.view.state,p,"scroll handler")}let{range:i}=e,r=this.coordsAt(i.head,(t=i.assoc)!==null&&t!==void 0?t:i.empty?0:i.head>i.anchor?-1:1),s;if(!r)return;!i.empty&&(s=this.coordsAt(i.anchor,i.anchor>i.head?-1:1))&&(r={left:Math.min(r.left,s.left),top:Math.min(r.top,s.top),right:Math.max(r.right,s.right),bottom:Math.max(r.bottom,s.bottom)});let o=Hd(this.view),a={left:r.left-o.left,top:r.top-o.top,right:r.right+o.right,bottom:r.bottom+o.bottom},{offsetWidth:c,offsetHeight:f}=this.view.scrollDOM;if(n2(this.view.scrollDOM,a,i.head1&&(r.top>window.pageYOffset+window.visualViewport.offsetTop+window.visualViewport.height||r.bottomi.isWidget()||i.children.some(t);return t(this.tile.resolveBlock(e,1).tile)}destroy(){Ih(this.tile)}}function Ih(n,e){let t=e==null?void 0:e.get(n);if(t!=1){t==null&&n.destroy();for(let i of n.children)Ih(i,e)}}function T2(n){return n.node.nodeType==1&&n.node.firstChild&&(n.offset==0||n.node.childNodes[n.offset-1].contentEditable=="false")&&(n.offset==n.node.childNodes.length||n.node.childNodes[n.offset].contentEditable=="false")}function Cb(n,e){let t=n.observer.selectionRange;if(!t.focusNode)return null;let i=ib(t.focusNode,t.focusOffset),r=rb(t.focusNode,t.focusOffset),s=i||r;if(r&&i&&r.node!=i.node){let a=it.get(r.node);if(!a||a.isText()&&a.text!=r.node.nodeValue)s=r;else if(n.docView.lastCompositionAfterCursor){let c=it.get(i.node);!c||c.isText()&&c.text!=i.node.nodeValue||(s=r)}}if(n.docView.lastCompositionAfterCursor=s!=i,!s)return null;let o=e-s.offset;return{from:o,to:o+s.node.nodeValue.length,node:s.node}}function Q2(n,e,t){let i=Cb(n,t);if(!i)return null;let{node:r,from:s,to:o}=i,a=r.nodeValue;if(/[\n\r]/.test(a)||n.state.doc.sliceString(i.from,i.to)!=a)return null;let c=e.invertedDesc;return{range:new xn(c.mapPos(s),c.mapPos(o),s,o),text:r}}function _2(n,e){return n.nodeType!=1?0:(e&&n.childNodes[e-1].contentEditable=="false"?1:0)|(e{ie.from&&(t=!0)}),t}class Mf extends In{constructor(e){super(),this.height=e}toDOM(){let e=document.createElement("div");return e.className="cm-gap",this.updateDOM(e),e}eq(e){return e.height==this.height}updateDOM(e){return e.style.height=this.height+"px",!0}get editable(){return!0}get estimatedHeight(){return this.height}ignoreEvent(){return!1}}function L2(n,e,t=1){let i=n.charCategorizer(e),r=n.doc.lineAt(e),s=e-r.from;if(r.length==0)return B.cursor(e);s==0?t=1:s==r.length&&(t=-1);let o=s,a=s;t<0?o=vt(r.text,s,!1):a=vt(r.text,s);let c=i(r.text.slice(o,a));for(;o>0;){let f=vt(r.text,o,!1);if(i(r.text.slice(f,o))!=c)break;o=f}for(;an.defaultLineHeight*1.5){let a=n.viewState.heightOracle.textHeight,c=Math.floor((r-t.top-(n.defaultLineHeight-a)*.5)/a);s+=c*n.viewState.heightOracle.lineLength}let o=n.state.sliceDoc(t.from,t.to);return t.from+kh(o,s,n.state.tabSize)}function Bh(n,e,t){let i=n.lineBlockAt(e);if(Array.isArray(i.type)){let r;for(let s of i.type){if(s.from>e)break;if(!(s.toe)return s;(!r||s.type==kt.Text&&(r.type!=s.type||(t<0?s.frome)))&&(r=s)}}return r||i}return i}function B2(n,e,t,i){let r=Bh(n,e.head,e.assoc||-1),s=!i||r.type!=kt.Text||!(n.lineWrapping||r.widgetLineBreaks)?null:n.coordsAtPos(e.assoc<0&&e.head>r.from?e.head-1:e.head);if(s){let o=n.dom.getBoundingClientRect(),a=n.textDirectionAt(r.from),c=n.posAtCoords({x:t==(a==Ve.LTR)?o.right-1:o.left+1,y:(s.top+s.bottom)/2});if(c!=null)return B.cursor(c,t?-1:1)}return B.cursor(t?r.to:r.from,t?-1:1)}function Wm(n,e,t,i){let r=n.state.doc.lineAt(e.head),s=n.bidiSpans(r),o=n.textDirectionAt(r.from);for(let a=e,c=null;;){let f=d2(r,s,o,a,t),h=cb;if(!f){if(r.number==(t?n.state.doc.lines:1))return a;h=` +`,r=n.state.doc.line(r.number+(t?1:-1)),s=n.bidiSpans(r),f=n.visualLineSide(r,!t)}if(c){if(!c(h))return a}else{if(!i)return f;c=i(h)}a=f}}function X2(n,e,t){let i=n.state.charCategorizer(e),r=i(t);return s=>{let o=i(s);return r==Ge.Space&&(r=o),r==o}}function W2(n,e,t,i){let r=e.head,s=t?1:-1;if(r==(t?n.state.doc.length:0))return B.cursor(r,e.assoc);let o=e.goalColumn,a,c=n.contentDOM.getBoundingClientRect(),f=n.coordsAtPos(r,e.assoc||((e.empty?t:e.head==e.from)?1:-1)),h=n.documentTop;if(f)o==null&&(o=f.left-c.left),a=s<0?f.top:f.bottom;else{let m=n.viewState.lineBlockAt(r);o==null&&(o=Math.min(c.right-c.left,n.defaultCharacterWidth*(r-m.from))),a=(s<0?m.top:m.bottom)+h}let p=c.left+o,g=n.viewState.heightOracle.textHeight>>1,y=i??g;for(let m=0;;m+=g){let x=a+(y+m)*s,$=Xh(n,{x:p,y:x},!1,s);if(t?x>c.bottom:xa:w{if(e>s&&er(n)),t.from,e.head>t.from?-1:1);return i==t.from?t:B.cursor(i,in.viewState.docHeight)return new Jn(n.state.doc.length,-1);if(f=n.elementAtHeight(c),i==null)break;if(f.type==kt.Text){if(i<0?f.ton.viewport.to)break;let g=n.docView.coordsAt(i<0?f.from:f.to,i>0?-1:1);if(g&&(i<0?g.top<=c+s:g.bottom>=c+s))break}let p=n.viewState.heightOracle.textHeight/2;c=i>0?f.bottom+p:f.top-p}if(n.viewport.from>=f.to||n.viewport.to<=f.from){if(t)return null;if(f.type==kt.Text){let p=I2(n,r,f,o,a);return new Jn(p,p==f.from?1:-1)}}if(f.type!=kt.Text)return c<(f.top+f.bottom)/2?new Jn(f.from,1):new Jn(f.to,-1);let h=n.docView.lineAt(f.from,2);return(!h||h.length!=f.length)&&(h=n.docView.lineAt(f.from,-2)),new N2(n,o,a,n.textDirectionAt(f.from)).scanTile(h,f.from)}class N2{constructor(e,t,i,r){this.view=e,this.x=t,this.y=i,this.baseDir=r,this.line=null,this.spans=null}bidiSpansAt(e){return(!this.line||this.line.from>e||this.line.to1||i.length&&(i[0].level!=this.baseDir||i[0].to+r.from>1;t:if(o.has(x)){let P=r+Math.floor(Math.random()*m);for(let w=0;w1)){if(w.bottomthis.y)(!f||f.top>w.top)&&(f=w),k=-1;else{let T=w.left>this.x?this.x-w.left:w.right(m+m+x)/3)return this.y=c.bottom-1,this.scan(e,t,!0);if(f&&f.top<(m+x+x)/3)return this.y=f.top+1,this.scan(e,t,!0)}let y=(a?this.dirAt(e[h],1):this.baseDir)==Ve.LTR;return{i:h,after:this.x>(g.left+g.right)/2==y}}scanText(e,t){let i=[];for(let s=0;s{let o=i[s]-t,a=i[s+1]-t;return Bo(e.dom,o,a).getClientRects()});return r.after?new Jn(i[r.i+1],-1):new Jn(i[r.i],1)}scanTile(e,t){if(!e.length)return new Jn(t,1);if(e.children.length==1){let a=e.children[0];if(a.isText())return this.scanText(a,t);if(a.isComposite())return this.scanTile(a,t)}let i=[t];for(let a=0,c=t;a{let c=e.children[a];return c.flags&48?null:(c.dom.nodeType==1?c.dom:Bo(c.dom,0,c.length)).getClientRects()}),s=e.children[r.i],o=i[r.i];return s.isText()?this.scanText(s,o):s.isComposite()?this.scanTile(s,o):r.after?new Jn(i[r.i+1],-1):new Jn(o,1)}}const ns="￿";class V2{constructor(e,t){this.points=e,this.view=t,this.text="",this.lineSeparator=t.state.facet(_e.lineSeparator)}append(e){this.text+=e}lineBreak(){this.text+=ns}readRange(e,t){if(!e)return this;let i=e.parentNode;for(let r=e;;){this.findPointBefore(i,r);let s=this.text.length;this.readNode(r);let o=it.get(r),a=r.nextSibling;if(a==t){o!=null&&o.breakAfter&&!a&&i!=this.view.contentDOM&&this.lineBreak();break}let c=it.get(a);(o&&c?o.breakAfter:(o?o.breakAfter:ec(r))||ec(a)&&(r.nodeName!="BR"||o!=null&&o.isWidget())&&this.text.length>s)&&!U2(a,t)&&this.lineBreak(),r=a}return this.findPointBefore(i,t),this}readTextNode(e){let t=e.nodeValue;for(let i of this.points)i.node==e&&(i.pos=this.text.length+Math.min(i.offset,t.length));for(let i=0,r=this.lineSeparator?null:/\r\n?|\n/g;;){let s=-1,o=1,a;if(this.lineSeparator?(s=t.indexOf(this.lineSeparator,i),o=this.lineSeparator.length):(a=r.exec(t))&&(s=a.index,o=a[0].length),this.append(t.slice(i,s<0?t.length:s)),s<0)break;if(this.lineBreak(),o>1)for(let c of this.points)c.node==e&&c.pos>this.text.length&&(c.pos-=o-1);i=s+o}}readNode(e){let t=it.get(e),i=t&&t.overrideDOMText;if(i!=null){this.findPointInside(e,i.length);for(let r=i.iter();!r.next().done;)r.lineBreak?this.lineBreak():this.append(r.value)}else e.nodeType==3?this.readTextNode(e):e.nodeName=="BR"?e.nextSibling&&this.lineBreak():e.nodeType==1&&this.readRange(e.firstChild,null)}findPointBefore(e,t){for(let i of this.points)i.node==e&&e.childNodes[i.offset]==t&&(i.pos=this.text.length)}findPointInside(e,t){for(let i of this.points)(e.nodeType==3?i.node==e:e.contains(i.node))&&(i.pos=this.text.length+(z2(e,i.node,i.offset)?t:0))}}function z2(n,e,t){for(;;){if(!e||t-1;let{impreciseHead:s,impreciseAnchor:o}=e.docView,a=e.state.selection;if(e.state.readOnly&&t>-1)this.newSel=null;else if(t>-1&&(this.bounds=Pb(e.docView.tile,t,i,0))){let c=s||o?[]:F2(e),f=new V2(c,e);f.readRange(this.bounds.startDOM,this.bounds.endDOM),this.text=f.text,this.newSel=Y2(c,this.bounds.from)}else{let c=e.observer.selectionRange,f=s&&s.node==c.focusNode&&s.offset==c.focusOffset||!Mh(e.contentDOM,c.focusNode)?a.main.head:e.docView.posFromDOM(c.focusNode,c.focusOffset),h=o&&o.node==c.anchorNode&&o.offset==c.anchorOffset||!Mh(e.contentDOM,c.anchorNode)?a.main.anchor:e.docView.posFromDOM(c.anchorNode,c.anchorOffset),p=e.viewport;if((H.ios||H.chrome)&&a.main.empty&&f!=h&&(p.from>0||p.to-1&&a.ranges.length>1)this.newSel=a.replaceRange(B.range(h,f));else if(e.lineWrapping&&h==f&&!(a.main.empty&&a.main.head==f)&&e.inputState.lastTouchTime>Date.now()-100){let g=e.coordsAtPos(f,-1),y=0;g&&(y=e.inputState.lastTouchY<=g.bottom?-1:1),this.newSel=B.create([B.cursor(f,y)])}else this.newSel=B.single(h,f)}}}function Pb(n,e,t,i){if(n.isComposite()){let r=-1,s=-1,o=-1,a=-1;for(let c=0,f=i,h=i;ct)return Pb(p,e,t,f);if(g>=e&&r==-1&&(r=c,s=f),f>t&&p.dom.parentNode==n.dom){o=c,a=h;break}h=g,f=g+p.breakAfter}return{from:s,to:a<0?i+n.length:a,startDOM:(r?n.children[r-1].dom.nextSibling:null)||n.dom.firstChild,endDOM:o=0?n.children[o].dom:null}}else return n.isText()?{from:i,to:i+n.length,startDOM:n.dom,endDOM:n.dom.nextSibling}:null}function Tb(n,e){let t,{newSel:i}=e,{state:r}=n,s=r.selection.main,o=n.inputState.lastKeyTime>Date.now()-100?n.inputState.lastKeyCode:-1;if(e.bounds){let{from:a,to:c}=e.bounds,f=s.from,h=null;(o===8||H.android&&e.text.length=a&&s.to<=c&&(e.typeOver||p!=e.text)&&p.slice(0,s.from-a)==e.text.slice(0,s.from-a)&&p.slice(s.to-a)==e.text.slice(g=e.text.length-(p.length-(s.to-a)))?t={from:s.from,to:s.to,insert:Re.of(e.text.slice(s.from-a,g).split(ns))}:(y=Qb(p,e.text,f-a,h))&&(H.chrome&&o==13&&y.toB==y.from+2&&e.text.slice(y.from,y.toB)==ns+ns&&y.toB--,t={from:a+y.from,to:a+y.toA,insert:Re.of(e.text.slice(y.from,y.toB).split(ns))})}else i&&(!n.hasFocus&&r.facet(Si)||rc(i,s))&&(i=null);if(!t&&!i)return!1;if((H.mac||H.android)&&t&&t.from==t.to&&t.from==s.head-1&&/^\. ?$/.test(t.insert.toString())&&n.contentDOM.getAttribute("autocorrect")=="off"?(i&&t.insert.length==2&&(i=B.single(i.main.anchor-1,i.main.head-1)),t={from:t.from,to:t.to,insert:Re.of([t.insert.toString().replace("."," ")])}):r.doc.lineAt(s.from).toDate.now()-50?t={from:s.from,to:s.to,insert:r.toText(n.inputState.insertingText)}:H.chrome&&t&&t.from==t.to&&t.from==s.head&&t.insert.toString()==` + `&&n.lineWrapping&&(i&&(i=B.single(i.main.anchor-1,i.main.head-1)),t={from:s.from,to:s.to,insert:Re.of([" "])}),t)return Kd(n,t,i,o);if(i&&!rc(i,s)){let a=!1,c="select";return n.inputState.lastSelectionTime>Date.now()-50&&(n.inputState.lastSelectionOrigin=="select"&&(a=!0),c=n.inputState.lastSelectionOrigin,c=="select.pointer"&&(i=kb(r.facet(el).map(f=>f(n)),i))),n.dispatch({selection:i,scrollIntoView:a,userEvent:c}),!0}else return!1}function Kd(n,e,t,i=-1){if(H.ios&&n.inputState.flushIOSKey(e))return!0;let r=n.state.selection.main;if(H.android&&(e.to==r.to&&(e.from==r.from||e.from==r.from-1&&n.state.sliceDoc(e.from,r.from)==" ")&&e.insert.length==1&&e.insert.lines==2&&ps(n.contentDOM,"Enter",13)||(e.from==r.from-1&&e.to==r.to&&e.insert.length==0||i==8&&e.insert.lengthr.head)&&ps(n.contentDOM,"Backspace",8)||e.from==r.from&&e.to==r.to+1&&e.insert.length==0&&ps(n.contentDOM,"Delete",46)))return!0;let s=e.insert.toString();n.inputState.composing>=0&&n.inputState.composing++;let o,a=()=>o||(o=q2(n,e,t));return n.state.facet(pb).some(c=>c(n,e.from,e.to,s,a))||n.dispatch(a()),!0}function q2(n,e,t){let i,r=n.state,s=r.selection.main,o=-1;if(e.from==e.to&&e.froms.to){let c=e.fromp(n)),f,c);e.from==h&&(o=h)}if(o>-1)i={changes:e,selection:B.cursor(e.from+e.insert.length,-1)};else if(e.from>=s.from&&e.to<=s.to&&e.to-e.from>=(s.to-s.from)/3&&(!t||t.main.empty&&t.main.from==e.from+e.insert.length)&&n.inputState.composing<0){let c=s.frome.to?r.sliceDoc(e.to,s.to):"";i=r.replaceSelection(n.state.toText(c+e.insert.sliceString(0,void 0,n.state.lineBreak)+f))}else{let c=r.changes(e),f=t&&t.main.to<=c.newLength?t.main:void 0;if(r.selection.ranges.length>1&&(n.inputState.composing>=0||n.inputState.compositionPendingChange)&&e.to<=s.to+10&&e.to>=s.to-10){let h=n.state.sliceDoc(e.from,e.to),p,g=t&&Cb(n,t.main.head);if(g){let m=e.insert.length-(e.to-e.from);p={from:g.from,to:g.to-m}}else p=n.state.doc.lineAt(s.head);let y=s.to-e.to;i=r.changeByRange(m=>{if(m.from==s.from&&m.to==s.to)return{changes:c,range:f||m.map(c)};let x=m.to-y,$=x-h.length;if(n.state.sliceDoc($,x)!=h||x>=p.from&&$<=p.to)return{range:m};let P=r.changes({from:$,to:x,insert:e.insert}),w=m.to-s.to;return{changes:P,range:f?B.range(Math.max(0,f.anchor+w),Math.max(0,f.head+w)):m.map(P)}})}else i={changes:c,selection:f&&r.selection.replaceRange(f)}}let a="input.type";return(n.composing||n.inputState.compositionPendingChange&&n.inputState.compositionEndedAt>Date.now()-50)&&(n.inputState.compositionPendingChange=!1,a+=".compose",n.inputState.compositionFirstChange&&(a+=".start",n.inputState.compositionFirstChange=!1)),r.update(i,{userEvent:a,scrollIntoView:!0})}function Qb(n,e,t,i){let r=Math.min(n.length,e.length),s=0;for(;s0&&a>0&&n.charCodeAt(o-1)==e.charCodeAt(a-1);)o--,a--;if(i=="end"){let c=Math.max(0,s-Math.min(o,a));t-=o+c-s}if(o=o?s-t:0;s-=c,a=s+(a-o),o=s}else if(a=a?s-t:0;s-=c,o=s+(o-a),a=s}return{from:s,toA:o,toB:a}}function F2(n){let e=[];if(n.root.activeElement!=n.contentDOM)return e;let{anchorNode:t,anchorOffset:i,focusNode:r,focusOffset:s}=n.observer.selectionRange;return t&&(e.push(new Nm(t,i)),(r!=t||s!=i)&&e.push(new Nm(r,s))),e}function Y2(n,e){if(n.length==0)return null;let t=n[0].pos,i=n.length==2?n[1].pos:t;return t>-1&&i>-1?B.single(t+e,i+e):null}function rc(n,e){return e.head==n.main.head&&e.anchor==n.main.anchor}class G2{setSelectionOrigin(e){this.lastSelectionOrigin=e,this.lastSelectionTime=Date.now()}constructor(e){this.view=e,this.lastKeyCode=0,this.lastKeyTime=0,this.lastTouchTime=0,this.lastTouchX=0,this.lastTouchY=0,this.lastFocusTime=0,this.lastScrollTop=0,this.lastScrollLeft=0,this.lastWheelEvent=0,this.pendingIOSKey=void 0,this.tabFocusMode=-1,this.lastSelectionOrigin=null,this.lastSelectionTime=0,this.lastContextMenu=0,this.scrollHandlers=[],this.handlers=Object.create(null),this.composing=-1,this.compositionFirstChange=null,this.compositionEndedAt=0,this.compositionPendingKey=!1,this.compositionPendingChange=!1,this.insertingText="",this.insertingTextAt=0,this.mouseSelection=null,this.draggedContent=null,this.handleEvent=this.handleEvent.bind(this),this.notifiedFocused=e.hasFocus,H.safari&&e.contentDOM.addEventListener("input",()=>null),H.gecko&&fR(e.contentDOM.ownerDocument)}handleEvent(e){!rR(this.view,e)||this.ignoreDuringComposition(e)||e.type=="keydown"&&this.keydown(e)||(this.view.updateState!=0?Promise.resolve().then(()=>this.runHandlers(e.type,e)):this.runHandlers(e.type,e))}runHandlers(e,t){let i=this.handlers[e];if(i){for(let r of i.observers)r(this.view,t);for(let r of i.handlers){if(t.defaultPrevented)break;if(r(this.view,t)){t.preventDefault();break}}}}ensureHandlers(e){let t=H2(e),i=this.handlers,r=this.view.contentDOM;for(let s in t)if(s!="scroll"){let o=!t[s].handlers.length,a=i[s];a&&o!=!a.handlers.length&&(r.removeEventListener(s,this.handleEvent),a=null),a||r.addEventListener(s,this.handleEvent,{passive:o})}for(let s in i)s!="scroll"&&!t[s]&&r.removeEventListener(s,this.handleEvent);this.handlers=t}keydown(e){if(this.lastKeyCode=e.keyCode,this.lastKeyTime=Date.now(),e.keyCode==9&&this.tabFocusMode>-1&&(!this.tabFocusMode||Date.now()<=this.tabFocusMode))return!0;if(this.tabFocusMode>0&&e.keyCode!=27&&Ab.indexOf(e.keyCode)<0&&(this.tabFocusMode=-1),H.android&&H.chrome&&!e.synthetic&&(e.keyCode==13||e.keyCode==8))return this.view.observer.delayAndroidKey(e.key,e.keyCode),!0;let t;return H.ios&&!e.synthetic&&!e.altKey&&!e.metaKey&&!e.shiftKey&&((t=_b.find(i=>i.keyCode==e.keyCode))&&!e.ctrlKey||K2.indexOf(e.key)>-1&&e.ctrlKey)?(this.pendingIOSKey=t||e,setTimeout(()=>this.flushIOSKey(),250),!0):(e.keyCode!=229&&this.view.observer.forceFlush(),!1)}flushIOSKey(e){let t=this.pendingIOSKey;return!t||t.key=="Enter"&&e&&e.from0?!0:H.safari&&!H.ios&&this.compositionPendingKey&&Date.now()-this.compositionEndedAt<100?(this.compositionPendingKey=!1,!0):!1}startMouseSelection(e){this.mouseSelection&&this.mouseSelection.destroy(),this.mouseSelection=e}update(e){this.view.observer.update(e),this.mouseSelection&&this.mouseSelection.update(e),this.draggedContent&&e.docChanged&&(this.draggedContent=this.draggedContent.map(e.changes)),e.transactions.length&&(this.lastKeyCode=this.lastSelectionTime=0)}destroy(){this.mouseSelection&&this.mouseSelection.destroy()}}function Vm(n,e){return(t,i)=>{try{return e.call(n,i,t)}catch(r){Ft(t.state,r)}}}function H2(n){let e=Object.create(null);function t(i){return e[i]||(e[i]={observers:[],handlers:[]})}for(let i of n){let r=i.spec,s=r&&r.plugin.domEventHandlers,o=r&&r.plugin.domEventObservers;if(s)for(let a in s){let c=s[a];c&&t(a).handlers.push(Vm(i.value,c))}if(o)for(let a in o){let c=o[a];c&&t(a).observers.push(Vm(i.value,c))}}for(let i in Ln)t(i).handlers.push(Ln[i]);for(let i in Kt)t(i).observers.push(Kt[i]);return e}const _b=[{key:"Backspace",keyCode:8,inputType:"deleteContentBackward"},{key:"Enter",keyCode:13,inputType:"insertParagraph"},{key:"Enter",keyCode:13,inputType:"insertLineBreak"},{key:"Delete",keyCode:46,inputType:"deleteContentForward"}],K2="dthko",Ab=[16,17,18,20,91,92,224,225],ha=6;function da(n){return Math.max(0,n)*.7+8}function J2(n,e){return Math.max(Math.abs(n.clientX-e.clientX),Math.abs(n.clientY-e.clientY))}class eR{constructor(e,t,i,r){this.view=e,this.startEvent=t,this.style=i,this.mustSelect=r,this.scrollSpeed={x:0,y:0},this.scrolling=-1,this.lastEvent=t,this.scrollParents=eb(e.contentDOM),this.atoms=e.state.facet(el).map(o=>o(e));let s=e.contentDOM.ownerDocument;s.addEventListener("mousemove",this.move=this.move.bind(this)),s.addEventListener("mouseup",this.up=this.up.bind(this)),this.extend=t.shiftKey,this.multiple=e.state.facet(_e.allowMultipleSelections)&&tR(e,t),this.dragging=iR(e,t)&&Eb(t)==1?null:!1}start(e){this.dragging===!1&&this.select(e)}move(e){if(e.buttons==0)return this.destroy();if(this.dragging||this.dragging==null&&J2(this.startEvent,e)<10)return;this.select(this.lastEvent=e);let t=0,i=0,r=0,s=0,o=this.view.win.innerWidth,a=this.view.win.innerHeight;this.scrollParents.x&&({left:r,right:o}=this.scrollParents.x.getBoundingClientRect()),this.scrollParents.y&&({top:s,bottom:a}=this.scrollParents.y.getBoundingClientRect());let c=Hd(this.view);e.clientX-c.left<=r+ha?t=-da(r-e.clientX):e.clientX+c.right>=o-ha&&(t=da(e.clientX-o)),e.clientY-c.top<=s+ha?i=-da(s-e.clientY):e.clientY+c.bottom>=a-ha&&(i=da(e.clientY-a)),this.setScrollSpeed(t,i)}up(e){this.dragging==null&&this.select(this.lastEvent),this.dragging||e.preventDefault(),this.destroy()}destroy(){this.setScrollSpeed(0,0);let e=this.view.contentDOM.ownerDocument;e.removeEventListener("mousemove",this.move),e.removeEventListener("mouseup",this.up),this.view.inputState.mouseSelection=this.view.inputState.draggedContent=null}setScrollSpeed(e,t){this.scrollSpeed={x:e,y:t},e||t?this.scrolling<0&&(this.scrolling=setInterval(()=>this.scroll(),50)):this.scrolling>-1&&(clearInterval(this.scrolling),this.scrolling=-1)}scroll(){let{x:e,y:t}=this.scrollSpeed;e&&this.scrollParents.x&&(this.scrollParents.x.scrollLeft+=e,e=0),t&&this.scrollParents.y&&(this.scrollParents.y.scrollTop+=t,t=0),(e||t)&&this.view.win.scrollBy(e,t),this.dragging===!1&&this.select(this.lastEvent)}select(e){let{view:t}=this,i=kb(this.atoms,this.style.get(e,this.extend,this.multiple));(this.mustSelect||!i.eq(t.state.selection,this.dragging===!1))&&this.view.dispatch({selection:i,userEvent:"select.pointer"}),this.mustSelect=!1}update(e){e.transactions.some(t=>t.isUserEvent("input.type"))?this.destroy():this.style.update(e)&&setTimeout(()=>this.select(this.lastEvent),20)}}function tR(n,e){let t=n.state.facet(ub);return t.length?t[0](e):H.mac?e.metaKey:e.ctrlKey}function nR(n,e){let t=n.state.facet(fb);return t.length?t[0](e):H.mac?!e.altKey:!e.ctrlKey}function iR(n,e){let{main:t}=n.state.selection;if(t.empty)return!1;let i=Lo(n.root);if(!i||i.rangeCount==0)return!0;let r=i.getRangeAt(0).getClientRects();for(let s=0;s=e.clientX&&o.top<=e.clientY&&o.bottom>=e.clientY)return!0}return!1}function rR(n,e){if(!e.bubbles)return!0;if(e.defaultPrevented)return!1;for(let t=e.target,i;t!=n.contentDOM;t=t.parentNode)if(!t||t.nodeType==11||(i=it.get(t))&&i.isWidget()&&!i.isHidden&&i.widget.ignoreEvent(e))return!1;return!0}const Ln=Object.create(null),Kt=Object.create(null),Rb=H.ie&&H.ie_version<15||H.ios&&H.webkit_version<604;function sR(n){let e=n.dom.parentNode;if(!e)return;let t=e.appendChild(document.createElement("textarea"));t.style.cssText="position: fixed; left: -10000px; top: 10px",t.focus(),setTimeout(()=>{n.focus(),t.remove(),Mb(n,t.value)},50)}function Ec(n,e,t){for(let i of n.facet(e))t=i(t,n);return t}function Mb(n,e){e=Ec(n.state,qd,e);let{state:t}=n,i,r=1,s=t.toText(e),o=s.lines==t.selection.ranges.length;if(Wh!=null&&t.selection.ranges.every(c=>c.empty)&&Wh==s.toString()){let c=-1;i=t.changeByRange(f=>{let h=t.doc.lineAt(f.from);if(h.from==c)return{range:f};c=h.from;let p=t.toText((o?s.line(r++).text:e)+t.lineBreak);return{changes:{from:h.from,insert:p},range:B.cursor(f.from+p.length)}})}else o?i=t.changeByRange(c=>{let f=s.line(r++);return{changes:{from:c.from,to:c.to,insert:f.text},range:B.cursor(c.from+f.length)}}):i=t.replaceSelection(s);n.dispatch(i,{userEvent:"input.paste",scrollIntoView:!0})}Kt.scroll=n=>{n.inputState.lastScrollTop=n.scrollDOM.scrollTop,n.inputState.lastScrollLeft=n.scrollDOM.scrollLeft};Kt.wheel=Kt.mousewheel=n=>{n.inputState.lastWheelEvent=Date.now()};Ln.keydown=(n,e)=>(n.inputState.setSelectionOrigin("select"),e.keyCode==27&&n.inputState.tabFocusMode!=0&&(n.inputState.tabFocusMode=Date.now()+2e3),!1);Kt.touchstart=(n,e)=>{let t=n.inputState,i=e.targetTouches[0];t.lastTouchTime=Date.now(),i&&(t.lastTouchX=i.clientX,t.lastTouchY=i.clientY),t.setSelectionOrigin("select.pointer")};Kt.touchmove=n=>{n.inputState.setSelectionOrigin("select.pointer")};Ln.mousedown=(n,e)=>{if(n.observer.flush(),n.inputState.lastTouchTime>Date.now()-2e3)return!1;let t=null;for(let i of n.state.facet(hb))if(t=i(n,e),t)break;if(!t&&e.button==0&&(t=lR(n,e)),t){let i=!n.hasFocus;n.inputState.startMouseSelection(new eR(n,e,t,i)),i&&n.observer.ignore(()=>{tb(n.contentDOM);let s=n.root.activeElement;s&&!s.contains(n.contentDOM)&&s.blur()});let r=n.inputState.mouseSelection;if(r)return r.start(e),r.dragging===!1}else n.inputState.setSelectionOrigin("select.pointer");return!1};function zm(n,e,t,i){if(i==1)return B.cursor(e,t);if(i==2)return L2(n.state,e,t);{let r=n.docView.lineAt(e,t),s=n.state.doc.lineAt(r?r.posAtEnd:e),o=r?r.posAtStart:s.from,a=r?r.posAtEnd:s.to;return aDate.now()-400&&Math.abs(e.clientX-n.clientX)<2&&Math.abs(e.clientY-n.clientY)<2?(jm+1)%3:1}function lR(n,e){let t=n.posAndSideAtCoords({x:e.clientX,y:e.clientY},!1),i=Eb(e),r=n.state.selection;return{update(s){s.docChanged&&(t.pos=s.changes.mapPos(t.pos),r=r.map(s.changes))},get(s,o,a){let c=n.posAndSideAtCoords({x:s.clientX,y:s.clientY},!1),f,h=zm(n,c.pos,c.assoc,i);if(t.pos!=c.pos&&!o){let p=zm(n,t.pos,t.assoc,i),g=Math.min(p.from,h.from),y=Math.max(p.to,h.to);h=g1&&(f=aR(r,c.pos))?f:a?r.addRange(h):B.create([h])}}}function aR(n,e){for(let t=0;t=e)return B.create(n.ranges.slice(0,t).concat(n.ranges.slice(t+1)),n.mainIndex==t?0:n.mainIndex-(n.mainIndex>t?1:0))}return null}Ln.dragstart=(n,e)=>{let{selection:{main:t}}=n.state;if(e.target.draggable){let r=n.docView.tile.nearest(e.target);if(r&&r.isWidget()){let s=r.posAtStart,o=s+r.length;(s>=t.to||o<=t.from)&&(t=B.range(s,o))}}let{inputState:i}=n;return i.mouseSelection&&(i.mouseSelection.dragging=!0),i.draggedContent=t,e.dataTransfer&&(e.dataTransfer.setData("Text",Ec(n.state,Fd,n.state.sliceDoc(t.from,t.to))),e.dataTransfer.effectAllowed="copyMove"),!1};Ln.dragend=n=>(n.inputState.draggedContent=null,!1);function Fm(n,e,t,i){if(t=Ec(n.state,qd,t),!t)return;let r=n.posAtCoords({x:e.clientX,y:e.clientY},!1),{draggedContent:s}=n.inputState,o=i&&s&&nR(n,e)?{from:s.from,to:s.to}:null,a={from:r,insert:t},c=n.state.changes(o?[o,a]:a);n.focus(),n.dispatch({changes:c,selection:{anchor:c.mapPos(r,-1),head:c.mapPos(r,1)},userEvent:o?"move.drop":"input.drop"}),n.inputState.draggedContent=null}Ln.drop=(n,e)=>{if(!e.dataTransfer)return!1;if(n.state.readOnly)return!0;let t=e.dataTransfer.files;if(t&&t.length){let i=Array(t.length),r=0,s=()=>{++r==t.length&&Fm(n,e,i.filter(o=>o!=null).join(n.state.lineBreak),!1)};for(let o=0;o{/[\x00-\x08\x0e-\x1f]{2}/.test(a.result)||(i[o]=a.result),s()},a.readAsText(t[o])}return!0}else{let i=e.dataTransfer.getData("Text");if(i)return Fm(n,e,i,!0),!0}return!1};Ln.paste=(n,e)=>{if(n.state.readOnly)return!0;n.observer.flush();let t=Rb?null:e.clipboardData;return t?(Mb(n,t.getData("text/plain")||t.getData("text/uri-list")),!0):(sR(n),!1)};function cR(n,e){let t=n.dom.parentNode;if(!t)return;let i=t.appendChild(document.createElement("textarea"));i.style.cssText="position: fixed; left: -10000px; top: 10px",i.value=e,i.focus(),i.selectionEnd=e.length,i.selectionStart=0,setTimeout(()=>{i.remove(),n.focus()},50)}function uR(n){let e=[],t=[],i=!1;for(let r of n.selection.ranges)r.empty||(e.push(n.sliceDoc(r.from,r.to)),t.push(r));if(!e.length){let r=-1;for(let{from:s}of n.selection.ranges){let o=n.doc.lineAt(s);o.number>r&&(e.push(o.text),t.push({from:o.from,to:Math.min(n.doc.length,o.to+1)})),r=o.number}i=!0}return{text:Ec(n,Fd,e.join(n.lineBreak)),ranges:t,linewise:i}}let Wh=null;Ln.copy=Ln.cut=(n,e)=>{if(!Po(n.contentDOM,n.observer.selectionRange))return!1;let{text:t,ranges:i,linewise:r}=uR(n.state);if(!t&&!r)return!1;Wh=r?t:null,e.type=="cut"&&!n.state.readOnly&&n.dispatch({changes:i,scrollIntoView:!0,userEvent:"delete.cut"});let s=Rb?null:e.clipboardData;return s?(s.clearData(),s.setData("text/plain",t),!0):(cR(n,t),!1)};const Zb=Pi.define();function Db(n,e){let t=[];for(let i of n.facet(gb)){let r=i(n,e);r&&t.push(r)}return t.length?n.update({effects:t,annotations:Zb.of(!0)}):null}function Lb(n){setTimeout(()=>{let e=n.hasFocus;if(e!=n.inputState.notifiedFocused){let t=Db(n.state,e);t?n.dispatch(t):n.update([])}},10)}Kt.focus=n=>{n.inputState.lastFocusTime=Date.now(),!n.scrollDOM.scrollTop&&(n.inputState.lastScrollTop||n.inputState.lastScrollLeft)&&(n.scrollDOM.scrollTop=n.inputState.lastScrollTop,n.scrollDOM.scrollLeft=n.inputState.lastScrollLeft),Lb(n)};Kt.blur=n=>{n.observer.clearSelectionRange(),Lb(n)};Kt.compositionstart=Kt.compositionupdate=n=>{n.observer.editContext||(n.inputState.compositionFirstChange==null&&(n.inputState.compositionFirstChange=!0),n.inputState.composing<0&&(n.inputState.composing=0))};Kt.compositionend=n=>{n.observer.editContext||(n.inputState.composing=-1,n.inputState.compositionEndedAt=Date.now(),n.inputState.compositionPendingKey=!0,n.inputState.compositionPendingChange=n.observer.pendingRecords().length>0,n.inputState.compositionFirstChange=null,H.chrome&&H.android?n.observer.flushSoon():n.inputState.compositionPendingChange?Promise.resolve().then(()=>n.observer.flush()):setTimeout(()=>{n.inputState.composing<0&&n.docView.hasComposition&&n.update([])},50))};Kt.contextmenu=n=>{n.inputState.lastContextMenu=Date.now()};Ln.beforeinput=(n,e)=>{var t,i;if((e.inputType=="insertText"||e.inputType=="insertCompositionText")&&(n.inputState.insertingText=e.data,n.inputState.insertingTextAt=Date.now()),e.inputType=="insertReplacementText"&&n.observer.editContext){let s=(t=e.dataTransfer)===null||t===void 0?void 0:t.getData("text/plain"),o=e.getTargetRanges();if(s&&o.length){let a=o[0],c=n.posAtDOM(a.startContainer,a.startOffset),f=n.posAtDOM(a.endContainer,a.endOffset);return Kd(n,{from:c,to:f,insert:n.state.toText(s)},null),!0}}let r;if(H.chrome&&H.android&&(r=_b.find(s=>s.inputType==e.inputType))&&(n.observer.delayAndroidKey(r.key,r.keyCode),r.key=="Backspace"||r.key=="Delete")){let s=((i=window.visualViewport)===null||i===void 0?void 0:i.height)||0;setTimeout(()=>{var o;(((o=window.visualViewport)===null||o===void 0?void 0:o.height)||0)>s+10&&n.hasFocus&&(n.contentDOM.blur(),n.focus())},100)}return H.ios&&e.inputType=="deleteContentForward"&&n.observer.flushSoon(),H.safari&&e.inputType=="insertText"&&n.inputState.composing>=0&&setTimeout(()=>Kt.compositionend(n,e),20),!1};const Ym=new Set;function fR(n){Ym.has(n)||(Ym.add(n),n.addEventListener("copy",()=>{}),n.addEventListener("cut",()=>{}))}const Gm=["pre-wrap","normal","pre-line","break-spaces"];let $s=!1;function Hm(){$s=!1}class hR{constructor(e){this.lineWrapping=e,this.doc=Re.empty,this.heightSamples={},this.lineHeight=14,this.charWidth=7,this.textHeight=14,this.lineLength=30}heightForGap(e,t){let i=this.doc.lineAt(t).number-this.doc.lineAt(e).number+1;return this.lineWrapping&&(i+=Math.max(0,Math.ceil((t-e-i*this.lineLength*.5)/this.lineLength))),this.lineHeight*i}heightForLine(e){return this.lineWrapping?(1+Math.max(0,Math.ceil((e-this.lineLength)/Math.max(1,this.lineLength-5))))*this.lineHeight:this.lineHeight}setDoc(e){return this.doc=e,this}mustRefreshForWrapping(e){return Gm.indexOf(e)>-1!=this.lineWrapping}mustRefreshForHeights(e){let t=!1;for(let i=0;i-1,c=Math.abs(t-this.lineHeight)>.3||this.lineWrapping!=a;if(this.lineWrapping=a,this.lineHeight=t,this.charWidth=i,this.textHeight=r,this.lineLength=s,c){this.heightSamples={};for(let f=0;f0}set outdated(e){this.flags=(e?2:0)|this.flags&-3}setHeight(e){this.height!=e&&(Math.abs(this.height-e)>Ia&&($s=!0),this.height=e)}replace(e,t,i){return Bt.of(i)}decomposeLeft(e,t){t.push(this)}decomposeRight(e,t){t.push(this)}applyChanges(e,t,i,r){let s=this,o=i.doc;for(let a=r.length-1;a>=0;a--){let{fromA:c,toA:f,fromB:h,toB:p}=r[a],g=s.lineAt(c,qe.ByPosNoHeight,i.setDoc(t),0,0),y=g.to>=f?g:s.lineAt(f,qe.ByPosNoHeight,i,0,0);for(p+=y.to-f,f=y.to;a>0&&g.from<=r[a-1].toA;)c=r[a-1].fromA,h=r[a-1].fromB,a--,cs*2){let a=e[t-1];a.break?e.splice(--t,1,a.left,null,a.right):e.splice(--t,1,a.left,a.right),i+=1+a.break,r-=a.size}else if(s>r*2){let a=e[i];a.break?e.splice(i,1,a.left,null,a.right):e.splice(i,1,a.left,a.right),i+=2+a.break,s-=a.size}else break;else if(r=s&&o(this.lineAt(0,qe.ByPos,i,r,s))}setMeasuredHeight(e){let t=e.heights[e.index++];t<0?(this.spaceAbove=-t,t=e.heights[e.index++]):this.spaceAbove=0,this.setHeight(t)}updateHeight(e,t=0,i=!1,r){return r&&r.from<=t&&r.more&&this.setMeasuredHeight(r),this.outdated=!1,this}toString(){return`block(${this.length})`}}class cn extends Ib{constructor(e,t,i){super(e,t,null),this.collapsed=0,this.widgetHeight=0,this.breaks=0,this.spaceAbove=i}mainBlock(e,t){return new Mn(t,this.length,e+this.spaceAbove,this.height-this.spaceAbove,this.breaks)}replace(e,t,i){let r=i[0];return i.length==1&&(r instanceof cn||r instanceof $t&&r.flags&4)&&Math.abs(this.length-r.length)<10?(r instanceof $t?r=new cn(r.length,this.height,this.spaceAbove):r.height=this.height,this.outdated||(r.outdated=!1),r):Bt.of(i)}updateHeight(e,t=0,i=!1,r){return r&&r.from<=t&&r.more?this.setMeasuredHeight(r):(i||this.outdated)&&(this.spaceAbove=0,this.setHeight(Math.max(this.widgetHeight,e.heightForLine(this.length-this.collapsed))+this.breaks*e.lineHeight)),this.outdated=!1,this}toString(){return`line(${this.length}${this.collapsed?-this.collapsed:""}${this.widgetHeight?":"+this.widgetHeight:""})`}}class $t extends Bt{constructor(e){super(e,0)}heightMetrics(e,t){let i=e.doc.lineAt(t).number,r=e.doc.lineAt(t+this.length).number,s=r-i+1,o,a=0;if(e.lineWrapping){let c=Math.min(this.height,e.lineHeight*s);o=c/s,this.length>s+1&&(a=(this.height-c)/(this.length-s-1))}else o=this.height/s;return{firstLine:i,lastLine:r,perLine:o,perChar:a}}blockAt(e,t,i,r){let{firstLine:s,lastLine:o,perLine:a,perChar:c}=this.heightMetrics(t,r);if(t.lineWrapping){let f=r+(e0){let s=i[i.length-1];s instanceof $t?i[i.length-1]=new $t(s.length+r):i.push(null,new $t(r-1))}if(e>0){let s=i[0];s instanceof $t?i[0]=new $t(e+s.length):i.unshift(new $t(e-1),null)}return Bt.of(i)}decomposeLeft(e,t){t.push(new $t(e-1),null)}decomposeRight(e,t){t.push(null,new $t(this.length-e-1))}updateHeight(e,t=0,i=!1,r){let s=t+this.length;if(r&&r.from<=t+this.length&&r.more){let o=[],a=Math.max(t,r.from),c=-1;for(r.from>t&&o.push(new $t(r.from-t-1).updateHeight(e,t));a<=s&&r.more;){let h=e.doc.lineAt(a).length;o.length&&o.push(null);let p=r.heights[r.index++],g=0;p<0&&(g=-p,p=r.heights[r.index++]),c==-1?c=p:Math.abs(p-c)>=Ia&&(c=-2);let y=new cn(h,p,g);y.outdated=!1,o.push(y),a+=h+1}a<=s&&o.push(null,new $t(s-a).updateHeight(e,a));let f=Bt.of(o);return(c<0||Math.abs(f.height-this.height)>=Ia||Math.abs(c-this.heightMetrics(e,t).perLine)>=Ia)&&($s=!0),sc(this,f)}else(i||this.outdated)&&(this.setHeight(e.heightForGap(t,t+this.length)),this.outdated=!1);return this}toString(){return`gap(${this.length})`}}class gR extends Bt{constructor(e,t,i){super(e.length+t+i.length,e.height+i.height,t|(e.outdated||i.outdated?2:0)),this.left=e,this.right=i,this.size=e.size+i.size}get break(){return this.flags&1}blockAt(e,t,i,r){let s=i+this.left.height;return ea))return f;let h=t==qe.ByPosNoHeight?qe.ByPosNoHeight:qe.ByPos;return c?f.join(this.right.lineAt(a,h,i,o,a)):this.left.lineAt(a,h,i,r,s).join(f)}forEachLine(e,t,i,r,s,o){let a=r+this.left.height,c=s+this.left.length+this.break;if(this.break)e=c&&this.right.forEachLine(e,t,i,a,c,o);else{let f=this.lineAt(c,qe.ByPos,i,r,s);e=e&&f.from<=t&&o(f),t>f.to&&this.right.forEachLine(f.to+1,t,i,a,c,o)}}replace(e,t,i){let r=this.left.length+this.break;if(tthis.left.length)return this.balanced(this.left,this.right.replace(e-r,t-r,i));let s=[];e>0&&this.decomposeLeft(e,s);let o=s.length;for(let a of i)s.push(a);if(e>0&&Km(s,o-1),t=i&&t.push(null)),e>i&&this.right.decomposeLeft(e-i,t)}decomposeRight(e,t){let i=this.left.length,r=i+this.break;if(e>=r)return this.right.decomposeRight(e-r,t);e2*t.size||t.size>2*e.size?Bt.of(this.break?[e,null,t]:[e,t]):(this.left=sc(this.left,e),this.right=sc(this.right,t),this.setHeight(e.height+t.height),this.outdated=e.outdated||t.outdated,this.size=e.size+t.size,this.length=e.length+this.break+t.length,this)}updateHeight(e,t=0,i=!1,r){let{left:s,right:o}=this,a=t+s.length+this.break,c=null;return r&&r.from<=t+s.length&&r.more?c=s=s.updateHeight(e,t,i,r):s.updateHeight(e,t,i),r&&r.from<=a+o.length&&r.more?c=o=o.updateHeight(e,a,i,r):o.updateHeight(e,a,i),c?this.balanced(s,o):(this.height=this.left.height+this.right.height,this.outdated=!1,this)}toString(){return this.left+(this.break?" ":"-")+this.right}}function Km(n,e){let t,i;n[e]==null&&(t=n[e-1])instanceof $t&&(i=n[e+1])instanceof $t&&n.splice(e-1,3,new $t(t.length+1+i.length))}const OR=5;class Jd{constructor(e,t){this.pos=e,this.oracle=t,this.nodes=[],this.lineStart=-1,this.lineEnd=-1,this.covering=null,this.writtenTo=e}get isCovered(){return this.covering&&this.nodes[this.nodes.length-1]==this.covering}span(e,t){if(this.lineStart>-1){let i=Math.min(t,this.lineEnd),r=this.nodes[this.nodes.length-1];r instanceof cn?r.length+=i-this.pos:(i>this.pos||!this.isCovered)&&this.nodes.push(new cn(i-this.pos,-1,0)),this.writtenTo=i,t>i&&(this.nodes.push(null),this.writtenTo++,this.lineStart=-1)}this.pos=t}point(e,t,i){if(e=OR)&&this.addLineDeco(r,s,o)}else t>e&&this.span(e,t);this.lineEnd>-1&&this.lineEnd-1)return;let{from:e,to:t}=this.oracle.doc.lineAt(this.pos);this.lineStart=e,this.lineEnd=t,this.writtenToe&&this.nodes.push(new cn(this.pos-e,-1,0)),this.writtenTo=this.pos}blankContent(e,t){let i=new $t(t-e);return this.oracle.doc.lineAt(e).to==t&&(i.flags|=4),i}ensureLine(){this.enterLine();let e=this.nodes.length?this.nodes[this.nodes.length-1]:null;if(e instanceof cn)return e;let t=new cn(0,-1,0);return this.nodes.push(t),t}addBlock(e){this.enterLine();let t=e.deco;t&&t.startSide>0&&!this.isCovered&&this.ensureLine(),this.nodes.push(e),this.writtenTo=this.pos=this.pos+e.length,t&&t.endSide>0&&(this.covering=e)}addLineDeco(e,t,i){let r=this.ensureLine();r.length+=i,r.collapsed+=i,r.widgetHeight=Math.max(r.widgetHeight,e),r.breaks+=t,this.writtenTo=this.pos=this.pos+i}finish(e){let t=this.nodes.length==0?null:this.nodes[this.nodes.length-1];this.lineStart>-1&&!(t instanceof cn)&&!this.isCovered?this.nodes.push(new cn(0,-1,0)):(this.writtenToh.clientHeight||h.scrollWidth>h.clientWidth)&&p.overflow!="visible"){let g=h.getBoundingClientRect();s=Math.max(s,g.left),o=Math.min(o,g.right),a=Math.max(a,g.top),c=Math.min(f==n.parentNode?r.innerHeight:c,g.bottom)}f=p.position=="absolute"||p.position=="fixed"?h.offsetParent:h.parentNode}else if(f.nodeType==11)f=f.host;else break;return{left:s-t.left,right:Math.max(s,o)-t.left,top:a-(t.top+e),bottom:Math.max(a,c)-(t.top+e)}}function vR(n){let e=n.getBoundingClientRect(),t=n.ownerDocument.defaultView||window;return e.left0&&e.top0}function xR(n,e){let t=n.getBoundingClientRect();return{left:0,right:t.right-t.left,top:e,bottom:t.bottom-(t.top+e)}}class Zf{constructor(e,t,i,r){this.from=e,this.to=t,this.size=i,this.displaySize=r}static same(e,t){if(e.length!=t.length)return!1;for(let i=0;itypeof r!="function"&&r.class=="cm-lineWrapping");this.heightOracle=new hR(i),this.stateDeco=t0(t),this.heightMap=Bt.empty().applyChanges(this.stateDeco,Re.empty,this.heightOracle.setDoc(t.doc),[new xn(0,0,0,t.doc.length)]);for(let r=0;r<2&&(this.viewport=this.getViewport(0,null),!!this.updateForViewport());r++);this.updateViewportLines(),this.lineGaps=this.ensureLineGaps([]),this.lineGapDeco=se.set(this.lineGaps.map(r=>r.draw(this,!1))),this.scrollParent=e.scrollDOM,this.computeVisibleRanges()}updateForViewport(){let e=[this.viewport],{main:t}=this.state.selection;for(let i=0;i<=1;i++){let r=i?t.head:t.anchor;if(!e.some(({from:s,to:o})=>r>=s&&r<=o)){let{from:s,to:o}=this.lineBlockAt(r);e.push(new pa(s,o))}}return this.viewports=e.sort((i,r)=>i.from-r.from),this.updateScaler()}updateScaler(){let e=this.scaler;return this.scaler=this.heightMap.height<=7e6?e0:new ep(this.heightOracle,this.heightMap,this.viewports),e.eq(this.scaler)?0:2}updateViewportLines(){this.viewportLines=[],this.heightMap.forEachLine(this.viewport.from,this.viewport.to,this.heightOracle.setDoc(this.state.doc),0,0,e=>{this.viewportLines.push(vo(e,this.scaler))})}update(e,t=null){this.state=e.state;let i=this.stateDeco;this.stateDeco=t0(this.state);let r=e.changedRanges,s=xn.extendWithRanges(r,mR(i,this.stateDeco,e?e.changes:gt.empty(this.state.doc.length))),o=this.heightMap.height,a=this.scrolledToBottom?null:this.scrollAnchorAt(this.scrollOffset);Hm(),this.heightMap=this.heightMap.applyChanges(this.stateDeco,e.startState.doc,this.heightOracle.setDoc(this.state.doc),s),(this.heightMap.height!=o||$s)&&(e.flags|=2),a?(this.scrollAnchorPos=e.changes.mapPos(a.from,-1),this.scrollAnchorHeight=a.top):(this.scrollAnchorPos=-1,this.scrollAnchorHeight=o);let c=s.length?this.mapViewport(this.viewport,e.changes):this.viewport;(t&&(t.range.headc.to)||!this.viewportIsAppropriate(c))&&(c=this.getViewport(0,t));let f=c.from!=this.viewport.from||c.to!=this.viewport.to;this.viewport=c,e.flags|=this.updateForViewport(),(f||!e.changes.empty||e.flags&2)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(this.mapLineGaps(this.lineGaps,e.changes))),e.flags|=this.computeVisibleRanges(e.changes),t&&(this.scrollTarget=t),!this.mustEnforceCursorAssoc&&(e.selectionSet||e.focusChanged)&&e.view.lineWrapping&&e.state.selection.main.empty&&e.state.selection.main.assoc&&!e.state.facet(mb)&&(this.mustEnforceCursorAssoc=!0)}measure(){let{view:e}=this,t=e.contentDOM,i=window.getComputedStyle(t),r=this.heightOracle,s=i.whiteSpace;this.defaultTextDirection=i.direction=="rtl"?Ve.RTL:Ve.LTR;let o=this.heightOracle.mustRefreshForWrapping(s)||this.mustMeasureContent==="refresh",a=t.getBoundingClientRect(),c=o||this.mustMeasureContent||this.contentDOMHeight!=a.height;this.contentDOMHeight=a.height,this.mustMeasureContent=!1;let f=0,h=0;if(a.width&&a.height){let{scaleX:v,scaleY:A}=Jy(t,a);(v>.005&&Math.abs(this.scaleX-v)>.005||A>.005&&Math.abs(this.scaleY-A)>.005)&&(this.scaleX=v,this.scaleY=A,f|=16,o=c=!0)}let p=(parseInt(i.paddingTop)||0)*this.scaleY,g=(parseInt(i.paddingBottom)||0)*this.scaleY;(this.paddingTop!=p||this.paddingBottom!=g)&&(this.paddingTop=p,this.paddingBottom=g,f|=18),this.editorWidth!=e.scrollDOM.clientWidth&&(r.lineWrapping&&(c=!0),this.editorWidth=e.scrollDOM.clientWidth,f|=16);let y=eb(this.view.contentDOM,!1).y;y!=this.scrollParent&&(this.scrollParent=y,this.scrollAnchorHeight=-1,this.scrollOffset=0);let m=this.getScrollOffset();this.scrollOffset!=m&&(this.scrollAnchorHeight=-1,this.scrollOffset=m),this.scrolledToBottom=nb(this.scrollParent||e.win);let x=(this.printing?xR:bR)(t,this.paddingTop),$=x.top-this.pixelViewport.top,P=x.bottom-this.pixelViewport.bottom;this.pixelViewport=x;let w=this.pixelViewport.bottom>this.pixelViewport.top&&this.pixelViewport.right>this.pixelViewport.left;if(w!=this.inView&&(this.inView=w,w&&(c=!0)),!this.inView&&!this.scrollTarget&&!vR(e.dom))return 0;let k=a.width;if((this.contentDOMWidth!=k||this.editorHeight!=e.scrollDOM.clientHeight)&&(this.contentDOMWidth=a.width,this.editorHeight=e.scrollDOM.clientHeight,f|=16),c){let v=e.docView.measureVisibleLineHeights(this.viewport);if(r.mustRefreshForHeights(v)&&(o=!0),o||r.lineWrapping&&Math.abs(k-this.contentDOMWidth)>r.charWidth){let{lineHeight:A,charWidth:_,textHeight:z}=e.docView.measureTextSize();o=A>0&&r.refresh(s,A,_,z,Math.max(5,k/_),v),o&&(e.docView.minWidth=0,f|=16)}$>0&&P>0?h=Math.max($,P):$<0&&P<0&&(h=Math.min($,P)),Hm();for(let A of this.viewports){let _=A.from==this.viewport.from?v:e.docView.measureVisibleLineHeights(A);this.heightMap=(o?Bt.empty().applyChanges(this.stateDeco,Re.empty,this.heightOracle,[new xn(0,0,0,e.state.doc.length)]):this.heightMap).updateHeight(r,0,o,new dR(A.from,_))}$s&&(f|=2)}let T=!this.viewportIsAppropriate(this.viewport,h)||this.scrollTarget&&(this.scrollTarget.range.headthis.viewport.to);return T&&(f&2&&(f|=this.updateScaler()),this.viewport=this.getViewport(h,this.scrollTarget),f|=this.updateForViewport()),(f&2||T)&&this.updateViewportLines(),(this.lineGaps.length||this.viewport.to-this.viewport.from>4e3)&&this.updateLineGaps(this.ensureLineGaps(o?[]:this.lineGaps,e)),f|=this.computeVisibleRanges(),this.mustEnforceCursorAssoc&&(this.mustEnforceCursorAssoc=!1,e.docView.enforceCursorAssoc()),f}get visibleTop(){return this.scaler.fromDOM(this.pixelViewport.top)}get visibleBottom(){return this.scaler.fromDOM(this.pixelViewport.bottom)}getViewport(e,t){let i=.5-Math.max(-.5,Math.min(.5,e/1e3/2)),r=this.heightMap,s=this.heightOracle,{visibleTop:o,visibleBottom:a}=this,c=new pa(r.lineAt(o-i*1e3,qe.ByHeight,s,0,0).from,r.lineAt(a+(1-i)*1e3,qe.ByHeight,s,0,0).to);if(t){let{head:f}=t.range;if(fc.to){let h=Math.min(this.editorHeight,this.pixelViewport.bottom-this.pixelViewport.top),p=r.lineAt(f,qe.ByPos,s,0,0),g;t.y=="center"?g=(p.top+p.bottom)/2-h/2:t.y=="start"||t.y=="nearest"&&f=a+Math.max(10,Math.min(i,250)))&&r>o-2*1e3&&s>1,o=r<<1;if(this.defaultTextDirection!=Ve.LTR&&!i)return[];let a=[],c=(h,p,g,y)=>{if(p-hh&&PP.from>=g.from&&P.to<=g.to&&Math.abs(P.from-h)P.fromw));if(!$){if(pk.from<=p&&k.to>=p)){let k=t.moveToLineBoundary(B.cursor(p),!1,!0).head;k>h&&(p=k)}let P=this.gapSize(g,h,p,y),w=i||P<2e6?P:2e6;$=new Zf(h,p,P,w)}a.push($)},f=h=>{if(h.length2e6)for(let A of e)A.from>=h.from&&A.fromh.from&&c(h.from,y,h,p),mt.draw(this,this.heightOracle.lineWrapping))))}computeVisibleRanges(e){let t=this.stateDeco;this.lineGaps.length&&(t=t.concat(this.lineGapDeco));let i=[];Te.spans(t,this.viewport.from,this.viewport.to,{span(s,o){i.push({from:s,to:o})},point(){}},20);let r=0;if(i.length!=this.visibleRanges.length)r=12;else for(let s=0;s=this.viewport.from&&e<=this.viewport.to&&this.viewportLines.find(t=>t.from<=e&&t.to>=e)||vo(this.heightMap.lineAt(e,qe.ByPos,this.heightOracle,0,0),this.scaler)}lineBlockAtHeight(e){return e>=this.viewportLines[0].top&&e<=this.viewportLines[this.viewportLines.length-1].bottom&&this.viewportLines.find(t=>t.top<=e&&t.bottom>=e)||vo(this.heightMap.lineAt(this.scaler.fromDOM(e),qe.ByHeight,this.heightOracle,0,0),this.scaler)}getScrollOffset(){return(this.scrollParent==this.view.scrollDOM?this.scrollParent.scrollTop:(this.scrollParent?this.scrollParent.getBoundingClientRect().top:0)-this.view.contentDOM.getBoundingClientRect().top)*this.scaleY}scrollAnchorAt(e){let t=this.lineBlockAtHeight(e+8);return t.from>=this.viewport.from||this.viewportLines[0].top-e>200?t:this.viewportLines[0]}elementAtHeight(e){return vo(this.heightMap.blockAt(this.scaler.fromDOM(e),this.heightOracle,0,0),this.scaler)}get docHeight(){return this.scaler.toDOM(this.heightMap.height)}get contentHeight(){return this.docHeight+this.paddingTop+this.paddingBottom}}class pa{constructor(e,t){this.from=e,this.to=t}}function $R(n,e,t){let i=[],r=n,s=0;return Te.spans(t,n,e,{span(){},point(o,a){o>r&&(i.push({from:r,to:o}),s+=o-r),r=a}},20),r=1)return e[e.length-1].to;let i=Math.floor(n*t);for(let r=0;;r++){let{from:s,to:o}=e[r],a=o-s;if(i<=a)return s+i;i-=a}}function Oa(n,e){let t=0;for(let{from:i,to:r}of n.ranges){if(e<=r){t+=e-i;break}t+=r-i}return t/n.total}function wR(n,e){for(let t of n)if(e(t))return t}const e0={toDOM(n){return n},fromDOM(n){return n},scale:1,eq(n){return n==this}};function t0(n){let e=n.facet(Ac).filter(i=>typeof i!="function"),t=n.facet(Gd).filter(i=>typeof i!="function");return t.length&&e.push(Te.join(t)),e}class ep{constructor(e,t,i){let r=0,s=0,o=0;this.viewports=i.map(({from:a,to:c})=>{let f=t.lineAt(a,qe.ByPos,e,0,0).top,h=t.lineAt(c,qe.ByPos,e,0,0).bottom;return r+=h-f,{from:a,to:c,top:f,bottom:h,domTop:0,domBottom:0}}),this.scale=(7e6-r)/(t.height-r);for(let a of this.viewports)a.domTop=o+(a.top-s)*this.scale,o=a.domBottom=a.domTop+(a.bottom-a.top),s=a.bottom}toDOM(e){for(let t=0,i=0,r=0;;t++){let s=tt.from==e.viewports[i].from&&t.to==e.viewports[i].to):!1}}function vo(n,e){if(e.scale==1)return n;let t=e.toDOM(n.top),i=e.toDOM(n.bottom);return new Mn(n.from,n.length,t,i-t,Array.isArray(n._content)?n._content.map(r=>vo(r,e)):n._content)}const ma=G.define({combine:n=>n.join(" ")}),Nh=G.define({combine:n=>n.indexOf(!0)>-1}),Vh=qi.newName(),Bb=qi.newName(),Xb=qi.newName(),Wb={"&light":"."+Bb,"&dark":"."+Xb};function zh(n,e,t){return new qi(e,{finish(i){return/&/.test(i)?i.replace(/&\w*/,r=>{if(r=="&")return n;if(!t||!t[r])throw new RangeError(`Unsupported selector: ${r}`);return t[r]}):n+" "+i}})}const CR=zh("."+Vh,{"&":{position:"relative !important",boxSizing:"border-box","&.cm-focused":{outline:"1px dotted #212121"},display:"flex !important",flexDirection:"column"},".cm-scroller":{display:"flex !important",alignItems:"flex-start !important",fontFamily:"monospace",lineHeight:1.4,height:"100%",overflowX:"auto",position:"relative",zIndex:0,overflowAnchor:"none"},".cm-content":{margin:0,flexGrow:2,flexShrink:0,display:"block",whiteSpace:"pre",wordWrap:"normal",boxSizing:"border-box",minHeight:"100%",padding:"4px 0",outline:"none","&[contenteditable=true]":{WebkitUserModify:"read-write-plaintext-only"}},".cm-lineWrapping":{whiteSpace_fallback:"pre-wrap",whiteSpace:"break-spaces",wordBreak:"break-word",overflowWrap:"anywhere",flexShrink:1},"&light .cm-content":{caretColor:"black"},"&dark .cm-content":{caretColor:"white"},".cm-line":{display:"block",padding:"0 2px 0 6px"},".cm-layer":{position:"absolute",left:0,top:0,contain:"size style","& > *":{position:"absolute"}},"&light .cm-selectionBackground":{background:"#d9d9d9"},"&dark .cm-selectionBackground":{background:"#222"},"&light.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#d7d4f0"},"&dark.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground":{background:"#233"},".cm-cursorLayer":{pointerEvents:"none"},"&.cm-focused > .cm-scroller > .cm-cursorLayer":{animation:"steps(1) cm-blink 1.2s infinite"},"@keyframes cm-blink":{"0%":{},"50%":{opacity:0},"100%":{}},"@keyframes cm-blink2":{"0%":{},"50%":{opacity:0},"100%":{}},".cm-cursor, .cm-dropCursor":{borderLeft:"1.2px solid black",marginLeft:"-0.6px",pointerEvents:"none"},".cm-cursor":{display:"none"},"&dark .cm-cursor":{borderLeftColor:"#ddd"},".cm-selectionHandle":{backgroundColor:"currentColor",width:"1.5px"},".cm-selectionHandle-start::before, .cm-selectionHandle-end::before":{content:'""',backgroundColor:"inherit",borderRadius:"50%",width:"8px",height:"8px",position:"absolute",left:"-3.25px"},".cm-selectionHandle-start::before":{top:"-8px"},".cm-selectionHandle-end::before":{bottom:"-8px"},".cm-dropCursor":{position:"absolute"},"&.cm-focused > .cm-scroller > .cm-cursorLayer .cm-cursor":{display:"block"},".cm-iso":{unicodeBidi:"isolate"},".cm-announced":{position:"fixed",top:"-10000px"},"@media print":{".cm-announced":{display:"none"}},"&light .cm-activeLine":{backgroundColor:"#cceeff44"},"&dark .cm-activeLine":{backgroundColor:"#99eeff33"},"&light .cm-specialChar":{color:"red"},"&dark .cm-specialChar":{color:"#f78"},".cm-gutters":{flexShrink:0,display:"flex",height:"100%",boxSizing:"border-box",zIndex:200},".cm-gutters-before":{insetInlineStart:0},".cm-gutters-after":{insetInlineEnd:0},"&light .cm-gutters":{backgroundColor:"#f5f5f5",color:"#6c6c6c",border:"0px solid #ddd","&.cm-gutters-before":{borderRightWidth:"1px"},"&.cm-gutters-after":{borderLeftWidth:"1px"}},"&dark .cm-gutters":{backgroundColor:"#333338",color:"#ccc"},".cm-gutter":{display:"flex !important",flexDirection:"column",flexShrink:0,boxSizing:"border-box",minHeight:"100%",overflow:"hidden"},".cm-gutterElement":{boxSizing:"border-box"},".cm-lineNumbers .cm-gutterElement":{padding:"0 3px 0 5px",minWidth:"20px",textAlign:"right",whiteSpace:"nowrap"},"&light .cm-activeLineGutter":{backgroundColor:"#e2f2ff"},"&dark .cm-activeLineGutter":{backgroundColor:"#222227"},".cm-panels":{boxSizing:"border-box",position:"sticky",left:0,right:0,zIndex:300},"&light .cm-panels":{backgroundColor:"#f5f5f5",color:"black"},"&light .cm-panels-top":{borderBottom:"1px solid #ddd"},"&light .cm-panels-bottom":{borderTop:"1px solid #ddd"},"&dark .cm-panels":{backgroundColor:"#333338",color:"white"},".cm-dialog":{padding:"2px 19px 4px 6px",position:"relative","& label":{fontSize:"80%"}},".cm-dialog-close":{position:"absolute",top:"3px",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",fontSize:"14px",padding:"0"},".cm-tab":{display:"inline-block",overflow:"hidden",verticalAlign:"bottom"},".cm-widgetBuffer":{verticalAlign:"text-top",height:"1em",width:0,display:"inline"},".cm-placeholder":{color:"#888",display:"inline-block",verticalAlign:"top",userSelect:"none"},".cm-highlightSpace":{backgroundImage:"radial-gradient(circle at 50% 55%, #aaa 20%, transparent 5%)",backgroundPosition:"center"},".cm-highlightTab":{backgroundImage:`url('data:image/svg+xml,')`,backgroundSize:"auto 100%",backgroundPosition:"right 90%",backgroundRepeat:"no-repeat"},".cm-trailingSpace":{backgroundColor:"#ff332255"},".cm-button":{verticalAlign:"middle",color:"inherit",fontSize:"70%",padding:".2em 1em",borderRadius:"1px"},"&light .cm-button":{backgroundImage:"linear-gradient(#eff1f5, #d9d9df)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#b4b4b4, #d0d3d6)"}},"&dark .cm-button":{backgroundImage:"linear-gradient(#393939, #111)",border:"1px solid #888","&:active":{backgroundImage:"linear-gradient(#111, #333)"}},".cm-textfield":{verticalAlign:"middle",color:"inherit",fontSize:"70%",border:"1px solid silver",padding:".2em .5em"},"&light .cm-textfield":{backgroundColor:"white"},"&dark .cm-textfield":{border:"1px solid #555",backgroundColor:"inherit"}},Wb),kR={childList:!0,characterData:!0,subtree:!0,attributes:!0,characterDataOldValue:!0},Df=H.ie&&H.ie_version<=11;class PR{constructor(e){this.view=e,this.active=!1,this.editContext=null,this.selectionRange=new i2,this.selectionChanged=!1,this.delayedFlush=-1,this.resizeTimeout=-1,this.queue=[],this.delayedAndroidKey=null,this.flushingAndroidKey=-1,this.lastChange=0,this.scrollTargets=[],this.intersection=null,this.resizeScroll=null,this.intersecting=!1,this.gapIntersection=null,this.gaps=[],this.printQuery=null,this.parentCheck=-1,this.dom=e.contentDOM,this.observer=new MutationObserver(t=>{for(let i of t)this.queue.push(i);(H.ie&&H.ie_version<=11||H.ios&&e.composing)&&t.some(i=>i.type=="childList"&&i.removedNodes.length||i.type=="characterData"&&i.oldValue.length>i.target.nodeValue.length)?this.flushSoon():this.flush()}),window.EditContext&&H.android&&e.constructor.EDIT_CONTEXT!==!1&&!(H.chrome&&H.chrome_version<126)&&(this.editContext=new QR(e),e.state.facet(Si)&&(e.contentDOM.editContext=this.editContext.editContext)),Df&&(this.onCharData=t=>{this.queue.push({target:t.target,type:"characterData",oldValue:t.prevValue}),this.flushSoon()}),this.onSelectionChange=this.onSelectionChange.bind(this),this.onResize=this.onResize.bind(this),this.onPrint=this.onPrint.bind(this),this.onScroll=this.onScroll.bind(this),window.matchMedia&&(this.printQuery=window.matchMedia("print")),typeof ResizeObserver=="function"&&(this.resizeScroll=new ResizeObserver(()=>{var t;((t=this.view.docView)===null||t===void 0?void 0:t.lastUpdate){this.parentCheck<0&&(this.parentCheck=setTimeout(this.listenForScroll.bind(this),1e3)),t.length>0&&t[t.length-1].intersectionRatio>0!=this.intersecting&&(this.intersecting=!this.intersecting,this.intersecting!=this.view.inView&&this.onScrollChanged(document.createEvent("Event")))},{threshold:[0,.001]}),this.intersection.observe(this.dom),this.gapIntersection=new IntersectionObserver(t=>{t.length>0&&t[t.length-1].intersectionRatio>0&&this.onScrollChanged(document.createEvent("Event"))},{})),this.listenForScroll(),this.readSelectionRange()}onScrollChanged(e){this.view.inputState.runHandlers("scroll",e),this.intersecting&&this.view.measure()}onScroll(e){this.intersecting&&this.flush(!1),this.editContext&&this.view.requestMeasure(this.editContext.measureReq),this.onScrollChanged(e)}onResize(){this.resizeTimeout<0&&(this.resizeTimeout=setTimeout(()=>{this.resizeTimeout=-1,this.view.requestMeasure()},50))}onPrint(e){(e.type=="change"||!e.type)&&!e.matches||(this.view.viewState.printing=!0,this.view.measure(),setTimeout(()=>{this.view.viewState.printing=!1,this.view.requestMeasure()},500))}updateGaps(e){if(this.gapIntersection&&(e.length!=this.gaps.length||this.gaps.some((t,i)=>t!=e[i]))){this.gapIntersection.disconnect();for(let t of e)this.gapIntersection.observe(t);this.gaps=e}}onSelectionChange(e){let t=this.selectionChanged;if(!this.readSelectionRange()||this.delayedAndroidKey)return;let{view:i}=this,r=this.selectionRange;if(i.state.facet(Si)?i.root.activeElement!=this.dom:!Po(this.dom,r))return;let s=r.anchorNode&&i.docView.tile.nearest(r.anchorNode);if(s&&s.isWidget()&&s.widget.ignoreEvent(e)){t||(this.selectionChanged=!1);return}(H.ie&&H.ie_version<=11||H.android&&H.chrome)&&!i.state.selection.main.empty&&r.focusNode&&Qo(r.focusNode,r.focusOffset,r.anchorNode,r.anchorOffset)?this.flushSoon():this.flush(!1)}readSelectionRange(){let{view:e}=this,t=Lo(e.root);if(!t)return!1;let i=H.safari&&e.root.nodeType==11&&e.root.activeElement==this.dom&&TR(this.view,t)||t;if(!i||this.selectionRange.eq(i))return!1;let r=Po(this.dom,i);return r&&!this.selectionChanged&&e.inputState.lastFocusTime>Date.now()-200&&e.inputState.lastTouchTime{let s=this.delayedAndroidKey;s&&(this.clearDelayedAndroidKey(),this.view.inputState.lastKeyCode=s.keyCode,this.view.inputState.lastKeyTime=Date.now(),!this.flush()&&s.force&&ps(this.dom,s.key,s.keyCode))};this.flushingAndroidKey=this.view.win.requestAnimationFrame(r)}(!this.delayedAndroidKey||e=="Enter")&&(this.delayedAndroidKey={key:e,keyCode:t,force:this.lastChange{this.delayedFlush=-1,this.flush()}))}forceFlush(){this.delayedFlush>=0&&(this.view.win.cancelAnimationFrame(this.delayedFlush),this.delayedFlush=-1),this.flush()}pendingRecords(){for(let e of this.observer.takeRecords())this.queue.push(e);return this.queue}processRecords(){let e=this.pendingRecords();e.length&&(this.queue=[]);let t=-1,i=-1,r=!1;for(let s of e){let o=this.readMutation(s);o&&(o.typeOver&&(r=!0),t==-1?{from:t,to:i}=o:(t=Math.min(o.from,t),i=Math.max(o.to,i)))}return{from:t,to:i,typeOver:r}}readChange(){let{from:e,to:t,typeOver:i}=this.processRecords(),r=this.selectionChanged&&Po(this.dom,this.selectionRange);if(e<0&&!r)return null;e>-1&&(this.lastChange=Date.now()),this.view.inputState.lastFocusTime=0,this.selectionChanged=!1;let s=new j2(this.view,e,t,i);return this.view.docView.domChanged={newSel:s.newSel?s.newSel.main:null},s}flush(e=!0){if(this.delayedFlush>=0||this.delayedAndroidKey)return!1;e&&this.readSelectionRange();let t=this.readChange();if(!t)return this.view.requestMeasure(),!1;let i=this.view.state,r=Tb(this.view,t);return this.view.state==i&&(t.domChanged||t.newSel&&!rc(this.view.state.selection,t.newSel.main))&&this.view.update([]),r}readMutation(e){let t=this.view.docView.tile.nearest(e.target);if(!t||t.isWidget())return null;if(t.markDirty(e.type=="attributes"),e.type=="childList"){let i=n0(t,e.previousSibling||e.target.previousSibling,-1),r=n0(t,e.nextSibling||e.target.nextSibling,1);return{from:i?t.posAfter(i):t.posAtStart,to:r?t.posBefore(r):t.posAtEnd,typeOver:!1}}else return e.type=="characterData"?{from:t.posAtStart,to:t.posAtEnd,typeOver:e.target.nodeValue==e.oldValue}:null}setWindow(e){e!=this.win&&(this.removeWindowListeners(this.win),this.win=e,this.addWindowListeners(this.win))}addWindowListeners(e){e.addEventListener("resize",this.onResize),this.printQuery?this.printQuery.addEventListener?this.printQuery.addEventListener("change",this.onPrint):this.printQuery.addListener(this.onPrint):e.addEventListener("beforeprint",this.onPrint),e.addEventListener("scroll",this.onScroll),e.document.addEventListener("selectionchange",this.onSelectionChange)}removeWindowListeners(e){e.removeEventListener("scroll",this.onScroll),e.removeEventListener("resize",this.onResize),this.printQuery?this.printQuery.removeEventListener?this.printQuery.removeEventListener("change",this.onPrint):this.printQuery.removeListener(this.onPrint):e.removeEventListener("beforeprint",this.onPrint),e.document.removeEventListener("selectionchange",this.onSelectionChange)}update(e){this.editContext&&(this.editContext.update(e),e.startState.facet(Si)!=e.state.facet(Si)&&(e.view.contentDOM.editContext=e.state.facet(Si)?this.editContext.editContext:null))}destroy(){var e,t,i;this.stop(),(e=this.intersection)===null||e===void 0||e.disconnect(),(t=this.gapIntersection)===null||t===void 0||t.disconnect(),(i=this.resizeScroll)===null||i===void 0||i.disconnect();for(let r of this.scrollTargets)r.removeEventListener("scroll",this.onScroll);this.removeWindowListeners(this.win),clearTimeout(this.parentCheck),clearTimeout(this.resizeTimeout),this.win.cancelAnimationFrame(this.delayedFlush),this.win.cancelAnimationFrame(this.flushingAndroidKey),this.editContext&&(this.view.contentDOM.editContext=null,this.editContext.destroy())}}function n0(n,e,t){for(;e;){let i=it.get(e);if(i&&i.parent==n)return i;let r=e.parentNode;e=r!=n.dom?r:t>0?e.nextSibling:e.previousSibling}return null}function i0(n,e){let t=e.startContainer,i=e.startOffset,r=e.endContainer,s=e.endOffset,o=n.docView.domAtPos(n.state.selection.main.anchor,1);return Qo(o.node,o.offset,r,s)&&([t,i,r,s]=[r,s,t,i]),{anchorNode:t,anchorOffset:i,focusNode:r,focusOffset:s}}function TR(n,e){if(e.getComposedRanges){let r=e.getComposedRanges(n.root)[0];if(r)return i0(n,r)}let t=null;function i(r){r.preventDefault(),r.stopImmediatePropagation(),t=r.getTargetRanges()[0]}return n.contentDOM.addEventListener("beforeinput",i,!0),n.dom.ownerDocument.execCommand("indent"),n.contentDOM.removeEventListener("beforeinput",i,!0),t?i0(n,t):null}class QR{constructor(e){this.from=0,this.to=0,this.pendingContextChange=null,this.handlers=Object.create(null),this.composing=null,this.resetRange(e.state);let t=this.editContext=new window.EditContext({text:e.state.doc.sliceString(this.from,this.to),selectionStart:this.toContextPos(Math.max(this.from,Math.min(this.to,e.state.selection.main.anchor))),selectionEnd:this.toContextPos(e.state.selection.main.head)});this.handlers.textupdate=i=>{let r=e.state.selection.main,{anchor:s,head:o}=r,a=this.toEditorPos(i.updateRangeStart),c=this.toEditorPos(i.updateRangeEnd);e.inputState.composing>=0&&!this.composing&&(this.composing={contextBase:i.updateRangeStart,editorBase:a,drifted:!1});let f=c-a>i.text.length;a==this.from&&sthis.to&&(c=s);let h=Qb(e.state.sliceDoc(a,c),i.text,(f?r.from:r.to)-a,f?"end":null);if(!h){let g=B.single(this.toEditorPos(i.selectionStart),this.toEditorPos(i.selectionEnd));rc(g,r)||e.dispatch({selection:g,userEvent:"select"});return}let p={from:h.from+a,to:h.toA+a,insert:Re.of(i.text.slice(h.from,h.toB).split(` +`))};if((H.mac||H.android)&&p.from==o-1&&/^\. ?$/.test(i.text)&&e.contentDOM.getAttribute("autocorrect")=="off"&&(p={from:a,to:c,insert:Re.of([i.text.replace("."," ")])}),this.pendingContextChange=p,!e.state.readOnly){let g=this.to-this.from+(p.to-p.from+p.insert.length);Kd(e,p,B.single(this.toEditorPos(i.selectionStart,g),this.toEditorPos(i.selectionEnd,g)))}this.pendingContextChange&&(this.revertPending(e.state),this.setSelection(e.state)),p.from=0&&!/[\\p{Alphabetic}\\p{Number}_]/.test(t.text.slice(Math.max(0,i.updateRangeStart-1),Math.min(t.text.length,i.updateRangeStart+1)))&&this.handlers.compositionend(i)},this.handlers.characterboundsupdate=i=>{let r=[],s=null;for(let o=this.toEditorPos(i.rangeStart),a=this.toEditorPos(i.rangeEnd);o{let r=[];for(let s of i.getTextFormats()){let o=s.underlineStyle,a=s.underlineThickness;if(!/none/i.test(o)&&!/none/i.test(a)){let c=this.toEditorPos(s.rangeStart),f=this.toEditorPos(s.rangeEnd);if(c{e.inputState.composing<0&&(e.inputState.composing=0,e.inputState.compositionFirstChange=!0)},this.handlers.compositionend=()=>{if(e.inputState.composing=-1,e.inputState.compositionFirstChange=null,this.composing){let{drifted:i}=this.composing;this.composing=null,i&&this.reset(e.state)}};for(let i in this.handlers)t.addEventListener(i,this.handlers[i]);this.measureReq={read:i=>{this.editContext.updateControlBounds(i.contentDOM.getBoundingClientRect());let r=Lo(i.root);r&&r.rangeCount&&this.editContext.updateSelectionBounds(r.getRangeAt(0).getBoundingClientRect())}}}applyEdits(e){let t=0,i=!1,r=this.pendingContextChange;return e.changes.iterChanges((s,o,a,c,f)=>{if(i)return;let h=f.length-(o-s);if(r&&o>=r.to)if(r.from==s&&r.to==o&&r.insert.eq(f)){r=this.pendingContextChange=null,t+=h,this.to+=h;return}else r=null,this.revertPending(e.state);if(s+=t,o+=t,o<=this.from)this.from+=h,this.to+=h;else if(sthis.to||this.to-this.from+f.length>3e4){i=!0;return}this.editContext.updateText(this.toContextPos(s),this.toContextPos(o),f.toString()),this.to+=h}t+=h}),r&&!i&&this.revertPending(e.state),!i}update(e){let t=this.pendingContextChange,i=e.startState.selection.main;this.composing&&(this.composing.drifted||!e.changes.touchesRange(i.from,i.to)&&e.transactions.some(r=>!r.isUserEvent("input.type")&&r.changes.touchesRange(this.from,this.to)))?(this.composing.drifted=!0,this.composing.editorBase=e.changes.mapPos(this.composing.editorBase)):!this.applyEdits(e)||!this.rangeIsValid(e.state)?(this.pendingContextChange=null,this.reset(e.state)):(e.docChanged||e.selectionSet||t)&&this.setSelection(e.state),(e.geometryChanged||e.docChanged||e.selectionSet)&&e.view.requestMeasure(this.measureReq)}resetRange(e){let{head:t}=e.selection.main;this.from=Math.max(0,t-1e4),this.to=Math.min(e.doc.length,t+1e4)}reset(e){this.resetRange(e),this.editContext.updateText(0,this.editContext.text.length,e.doc.sliceString(this.from,this.to)),this.setSelection(e)}revertPending(e){let t=this.pendingContextChange;this.pendingContextChange=null,this.editContext.updateText(this.toContextPos(t.from),this.toContextPos(t.from+t.insert.length),e.doc.sliceString(t.from,t.to))}setSelection(e){let{main:t}=e.selection,i=this.toContextPos(Math.max(this.from,Math.min(this.to,t.anchor))),r=this.toContextPos(t.head);(this.editContext.selectionStart!=i||this.editContext.selectionEnd!=r)&&this.editContext.updateSelection(i,r)}rangeIsValid(e){let{head:t}=e.selection.main;return!(this.from>0&&t-this.from<500||this.to1e4*3)}toEditorPos(e,t=this.to-this.from){e=Math.min(e,t);let i=this.composing;return i&&i.drifted?i.editorBase+(e-i.contextBase):e+this.from}toContextPos(e){let t=this.composing;return t&&t.drifted?t.contextBase+(e-t.editorBase):e-this.from}destroy(){for(let e in this.handlers)this.editContext.removeEventListener(e,this.handlers[e])}}class F{get state(){return this.viewState.state}get viewport(){return this.viewState.viewport}get visibleRanges(){return this.viewState.visibleRanges}get inView(){return this.viewState.inView}get composing(){return!!this.inputState&&this.inputState.composing>0}get compositionStarted(){return!!this.inputState&&this.inputState.composing>=0}get root(){return this._root}get win(){return this.dom.ownerDocument.defaultView||window}constructor(e={}){var t;this.plugins=[],this.pluginMap=new Map,this.editorAttrs={},this.contentAttrs={},this.bidiCache=[],this.destroyed=!1,this.updateState=2,this.measureScheduled=-1,this.measureRequests=[],this.contentDOM=document.createElement("div"),this.scrollDOM=document.createElement("div"),this.scrollDOM.tabIndex=-1,this.scrollDOM.className="cm-scroller",this.scrollDOM.appendChild(this.contentDOM),this.announceDOM=document.createElement("div"),this.announceDOM.className="cm-announced",this.announceDOM.setAttribute("aria-live","polite"),this.dom=document.createElement("div"),this.dom.appendChild(this.announceDOM),this.dom.appendChild(this.scrollDOM),e.parent&&e.parent.appendChild(this.dom);let{dispatch:i}=e;this.dispatchTransactions=e.dispatchTransactions||i&&(r=>r.forEach(s=>i(s,this)))||(r=>this.update(r)),this.dispatch=this.dispatch.bind(this),this._root=e.root||r2(e.parent)||document,this.viewState=new Jm(this,e.state||_e.create(e)),e.scrollTo&&e.scrollTo.is(fa)&&(this.viewState.scrollTarget=e.scrollTo.value.clip(this.viewState.state)),this.plugins=this.state.facet(ls).map(r=>new _f(r));for(let r of this.plugins)r.update(this);this.observer=new PR(this),this.inputState=new G2(this),this.inputState.ensureHandlers(this.plugins),this.docView=new Xm(this),this.mountStyles(),this.updateAttrs(),this.updateState=0,this.requestMeasure(),!((t=document.fonts)===null||t===void 0)&&t.ready&&document.fonts.ready.then(()=>{this.viewState.mustMeasureContent="refresh",this.requestMeasure()})}dispatch(...e){let t=e.length==1&&e[0]instanceof ht?e:e.length==1&&Array.isArray(e[0])?e[0]:[this.state.update(...e)];this.dispatchTransactions(t,this)}update(e){if(this.updateState!=0)throw new Error("Calls to EditorView.update are not allowed while an update is in progress");let t=!1,i=!1,r,s=this.state;for(let g of e){if(g.startState!=s)throw new RangeError("Trying to update state with a transaction that doesn't start from the previous state.");s=g.state}if(this.destroyed){this.viewState.state=s;return}let o=this.hasFocus,a=0,c=null;e.some(g=>g.annotation(Zb))?(this.inputState.notifiedFocused=o,a=1):o!=this.inputState.notifiedFocused&&(this.inputState.notifiedFocused=o,c=Db(s,o),c||(a=1));let f=this.observer.delayedAndroidKey,h=null;if(f?(this.observer.clearDelayedAndroidKey(),h=this.observer.readChange(),(h&&!this.state.doc.eq(s.doc)||!this.state.selection.eq(s.selection))&&(h=null)):this.observer.clear(),s.facet(_e.phrases)!=this.state.facet(_e.phrases))return this.setState(s);r=tc.create(this,s,e),r.flags|=a;let p=this.viewState.scrollTarget;try{this.updateState=2;for(let g of e){if(p&&(p=p.map(g.changes)),g.scrollIntoView){let{main:y}=g.state.selection,{x:m,y:x}=this.state.facet(F.cursorScrollMargin);p=new gs(y.empty?y:B.cursor(y.head,y.head>y.anchor?-1:1),"nearest","nearest",x,m)}for(let y of g.effects)y.is(fa)&&(p=y.value.clip(this.state))}this.viewState.update(r,p),this.bidiCache=oc.update(this.bidiCache,r.changes),r.empty||(this.updatePlugins(r),this.inputState.update(r)),t=this.docView.update(r),this.state.facet(bo)!=this.styleModules&&this.mountStyles(),i=this.updateAttrs(),this.showAnnouncements(e),this.docView.updateSelection(t,e.some(g=>g.isUserEvent("select.pointer")))}finally{this.updateState=0}if(r.startState.facet(ma)!=r.state.facet(ma)&&(this.viewState.mustMeasureContent=!0),(t||i||p||this.viewState.mustEnforceCursorAssoc||this.viewState.mustMeasureContent)&&this.requestMeasure(),t&&this.docViewUpdate(),!r.empty)for(let g of this.state.facet(Lh))try{g(r)}catch(y){Ft(this.state,y,"update listener")}(c||h)&&Promise.resolve().then(()=>{c&&this.state==c.startState&&this.dispatch(c),h&&!Tb(this,h)&&f.force&&ps(this.contentDOM,f.key,f.keyCode)})}setState(e){if(this.updateState!=0)throw new Error("Calls to EditorView.setState are not allowed while an update is in progress");if(this.destroyed){this.viewState.state=e;return}this.updateState=2;let t=this.hasFocus;try{for(let i of this.plugins)i.destroy(this);this.viewState=new Jm(this,e),this.plugins=e.facet(ls).map(i=>new _f(i)),this.pluginMap.clear();for(let i of this.plugins)i.update(this);this.docView.destroy(),this.docView=new Xm(this),this.inputState.ensureHandlers(this.plugins),this.mountStyles(),this.updateAttrs(),this.bidiCache=[]}finally{this.updateState=0}t&&this.focus(),this.requestMeasure()}updatePlugins(e){let t=e.startState.facet(ls),i=e.state.facet(ls);if(t!=i){let r=[];for(let s of i){let o=t.indexOf(s);if(o<0)r.push(new _f(s));else{let a=this.plugins[o];a.mustUpdate=e,r.push(a)}}for(let s of this.plugins)s.mustUpdate!=e&&s.destroy(this);this.plugins=r,this.pluginMap.clear()}else for(let r of this.plugins)r.mustUpdate=e;for(let r=0;r-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.observer.delayedAndroidKey){this.measureScheduled=-1,this.requestMeasure();return}this.measureScheduled=0,e&&this.observer.forceFlush();let t=null,i=this.viewState.scrollParent,r=this.viewState.getScrollOffset(),{scrollAnchorPos:s,scrollAnchorHeight:o}=this.viewState;Math.abs(r-this.viewState.scrollOffset)>1&&(o=-1),this.viewState.scrollAnchorHeight=-1;try{for(let a=0;;a++){if(o<0)if(nb(i||this.win))s=-1,o=this.viewState.heightMap.height;else{let y=this.viewState.scrollAnchorAt(r);s=y.from,o=y.top}this.updateState=1;let c=this.viewState.measure();if(!c&&!this.measureRequests.length&&this.viewState.scrollTarget==null)break;if(a>5){console.warn(this.measureRequests.length?"Measure loop restarted more than 5 times":"Viewport failed to stabilize");break}let f=[];c&4||([this.measureRequests,f]=[f,this.measureRequests]);let h=f.map(y=>{try{return y.read(this)}catch(m){return Ft(this.state,m),r0}}),p=tc.create(this,this.state,[]),g=!1;p.flags|=c,t?t.flags|=c:t=p,this.updateState=2,p.empty||(this.updatePlugins(p),this.inputState.update(p),this.updateAttrs(),g=this.docView.update(p),g&&this.docViewUpdate());for(let y=0;y1||m<-1)&&(i==this.scrollDOM||this.hasFocus||Math.max(this.inputState.lastWheelEvent,this.inputState.lastTouchTime)>Date.now()-100)){r=r+m,i?i.scrollTop+=m:this.win.scrollBy(0,m),o=-1;continue}}break}}}finally{this.updateState=0,this.measureScheduled=-1}if(t&&!t.empty)for(let a of this.state.facet(Lh))a(t)}get themeClasses(){return Vh+" "+(this.state.facet(Nh)?Xb:Bb)+" "+this.state.facet(ma)}updateAttrs(){let e=s0(this,vb,{class:"cm-editor"+(this.hasFocus?" cm-focused ":" ")+this.themeClasses}),t={spellcheck:"false",autocorrect:"off",autocapitalize:"off",writingsuggestions:"false",translate:"no",contenteditable:this.state.facet(Si)?"true":"false",class:"cm-content",style:`${H.tabSize}: ${this.state.tabSize}`,role:"textbox","aria-multiline":"true"};this.state.readOnly&&(t["aria-readonly"]="true"),s0(this,Yd,t);let i=this.observer.ignore(()=>{let r=Em(this.contentDOM,this.contentAttrs,t),s=Em(this.dom,this.editorAttrs,e);return r||s});return this.editorAttrs=e,this.contentAttrs=t,i}showAnnouncements(e){let t=!0;for(let i of e)for(let r of i.effects)if(r.is(F.announce)){t&&(this.announceDOM.textContent=""),t=!1;let s=this.announceDOM.appendChild(document.createElement("div"));s.textContent=r.value}}mountStyles(){this.styleModules=this.state.facet(bo);let e=this.state.facet(F.cspNonce);qi.mount(this.root,this.styleModules.concat(CR).reverse(),e?{nonce:e}:void 0)}readMeasured(){if(this.updateState==2)throw new Error("Reading the editor layout isn't allowed during an update");this.updateState==0&&this.measureScheduled>-1&&this.measure(!1)}requestMeasure(e){if(this.measureScheduled<0&&(this.measureScheduled=this.win.requestAnimationFrame(()=>this.measure())),e){if(this.measureRequests.indexOf(e)>-1)return;if(e.key!=null){for(let t=0;ti.plugin==e)||null),t&&t.update(this).value}get documentTop(){return this.contentDOM.getBoundingClientRect().top+this.viewState.paddingTop}get documentPadding(){return{top:this.viewState.paddingTop,bottom:this.viewState.paddingBottom}}get scaleX(){return this.viewState.scaleX}get scaleY(){return this.viewState.scaleY}elementAtHeight(e){return this.readMeasured(),this.viewState.elementAtHeight(e)}lineBlockAtHeight(e){return this.readMeasured(),this.viewState.lineBlockAtHeight(e)}get viewportLineBlocks(){return this.viewState.viewportLines}lineBlockAt(e){return this.viewState.lineBlockAt(e)}get contentHeight(){return this.viewState.contentHeight}moveByChar(e,t,i){return Ef(this,e,Wm(this,e,t,i))}moveByGroup(e,t){return Ef(this,e,Wm(this,e,t,i=>X2(this,e.head,i)))}visualLineSide(e,t){let i=this.bidiSpans(e),r=this.textDirectionAt(e.from),s=i[t?i.length-1:0];return B.cursor(s.side(t,r)+e.from,s.forward(!t,r)?1:-1)}moveToLineBoundary(e,t,i=!0){return B2(this,e,t,i)}moveVertically(e,t,i){return Ef(this,e,W2(this,e,t,i))}domAtPos(e,t=1){return this.docView.domAtPos(e,t)}posAtDOM(e,t=0){return this.docView.posFromDOM(e,t)}posAtCoords(e,t=!0){this.readMeasured();let i=Xh(this,e,t);return i&&i.pos}posAndSideAtCoords(e,t=!0){return this.readMeasured(),Xh(this,e,t)}coordsAtPos(e,t=1){this.readMeasured();let i=this.docView.coordsAt(e,t);if(!i||i.left==i.right)return i;let r=this.state.doc.lineAt(e),s=this.bidiSpans(r),o=s[ti.find(s,e-r.from,-1,t)];return Io(i,o.dir==Ve.LTR==t>0)}coordsForChar(e){return this.readMeasured(),this.docView.coordsForChar(e)}get defaultCharacterWidth(){return this.viewState.heightOracle.charWidth}get defaultLineHeight(){return this.viewState.heightOracle.lineHeight}get textDirection(){return this.viewState.defaultTextDirection}textDirectionAt(e){return!this.state.facet(Ob)||ethis.viewport.to?this.textDirection:(this.readMeasured(),this.docView.textDirectionAt(e))}get lineWrapping(){return this.viewState.heightOracle.lineWrapping}bidiSpans(e){if(e.length>_R)return ab(e.length);let t=this.textDirectionAt(e.from),i;for(let s of this.bidiCache)if(s.from==e.from&&s.dir==t&&(s.fresh||lb(s.isolates,i=Lm(this,e))))return s.order;i||(i=Lm(this,e));let r=h2(e.text,t,i);return this.bidiCache.push(new oc(e.from,e.to,t,i,!0,r)),r}get hasFocus(){var e;return(this.dom.ownerDocument.hasFocus()||H.safari&&((e=this.inputState)===null||e===void 0?void 0:e.lastContextMenu)>Date.now()-3e4)&&this.root.activeElement==this.contentDOM}focus(){this.observer.ignore(()=>{tb(this.contentDOM),this.docView.updateSelection()})}setRoot(e){this._root!=e&&(this._root=e,this.observer.setWindow((e.nodeType==9?e:e.ownerDocument).defaultView||window),this.mountStyles())}destroy(){this.root.activeElement==this.contentDOM&&this.contentDOM.blur();for(let e of this.plugins)e.destroy(this);this.plugins=[],this.inputState.destroy(),this.docView.destroy(),this.dom.remove(),this.observer.destroy(),this.measureScheduled>-1&&this.win.cancelAnimationFrame(this.measureScheduled),this.destroyed=!0}static scrollIntoView(e,t={}){var i,r,s,o;return fa.of(new gs(typeof e=="number"?B.cursor(e):e,(i=t.y)!==null&&i!==void 0?i:"nearest",(r=t.x)!==null&&r!==void 0?r:"nearest",(s=t.yMargin)!==null&&s!==void 0?s:5,(o=t.xMargin)!==null&&o!==void 0?o:5))}scrollSnapshot(){let{scrollTop:e,scrollLeft:t}=this.scrollDOM,i=this.viewState.scrollAnchorAt(e);return fa.of(new gs(B.cursor(i.from),"start","start",i.top-e,t,!0))}setTabFocusMode(e){e==null?this.inputState.tabFocusMode=this.inputState.tabFocusMode<0?0:-1:typeof e=="boolean"?this.inputState.tabFocusMode=e?0:-1:this.inputState.tabFocusMode!=0&&(this.inputState.tabFocusMode=Date.now()+e)}static domEventHandlers(e){return rt.define(()=>({}),{eventHandlers:e})}static domEventObservers(e){return rt.define(()=>({}),{eventObservers:e})}static theme(e,t){let i=qi.newName(),r=[ma.of(i),bo.of(zh(`.${i}`,e))];return t&&t.dark&&r.push(Nh.of(!0)),r}static baseTheme(e){return Ji.lowest(bo.of(zh("."+Vh,e,Wb)))}static findFromDOM(e){var t;let i=e.querySelector(".cm-content"),r=i&&it.get(i)||it.get(e);return((t=r==null?void 0:r.root)===null||t===void 0?void 0:t.view)||null}}F.styleModule=bo;F.inputHandler=pb;F.clipboardInputFilter=qd;F.clipboardOutputFilter=Fd;F.scrollHandler=yb;F.focusChangeEffect=gb;F.perLineTextDirection=Ob;F.exceptionSink=db;F.updateListener=Lh;F.editable=Si;F.mouseSelectionStyle=hb;F.dragMovesSelection=fb;F.clickAddsSelectionRange=ub;F.decorations=Ac;F.blockWrappers=xb;F.outerDecorations=Gd;F.atomicRanges=el;F.bidiIsolatedRanges=Sb;F.cursorScrollMargin=G.define({combine:n=>{let e=5,t=5;for(let i of n)typeof i=="number"?e=t=i:{x:e,y:t}=i;return{x:e,y:t}}});F.scrollMargins=$b;F.darkTheme=Nh;F.cspNonce=G.define({combine:n=>n.length?n[0]:""});F.contentAttributes=Yd;F.editorAttributes=vb;F.lineWrapping=F.contentAttributes.of({class:"cm-lineWrapping"});F.announce=ge.define();const _R=4096,r0={};class oc{constructor(e,t,i,r,s,o){this.from=e,this.to=t,this.dir=i,this.isolates=r,this.fresh=s,this.order=o}static update(e,t){if(t.empty&&!e.some(s=>s.fresh))return e;let i=[],r=e.length?e[e.length-1].dir:Ve.LTR;for(let s=Math.max(0,e.length-10);s=0;r--){let s=i[r],o=typeof s=="function"?s(n):s;o&&zd(o,t)}return t}const AR=H.mac?"mac":H.windows?"win":H.linux?"linux":"key";function RR(n,e){const t=n.split(/-(?!$)/);let i=t[t.length-1];i=="Space"&&(i=" ");let r,s,o,a;for(let c=0;ci.concat(r),[]))),t}function ER(n,e,t){return Vb(Nb(n.state),e,n,t)}let Ni=null;const ZR=4e3;function DR(n,e=AR){let t=Object.create(null),i=Object.create(null),r=(o,a)=>{let c=i[o];if(c==null)i[o]=a;else if(c!=a)throw new Error("Key binding "+o+" is used both as a regular binding and as a multi-stroke prefix")},s=(o,a,c,f,h)=>{var p,g;let y=t[o]||(t[o]=Object.create(null)),m=a.split(/ (?!$)/).map(P=>RR(P,e));for(let P=1;P{let T=Ni={view:k,prefix:w,scope:o};return setTimeout(()=>{Ni==T&&(Ni=null)},ZR),!0}]})}let x=m.join(" ");r(x,!1);let $=y[x]||(y[x]={preventDefault:!1,stopPropagation:!1,run:((g=(p=y._any)===null||p===void 0?void 0:p.run)===null||g===void 0?void 0:g.slice())||[]});c&&$.run.push(c),f&&($.preventDefault=!0),h&&($.stopPropagation=!0)};for(let o of n){let a=o.scope?o.scope.split(" "):["editor"];if(o.any)for(let f of a){let h=t[f]||(t[f]=Object.create(null));h._any||(h._any={preventDefault:!1,stopPropagation:!1,run:[]});let{any:p}=o;for(let g in h)h[g].run.push(y=>p(y,Uh))}let c=o[e]||o.key;if(c)for(let f of a)s(f,c,o.run,o.preventDefault,o.stopPropagation),o.shift&&s(f,"Shift-"+c,o.shift,o.preventDefault,o.stopPropagation)}return t}let Uh=null;function Vb(n,e,t,i){Uh=e;let r=HA(e),s=Ut(r,0),o=Kn(s)==r.length&&r!=" ",a="",c=!1,f=!1,h=!1;Ni&&Ni.view==t&&Ni.scope==i&&(a=Ni.prefix+" ",Ab.indexOf(e.keyCode)<0&&(f=!0,Ni=null));let p=new Set,g=$=>{if($){for(let P of $.run)if(!p.has(P)&&(p.add(P),P(t)))return $.stopPropagation&&(h=!0),!0;$.preventDefault&&($.stopPropagation&&(h=!0),f=!0)}return!1},y=n[i],m,x;return y&&(g(y[a+ya(r,e,!o)])?c=!0:o&&(e.altKey||e.metaKey||e.ctrlKey)&&!(H.windows&&e.ctrlKey&&e.altKey)&&!(H.mac&&e.altKey&&!(e.ctrlKey||e.metaKey))&&(m=Fi[e.keyCode])&&m!=r?(g(y[a+ya(m,e,!0)])||e.shiftKey&&(x=Zo[e.keyCode])!=r&&x!=m&&g(y[a+ya(x,e,!1)]))&&(c=!0):o&&e.shiftKey&&g(y[a+ya(r,e,!0)])&&(c=!0),!c&&g(y._any)&&(c=!0)),f&&(c=!0),c&&h&&e.stopPropagation(),Uh=null,c}class Sr{constructor(e,t,i,r,s){this.className=e,this.left=t,this.top=i,this.width=r,this.height=s}draw(){let e=document.createElement("div");return e.className=this.className,this.adjust(e),e}update(e,t){return t.className!=this.className?!1:(this.adjust(e),!0)}adjust(e){e.style.left=this.left+"px",e.style.top=this.top+"px",this.width!=null&&(e.style.width=this.width+"px"),e.style.height=this.height+"px"}eq(e){return this.left==e.left&&this.top==e.top&&this.width==e.width&&this.height==e.height&&this.className==e.className}static forRange(e,t,i){if(i.empty){let r=e.coordsAtPos(i.head,i.assoc||1);if(!r)return[];let s=zb(e);return[new Sr(t,r.left-s.left,r.top-s.top,null,r.bottom-r.top)]}else return LR(e,t,i)}}function zb(n){let e=n.scrollDOM.getBoundingClientRect();return{left:(n.textDirection==Ve.LTR?e.left:e.right-n.scrollDOM.clientWidth*n.scaleX)-n.scrollDOM.scrollLeft*n.scaleX,top:e.top-n.scrollDOM.scrollTop*n.scaleY}}function l0(n,e,t,i){let r=n.coordsAtPos(e,t*2);if(!r)return i;let s=n.dom.getBoundingClientRect(),o=(r.top+r.bottom)/2,a=n.posAtCoords({x:s.left+1,y:o}),c=n.posAtCoords({x:s.right-1,y:o});return a==null||c==null?i:{from:Math.max(i.from,Math.min(a,c)),to:Math.min(i.to,Math.max(a,c))}}function LR(n,e,t){if(t.to<=n.viewport.from||t.from>=n.viewport.to)return[];let i=Math.max(t.from,n.viewport.from),r=Math.min(t.to,n.viewport.to),s=n.textDirection==Ve.LTR,o=n.contentDOM,a=o.getBoundingClientRect(),c=zb(n),f=o.querySelector(".cm-line"),h=f&&window.getComputedStyle(f),p=a.left+(h?parseInt(h.paddingLeft)+Math.min(0,parseInt(h.textIndent)):0),g=a.right-(h?parseInt(h.paddingRight):0),y=Bh(n,i,1),m=Bh(n,r,-1),x=y.type==kt.Text?y:null,$=m.type==kt.Text?m:null;if(x&&(n.lineWrapping||y.widgetLineBreaks)&&(x=l0(n,i,1,x)),$&&(n.lineWrapping||m.widgetLineBreaks)&&($=l0(n,r,-1,$)),x&&$&&x.from==$.from&&x.to==$.to)return w(k(t.from,t.to,x));{let v=x?k(t.from,null,x):T(y,!1),A=$?k(null,t.to,$):T(m,!0),_=[];return(x||y).to<($||m).from-(x&&$?1:0)||y.widgetLineBreaks>1&&v.bottom+n.defaultLineHeight/2J&&pe.from=st)break;Ue>Se&&te(Math.max(Me,Se),v==null&&Me<=J,Math.min(Ue,st),A==null&&Ue>=de,Ce.dir)}if(Se=ze.to+1,Se>=st)break}return ie.length==0&&te(J,v==null,de,A==null,n.textDirection),{top:z,bottom:V,horizontal:ie}}function T(v,A){let _=a.top+(A?v.top:v.bottom);return{top:_,bottom:_,horizontal:[]}}}function IR(n,e){return n.constructor==e.constructor&&n.eq(e)}class BR{constructor(e,t){this.view=e,this.layer=t,this.drawn=[],this.scaleX=1,this.scaleY=1,this.measureReq={read:this.measure.bind(this),write:this.draw.bind(this)},this.dom=e.scrollDOM.appendChild(document.createElement("div")),this.dom.classList.add("cm-layer"),t.above&&this.dom.classList.add("cm-layer-above"),t.class&&this.dom.classList.add(t.class),this.scale(),this.dom.setAttribute("aria-hidden","true"),this.setOrder(e.state),e.requestMeasure(this.measureReq),t.mount&&t.mount(this.dom,e)}update(e){e.startState.facet(Ba)!=e.state.facet(Ba)&&this.setOrder(e.state),(this.layer.update(e,this.dom)||e.geometryChanged)&&(this.scale(),e.view.requestMeasure(this.measureReq))}docViewUpdate(e){this.layer.updateOnDocViewUpdate!==!1&&e.requestMeasure(this.measureReq)}setOrder(e){let t=0,i=e.facet(Ba);for(;t!IR(t,this.drawn[i]))){let t=this.dom.firstChild,i=0;for(let r of e)r.update&&t&&r.constructor&&this.drawn[i].constructor&&r.update(t,this.drawn[i])?(t=t.nextSibling,i++):this.dom.insertBefore(r.draw(),t);for(;t;){let r=t.nextSibling;t.remove(),t=r}this.drawn=e,H.webkit&&(this.dom.style.display=this.dom.firstChild?"":"none")}}destroy(){this.layer.destroy&&this.layer.destroy(this.dom,this.view),this.dom.remove()}}const Ba=G.define();function Ub(n){return[rt.define(e=>new BR(e,n)),Ba.of(n)]}const ws=G.define({combine(n){return oi(n,{cursorBlinkRate:1200,drawRangeCursor:!0,iosSelectionHandles:!0},{cursorBlinkRate:(e,t)=>Math.min(e,t),drawRangeCursor:(e,t)=>e||t})}});function XR(n={}){return[ws.of(n),WR,NR,VR,mb.of(!0)]}function jb(n){return n.startState.facet(ws)!=n.state.facet(ws)}const WR=Ub({above:!0,markers(n){let{state:e}=n,t=e.facet(ws),i=[];for(let r of e.selection.ranges){let s=r==e.selection.main;if(r.empty||t.drawRangeCursor&&!(s&&H.ios&&t.iosSelectionHandles)){let o=s?"cm-cursor cm-cursor-primary":"cm-cursor cm-cursor-secondary",a=r.empty?r:B.cursor(r.head,r.assoc);for(let c of Sr.forRange(n,o,a))i.push(c)}}return i},update(n,e){n.transactions.some(i=>i.selection)&&(e.style.animationName=e.style.animationName=="cm-blink"?"cm-blink2":"cm-blink");let t=jb(n);return t&&a0(n.state,e),n.docChanged||n.selectionSet||t},mount(n,e){a0(e.state,n)},class:"cm-cursorLayer"});function a0(n,e){e.style.animationDuration=n.facet(ws).cursorBlinkRate+"ms"}const NR=Ub({above:!1,markers(n){let e=[],{main:t,ranges:i}=n.state.selection;for(let r of i)if(!r.empty)for(let s of Sr.forRange(n,"cm-selectionBackground",r))e.push(s);if(H.ios&&!t.empty&&n.state.facet(ws).iosSelectionHandles){for(let r of Sr.forRange(n,"cm-selectionHandle cm-selectionHandle-start",B.cursor(t.from,1)))e.push(r);for(let r of Sr.forRange(n,"cm-selectionHandle cm-selectionHandle-end",B.cursor(t.to,1)))e.push(r)}return e},update(n,e){return n.docChanged||n.selectionSet||n.viewportChanged||jb(n)},class:"cm-selectionLayer"}),VR=Ji.highest(F.theme({".cm-line":{"& ::selection, &::selection":{backgroundColor:"transparent !important"},caretColor:"transparent !important"},".cm-content":{caretColor:"transparent !important","& :focus":{caretColor:"initial !important","&::selection, & ::selection":{backgroundColor:"Highlight !important"}}}})),qb=ge.define({map(n,e){return n==null?null:e.mapPos(n)}}),xo=Pt.define({create(){return null},update(n,e){return n!=null&&(n=e.changes.mapPos(n)),e.effects.reduce((t,i)=>i.is(qb)?i.value:t,n)}}),zR=rt.fromClass(class{constructor(n){this.view=n,this.cursor=null,this.measureReq={read:this.readPos.bind(this),write:this.drawCursor.bind(this)}}update(n){var e;let t=n.state.field(xo);t==null?this.cursor!=null&&((e=this.cursor)===null||e===void 0||e.remove(),this.cursor=null):(this.cursor||(this.cursor=this.view.scrollDOM.appendChild(document.createElement("div")),this.cursor.className="cm-dropCursor"),(n.startState.field(xo)!=t||n.docChanged||n.geometryChanged)&&this.view.requestMeasure(this.measureReq))}readPos(){let{view:n}=this,e=n.state.field(xo),t=e!=null&&n.coordsAtPos(e);if(!t)return null;let i=n.scrollDOM.getBoundingClientRect();return{left:t.left-i.left+n.scrollDOM.scrollLeft*n.scaleX,top:t.top-i.top+n.scrollDOM.scrollTop*n.scaleY,height:t.bottom-t.top}}drawCursor(n){if(this.cursor){let{scaleX:e,scaleY:t}=this.view;n?(this.cursor.style.left=n.left/e+"px",this.cursor.style.top=n.top/t+"px",this.cursor.style.height=n.height/t+"px"):this.cursor.style.left="-100000px"}}destroy(){this.cursor&&this.cursor.remove()}setDropPos(n){this.view.state.field(xo)!=n&&this.view.dispatch({effects:qb.of(n)})}},{eventObservers:{dragover(n){this.setDropPos(this.view.posAtCoords({x:n.clientX,y:n.clientY}))},dragleave(n){(n.target==this.view.contentDOM||!this.view.contentDOM.contains(n.relatedTarget))&&this.setDropPos(null)},dragend(){this.setDropPos(null)},drop(){this.setDropPos(null)}}});function UR(){return[xo,zR]}function c0(n,e,t,i,r){e.lastIndex=0;for(let s=n.iterRange(t,i),o=t,a;!s.next().done;o+=s.value.length)if(!s.lineBreak)for(;a=e.exec(s.value);)r(o+a.index,a)}function jR(n,e){let t=n.visibleRanges;if(t.length==1&&t[0].from==n.viewport.from&&t[0].to==n.viewport.to)return t;let i=[];for(let{from:r,to:s}of t)r=Math.max(n.state.doc.lineAt(r).from,r-e),s=Math.min(n.state.doc.lineAt(s).to,s+e),i.length&&i[i.length-1].to>=r?i[i.length-1].to=s:i.push({from:r,to:s});return i}class qR{constructor(e){const{regexp:t,decoration:i,decorate:r,boundary:s,maxLength:o=1e3}=e;if(!t.global)throw new RangeError("The regular expression given to MatchDecorator should have its 'g' flag set");if(this.regexp=t,r)this.addMatch=(a,c,f,h)=>r(h,f,f+a[0].length,a,c);else if(typeof i=="function")this.addMatch=(a,c,f,h)=>{let p=i(a,c,f);p&&h(f,f+a[0].length,p)};else if(i)this.addMatch=(a,c,f,h)=>h(f,f+a[0].length,i);else throw new RangeError("Either 'decorate' or 'decoration' should be provided to MatchDecorator");this.boundary=s,this.maxLength=o}createDeco(e){let t=new wi,i=t.add.bind(t);for(let{from:r,to:s}of jR(e,this.maxLength))c0(e.state.doc,this.regexp,r,s,(o,a)=>this.addMatch(a,e,o,i));return t.finish()}updateDeco(e,t){let i=1e9,r=-1;return e.docChanged&&e.changes.iterChanges((s,o,a,c)=>{c>=e.view.viewport.from&&a<=e.view.viewport.to&&(i=Math.min(a,i),r=Math.max(c,r))}),e.viewportMoved||r-i>1e3?this.createDeco(e.view):r>-1?this.updateRange(e.view,t.map(e.changes),i,r):t}updateRange(e,t,i,r){for(let s of e.visibleRanges){let o=Math.max(s.from,i),a=Math.min(s.to,r);if(a>=o){let c=e.state.doc.lineAt(o),f=c.toc.from;o--)if(this.boundary.test(c.text[o-1-c.from])){h=o;break}for(;ag.push(P.range(x,$));if(c==f)for(this.regexp.lastIndex=h-c.from;(y=this.regexp.exec(c.text))&&y.indexthis.addMatch($,e,x,m));t=t.update({filterFrom:h,filterTo:p,filter:(x,$)=>xp,add:g})}}return t}}const jh=/x/.unicode!=null?"gu":"g",FR=new RegExp(`[\0-\b +--Ÿ­؜​‎‏\u2028\u2029‭‮⁦⁧⁩\uFEFF-]`,jh),YR={0:"null",7:"bell",8:"backspace",10:"newline",11:"vertical tab",13:"carriage return",27:"escape",8203:"zero width space",8204:"zero width non-joiner",8205:"zero width joiner",8206:"left-to-right mark",8207:"right-to-left mark",8232:"line separator",8237:"left-to-right override",8238:"right-to-left override",8294:"left-to-right isolate",8295:"right-to-left isolate",8297:"pop directional isolate",8233:"paragraph separator",65279:"zero width no-break space",65532:"object replacement"};let Lf=null;function GR(){var n;if(Lf==null&&typeof document<"u"&&document.body){let e=document.body.style;Lf=((n=e.tabSize)!==null&&n!==void 0?n:e.MozTabSize)!=null}return Lf||!1}const Xa=G.define({combine(n){let e=oi(n,{render:null,specialChars:FR,addSpecialChars:null});return(e.replaceTabs=!GR())&&(e.specialChars=new RegExp(" |"+e.specialChars.source,jh)),e.addSpecialChars&&(e.specialChars=new RegExp(e.specialChars.source+"|"+e.addSpecialChars.source,jh)),e}});function HR(n={}){return[Xa.of(n),KR()]}let u0=null;function KR(){return u0||(u0=rt.fromClass(class{constructor(n){this.view=n,this.decorations=se.none,this.decorationCache=Object.create(null),this.decorator=this.makeDecorator(n.state.facet(Xa)),this.decorations=this.decorator.createDeco(n)}makeDecorator(n){return new qR({regexp:n.specialChars,decoration:(e,t,i)=>{let{doc:r}=t.state,s=Ut(e[0],0);if(s==9){let o=r.lineAt(i),a=t.state.tabSize,c=Ps(o.text,a,i-o.from);return se.replace({widget:new nM((a-c%a)*this.view.defaultCharacterWidth/this.view.scaleX)})}return this.decorationCache[s]||(this.decorationCache[s]=se.replace({widget:new tM(n,s)}))},boundary:n.replaceTabs?void 0:/[^]/})}update(n){let e=n.state.facet(Xa);n.startState.facet(Xa)!=e?(this.decorator=this.makeDecorator(e),this.decorations=this.decorator.createDeco(n.view)):this.decorations=this.decorator.updateDeco(n,this.decorations)}},{decorations:n=>n.decorations}))}const JR="•";function eM(n){return n>=32?JR:n==10?"␤":String.fromCharCode(9216+n)}class tM extends In{constructor(e,t){super(),this.options=e,this.code=t}eq(e){return e.code==this.code}toDOM(e){let t=eM(this.code),i=e.state.phrase("Control character")+" "+(YR[this.code]||"0x"+this.code.toString(16)),r=this.options.render&&this.options.render(this.code,i,t);if(r)return r;let s=document.createElement("span");return s.textContent=t,s.title=i,s.setAttribute("aria-label",i),s.className="cm-specialChar",s}ignoreEvent(){return!1}}class nM extends In{constructor(e){super(),this.width=e}eq(e){return e.width==this.width}toDOM(){let e=document.createElement("span");return e.textContent=" ",e.className="cm-tab",e.style.width=this.width+"px",e}ignoreEvent(){return!1}}function iM(){return sM}const rM=se.line({class:"cm-activeLine"}),sM=rt.fromClass(class{constructor(n){this.decorations=this.getDeco(n)}update(n){(n.docChanged||n.selectionSet)&&(this.decorations=this.getDeco(n.view))}getDeco(n){let e=-1,t=[];for(let i of n.state.selection.ranges){let r=n.lineBlockAt(i.head);r.from>e&&(t.push(rM.range(r.from)),e=r.from)}return se.set(t)}},{decorations:n=>n.decorations});class oM extends In{constructor(e){super(),this.content=e}toDOM(e){let t=document.createElement("span");return t.className="cm-placeholder",t.style.pointerEvents="none",t.appendChild(typeof this.content=="string"?document.createTextNode(this.content):typeof this.content=="function"?this.content(e):this.content.cloneNode(!0)),t.setAttribute("aria-hidden","true"),t}coordsAt(e){let t=e.firstChild?To(e.firstChild):[];if(!t.length)return null;let i=window.getComputedStyle(e.parentNode),r=Io(t[0],i.direction!="rtl"),s=parseInt(i.lineHeight);return r.bottom-r.top>s*1.5?{left:r.left,right:r.right,top:r.top,bottom:r.top+s}:r}ignoreEvent(){return!1}}function lM(n){let e=rt.fromClass(class{constructor(t){this.view=t,this.placeholder=n?se.set([se.widget({widget:new oM(n),side:1}).range(0)]):se.none}get decorations(){return this.view.state.doc.length?se.none:this.placeholder}},{decorations:t=>t.decorations});return typeof n=="string"?[e,F.contentAttributes.of({"aria-placeholder":n})]:e}const qh=2e3;function aM(n,e,t){let i=Math.min(e.line,t.line),r=Math.max(e.line,t.line),s=[];if(e.off>qh||t.off>qh||e.col<0||t.col<0){let o=Math.min(e.off,t.off),a=Math.max(e.off,t.off);for(let c=i;c<=r;c++){let f=n.doc.line(c);f.length<=a&&s.push(B.range(f.from+o,f.to+a))}}else{let o=Math.min(e.col,t.col),a=Math.max(e.col,t.col);for(let c=i;c<=r;c++){let f=n.doc.line(c),h=kh(f.text,o,n.tabSize,!0);if(h<0)s.push(B.cursor(f.to));else{let p=kh(f.text,a,n.tabSize);s.push(B.range(f.from+h,f.from+p))}}}return s}function cM(n,e){let t=n.coordsAtPos(n.viewport.from);return t?Math.round(Math.abs((t.left-e)/n.defaultCharacterWidth)):-1}function f0(n,e){let t=n.posAtCoords({x:e.clientX,y:e.clientY},!1),i=n.state.doc.lineAt(t),r=t-i.from,s=r>qh?-1:r==i.length?cM(n,e.clientX):Ps(i.text,n.state.tabSize,t-i.from);return{line:i.number,col:s,off:r}}function uM(n,e){let t=f0(n,e),i=n.state.selection;return t?{update(r){if(r.docChanged){let s=r.changes.mapPos(r.startState.doc.line(t.line).from),o=r.state.doc.lineAt(s);t={line:o.number,col:t.col,off:Math.min(t.off,o.length)},i=i.map(r.changes)}},get(r,s,o){let a=f0(n,r);if(!a)return i;let c=aM(n.state,t,a);return c.length?o?B.create(c.concat(i.ranges)):B.create(c):i}}:null}function fM(n){let e=t=>t.altKey&&t.button==0;return F.mouseSelectionStyle.of((t,i)=>e(i)?uM(t,i):null)}const hM={Alt:[18,n=>!!n.altKey],Control:[17,n=>!!n.ctrlKey],Shift:[16,n=>!!n.shiftKey],Meta:[91,n=>!!n.metaKey]},dM={style:"cursor: crosshair"};function pM(n={}){let[e,t]=hM[n.key||"Alt"],i=rt.fromClass(class{constructor(r){this.view=r,this.isDown=!1}set(r){this.isDown!=r&&(this.isDown=r,this.view.update([]))}},{eventObservers:{keydown(r){this.set(r.keyCode==e||t(r))},keyup(r){(r.keyCode==e||!t(r))&&this.set(!1)},mousemove(r){this.set(t(r))}}});return[i,F.contentAttributes.of(r=>{var s;return!((s=r.plugin(i))===null||s===void 0)&&s.isDown?dM:null})]}const ba="-10000px";class Fb{constructor(e,t,i,r){this.facet=t,this.createTooltipView=i,this.removeTooltipView=r,this.input=e.state.facet(t),this.tooltips=this.input.filter(o=>o);let s=null;this.tooltipViews=this.tooltips.map(o=>s=i(o,s))}update(e,t){var i;let r=e.state.facet(this.facet),s=r.filter(c=>c);if(r===this.input){for(let c of this.tooltipViews)c.update&&c.update(e);return!1}let o=[],a=t?[]:null;for(let c=0;ct[f]=c),t.length=a.length),this.input=r,this.tooltips=s,this.tooltipViews=o,!0}}function gM(n){let e=n.dom.ownerDocument.documentElement;return{top:0,left:0,bottom:e.clientHeight,right:e.clientWidth}}const If=G.define({combine:n=>{var e,t,i;return{position:H.ios?"absolute":((e=n.find(r=>r.position))===null||e===void 0?void 0:e.position)||"fixed",parent:((t=n.find(r=>r.parent))===null||t===void 0?void 0:t.parent)||null,tooltipSpace:((i=n.find(r=>r.tooltipSpace))===null||i===void 0?void 0:i.tooltipSpace)||gM}}}),h0=new WeakMap,tp=rt.fromClass(class{constructor(n){this.view=n,this.above=[],this.inView=!0,this.madeAbsolute=!1,this.lastTransaction=0,this.measureTimeout=-1;let e=n.state.facet(If);this.position=e.position,this.parent=e.parent,this.classes=n.themeClasses,this.createContainer(),this.measureReq={read:this.readMeasure.bind(this),write:this.writeMeasure.bind(this),key:this},this.resizeObserver=typeof ResizeObserver=="function"?new ResizeObserver(()=>this.measureSoon()):null,this.manager=new Fb(n,np,(t,i)=>this.createTooltip(t,i),t=>{this.resizeObserver&&this.resizeObserver.unobserve(t.dom),t.dom.remove()}),this.above=this.manager.tooltips.map(t=>!!t.above),this.intersectionObserver=typeof IntersectionObserver=="function"?new IntersectionObserver(t=>{Date.now()>this.lastTransaction-50&&t.length>0&&t[t.length-1].intersectionRatio<1&&this.measureSoon()},{threshold:[1]}):null,this.observeIntersection(),n.win.addEventListener("resize",this.measureSoon=this.measureSoon.bind(this)),this.maybeMeasure()}createContainer(){this.parent?(this.container=document.createElement("div"),this.container.style.position="relative",this.container.className=this.view.themeClasses,this.parent.appendChild(this.container)):this.container=this.view.dom}observeIntersection(){if(this.intersectionObserver){this.intersectionObserver.disconnect();for(let n of this.manager.tooltipViews)this.intersectionObserver.observe(n.dom)}}measureSoon(){this.measureTimeout<0&&(this.measureTimeout=setTimeout(()=>{this.measureTimeout=-1,this.maybeMeasure()},50))}update(n){n.transactions.length&&(this.lastTransaction=Date.now());let e=this.manager.update(n,this.above);e&&this.observeIntersection();let t=e||n.geometryChanged,i=n.state.facet(If);if(i.position!=this.position&&!this.madeAbsolute){this.position=i.position;for(let r of this.manager.tooltipViews)r.dom.style.position=this.position;t=!0}if(i.parent!=this.parent){this.parent&&this.container.remove(),this.parent=i.parent,this.createContainer();for(let r of this.manager.tooltipViews)this.container.appendChild(r.dom);t=!0}else this.parent&&this.view.themeClasses!=this.classes&&(this.classes=this.container.className=this.view.themeClasses);t&&this.maybeMeasure()}createTooltip(n,e){let t=n.create(this.view),i=e?e.dom:null;if(t.dom.classList.add("cm-tooltip"),n.arrow&&!t.dom.querySelector(".cm-tooltip > .cm-tooltip-arrow")){let r=document.createElement("div");r.className="cm-tooltip-arrow",t.dom.appendChild(r)}return t.dom.style.position=this.position,t.dom.style.top=ba,t.dom.style.left="0px",this.container.insertBefore(t.dom,i),t.mount&&t.mount(this.view),this.resizeObserver&&this.resizeObserver.observe(t.dom),t}destroy(){var n,e,t;this.view.win.removeEventListener("resize",this.measureSoon);for(let i of this.manager.tooltipViews)i.dom.remove(),(n=i.destroy)===null||n===void 0||n.call(i);this.parent&&this.container.remove(),(e=this.resizeObserver)===null||e===void 0||e.disconnect(),(t=this.intersectionObserver)===null||t===void 0||t.disconnect(),clearTimeout(this.measureTimeout)}readMeasure(){let n=1,e=1,t=!1;if(this.position=="fixed"&&this.manager.tooltipViews.length){let{dom:s}=this.manager.tooltipViews[0];if(H.safari){let o=s.getBoundingClientRect();t=Math.abs(o.top+1e4)>1||Math.abs(o.left)>1}else t=!!s.offsetParent&&s.offsetParent!=this.container.ownerDocument.body}if(t||this.position=="absolute")if(this.parent){let s=this.parent.getBoundingClientRect();s.width&&s.height&&(n=s.width/this.parent.offsetWidth,e=s.height/this.parent.offsetHeight)}else({scaleX:n,scaleY:e}=this.view.viewState);let i=this.view.scrollDOM.getBoundingClientRect(),r=Hd(this.view);return{visible:{left:i.left+r.left,top:i.top+r.top,right:i.right-r.right,bottom:i.bottom-r.bottom},parent:this.parent?this.container.getBoundingClientRect():this.view.dom.getBoundingClientRect(),pos:this.manager.tooltips.map((s,o)=>{let a=this.manager.tooltipViews[o];return a.getCoords?a.getCoords(s.pos):this.view.coordsAtPos(s.pos)}),size:this.manager.tooltipViews.map(({dom:s})=>s.getBoundingClientRect()),space:this.view.state.facet(If).tooltipSpace(this.view),scaleX:n,scaleY:e,makeAbsolute:t}}writeMeasure(n){var e;if(n.makeAbsolute){this.madeAbsolute=!0,this.position="absolute";for(let a of this.manager.tooltipViews)a.dom.style.position="absolute"}let{visible:t,space:i,scaleX:r,scaleY:s}=n,o=[];for(let a=0;a=Math.min(t.bottom,i.bottom)||p.rightMath.min(t.right,i.right)+.1)){h.style.top=ba;continue}let y=c.arrow?f.dom.querySelector(".cm-tooltip-arrow"):null,m=y?7:0,x=g.right-g.left,$=(e=h0.get(f))!==null&&e!==void 0?e:g.bottom-g.top,P=f.offset||mM,w=this.view.textDirection==Ve.LTR,k=g.width>i.right-i.left?w?i.left:i.right-g.width:w?Math.max(i.left,Math.min(p.left-(y?14:0)+P.x,i.right-x)):Math.min(Math.max(i.left,p.left-x+(y?14:0)-P.x),i.right-x),T=this.above[a];!c.strictSide&&(T?p.top-$-m-P.yi.bottom)&&T==i.bottom-p.bottom>p.top-i.top&&(T=this.above[a]=!T);let v=(T?p.top-i.top:i.bottom-p.bottom)-m;if(v<$&&f.resize!==!1){if(vk&&z.topA&&(A=T?z.top-$-2-m:z.bottom+m+2);if(this.position=="absolute"?(h.style.top=(A-n.parent.top)/s+"px",d0(h,(k-n.parent.left)/r)):(h.style.top=A/s+"px",d0(h,k/r)),y){let z=p.left+(w?P.x:-P.x)-(k+14-7);y.style.left=z/r+"px"}f.overlap!==!0&&o.push({left:k,top:A,right:_,bottom:A+$}),h.classList.toggle("cm-tooltip-above",T),h.classList.toggle("cm-tooltip-below",!T),f.positioned&&f.positioned(n.space)}}maybeMeasure(){if(this.manager.tooltips.length&&(this.view.inView&&this.view.requestMeasure(this.measureReq),this.inView!=this.view.inView&&(this.inView=this.view.inView,!this.inView)))for(let n of this.manager.tooltipViews)n.dom.style.top=ba}},{eventObservers:{scroll(){this.maybeMeasure()}}});function d0(n,e){let t=parseInt(n.style.left,10);(isNaN(t)||Math.abs(e-t)>1)&&(n.style.left=e+"px")}const OM=F.baseTheme({".cm-tooltip":{zIndex:500,boxSizing:"border-box"},"&light .cm-tooltip":{border:"1px solid #bbb",backgroundColor:"#f5f5f5"},"&light .cm-tooltip-section:not(:first-child)":{borderTop:"1px solid #bbb"},"&dark .cm-tooltip":{backgroundColor:"#333338",color:"white"},".cm-tooltip-arrow":{height:"7px",width:`${7*2}px`,position:"absolute",zIndex:-1,overflow:"hidden","&:before, &:after":{content:"''",position:"absolute",width:0,height:0,borderLeft:"7px solid transparent",borderRight:"7px solid transparent"},".cm-tooltip-above &":{bottom:"-7px","&:before":{borderTop:"7px solid #bbb"},"&:after":{borderTop:"7px solid #f5f5f5",bottom:"1px"}},".cm-tooltip-below &":{top:"-7px","&:before":{borderBottom:"7px solid #bbb"},"&:after":{borderBottom:"7px solid #f5f5f5",top:"1px"}}},"&dark .cm-tooltip .cm-tooltip-arrow":{"&:before":{borderTopColor:"#333338",borderBottomColor:"#333338"},"&:after":{borderTopColor:"transparent",borderBottomColor:"transparent"}}}),mM={x:0,y:0},np=G.define({enables:[tp,OM]}),lc=G.define({combine:n=>n.reduce((e,t)=>e.concat(t),[])});class Zc{static create(e){return new Zc(e)}constructor(e){this.view=e,this.mounted=!1,this.dom=document.createElement("div"),this.dom.classList.add("cm-tooltip-hover"),this.manager=new Fb(e,lc,(t,i)=>this.createHostedView(t,i),t=>t.dom.remove())}createHostedView(e,t){let i=e.create(this.view);return i.dom.classList.add("cm-tooltip-section"),this.dom.insertBefore(i.dom,t?t.dom.nextSibling:this.dom.firstChild),this.mounted&&i.mount&&i.mount(this.view),i}mount(e){for(let t of this.manager.tooltipViews)t.mount&&t.mount(e);this.mounted=!0}positioned(e){for(let t of this.manager.tooltipViews)t.positioned&&t.positioned(e)}update(e){this.manager.update(e)}destroy(){var e;for(let t of this.manager.tooltipViews)(e=t.destroy)===null||e===void 0||e.call(t)}passProp(e){let t;for(let i of this.manager.tooltipViews){let r=i[e];if(r!==void 0){if(t===void 0)t=r;else if(t!==r)return}}return t}get offset(){return this.passProp("offset")}get getCoords(){return this.passProp("getCoords")}get overlap(){return this.passProp("overlap")}get resize(){return this.passProp("resize")}}const yM=np.compute([lc],n=>{let e=n.facet(lc);return e.length===0?null:{pos:Math.min(...e.map(t=>t.pos)),end:Math.max(...e.map(t=>{var i;return(i=t.end)!==null&&i!==void 0?i:t.pos})),create:Zc.create,above:e[0].above,arrow:e.some(t=>t.arrow)}}),Yb=G.define();class bM{constructor(e,t,i,r,s,o){this.view=e,this.source=t,this.field=i,this.locked=r,this.setHover=s,this.hoverTime=o,this.hoverTimeout=-1,this.restartTimeout=-1,this.pending=null,this.lastMove={x:0,y:0,target:e.dom,time:0},this.checkHover=this.checkHover.bind(this),e.dom.addEventListener("mouseleave",this.mouseleave=this.mouseleave.bind(this)),e.dom.addEventListener("mousemove",this.mousemove=this.mousemove.bind(this))}update(e){this.pending&&(this.pending=null,clearTimeout(this.restartTimeout),this.restartTimeout=setTimeout(()=>this.startHover(),20))}get active(){return this.view.state.field(this.field)}checkHover(){if(this.hoverTimeout=-1,this.active.length)return;let e=Date.now()-this.lastMove.time;eo.bottom||t.xo.right+e.defaultCharacterWidth)return;let a=e.bidiSpans(e.state.doc.lineAt(r)).find(f=>f.from<=r&&f.to>=r),c=a&&a.dir==Ve.RTL?-1:1;s=t.x{if(a&&!(Array.isArray(a)&&!a.length)){let c=Array.isArray(a)?a:[a];r&&this.locked.set(c,r),e.dispatch({effects:this.setHover.of(c)})}};if(s&&"then"in s){let a=this.pending={pos:t};s.then(c=>{this.pending==a&&(this.pending=null,o(c))},c=>Ft(e.state,c,"hover tooltip"))}else o(s)}get tooltip(){let e=this.view.plugin(tp),t=e?e.manager.tooltips.findIndex(i=>i.create==Zc.create):-1;return t>-1?e.manager.tooltipViews[t]:null}mousemove(e){var t,i;this.lastMove={x:e.clientX,y:e.clientY,target:e.target,time:Date.now()},this.hoverTimeout<0&&(this.hoverTimeout=setTimeout(this.checkHover,this.hoverTime));let{active:r,tooltip:s}=this;if(r.length&&!this.locked.has(r)&&s&&!vM(s.dom,e)||this.pending){let{pos:o}=r[0]||this.pending,a=(i=(t=r[0])===null||t===void 0?void 0:t.end)!==null&&i!==void 0?i:o;(o==a?this.view.posAtCoords(this.lastMove)!=o:!xM(this.view,o,a,e.clientX,e.clientY))&&(this.view.dispatch({effects:this.setHover.of([])}),this.pending=null)}}mouseleave(e){clearTimeout(this.hoverTimeout),this.hoverTimeout=-1;let{active:t}=this;if(t.length&&!this.locked.has(t)){let{tooltip:i}=this;i&&i.dom.contains(e.relatedTarget)?this.watchTooltipLeave(i.dom):this.view.dispatch({effects:this.setHover.of([])})}}watchTooltipLeave(e){let t=i=>{e.removeEventListener("mouseleave",t);let{active:r}=this;r.length&&!this.locked.has(r)&&!this.view.dom.contains(i.relatedTarget)&&this.view.dispatch({effects:this.setHover.of([])})};e.addEventListener("mouseleave",t)}destroy(){clearTimeout(this.hoverTimeout),clearTimeout(this.restartTimeout),this.view.dom.removeEventListener("mouseleave",this.mouseleave),this.view.dom.removeEventListener("mousemove",this.mousemove)}}const va=4;function vM(n,e){let{left:t,right:i,top:r,bottom:s}=n.getBoundingClientRect(),o;if(o=n.querySelector(".cm-tooltip-arrow")){let a=o.getBoundingClientRect();r=Math.min(a.top,r),s=Math.max(a.bottom,s)}return e.clientX>=t-va&&e.clientX<=i+va&&e.clientY>=r-va&&e.clientY<=s+va}function xM(n,e,t,i,r,s){let o=n.scrollDOM.getBoundingClientRect(),a=n.documentTop+n.documentPadding.top+n.contentHeight;if(o.left>i||o.rightr||Math.min(o.bottom,a)=e&&c<=t}function SM(n,e={}){let t=ge.define(),i=new WeakMap,r=Pt.define({create(){return[]},update(o,a){let c=i.get(o);if(o.length&&(e.hideOnChange&&(a.docChanged||a.selection)?o=[]:c&&c(a)?o=[]:e.hideOn&&(o=o.filter(f=>!e.hideOn(a,f)))),a.docChanged&&o.length){let f=[];for(let h of o){let p=a.changes.mapPos(h.pos,-1,Ct.TrackDel);if(p!=null){let g=Object.assign(Object.create(null),h);g.pos=p,g.end!=null&&(g.end=a.changes.mapPos(g.end)),f.push(g)}}o=f}for(let f of a.effects)f.is(t)&&(o=f.value,c=void 0),(f.is(wM)&&!f.value||f.value==r)&&(o=[]);return o.length&&c&&i.set(o,c),o},provide:o=>lc.from(o)});const s=rt.define(o=>new bM(o,n,r,i,t,e.hoverTime||300));return{active:r,extension:[r,s,Yb.of(s),yM]}}function $M(n,e,t,i={}){var r;let s=n.state.facet(Yb).map(o=>n.plugin(o)).filter(o=>!!o);if(i.tooltip&&i.tooltip.active){let o=s.find(a=>a.field==i.tooltip.active);o&&(s=[o])}for(let o of s)o.activateHover(n,e,t,(r=i.until)!==null&&r!==void 0?r:()=>!1)}function Gb(n,e){let t=n.plugin(tp);if(!t)return null;let i=t.manager.tooltips.indexOf(e);return i<0?null:t.manager.tooltipViews[i]}const wM=ge.define(),p0=G.define({combine(n){let e,t;for(let i of n)e=e||i.topContainer,t=t||i.bottomContainer;return{topContainer:e,bottomContainer:t}}});function ip(n,e){let t=n.plugin(Hb),i=t?t.specs.indexOf(e):-1;return i>-1?t.panels[i]:null}const Hb=rt.fromClass(class{constructor(n){this.input=n.state.facet(Xo),this.specs=this.input.filter(t=>t),this.panels=this.specs.map(t=>t(n));let e=n.state.facet(p0);this.top=new xa(n,!0,e.topContainer),this.bottom=new xa(n,!1,e.bottomContainer),this.top.sync(this.panels.filter(t=>t.top)),this.bottom.sync(this.panels.filter(t=>!t.top));for(let t of this.panels)t.dom.classList.add("cm-panel"),t.mount&&t.mount()}update(n){let e=n.state.facet(p0);this.top.container!=e.topContainer&&(this.top.sync([]),this.top=new xa(n.view,!0,e.topContainer)),this.bottom.container!=e.bottomContainer&&(this.bottom.sync([]),this.bottom=new xa(n.view,!1,e.bottomContainer)),this.top.syncClasses(),this.bottom.syncClasses();let t=n.state.facet(Xo);if(t!=this.input){let i=t.filter(c=>c),r=[],s=[],o=[],a=[];for(let c of i){let f=this.specs.indexOf(c),h;f<0?(h=c(n.view),a.push(h)):(h=this.panels[f],h.update&&h.update(n)),r.push(h),(h.top?s:o).push(h)}this.specs=i,this.panels=r,this.top.sync(s),this.bottom.sync(o);for(let c of a)c.dom.classList.add("cm-panel"),c.mount&&c.mount()}else for(let i of this.panels)i.update&&i.update(n)}destroy(){this.top.sync([]),this.bottom.sync([])}},{provide:n=>F.scrollMargins.of(e=>{let t=e.plugin(n);return t&&{top:t.top.scrollMargin(),bottom:t.bottom.scrollMargin()}})});class xa{constructor(e,t,i){this.view=e,this.top=t,this.container=i,this.dom=void 0,this.classes="",this.panels=[],this.syncClasses()}sync(e){for(let t of this.panels)t.destroy&&e.indexOf(t)<0&&t.destroy();this.panels=e,this.syncDOM()}syncDOM(){if(this.panels.length==0){this.dom&&(this.dom.remove(),this.dom=void 0);return}if(!this.dom){this.dom=document.createElement("div"),this.dom.className=this.top?"cm-panels cm-panels-top":"cm-panels cm-panels-bottom",this.dom.style[this.top?"top":"bottom"]="0";let t=this.container||this.view.dom;t.insertBefore(this.dom,this.top?t.firstChild:null)}let e=this.dom.firstChild;for(let t of this.panels)if(t.dom.parentNode==this.dom){for(;e!=t.dom;)e=g0(e);e=e.nextSibling}else this.dom.insertBefore(t.dom,e);for(;e;)e=g0(e)}scrollMargin(){return!this.dom||this.container?0:Math.max(0,this.top?this.dom.getBoundingClientRect().bottom-Math.max(0,this.view.scrollDOM.getBoundingClientRect().top):Math.min(innerHeight,this.view.scrollDOM.getBoundingClientRect().bottom)-this.dom.getBoundingClientRect().top)}syncClasses(){if(!(!this.container||this.classes==this.view.themeClasses)){for(let e of this.classes.split(" "))e&&this.container.classList.remove(e);for(let e of(this.classes=this.view.themeClasses).split(" "))e&&this.container.classList.add(e)}}}function g0(n){let e=n.nextSibling;return n.remove(),e}const Xo=G.define({enables:Hb});function CM(n,e){let t,i=new Promise(o=>t=o),r=o=>kM(o,e,t);n.state.field(Bf,!1)?n.dispatch({effects:Kb.of(r)}):n.dispatch({effects:ge.appendConfig.of(Bf.init(()=>[r]))});let s=Jb.of(r);return{close:s,result:i.then(o=>((n.win.queueMicrotask||(c=>n.win.setTimeout(c,10)))(()=>{n.state.field(Bf).indexOf(r)>-1&&n.dispatch({effects:s})}),o))}}const Bf=Pt.define({create(){return[]},update(n,e){for(let t of e.effects)t.is(Kb)?n=[t.value].concat(n):t.is(Jb)&&(n=n.filter(i=>i!=t.value));return n},provide:n=>Xo.computeN([n],e=>e.field(n))}),Kb=ge.define(),Jb=ge.define();function kM(n,e,t){let i=e.content?e.content(n,()=>o(null)):null;if(!i){if(i=Be("form"),e.input){let a=Be("input",e.input);/^(text|password|number|email|tel|url)$/.test(a.type)&&a.classList.add("cm-textfield"),a.name||(a.name="input"),i.appendChild(Be("label",(e.label||"")+": ",a))}else i.appendChild(document.createTextNode(e.label||""));i.appendChild(document.createTextNode(" ")),i.appendChild(Be("button",{class:"cm-button",type:"submit"},e.submitLabel||"OK"))}let r=i.nodeName=="FORM"?[i]:i.querySelectorAll("form");for(let a=0;a{f.keyCode==27?(f.preventDefault(),o(null)):f.keyCode==13&&(f.preventDefault(),o(c))}),c.addEventListener("submit",f=>{f.preventDefault(),o(c)})}let s=Be("div",i,Be("button",{onclick:()=>o(null),"aria-label":n.state.phrase("close"),class:"cm-dialog-close",type:"button"},["×"]));e.class&&(s.className=e.class),s.classList.add("cm-dialog");function o(a){s.contains(s.ownerDocument.activeElement)&&n.focus(),t(a)}return{dom:s,top:e.top,mount:()=>{if(e.focus){let a;typeof e.focus=="string"?a=i.querySelector(e.focus):a=i.querySelector("input")||i.querySelector("button"),a&&"select"in a?a.select():a&&"focus"in a&&a.focus()}}}}class ki extends ji{compare(e){return this==e||this.constructor==e.constructor&&this.eq(e)}eq(e){return!1}destroy(e){}}ki.prototype.elementClass="";ki.prototype.toDOM=void 0;ki.prototype.mapMode=Ct.TrackBefore;ki.prototype.startSide=ki.prototype.endSide=-1;ki.prototype.point=!0;const Wa=G.define(),PM=G.define(),TM={class:"",renderEmptyElements:!1,elementStyle:"",markers:()=>Te.empty,lineMarker:()=>null,widgetMarker:()=>null,lineMarkerChange:null,initialSpacer:null,updateSpacer:null,domEventHandlers:{},side:"before"},Ao=G.define();function QM(n){return[ev(),Ao.of({...TM,...n})]}const O0=G.define({combine:n=>n.some(e=>e)});function ev(n){return[_M]}const _M=rt.fromClass(class{constructor(n){this.view=n,this.domAfter=null,this.prevViewport=n.viewport,this.dom=document.createElement("div"),this.dom.className="cm-gutters cm-gutters-before",this.dom.setAttribute("aria-hidden","true"),this.dom.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.gutters=n.state.facet(Ao).map(e=>new y0(n,e)),this.fixed=!n.state.facet(O0);for(let e of this.gutters)e.config.side=="after"?this.getDOMAfter().appendChild(e.dom):this.dom.appendChild(e.dom);this.fixed&&(this.dom.style.position="sticky"),this.syncGutters(!1),n.scrollDOM.insertBefore(this.dom,n.contentDOM)}getDOMAfter(){return this.domAfter||(this.domAfter=document.createElement("div"),this.domAfter.className="cm-gutters cm-gutters-after",this.domAfter.setAttribute("aria-hidden","true"),this.domAfter.style.minHeight=this.view.contentHeight/this.view.scaleY+"px",this.domAfter.style.position=this.fixed?"sticky":"",this.view.scrollDOM.appendChild(this.domAfter)),this.domAfter}update(n){if(this.updateGutters(n)){let e=this.prevViewport,t=n.view.viewport,i=Math.min(e.to,t.to)-Math.max(e.from,t.from);this.syncGutters(i<(t.to-t.from)*.8)}if(n.geometryChanged){let e=this.view.contentHeight/this.view.scaleY+"px";this.dom.style.minHeight=e,this.domAfter&&(this.domAfter.style.minHeight=e)}this.view.state.facet(O0)!=!this.fixed&&(this.fixed=!this.fixed,this.dom.style.position=this.fixed?"sticky":"",this.domAfter&&(this.domAfter.style.position=this.fixed?"sticky":"")),this.prevViewport=n.view.viewport}syncGutters(n){let e=this.dom.nextSibling;n&&(this.dom.remove(),this.domAfter&&this.domAfter.remove());let t=Te.iter(this.view.state.facet(Wa),this.view.viewport.from),i=[],r=this.gutters.map(s=>new AM(s,this.view.viewport,-this.view.documentPadding.top));for(let s of this.view.viewportLineBlocks)if(i.length&&(i=[]),Array.isArray(s.type)){let o=!0;for(let a of s.type)if(a.type==kt.Text&&o){Fh(t,i,a.from);for(let c of r)c.line(this.view,a,i);o=!1}else if(a.widget)for(let c of r)c.widget(this.view,a)}else if(s.type==kt.Text){Fh(t,i,s.from);for(let o of r)o.line(this.view,s,i)}else if(s.widget)for(let o of r)o.widget(this.view,s);for(let s of r)s.finish();n&&(this.view.scrollDOM.insertBefore(this.dom,e),this.domAfter&&this.view.scrollDOM.appendChild(this.domAfter))}updateGutters(n){let e=n.startState.facet(Ao),t=n.state.facet(Ao),i=n.docChanged||n.heightChanged||n.viewportChanged||!Te.eq(n.startState.facet(Wa),n.state.facet(Wa),n.view.viewport.from,n.view.viewport.to);if(e==t)for(let r of this.gutters)r.update(n)&&(i=!0);else{i=!0;let r=[];for(let s of t){let o=e.indexOf(s);o<0?r.push(new y0(this.view,s)):(this.gutters[o].update(n),r.push(this.gutters[o]))}for(let s of this.gutters)s.dom.remove(),r.indexOf(s)<0&&s.destroy();for(let s of r)s.config.side=="after"?this.getDOMAfter().appendChild(s.dom):this.dom.appendChild(s.dom);this.gutters=r}return i}destroy(){for(let n of this.gutters)n.destroy();this.dom.remove(),this.domAfter&&this.domAfter.remove()}},{provide:n=>F.scrollMargins.of(e=>{let t=e.plugin(n);if(!t||t.gutters.length==0||!t.fixed)return null;let i=t.dom.offsetWidth*e.scaleX,r=t.domAfter?t.domAfter.offsetWidth*e.scaleX:0;return e.textDirection==Ve.LTR?{left:i,right:r}:{right:i,left:r}})});function m0(n){return Array.isArray(n)?n:[n]}function Fh(n,e,t){for(;n.value&&n.from<=t;)n.from==t&&e.push(n.value),n.next()}class AM{constructor(e,t,i){this.gutter=e,this.height=i,this.i=0,this.cursor=Te.iter(e.markers,t.from)}addElement(e,t,i){let{gutter:r}=this,s=(t.top-this.height)/e.scaleY,o=t.height/e.scaleY;if(this.i==r.elements.length){let a=new tv(e,o,s,i);r.elements.push(a),r.dom.appendChild(a.dom)}else r.elements[this.i].update(e,o,s,i);this.height=t.bottom,this.i++}line(e,t,i){let r=[];Fh(this.cursor,r,t.from),i.length&&(r=r.concat(i));let s=this.gutter.config.lineMarker(e,t,r);s&&r.unshift(s);let o=this.gutter;r.length==0&&!o.config.renderEmptyElements||this.addElement(e,t,r)}widget(e,t){let i=this.gutter.config.widgetMarker(e,t.widget,t),r=i?[i]:null;for(let s of e.state.facet(PM)){let o=s(e,t.widget,t);o&&(r||(r=[])).push(o)}r&&this.addElement(e,t,r)}finish(){let e=this.gutter;for(;e.elements.length>this.i;){let t=e.elements.pop();e.dom.removeChild(t.dom),t.destroy()}}}class y0{constructor(e,t){this.view=e,this.config=t,this.elements=[],this.spacer=null,this.dom=document.createElement("div"),this.dom.className="cm-gutter"+(this.config.class?" "+this.config.class:"");for(let i in t.domEventHandlers)this.dom.addEventListener(i,r=>{let s=r.target,o;if(s!=this.dom&&this.dom.contains(s)){for(;s.parentNode!=this.dom;)s=s.parentNode;let c=s.getBoundingClientRect();o=(c.top+c.bottom)/2}else o=r.clientY;let a=e.lineBlockAtHeight(o-e.documentTop);t.domEventHandlers[i](e,a,r)&&r.preventDefault()});this.markers=m0(t.markers(e)),t.initialSpacer&&(this.spacer=new tv(e,0,0,[t.initialSpacer(e)]),this.dom.appendChild(this.spacer.dom),this.spacer.dom.style.cssText+="visibility: hidden; pointer-events: none")}update(e){let t=this.markers;if(this.markers=m0(this.config.markers(e.view)),this.spacer&&this.config.updateSpacer){let r=this.config.updateSpacer(this.spacer.markers[0],e);r!=this.spacer.markers[0]&&this.spacer.update(e.view,0,0,[r])}let i=e.view.viewport;return!Te.eq(this.markers,t,i.from,i.to)||(this.config.lineMarkerChange?this.config.lineMarkerChange(e):!1)}destroy(){for(let e of this.elements)e.destroy()}}class tv{constructor(e,t,i,r){this.height=-1,this.above=0,this.markers=[],this.dom=document.createElement("div"),this.dom.className="cm-gutterElement",this.update(e,t,i,r)}update(e,t,i,r){this.height!=t&&(this.height=t,this.dom.style.height=t+"px"),this.above!=i&&(this.dom.style.marginTop=(this.above=i)?i+"px":""),RM(this.markers,r)||this.setMarkers(e,r)}setMarkers(e,t){let i="cm-gutterElement",r=this.dom.firstChild;for(let s=0,o=0;;){let a=o,c=ss(a,c,f)||o(a,c,f):o}return i}})}});class Xf extends ki{constructor(e){super(),this.number=e}eq(e){return this.number==e.number}toDOM(){return document.createTextNode(this.number)}}function Wf(n,e){return n.state.facet(as).formatNumber(e,n.state)}const ZM=Ao.compute([as],n=>({class:"cm-lineNumbers",renderEmptyElements:!1,markers(e){return e.state.facet(MM)},lineMarker(e,t,i){return i.some(r=>r.toDOM)?null:new Xf(Wf(e,e.state.doc.lineAt(t.from).number))},widgetMarker:(e,t,i)=>{for(let r of e.state.facet(EM)){let s=r(e,t,i);if(s)return s}return null},lineMarkerChange:e=>e.startState.facet(as)!=e.state.facet(as),initialSpacer(e){return new Xf(Wf(e,b0(e.state.doc.lines)))},updateSpacer(e,t){let i=Wf(t.view,b0(t.view.state.doc.lines));return i==e.number?e:new Xf(i)},domEventHandlers:n.facet(as).domEventHandlers,side:"before"}));function DM(n={}){return[as.of(n),ev(),ZM]}function b0(n){let e=9;for(;e{let e=[],t=-1;for(let i of n.selection.ranges){let r=n.doc.lineAt(i.head).from;r>t&&(t=r,e.push(LM.range(r)))}return Te.of(e)});function BM(){return IM}const nv=1024;let XM=0;class Nf{constructor(e,t){this.from=e,this.to=t}}class ke{constructor(e={}){this.id=XM++,this.perNode=!!e.perNode,this.deserialize=e.deserialize||(()=>{throw new Error("This node type doesn't define a deserialize function")}),this.combine=e.combine||null}add(e){if(this.perNode)throw new RangeError("Can't add per-node props to node types");return typeof e!="function"&&(e=Jt.match(e)),t=>{let i=e(t);return i===void 0?null:[this,i]}}}ke.closedBy=new ke({deserialize:n=>n.split(" ")});ke.openedBy=new ke({deserialize:n=>n.split(" ")});ke.group=new ke({deserialize:n=>n.split(" ")});ke.isolate=new ke({deserialize:n=>{if(n&&n!="rtl"&&n!="ltr"&&n!="auto")throw new RangeError("Invalid value for isolate: "+n);return n||"auto"}});ke.contextHash=new ke({perNode:!0});ke.lookAhead=new ke({perNode:!0});ke.mounted=new ke({perNode:!0});class Ro{constructor(e,t,i,r=!1){this.tree=e,this.overlay=t,this.parser=i,this.bracketed=r}static get(e){return e&&e.props&&e.props[ke.mounted.id]}}const WM=Object.create(null);class Jt{constructor(e,t,i,r=0){this.name=e,this.props=t,this.id=i,this.flags=r}static define(e){let t=e.props&&e.props.length?Object.create(null):WM,i=(e.top?1:0)|(e.skipped?2:0)|(e.error?4:0)|(e.name==null?8:0),r=new Jt(e.name||"",t,e.id,i);if(e.props){for(let s of e.props)if(Array.isArray(s)||(s=s(r)),s){if(s[0].perNode)throw new RangeError("Can't store a per-node prop on a node type");t[s[0].id]=s[1]}}return r}prop(e){return this.props[e.id]}get isTop(){return(this.flags&1)>0}get isSkipped(){return(this.flags&2)>0}get isError(){return(this.flags&4)>0}get isAnonymous(){return(this.flags&8)>0}is(e){if(typeof e=="string"){if(this.name==e)return!0;let t=this.prop(ke.group);return t?t.indexOf(e)>-1:!1}return this.id==e}static match(e){let t=Object.create(null);for(let i in e)for(let r of i.split(" "))t[r]=e[i];return i=>{for(let r=i.prop(ke.group),s=-1;s<(r?r.length:0);s++){let o=t[s<0?i.name:r[s]];if(o)return o}}}}Jt.none=new Jt("",Object.create(null),0,8);class rp{constructor(e){this.types=e;for(let t=0;t0;for(let c=this.cursor(o|tt.IncludeAnonymous);;){let f=!1;if(c.from<=s&&c.to>=r&&(!a&&c.type.isAnonymous||t(c)!==!1)){if(c.firstChild())continue;f=!0}for(;f&&i&&(a||!c.type.isAnonymous)&&i(c),!c.nextSibling();){if(!c.parent())return;f=!0}}}prop(e){return e.perNode?this.props?this.props[e.id]:void 0:this.type.prop(e)}get propValues(){let e=[];if(this.props)for(let t in this.props)e.push([+t,this.props[t]]);return e}balance(e={}){return this.children.length<=8?this:lp(Jt.none,this.children,this.positions,0,this.children.length,0,this.length,(t,i,r)=>new ut(this.type,t,i,r,this.propValues),e.makeTree||((t,i,r)=>new ut(Jt.none,t,i,r)))}static build(e){return UM(e)}}ut.empty=new ut(Jt.none,[],[],0);class sp{constructor(e,t){this.buffer=e,this.index=t}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}get pos(){return this.index}next(){this.index-=4}fork(){return new sp(this.buffer,this.index)}}class Gi{constructor(e,t,i){this.buffer=e,this.length=t,this.set=i}get type(){return Jt.none}toString(){let e=[];for(let t=0;t0));c=o[c+3]);return a}slice(e,t,i){let r=this.buffer,s=new Uint16Array(t-e),o=0;for(let a=e,c=0;a=e&&te;case 1:return t<=e&&i>e;case 2:return i>e;case 4:return!0}}function Wo(n,e,t,i){for(var r;n.from==n.to||(t<1?n.from>=e:n.from>e)||(t>-1?n.to<=e:n.to0?a.length:-1;e!=f;e+=t){let h=a[e],p=c[e]+o.from,g;if(!(!(s&tt.EnterBracketed&&h instanceof ut&&(g=Ro.get(h))&&!g.overlay&&g.bracketed&&i>=p&&i<=p+h.length)&&!iv(r,i,p,p+h.length))){if(h instanceof Gi){if(s&tt.ExcludeBuffers)continue;let y=h.findChild(0,h.buffer.length,t,i-p,r);if(y>-1)return new ni(new NM(o,h,e,p),null,y)}else if(s&tt.IncludeAnonymous||!h.type.isAnonymous||op(h)){let y;if(!(s&tt.IgnoreMounts)&&(y=Ro.get(h))&&!y.overlay)return new Gt(y.tree,p,e,o);let m=new Gt(h,p,e,o);return s&tt.IncludeAnonymous||!m.type.isAnonymous?m:m.nextChild(t<0?h.children.length-1:0,t,i,r,s)}}}if(s&tt.IncludeAnonymous||!o.type.isAnonymous||(o.index>=0?e=o.index+t:e=t<0?-1:o._parent._tree.children.length,o=o._parent,!o))return null}}get firstChild(){return this.nextChild(0,1,0,4)}get lastChild(){return this.nextChild(this._tree.children.length-1,-1,0,4)}childAfter(e){return this.nextChild(0,1,e,2)}childBefore(e){return this.nextChild(this._tree.children.length-1,-1,e,-2)}prop(e){return this._tree.prop(e)}enter(e,t,i=0){let r;if(!(i&tt.IgnoreOverlays)&&(r=Ro.get(this._tree))&&r.overlay){let s=e-this.from,o=i&tt.EnterBracketed&&r.bracketed;for(let{from:a,to:c}of r.overlay)if((t>0||o?a<=s:a=s:c>s))return new Gt(r.tree,r.overlay[0].from+this.from,-1,this)}return this.nextChild(0,1,e,t,i)}nextSignificantParent(){let e=this;for(;e.type.isAnonymous&&e._parent;)e=e._parent;return e}get parent(){return this._parent?this._parent.nextSignificantParent():null}get nextSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index+1,1,0,4):null}get prevSibling(){return this._parent&&this.index>=0?this._parent.nextChild(this.index-1,-1,0,4):null}get tree(){return this._tree}toTree(){return this._tree}toString(){return this._tree.toString()}}function x0(n,e,t,i){let r=n.cursor(),s=[];if(!r.firstChild())return s;if(t!=null){for(let o=!1;!o;)if(o=r.type.is(t),!r.nextSibling())return s}for(;;){if(i!=null&&r.type.is(i))return s;if(r.type.is(e)&&s.push(r.node),!r.nextSibling())return i==null?s:[]}}function Yh(n,e,t=e.length-1){for(let i=n;t>=0;i=i.parent){if(!i)return!1;if(!i.type.isAnonymous){if(e[t]&&e[t]!=i.name)return!1;t--}}return!0}class NM{constructor(e,t,i,r){this.parent=e,this.buffer=t,this.index=i,this.start=r}}class ni extends rv{get name(){return this.type.name}get from(){return this.context.start+this.context.buffer.buffer[this.index+1]}get to(){return this.context.start+this.context.buffer.buffer[this.index+2]}constructor(e,t,i){super(),this.context=e,this._parent=t,this.index=i,this.type=e.buffer.set.types[e.buffer.buffer[i]]}child(e,t,i){let{buffer:r}=this.context,s=r.findChild(this.index+4,r.buffer[this.index+3],e,t-this.context.start,i);return s<0?null:new ni(this.context,this,s)}get firstChild(){return this.child(1,0,4)}get lastChild(){return this.child(-1,0,4)}childAfter(e){return this.child(1,e,2)}childBefore(e){return this.child(-1,e,-2)}prop(e){return this.type.prop(e)}enter(e,t,i=0){if(i&tt.ExcludeBuffers)return null;let{buffer:r}=this.context,s=r.findChild(this.index+4,r.buffer[this.index+3],t>0?1:-1,e-this.context.start,t);return s<0?null:new ni(this.context,this,s)}get parent(){return this._parent||this.context.parent.nextSignificantParent()}externalSibling(e){return this._parent?null:this.context.parent.nextChild(this.context.index+e,e,0,4)}get nextSibling(){let{buffer:e}=this.context,t=e.buffer[this.index+3];return t<(this._parent?e.buffer[this._parent.index+3]:e.buffer.length)?new ni(this.context,this._parent,t):this.externalSibling(1)}get prevSibling(){let{buffer:e}=this.context,t=this._parent?this._parent.index+4:0;return this.index==t?this.externalSibling(-1):new ni(this.context,this._parent,e.findChild(t,this.index,-1,0,4))}get tree(){return null}toTree(){let e=[],t=[],{buffer:i}=this.context,r=this.index+4,s=i.buffer[this.index+3];if(s>r){let o=i.buffer[this.index+1];e.push(i.slice(r,s,o)),t.push(0)}return new ut(this.type,e,t,this.to-this.from)}toString(){return this.context.buffer.childString(this.index)}}function sv(n){if(!n.length)return null;let e=0,t=n[0];for(let s=1;st.from||o.to=e){let a=new Gt(o.tree,o.overlay[0].from+s.from,-1,s);(r||(r=[i])).push(Wo(a,e,t,!1))}}return r?sv(r):i}class Gh{get name(){return this.type.name}constructor(e,t=0){if(this.buffer=null,this.stack=[],this.index=0,this.bufferNode=null,this.mode=t&~tt.EnterBracketed,e instanceof Gt)this.yieldNode(e);else{this._tree=e.context.parent,this.buffer=e.context;for(let i=e._parent;i;i=i._parent)this.stack.unshift(i.index);this.bufferNode=e,this.yieldBuf(e.index)}}yieldNode(e){return e?(this._tree=e,this.type=e.type,this.from=e.from,this.to=e.to,!0):!1}yieldBuf(e,t){this.index=e;let{start:i,buffer:r}=this.buffer;return this.type=t||r.set.types[r.buffer[e]],this.from=i+r.buffer[e+1],this.to=i+r.buffer[e+2],!0}yield(e){return e?e instanceof Gt?(this.buffer=null,this.yieldNode(e)):(this.buffer=e.context,this.yieldBuf(e.index,e.type)):!1}toString(){return this.buffer?this.buffer.buffer.childString(this.index):this._tree.toString()}enterChild(e,t,i){if(!this.buffer)return this.yield(this._tree.nextChild(e<0?this._tree._tree.children.length-1:0,e,t,i,this.mode));let{buffer:r}=this.buffer,s=r.findChild(this.index+4,r.buffer[this.index+3],e,t-this.buffer.start,i);return s<0?!1:(this.stack.push(this.index),this.yieldBuf(s))}firstChild(){return this.enterChild(1,0,4)}lastChild(){return this.enterChild(-1,0,4)}childAfter(e){return this.enterChild(1,e,2)}childBefore(e){return this.enterChild(-1,e,-2)}enter(e,t,i=this.mode){return this.buffer?i&tt.ExcludeBuffers?!1:this.enterChild(1,e,t):this.yield(this._tree.enter(e,t,i))}parent(){if(!this.buffer)return this.yieldNode(this.mode&tt.IncludeAnonymous?this._tree._parent:this._tree.parent);if(this.stack.length)return this.yieldBuf(this.stack.pop());let e=this.mode&tt.IncludeAnonymous?this.buffer.parent:this.buffer.parent.nextSignificantParent();return this.buffer=null,this.yieldNode(e)}sibling(e){if(!this.buffer)return this._tree._parent?this.yield(this._tree.index<0?null:this._tree._parent.nextChild(this._tree.index+e,e,0,4,this.mode)):!1;let{buffer:t}=this.buffer,i=this.stack.length-1;if(e<0){let r=i<0?0:this.stack[i]+4;if(this.index!=r)return this.yieldBuf(t.findChild(r,this.index,-1,0,4))}else{let r=t.buffer[this.index+3];if(r<(i<0?t.buffer.length:t.buffer[this.stack[i]+3]))return this.yieldBuf(r)}return i<0?this.yield(this.buffer.parent.nextChild(this.buffer.index+e,e,0,4,this.mode)):!1}nextSibling(){return this.sibling(1)}prevSibling(){return this.sibling(-1)}atLastNode(e){let t,i,{buffer:r}=this;if(r){if(e>0){if(this.index-1)for(let s=t+e,o=e<0?-1:i._tree.children.length;s!=o;s+=e){let a=i._tree.children[s];if(this.mode&tt.IncludeAnonymous||a instanceof Gi||!a.type.isAnonymous||op(a))return!1}return!0}move(e,t){if(t&&this.enterChild(e,0,4))return!0;for(;;){if(this.sibling(e))return!0;if(this.atLastNode(e)||!this.parent())return!1}}next(e=!0){return this.move(1,e)}prev(e=!0){return this.move(-1,e)}moveTo(e,t=0){for(;(this.from==this.to||(t<1?this.from>=e:this.from>e)||(t>-1?this.to<=e:this.to=0;){for(let o=e;o;o=o._parent)if(o.index==r){if(r==this.index)return o;t=o,i=s+1;break e}r=this.stack[--s]}for(let r=i;r=0;s--){if(s<0)return Yh(this._tree,e,r);let o=i[t.buffer[this.stack[s]]];if(!o.isAnonymous){if(e[r]&&e[r]!=o.name)return!1;r--}}return!0}}function op(n){return n.children.some(e=>e instanceof Gi||!e.type.isAnonymous||op(e))}function UM(n){var e;let{buffer:t,nodeSet:i,maxBufferLength:r=nv,reused:s=[],minRepeatType:o=i.types.length}=n,a=Array.isArray(t)?new sp(t,t.length):t,c=i.types,f=0,h=0;function p(v,A,_,z,V,ie){let{id:te,start:J,end:de,size:pe}=a,Se=h,st=f;if(pe<0)if(a.next(),pe==-1){let Xe=s[te];_.push(Xe),z.push(J-v);return}else if(pe==-3){f=te;return}else if(pe==-4){h=te;return}else throw new RangeError(`Unrecognized record size: ${pe}`);let ze=c[te],Ce,Me,Ue=J-v;if(de-J<=r&&(Me=$(a.pos-A,V))){let Xe=new Uint16Array(Me.size-Me.skip),Ie=a.pos-Me.size,ne=Xe.length;for(;a.pos>Ie;)ne=P(Me.start,Xe,ne);Ce=new Gi(Xe,de-Me.start,i),Ue=Me.start-v}else{let Xe=a.pos-pe;a.next();let Ie=[],ne=[],he=te>=o?te:-1,oe=0,He=de;for(;a.pos>Xe;)he>=0&&a.id==he&&a.size>=0?(a.end<=He-r&&(m(Ie,ne,J,oe,a.end,He,he,Se,st),oe=Ie.length,He=a.end),a.next()):ie>2500?g(J,Xe,Ie,ne):p(J,Xe,Ie,ne,he,ie+1);if(he>=0&&oe>0&&oe-1&&oe>0){let ai=y(ze,st);Ce=lp(ze,Ie,ne,0,Ie.length,0,de-J,ai,ai)}else Ce=x(ze,Ie,ne,de-J,Se-de,st)}_.push(Ce),z.push(Ue)}function g(v,A,_,z){let V=[],ie=0,te=-1;for(;a.pos>A;){let{id:J,start:de,end:pe,size:Se}=a;if(Se>4)a.next();else{if(te>-1&&de=0;pe-=3)J[Se++]=V[pe],J[Se++]=V[pe+1]-de,J[Se++]=V[pe+2]-de,J[Se++]=Se;_.push(new Gi(J,V[2]-de,i)),z.push(de-v)}}function y(v,A){return(_,z,V)=>{let ie=0,te=_.length-1,J,de;if(te>=0&&(J=_[te])instanceof ut){if(!te&&J.type==v&&J.length==V)return J;(de=J.prop(ke.lookAhead))&&(ie=z[te]+J.length+de)}return x(v,_,z,V,ie,A)}}function m(v,A,_,z,V,ie,te,J,de){let pe=[],Se=[];for(;v.length>z;)pe.push(v.pop()),Se.push(A.pop()+_-V);v.push(x(i.types[te],pe,Se,ie-V,J-ie,de)),A.push(V-_)}function x(v,A,_,z,V,ie,te){if(ie){let J=[ke.contextHash,ie];te=te?[J].concat(te):[J]}if(V>25){let J=[ke.lookAhead,V];te=te?[J].concat(te):[J]}return new ut(v,A,_,z,te)}function $(v,A){let _=a.fork(),z=0,V=0,ie=0,te=_.end-r,J={size:0,start:0,skip:0};e:for(let de=_.pos-v;_.pos>de;){let pe=_.size;if(_.id==A&&pe>=0){J.size=z,J.start=V,J.skip=ie,ie+=4,z+=4,_.next();continue}let Se=_.pos-pe;if(pe<0||Se=o?4:0,ze=_.start;for(_.next();_.pos>Se;){if(_.size<0)if(_.size==-3||_.size==-4)st+=4;else break e;else _.id>=o&&(st+=4);_.next()}V=ze,z+=pe,ie+=st}return(A<0||z==v)&&(J.size=z,J.start=V,J.skip=ie),J.size>4?J:void 0}function P(v,A,_){let{id:z,start:V,end:ie,size:te}=a;if(a.next(),te>=0&&z4){let de=a.pos-(te-4);for(;a.pos>de;)_=P(v,A,_)}A[--_]=J,A[--_]=ie-v,A[--_]=V-v,A[--_]=z}else te==-3?f=z:te==-4&&(h=z);return _}let w=[],k=[];for(;a.pos>0;)p(n.start||0,n.bufferStart||0,w,k,-1,0);let T=(e=n.length)!==null&&e!==void 0?e:w.length?k[0]+w[0].length:0;return new ut(c[n.topID],w.reverse(),k.reverse(),T)}const S0=new WeakMap;function Na(n,e){if(!n.isAnonymous||e instanceof Gi||e.type!=n)return 1;let t=S0.get(e);if(t==null){t=1;for(let i of e.children){if(i.type!=n||!(i instanceof ut)){t=1;break}t+=Na(n,i)}S0.set(e,t)}return t}function lp(n,e,t,i,r,s,o,a,c){let f=0;for(let m=i;m=h)break;A+=_}if(k==T+1){if(A>h){let _=m[T];y(_.children,_.positions,0,_.children.length,x[T]+w);continue}p.push(m[T])}else{let _=x[k-1]+m[k-1].length-v;p.push(lp(n,m,x,T,k,v,_,null,c))}g.push(v+w-s)}}return y(e,t,i,r,0),(a||c)(p,g,o)}class jM{constructor(){this.map=new WeakMap}setBuffer(e,t,i){let r=this.map.get(e);r||this.map.set(e,r=new Map),r.set(t,i)}getBuffer(e,t){let i=this.map.get(e);return i&&i.get(t)}set(e,t){e instanceof ni?this.setBuffer(e.context.buffer,e.index,t):e instanceof Gt&&this.map.set(e.tree,t)}get(e){return e instanceof ni?this.getBuffer(e.context.buffer,e.index):e instanceof Gt?this.map.get(e.tree):void 0}cursorSet(e,t){e.buffer?this.setBuffer(e.buffer.buffer,e.index,t):this.map.set(e.tree,t)}cursorGet(e){return e.buffer?this.getBuffer(e.buffer.buffer,e.index):this.map.get(e.tree)}}class $r{constructor(e,t,i,r,s=!1,o=!1){this.from=e,this.to=t,this.tree=i,this.offset=r,this.open=(s?1:0)|(o?2:0)}get openStart(){return(this.open&1)>0}get openEnd(){return(this.open&2)>0}static addTree(e,t=[],i=!1){let r=[new $r(0,e.length,e,0,!1,i)];for(let s of t)s.to>e.length&&r.push(s);return r}static applyChanges(e,t,i=128){if(!t.length)return e;let r=[],s=1,o=e.length?e[0]:null;for(let a=0,c=0,f=0;;a++){let h=a=i)for(;o&&o.from=g.from||p<=g.to||f){let y=Math.max(g.from,c)-f,m=Math.min(g.to,p)-f;g=y>=m?null:new $r(y,m,g.tree,g.offset+f,a>0,!!h)}if(g&&r.push(g),o.to>p)break;o=snew Nf(r.from,r.to)):[new Nf(0,0)]:[new Nf(0,e.length)],this.createParse(e,t||[],i)}parse(e,t,i){let r=this.startParse(e,t,i);for(;;){let s=r.advance();if(s)return s}}}class qM{constructor(e){this.string=e}get length(){return this.string.length}chunk(e){return this.string.slice(e)}get lineChunks(){return!1}read(e,t){return this.string.slice(e,t)}}new ke({perNode:!0});let FM=0;class vn{constructor(e,t,i,r){this.name=e,this.set=t,this.base=i,this.modified=r,this.id=FM++}toString(){let{name:e}=this;for(let t of this.modified)t.name&&(e=`${t.name}(${e})`);return e}static define(e,t){let i=typeof e=="string"?e:"?";if(e instanceof vn&&(t=e),t!=null&&t.base)throw new Error("Can not derive from a modified tag");let r=new vn(i,[],null,[]);if(r.set.push(r),t)for(let s of t.set)r.set.push(s);return r}static defineModifier(e){let t=new ac(e);return i=>i.modified.indexOf(t)>-1?i:ac.get(i.base||i,i.modified.concat(t).sort((r,s)=>r.id-s.id))}}let YM=0;class ac{constructor(e){this.name=e,this.instances=[],this.id=YM++}static get(e,t){if(!t.length)return e;let i=t[0].instances.find(a=>a.base==e&&GM(t,a.modified));if(i)return i;let r=[],s=new vn(e.name,r,e,t);for(let a of t)a.instances.push(s);let o=HM(t);for(let a of e.set)if(!a.modified.length)for(let c of o)r.push(ac.get(a,c));return s}}function GM(n,e){return n.length==e.length&&n.every((t,i)=>t==e[i])}function HM(n){let e=[[]];for(let t=0;ti.length-t.length)}function lv(n){let e=Object.create(null);for(let t in n){let i=n[t];Array.isArray(i)||(i=[i]);for(let r of t.split(" "))if(r){let s=[],o=2,a=r;for(let p=0;;){if(a=="..."&&p>0&&p+3==r.length){o=1;break}let g=/^"(?:[^"\\]|\\.)*?"|[^\/!]+/.exec(a);if(!g)throw new RangeError("Invalid path: "+r);if(s.push(g[0]=="*"?"":g[0][0]=='"'?JSON.parse(g[0]):g[0]),p+=g[0].length,p==r.length)break;let y=r[p++];if(p==r.length&&y=="!"){o=0;break}if(y!="/")throw new RangeError("Invalid path: "+r);a=r.slice(p)}let c=s.length-1,f=s[c];if(!f)throw new RangeError("Invalid path: "+r);let h=new No(i,o,c>0?s.slice(0,c):null);e[f]=h.sort(e[f])}}return av.add(e)}const av=new ke({combine(n,e){let t,i,r;for(;n||e;){if(!n||e&&n.depth>=e.depth?(r=e,e=e.next):(r=n,n=n.next),t&&t.mode==r.mode&&!r.context&&!t.context)continue;let s=new No(r.tags,r.mode,r.context);t?t.next=s:i=s,t=s}return i}});class No{constructor(e,t,i,r){this.tags=e,this.mode=t,this.context=i,this.next=r}get opaque(){return this.mode==0}get inherit(){return this.mode==1}sort(e){return!e||e.depth{let o=r;for(let a of s)for(let c of a.set){let f=t[c.id];if(f){o=o?o+" "+f:f;break}}return o},scope:i}}function KM(n,e){let t=null;for(let i of n){let r=i.style(e);r&&(t=t?t+" "+r:r)}return t}function JM(n,e,t,i=0,r=n.length){let s=new eE(i,Array.isArray(e)?e:[e],t);s.highlightRange(n.cursor(),i,r,"",s.highlighters),s.flush(r)}class eE{constructor(e,t,i){this.at=e,this.highlighters=t,this.span=i,this.class=""}startSpan(e,t){t!=this.class&&(this.flush(e),e>this.at&&(this.at=e),this.class=t)}flush(e){e>this.at&&this.class&&this.span(this.at,e,this.class)}highlightRange(e,t,i,r,s){let{type:o,from:a,to:c}=e;if(a>=i||c<=t)return;o.isTop&&(s=this.highlighters.filter(y=>!y.scope||y.scope(o)));let f=r,h=tE(e)||No.empty,p=KM(s,h.tags);if(p&&(f&&(f+=" "),f+=p,h.mode==1&&(r+=(r?" ":"")+p)),this.startSpan(Math.max(t,a),f),h.opaque)return;let g=e.tree&&e.tree.prop(ke.mounted);if(g&&g.overlay){let y=e.node.enter(g.overlay[0].from+a,1),m=this.highlighters.filter($=>!$.scope||$.scope(g.tree.type)),x=e.firstChild();for(let $=0,P=a;;$++){let w=$=k||!e.nextSibling())););if(!w||k>i)break;P=w.to+a,P>t&&(this.highlightRange(y.cursor(),Math.max(t,w.from+a),Math.min(i,P),"",m),this.startSpan(Math.min(i,P),f))}x&&e.parent()}else if(e.firstChild()){g&&(r="");do if(!(e.to<=t)){if(e.from>=i)break;this.highlightRange(e,t,i,r,s),this.startSpan(Math.min(i,e.to),f)}while(e.nextSibling());e.parent()}}}function tE(n){let e=n.type.prop(av);for(;e&&e.context&&!n.matchContext(e.context);)e=e.next;return e||null}const j=vn.define,$a=j(),Xi=j(),$0=j(Xi),w0=j(Xi),Wi=j(),wa=j(Wi),Vf=j(Wi),Gn=j(),ur=j(Gn),jn=j(),qn=j(),Hh=j(),uo=j(Hh),Ca=j(),M={comment:$a,lineComment:j($a),blockComment:j($a),docComment:j($a),name:Xi,variableName:j(Xi),typeName:$0,tagName:j($0),propertyName:w0,attributeName:j(w0),className:j(Xi),labelName:j(Xi),namespace:j(Xi),macroName:j(Xi),literal:Wi,string:wa,docString:j(wa),character:j(wa),attributeValue:j(wa),number:Vf,integer:j(Vf),float:j(Vf),bool:j(Wi),regexp:j(Wi),escape:j(Wi),color:j(Wi),url:j(Wi),keyword:jn,self:j(jn),null:j(jn),atom:j(jn),unit:j(jn),modifier:j(jn),operatorKeyword:j(jn),controlKeyword:j(jn),definitionKeyword:j(jn),moduleKeyword:j(jn),operator:qn,derefOperator:j(qn),arithmeticOperator:j(qn),logicOperator:j(qn),bitwiseOperator:j(qn),compareOperator:j(qn),updateOperator:j(qn),definitionOperator:j(qn),typeOperator:j(qn),controlOperator:j(qn),punctuation:Hh,separator:j(Hh),bracket:uo,angleBracket:j(uo),squareBracket:j(uo),paren:j(uo),brace:j(uo),content:Gn,heading:ur,heading1:j(ur),heading2:j(ur),heading3:j(ur),heading4:j(ur),heading5:j(ur),heading6:j(ur),contentSeparator:j(Gn),list:j(Gn),quote:j(Gn),emphasis:j(Gn),strong:j(Gn),link:j(Gn),monospace:j(Gn),strikethrough:j(Gn),inserted:j(),deleted:j(),changed:j(),invalid:j(),meta:Ca,documentMeta:j(Ca),annotation:j(Ca),processingInstruction:j(Ca),definition:vn.defineModifier("definition"),constant:vn.defineModifier("constant"),function:vn.defineModifier("function"),standard:vn.defineModifier("standard"),local:vn.defineModifier("local"),special:vn.defineModifier("special")};for(let n in M){let e=M[n];e instanceof vn&&(e.name=n)}cv([{tag:M.link,class:"tok-link"},{tag:M.heading,class:"tok-heading"},{tag:M.emphasis,class:"tok-emphasis"},{tag:M.strong,class:"tok-strong"},{tag:M.keyword,class:"tok-keyword"},{tag:M.atom,class:"tok-atom"},{tag:M.bool,class:"tok-bool"},{tag:M.url,class:"tok-url"},{tag:M.labelName,class:"tok-labelName"},{tag:M.inserted,class:"tok-inserted"},{tag:M.deleted,class:"tok-deleted"},{tag:M.literal,class:"tok-literal"},{tag:M.string,class:"tok-string"},{tag:M.number,class:"tok-number"},{tag:[M.regexp,M.escape,M.special(M.string)],class:"tok-string2"},{tag:M.variableName,class:"tok-variableName"},{tag:M.local(M.variableName),class:"tok-variableName tok-local"},{tag:M.definition(M.variableName),class:"tok-variableName tok-definition"},{tag:M.special(M.variableName),class:"tok-variableName2"},{tag:M.definition(M.propertyName),class:"tok-propertyName tok-definition"},{tag:M.typeName,class:"tok-typeName"},{tag:M.namespace,class:"tok-namespace"},{tag:M.className,class:"tok-className"},{tag:M.macroName,class:"tok-macroName"},{tag:M.propertyName,class:"tok-propertyName"},{tag:M.operator,class:"tok-operator"},{tag:M.comment,class:"tok-comment"},{tag:M.meta,class:"tok-meta"},{tag:M.invalid,class:"tok-invalid"},{tag:M.punctuation,class:"tok-punctuation"}]);var zf;const cs=new ke;function uv(n){return G.define({combine:n?e=>e.concat(n):void 0})}const ap=new ke;class Dn{constructor(e,t,i=[],r=""){this.data=e,this.name=r,_e.prototype.hasOwnProperty("tree")||Object.defineProperty(_e.prototype,"tree",{get(){return mt(this)}}),this.parser=t,this.extension=[Hi.of(this),_e.languageData.of((s,o,a)=>{let c=C0(s,o,a),f=c.type.prop(cs);if(!f)return[];let h=s.facet(f),p=c.type.prop(ap);if(p){let g=c.resolve(o-c.from,a);for(let y of p)if(y.test(g,s)){let m=s.facet(y.facet);return y.type=="replace"?m:m.concat(h)}}return h})].concat(i)}isActiveAt(e,t,i=-1){return C0(e,t,i).type.prop(cs)==this.data}findRegions(e){let t=e.facet(Hi);if((t==null?void 0:t.data)==this.data)return[{from:0,to:e.doc.length}];if(!t||!t.allowsNesting)return[];let i=[],r=(s,o)=>{if(s.prop(cs)==this.data){i.push({from:o,to:o+s.length});return}let a=s.prop(ke.mounted);if(a){if(a.tree.prop(cs)==this.data){if(a.overlay)for(let c of a.overlay)i.push({from:c.from+o,to:c.to+o});else i.push({from:o,to:o+s.length});return}else if(a.overlay){let c=i.length;if(r(a.tree,a.overlay[0].from+o),i.length>c)return}}for(let c=0;ci.isTop?t:void 0)]}),e.name)}configure(e,t){return new cc(this.data,this.parser.configure(e),t||this.name)}get allowsNesting(){return this.parser.hasWrappers()}}function mt(n){let e=n.field(Dn.state,!1);return e?e.tree:ut.empty}class nE{constructor(e){this.doc=e,this.cursorPos=0,this.string="",this.cursor=e.iter()}get length(){return this.doc.length}syncTo(e){return this.string=this.cursor.next(e-this.cursorPos).value,this.cursorPos=e+this.string.length,this.cursorPos-this.string.length}chunk(e){return this.syncTo(e),this.string}get lineChunks(){return!0}read(e,t){let i=this.cursorPos-this.string.length;return e=this.cursorPos?this.doc.sliceString(e,t):this.string.slice(e-i,t-i)}}let fo=null;class uc{constructor(e,t,i=[],r,s,o,a,c){this.parser=e,this.state=t,this.fragments=i,this.tree=r,this.treeLen=s,this.viewport=o,this.skipped=a,this.scheduleOn=c,this.parse=null,this.tempSkipped=[]}static create(e,t,i){return new uc(e,t,[],ut.empty,0,i,[],null)}startParse(){return this.parser.startParse(new nE(this.state.doc),this.fragments)}work(e,t){return t!=null&&t>=this.state.doc.length&&(t=void 0),this.tree!=ut.empty&&this.isDone(t??this.state.doc.length)?(this.takeTree(),!0):this.withContext(()=>{var i;if(typeof e=="number"){let r=Date.now()+e;e=()=>Date.now()>r}for(this.parse||(this.parse=this.startParse()),t!=null&&(this.parse.stoppedAt==null||this.parse.stoppedAt>t)&&t=this.treeLen&&((this.parse.stoppedAt==null||this.parse.stoppedAt>e)&&this.parse.stopAt(e),this.withContext(()=>{for(;!(t=this.parse.advance()););}),this.treeLen=e,this.tree=t,this.fragments=this.withoutTempSkipped($r.addTree(this.tree,this.fragments,!0)),this.parse=null)}withContext(e){let t=fo;fo=this;try{return e()}finally{fo=t}}withoutTempSkipped(e){for(let t;t=this.tempSkipped.pop();)e=k0(e,t.from,t.to);return e}changes(e,t){let{fragments:i,tree:r,treeLen:s,viewport:o,skipped:a}=this;if(this.takeTree(),!e.empty){let c=[];if(e.iterChangedRanges((f,h,p,g)=>c.push({fromA:f,toA:h,fromB:p,toB:g})),i=$r.applyChanges(i,c),r=ut.empty,s=0,o={from:e.mapPos(o.from,-1),to:e.mapPos(o.to,1)},this.skipped.length){a=[];for(let f of this.skipped){let h=e.mapPos(f.from,1),p=e.mapPos(f.to,-1);he.from&&(this.fragments=k0(this.fragments,r,s),this.skipped.splice(i--,1))}return this.skipped.length>=t?!1:(this.reset(),!0)}reset(){this.parse&&(this.takeTree(),this.parse=null)}skipUntilInView(e,t){this.skipped.push({from:e,to:t})}static getSkippingParser(e){return new class extends ov{createParse(t,i,r){let s=r[0].from,o=r[r.length-1].to;return{parsedPos:s,advance(){let c=fo;if(c){for(let f of r)c.tempSkipped.push(f);e&&(c.scheduleOn=c.scheduleOn?Promise.all([c.scheduleOn,e]):e)}return this.parsedPos=o,new ut(Jt.none,[],[],o-s)},stoppedAt:null,stopAt(){}}}}}isDone(e){e=Math.min(e,this.state.doc.length);let t=this.fragments;return this.treeLen>=e&&t.length&&t[0].from==0&&t[0].to>=e}static get(){return fo}}function k0(n,e,t){return $r.applyChanges(n,[{fromA:e,toA:t,fromB:e,toB:t}])}class Cs{constructor(e){this.context=e,this.tree=e.tree}apply(e){if(!e.docChanged&&this.tree==this.context.tree)return this;let t=this.context.changes(e.changes,e.state),i=this.context.treeLen==e.startState.doc.length?void 0:Math.max(e.changes.mapPos(this.context.treeLen),t.viewport.to);return t.work(20,i)||t.takeTree(),new Cs(t)}static init(e){let t=Math.min(3e3,e.doc.length),i=uc.create(e.facet(Hi).parser,e,{from:0,to:t});return i.work(20,t)||i.takeTree(),new Cs(i)}}Dn.state=Pt.define({create:Cs.init,update(n,e){for(let t of e.effects)if(t.is(Dn.setState))return t.value;return e.startState.facet(Hi)!=e.state.facet(Hi)?Cs.init(e.state):n.apply(e)}});let fv=n=>{let e=setTimeout(()=>n(),500);return()=>clearTimeout(e)};typeof requestIdleCallback<"u"&&(fv=n=>{let e=-1,t=setTimeout(()=>{e=requestIdleCallback(n,{timeout:400})},100);return()=>e<0?clearTimeout(t):cancelIdleCallback(e)});const Uf=typeof navigator<"u"&&(!((zf=navigator.scheduling)===null||zf===void 0)&&zf.isInputPending)?()=>navigator.scheduling.isInputPending():null,iE=rt.fromClass(class{constructor(e){this.view=e,this.working=null,this.workScheduled=0,this.chunkEnd=-1,this.chunkBudget=-1,this.work=this.work.bind(this),this.scheduleWork()}update(e){let t=this.view.state.field(Dn.state).context;(t.updateViewport(e.view.viewport)||this.view.viewport.to>t.treeLen)&&this.scheduleWork(),(e.docChanged||e.selectionSet)&&(this.view.hasFocus&&(this.chunkBudget+=50),this.scheduleWork()),this.checkAsyncSchedule(t)}scheduleWork(){if(this.working)return;let{state:e}=this.view,t=e.field(Dn.state);(t.tree!=t.context.tree||!t.context.isDone(e.doc.length))&&(this.working=fv(this.work))}work(e){this.working=null;let t=Date.now();if(this.chunkEndr+1e3,c=s.context.work(()=>Uf&&Uf()||Date.now()>o,r+(a?0:1e5));this.chunkBudget-=Date.now()-t,(c||this.chunkBudget<=0)&&(s.context.takeTree(),this.view.dispatch({effects:Dn.setState.of(new Cs(s.context))})),this.chunkBudget>0&&!(c&&!a)&&this.scheduleWork(),this.checkAsyncSchedule(s.context)}checkAsyncSchedule(e){e.scheduleOn&&(this.workScheduled++,e.scheduleOn.then(()=>this.scheduleWork()).catch(t=>Ft(this.view.state,t)).then(()=>this.workScheduled--),e.scheduleOn=null)}destroy(){this.working&&this.working()}isWorking(){return!!(this.working||this.workScheduled>0)}},{eventHandlers:{focus(){this.scheduleWork()}}}),Hi=G.define({combine(n){return n.length?n[0]:null},enables:n=>[Dn.state,iE,F.contentAttributes.compute([n],e=>{let t=e.facet(n);return t&&t.name?{"data-language":t.name}:{}})]});class rE{constructor(e,t=[]){this.language=e,this.support=t,this.extension=[e,t]}}const sE=G.define(),nl=G.define({combine:n=>{if(!n.length)return" ";let e=n[0];if(!e||/\S/.test(e)||Array.from(e).some(t=>t!=e[0]))throw new Error("Invalid indent unit: "+JSON.stringify(n[0]));return e}});function fc(n){let e=n.facet(nl);return e.charCodeAt(0)==9?n.tabSize*e.length:e.length}function Vo(n,e){let t="",i=n.tabSize,r=n.facet(nl)[0];if(r==" "){for(;e>=i;)t+=" ",e-=i;r=" "}for(let s=0;s=e?oE(n,t,e):null}class Dc{constructor(e,t={}){this.state=e,this.options=t,this.unit=fc(e)}lineAt(e,t=1){let i=this.state.doc.lineAt(e),{simulateBreak:r,simulateDoubleBreak:s}=this.options;return r!=null&&r>=i.from&&r<=i.to?s&&r==e?{text:"",from:e}:(t<0?r-1&&(s+=o-this.countColumn(i,i.search(/\S|$/))),s}countColumn(e,t=e.length){return Ps(e,this.state.tabSize,t)}lineIndent(e,t=1){let{text:i,from:r}=this.lineAt(e,t),s=this.options.overrideIndentation;if(s){let o=s(r);if(o>-1)return o}return this.countColumn(i,i.search(/\S|$/))}get simulatedBreak(){return this.options.simulateBreak||null}}const hv=new ke;function oE(n,e,t){let i=e.resolveStack(t),r=e.resolveInner(t,-1).resolve(t,0).enterUnfinishedNodesBefore(t);if(r!=i.node){let s=[];for(let o=r;o&&!(o.fromi.node.to||o.from==i.node.from&&o.type==i.node.type);o=o.parent)s.push(o);for(let o=s.length-1;o>=0;o--)i={node:s[o],next:i}}return dv(i,n,t)}function dv(n,e,t){for(let i=n;i;i=i.next){let r=aE(i.node);if(r)return r(up.create(e,t,i))}return 0}function lE(n){return n.pos==n.options.simulateBreak&&n.options.simulateDoubleBreak}function aE(n){let e=n.type.prop(hv);if(e)return e;let t=n.firstChild,i;if(t&&(i=t.type.prop(ke.closedBy))){let r=n.lastChild,s=r&&i.indexOf(r.name)>-1;return o=>pv(o,!0,1,void 0,s&&!lE(o)?r.from:void 0)}return n.parent==null?cE:null}function cE(){return 0}class up extends Dc{constructor(e,t,i){super(e.state,e.options),this.base=e,this.pos=t,this.context=i}get node(){return this.context.node}static create(e,t,i){return new up(e,t,i)}get textAfter(){return this.textAfterPos(this.pos)}get baseIndent(){return this.baseIndentFor(this.node)}baseIndentFor(e){let t=this.state.doc.lineAt(e.from);for(;;){let i=e.resolve(t.from);for(;i.parent&&i.parent.from==i.from;)i=i.parent;if(uE(i,e))break;t=this.state.doc.lineAt(i.from)}return this.lineIndent(t.from)}continue(){return dv(this.context.next,this.base,this.pos)}}function uE(n,e){for(let t=e;t;t=t.parent)if(n==t)return!0;return!1}function fE(n){let e=n.node,t=e.childAfter(e.from),i=e.lastChild;if(!t)return null;let r=n.options.simulateBreak,s=n.state.doc.lineAt(t.from),o=r==null||r<=s.from?s.to:Math.min(s.to,r);for(let a=t.to;;){let c=e.childAfter(a);if(!c||c==i)return null;if(!c.type.isSkipped){if(c.from>=o)return null;let f=/^ */.exec(s.text.slice(t.to-s.from))[0].length;return{from:t.from,to:t.to+f}}a=c.to}}function hE({closing:n,align:e=!0,units:t=1}){return i=>pv(i,e,t,n)}function pv(n,e,t,i,r){let s=n.textAfter,o=s.match(/^\s*/)[0].length,a=i&&s.slice(o,o+i.length)==i||r==n.pos+o,c=e?fE(n):null;return c?a?n.column(c.from):n.column(c.to):n.baseIndent+(a?0:n.unit*t)}const dE=n=>n.baseIndent;function jf({except:n,units:e=1}={}){return t=>{let i=n&&n.test(t.textAfter);return t.baseIndent+(i?0:e*t.unit)}}const pE=200;function gE(){return _e.transactionFilter.of(n=>{if(!n.docChanged||!n.isUserEvent("input.type")&&!n.isUserEvent("input.complete"))return n;let e=n.startState.languageDataAt("indentOnInput",n.startState.selection.main.head);if(!e.length)return n;let t=n.newDoc,{head:i}=n.newSelection.main,r=t.lineAt(i);if(i>r.from+pE)return n;let s=t.sliceString(r.from,i);if(!e.some(f=>f.test(s)))return n;let{state:o}=n,a=-1,c=[];for(let{head:f}of o.selection.ranges){let h=o.doc.lineAt(f);if(h.from==a)continue;a=h.from;let p=cp(o,h.from);if(p==null)continue;let g=/^\s*/.exec(h.text)[0],y=Vo(o,p);g!=y&&c.push({from:h.from,to:h.from+g.length,insert:y})}return c.length?[n,{changes:c,sequential:!0}]:n})}const OE=G.define(),gv=new ke;function mE(n){let e=n.firstChild,t=n.lastChild;return e&&e.tot)continue;if(s&&a.from=e&&f.to>t&&(s=f)}}return s}function bE(n){let e=n.lastChild;return e&&e.to==n.to&&e.type.isError}function hc(n,e,t){for(let i of n.facet(OE)){let r=i(n,e,t);if(r)return r}return yE(n,e,t)}function Ov(n,e){let t=e.mapPos(n.from,1),i=e.mapPos(n.to,-1);return t>=i?void 0:{from:t,to:i}}const Lc=ge.define({map:Ov}),il=ge.define({map:Ov});function mv(n){let e=[];for(let{head:t}of n.state.selection.ranges)e.some(i=>i.from<=t&&i.to>=t)||e.push(n.lineBlockAt(t));return e}const Ar=Pt.define({create(){return se.none},update(n,e){e.isUserEvent("delete")&&e.changes.iterChangedRanges((t,i)=>n=P0(n,t,i)),n=n.map(e.changes);for(let t of e.effects)if(t.is(Lc)&&!vE(n,t.value.from,t.value.to)){let{preparePlaceholder:i}=e.state.facet(vv),r=i?se.replace({widget:new PE(i(e.state,t.value))}):T0;n=n.update({add:[r.range(t.value.from,t.value.to)]})}else t.is(il)&&(n=n.update({filter:(i,r)=>t.value.from!=i||t.value.to!=r,filterFrom:t.value.from,filterTo:t.value.to}));return e.selection&&(n=P0(n,e.selection.main.head)),n},provide:n=>F.decorations.from(n),toJSON(n,e){let t=[];return n.between(0,e.doc.length,(i,r)=>{t.push(i,r)}),t},fromJSON(n){if(!Array.isArray(n)||n.length%2)throw new RangeError("Invalid JSON for fold state");let e=[];for(let t=0;t{re&&(i=!0)}),i?n.update({filterFrom:e,filterTo:t,filter:(r,s)=>r>=t||s<=e}):n}function dc(n,e,t){var i;let r=null;return(i=n.field(Ar,!1))===null||i===void 0||i.between(e,t,(s,o)=>{(!r||r.from>s)&&(r={from:s,to:o})}),r}function vE(n,e,t){let i=!1;return n.between(e,e,(r,s)=>{r==e&&s==t&&(i=!0)}),i}function yv(n,e){return n.field(Ar,!1)?e:e.concat(ge.appendConfig.of(xv()))}const xE=n=>{for(let e of mv(n)){let t=hc(n.state,e.from,e.to);if(t)return n.dispatch({effects:yv(n.state,[Lc.of(t),bv(n,t)])}),!0}return!1},SE=n=>{if(!n.state.field(Ar,!1))return!1;let e=[];for(let t of mv(n)){let i=dc(n.state,t.from,t.to);i&&e.push(il.of(i),bv(n,i,!1))}return e.length&&n.dispatch({effects:e}),e.length>0};function bv(n,e,t=!0){let i=n.state.doc.lineAt(e.from).number,r=n.state.doc.lineAt(e.to).number;return F.announce.of(`${n.state.phrase(t?"Folded lines":"Unfolded lines")} ${i} ${n.state.phrase("to")} ${r}.`)}const $E=n=>{let{state:e}=n,t=[];for(let i=0;i{let e=n.state.field(Ar,!1);if(!e||!e.size)return!1;let t=[];return e.between(0,n.state.doc.length,(i,r)=>{t.push(il.of({from:i,to:r}))}),n.dispatch({effects:t}),!0},CE=[{key:"Ctrl-Shift-[",mac:"Cmd-Alt-[",run:xE},{key:"Ctrl-Shift-]",mac:"Cmd-Alt-]",run:SE},{key:"Ctrl-Alt-[",run:$E},{key:"Ctrl-Alt-]",run:wE}],kE={placeholderDOM:null,preparePlaceholder:null,placeholderText:"…"},vv=G.define({combine(n){return oi(n,kE)}});function xv(n){return[Ar,_E]}function Sv(n,e){let{state:t}=n,i=t.facet(vv),r=o=>{let a=n.lineBlockAt(n.posAtDOM(o.target)),c=dc(n.state,a.from,a.to);c&&n.dispatch({effects:il.of(c)}),o.preventDefault()};if(i.placeholderDOM)return i.placeholderDOM(n,r,e);let s=document.createElement("span");return s.textContent=i.placeholderText,s.setAttribute("aria-label",t.phrase("folded code")),s.title=t.phrase("unfold"),s.className="cm-foldPlaceholder",s.onclick=r,s}const T0=se.replace({widget:new class extends In{toDOM(n){return Sv(n,null)}}});class PE extends In{constructor(e){super(),this.value=e}eq(e){return this.value==e.value}toDOM(e){return Sv(e,this.value)}}const TE={openText:"⌄",closedText:"›",markerDOM:null,domEventHandlers:{},foldingChanged:()=>!1};class qf extends ki{constructor(e,t){super(),this.config=e,this.open=t}eq(e){return this.config==e.config&&this.open==e.open}toDOM(e){if(this.config.markerDOM)return this.config.markerDOM(this.open);let t=document.createElement("span");return t.textContent=this.open?this.config.openText:this.config.closedText,t.title=e.state.phrase(this.open?"Fold line":"Unfold line"),t}}function QE(n={}){let e={...TE,...n},t=new qf(e,!0),i=new qf(e,!1),r=rt.fromClass(class{constructor(o){this.from=o.viewport.from,this.markers=this.buildMarkers(o)}update(o){(o.docChanged||o.viewportChanged||o.startState.facet(Hi)!=o.state.facet(Hi)||o.startState.field(Ar,!1)!=o.state.field(Ar,!1)||mt(o.startState)!=mt(o.state)||e.foldingChanged(o))&&(this.markers=this.buildMarkers(o.view))}buildMarkers(o){let a=new wi;for(let c of o.viewportLineBlocks){let f=dc(o.state,c.from,c.to)?i:hc(o.state,c.from,c.to)?t:null;f&&a.add(c.from,c.from,f)}return a.finish()}}),{domEventHandlers:s}=e;return[r,QM({class:"cm-foldGutter",markers(o){var a;return((a=o.plugin(r))===null||a===void 0?void 0:a.markers)||Te.empty},initialSpacer(){return new qf(e,!1)},domEventHandlers:{...s,click:(o,a,c)=>{if(s.click&&s.click(o,a,c))return!0;let f=dc(o.state,a.from,a.to);if(f)return o.dispatch({effects:il.of(f)}),!0;let h=hc(o.state,a.from,a.to);return h?(o.dispatch({effects:Lc.of(h)}),!0):!1}}}),xv()]}const _E=F.baseTheme({".cm-foldPlaceholder":{backgroundColor:"#eee",border:"1px solid #ddd",color:"#888",borderRadius:".2em",margin:"0 1px",padding:"0 1px",cursor:"pointer"},".cm-foldGutter span":{padding:"0 1px",cursor:"pointer"}});class rl{constructor(e,t){this.specs=e;let i;function r(a){let c=qi.newName();return(i||(i=Object.create(null)))["."+c]=a,c}const s=typeof t.all=="string"?t.all:t.all?r(t.all):void 0,o=t.scope;this.scope=o instanceof Dn?a=>a.prop(cs)==o.data:o?a=>a==o:void 0,this.style=cv(e.map(a=>({tag:a.tag,class:a.class||r(Object.assign({},a,{tag:null}))})),{all:s}).style,this.module=i?new qi(i):null,this.themeType=t.themeType}static define(e,t){return new rl(e,t||{})}}const Kh=G.define(),$v=G.define({combine(n){return n.length?[n[0]]:null}});function Ff(n){let e=n.facet(Kh);return e.length?e:n.facet($v)}function wv(n,e){let t=[RE],i;return n instanceof rl&&(n.module&&t.push(F.styleModule.of(n.module)),i=n.themeType),e!=null&&e.fallback?t.push($v.of(n)):i?t.push(Kh.computeN([F.darkTheme],r=>r.facet(F.darkTheme)==(i=="dark")?[n]:[])):t.push(Kh.of(n)),t}class AE{constructor(e){this.markCache=Object.create(null),this.tree=mt(e.state),this.decorations=this.buildDeco(e,Ff(e.state)),this.decoratedTo=e.viewport.to}update(e){let t=mt(e.state),i=Ff(e.state),r=i!=Ff(e.startState),{viewport:s}=e.view,o=e.changes.mapPos(this.decoratedTo,1);t.length=s.to?(this.decorations=this.decorations.map(e.changes),this.decoratedTo=o):(t!=this.tree||e.viewportChanged||r)&&(this.tree=t,this.decorations=this.buildDeco(e.view,i),this.decoratedTo=s.to)}buildDeco(e,t){if(!t||!this.tree.length)return se.none;let i=new wi;for(let{from:r,to:s}of e.visibleRanges)JM(this.tree,t,(o,a,c)=>{i.add(o,a,this.markCache[c]||(this.markCache[c]=se.mark({class:c})))},r,s);return i.finish()}}const RE=Ji.high(rt.fromClass(AE,{decorations:n=>n.decorations})),ME=rl.define([{tag:M.meta,color:"#404740"},{tag:M.link,textDecoration:"underline"},{tag:M.heading,textDecoration:"underline",fontWeight:"bold"},{tag:M.emphasis,fontStyle:"italic"},{tag:M.strong,fontWeight:"bold"},{tag:M.strikethrough,textDecoration:"line-through"},{tag:M.keyword,color:"#708"},{tag:[M.atom,M.bool,M.url,M.contentSeparator,M.labelName],color:"#219"},{tag:[M.literal,M.inserted],color:"#164"},{tag:[M.string,M.deleted],color:"#a11"},{tag:[M.regexp,M.escape,M.special(M.string)],color:"#e40"},{tag:M.definition(M.variableName),color:"#00f"},{tag:M.local(M.variableName),color:"#30a"},{tag:[M.typeName,M.namespace],color:"#085"},{tag:M.className,color:"#167"},{tag:[M.special(M.variableName),M.macroName],color:"#256"},{tag:M.definition(M.propertyName),color:"#00c"},{tag:M.comment,color:"#940"},{tag:M.invalid,color:"#f00"}]),EE=F.baseTheme({"&.cm-focused .cm-matchingBracket":{backgroundColor:"#328c8252"},"&.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bb555544"}}),Cv=1e4,kv="()[]{}",Pv=G.define({combine(n){return oi(n,{afterCursor:!0,brackets:kv,maxScanDistance:Cv,renderMatch:LE})}}),ZE=se.mark({class:"cm-matchingBracket"}),DE=se.mark({class:"cm-nonmatchingBracket"});function LE(n){let e=[],t=n.matched?ZE:DE;return e.push(t.range(n.start.from,n.start.to)),n.end&&e.push(t.range(n.end.from,n.end.to)),e}function Q0(n){let e=[],t=n.facet(Pv);for(let i of n.selection.ranges){if(!i.empty)continue;let r=ii(n,i.head,-1,t)||i.head>0&&ii(n,i.head-1,1,t)||t.afterCursor&&(ii(n,i.head,1,t)||i.headn.decorations}),BE=[IE,EE];function XE(n={}){return[Pv.of(n),BE]}const WE=new ke;function Jh(n,e,t){let i=n.prop(e<0?ke.openedBy:ke.closedBy);if(i)return i;if(n.name.length==1){let r=t.indexOf(n.name);if(r>-1&&r%2==(e<0?1:0))return[t[r+e]]}return null}function ed(n){let e=n.type.prop(WE);return e?e(n.node):n}function ii(n,e,t,i={}){let r=i.maxScanDistance||Cv,s=i.brackets||kv,o=mt(n),a=o.resolveInner(e,t);for(let c=a;c;c=c.parent){let f=Jh(c.type,t,s);if(f&&c.from0?e>=h.from&&eh.from&&e<=h.to))return NE(n,e,t,c,h,f,s)}}return VE(n,e,t,o,a.type,r,s)}function NE(n,e,t,i,r,s,o){let a=i.parent,c={from:r.from,to:r.to},f=0,h=a==null?void 0:a.cursor();if(h&&(t<0?h.childBefore(i.from):h.childAfter(i.to)))do if(t<0?h.to<=i.from:h.from>=i.to){if(f==0&&s.indexOf(h.type.name)>-1&&h.from0)return null;let f={from:t<0?e-1:e,to:t>0?e+1:e},h=n.doc.iterRange(e,t>0?n.doc.length:0),p=0;for(let g=0;!h.next().done&&g<=s;){let y=h.value;t<0&&(g+=y.length);let m=e+g*t;for(let x=t>0?0:y.length-1,$=t>0?y.length:-1;x!=$;x+=t){let P=o.indexOf(y[x]);if(!(P<0||i.resolveInner(m+x,1).type!=r))if(P%2==0==t>0)p++;else{if(p==1)return{start:f,end:{from:m+x,to:m+x+1},matched:P>>1==c>>1};p--}}t>0&&(g+=y.length)}return h.done?{start:f,matched:!1}:null}const zE=Object.create(null),_0=[Jt.none],A0=[],R0=Object.create(null),UE=Object.create(null);for(let[n,e]of[["variable","variableName"],["variable-2","variableName.special"],["string-2","string.special"],["def","variableName.definition"],["tag","tagName"],["attribute","attributeName"],["type","typeName"],["builtin","variableName.standard"],["qualifier","modifier"],["error","invalid"],["header","heading"],["property","propertyName"]])UE[n]=jE(zE,e);function Yf(n,e){A0.indexOf(n)>-1||(A0.push(n),console.warn(e))}function jE(n,e){let t=[];for(let a of e.split(" ")){let c=[];for(let f of a.split(".")){let h=n[f]||M[f];h?typeof h=="function"?c.length?c=c.map(h):Yf(f,`Modifier ${f} used at start of tag`):c.length?Yf(f,`Tag ${f} used as modifier`):c=Array.isArray(h)?h:[h]:Yf(f,`Unknown highlighting tag ${f}`)}for(let f of c)t.push(f)}if(!t.length)return 0;let i=e.replace(/ /g,"_"),r=i+" "+t.map(a=>a.id),s=R0[r];if(s)return s.id;let o=R0[r]=Jt.define({id:_0.length,name:i,props:[lv({[i]:t})]});return _0.push(o),o.id}Ve.RTL,Ve.LTR;const qE=n=>{let{state:e}=n,t=e.doc.lineAt(e.selection.main.from),i=hp(n.state,t.from);return i.line?FE(n):i.block?GE(n):!1};function fp(n,e){return({state:t,dispatch:i})=>{if(t.readOnly)return!1;let r=n(e,t);return r?(i(t.update(r)),!0):!1}}const FE=fp(JE,0),YE=fp(Tv,0),GE=fp((n,e)=>Tv(n,e,KE(e)),0);function hp(n,e){let t=n.languageDataAt("commentTokens",e,1);return t.length?t[0]:{}}const ho=50;function HE(n,{open:e,close:t},i,r){let s=n.sliceDoc(i-ho,i),o=n.sliceDoc(r,r+ho),a=/\s*$/.exec(s)[0].length,c=/^\s*/.exec(o)[0].length,f=s.length-a;if(s.slice(f-e.length,f)==e&&o.slice(c,c+t.length)==t)return{open:{pos:i-a,margin:a&&1},close:{pos:r+c,margin:c&&1}};let h,p;r-i<=2*ho?h=p=n.sliceDoc(i,r):(h=n.sliceDoc(i,i+ho),p=n.sliceDoc(r-ho,r));let g=/^\s*/.exec(h)[0].length,y=/\s*$/.exec(p)[0].length,m=p.length-y-t.length;return h.slice(g,g+e.length)==e&&p.slice(m,m+t.length)==t?{open:{pos:i+g+e.length,margin:/\s/.test(h.charAt(g+e.length))?1:0},close:{pos:r-y-t.length,margin:/\s/.test(p.charAt(m-1))?1:0}}:null}function KE(n){let e=[];for(let t of n.selection.ranges){let i=n.doc.lineAt(t.from),r=t.to<=i.to?i:n.doc.lineAt(t.to);r.from>i.from&&r.from==t.to&&(r=t.to==i.to+1?i:n.doc.lineAt(t.to-1));let s=e.length-1;s>=0&&e[s].to>i.from?e[s].to=r.to:e.push({from:i.from+/^\s*/.exec(i.text)[0].length,to:r.to})}return e}function Tv(n,e,t=e.selection.ranges){let i=t.map(s=>hp(e,s.from).block);if(!i.every(s=>s))return null;let r=t.map((s,o)=>HE(e,i[o],s.from,s.to));if(n!=2&&!r.every(s=>s))return{changes:e.changes(t.map((s,o)=>r[o]?[]:[{from:s.from,insert:i[o].open+" "},{from:s.to,insert:" "+i[o].close}]))};if(n!=1&&r.some(s=>s)){let s=[];for(let o=0,a;or&&(s==o||o>p.from)){r=p.from;let g=/^\s*/.exec(p.text)[0].length,y=g==p.length,m=p.text.slice(g,g+f.length)==f?g:-1;gs.comment<0&&(!s.empty||s.single))){let s=[];for(let{line:a,token:c,indent:f,empty:h,single:p}of i)(p||!h)&&s.push({from:a.from+f,insert:c+" "});let o=e.changes(s);return{changes:o,selection:e.selection.map(o,1)}}else if(n!=1&&i.some(s=>s.comment>=0)){let s=[];for(let{line:o,comment:a,token:c}of i)if(a>=0){let f=o.from+a,h=f+c.length;o.text[h-o.from]==" "&&h++,s.push({from:f,to:h})}return{changes:s}}return null}const td=Pi.define(),eZ=Pi.define(),tZ=G.define(),Qv=G.define({combine(n){return oi(n,{minDepth:100,newGroupDelay:500,joinToEvent:(e,t)=>t},{minDepth:Math.max,newGroupDelay:Math.min,joinToEvent:(e,t)=>(i,r)=>e(i,r)||t(i,r)})}}),_v=Pt.define({create(){return ri.empty},update(n,e){let t=e.state.facet(Qv),i=e.annotation(td);if(i){let c=Yt.fromTransaction(e,i.selection),f=i.side,h=f==0?n.undone:n.done;return c?h=pc(h,h.length,t.minDepth,c):h=Mv(h,e.startState.selection),new ri(f==0?i.rest:h,f==0?h:i.rest)}let r=e.annotation(eZ);if((r=="full"||r=="before")&&(n=n.isolate()),e.annotation(ht.addToHistory)===!1)return e.changes.empty?n:n.addMapping(e.changes.desc);let s=Yt.fromTransaction(e),o=e.annotation(ht.time),a=e.annotation(ht.userEvent);return s?n=n.addChanges(s,o,a,t,e):e.selection&&(n=n.addSelection(e.startState.selection,o,a,t.newGroupDelay)),(r=="full"||r=="after")&&(n=n.isolate()),n},toJSON(n){return{done:n.done.map(e=>e.toJSON()),undone:n.undone.map(e=>e.toJSON())}},fromJSON(n){return new ri(n.done.map(Yt.fromJSON),n.undone.map(Yt.fromJSON))}});function nZ(n={}){return[_v,Qv.of(n),F.domEventHandlers({beforeinput(e,t){let i=e.inputType=="historyUndo"?Av:e.inputType=="historyRedo"?nd:null;return i?(e.preventDefault(),i(t)):!1}})]}function Ic(n,e){return function({state:t,dispatch:i}){if(!e&&t.readOnly)return!1;let r=t.field(_v,!1);if(!r)return!1;let s=r.pop(n,t,e);return s?(i(s),!0):!1}}const Av=Ic(0,!1),nd=Ic(1,!1),iZ=Ic(0,!0),rZ=Ic(1,!0);class Yt{constructor(e,t,i,r,s){this.changes=e,this.effects=t,this.mapped=i,this.startSelection=r,this.selectionsAfter=s}setSelAfter(e){return new Yt(this.changes,this.effects,this.mapped,this.startSelection,e)}toJSON(){var e,t,i;return{changes:(e=this.changes)===null||e===void 0?void 0:e.toJSON(),mapped:(t=this.mapped)===null||t===void 0?void 0:t.toJSON(),startSelection:(i=this.startSelection)===null||i===void 0?void 0:i.toJSON(),selectionsAfter:this.selectionsAfter.map(r=>r.toJSON())}}static fromJSON(e){return new Yt(e.changes&>.fromJSON(e.changes),[],e.mapped&&si.fromJSON(e.mapped),e.startSelection&&B.fromJSON(e.startSelection),e.selectionsAfter.map(B.fromJSON))}static fromTransaction(e,t){let i=Sn;for(let r of e.startState.facet(tZ)){let s=r(e);s.length&&(i=i.concat(s))}return!i.length&&e.changes.empty?null:new Yt(e.changes.invert(e.startState.doc),i,void 0,t||e.startState.selection,Sn)}static selection(e){return new Yt(void 0,Sn,void 0,void 0,e)}}function pc(n,e,t,i){let r=e+1>t+20?e-t-1:0,s=n.slice(r,e);return s.push(i),s}function sZ(n,e){let t=[],i=!1;return n.iterChangedRanges((r,s)=>t.push(r,s)),e.iterChangedRanges((r,s,o,a)=>{for(let c=0;c=f&&o<=h&&(i=!0)}}),i}function oZ(n,e){return n.ranges.length==e.ranges.length&&n.ranges.filter((t,i)=>t.empty!=e.ranges[i].empty).length===0}function Rv(n,e){return n.length?e.length?n.concat(e):n:e}const Sn=[],lZ=200;function Mv(n,e){if(n.length){let t=n[n.length-1],i=t.selectionsAfter.slice(Math.max(0,t.selectionsAfter.length-lZ));return i.length&&i[i.length-1].eq(e)?n:(i.push(e),pc(n,n.length-1,1e9,t.setSelAfter(i)))}else return[Yt.selection([e])]}function aZ(n){let e=n[n.length-1],t=n.slice();return t[n.length-1]=e.setSelAfter(e.selectionsAfter.slice(0,e.selectionsAfter.length-1)),t}function Gf(n,e){if(!n.length)return n;let t=n.length,i=Sn;for(;t;){let r=cZ(n[t-1],e,i);if(r.changes&&!r.changes.empty||r.effects.length){let s=n.slice(0,t);return s[t-1]=r,s}else e=r.mapped,t--,i=r.selectionsAfter}return i.length?[Yt.selection(i)]:Sn}function cZ(n,e,t){let i=Rv(n.selectionsAfter.length?n.selectionsAfter.map(a=>a.map(e)):Sn,t);if(!n.changes)return Yt.selection(i);let r=n.changes.map(e),s=e.mapDesc(n.changes,!0),o=n.mapped?n.mapped.composeDesc(s):s;return new Yt(r,ge.mapEffects(n.effects,e),o,n.startSelection.map(s),i)}const uZ=/^(input\.type|delete)($|\.)/;class ri{constructor(e,t,i=0,r=void 0){this.done=e,this.undone=t,this.prevTime=i,this.prevUserEvent=r}isolate(){return this.prevTime?new ri(this.done,this.undone):this}addChanges(e,t,i,r,s){let o=this.done,a=o[o.length-1];return a&&a.changes&&!a.changes.empty&&e.changes&&(!i||uZ.test(i))&&(!a.selectionsAfter.length&&t-this.prevTime0&&t-this.prevTimet.empty?n.moveByChar(t,e):Bc(t,e))}function Mt(n){return n.textDirectionAt(n.state.selection.main.head)==Ve.LTR}const Zv=n=>Ev(n,!Mt(n)),Dv=n=>Ev(n,Mt(n));function Lv(n,e){return Xn(n,t=>t.empty?n.moveByGroup(t,e):Bc(t,e))}const hZ=n=>Lv(n,!Mt(n)),dZ=n=>Lv(n,Mt(n));function pZ(n,e,t){if(e.type.prop(t))return!0;let i=e.to-e.from;return i&&(i>2||/[^\s,.;:]/.test(n.sliceDoc(e.from,e.to)))||e.firstChild}function Xc(n,e,t){let i=mt(n).resolveInner(e.head),r=t?ke.closedBy:ke.openedBy;for(let c=e.head;;){let f=t?i.childAfter(c):i.childBefore(c);if(!f)break;pZ(n,f,r)?i=f:c=t?f.to:f.from}let s=i.type.prop(r),o,a;return s&&(o=t?ii(n,i.from,1):ii(n,i.to,-1))&&o.matched?a=t?o.end.to:o.end.from:a=t?i.to:i.from,B.cursor(a,t?-1:1)}const gZ=n=>Xn(n,e=>Xc(n.state,e,!Mt(n))),OZ=n=>Xn(n,e=>Xc(n.state,e,Mt(n)));function Iv(n,e){return Xn(n,t=>{if(!t.empty)return Bc(t,e);let i=n.moveVertically(t,e);return i.head!=t.head?i:n.moveToLineBoundary(t,e)})}const Bv=n=>Iv(n,!1),Xv=n=>Iv(n,!0);function Wv(n){let e=n.scrollDOM.clientHeighto.empty?n.moveVertically(o,e,t.height):Bc(o,e));if(r.eq(i.selection))return!1;let s;if(t.selfScroll){let o=n.coordsAtPos(i.selection.main.head),a=n.scrollDOM.getBoundingClientRect(),c=a.top+t.marginTop,f=a.bottom-t.marginBottom;o&&o.top>c&&o.bottomNv(n,!1),id=n=>Nv(n,!0);function er(n,e,t){let i=n.lineBlockAt(e.head),r=n.moveToLineBoundary(e,t);if(r.head==e.head&&r.head!=(t?i.to:i.from)&&(r=n.moveToLineBoundary(e,t,!1)),!t&&r.head==i.from&&i.length){let s=/^\s*/.exec(n.state.sliceDoc(i.from,Math.min(i.from+100,i.to)))[0].length;s&&e.head!=i.from+s&&(r=B.cursor(i.from+s))}return r}const mZ=n=>Xn(n,e=>er(n,e,!0)),yZ=n=>Xn(n,e=>er(n,e,!1)),bZ=n=>Xn(n,e=>er(n,e,!Mt(n))),vZ=n=>Xn(n,e=>er(n,e,Mt(n))),xZ=n=>Xn(n,e=>B.cursor(n.lineBlockAt(e.head).from,1)),SZ=n=>Xn(n,e=>B.cursor(n.lineBlockAt(e.head).to,-1));function $Z(n,e,t){let i=!1,r=Ts(n.selection,s=>{let o=ii(n,s.head,-1)||ii(n,s.head,1)||s.head>0&&ii(n,s.head-1,1)||s.head$Z(n,e);function wn(n,e){let t=Ts(n.state.selection,i=>{let r=e(i);return B.range(i.anchor,r.head,r.goalColumn,r.bidiLevel||void 0,r.assoc)});return t.eq(n.state.selection)?!1:(n.dispatch(Bn(n.state,t)),!0)}function Vv(n,e){return wn(n,t=>n.moveByChar(t,e))}const zv=n=>Vv(n,!Mt(n)),Uv=n=>Vv(n,Mt(n));function jv(n,e){return wn(n,t=>n.moveByGroup(t,e))}const CZ=n=>jv(n,!Mt(n)),kZ=n=>jv(n,Mt(n)),PZ=n=>wn(n,e=>Xc(n.state,e,!Mt(n))),TZ=n=>wn(n,e=>Xc(n.state,e,Mt(n)));function qv(n,e){return wn(n,t=>n.moveVertically(t,e))}const Fv=n=>qv(n,!1),Yv=n=>qv(n,!0);function Gv(n,e){return wn(n,t=>n.moveVertically(t,e,Wv(n).height))}const E0=n=>Gv(n,!1),Z0=n=>Gv(n,!0),QZ=n=>wn(n,e=>er(n,e,!0)),_Z=n=>wn(n,e=>er(n,e,!1)),AZ=n=>wn(n,e=>er(n,e,!Mt(n))),RZ=n=>wn(n,e=>er(n,e,Mt(n))),MZ=n=>wn(n,e=>B.cursor(n.lineBlockAt(e.head).from)),EZ=n=>wn(n,e=>B.cursor(n.lineBlockAt(e.head).to)),D0=({state:n,dispatch:e})=>(e(Bn(n,{anchor:0})),!0),L0=({state:n,dispatch:e})=>(e(Bn(n,{anchor:n.doc.length})),!0),I0=({state:n,dispatch:e})=>(e(Bn(n,{anchor:n.selection.main.anchor,head:0})),!0),B0=({state:n,dispatch:e})=>(e(Bn(n,{anchor:n.selection.main.anchor,head:n.doc.length})),!0),ZZ=({state:n,dispatch:e})=>(e(n.update({selection:{anchor:0,head:n.doc.length},userEvent:"select"})),!0),DZ=({state:n,dispatch:e})=>{let t=Wc(n).map(({from:i,to:r})=>B.range(i,Math.min(r+1,n.doc.length)));return e(n.update({selection:B.create(t),userEvent:"select"})),!0},LZ=({state:n,dispatch:e})=>{let t=Ts(n.selection,i=>{let r=mt(n),s=r.resolveStack(i.from,1);if(i.empty){let o=r.resolveStack(i.from,-1);o.node.from>=s.node.from&&o.node.to<=s.node.to&&(s=o)}for(let o=s;o;o=o.next){let{node:a}=o;if((a.from=i.to||a.to>i.to&&a.from<=i.from)&&o.next)return B.range(a.to,a.from)}return i});return t.eq(n.selection)?!1:(e(Bn(n,t)),!0)};function Hv(n,e){let{state:t}=n,i=t.selection,r=t.selection.ranges.slice();for(let s of t.selection.ranges){let o=t.doc.lineAt(s.head);if(e?o.to0)for(let a=s;;){let c=n.moveVertically(a,e);if(c.heado.to){r.some(f=>f.head==c.head)||r.push(c);break}else{if(c.head==a.head)break;a=c}}}return r.length==i.ranges.length?!1:(n.dispatch(Bn(t,B.create(r,r.length-1))),!0)}const IZ=n=>Hv(n,!1),BZ=n=>Hv(n,!0),XZ=({state:n,dispatch:e})=>{let t=n.selection,i=null;return t.ranges.length>1?i=B.create([t.main]):t.main.empty||(i=B.create([B.cursor(t.main.head)])),i?(e(Bn(n,i)),!0):!1};function sl(n,e){if(n.state.readOnly)return!1;let t="delete.selection",{state:i}=n,r=i.changeByRange(s=>{let{from:o,to:a}=s;if(o==a){let c=e(s);co&&(t="delete.forward",c=ka(n,c,!0)),o=Math.min(o,c),a=Math.max(a,c)}else o=ka(n,o,!1),a=ka(n,a,!0);return o==a?{range:s}:{changes:{from:o,to:a},range:B.cursor(o,or(n)))i.between(e,e,(r,s)=>{re&&(e=t?s:r)});return e}const Kv=(n,e,t)=>sl(n,i=>{let r=i.from,{state:s}=n,o=s.doc.lineAt(r),a,c;if(t&&!e&&r>o.from&&rKv(n,!1,!0),Jv=n=>Kv(n,!0,!1),ex=(n,e)=>sl(n,t=>{let i=t.head,{state:r}=n,s=r.doc.lineAt(i),o=r.charCategorizer(i);for(let a=null;;){if(i==(e?s.to:s.from)){i==t.head&&s.number!=(e?r.doc.lines:1)&&(i+=e?1:-1);break}let c=vt(s.text,i-s.from,e)+s.from,f=s.text.slice(Math.min(i,c)-s.from,Math.max(i,c)-s.from),h=o(f);if(a!=null&&h!=a)break;(f!=" "||i!=t.head)&&(a=h),i=c}return i}),tx=n=>ex(n,!1),WZ=n=>ex(n,!0),NZ=n=>sl(n,e=>{let t=n.lineBlockAt(e.head).to;return e.headsl(n,e=>{let t=n.moveToLineBoundary(e,!1).head;return e.head>t?t:Math.max(0,e.head-1)}),zZ=n=>sl(n,e=>{let t=n.moveToLineBoundary(e,!0).head;return e.head{if(n.readOnly)return!1;let t=n.changeByRange(i=>({changes:{from:i.from,to:i.to,insert:Re.of(["",""])},range:B.cursor(i.from)}));return e(n.update(t,{scrollIntoView:!0,userEvent:"input"})),!0},jZ=({state:n,dispatch:e})=>{if(n.readOnly)return!1;let t=n.changeByRange(i=>{if(!i.empty||i.from==0||i.from==n.doc.length)return{range:i};let r=i.from,s=n.doc.lineAt(r),o=r==s.from?r-1:vt(s.text,r-s.from,!1)+s.from,a=r==s.to?r+1:vt(s.text,r-s.from,!0)+s.from;return{changes:{from:o,to:a,insert:n.doc.slice(r,a).append(n.doc.slice(o,r))},range:B.cursor(a)}});return t.changes.empty?!1:(e(n.update(t,{scrollIntoView:!0,userEvent:"move.character"})),!0)};function Wc(n){let e=[],t=-1;for(let i of n.selection.ranges){let r=n.doc.lineAt(i.from),s=n.doc.lineAt(i.to);if(!i.empty&&i.to==s.from&&(s=n.doc.lineAt(i.to-1)),t>=r.number){let o=e[e.length-1];o.to=s.to,o.ranges.push(i)}else e.push({from:r.from,to:s.to,ranges:[i]});t=s.number+1}return e}function nx(n,e,t){if(n.readOnly)return!1;let i=[],r=[];for(let s of Wc(n)){if(t?s.to==n.doc.length:s.from==0)continue;let o=n.doc.lineAt(t?s.to+1:s.from-1),a=o.length+1;if(t){i.push({from:s.to,to:o.to},{from:s.from,insert:o.text+n.lineBreak});for(let c of s.ranges)r.push(B.range(Math.min(n.doc.length,c.anchor+a),Math.min(n.doc.length,c.head+a)))}else{i.push({from:o.from,to:s.from},{from:s.to,insert:n.lineBreak+o.text});for(let c of s.ranges)r.push(B.range(c.anchor-a,c.head-a))}}return i.length?(e(n.update({changes:i,scrollIntoView:!0,selection:B.create(r,n.selection.mainIndex),userEvent:"move.line"})),!0):!1}const qZ=({state:n,dispatch:e})=>nx(n,e,!1),FZ=({state:n,dispatch:e})=>nx(n,e,!0);function ix(n,e,t){if(n.readOnly)return!1;let i=[];for(let s of Wc(n))t?i.push({from:s.from,insert:n.doc.slice(s.from,s.to)+n.lineBreak}):i.push({from:s.to,insert:n.lineBreak+n.doc.slice(s.from,s.to)});let r=n.changes(i);return e(n.update({changes:r,selection:n.selection.map(r,t?1:-1),scrollIntoView:!0,userEvent:"input.copyline"})),!0}const YZ=({state:n,dispatch:e})=>ix(n,e,!1),GZ=({state:n,dispatch:e})=>ix(n,e,!0),HZ=n=>{if(n.state.readOnly)return!1;let{state:e}=n,t=e.changes(Wc(e).map(({from:r,to:s})=>(r>0?r--:s{let s;if(n.lineWrapping){let o=n.lineBlockAt(r.head),a=n.coordsAtPos(r.head,r.assoc||1);a&&(s=o.bottom+n.documentTop-a.bottom+n.defaultLineHeight/2)}return n.moveVertically(r,!0,s)}).map(t);return n.dispatch({changes:t,selection:i,scrollIntoView:!0,userEvent:"delete.line"}),!0};function KZ(n,e){if(/\(\)|\[\]|\{\}/.test(n.sliceDoc(e-1,e+1)))return{from:e,to:e};let t=mt(n).resolveInner(e),i=t.childBefore(e),r=t.childAfter(e),s;return i&&r&&i.to<=e&&r.from>=e&&(s=i.type.prop(ke.closedBy))&&s.indexOf(r.name)>-1&&n.doc.lineAt(i.to).from==n.doc.lineAt(r.from).from&&!/\S/.test(n.sliceDoc(i.to,r.from))?{from:i.to,to:r.from}:null}const X0=rx(!1),JZ=rx(!0);function rx(n){return({state:e,dispatch:t})=>{if(e.readOnly)return!1;let i=e.changeByRange(r=>{let{from:s,to:o}=r,a=e.doc.lineAt(s),c=!n&&s==o&&KZ(e,s);n&&(s=o=(o<=a.to?a:e.doc.lineAt(o)).to);let f=new Dc(e,{simulateBreak:s,simulateDoubleBreak:!!c}),h=cp(f,s);for(h==null&&(h=Ps(/^\s*/.exec(e.doc.lineAt(s).text)[0],e.tabSize));oa.from&&s{let r=[];for(let o=i.from;o<=i.to;){let a=n.doc.lineAt(o);a.number>t&&(i.empty||i.to>a.from)&&(e(a,r,i),t=a.number),o=a.to+1}let s=n.changes(r);return{changes:r,range:B.range(s.mapPos(i.anchor,1),s.mapPos(i.head,1))}})}const eD=({state:n,dispatch:e})=>{if(n.readOnly)return!1;let t=Object.create(null),i=new Dc(n,{overrideIndentation:s=>{let o=t[s];return o??-1}}),r=dp(n,(s,o,a)=>{let c=cp(i,s.from);if(c==null)return;/\S/.test(s.text)||(c=0);let f=/^\s*/.exec(s.text)[0],h=Vo(n,c);(f!=h||a.fromn.readOnly?!1:(e(n.update(dp(n,(t,i)=>{i.push({from:t.from,insert:n.facet(nl)})}),{userEvent:"input.indent"})),!0),ox=({state:n,dispatch:e})=>n.readOnly?!1:(e(n.update(dp(n,(t,i)=>{let r=/^\s*/.exec(t.text)[0];if(!r)return;let s=Ps(r,n.tabSize),o=0,a=Vo(n,Math.max(0,s-fc(n)));for(;o(n.setTabFocusMode(),!0),nD=[{key:"Ctrl-b",run:Zv,shift:zv,preventDefault:!0},{key:"Ctrl-f",run:Dv,shift:Uv},{key:"Ctrl-p",run:Bv,shift:Fv},{key:"Ctrl-n",run:Xv,shift:Yv},{key:"Ctrl-a",run:xZ,shift:MZ},{key:"Ctrl-e",run:SZ,shift:EZ},{key:"Ctrl-d",run:Jv},{key:"Ctrl-h",run:rd},{key:"Ctrl-k",run:NZ},{key:"Ctrl-Alt-h",run:tx},{key:"Ctrl-o",run:UZ},{key:"Ctrl-t",run:jZ},{key:"Ctrl-v",run:id}],iD=[{key:"ArrowLeft",run:Zv,shift:zv,preventDefault:!0},{key:"Mod-ArrowLeft",mac:"Alt-ArrowLeft",run:hZ,shift:CZ,preventDefault:!0},{mac:"Cmd-ArrowLeft",run:bZ,shift:AZ,preventDefault:!0},{key:"ArrowRight",run:Dv,shift:Uv,preventDefault:!0},{key:"Mod-ArrowRight",mac:"Alt-ArrowRight",run:dZ,shift:kZ,preventDefault:!0},{mac:"Cmd-ArrowRight",run:vZ,shift:RZ,preventDefault:!0},{key:"ArrowUp",run:Bv,shift:Fv,preventDefault:!0},{mac:"Cmd-ArrowUp",run:D0,shift:I0},{mac:"Ctrl-ArrowUp",run:M0,shift:E0},{key:"ArrowDown",run:Xv,shift:Yv,preventDefault:!0},{mac:"Cmd-ArrowDown",run:L0,shift:B0},{mac:"Ctrl-ArrowDown",run:id,shift:Z0},{key:"PageUp",run:M0,shift:E0},{key:"PageDown",run:id,shift:Z0},{key:"Home",run:yZ,shift:_Z,preventDefault:!0},{key:"Mod-Home",run:D0,shift:I0},{key:"End",run:mZ,shift:QZ,preventDefault:!0},{key:"Mod-End",run:L0,shift:B0},{key:"Enter",run:X0,shift:X0},{key:"Mod-a",run:ZZ},{key:"Backspace",run:rd,shift:rd,preventDefault:!0},{key:"Delete",run:Jv,preventDefault:!0},{key:"Mod-Backspace",mac:"Alt-Backspace",run:tx,preventDefault:!0},{key:"Mod-Delete",mac:"Alt-Delete",run:WZ,preventDefault:!0},{mac:"Mod-Backspace",run:VZ,preventDefault:!0},{mac:"Mod-Delete",run:zZ,preventDefault:!0}].concat(nD.map(n=>({mac:n.key,run:n.run,shift:n.shift}))),rD=[{key:"Alt-ArrowLeft",mac:"Ctrl-ArrowLeft",run:gZ,shift:PZ},{key:"Alt-ArrowRight",mac:"Ctrl-ArrowRight",run:OZ,shift:TZ},{key:"Alt-ArrowUp",run:qZ},{key:"Shift-Alt-ArrowUp",run:YZ},{key:"Alt-ArrowDown",run:FZ},{key:"Shift-Alt-ArrowDown",run:GZ},{key:"Mod-Alt-ArrowUp",run:IZ},{key:"Mod-Alt-ArrowDown",run:BZ},{key:"Escape",run:XZ},{key:"Mod-Enter",run:JZ},{key:"Alt-l",mac:"Ctrl-l",run:DZ},{key:"Mod-i",run:LZ,preventDefault:!0},{key:"Mod-[",run:ox},{key:"Mod-]",run:sx},{key:"Mod-Alt-\\",run:eD},{key:"Shift-Mod-k",run:HZ},{key:"Shift-Mod-\\",run:wZ},{key:"Mod-/",run:qE},{key:"Alt-A",run:YE},{key:"Ctrl-m",mac:"Shift-Alt-m",run:tD}].concat(iD),sD={key:"Tab",run:sx,shift:ox},W0=typeof String.prototype.normalize=="function"?n=>n.normalize("NFKD"):n=>n;class ks{constructor(e,t,i=0,r=e.length,s,o){this.test=o,this.value={from:0,to:0,precise:!1},this.done=!1,this.matches=[],this.buffer="",this.bufferPos=0,this.iter=e.iterRange(i,r),this.bufferStart=i,this.normalize=s?a=>s(W0(a)):W0,this.query=this.normalize(t)}peek(){if(this.bufferPos==this.buffer.length){if(this.bufferStart+=this.buffer.length,this.iter.next(),this.iter.done)return-1;this.bufferPos=0,this.buffer=this.iter.value}return Ut(this.buffer,this.bufferPos)}next(){for(;this.matches.length;)this.matches.pop();return this.nextOverlapping()}nextOverlapping(){for(;;){let e=this.peek();if(e<0)return this.done=!0,this;let t=Bd(e),i=this.bufferStart+this.bufferPos;this.bufferPos+=Kn(e);let r=this.normalize(t);if(r.length)for(let s=0,o=i,a=!0;;s++){let c=r.charCodeAt(s),f=this.match(c,o,a,this.bufferPos+this.bufferStart,s==r.length-1);if(f)return this.value=f,this;if(s==r.length-1)break;a&&sthis.to&&(this.curLine=this.curLine.slice(0,this.to-this.curLineStart)),this.iter.next())}nextLine(){this.curLineStart=this.curLineStart+this.curLine.length+1,this.curLineStart>this.to?this.curLine="":this.getLine(0)}next(){for(let e=this.matchPos-this.curLineStart;;){this.re.lastIndex=e;let t=this.matchPos<=this.to&&this.re.exec(this.curLine);if(t){let i=this.curLineStart+t.index,r=i+t[0].length;if(this.matchPos=gc(this.text,r+(i==r?1:0)),i==this.curLineStart+this.curLine.length&&this.nextLine(),(ithis.value.to)&&(!this.test||this.test(i,r,t)))return this.value={from:i,to:r,precise:!0,match:t},this;e=this.matchPos-this.curLineStart}else if(this.curLineStart+this.curLine.length=i||r.to<=t){let a=new Os(t,e.sliceString(t,i));return Hf.set(e,a),a}if(r.from==t&&r.to==i)return r;let{text:s,from:o}=r;return o>t&&(s=e.sliceString(t,o)+s,o=t),r.to=this.to?this.to:this.text.lineAt(e).to}next(){for(;;){let e=this.re.lastIndex=this.matchPos-this.flat.from,t=this.re.exec(this.flat.text);if(t&&!t[0]&&t.index==e&&(this.re.lastIndex=e+1,t=this.re.exec(this.flat.text)),t){let i=this.flat.from+t.index,r=i+t[0].length;if((this.flat.to>=this.to||t.index+t[0].length<=this.flat.text.length-10)&&(!this.test||this.test(i,r,t)))return this.value={from:i,to:r,precise:!0,match:t},this.matchPos=gc(this.text,r+(i==r?1:0)),this}if(this.flat.to==this.to)return this.done=!0,this;this.flat=Os.get(this.text,this.flat.from,this.chunkEnd(this.flat.from+this.flat.text.length*2))}}}typeof Symbol<"u"&&(ax.prototype[Symbol.iterator]=cx.prototype[Symbol.iterator]=function(){return this});function oD(n){try{return new RegExp(n,pp),!0}catch{return!1}}function gc(n,e){if(e>=n.length)return e;let t=n.lineAt(e),i;for(;e=56320&&i<57344;)e++;return e}const lD=n=>{let{state:e}=n,t=String(e.doc.lineAt(n.state.selection.main.head).number),{close:i,result:r}=CM(n,{label:e.phrase("Go to line"),input:{type:"text",name:"line",value:t},focus:!0,submitLabel:e.phrase("go")});return r.then(s=>{let o=s&&/^([+-])?(\d+)?(:\d+)?(%)?$/.exec(s.elements.line.value);if(!o){n.dispatch({effects:i});return}let a=e.doc.lineAt(e.selection.main.head),[,c,f,h,p]=o,g=h?+h.slice(1):0,y=f?+f:a.number;if(f&&p){let $=y/100;c&&($=$*(c=="-"?-1:1)+a.number/e.doc.lines),y=Math.round(e.doc.lines*$)}else f&&c&&(y=y*(c=="-"?-1:1)+a.number);let m=e.doc.line(Math.max(1,Math.min(e.doc.lines,y))),x=B.cursor(m.from+Math.max(0,Math.min(g,m.length)));n.dispatch({effects:[i,F.scrollIntoView(x.from,{y:"center"})],selection:x})}),!0},aD={highlightWordAroundCursor:!1,minSelectionLength:1,maxMatches:100,wholeWords:!1},cD=G.define({combine(n){return oi(n,aD,{highlightWordAroundCursor:(e,t)=>e||t,minSelectionLength:Math.min,maxMatches:Math.min})}});function uD(n){return[gD,pD]}const fD=se.mark({class:"cm-selectionMatch"}),hD=se.mark({class:"cm-selectionMatch cm-selectionMatch-main"});function N0(n,e,t,i){return(t==0||n(e.sliceDoc(t-1,t))!=Ge.Word)&&(i==e.doc.length||n(e.sliceDoc(i,i+1))!=Ge.Word)}function dD(n,e,t,i){return n(e.sliceDoc(t,t+1))==Ge.Word&&n(e.sliceDoc(i-1,i))==Ge.Word}const pD=rt.fromClass(class{constructor(n){this.decorations=this.getDeco(n)}update(n){(n.selectionSet||n.docChanged||n.viewportChanged)&&(this.decorations=this.getDeco(n.view))}getDeco(n){let e=n.state.facet(cD),{state:t}=n,i=t.selection;if(i.ranges.length>1)return se.none;let r=i.main,s,o=null;if(r.empty){if(!e.highlightWordAroundCursor)return se.none;let c=t.wordAt(r.head);if(!c)return se.none;o=t.charCategorizer(r.head),s=t.sliceDoc(c.from,c.to)}else{let c=r.to-r.from;if(c200)return se.none;if(e.wholeWords){if(s=t.sliceDoc(r.from,r.to),o=t.charCategorizer(r.head),!(N0(o,t,r.from,r.to)&&dD(o,t,r.from,r.to)))return se.none}else if(s=t.sliceDoc(r.from,r.to),!s)return se.none}let a=[];for(let c of n.visibleRanges){let f=new ks(t.doc,s,c.from,c.to);for(;!f.next().done;){let{from:h,to:p}=f.value;if((!o||N0(o,t,h,p))&&(r.empty&&h<=r.from&&p>=r.to?a.push(hD.range(h,p)):(h>=r.to||p<=r.from)&&a.push(fD.range(h,p)),a.length>e.maxMatches))return se.none}}return se.set(a)}},{decorations:n=>n.decorations}),gD=F.baseTheme({".cm-selectionMatch":{backgroundColor:"#99ff7780"},".cm-searchMatch .cm-selectionMatch":{backgroundColor:"transparent"}}),OD=({state:n,dispatch:e})=>{let{selection:t}=n,i=B.create(t.ranges.map(r=>n.wordAt(r.head)||B.cursor(r.head)),t.mainIndex);return i.eq(t)?!1:(e(n.update({selection:i})),!0)};function mD(n,e){let{main:t,ranges:i}=n.selection,r=n.wordAt(t.head),s=r&&r.from==t.from&&r.to==t.to;for(let o=!1,a=new ks(n.doc,e,i[i.length-1].to);;)if(a.next(),a.done){if(o)return null;a=new ks(n.doc,e,0,Math.max(0,i[i.length-1].from-1)),o=!0}else{if(o&&i.some(c=>c.from==a.value.from))continue;if(s){let c=n.wordAt(a.value.from);if(!c||c.from!=a.value.from||c.to!=a.value.to)continue}return a.value}}const yD=({state:n,dispatch:e})=>{let{ranges:t}=n.selection;if(t.some(s=>s.from===s.to))return OD({state:n,dispatch:e});let i=n.sliceDoc(t[0].from,t[0].to);if(n.selection.ranges.some(s=>n.sliceDoc(s.from,s.to)!=i))return!1;let r=mD(n,i);return r?(e(n.update({selection:n.selection.addRange(B.range(r.from,r.to),!1),effects:F.scrollIntoView(r.to)})),!0):!1},Qs=G.define({combine(n){return oi(n,{top:!1,caseSensitive:!1,literal:!1,regexp:!1,wholeWord:!1,createPanel:e=>new RD(e),scrollToMatch:e=>F.scrollIntoView(e)})}});class ux{constructor(e){this.search=e.search,this.caseSensitive=!!e.caseSensitive,this.literal=!!e.literal,this.regexp=!!e.regexp,this.replace=e.replace||"",this.valid=!!this.search&&(!this.regexp||oD(this.search)),this.unquoted=this.unquote(this.search),this.wholeWord=!!e.wholeWord,this.test=e.test}unquote(e){return this.literal?e:e.replace(/\\([nrt\\])/g,(t,i)=>i=="n"?` +`:i=="r"?"\r":i=="t"?" ":"\\")}eq(e){return this.search==e.search&&this.replace==e.replace&&this.caseSensitive==e.caseSensitive&&this.regexp==e.regexp&&this.wholeWord==e.wholeWord&&this.test==e.test}create(){return this.regexp?new wD(this):new xD(this)}getCursor(e,t=0,i){let r=e.doc?e:_e.create({doc:e});return i==null&&(i=r.doc.length),this.regexp?rs(this,r,t,i):is(this,r,t,i)}}class fx{constructor(e){this.spec=e}}function bD(n,e,t){return(i,r,s,o)=>{if(t&&!t(i,r,s,o))return!1;let a=i>=o&&r<=o+s.length?s.slice(i-o,r-o):e.doc.sliceString(i,r);return n(a,e,i,r)}}function is(n,e,t,i){let r;return n.wholeWord&&(r=vD(e.doc,e.charCategorizer(e.selection.main.head))),n.test&&(r=bD(n.test,e,r)),new ks(e.doc,n.unquoted,t,i,n.caseSensitive?void 0:s=>s.toLowerCase(),r)}function vD(n,e){return(t,i,r,s)=>((s>t||s+r.length=t)return null;r.push(i.value)}return r}highlight(e,t,i,r){let s=is(this.spec,e,Math.max(0,t-this.spec.unquoted.length),Math.min(i+this.spec.unquoted.length,e.doc.length));for(;!s.next().done;)r(s.value.from,s.value.to)}}function SD(n,e,t){return(i,r,s)=>(!t||t(i,r,s))&&n(s[0],e,i,r)}function rs(n,e,t,i){let r;return n.wholeWord&&(r=$D(e.charCategorizer(e.selection.main.head))),n.test&&(r=SD(n.test,e,r)),new ax(e.doc,n.search,{ignoreCase:!n.caseSensitive,test:r},t,i)}function Oc(n,e){return n.slice(vt(n,e,!1),e)}function mc(n,e){return n.slice(e,vt(n,e))}function $D(n){return(e,t,i)=>!i[0].length||(n(Oc(i.input,i.index))!=Ge.Word||n(mc(i.input,i.index))!=Ge.Word)&&(n(mc(i.input,i.index+i[0].length))!=Ge.Word||n(Oc(i.input,i.index+i[0].length))!=Ge.Word)}class wD extends fx{nextMatch(e,t,i){let r=rs(this.spec,e,i,e.doc.length).next();return r.done&&(r=rs(this.spec,e,0,t).next()),r.done?null:r.value}prevMatchInRange(e,t,i){for(let r=1;;r++){let s=Math.max(t,i-r*1e4),o=rs(this.spec,e,s,i),a=null;for(;!o.next().done;)a=o.value;if(a&&(s==t||a.from>s+10))return a;if(s==t)return null}}prevMatch(e,t,i){return this.prevMatchInRange(e,0,t)||this.prevMatchInRange(e,i,e.doc.length)}getReplacement(e){return this.spec.unquote(this.spec.replace).replace(/\$([$&]|\d+)/g,(t,i)=>{if(i=="&")return e.match[0];if(i=="$")return"$";for(let r=i.length;r>0;r--){let s=+i.slice(0,r);if(s>0&&s=t)return null;r.push(i.value)}return r}highlight(e,t,i,r){let s=rs(this.spec,e,Math.max(0,t-250),Math.min(i+250,e.doc.length));for(;!s.next().done;)r(s.value.from,s.value.to)}}const zo=ge.define(),gp=ge.define(),Ui=Pt.define({create(n){return new Kf(sd(n).create(),null)},update(n,e){for(let t of e.effects)t.is(zo)?n=new Kf(t.value.create(),n.panel):t.is(gp)&&(n=new Kf(n.query,t.value?Op:null));return n},provide:n=>Xo.from(n,e=>e.panel)});class Kf{constructor(e,t){this.query=e,this.panel=t}}const CD=se.mark({class:"cm-searchMatch"}),kD=se.mark({class:"cm-searchMatch cm-searchMatch-selected"}),PD=rt.fromClass(class{constructor(n){this.view=n,this.decorations=this.highlight(n.state.field(Ui))}update(n){let e=n.state.field(Ui);(e!=n.startState.field(Ui)||n.docChanged||n.selectionSet||n.viewportChanged)&&(this.decorations=this.highlight(e))}highlight({query:n,panel:e}){if(!e||!n.spec.valid)return se.none;let{view:t}=this,i=new wi;for(let r=0,s=t.visibleRanges,o=s.length;rs[r+1].from-2*250;)c=s[++r].to;n.highlight(t.state,a,c,(f,h)=>{let p=t.state.selection.ranges.some(g=>g.from==f&&g.to==h);i.add(f,h,p?kD:CD)})}return i.finish()}},{decorations:n=>n.decorations});function ol(n){return e=>{let t=e.state.field(Ui,!1);return t&&t.query.spec.valid?n(e,t):px(e)}}const yc=ol((n,{query:e})=>{let{to:t}=n.state.selection.main,i=e.nextMatch(n.state,t,t);if(!i)return!1;let r=B.single(i.from,i.to),s=n.state.facet(Qs);return n.dispatch({selection:r,effects:[mp(n,i),s.scrollToMatch(r.main,n)],userEvent:"select.search"}),dx(n),!0}),bc=ol((n,{query:e})=>{let{state:t}=n,{from:i}=t.selection.main,r=e.prevMatch(t,i,i);if(!r)return!1;let s=B.single(r.from,r.to),o=n.state.facet(Qs);return n.dispatch({selection:s,effects:[mp(n,r),o.scrollToMatch(s.main,n)],userEvent:"select.search"}),dx(n),!0}),TD=ol((n,{query:e})=>{let t=e.matchAll(n.state,1e3);return!t||!t.length?!1:(n.dispatch({selection:B.create(t.map(i=>B.range(i.from,i.to))),userEvent:"select.search.matches"}),!0)}),QD=({state:n,dispatch:e})=>{let t=n.selection;if(t.ranges.length>1||t.main.empty)return!1;let{from:i,to:r}=t.main,s=[],o=0;for(let a=new ks(n.doc,n.sliceDoc(i,r));!a.next().done;){if(s.length>1e3)return!1;a.value.from==i&&(o=s.length),s.push(B.range(a.value.from,a.value.to))}return e(n.update({selection:B.create(s,o),userEvent:"select.search.matches"})),!0},V0=ol((n,{query:e})=>{let{state:t}=n,{from:i,to:r}=t.selection.main;if(t.readOnly)return!1;let s=e.nextMatch(t,i,i);if(!s)return!1;let o=s,a=[],c,f,h=[];o.precise?o.from==i&&o.to==r&&(f=t.toText(e.getReplacement(o)),a.push({from:o.from,to:o.to,insert:f}),h.push(F.announce.of(t.phrase("replaced match on line $",t.doc.lineAt(i).number)+"."))):o=e.nextMatch(t,o.from,o.to);let p=n.state.changes(a);return o&&(c=B.single(o.from,o.to).map(p),h.push(mp(n,o)),h.push(t.facet(Qs).scrollToMatch(c.main,n))),n.dispatch({changes:p,selection:c,effects:h,userEvent:"input.replace"}),!0}),_D=ol((n,{query:e})=>{if(n.state.readOnly)return!1;let t=[];for(let r of e.matchAll(n.state,1e9)){let{from:s,to:o,precise:a}=r;a&&t.push({from:s,to:o,insert:e.getReplacement(r)})}if(!t.length)return!1;let i=n.state.phrase("replaced $ matches",t.length)+".";return n.dispatch({changes:t,effects:F.announce.of(i),userEvent:"input.replace.all"}),!0});function Op(n){return n.state.facet(Qs).createPanel(n)}function sd(n,e){var t,i,r,s,o;let a=n.selection.main,c=a.empty||a.to>a.from+100?"":n.sliceDoc(a.from,a.to);if(e&&!c)return e;let f=n.facet(Qs);return new ux({search:((t=e==null?void 0:e.literal)!==null&&t!==void 0?t:f.literal)?c:c.replace(/\n/g,"\\n"),caseSensitive:(i=e==null?void 0:e.caseSensitive)!==null&&i!==void 0?i:f.caseSensitive,literal:(r=e==null?void 0:e.literal)!==null&&r!==void 0?r:f.literal,regexp:(s=e==null?void 0:e.regexp)!==null&&s!==void 0?s:f.regexp,wholeWord:(o=e==null?void 0:e.wholeWord)!==null&&o!==void 0?o:f.wholeWord})}function hx(n){let e=ip(n,Op);return e&&e.dom.querySelector("[main-field]")}function dx(n){let e=hx(n);e&&e==n.root.activeElement&&e.select()}const px=n=>{let e=n.state.field(Ui,!1);if(e&&e.panel){let t=hx(n);if(t&&t!=n.root.activeElement){let i=sd(n.state,e.query.spec);i.valid&&n.dispatch({effects:zo.of(i)}),t.focus(),t.select()}}else n.dispatch({effects:[gp.of(!0),e?zo.of(sd(n.state,e.query.spec)):ge.appendConfig.of(ED)]});return!0},gx=n=>{let e=n.state.field(Ui,!1);if(!e||!e.panel)return!1;let t=ip(n,Op);return t&&t.dom.contains(n.root.activeElement)&&n.focus(),n.dispatch({effects:gp.of(!1)}),!0},AD=[{key:"Mod-f",run:px,scope:"editor search-panel"},{key:"F3",run:yc,shift:bc,scope:"editor search-panel",preventDefault:!0},{key:"Mod-g",run:yc,shift:bc,scope:"editor search-panel",preventDefault:!0},{key:"Escape",run:gx,scope:"editor search-panel"},{key:"Mod-Shift-l",run:QD},{key:"Mod-Alt-g",run:lD},{key:"Mod-d",run:yD,preventDefault:!0}];class RD{constructor(e){this.view=e;let t=this.query=e.state.field(Ui).query.spec;this.commit=this.commit.bind(this),this.searchField=Be("input",{value:t.search,placeholder:ln(e,"Find"),"aria-label":ln(e,"Find"),class:"cm-textfield",name:"search",form:"","main-field":"true",onchange:this.commit,onkeyup:this.commit}),this.replaceField=Be("input",{value:t.replace,placeholder:ln(e,"Replace"),"aria-label":ln(e,"Replace"),class:"cm-textfield",name:"replace",form:"",onchange:this.commit,onkeyup:this.commit}),this.caseField=Be("input",{type:"checkbox",name:"case",form:"",checked:t.caseSensitive,onchange:this.commit}),this.reField=Be("input",{type:"checkbox",name:"re",form:"",checked:t.regexp,onchange:this.commit}),this.wordField=Be("input",{type:"checkbox",name:"word",form:"",checked:t.wholeWord,onchange:this.commit});function i(r,s,o){return Be("button",{class:"cm-button",name:r,onclick:s,type:"button"},o)}this.dom=Be("div",{onkeydown:r=>this.keydown(r),class:"cm-search"},[this.searchField,i("next",()=>yc(e),[ln(e,"next")]),i("prev",()=>bc(e),[ln(e,"previous")]),i("select",()=>TD(e),[ln(e,"all")]),Be("label",null,[this.caseField,ln(e,"match case")]),Be("label",null,[this.reField,ln(e,"regexp")]),Be("label",null,[this.wordField,ln(e,"by word")]),...e.state.readOnly?[]:[Be("br"),this.replaceField,i("replace",()=>V0(e),[ln(e,"replace")]),i("replaceAll",()=>_D(e),[ln(e,"replace all")])],Be("button",{name:"close",onclick:()=>gx(e),"aria-label":ln(e,"close"),type:"button"},["×"])])}commit(){let e=new ux({search:this.searchField.value,caseSensitive:this.caseField.checked,regexp:this.reField.checked,wholeWord:this.wordField.checked,replace:this.replaceField.value});e.eq(this.query)||(this.query=e,this.view.dispatch({effects:zo.of(e)}))}keydown(e){ER(this.view,e,"search-panel")?e.preventDefault():e.keyCode==13&&e.target==this.searchField?(e.preventDefault(),(e.shiftKey?bc:yc)(this.view)):e.keyCode==13&&e.target==this.replaceField&&(e.preventDefault(),V0(this.view))}update(e){for(let t of e.transactions)for(let i of t.effects)i.is(zo)&&!i.value.eq(this.query)&&this.setQuery(i.value)}setQuery(e){this.query=e,this.searchField.value=e.search,this.replaceField.value=e.replace,this.caseField.checked=e.caseSensitive,this.reField.checked=e.regexp,this.wordField.checked=e.wholeWord}mount(){this.searchField.select()}get pos(){return 80}get top(){return this.view.state.facet(Qs).top}}function ln(n,e){return n.state.phrase(e)}const Pa=30,Ta=/[\s\.,:;?!]/;function mp(n,{from:e,to:t}){let i=n.state.doc.lineAt(e),r=n.state.doc.lineAt(t).to,s=Math.max(i.from,e-Pa),o=Math.min(r,t+Pa),a=n.state.sliceDoc(s,o);if(s!=i.from){for(let c=0;ca.length-Pa;c--)if(!Ta.test(a[c-1])&&Ta.test(a[c])){a=a.slice(0,c);break}}return F.announce.of(`${n.state.phrase("current match")}. ${a} ${n.state.phrase("on line")} ${i.number}.`)}const MD=F.baseTheme({".cm-panel.cm-search":{padding:"2px 6px 4px",position:"relative","& [name=close]":{position:"absolute",top:"0",right:"4px",backgroundColor:"inherit",border:"none",font:"inherit",padding:0,margin:0},"& input, & button, & label":{margin:".2em .6em .2em 0"},"& input[type=checkbox]":{marginRight:".2em"},"& label":{fontSize:"80%",whiteSpace:"pre"}},"&light .cm-searchMatch":{backgroundColor:"#ffff0054"},"&dark .cm-searchMatch":{backgroundColor:"#00ffff8a"},"&light .cm-searchMatch-selected":{backgroundColor:"#ff6a0054"},"&dark .cm-searchMatch-selected":{backgroundColor:"#ff00ff8a"}}),ED=[Ui,Ji.low(PD),MD];class Ox{constructor(e,t,i,r){this.state=e,this.pos=t,this.explicit=i,this.view=r,this.abortListeners=[],this.abortOnDocChange=!1}tokenBefore(e){let t=mt(this.state).resolveInner(this.pos,-1);for(;t&&e.indexOf(t.name)<0;)t=t.parent;return t?{from:t.from,to:this.pos,text:this.state.sliceDoc(t.from,this.pos),type:t.type}:null}matchBefore(e){let t=this.state.doc.lineAt(this.pos),i=Math.max(t.from,this.pos-250),r=t.text.slice(i-t.from,this.pos-t.from),s=r.search(yx(e,!1));return s<0?null:{from:i+s,to:this.pos,text:r.slice(s)}}get aborted(){return this.abortListeners==null}addEventListener(e,t,i){e=="abort"&&this.abortListeners&&(this.abortListeners.push(t),i&&i.onDocChange&&(this.abortOnDocChange=!0))}}function z0(n){let e=Object.keys(n).join(""),t=/\w/.test(e);return t&&(e=e.replace(/\w/g,"")),`[${t?"\\w":""}${e.replace(/[^\w\s]/g,"\\$&")}]`}function ZD(n){let e=Object.create(null),t=Object.create(null);for(let{label:r}of n){e[r[0]]=!0;for(let s=1;stypeof r=="string"?{label:r}:r),[t,i]=e.every(r=>/^\w+$/.test(r.label))?[/\w*$/,/\w+$/]:ZD(e);return r=>{let s=r.matchBefore(i);return s||r.explicit?{from:s?s.from:r.pos,options:e,validFor:t}:null}}function DD(n,e){return t=>{for(let i=mt(t.state).resolveInner(t.pos,-1);i;i=i.parent){if(n.indexOf(i.name)>-1)return null;if(i.type.isTop)break}return e(t)}}class U0{constructor(e,t,i,r){this.completion=e,this.source=t,this.match=i,this.score=r}}function wr(n){return n.selection.main.from}function yx(n,e){var t;let{source:i}=n,r=e&&i[0]!="^",s=i[i.length-1]!="$";return!r&&!s?n:new RegExp(`${r?"^":""}(?:${i})${s?"$":""}`,(t=n.flags)!==null&&t!==void 0?t:n.ignoreCase?"i":"")}const yp=Pi.define();function LD(n,e,t,i){let{main:r}=n.selection,s=t-r.from,o=i-r.from;return{...n.changeByRange(a=>{if(a!=r&&t!=i&&n.sliceDoc(a.from+s,a.from+o)!=n.sliceDoc(t,i))return{range:a};let c=n.toText(e);return{changes:{from:a.from+s,to:i==r.from?a.to:a.from+o,insert:c},range:B.cursor(a.from+s+c.length)}}),scrollIntoView:!0,userEvent:"input.complete"}}const j0=new WeakMap;function ID(n){if(!Array.isArray(n))return n;let e=j0.get(n);return e||j0.set(n,e=mx(n)),e}const vc=ge.define(),Uo=ge.define();class BD{constructor(e){this.pattern=e,this.chars=[],this.folded=[],this.any=[],this.precise=[],this.byWord=[],this.score=0,this.matched=[];for(let t=0;t=48&&v<=57||v>=97&&v<=122?2:v>=65&&v<=90?1:0:(A=Bd(v))!=A.toLowerCase()?1:A!=A.toUpperCase()?2:0;(!w||_==1&&$||T==0&&_!=0)&&(t[p]==v||i[p]==v&&(g=!0)?o[p++]=w:o.length&&(P=!1)),T=_,w+=Kn(v)}return p==c&&o[0]==0&&P?this.result(-100+(g?-200:0),o,e):y==c&&m==0?this.ret(-200-e.length+(x==e.length?0:-100),[0,x]):a>-1?this.ret(-700-e.length,[a,a+this.pattern.length]):y==c?this.ret(-900-e.length,[m,x]):p==c?this.result(-100+(g?-200:0)+-700+(P?0:-1100),o,e):t.length==2?null:this.result((r[0]?-700:0)+-200+-1100,r,e)}result(e,t,i){let r=[],s=0;for(let o of t){let a=o+(this.astral?Kn(Ut(i,o)):1);s&&r[s-1]==o?r[s-1]=a:(r[s++]=o,r[s++]=a)}return this.ret(e-i.length,r)}}class XD{constructor(e){this.pattern=e,this.matched=[],this.score=0,this.folded=e.toLowerCase()}match(e){if(e.length!1,activateOnTypingDelay:100,selectOnOpen:!0,override:null,closeOnBlur:!0,maxRenderedOptions:100,defaultKeymap:!0,tooltipClass:()=>"",optionClass:()=>"",aboveCursor:!1,icons:!0,addToOptions:[],positionInfo:WD,filterStrict:!1,compareCompletions:(e,t)=>(e.sortText||e.label).localeCompare(t.sortText||t.label),interactionDelay:75,updateSyncTime:100},{defaultKeymap:(e,t)=>e&&t,closeOnBlur:(e,t)=>e&&t,icons:(e,t)=>e&&t,tooltipClass:(e,t)=>i=>q0(e(i),t(i)),optionClass:(e,t)=>i=>q0(e(i),t(i)),addToOptions:(e,t)=>e.concat(t),filterStrict:(e,t)=>e||t})}});function q0(n,e){return n?e?n+" "+e:n:e}function WD(n,e,t,i,r,s){let o=n.textDirection==Ve.RTL,a=o,c=!1,f="top",h,p,g=e.left-r.left,y=r.right-e.right,m=i.right-i.left,x=i.bottom-i.top;if(a&&g=x||w>e.top?h=t.bottom-e.top:(f="bottom",h=e.bottom-t.top)}let $=(e.bottom-e.top)/s.offsetHeight,P=(e.right-e.left)/s.offsetWidth;return{style:`${f}: ${h/$}px; max-width: ${p/P}px`,class:"cm-completionInfo-"+(c?o?"left-narrow":"right-narrow":a?"left":"right")}}const bp=ge.define();function ND(n){let e=n.addToOptions.slice();return n.icons&&e.push({render(t){let i=document.createElement("div");return i.classList.add("cm-completionIcon"),t.type&&i.classList.add(...t.type.split(/\s+/g).map(r=>"cm-completionIcon-"+r)),i.setAttribute("aria-hidden","true"),i},position:20}),e.push({render(t,i,r,s){let o=document.createElement("span");o.className="cm-completionLabel";let a=t.displayLabel||t.label,c=0;for(let f=0;fc&&o.appendChild(document.createTextNode(a.slice(c,h)));let g=o.appendChild(document.createElement("span"));g.appendChild(document.createTextNode(a.slice(h,p))),g.className="cm-completionMatchedText",c=p}return ct.position-i.position).map(t=>t.render)}function Jf(n,e,t){if(n<=t)return{from:0,to:n};if(e<0&&(e=0),e<=n>>1){let r=Math.floor(e/t);return{from:r*t,to:(r+1)*t}}let i=Math.ceil((n-e)/t);return{from:n-i*t,to:n-(i-1)*t}}class VD{constructor(e,t,i){this.view=e,this.stateField=t,this.applyCompletion=i,this.info=null,this.infoDestroy=null,this.placeInfoReq={read:()=>this.measureInfo(),write:c=>this.placeInfo(c),key:this},this.space=null,this.currentClass="";let r=e.state.field(t),{options:s,selected:o}=r.open,a=e.state.facet(bt);this.optionContent=ND(a),this.optionClass=a.optionClass,this.tooltipClass=a.tooltipClass,this.range=Jf(s.length,o,a.maxRenderedOptions),this.dom=document.createElement("div"),this.dom.className="cm-tooltip-autocomplete",this.updateTooltipClass(e.state),this.dom.addEventListener("mousedown",c=>{let{options:f}=e.state.field(t).open;for(let h=c.target,p;h&&h!=this.dom;h=h.parentNode)if(h.nodeName=="LI"&&(p=/-(\d+)$/.exec(h.id))&&+p[1]this.list.lastChild.getBoundingClientRect().bottom?this.range.to:null;h!=null&&(e.dispatch({effects:bp.of(h)}),c.preventDefault())}}),this.dom.addEventListener("focusout",c=>{let f=e.state.field(this.stateField,!1);f&&f.tooltip&&e.state.facet(bt).closeOnBlur&&c.relatedTarget!=e.contentDOM&&e.dispatch({effects:Uo.of(null)})}),this.showOptions(s,r.id)}mount(){this.updateSel()}showOptions(e,t){this.list&&this.list.remove(),this.list=this.dom.appendChild(this.createListBox(e,t,this.range)),this.list.addEventListener("scroll",()=>{this.info&&this.view.requestMeasure(this.placeInfoReq)})}update(e){var t;let i=e.state.field(this.stateField),r=e.startState.field(this.stateField);if(this.updateTooltipClass(e.state),i!=r){let{options:s,selected:o,disabled:a}=i.open;(!r.open||r.open.options!=s)&&(this.range=Jf(s.length,o,e.state.facet(bt).maxRenderedOptions),this.showOptions(s,i.id)),this.updateSel(),a!=((t=r.open)===null||t===void 0?void 0:t.disabled)&&this.dom.classList.toggle("cm-tooltip-autocomplete-disabled",!!a)}}updateTooltipClass(e){let t=this.tooltipClass(e);if(t!=this.currentClass){for(let i of this.currentClass.split(" "))i&&this.dom.classList.remove(i);for(let i of t.split(" "))i&&this.dom.classList.add(i);this.currentClass=t}}positioned(e){this.space=e,this.info&&this.view.requestMeasure(this.placeInfoReq)}updateSel(){let e=this.view.state.field(this.stateField),t=e.open;(t.selected>-1&&t.selected=this.range.to)&&(this.range=Jf(t.options.length,t.selected,this.view.state.facet(bt).maxRenderedOptions),this.showOptions(t.options,e.id));let i=this.updateSelectedOption(t.selected);if(i){this.destroyInfo();let{completion:r}=t.options[t.selected],{info:s}=r;if(!s)return;let o=typeof s=="string"?document.createTextNode(s):s(r);if(!o)return;"then"in o?o.then(a=>{a&&this.view.state.field(this.stateField,!1)==e&&this.addInfoPane(a,r)}).catch(a=>Ft(this.view.state,a,"completion info")):(this.addInfoPane(o,r),i.setAttribute("aria-describedby",this.info.id))}}addInfoPane(e,t){this.destroyInfo();let i=this.info=document.createElement("div");if(i.className="cm-tooltip cm-completionInfo",i.id="cm-completionInfo-"+Math.floor(Math.random()*65535).toString(16),e.nodeType!=null)i.appendChild(e),this.infoDestroy=null;else{let{dom:r,destroy:s}=e;i.appendChild(r),this.infoDestroy=s||null}this.dom.appendChild(i),this.view.requestMeasure(this.placeInfoReq)}updateSelectedOption(e){let t=null;for(let i=this.list.firstChild,r=this.range.from;i;i=i.nextSibling,r++)i.nodeName!="LI"||!i.id?r--:r==e?i.hasAttribute("aria-selected")||(i.setAttribute("aria-selected","true"),t=i):i.hasAttribute("aria-selected")&&(i.removeAttribute("aria-selected"),i.removeAttribute("aria-describedby"));return t&&UD(this.list,t),t}measureInfo(){let e=this.dom.querySelector("[aria-selected]");if(!e||!this.info)return null;let t=this.dom.getBoundingClientRect(),i=this.info.getBoundingClientRect(),r=e.getBoundingClientRect(),s=this.space;if(!s){let o=this.dom.ownerDocument.documentElement;s={left:0,top:0,right:o.clientWidth,bottom:o.clientHeight}}return r.top>Math.min(s.bottom,t.bottom)-10||r.bottom{o.target==r&&o.preventDefault()});let s=null;for(let o=i.from;oi.from||i.from==0))if(s=g,typeof f!="string"&&f.header)r.appendChild(f.header(f));else{let y=r.appendChild(document.createElement("completion-section"));y.textContent=g}}const h=r.appendChild(document.createElement("li"));h.id=t+"-"+o,h.setAttribute("role","option");let p=this.optionClass(a);p&&(h.className=p);for(let g of this.optionContent){let y=g(a,this.view.state,this.view,c);y&&h.appendChild(y)}}return i.from&&r.classList.add("cm-completionListIncompleteTop"),i.tonew VD(t,n,e)}function UD(n,e){let t=n.getBoundingClientRect(),i=e.getBoundingClientRect(),r=t.height/n.offsetHeight;i.topt.bottom&&(n.scrollTop+=(i.bottom-t.bottom)/r)}function F0(n){return(n.boost||0)*100+(n.apply?10:0)+(n.info?5:0)+(n.type?1:0)}function jD(n,e){let t=[],i=null,r=null,s=h=>{t.push(h);let{section:p}=h.completion;if(p){i||(i=[]);let g=typeof p=="string"?p:p.name;i.some(y=>y.name==g)||i.push(typeof p=="string"?{name:g}:p)}},o=e.facet(bt);for(let h of n)if(h.hasResult()){let p=h.result.getMatch;if(h.result.filter===!1)for(let g of h.result.options)s(new U0(g,h.source,p?p(g):[],1e9-t.length));else{let g=e.sliceDoc(h.from,h.to),y,m=o.filterStrict?new XD(g):new BD(g);for(let x of h.result.options)if(y=m.match(x.label)){let $=x.displayLabel?p?p(x,y.matched):[]:y.matched,P=y.score+(x.boost||0);if(s(new U0(x,h.source,$,P)),typeof x.section=="object"&&x.section.rank==="dynamic"){let{name:w}=x.section;r||(r=Object.create(null)),r[w]=Math.max(P,r[w]||-1e9)}}}}if(i){let h=Object.create(null),p=0,g=(y,m)=>(y.rank==="dynamic"&&m.rank==="dynamic"?r[m.name]-r[y.name]:0)||(typeof y.rank=="number"?y.rank:1e9)-(typeof m.rank=="number"?m.rank:1e9)||(y.nameg.score-p.score||f(p.completion,g.completion))){let p=h.completion;!c||c.label!=p.label||c.detail!=p.detail||c.type!=null&&p.type!=null&&c.type!=p.type||c.apply!=p.apply||c.boost!=p.boost?a.push(h):F0(h.completion)>F0(c)&&(a[a.length-1]=h),c=h.completion}return a}class us{constructor(e,t,i,r,s,o){this.options=e,this.attrs=t,this.tooltip=i,this.timestamp=r,this.selected=s,this.disabled=o}setSelected(e,t){return e==this.selected||e>=this.options.length?this:new us(this.options,Y0(t,e),this.tooltip,this.timestamp,e,this.disabled)}static build(e,t,i,r,s,o){if(r&&!o&&e.some(f=>f.isPending))return r.setDisabled();let a=jD(e,t);if(!a.length)return r&&e.some(f=>f.isPending)?r.setDisabled():null;let c=t.facet(bt).selectOnOpen?0:-1;if(r&&r.selected!=c&&r.selected!=-1){let f=r.options[r.selected].completion;for(let h=0;hh.hasResult()?Math.min(f,h.from):f,1e8),create:KD,above:s.aboveCursor},r?r.timestamp:Date.now(),c,!1)}map(e){return new us(this.options,this.attrs,{...this.tooltip,pos:e.mapPos(this.tooltip.pos)},this.timestamp,this.selected,this.disabled)}setDisabled(){return new us(this.options,this.attrs,this.tooltip,this.timestamp,this.selected,!0)}}class xc{constructor(e,t,i){this.active=e,this.id=t,this.open=i}static start(){return new xc(GD,"cm-ac-"+Math.floor(Math.random()*2e6).toString(36),null)}update(e){let{state:t}=e,i=t.facet(bt),s=(i.override||t.languageDataAt("autocomplete",wr(t)).map(ID)).map(c=>(this.active.find(h=>h.source==c)||new $n(c,this.active.some(h=>h.state!=0)?1:0)).update(e,i));s.length==this.active.length&&s.every((c,f)=>c==this.active[f])&&(s=this.active);let o=this.open,a=e.effects.some(c=>c.is(vp));o&&e.docChanged&&(o=o.map(e.changes)),e.selection||s.some(c=>c.hasResult()&&e.changes.touchesRange(c.from,c.to))||!qD(s,this.active)||a?o=us.build(s,t,this.id,o,i,a):o&&o.disabled&&!s.some(c=>c.isPending)&&(o=null),!o&&s.every(c=>!c.isPending)&&s.some(c=>c.hasResult())&&(s=s.map(c=>c.hasResult()?new $n(c.source,0):c));for(let c of e.effects)c.is(bp)&&(o=o&&o.setSelected(c.value,this.id));return s==this.active&&o==this.open?this:new xc(s,this.id,o)}get tooltip(){return this.open?this.open.tooltip:null}get attrs(){return this.open?this.open.attrs:this.active.length?FD:YD}}function qD(n,e){if(n==e)return!0;for(let t=0,i=0;;){for(;t-1&&(t["aria-activedescendant"]=n+"-"+e),t}const GD=[];function bx(n,e){if(n.isUserEvent("input.complete")){let i=n.annotation(yp);if(i&&e.activateOnCompletion(i))return 12}let t=n.isUserEvent("input.type");return t&&e.activateOnTyping?5:t?1:n.isUserEvent("delete.backward")?2:n.selection?8:n.docChanged?16:0}class $n{constructor(e,t,i=!1){this.source=e,this.state=t,this.explicit=i}hasResult(){return!1}get isPending(){return this.state==1}update(e,t){let i=bx(e,t),r=this;(i&8||i&16&&this.touches(e))&&(r=new $n(r.source,0)),i&4&&r.state==0&&(r=new $n(this.source,1)),r=r.updateFor(e,i);for(let s of e.effects)if(s.is(vc))r=new $n(r.source,1,s.value);else if(s.is(Uo))r=new $n(r.source,0);else if(s.is(vp))for(let o of s.value)o.source==r.source&&(r=o);return r}updateFor(e,t){return this.map(e.changes)}map(e){return this}touches(e){return e.changes.touchesRange(wr(e.state))}}class ms extends $n{constructor(e,t,i,r,s,o){super(e,3,t),this.limit=i,this.result=r,this.from=s,this.to=o}hasResult(){return!0}updateFor(e,t){var i;if(!(t&3))return this.map(e.changes);let r=this.result;r.map&&!e.changes.empty&&(r=r.map(r,e.changes));let s=e.changes.mapPos(this.from),o=e.changes.mapPos(this.to,1),a=wr(e.state);if(a>o||!r||t&2&&(wr(e.startState)==this.from||at.map(e))}}),jt=Pt.define({create(){return xc.start()},update(n,e){return n.update(e)},provide:n=>[np.from(n,e=>e.tooltip),F.contentAttributes.from(n,e=>e.attrs)]});function xp(n,e){const t=e.completion.apply||e.completion.label;let i=n.state.field(jt).active.find(r=>r.source==e.source);return i instanceof ms?(typeof t=="string"?n.dispatch({...LD(n.state,t,i.from,i.to),annotations:yp.of(e.completion)}):t(n,e.completion,i.from,i.to),!0):!1}const KD=zD(jt,xp);function Qa(n,e="option"){return t=>{let i=t.state.field(jt,!1);if(!i||!i.open||i.open.disabled||Date.now()-i.open.timestamp-1?i.open.selected+r*(n?1:-1):n?0:o-1;return a<0?a=e=="page"?0:o-1:a>=o&&(a=e=="page"?o-1:0),t.dispatch({effects:bp.of(a)}),!0}}const JD=n=>{let e=n.state.field(jt,!1);return n.state.readOnly||!e||!e.open||e.open.selected<0||e.open.disabled||Date.now()-e.open.timestampn.state.field(jt,!1)?(n.dispatch({effects:vc.of(!0)}),!0):!1,eL=n=>{let e=n.state.field(jt,!1);return!e||!e.active.some(t=>t.state!=0)?!1:(n.dispatch({effects:Uo.of(null)}),!0)};class tL{constructor(e,t){this.active=e,this.context=t,this.time=Date.now(),this.updates=[],this.done=void 0}}const nL=50,iL=1e3,rL=rt.fromClass(class{constructor(n){this.view=n,this.debounceUpdate=-1,this.running=[],this.debounceAccept=-1,this.pendingStart=!1,this.composing=0;for(let e of n.state.field(jt).active)e.isPending&&this.startQuery(e)}update(n){let e=n.state.field(jt),t=n.state.facet(bt);if(!n.selectionSet&&!n.docChanged&&n.startState.field(jt)==e)return;let i=n.transactions.some(s=>{let o=bx(s,t);return o&8||(s.selection||s.docChanged)&&!(o&3)});for(let s=0;snL&&Date.now()-o.time>iL){for(let a of o.context.abortListeners)try{a()}catch(c){Ft(this.view.state,c)}o.context.abortListeners=null,this.running.splice(s--,1)}else o.updates.push(...n.transactions)}this.debounceUpdate>-1&&clearTimeout(this.debounceUpdate),n.transactions.some(s=>s.effects.some(o=>o.is(vc)))&&(this.pendingStart=!0);let r=this.pendingStart?50:t.activateOnTypingDelay;if(this.debounceUpdate=e.active.some(s=>s.isPending&&!this.running.some(o=>o.active.source==s.source))?setTimeout(()=>this.startUpdate(),r):-1,this.composing!=0)for(let s of n.transactions)s.isUserEvent("input.type")?this.composing=2:this.composing==2&&s.selection&&(this.composing=3)}startUpdate(){this.debounceUpdate=-1,this.pendingStart=!1;let{state:n}=this.view,e=n.field(jt);for(let t of e.active)t.isPending&&!this.running.some(i=>i.active.source==t.source)&&this.startQuery(t);this.running.length&&e.open&&e.open.disabled&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(bt).updateSyncTime))}startQuery(n){let{state:e}=this.view,t=wr(e),i=new Ox(e,t,n.explicit,this.view),r=new tL(n,i);this.running.push(r),Promise.resolve(n.source(i)).then(s=>{r.context.aborted||(r.done=s||null,this.scheduleAccept())},s=>{this.view.dispatch({effects:Uo.of(null)}),Ft(this.view.state,s)})}scheduleAccept(){this.running.every(n=>n.done!==void 0)?this.accept():this.debounceAccept<0&&(this.debounceAccept=setTimeout(()=>this.accept(),this.view.state.facet(bt).updateSyncTime))}accept(){var n;this.debounceAccept>-1&&clearTimeout(this.debounceAccept),this.debounceAccept=-1;let e=[],t=this.view.state.facet(bt),i=this.view.state.field(jt);for(let r=0;ra.source==s.active.source);if(o&&o.isPending)if(s.done==null){let a=new $n(s.active.source,0);for(let c of s.updates)a=a.update(c,t);a.isPending||e.push(a)}else this.startQuery(o)}(e.length||i.open&&i.open.disabled)&&this.view.dispatch({effects:vp.of(e)})}},{eventHandlers:{blur(n){let e=this.view.state.field(jt,!1);if(e&&e.tooltip&&this.view.state.facet(bt).closeOnBlur){let t=e.open&&Gb(this.view,e.open.tooltip);(!t||!t.dom.contains(n.relatedTarget))&&setTimeout(()=>this.view.dispatch({effects:Uo.of(null)}),10)}},compositionstart(){this.composing=1},compositionend(){this.composing==3&&setTimeout(()=>this.view.dispatch({effects:vc.of(!1)}),20),this.composing=0}}}),sL=typeof navigator=="object"&&/Win/.test(navigator.platform),oL=Ji.highest(F.domEventHandlers({keydown(n,e){let t=e.state.field(jt,!1);if(!t||!t.open||t.open.disabled||t.open.selected<0||n.key.length>1||n.ctrlKey&&!(sL&&n.altKey)||n.metaKey)return!1;let i=t.open.options[t.open.selected],r=t.active.find(o=>o.source==i.source),s=i.completion.commitCharacters||r.result.commitCharacters;return s&&s.indexOf(n.key)>-1&&xp(e,i),!1}})),vx=F.baseTheme({".cm-tooltip.cm-tooltip-autocomplete":{"& > ul":{fontFamily:"monospace",whiteSpace:"nowrap",overflow:"hidden auto",maxWidth_fallback:"700px",maxWidth:"min(700px, 95vw)",minWidth:"250px",maxHeight:"10em",height:"100%",listStyle:"none",margin:0,padding:0,"& > li, & > completion-section":{padding:"1px 3px",lineHeight:1.2},"& > li":{overflowX:"hidden",textOverflow:"ellipsis",cursor:"pointer"},"& > completion-section":{display:"list-item",borderBottom:"1px solid silver",paddingLeft:"0.5em",opacity:.7}}},"&light .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#17c",color:"white"},"&light .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#777"},"&dark .cm-tooltip-autocomplete ul li[aria-selected]":{background:"#347",color:"white"},"&dark .cm-tooltip-autocomplete-disabled ul li[aria-selected]":{background:"#444"},".cm-completionListIncompleteTop:before, .cm-completionListIncompleteBottom:after":{content:'"···"',opacity:.5,display:"block",textAlign:"center",cursor:"pointer"},".cm-tooltip.cm-completionInfo":{position:"absolute",padding:"3px 9px",width:"max-content",maxWidth:"400px",boxSizing:"border-box",whiteSpace:"pre-line"},".cm-completionInfo.cm-completionInfo-left":{right:"100%"},".cm-completionInfo.cm-completionInfo-right":{left:"100%"},".cm-completionInfo.cm-completionInfo-left-narrow":{right:"30px"},".cm-completionInfo.cm-completionInfo-right-narrow":{left:"30px"},"&light .cm-snippetField":{backgroundColor:"#00000022"},"&dark .cm-snippetField":{backgroundColor:"#ffffff22"},".cm-snippetFieldPosition":{verticalAlign:"text-top",width:0,height:"1.15em",display:"inline-block",margin:"0 -0.7px -.7em",borderLeft:"1.4px dotted #888"},".cm-completionMatchedText":{textDecoration:"underline"},".cm-completionDetail":{marginLeft:"0.5em",fontStyle:"italic"},".cm-completionIcon":{fontSize:"90%",width:".8em",display:"inline-block",textAlign:"center",paddingRight:".6em",opacity:"0.6",boxSizing:"content-box"},".cm-completionIcon-function, .cm-completionIcon-method":{"&:after":{content:"'ƒ'"}},".cm-completionIcon-class":{"&:after":{content:"'○'"}},".cm-completionIcon-interface":{"&:after":{content:"'◌'"}},".cm-completionIcon-variable":{"&:after":{content:"'𝑥'"}},".cm-completionIcon-constant":{"&:after":{content:"'𝐶'"}},".cm-completionIcon-type":{"&:after":{content:"'𝑡'"}},".cm-completionIcon-enum":{"&:after":{content:"'∪'"}},".cm-completionIcon-property":{"&:after":{content:"'□'"}},".cm-completionIcon-keyword":{"&:after":{content:"'🔑︎'"}},".cm-completionIcon-namespace":{"&:after":{content:"'▢'"}},".cm-completionIcon-text":{"&:after":{content:"'abc'",fontSize:"50%",verticalAlign:"middle"}}});class lL{constructor(e,t,i,r){this.field=e,this.line=t,this.from=i,this.to=r}}class Sp{constructor(e,t,i){this.field=e,this.from=t,this.to=i}map(e){let t=e.mapPos(this.from,-1,Ct.TrackDel),i=e.mapPos(this.to,1,Ct.TrackDel);return t==null||i==null?null:new Sp(this.field,t,i)}}class $p{constructor(e,t){this.lines=e,this.fieldPositions=t}instantiate(e,t){let i=[],r=[t],s=e.doc.lineAt(t),o=/^\s*/.exec(s.text)[0];for(let c of this.lines){if(i.length){let f=o,h=/^\t*/.exec(c)[0].length;for(let p=0;pnew Sp(c.field,r[c.line]+c.from,r[c.line]+c.to));return{text:i,ranges:a}}static parse(e){let t=[],i=[],r=[],s;for(let o of e.split(/\r\n?|\n/)){for(;s=/[#$]\{(?:(\d+)(?::([^{}]*))?|((?:\\[{}]|[^{}])*))\}/.exec(o);){let a=s[1]?+s[1]:null,c=s[2]||s[3]||"",f=-1,h=c.replace(/\\[{}]/g,p=>p[1]);for(let p=0;p=f&&g.field++}for(let p of r)if(p.line==i.length&&p.from>s.index){let g=s[2]?3+(s[1]||"").length:2;p.from-=g,p.to-=g}r.push(new lL(f,i.length,s.index,s.index+h.length)),o=o.slice(0,s.index)+c+o.slice(s.index+s[0].length)}o=o.replace(/\\([{}])/g,(a,c,f)=>{for(let h of r)h.line==i.length&&h.from>f&&(h.from--,h.to--);return c}),i.push(o)}return new $p(i,r)}}let aL=se.widget({widget:new class extends In{toDOM(){let n=document.createElement("span");return n.className="cm-snippetFieldPosition",n}ignoreEvent(){return!1}}}),cL=se.mark({class:"cm-snippetField"});class _s{constructor(e,t){this.ranges=e,this.active=t,this.deco=se.set(e.map(i=>(i.from==i.to?aL:cL).range(i.from,i.to)),!0)}map(e){let t=[];for(let i of this.ranges){let r=i.map(e);if(!r)return null;t.push(r)}return new _s(t,this.active)}selectionInsideField(e){return e.ranges.every(t=>this.ranges.some(i=>i.field==this.active&&i.from<=t.from&&i.to>=t.to))}}const ll=ge.define({map(n,e){return n&&n.map(e)}}),uL=ge.define(),jo=Pt.define({create(){return null},update(n,e){for(let t of e.effects){if(t.is(ll))return t.value;if(t.is(uL)&&n)return new _s(n.ranges,t.value)}return n&&e.docChanged&&(n=n.map(e.changes)),n&&e.selection&&!n.selectionInsideField(e.selection)&&(n=null),n},provide:n=>F.decorations.from(n,e=>e?e.deco:se.none)});function wp(n,e){return B.create(n.filter(t=>t.field==e).map(t=>B.range(t.from,t.to)))}function fL(n){let e=$p.parse(n);return(t,i,r,s)=>{let{text:o,ranges:a}=e.instantiate(t.state,r),{main:c}=t.state.selection,f={changes:{from:r,to:s==c.from?c.to:s,insert:Re.of(o)},scrollIntoView:!0,annotations:i?[yp.of(i),ht.userEvent.of("input.complete")]:void 0};if(a.length&&(f.selection=wp(a,0)),a.some(h=>h.field>0)){let h=new _s(a,0),p=f.effects=[ll.of(h)];t.state.field(jo,!1)===void 0&&p.push(ge.appendConfig.of([jo,OL,mL,vx]))}t.dispatch(t.state.update(f))}}function xx(n){return({state:e,dispatch:t})=>{let i=e.field(jo,!1);if(!i||n<0&&i.active==0)return!1;let r=i.active+n,s=n>0&&!i.ranges.some(o=>o.field==r+n);return t(e.update({selection:wp(i.ranges,r),effects:ll.of(s?null:new _s(i.ranges,r)),scrollIntoView:!0})),!0}}const hL=({state:n,dispatch:e})=>n.field(jo,!1)?(e(n.update({effects:ll.of(null)})),!0):!1,dL=xx(1),pL=xx(-1),gL=[{key:"Tab",run:dL,shift:pL},{key:"Escape",run:hL}],G0=G.define({combine(n){return n.length?n[0]:gL}}),OL=Ji.highest(tl.compute([G0],n=>n.facet(G0)));function zt(n,e){return{...e,apply:fL(n)}}const mL=F.domEventHandlers({mousedown(n,e){let t=e.state.field(jo,!1),i;if(!t||(i=e.posAtCoords({x:n.clientX,y:n.clientY}))==null)return!1;let r=t.ranges.find(s=>s.from<=i&&s.to>=i);return!r||r.field==t.active?!1:(e.dispatch({selection:wp(t.ranges,r.field),effects:ll.of(t.ranges.some(s=>s.field>r.field)?new _s(t.ranges,r.field):null),scrollIntoView:!0}),!0)}}),qo={brackets:["(","[","{","'",'"'],before:")]}:;>",stringPrefixes:[]},vr=ge.define({map(n,e){let t=e.mapPos(n,-1,Ct.TrackAfter);return t??void 0}}),Cp=new class extends ji{};Cp.startSide=1;Cp.endSide=-1;const Sx=Pt.define({create(){return Te.empty},update(n,e){if(n=n.map(e.changes),e.selection){let t=e.state.doc.lineAt(e.selection.main.head);n=n.update({filter:i=>i>=t.from&&i<=t.to})}for(let t of e.effects)t.is(vr)&&(n=n.update({add:[Cp.range(t.value,t.value+1)]}));return n}});function yL(){return[vL,Sx]}const th="()[]{}<>«»»«[]{}";function $x(n){for(let e=0;e{if((bL?n.composing:n.compositionStarted)||n.state.readOnly)return!1;let r=n.state.selection.main;if(i.length>2||i.length==2&&Kn(Ut(i,0))==1||e!=r.from||t!=r.to)return!1;let s=$L(n.state,i);return s?(n.dispatch(s),!0):!1}),xL=({state:n,dispatch:e})=>{if(n.readOnly)return!1;let i=wx(n,n.selection.main.head).brackets||qo.brackets,r=null,s=n.changeByRange(o=>{if(o.empty){let a=wL(n.doc,o.head);for(let c of i)if(c==a&&Nc(n.doc,o.head)==$x(Ut(c,0)))return{changes:{from:o.head-c.length,to:o.head+c.length},range:B.cursor(o.head-c.length)}}return{range:r=o}});return r||e(n.update(s,{scrollIntoView:!0,userEvent:"delete.backward"})),!r},SL=[{key:"Backspace",run:xL}];function $L(n,e){let t=wx(n,n.selection.main.head),i=t.brackets||qo.brackets;for(let r of i){let s=$x(Ut(r,0));if(e==r)return s==r?PL(n,r,i.indexOf(r+r+r)>-1,t):CL(n,r,s,t.before||qo.before);if(e==s&&Cx(n,n.selection.main.from))return kL(n,r,s)}return null}function Cx(n,e){let t=!1;return n.field(Sx).between(0,n.doc.length,i=>{i==e&&(t=!0)}),t}function Nc(n,e){let t=n.sliceString(e,e+2);return t.slice(0,Kn(Ut(t,0)))}function wL(n,e){let t=n.sliceString(e-2,e);return Kn(Ut(t,0))==t.length?t:t.slice(1)}function CL(n,e,t,i){let r=null,s=n.changeByRange(o=>{if(!o.empty)return{changes:[{insert:e,from:o.from},{insert:t,from:o.to}],effects:vr.of(o.to+e.length),range:B.range(o.anchor+e.length,o.head+e.length)};let a=Nc(n.doc,o.head);return!a||/\s/.test(a)||i.indexOf(a)>-1?{changes:{insert:e+t,from:o.head},effects:vr.of(o.head+e.length),range:B.cursor(o.head+e.length)}:{range:r=o}});return r?null:n.update(s,{scrollIntoView:!0,userEvent:"input.type"})}function kL(n,e,t){let i=null,r=n.changeByRange(s=>s.empty&&Nc(n.doc,s.head)==t?{changes:{from:s.head,to:s.head+t.length,insert:t},range:B.cursor(s.head+t.length)}:i={range:s});return i?null:n.update(r,{scrollIntoView:!0,userEvent:"input.type"})}function PL(n,e,t,i){let r=i.stringPrefixes||qo.stringPrefixes,s=null,o=n.changeByRange(a=>{if(!a.empty)return{changes:[{insert:e,from:a.from},{insert:e,from:a.to}],effects:vr.of(a.to+e.length),range:B.range(a.anchor+e.length,a.head+e.length)};let c=a.head,f=Nc(n.doc,c),h;if(f==e){if(H0(n,c))return{changes:{insert:e+e,from:c},effects:vr.of(c+e.length),range:B.cursor(c+e.length)};if(Cx(n,c)){let g=t&&n.sliceDoc(c,c+e.length*3)==e+e+e?e+e+e:e;return{changes:{from:c,to:c+g.length,insert:g},range:B.cursor(c+g.length)}}}else{if(t&&n.sliceDoc(c-2*e.length,c)==e+e&&(h=K0(n,c-2*e.length,r))>-1&&H0(n,h))return{changes:{insert:e+e+e+e,from:c},effects:vr.of(c+e.length),range:B.cursor(c+e.length)};if(n.charCategorizer(c)(f)!=Ge.Word&&K0(n,c,r)>-1&&!TL(n,c,e,r))return{changes:{insert:e+e,from:c},effects:vr.of(c+e.length),range:B.cursor(c+e.length)}}return{range:s=a}});return s?null:n.update(o,{scrollIntoView:!0,userEvent:"input.type"})}function H0(n,e){let t=mt(n).resolveInner(e+1);return t.parent&&t.from==e}function TL(n,e,t,i){let r=mt(n).resolveInner(e,-1),s=i.reduce((o,a)=>Math.max(o,a.length),0);for(let o=0;o<5;o++){let a=n.sliceDoc(r.from,Math.min(r.to,r.from+t.length+s)),c=a.indexOf(t);if(!c||c>-1&&i.indexOf(a.slice(0,c))>-1){let h=r.firstChild;for(;h&&h.from==r.from&&h.to-h.from>t.length+c;){if(n.sliceDoc(h.to-t.length,h.to)==t)return!1;h=h.firstChild}return!0}let f=r.to==e&&r.parent;if(!f)break;r=f}return!1}function K0(n,e,t){let i=n.charCategorizer(e);if(i(n.sliceDoc(e-1,e))!=Ge.Word)return e;for(let r of t){let s=e-r.length;if(n.sliceDoc(s,e)==r&&i(n.sliceDoc(s-1,s))!=Ge.Word)return s}return-1}function QL(n={}){return[oL,jt,bt.of(n),rL,_L,vx]}const kx=[{key:"Ctrl-Space",run:eh},{mac:"Alt-`",run:eh},{mac:"Alt-i",run:eh},{key:"Escape",run:eL},{key:"ArrowDown",run:Qa(!0)},{key:"ArrowUp",run:Qa(!1)},{key:"PageDown",run:Qa(!0,"page")},{key:"PageUp",run:Qa(!1,"page")},{key:"Enter",run:JD}],_L=Ji.highest(tl.computeN([bt],n=>n.facet(bt).defaultKeymap?[kx]:[]));class J0{constructor(e,t,i){this.from=e,this.to=t,this.diagnostic=i}}class Or{constructor(e,t,i){this.diagnostics=e,this.panel=t,this.selected=i}static init(e,t,i){let r=i.facet(Fo).markerFilter;r&&(e=r(e,i));let s=e.slice().sort((y,m)=>y.from-m.from||y.to-m.to),o=new wi,a=[],c=0,f=i.doc.iter(),h=0,p=i.doc.length;for(let y=0;;){let m=y==s.length?null:s[y];if(!m&&!a.length)break;let x,$;if(a.length)x=c,$=a.reduce((k,T)=>Math.min(k,T.to),m&&m.from>x?m.from:1e8);else{if(x=m.from,x>p)break;$=m.to,a.push(m),y++}for(;yk.from||k.to==x))a.push(k),y++,$=Math.min(k.to,$);else{$=Math.min(k.from,$);break}}$=Math.min($,p);let P=!1;if(a.some(k=>k.from==x&&(k.to==$||$==p))&&(P=x==$,!P&&$-x<10)){let k=x-(h+f.value.length);k>0&&(f.next(k),h=x);for(let T=x;;){if(T>=$){P=!0;break}if(!f.lineBreak&&h+f.value.length>T)break;T=h+f.value.length,h+=f.value.length,f.next()}}let w=VL(a);if(P)o.add(x,x,se.widget({widget:new BL(w),diagnostics:a.slice()}));else{let k=a.reduce((T,v)=>v.markClass?T+" "+v.markClass:T,"");o.add(x,$,se.mark({class:"cm-lintRange cm-lintRange-"+w+k,diagnostics:a.slice(),inclusiveEnd:a.some(T=>T.to>$)}))}if(c=$,c==p)break;for(let k=0;k{if(!(e&&o.diagnostics.indexOf(e)<0))if(!i)i=new J0(r,s,e||o.diagnostics[0]);else{if(o.diagnostics.indexOf(i.diagnostic)<0)return!1;i=new J0(i.from,s,i.diagnostic)}}),i}function AL(n,e){let t=e.pos,i=e.end||t,r=n.state.facet(Fo).hideOn(n,t,i);if(r!=null)return r;let s=n.startState.doc.lineAt(e.pos);return!!(n.effects.some(o=>o.is(Px))||n.changes.touchesRange(s.from,Math.max(s.to,i)))}function RL(n,e){return n.field(un,!1)?e:e.concat(ge.appendConfig.of(zL))}const Px=ge.define(),kp=ge.define(),Tx=ge.define(),un=Pt.define({create(){return new Or(se.none,null,null)},update(n,e){if(e.docChanged&&n.diagnostics.size){let t=n.diagnostics.map(e.changes),i=null,r=n.panel;if(n.selected){let s=e.changes.mapPos(n.selected.from,1);i=Ki(t,n.selected.diagnostic,s)||Ki(t,null,s)}!t.size&&r&&e.state.facet(Fo).autoPanel&&(r=null),n=new Or(t,r,i)}for(let t of e.effects)if(t.is(Px)){let i=e.state.facet(Fo).autoPanel?t.value.length?Yo.open:null:n.panel;n=Or.init(t.value,i,e.state)}else t.is(kp)?n=new Or(n.diagnostics,t.value?Yo.open:null,n.selected):t.is(Tx)&&(n=new Or(n.diagnostics,n.panel,t.value));return n},provide:n=>[Xo.from(n,e=>e.panel),F.decorations.from(n,e=>e.diagnostics)]}),ML=se.mark({class:"cm-lintRange cm-lintRange-active"});function EL(n,e,t){let{diagnostics:i}=n.state.field(un),r,s=-1,o=-1;i.between(e-(t<0?1:0),e+(t>0?1:0),(c,f,{spec:h})=>{if(e>=c&&e<=f&&(c==f||(e>c||t>0)&&(e_x(n,t,!1)))}const DL=n=>{let e=n.state.field(un,!1);(!e||!e.panel)&&n.dispatch({effects:RL(n.state,[kp.of(!0)])});let t=ip(n,Yo.open);return t&&t.dom.querySelector(".cm-panel-lint ul").focus(),!0},e1=n=>{let e=n.state.field(un,!1);return!e||!e.panel?!1:(n.dispatch({effects:kp.of(!1)}),!0)},LL=n=>{let e=n.state.field(un,!1);if(!e)return!1;let t=n.state.selection.main,i=Ki(e.diagnostics,null,t.to+1);return!i&&(i=Ki(e.diagnostics,null,0),!i||i.from==t.from&&i.to==t.to)?!1:(n.dispatch({selection:{anchor:i.from,head:i.to},scrollIntoView:!0}),$M(n,i.from,1,{tooltip:Ax,until:r=>r.docChanged||r.newSelection.main.headi.to}),!0)},IL=[{key:"Mod-Shift-m",run:DL,preventDefault:!0},{key:"F8",run:LL}],Fo=G.define({combine(n){return{sources:n.map(e=>e.source).filter(e=>e!=null),...oi(n.map(e=>e.config),{delay:750,markerFilter:null,tooltipFilter:null,needsRefresh:null,hideOn:()=>null},{delay:Math.max,markerFilter:t1,tooltipFilter:t1,needsRefresh:(e,t)=>e?t?i=>e(i)||t(i):e:t,hideOn:(e,t)=>e?t?(i,r,s)=>e(i,r,s)||t(i,r,s):e:t,autoPanel:(e,t)=>e||t})}}});function t1(n,e){return n?e?(t,i)=>e(n(t,i),i):n:e}function Qx(n){let e=[];if(n)e:for(let{name:t}of n){for(let i=0;is.toLowerCase()==r.toLowerCase())){e.push(r);continue e}}e.push("")}return e}function _x(n,e,t){var i;let r=t?Qx(e.actions):[];return Be("li",{class:"cm-diagnostic cm-diagnostic-"+e.severity},Be("span",{class:"cm-diagnosticText"},e.renderMessage?e.renderMessage(n):e.message),(i=e.actions)===null||i===void 0?void 0:i.map((s,o)=>{let a=!1,c=y=>{if(y.preventDefault(),a)return;a=!0;let m=Ki(n.state.field(un).diagnostics,e);m&&s.apply(n,m.from,m.to)},{name:f}=s,h=r[o]?f.indexOf(r[o]):-1,p=h<0?f:[f.slice(0,h),Be("u",f.slice(h,h+1)),f.slice(h+1)],g=s.markClass?" "+s.markClass:"";return Be("button",{type:"button",class:"cm-diagnosticAction"+g,onclick:c,onmousedown:c,"aria-label":` Action: ${f}${h<0?"":` (access key "${r[o]})"`}.`},p)}),e.source&&Be("div",{class:"cm-diagnosticSource"},e.source))}class BL extends In{constructor(e){super(),this.sev=e}eq(e){return e.sev==this.sev}toDOM(){return Be("span",{class:"cm-lintPoint cm-lintPoint-"+this.sev})}}class n1{constructor(e,t){this.diagnostic=t,this.id="item_"+Math.floor(Math.random()*4294967295).toString(16),this.dom=_x(e,t,!0),this.dom.id=this.id,this.dom.setAttribute("role","option")}}class Yo{constructor(e){this.view=e,this.items=[];let t=r=>{if(!(r.ctrlKey||r.altKey||r.metaKey)){if(r.keyCode==27)e1(this.view),this.view.focus();else if(r.keyCode==38||r.keyCode==33)this.moveSelection((this.selectedIndex-1+this.items.length)%this.items.length);else if(r.keyCode==40||r.keyCode==34)this.moveSelection((this.selectedIndex+1)%this.items.length);else if(r.keyCode==36)this.moveSelection(0);else if(r.keyCode==35)this.moveSelection(this.items.length-1);else if(r.keyCode==13)this.view.focus();else if(r.keyCode>=65&&r.keyCode<=90&&this.selectedIndex>=0){let{diagnostic:s}=this.items[this.selectedIndex],o=Qx(s.actions);for(let a=0;a{for(let s=0;se1(this.view)},"×")),this.update()}get selectedIndex(){let e=this.view.state.field(un).selected;if(!e)return-1;for(let t=0;t{for(let h of f.diagnostics){if(o.has(h))continue;o.add(h);let p=-1,g;for(let y=i;yi&&(this.items.splice(i,p-i),r=!0)),t&&g.diagnostic==t.diagnostic?g.dom.hasAttribute("aria-selected")||(g.dom.setAttribute("aria-selected","true"),s=g):g.dom.hasAttribute("aria-selected")&&g.dom.removeAttribute("aria-selected"),i++}});i({sel:s.dom.getBoundingClientRect(),panel:this.list.getBoundingClientRect()}),write:({sel:a,panel:c})=>{let f=c.height/this.list.offsetHeight;a.topc.bottom&&(this.list.scrollTop+=(a.bottom-c.bottom)/f)}})):this.selectedIndex<0&&this.list.removeAttribute("aria-activedescendant"),r&&this.sync()}sync(){let e=this.list.firstChild;function t(){let i=e;e=i.nextSibling,i.remove()}for(let i of this.items)if(i.dom.parentNode==this.list){for(;e!=i.dom;)t();e=i.dom.nextSibling}else this.list.insertBefore(i.dom,e);for(;e;)t()}moveSelection(e){if(this.selectedIndex<0)return;let t=this.view.state.field(un),i=Ki(t.diagnostics,this.items[e].diagnostic);i&&this.view.dispatch({selection:{anchor:i.from,head:i.to},scrollIntoView:!0,effects:Tx.of(i)})}static open(e){return new Yo(e)}}function XL(n,e='viewBox="0 0 40 40"'){return`url('data:image/svg+xml,${encodeURIComponent(n)}')`}function _a(n){return XL(``,'width="6" height="3"')}const WL=F.baseTheme({".cm-diagnostic":{padding:"3px 6px 3px 8px",marginLeft:"-1px",display:"block",whiteSpace:"pre-wrap"},".cm-diagnostic-error":{borderLeft:"5px solid #d11"},".cm-diagnostic-warning":{borderLeft:"5px solid orange"},".cm-diagnostic-info":{borderLeft:"5px solid #999"},".cm-diagnostic-hint":{borderLeft:"5px solid #66d"},".cm-diagnosticAction":{font:"inherit",border:"none",padding:"2px 4px",backgroundColor:"#444",color:"white",borderRadius:"3px",marginLeft:"8px",cursor:"pointer"},".cm-diagnosticSource":{fontSize:"70%",opacity:.7},".cm-lintRange":{backgroundPosition:"left bottom",backgroundRepeat:"repeat-x",paddingBottom:"0.7px"},".cm-lintRange-error":{backgroundImage:_a("#f11")},".cm-lintRange-warning":{backgroundImage:_a("orange")},".cm-lintRange-info":{backgroundImage:_a("#999")},".cm-lintRange-hint":{backgroundImage:_a("#66d")},".cm-lintRange-active":{backgroundColor:"#ffdd9980"},".cm-tooltip-lint":{padding:0,margin:0},".cm-lintPoint":{position:"relative","&:after":{content:'""',position:"absolute",bottom:0,left:"-2px",borderLeft:"3px solid transparent",borderRight:"3px solid transparent",borderBottom:"4px solid #d11"}},".cm-lintPoint-warning":{"&:after":{borderBottomColor:"orange"}},".cm-lintPoint-info":{"&:after":{borderBottomColor:"#999"}},".cm-lintPoint-hint":{"&:after":{borderBottomColor:"#66d"}},".cm-panel.cm-panel-lint":{position:"relative","& ul":{maxHeight:"100px",overflowY:"auto","& [aria-selected]":{backgroundColor:"#ddd","& u":{textDecoration:"underline"}},"&:focus [aria-selected]":{background_fallback:"#bdf",backgroundColor:"Highlight",color_fallback:"white",color:"HighlightText"},"& u":{textDecoration:"none"},padding:0,margin:0},"& [name=close]":{position:"absolute",top:"0",right:"2px",background:"inherit",border:"none",font:"inherit",padding:0,margin:0}},"&dark .cm-lintRange-active":{backgroundColor:"#86714a80"},"&dark .cm-panel.cm-panel-lint ul":{"& [aria-selected]":{backgroundColor:"#2e343e"}}});function NL(n){return n=="error"?4:n=="warning"?3:n=="info"?2:1}function VL(n){let e="hint",t=1;for(let i of n){let r=NL(i.severity);r>t&&(t=r,e=i.severity)}return e}const Ax=SM(EL,{hideOn:AL}),zL=[un,F.decorations.compute([un],n=>{let{selected:e,panel:t}=n.field(un);return!e||!t||e.from==e.to?se.none:se.set([ML.range(e.from,e.to)])}),Ax,WL],UL=[DM(),BM(),HR(),nZ(),QE(),XR(),UR(),_e.allowMultipleSelections.of(!0),gE(),wv(ME,{fallback:!0}),XE(),yL(),QL(),fM(),pM(),iM(),uD(),tl.of([...SL,...rD,...AD,...fZ,...CE,...kx,...IL])];/*! +* VueCodemirror v6.1.1 +* Copyright (c) Surmon. All rights reserved. +* Released under the MIT License. +* Surmon +*/var jL=Object.freeze({autofocus:!1,disabled:!1,indentWithTab:!0,tabSize:2,placeholder:"",autoDestroy:!0,extensions:[UL]}),qL=Symbol("vue-codemirror-global-config"),It,FL=function(n){var e=n.onUpdate,t=n.onChange,i=n.onFocus,r=n.onBlur,s=function(o,a){var c={};for(var f in o)Object.prototype.hasOwnProperty.call(o,f)&&a.indexOf(f)<0&&(c[f]=o[f]);if(o!=null&&typeof Object.getOwnPropertySymbols=="function"){var h=0;for(f=Object.getOwnPropertySymbols(o);ht%3==0).concat(this.state)}]@${this.pos}${this.score?"!"+this.score:""}`}static start(e,t,i=0){let r=e.parser.context;return new od(e,[],t,i,i,0,[],0,r?new s1(r,r.start):null,0,null)}get context(){return this.curContext?this.curContext.context:null}pushState(e,t){this.stack.push(this.state,t,this.bufferBase+this.buffer.length),this.state=e}reduce(e){var t;let i=e>>19,r=e&65535,{parser:s}=this.p,o=this.reducePos=2e3&&!(!((t=this.p.parser.nodeSet.types[r])===null||t===void 0)&&t.isAnonymous)&&(f==this.p.lastBigReductionStart?(this.p.bigReductionCount++,this.p.lastBigReductionSize=h):this.p.lastBigReductionSizec;)this.stack.pop();this.reduceContext(r,f)}storeNode(e,t,i,r=4,s=!1){if(e==0&&(!this.stack.length||this.stack[this.stack.length-1]0&&this.buffer[o-4]==0&&this.buffer[o-1]>-1){if(t==i)return;if(this.buffer[o-2]>=t){this.buffer[o-2]=i;return}}}if(!s||this.pos==i)this.buffer.push(e,t,i,r);else{let o=this.buffer.length;if(o>0&&(this.buffer[o-4]!=0||this.buffer[o-1]<0)){let a=!1;for(let c=o;c>0&&this.buffer[c-2]>i;c-=4)if(this.buffer[c-1]>=0){a=!0;break}if(a)for(;o>0&&this.buffer[o-2]>i;)this.buffer[o]=this.buffer[o-4],this.buffer[o+1]=this.buffer[o-3],this.buffer[o+2]=this.buffer[o-2],this.buffer[o+3]=this.buffer[o-1],o-=4,r>4&&(r-=4)}this.buffer[o]=e,this.buffer[o+1]=t,this.buffer[o+2]=i,this.buffer[o+3]=r}}shift(e,t,i,r){if(e&131072)this.pushState(e&65535,this.pos);else if(e&262144)this.pos=r,this.shiftContext(t,i),t<=this.p.parser.maxNode&&this.buffer.push(t,i,r,4);else{let s=e,{parser:o}=this.p;this.pos=r;let a=o.stateFlag(s,1);!a&&(r>i||t<=o.maxNode)&&(this.reducePos=r),this.pushState(s,a?i:Math.min(i,this.reducePos)),this.shiftContext(t,i),t<=o.maxNode&&this.buffer.push(t,i,r,4)}}apply(e,t,i,r){e&65536?this.reduce(e):this.shift(e,t,i,r)}useNode(e,t){let i=this.p.reused.length-1;(i<0||this.p.reused[i]!=e)&&(this.p.reused.push(e),i++);let r=this.pos;this.reducePos=this.pos=r+e.length,this.pushState(t,r),this.buffer.push(i,r,this.reducePos,-1),this.curContext&&this.updateContext(this.curContext.tracker.reuse(this.curContext.context,e,this,this.p.stream.reset(this.pos-e.length)))}split(){let e=this,t=e.buffer.length;for(t&&e.buffer[t-4]==0&&(t-=4);t>0&&e.buffer[t-2]>e.reducePos;)t-=4;let i=e.buffer.slice(t),r=e.bufferBase+t;for(;e&&r==e.bufferBase;)e=e.parent;return new od(this.p,this.stack.slice(),this.state,this.reducePos,this.pos,this.score,i,r,this.curContext,this.lookAhead,e)}recoverByDelete(e,t){let i=e<=this.p.parser.maxNode;i&&this.storeNode(e,this.pos,t,4),this.storeNode(0,this.pos,t,i?8:4),this.pos=this.reducePos=t,this.score-=190}canShift(e){for(let t=new nI(this);;){let i=this.p.parser.stateSlot(t.state,4)||this.p.parser.hasAction(t.state,e);if(i==0)return!1;if(!(i&65536))return!0;t.reduce(i)}}recoverByInsert(e){if(this.stack.length>=300)return[];let t=this.p.parser.nextStates(this.state);if(t.length>8||this.stack.length>=120){let r=[];for(let s=0,o;sc&1&&a==o)||r.push(t[s],o)}t=r}let i=[];for(let r=0;r>19,r=t&65535,s=this.stack.length-i*3;if(s<0||e.getGoto(this.stack[s],r,!1)<0){let o=this.findForcedReduction();if(o==null)return!1;t=o}this.storeNode(0,this.pos,this.pos,4,!0),this.score-=100}return this.reducePos=this.pos,this.reduce(t),!0}findForcedReduction(){let{parser:e}=this.p,t=[],i=(r,s)=>{if(!t.includes(r))return t.push(r),e.allActions(r,o=>{if(!(o&393216))if(o&65536){let a=(o>>19)-s;if(a>1){let c=o&65535,f=this.stack.length-a*3;if(f>=0&&e.getGoto(this.stack[f],c,!1)>=0)return a<<19|65536|c}}else{let a=i(o,s+1);if(a!=null)return a}})};return i(this.state,0)}forceAll(){for(;!this.p.parser.stateFlag(this.state,2);)if(!this.forceReduce()){this.storeNode(0,this.pos,this.pos,4,!0);break}return this}get deadEnd(){if(this.stack.length!=3)return!1;let{parser:e}=this.p;return e.data[e.stateSlot(this.state,1)]==65535&&!e.stateSlot(this.state,4)}restart(){this.storeNode(0,this.pos,this.pos,4,!0),this.state=this.stack[0],this.stack.length=0}sameState(e){if(this.state!=e.state||this.stack.length!=e.stack.length)return!1;for(let t=0;t0&&this.emitLookAhead()}};class s1{constructor(e,t){this.tracker=e,this.context=t,this.hash=e.strict?e.hash(t):0}}class nI{constructor(e){this.start=e,this.state=e.state,this.stack=e.stack,this.base=this.stack.length}reduce(e){let t=e&65535,i=e>>19;i==0?(this.stack==this.start.stack&&(this.stack=this.stack.slice()),this.stack.push(this.state,0,0),this.base+=3):this.base-=(i-1)*3;let r=this.start.p.parser.getGoto(this.stack[this.base-3],t,!0);this.state=r}}class Sc{constructor(e,t,i){this.stack=e,this.pos=t,this.index=i,this.buffer=e.buffer,this.index==0&&this.maybeNext()}static create(e,t=e.bufferBase+e.buffer.length){return new Sc(e,t,t-e.bufferBase)}maybeNext(){let e=this.stack.parent;e!=null&&(this.index=this.stack.bufferBase-e.bufferBase,this.stack=e,this.buffer=e.buffer)}get id(){return this.buffer[this.index-4]}get start(){return this.buffer[this.index-3]}get end(){return this.buffer[this.index-2]}get size(){return this.buffer[this.index-1]}next(){this.index-=4,this.pos-=4,this.index==0&&this.maybeNext()}fork(){return new Sc(this.stack,this.pos,this.index)}}function So(n,e=Uint16Array){if(typeof n!="string")return n;let t=null;for(let i=0,r=0;i=92&&o--,o>=34&&o--;let c=o-32;if(c>=46&&(c-=46,a=!0),s+=c,a)break;s*=46}t?t[r++]=s:t=new e(s)}return t}class Va{constructor(){this.start=-1,this.value=-1,this.end=-1,this.extended=-1,this.lookAhead=0,this.mask=0,this.context=0}}const o1=new Va;class iI{constructor(e,t){this.input=e,this.ranges=t,this.chunk="",this.chunkOff=0,this.chunk2="",this.chunk2Pos=0,this.next=-1,this.token=o1,this.rangeIndex=0,this.pos=this.chunkPos=t[0].from,this.range=t[0],this.end=t[t.length-1].to,this.readNext()}resolveOffset(e,t){let i=this.range,r=this.rangeIndex,s=this.pos+e;for(;si.to:s>=i.to;){if(r==this.ranges.length-1)return null;let o=this.ranges[++r];s+=o.from-i.to,i=o}return s}clipPos(e){if(e>=this.range.from&&ee)return Math.max(e,t.from);return this.end}peek(e){let t=this.chunkOff+e,i,r;if(t>=0&&t=this.chunk2Pos&&ia.to&&(this.chunk2=this.chunk2.slice(0,a.to-i)),r=this.chunk2.charCodeAt(0)}}return i>=this.token.lookAhead&&(this.token.lookAhead=i+1),r}acceptToken(e,t=0){let i=t?this.resolveOffset(t,-1):this.pos;if(i==null||i=this.chunk2Pos&&this.posthis.range.to?e.slice(0,this.range.to-this.pos):e,this.chunkPos=this.pos,this.chunkOff=0}}readNext(){return this.chunkOff>=this.chunk.length&&(this.getChunk(),this.chunkOff==this.chunk.length)?this.next=-1:this.next=this.chunk.charCodeAt(this.chunkOff)}advance(e=1){for(this.chunkOff+=e;this.pos+e>=this.range.to;){if(this.rangeIndex==this.ranges.length-1)return this.setDone();e-=this.range.to-this.pos,this.range=this.ranges[++this.rangeIndex],this.pos=this.range.from}return this.pos+=e,this.pos>=this.token.lookAhead&&(this.token.lookAhead=this.pos+1),this.readNext()}setDone(){return this.pos=this.chunkPos=this.end,this.range=this.ranges[this.rangeIndex=this.ranges.length-1],this.chunk="",this.next=-1}reset(e,t){if(t?(this.token=t,t.start=e,t.lookAhead=e+1,t.value=t.extended=-1):this.token=o1,this.pos!=e){if(this.pos=e,e==this.end)return this.setDone(),this;for(;e=this.range.to;)this.range=this.ranges[++this.rangeIndex];e>=this.chunkPos&&e=this.chunkPos&&t<=this.chunkPos+this.chunk.length)return this.chunk.slice(e-this.chunkPos,t-this.chunkPos);if(e>=this.chunk2Pos&&t<=this.chunk2Pos+this.chunk2.length)return this.chunk2.slice(e-this.chunk2Pos,t-this.chunk2Pos);if(e>=this.range.from&&t<=this.range.to)return this.input.read(e,t);let i="";for(let r of this.ranges){if(r.from>=t)break;r.to>e&&(i+=this.input.read(Math.max(r.from,e),Math.min(r.to,t)))}return i}}class ys{constructor(e,t){this.data=e,this.id=t}token(e,t){let{parser:i}=t.p;Mx(this.data,e,t,this.id,i.data,i.tokenPrecTable)}}ys.prototype.contextual=ys.prototype.fallback=ys.prototype.extend=!1;class ld{constructor(e,t,i){this.precTable=t,this.elseToken=i,this.data=typeof e=="string"?So(e):e}token(e,t){let i=e.pos,r=0;for(;;){let s=e.next<0,o=e.resolveOffset(1,1);if(Mx(this.data,e,t,0,this.data,this.precTable),e.token.value>-1)break;if(this.elseToken==null)return;if(s||r++,o==null)break;e.reset(o,e.token)}r&&(e.reset(i,e.token),e.acceptToken(this.elseToken,r))}}ld.prototype.contextual=ys.prototype.fallback=ys.prototype.extend=!1;class al{constructor(e,t={}){this.token=e,this.contextual=!!t.contextual,this.fallback=!!t.fallback,this.extend=!!t.extend}}function Mx(n,e,t,i,r,s){let o=0,a=1<0){let m=n[y];if(c.allows(m)&&(e.token.value==-1||e.token.value==m||rI(m,e.token.value,r,s))){e.acceptToken(m);break}}let h=e.next,p=0,g=n[o+2];if(e.next<0&&g>p&&n[f+g*3-3]==65535){o=n[f+g*3-1];continue e}for(;p>1,m=f+y+(y<<1),x=n[m],$=n[m+1]||65536;if(h=$)p=y+1;else{o=n[m+2],e.advance();continue e}}break}}function l1(n,e,t){for(let i=e,r;(r=n[i])!=65535;i++)if(r==t)return i-e;return-1}function rI(n,e,t,i){let r=l1(t,i,e);return r<0||l1(t,i,n)e)&&!i.type.isError)return t<0?Math.max(0,Math.min(i.to-1,e-25)):Math.min(n.length,Math.max(i.from+1,e+25));if(t<0?i.prevSibling():i.nextSibling())break;if(!i.parent())return t<0?0:n.length}}class sI{constructor(e,t){this.fragments=e,this.nodeSet=t,this.i=0,this.fragment=null,this.safeFrom=-1,this.safeTo=-1,this.trees=[],this.start=[],this.index=[],this.nextFragment()}nextFragment(){let e=this.fragment=this.i==this.fragments.length?null:this.fragments[this.i++];if(e){for(this.safeFrom=e.openStart?a1(e.tree,e.from+e.offset,1)-e.offset:e.from,this.safeTo=e.openEnd?a1(e.tree,e.to+e.offset,-1)-e.offset:e.to;this.trees.length;)this.trees.pop(),this.start.pop(),this.index.pop();this.trees.push(e.tree),this.start.push(-e.offset),this.index.push(0),this.nextStart=this.safeFrom}else this.nextStart=1e9}nodeAt(e){if(ee)return this.nextStart=o,null;if(s instanceof ut){if(o==e){if(o=Math.max(this.safeFrom,e)&&(this.trees.push(s),this.start.push(o),this.index.push(0))}else this.index[t]++,this.nextStart=o+s.length}}}class oI{constructor(e,t){this.stream=t,this.tokens=[],this.mainToken=null,this.actions=[],this.tokens=e.tokenizers.map(i=>new Va)}getActions(e){let t=0,i=null,{parser:r}=e.p,{tokenizers:s}=r,o=r.stateSlot(e.state,3),a=e.curContext?e.curContext.hash:0,c=0;for(let f=0;fp.end+25&&(c=Math.max(p.lookAhead,c)),p.value!=0)){let g=t;if(p.extended>-1&&(t=this.addActions(e,p.extended,p.end,t)),t=this.addActions(e,p.value,p.end,t),!h.extend&&(i=p,t>g))break}}for(;this.actions.length>t;)this.actions.pop();return c&&e.setLookAhead(c),!i&&e.pos==this.stream.end&&(i=new Va,i.value=e.p.parser.eofTerm,i.start=i.end=e.pos,t=this.addActions(e,i.value,i.end,t)),this.mainToken=i,this.actions}getMainToken(e){if(this.mainToken)return this.mainToken;let t=new Va,{pos:i,p:r}=e;return t.start=i,t.end=Math.min(i+1,r.stream.end),t.value=i==r.stream.end?r.parser.eofTerm:0,t}updateCachedToken(e,t,i){let r=this.stream.clipPos(i.pos);if(t.token(this.stream.reset(r,e),i),e.value>-1){let{parser:s}=i.p;for(let o=0;o=0&&i.p.parser.dialect.allows(a>>1)){a&1?e.extended=a>>1:e.value=a>>1;break}}}else e.value=0,e.end=this.stream.clipPos(r+1)}putAction(e,t,i,r){for(let s=0;se.bufferLength*4?new sI(i,e.nodeSet):null}get parsedPos(){return this.minStackPos}advance(){let e=this.stacks,t=this.minStackPos,i=this.stacks=[],r,s;if(this.bigReductionCount>300&&e.length==1){let[o]=e;for(;o.forceReduce()&&o.stack.length&&o.stack[o.stack.length-2]>=this.lastBigReductionStart;);this.bigReductionCount=this.lastBigReductionSize=0}for(let o=0;ot)i.push(a);else{if(this.advanceStack(a,i,e))continue;{r||(r=[],s=[]),r.push(a);let c=this.tokens.getMainToken(a);s.push(c.value,c.end)}}break}}if(!i.length){let o=r&&uI(r);if(o)return an&&console.log("Finish with "+this.stackID(o)),this.stackToTree(o);if(this.parser.strict)throw an&&r&&console.log("Stuck with token "+(this.tokens.mainToken?this.parser.getName(this.tokens.mainToken.value):"none")),new SyntaxError("No parse at "+t);this.recovering||(this.recovering=5)}if(this.recovering&&r){let o=this.stoppedAt!=null&&r[0].pos>this.stoppedAt?r[0]:this.runRecovery(r,s,i);if(o)return an&&console.log("Force-finish "+this.stackID(o)),this.stackToTree(o.forceAll())}if(this.recovering){let o=this.recovering==1?1:this.recovering*3;if(i.length>o)for(i.sort((a,c)=>c.score-a.score);i.length>o;)i.pop();i.some(a=>a.reducePos>t)&&this.recovering--}else if(i.length>1){e:for(let o=0;o500&&f.buffer.length>500)if((a.score-f.score||a.buffer.length-f.buffer.length)>0)i.splice(c--,1);else{i.splice(o--,1);continue e}}}i.length>12&&(i.sort((o,a)=>a.score-o.score),i.splice(12,i.length-12))}this.minStackPos=i[0].pos;for(let o=1;o ":"";if(this.stoppedAt!=null&&r>this.stoppedAt)return e.forceReduce()?e:null;if(this.fragments){let f=e.curContext&&e.curContext.tracker.strict,h=f?e.curContext.hash:0;for(let p=this.fragments.nodeAt(r);p;){let g=this.parser.nodeSet.types[p.type.id]==p.type?s.getGoto(e.state,p.type.id):-1;if(g>-1&&p.length&&(!f||(p.prop(ke.contextHash)||0)==h))return e.useNode(p,g),an&&console.log(o+this.stackID(e)+` (via reuse of ${s.getName(p.type.id)})`),!0;if(!(p instanceof ut)||p.children.length==0||p.positions[0]>0)break;let y=p.children[0];if(y instanceof ut&&p.positions[0]==0)p=y;else break}}let a=s.stateSlot(e.state,4);if(a>0)return e.reduce(a),an&&console.log(o+this.stackID(e)+` (via always-reduce ${s.getName(a&65535)})`),!0;if(e.stack.length>=8400)for(;e.stack.length>6e3&&e.forceReduce(););let c=this.tokens.getActions(e);for(let f=0;fr?t.push(m):i.push(m)}return!1}advanceFully(e,t){let i=e.pos;for(;;){if(!this.advanceStack(e,null,null))return!1;if(e.pos>i)return c1(e,t),!0}}runRecovery(e,t,i){let r=null,s=!1;for(let o=0;o ":"";if(a.deadEnd&&(s||(s=!0,a.restart(),an&&console.log(h+this.stackID(a)+" (restarted)"),this.advanceFully(a,i))))continue;let p=a.split(),g=h;for(let y=0;y<10&&p.forceReduce()&&(an&&console.log(g+this.stackID(p)+" (via force-reduce)"),!this.advanceFully(p,i));y++)an&&(g=this.stackID(p)+" -> ");for(let y of a.recoverByInsert(c))an&&console.log(h+this.stackID(y)+" (via recover-insert)"),this.advanceFully(y,i);this.stream.end>a.pos?(f==a.pos&&(f++,c=0),a.recoverByDelete(c,f),an&&console.log(h+this.stackID(a)+` (via recover-delete ${this.parser.getName(c)})`),c1(a,i)):(!r||r.scoren;class cI{constructor(e){this.start=e.start,this.shift=e.shift||ih,this.reduce=e.reduce||ih,this.reuse=e.reuse||ih,this.hash=e.hash||(()=>0),this.strict=e.strict!==!1}}class $c extends ov{constructor(e){if(super(),this.wrappers=[],e.version!=14)throw new RangeError(`Parser version (${e.version}) doesn't match runtime version (14)`);let t=e.nodeNames.split(" ");this.minRepeatTerm=t.length;for(let a=0;ae.topRules[a][1]),r=[];for(let a=0;a=0)s(h,c,a[f++]);else{let p=a[f+-h];for(let g=-h;g>0;g--)s(a[f++],c,p);f++}}}this.nodeSet=new rp(t.map((a,c)=>Jt.define({name:c>=this.minRepeatTerm?void 0:a,id:c,props:r[c],top:i.indexOf(c)>-1,error:c==0,skipped:e.skippedNodes&&e.skippedNodes.indexOf(c)>-1}))),e.propSources&&(this.nodeSet=this.nodeSet.extend(...e.propSources)),this.strict=!1,this.bufferLength=nv;let o=So(e.tokenData);this.context=e.context,this.specializerSpecs=e.specialized||[],this.specialized=new Uint16Array(this.specializerSpecs.length);for(let a=0;atypeof a=="number"?new ys(o,a):a),this.topRules=e.topRules,this.dialects=e.dialects||{},this.dynamicPrecedences=e.dynamicPrecedences||null,this.tokenPrecTable=e.tokenPrec,this.termNames=e.termNames||null,this.maxNode=this.nodeSet.types.length-1,this.dialect=this.parseDialect(),this.top=this.topRules[Object.keys(this.topRules)[0]]}createParse(e,t,i){let r=new lI(this,e,t,i);for(let s of this.wrappers)r=s(r,e,t,i);return r}getGoto(e,t,i=!1){let r=this.goto;if(t>=r[0])return-1;for(let s=r[t+1];;){let o=r[s++],a=o&1,c=r[s++];if(a&&i)return c;for(let f=s+(o>>1);s0}validAction(e,t){return!!this.allActions(e,i=>i==t?!0:null)}allActions(e,t){let i=this.stateSlot(e,4),r=i?t(i):void 0;for(let s=this.stateSlot(e,1);r==null;s+=3){if(this.data[s]==65535)if(this.data[s+1]==1)s=xi(this.data,s+2);else break;r=t(xi(this.data,s+1))}return r}nextStates(e){let t=[];for(let i=this.stateSlot(e,1);;i+=3){if(this.data[i]==65535)if(this.data[i+1]==1)i=xi(this.data,i+2);else break;if(!(this.data[i+2]&1)){let r=this.data[i+1];t.some((s,o)=>o&1&&s==r)||t.push(this.data[i],r)}}return t}configure(e){let t=Object.assign(Object.create($c.prototype),this);if(e.props&&(t.nodeSet=this.nodeSet.extend(...e.props)),e.top){let i=this.topRules[e.top];if(!i)throw new RangeError(`Invalid top rule name ${e.top}`);t.top=i}return e.tokenizers&&(t.tokenizers=this.tokenizers.map(i=>{let r=e.tokenizers.find(s=>s.from==i);return r?r.to:i})),e.specializers&&(t.specializers=this.specializers.slice(),t.specializerSpecs=this.specializerSpecs.map((i,r)=>{let s=e.specializers.find(a=>a.from==i.external);if(!s)return i;let o=Object.assign(Object.assign({},i),{external:s.to});return t.specializers[r]=u1(o),o})),e.contextTracker&&(t.context=e.contextTracker),e.dialect&&(t.dialect=this.parseDialect(e.dialect)),e.strict!=null&&(t.strict=e.strict),e.wrap&&(t.wrappers=t.wrappers.concat(e.wrap)),e.bufferLength!=null&&(t.bufferLength=e.bufferLength),t}hasWrappers(){return this.wrappers.length>0}getName(e){return this.termNames?this.termNames[e]:String(e<=this.maxNode&&this.nodeSet.types[e].name||e)}get eofTerm(){return this.maxNode+1}get topNode(){return this.nodeSet.types[this.top[1]]}dynamicPrecedence(e){let t=this.dynamicPrecedences;return t==null?0:t[e]||0}parseDialect(e){let t=Object.keys(this.dialects),i=t.map(()=>!1);if(e)for(let s of e.split(" ")){let o=t.indexOf(s);o>=0&&(i[o]=!0)}let r=null;for(let s=0;si)&&t.p.parser.stateFlag(t.state,2)&&(!e||e.scoren.external(t,i)<<1|e}return n.get}const fI=316,hI=317,f1=1,dI=2,pI=3,gI=4,OI=318,mI=320,yI=321,bI=5,vI=6,xI=0,ad=[9,10,11,12,13,32,133,160,5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8232,8233,8239,8287,12288],Ex=125,SI=59,cd=47,$I=42,wI=43,CI=45,kI=60,PI=44,TI=63,QI=46,_I=91,AI=new cI({start:!1,shift(n,e){return e==bI||e==vI||e==mI?n:e==yI},strict:!1}),RI=new al((n,e)=>{let{next:t}=n;(t==Ex||t==-1||e.context)&&n.acceptToken(OI)},{contextual:!0,fallback:!0}),MI=new al((n,e)=>{let{next:t}=n,i;ad.indexOf(t)>-1||t==cd&&((i=n.peek(1))==cd||i==$I)||t!=Ex&&t!=SI&&t!=-1&&!e.context&&n.acceptToken(fI)},{contextual:!0}),EI=new al((n,e)=>{n.next==_I&&!e.context&&n.acceptToken(hI)},{contextual:!0}),ZI=new al((n,e)=>{let{next:t}=n;if(t==wI||t==CI){if(n.advance(),t==n.next){n.advance();let i=!e.context&&e.canShift(f1);n.acceptToken(i?f1:dI)}}else t==TI&&n.peek(1)==QI&&(n.advance(),n.advance(),(n.next<48||n.next>57)&&n.acceptToken(pI))},{contextual:!0});function rh(n,e){return n>=65&&n<=90||n>=97&&n<=122||n==95||n>=192||!e&&n>=48&&n<=57}const DI=new al((n,e)=>{if(n.next!=kI||!e.dialectEnabled(xI)||(n.advance(),n.next==cd))return;let t=0;for(;ad.indexOf(n.next)>-1;)n.advance(),t++;if(rh(n.next,!0)){for(n.advance(),t++;rh(n.next,!1);)n.advance(),t++;for(;ad.indexOf(n.next)>-1;)n.advance(),t++;if(n.next==PI)return;for(let i=0;;i++){if(i==7){if(!rh(n.next,!0))return;break}if(n.next!="extends".charCodeAt(i))break;n.advance(),t++}}n.acceptToken(gI,-t)}),LI=lv({"get set async static":M.modifier,"for while do if else switch try catch finally return throw break continue default case defer":M.controlKeyword,"in of await yield void typeof delete instanceof as satisfies":M.operatorKeyword,"let var const using function class extends":M.definitionKeyword,"import export from":M.moduleKeyword,"with debugger new":M.keyword,TemplateString:M.special(M.string),super:M.atom,BooleanLiteral:M.bool,this:M.self,null:M.null,Star:M.modifier,VariableName:M.variableName,"CallExpression/VariableName TaggedTemplateExpression/VariableName":M.function(M.variableName),VariableDefinition:M.definition(M.variableName),Label:M.labelName,PropertyName:M.propertyName,PrivatePropertyName:M.special(M.propertyName),"CallExpression/MemberExpression/PropertyName":M.function(M.propertyName),"FunctionDeclaration/VariableDefinition":M.function(M.definition(M.variableName)),"ClassDeclaration/VariableDefinition":M.definition(M.className),"NewExpression/VariableName":M.className,PropertyDefinition:M.definition(M.propertyName),PrivatePropertyDefinition:M.definition(M.special(M.propertyName)),UpdateOp:M.updateOperator,"LineComment Hashbang":M.lineComment,BlockComment:M.blockComment,Number:M.number,String:M.string,Escape:M.escape,ArithOp:M.arithmeticOperator,LogicOp:M.logicOperator,BitOp:M.bitwiseOperator,CompareOp:M.compareOperator,RegExp:M.regexp,Equals:M.definitionOperator,Arrow:M.function(M.punctuation),": Spread":M.punctuation,"( )":M.paren,"[ ]":M.squareBracket,"{ }":M.brace,"InterpolationStart InterpolationEnd":M.special(M.brace),".":M.derefOperator,", ;":M.separator,"@":M.meta,TypeName:M.typeName,TypeDefinition:M.definition(M.typeName),"type enum interface implements namespace module declare":M.definitionKeyword,"abstract global Privacy readonly override":M.modifier,"is keyof unique infer asserts":M.operatorKeyword,JSXAttributeValue:M.attributeValue,JSXText:M.content,"JSXStartTag JSXStartCloseTag JSXSelfCloseEndTag JSXEndTag":M.angleBracket,"JSXIdentifier JSXNameSpacedName":M.tagName,"JSXAttribute/JSXIdentifier JSXAttribute/JSXNameSpacedName":M.attributeName,"JSXBuiltin/JSXIdentifier":M.standard(M.tagName)}),II={__proto__:null,export:20,as:25,from:33,default:36,async:41,function:42,in:52,out:55,const:56,extends:60,this:64,true:72,false:72,null:84,void:88,typeof:92,super:108,new:142,delete:154,yield:163,await:167,class:172,public:235,private:235,protected:235,readonly:237,instanceof:256,satisfies:259,import:292,keyof:349,unique:353,infer:359,asserts:395,is:397,abstract:417,implements:419,type:421,let:424,var:426,using:429,interface:435,enum:439,namespace:445,module:447,declare:451,global:455,defer:471,for:476,of:485,while:488,with:492,do:496,if:500,else:502,switch:506,case:512,try:518,catch:522,finally:526,return:530,throw:534,break:538,continue:542,debugger:546},BI={__proto__:null,async:129,get:131,set:133,declare:195,public:197,private:197,protected:197,static:199,abstract:201,override:203,readonly:209,accessor:211,new:401},XI={__proto__:null,"<":193},WI=$c.deserialize({version:14,states:"$F|Q%TQlOOO%[QlOOO'_QpOOP(lO`OOO*zQ!0MxO'#CiO+RO#tO'#CjO+aO&jO'#CjO+oO#@ItO'#DaO.QQlO'#DgO.bQlO'#DrO%[QlO'#DzO0fQlO'#ESOOQ!0Lf'#E['#E[O1PQ`O'#EXOOQO'#Ep'#EpOOQO'#Il'#IlO1XQ`O'#GsO1dQ`O'#EoO1iQ`O'#EoO3hQ!0MxO'#JrO6[Q!0MxO'#JsO6uQ`O'#F]O6zQ,UO'#FtOOQ!0Lf'#Ff'#FfO7VO7dO'#FfO9XQMhO'#F|O9`Q`O'#F{OOQ!0Lf'#Js'#JsOOQ!0Lb'#Jr'#JrO9eQ`O'#GwOOQ['#K_'#K_O9pQ`O'#IYO9uQ!0LrO'#IZOOQ['#J`'#J`OOQ['#I_'#I_Q`QlOOQ`QlOOO9}Q!L^O'#DvO:UQlO'#EOO:]QlO'#EQO9kQ`O'#GsO:dQMhO'#CoO:rQ`O'#EnO:}Q`O'#EyO;hQMhO'#FeO;xQ`O'#GsOOQO'#K`'#K`O;}Q`O'#K`O<]Q`O'#G{O<]Q`O'#G|O<]Q`O'#HOO9kQ`O'#HRO=SQ`O'#HUO>kQ`O'#CeO>{Q`O'#HcO?TQ`O'#HiO?TQ`O'#HkO`QlO'#HmO?TQ`O'#HoO?TQ`O'#HrO?YQ`O'#HxO?_Q!0LsO'#IOO%[QlO'#IQO?jQ!0LsO'#ISO?uQ!0LsO'#IUO9uQ!0LrO'#IWO@QQ!0MxO'#CiOASQpO'#DlQOQ`OOO%[QlO'#EQOAjQ`O'#ETO:dQMhO'#EnOAuQ`O'#EnOBQQ!bO'#FeOOQ['#Cg'#CgOOQ!0Lb'#Dq'#DqOOQ!0Lb'#Jv'#JvO%[QlO'#JvOOQO'#Jy'#JyOOQO'#Ih'#IhOCQQpO'#EgOOQ!0Lb'#Ef'#EfOOQ!0Lb'#J}'#J}OC|Q!0MSO'#EgODWQpO'#EWOOQO'#Jx'#JxODlQpO'#JyOEyQpO'#EWODWQpO'#EgPFWO&2DjO'#CbPOOO)CD})CD}OOOO'#I`'#I`OFcO#tO,59UOOQ!0Lh,59U,59UOOOO'#Ia'#IaOFqO&jO,59UOGPQ!L^O'#DcOOOO'#Ic'#IcOGWO#@ItO,59{OOQ!0Lf,59{,59{OGfQlO'#IdOGyQ`O'#JtOIxQ!fO'#JtO+}QlO'#JtOJPQ`O,5:ROJgQ`O'#EpOJtQ`O'#KTOKPQ`O'#KSOKPQ`O'#KSOKXQ`O,5;^OK^Q`O'#KROOQ!0Ln,5:^,5:^OKeQlO,5:^OMcQ!0MxO,5:fONSQ`O,5:nONmQ!0LrO'#KQONtQ`O'#KPO9eQ`O'#KPO! YQ`O'#KPO! bQ`O,5;]O! gQ`O'#KPO!#lQ!fO'#JsOOQ!0Lh'#Ci'#CiO%[QlO'#ESO!$[Q!fO,5:sOOQS'#Jz'#JzOOQO-EtOOQ['#Jh'#JhOOQ[,5>u,5>uOOQ[-E<]-E<]O!TO`QlO,5>VO!LOQ`O,5>XO`QlO,5>ZO!LTQ`O,5>^O!LYQlO,5>dOOQ[,5>j,5>jO%[QlO,5>jO9uQ!0LrO,5>lOOQ[,5>n,5>nO#!dQ`O,5>nOOQ[,5>p,5>pO#!dQ`O,5>pOOQ[,5>r,5>rO##QQpO'#D_O%[QlO'#JvO##sQpO'#JvO##}QpO'#DmO#$`QpO'#DmO#&qQlO'#DmO#&xQ`O'#JuO#'QQ`O,5:WO#'VQ`O'#EtO#'eQ`O'#KUO#'mQ`O,5;_O#'rQpO'#DmO#(PQpO'#EVOOQ!0Lf,5:o,5:oO%[QlO,5:oO#(WQ`O,5:oO?YQ`O,5;YO!CUQpO,5;YO!C^QMhO,5;YO:dQMhO,5;YO#(`Q`O,5@bO#(eQ07dO,5:sOOQO-EPO$6^Q`O,5>POOQ[1G3i1G3iO`QlO1G3iOOQ[1G3o1G3oOOQ[1G3q1G3qO?TQ`O1G3sO$6cQlO1G3uO$:gQlO'#HtOOQ[1G3x1G3xO$:tQ`O'#HzO?YQ`O'#H|OOQ[1G4O1G4OO$:|QlO1G4OO9uQ!0LrO1G4UOOQ[1G4W1G4WOOQ!0Lb'#G_'#G_O9uQ!0LrO1G4YO9uQ!0LrO1G4[O$?TQ`O,5@bO!)[QlO,5;`O9eQ`O,5;`O?YQ`O,5:XO!)[QlO,5:XO!CUQpO,5:XO$?YQ?MtO,5:XOOQO,5;`,5;`O$?dQpO'#IeO$?zQ`O,5@aOOQ!0Lf1G/r1G/rO$@SQpO'#IkO$@^Q`O,5@pOOQ!0Lb1G0y1G0yO#$`QpO,5:XOOQO'#Ig'#IgO$@fQpO,5:qOOQ!0Ln,5:q,5:qO#(ZQ`O1G0ZOOQ!0Lf1G0Z1G0ZO%[QlO1G0ZOOQ!0Lf1G0t1G0tO?YQ`O1G0tO!CUQpO1G0tO!C^QMhO1G0tOOQ!0Lb1G5|1G5|O!ByQ!0LrO1G0^OOQO1G0m1G0mO%[QlO1G0mO$@mQ!0LrO1G0mO$@xQ!0LrO1G0mO!CUQpO1G0^ODWQpO1G0^O$AWQ!0LrO1G0mOOQO1G0^1G0^O$AlQ!0MxO1G0mPOOO-E<[-E<[POOO1G.h1G.hOOOO1G/i1G/iO$AvQ!bO,5QQpO,5@}OOQ!0Lb1G3c1G3cOOQ[7+$V7+$VO@zQ`O7+$VO9uQ!0LrO7+$VO%>]Q`O7+$VO%[QlO1G6lO%[QlO1G6mO%>bQ!0LrO1G6lO%>lQlO1G3kO%>sQ`O1G3kO%>xQlO1G3kOOQ[7+)T7+)TO9uQ!0LrO7+)_O`QlO7+)aOOQ['#Kh'#KhOOQ['#JS'#JSO%?PQlO,5>`OOQ[,5>`,5>`O%[QlO'#HuO%?^Q`O'#HwOOQ[,5>f,5>fO9eQ`O,5>fOOQ[,5>h,5>hOOQ[7+)j7+)jOOQ[7+)p7+)pOOQ[7+)t7+)tOOQ[7+)v7+)vO%?cQpO1G5|O%?}Q?MtO1G0zO%@XQ`O1G0zOOQO1G/s1G/sO%@dQ?MtO1G/sO?YQ`O1G/sO!)[QlO'#DmOOQO,5?P,5?POOQO-ERQ`O7+,WO&>WQ`O7+,XO%[QlO7+,WO%[QlO7+,XOOQ[7+)V7+)VO&>]Q`O7+)VO&>bQlO7+)VO&>iQ`O7+)VOOQ[<nQ`O,5>aOOQ[,5>c,5>cO&>sQ`O1G4QO9eQ`O7+&fO!)[QlO7+&fOOQO7+%_7+%_O&>xQ?MtO1G6ZO?YQ`O7+%_OOQ!0Lf<yQ?MvO,5?aO'@|Q?MvO,5?cO'CPQ?MvO7+'|O'DuQMjOG27TOOQO<VO!l$xO#jROe!iOpkOrPO(T)]O(VTO(YUO(aVO(o[O~O!]$_Oa$qa'z$qa'w$qa!k$qa!Y$qa!_$qa%i$qa!g$qa~Ol)dO~P!&zOh%VOp%WOr%XOs$tOt$tOz%YO|%ZO!O%]O!S${O!_$|O!i%bO!l$xO#j%cO$W%`O$t%^O$v%_O$y%aO(T(vO(VTO(YUO(a$uO(y$}O(z%PO~Og(pP~P!,TO!Q)iO!g)hO!_$^X$Z$^X$]$^X$_$^X$f$^X~O!g)hO!_({X$Z({X$]({X$_({X$f({X~O!Q)iO~P!.^O!Q)iO!_({X$Z({X$]({X$_({X$f({X~O!_)kO$Z)oO$])jO$_)jO$f)pO~O![)sO~P!)[O$]$hO$_$gO$f)wO~On$zX!Q$zX#S$zX'y$zX(y$zX(z$zX~OgmXg$zXnmX!]mX#`mX~P!0SOx)yO(b)zO(c)|O~On*VO!Q*OO'y*PO(y$}O(z%PO~Og)}O~P!1WOg*WO~Oh%VOr%XOs$tOt$tOz%YO|%ZO!OVO!l$xO#jVO!l$xO#jROe!iOpkOrPO(VTO(YUO(aVO(o[O~O(T=QO~P#$qO!]-]O!^(iX~O!^-_O~O!g-VO#`-UO!]#hX!^#hX~O!]-`O!^(xX~O!^-bO~O!c-cO!d-cO(U!lO~P#$`O!^-fO~P'_On-iO!_'`O~O!Y-nO~Os!{a!b!{a!c!{a!d!{a#T!{a#U!{a#V!{a#W!{a#X!{a#[!{a#]!{a(U!{a(V!{a(Y!{a(e!{a(o!{a~P!#vO!p-sO#`-qO~PChO!c-uO!d-uO(U!lO~PDWOa%nO#`-qO'z%nO~Oa%nO!g#vO#`-qO'z%nO~Oa%nO!g#vO!p-sO#`-qO'z%nO(r'pO~O(P'xO(Q'xO(R-zO~Ov-{O~O!Y'Wa!]'Wa~P!:tO![.PO!Y'WX!]'WX~P%[O!](VO!Y(ha~O!Y(ha~PHRO!](^O!Y(va~O!S%hO![.TO!_%iO(T%gO!Y'^X!]'^X~O#`.VO!](ta!k(taa(ta'z(ta~O!g#vO~P#,wO!](jO!k(sa~O!S%hO!_%iO#j.ZO(T%gO~Op.`O!S%hO![.]O!_%iO!|]O#i._O#j.]O(T%gO!]'aX!k'aX~OR.dO!l#xO~Oh%VOn.gO!_'`O%i.fO~Oa#ci!]#ci'z#ci'w#ci!Y#ci!k#civ#ci!_#ci%i#ci!g#ci~P!:tOn>]O!Q*OO'y*PO(y$}O(z%PO~O#k#_aa#_a#`#_a'z#_a!]#_a!k#_a!_#_a!Y#_a~P#/sO#k(`XP(`XR(`X[(`Xa(`Xj(`Xr(`X!S(`X!l(`X!p(`X#R(`X#n(`X#o(`X#p(`X#q(`X#r(`X#s(`X#t(`X#u(`X#v(`X#x(`X#z(`X#{(`X'z(`X(a(`X(r(`X!k(`X!Y(`X'w(`Xv(`X!_(`X%i(`X!g(`X~P!6kO!].tO!k(kX~P!:tO!k.wO~O!Y.yO~OP$[OR#zO!Q#yO!S#{O!l#xO!p$[O(aVO[#mia#mij#mir#mi!]#mi#R#mi#o#mi#p#mi#q#mi#r#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#n#mi~P#3cO#n$OO~P#3cOP$[OR#zOr$aO!Q#yO!S#{O!l#xO!p$[O#n$OO#o$PO#p$PO#q$PO(aVO[#mia#mij#mi!]#mi#R#mi#s#mi#t#mi#u#mi#v#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#r#mi~P#6QO#r$QO~P#6QOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO(aVOa#mi!]#mi#x#mi#z#mi#{#mi'z#mi(r#mi(y#mi(z#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#v#mi~P#8oOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO(aVO(z#}Oa#mi!]#mi#z#mi#{#mi'z#mi(r#mi(y#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#x$UO~P#;VO#x#mi~P#;VO#v$SO~P#8oOP$[OR#zO[$cOj$ROr$aO!Q#yO!S#{O!l#xO!p$[O#R$RO#n$OO#o$PO#p$PO#q$PO#r$QO#s$RO#t$RO#u$bO#v$SO#x$UO(aVO(y#|O(z#}Oa#mi!]#mi#{#mi'z#mi(r#mi'w#mi!Y#mi!k#miv#mi!_#mi%i#mi!g#mi~O#z#mi~P#={O#z$WO~P#={OP]XR]X[]Xj]Xr]X!Q]X!S]X!l]X!p]X#R]X#S]X#`]X#kfX#n]X#o]X#p]X#q]X#r]X#s]X#t]X#u]X#v]X#x]X#z]X#{]X$Q]X(a]X(r]X(y]X(z]X!]]X!^]X~O$O]X~P#@jOP$[OR#zO[]O!Q*OO'y*PO(y$}O(z%POP#miR#mi!S#mi!l#mi!p#mi#n#mi#o#mi#p#mi#q#mi(a#mi~P#EyO!]/POg(pX~P!1WOg/RO~Oa$Pi!]$Pi'z$Pi'w$Pi!Y$Pi!k$Piv$Pi!_$Pi%i$Pi!g$Pi~P!:tO$]/SO$_/SO~O$]/TO$_/TO~O!g)hO#`/UO!_$cX$Z$cX$]$cX$_$cX$f$cX~O![/VO~O!_)kO$Z/XO$])jO$_)jO$f/YO~O!]VO!l$xO#j^O!Q*OO'y*PO(y$}O(z%POP#miR#mi!S#mi!l#mi!p#mi#n#mi#o#mi#p#mi#q#mi(a#mi~P&,QO#S$dOP(`XR(`X[(`Xj(`Xn(`Xr(`X!Q(`X!S(`X!l(`X!p(`X#R(`X#n(`X#o(`X#p(`X#q(`X#r(`X#s(`X#t(`X#u(`X#v(`X#x(`X#z(`X#{(`X$O(`X'y(`X(a(`X(r(`X(y(`X(z(`X!](`X!^(`X~O$O$Pi!]$Pi!^$Pi~P#BwO$O!ri!^!ri~P$+oOg']a!]']a~P!1WO!^7nO~O!]'da!^'da~P#BwO!Y7oO~P#/sO!g#vO(r'pO!]'ea!k'ea~O!]/pO!k)Oi~O!]/pO!g#vO!k)Oi~Og$|q!]$|q#`$|q$O$|q~P!1WO!Y'ga!]'ga~P#/sO!g7vO~O!]/yO!Y)Pi~P#/sO!]/yO!Y)Pi~O!Y7yO~Oh%VOr8OO!l%eO(r'pO~Oj8QO!g#vO~Or8TO!g#vO(r'pO~O!Q*OO'y*PO(z%POn'ja(y'ja!]'ja#`'ja~Og'ja$O'ja~P&5RO!Q*OO'y*POn'la(y'la(z'la!]'la#`'la~Og'la$O'la~P&5tOg(_q!](_q~P!1WO#`8VOg(_q!](_q~P!1WO!Y8WO~Og%Oq!]%Oq#`%Oq$O%Oq~P!1WOa$oy!]$oy'z$oy'w$oy!Y$oy!k$oyv$oy!_$oy%i$oy!g$oy~P!:tO!g6rO~O!]5[O!_)Qa~O!_'`OP$TaR$Ta[$Taj$Tar$Ta!Q$Ta!S$Ta!]$Ta!l$Ta!p$Ta#R$Ta#n$Ta#o$Ta#p$Ta#q$Ta#r$Ta#s$Ta#t$Ta#u$Ta#v$Ta#x$Ta#z$Ta#{$Ta(a$Ta(r$Ta(y$Ta(z$Ta~O%i7WO~P&8fO%^8[Oa%[i!_%[i'z%[i!]%[i~Oa#cy!]#cy'z#cy'w#cy!Y#cy!k#cyv#cy!_#cy%i#cy!g#cy~P!:tO[8^O~Ob8`O(T+qO(VTO(YUO~O!]1TO!^)Xi~O`8dO~O(e(|O!]'pX!^'pX~O!]5uO!^)Ua~O!^8nO~P%;eO(o!sO~P$&YO#[8oO~O!_1oO~O!_1oO%i8qO~On8tO!_1oO%i8qO~O[8yO!]'sa!^'sa~O!]1zO!^)Vi~O!k8}O~O!k9OO~O!k9RO~O!k9RO~P%[Oa9TO~O!g9UO~O!k9VO~O!](wi!^(wi~P#BwOa%nO#`9_O'z%nO~O!](ty!k(tya(ty'z(ty~P!:tO!](jO!k(sy~O%i9bO~P&8fO!_'`O%i9bO~O#k$|qP$|qR$|q[$|qa$|qj$|qr$|q!S$|q!]$|q!l$|q!p$|q#R$|q#n$|q#o$|q#p$|q#q$|q#r$|q#s$|q#t$|q#u$|q#v$|q#x$|q#z$|q#{$|q'z$|q(a$|q(r$|q!k$|q!Y$|q'w$|q#`$|qv$|q!_$|q%i$|q!g$|q~P#/sO#k'jaP'jaR'ja['jaa'jaj'jar'ja!S'ja!l'ja!p'ja#R'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#v'ja#x'ja#z'ja#{'ja'z'ja(a'ja(r'ja!k'ja!Y'ja'w'jav'ja!_'ja%i'ja!g'ja~P&5RO#k'laP'laR'la['laa'laj'lar'la!S'la!l'la!p'la#R'la#n'la#o'la#p'la#q'la#r'la#s'la#t'la#u'la#v'la#x'la#z'la#{'la'z'la(a'la(r'la!k'la!Y'la'w'lav'la!_'la%i'la!g'la~P&5tO#k%OqP%OqR%Oq[%Oqa%Oqj%Oqr%Oq!S%Oq!]%Oq!l%Oq!p%Oq#R%Oq#n%Oq#o%Oq#p%Oq#q%Oq#r%Oq#s%Oq#t%Oq#u%Oq#v%Oq#x%Oq#z%Oq#{%Oq'z%Oq(a%Oq(r%Oq!k%Oq!Y%Oq'w%Oq#`%Oqv%Oq!_%Oq%i%Oq!g%Oq~P#/sO!]'Yi!k'Yi~P!:tO$O#cq!]#cq!^#cq~P#BwO(y$}OP%aaR%aa[%aaj%aar%aa!S%aa!l%aa!p%aa#R%aa#n%aa#o%aa#p%aa#q%aa#r%aa#s%aa#t%aa#u%aa#v%aa#x%aa#z%aa#{%aa$O%aa(a%aa(r%aa!]%aa!^%aa~On%aa!Q%aa'y%aa(z%aa~P&IyO(z%POP%caR%ca[%caj%car%ca!S%ca!l%ca!p%ca#R%ca#n%ca#o%ca#p%ca#q%ca#r%ca#s%ca#t%ca#u%ca#v%ca#x%ca#z%ca#{%ca$O%ca(a%ca(r%ca!]%ca!^%ca~On%ca!Q%ca'y%ca(y%ca~P&LQOn>^O!Q*OO'y*PO(z%PO~P&IyOn>^O!Q*OO'y*PO(y$}O~P&LQOR0kO!Q0kO!S0lO#S$dOP}a[}aj}an}ar}a!l}a!p}a#R}a#n}a#o}a#p}a#q}a#r}a#s}a#t}a#u}a#v}a#x}a#z}a#{}a$O}a'y}a(a}a(r}a(y}a(z}a!]}a!^}a~O!Q*OO'y*POP$saR$sa[$saj$san$sar$sa!S$sa!l$sa!p$sa#R$sa#n$sa#o$sa#p$sa#q$sa#r$sa#s$sa#t$sa#u$sa#v$sa#x$sa#z$sa#{$sa$O$sa(a$sa(r$sa(y$sa(z$sa!]$sa!^$sa~O!Q*OO'y*POP$uaR$ua[$uaj$uan$uar$ua!S$ua!l$ua!p$ua#R$ua#n$ua#o$ua#p$ua#q$ua#r$ua#s$ua#t$ua#u$ua#v$ua#x$ua#z$ua#{$ua$O$ua(a$ua(r$ua(y$ua(z$ua!]$ua!^$ua~On>^O!Q*OO'y*PO(y$}O(z%PO~OP%TaR%Ta[%Taj%Tar%Ta!S%Ta!l%Ta!p%Ta#R%Ta#n%Ta#o%Ta#p%Ta#q%Ta#r%Ta#s%Ta#t%Ta#u%Ta#v%Ta#x%Ta#z%Ta#{%Ta$O%Ta(a%Ta(r%Ta!]%Ta!^%Ta~P''VO$O$mq!]$mq!^$mq~P#BwO$O$oq!]$oq!^$oq~P#BwO!^9oO~O$O9pO~P!1WO!g#vO!]'ei!k'ei~O!g#vO(r'pO!]'ei!k'ei~O!]/pO!k)Oq~O!Y'gi!]'gi~P#/sO!]/yO!Y)Pq~Or9wO!g#vO(r'pO~O[9yO!Y9xO~P#/sO!Y9xO~Oj:PO!g#vO~Og(_y!](_y~P!1WO!]'na!_'na~P#/sOa%[q!_%[q'z%[q!]%[q~P#/sO[:UO~O!]1TO!^)Xq~O`:YO~O#`:ZO!]'pa!^'pa~O!]5uO!^)Ui~P#BwO!S:]O~O!_1oO%i:`O~O(VTO(YUO(e:eO~O!]1zO!^)Vq~O!k:hO~O!k:iO~O!k:jO~O!k:jO~P%[O#`:mO!]#hy!^#hy~O!]#hy!^#hy~P#BwO%i:rO~P&8fO!_'`O%i:rO~O$O#|y!]#|y!^#|y~P#BwOP$|iR$|i[$|ij$|ir$|i!S$|i!l$|i!p$|i#R$|i#n$|i#o$|i#p$|i#q$|i#r$|i#s$|i#t$|i#u$|i#v$|i#x$|i#z$|i#{$|i$O$|i(a$|i(r$|i!]$|i!^$|i~P''VO!Q*OO'y*PO(z%POP'iaR'ia['iaj'ian'iar'ia!S'ia!l'ia!p'ia#R'ia#n'ia#o'ia#p'ia#q'ia#r'ia#s'ia#t'ia#u'ia#v'ia#x'ia#z'ia#{'ia$O'ia(a'ia(r'ia(y'ia!]'ia!^'ia~O!Q*OO'y*POP'kaR'ka['kaj'kan'kar'ka!S'ka!l'ka!p'ka#R'ka#n'ka#o'ka#p'ka#q'ka#r'ka#s'ka#t'ka#u'ka#v'ka#x'ka#z'ka#{'ka$O'ka(a'ka(r'ka(y'ka(z'ka!]'ka!^'ka~O(y$}OP%aiR%ai[%aij%ain%air%ai!Q%ai!S%ai!l%ai!p%ai#R%ai#n%ai#o%ai#p%ai#q%ai#r%ai#s%ai#t%ai#u%ai#v%ai#x%ai#z%ai#{%ai$O%ai'y%ai(a%ai(r%ai(z%ai!]%ai!^%ai~O(z%POP%ciR%ci[%cij%cin%cir%ci!Q%ci!S%ci!l%ci!p%ci#R%ci#n%ci#o%ci#p%ci#q%ci#r%ci#s%ci#t%ci#u%ci#v%ci#x%ci#z%ci#{%ci$O%ci'y%ci(a%ci(r%ci(y%ci!]%ci!^%ci~O$O$oy!]$oy!^$oy~P#BwO$O#cy!]#cy!^#cy~P#BwO!g#vO!]'eq!k'eq~O!]/pO!k)Oy~O!Y'gq!]'gq~P#/sOr:|O!g#vO(r'pO~O[;QO!Y;PO~P#/sO!Y;PO~Og(_!R!](_!R~P!1WOa%[y!_%[y'z%[y!]%[y~P#/sO!]1TO!^)Xy~O!]5uO!^)Uq~O(T;XO~O!_1oO%i;[O~O!k;_O~O%i;dO~P&8fOP$|qR$|q[$|qj$|qr$|q!S$|q!l$|q!p$|q#R$|q#n$|q#o$|q#p$|q#q$|q#r$|q#s$|q#t$|q#u$|q#v$|q#x$|q#z$|q#{$|q$O$|q(a$|q(r$|q!]$|q!^$|q~P''VO!Q*OO'y*PO(z%POP'jaR'ja['jaj'jan'jar'ja!S'ja!l'ja!p'ja#R'ja#n'ja#o'ja#p'ja#q'ja#r'ja#s'ja#t'ja#u'ja#v'ja#x'ja#z'ja#{'ja$O'ja(a'ja(r'ja(y'ja!]'ja!^'ja~O!Q*OO'y*POP'laR'la['laj'lan'lar'la!S'la!l'la!p'la#R'la#n'la#o'la#p'la#q'la#r'la#s'la#t'la#u'la#v'la#x'la#z'la#{'la$O'la(a'la(r'la(y'la(z'la!]'la!^'la~OP%OqR%Oq[%Oqj%Oqr%Oq!S%Oq!l%Oq!p%Oq#R%Oq#n%Oq#o%Oq#p%Oq#q%Oq#r%Oq#s%Oq#t%Oq#u%Oq#v%Oq#x%Oq#z%Oq#{%Oq$O%Oq(a%Oq(r%Oq!]%Oq!^%Oq~P''VOg%e!Z!]%e!Z#`%e!Z$O%e!Z~P!1WO!Y;hO~P#/sOr;iO!g#vO(r'pO~O[;kO!Y;hO~P#/sO!]'pq!^'pq~P#BwO!]#h!Z!^#h!Z~P#BwO#k%e!ZP%e!ZR%e!Z[%e!Za%e!Zj%e!Zr%e!Z!S%e!Z!]%e!Z!l%e!Z!p%e!Z#R%e!Z#n%e!Z#o%e!Z#p%e!Z#q%e!Z#r%e!Z#s%e!Z#t%e!Z#u%e!Z#v%e!Z#x%e!Z#z%e!Z#{%e!Z'z%e!Z(a%e!Z(r%e!Z!k%e!Z!Y%e!Z'w%e!Z#`%e!Zv%e!Z!_%e!Z%i%e!Z!g%e!Z~P#/sOr;tO!g#vO(r'pO~O!Y;uO~P#/sOr;|O!g#vO(r'pO~O!Y;}O~P#/sOP%e!ZR%e!Z[%e!Zj%e!Zr%e!Z!S%e!Z!l%e!Z!p%e!Z#R%e!Z#n%e!Z#o%e!Z#p%e!Z#q%e!Z#r%e!Z#s%e!Z#t%e!Z#u%e!Z#v%e!Z#x%e!Z#z%e!Z#{%e!Z$O%e!Z(a%e!Z(r%e!Z!]%e!Z!^%e!Z~P''VOrROe!iOpkOrPO(T)]O(VTO(YUO(aVO(o[O~O!]WO!l$xO#jgPPP!>oI[PPPPPPPPP!BOP!C]PPI[!DnPI[PI[I[I[I[I[PI[!FQP!I[P!LbP!Lf!Lp!Lt!LtP!IXP!Lx!LxP#!OP#!SI[PI[#!Y#%_CjA^PA^PA^A^P#&lA^A^#)OA^#+vA^#.SA^A^#.r#1W#1W#1]#1f#1W#1qPP#1WPA^#2ZA^#6YA^A^6mPPP#:_PPP#:x#:xP#:xP#;`#:xPP#;fP#;]P#;]#;y#;]#P#>V#>]#>k#>q#>{#?R#?]#?c#?s#?y#@k#@}#AT#AZ#Ai#BO#Cs#DR#DY#Et#FS#Gt#HS#HY#H`#Hf#Hp#Hv#H|#IW#Ij#IpPPPPPPPPPPP#IvPPPPPPP#Jk#Mx$ b$ i$ qPPP$']P$'f$*_$0x$0{$1O$1}$2Q$2X$2aP$2g$2jP$3W$3[$4S$5b$5g$5}PP$6S$6Y$6^$6a$6e$6i$7e$7|$8e$8i$8l$8o$8y$8|$9Q$9UR!|RoqOXst!Z#d%m&r&t&u&w,s,x2[2_Y!vQ'`-e1o5{Q%tvQ%|yQ&T|Q&j!VS'W!e-]Q'f!iS'l!r!yU*k$|*Z*oQ+o%}S+|&V&WQ,d&dQ-c'_Q-m'gQ-u'mQ0[*qQ1b,OQ1y,eR<{SU+P%]S!S!nQ!r!v!y!z$|'W'_'`'l'm'n*k*o*q*r-]-c-e-u0[0_1o5{5}%[$ti#v$b$c$d$x${%O%Q%^%_%c)y*R*T*V*Y*a*g*w*x+f+i,S,V.f/P/d/m/x/y/{0`0b0i0j0o1f1i1q3c4^4_4j4o5Q5[5_6S7W7v8Q8V8[8q9b9p9y:P:`:r;Q;[;d;kP>X>Y>]>^Q&X|Q'U!eS'[%i-`Q+t&PQ,P&WQ,f&gQ0n+SQ1Y+uQ1_+{Q2Q,jQ2R,kQ5f1TQ5o1aQ6[1zQ6_1|Q6`2PQ8`5gQ8c5lQ8|6bQ:X8dQ:f8yQ;V:YR<}*ZrnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_R,h&k&z^OPXYstuvwz!Z!`!g!j!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'b'r(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:mR>S[#]WZ#W#Z'X(T!b%jm#h#i#l$x%e%h(^(h(i(j*Y*^*b+Z+[+^,o-V.T.Z.[.]._/m/p2d3[3]4a6r7TQ%wxQ%{yW&Q|&V&W,OQ&_!TQ'c!hQ'e!iQ(q#sS+n%|%}Q+r&PQ,_&bQ,c&dS-l'f'gQ.i(rQ1R+oQ1X+uQ1Z+vQ1^+zQ1t,`S1x,d,eQ2|-mQ5e1TQ5i1WQ5n1`Q6Z1yQ8_5gQ8b5kQ8f5pQ:T8^R;T:U!U$zi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y!^%yy!i!u%{%|%}'V'e'f'g'k'u*j+n+o-Y-l-m-t0R0U1R2u2|3T4r4s4v7}9{Q+h%wQ,T&[Q,W&]Q,b&dQ.h(qQ1s,_U1w,c,d,eQ3e.iQ6U1tS6Y1x1yQ8x6Z#f>T#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k]>^o>UPS&[!Q&iQ&]!RQ&^!SU*}%[%d=sR,R&Y%]%Si#v$b$c$d$x${%O%Q%^%_%c)y*R*T*V*Y*a*g*w*x+f+i,S,V.f/P/d/m/x/y/{0`0b0i0j0o1f1i1q3c4^4_4j4o5Q5[5_6S7W7v8Q8V8[8q9b9p9y:P:`:r;Q;[;d;kP>X>Y>]>^T)z$u){V+P%]S$i$^c#Y#e%q%s%u(S(Y(t(y)R)S)T)U)V)W)X)Y)Z)[)^)`)b)g)q+d+x-Z-x-}.S.U.s.v.z.|.}/O/b0p2k2n3O3V3k3p3q3r3s3t3u3v3w3x3y3z3{3|4P4Q4X5X5c6u6{7Q7a7b7k7l8k9X9]9g9m9n:o;W;`SQ'Y!eR2q-]!W!nQ!e!r!v!y!z$|'W'_'`'l'm'n*Z*k*o*q*r-]-c-e-u0[0_1o5{5}R1l,ZnqOXst!Z#d%m&r&t&u&w,s,x2[2_Q&y!^Q'v!xS(s#u<^Q+l%zQ,]&_Q,^&aQ-j'dQ-w'oS.r(x=PS0q+X=ZQ1P+mQ1n,[Q2c,zQ2e,{Q2m-WQ2z-kQ2}-oS5Y0r=eQ5a1QS5d1S=fQ6t2oQ6x2{Q6}3SQ8]5bQ9Y6vQ9Z6yQ9^7OR:l9V$d$]c#Y#e%s%u(S(Y(t(y)R)S)T)U)V)W)X)Y)Z)[)^)`)b)g)q+d+x-Z-x-}.S.U.s.v.z.}/O/b0p2k2n3O3V3k3p3q3r3s3t3u3v3w3x3y3z3{3|4P4Q4X5X5c6u6{7Q7a7b7k7l8k9X9]9g9m9n:o;W;`SS#q]SU$fd)_,mS(p#p'iU*v%R(w4OU0m+O.n7gQ5^0xQ7V3`Q9d7YR:s9em!tQ!r!v!y!z'`'l'm'n-e-u1o5{5}Q't!uS(f#g2US-s'k'wQ/s*]Q0R*jQ3U-vQ4f/tQ4r0TQ4s0UQ4x0^Q7r4`S7}4t4vS8R4y4{Q9r7sQ9v7yQ9{8OQ:Q8TS:{9w9xS;g:|;PS;s;h;iS;{;t;uSSR=o>R%^bOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_Q%fj!^%xy!i!u%{%|%}'V'e'f'g'k'u*j+n+o-Y-l-m-t0R0U1R2u2|3T4r4s4v7}9{S&Oz!jQ+k%yQ,a&dW1v,b,c,d,eU6X1w1x1yS8w6Y6ZQ:d8x!r=j$Z$n'X)s-U-X/V2p4T5w6s:Z:mSQ=t>QR=u>R%QeOPXYstuvw!Z!`!g!o#S#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&r&t&u&w&{'T'b'r(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_Y#bWZ#W#Z(T!b%jm#h#i#l$x%e%h(^(h(i(j*Y*^*b+Z+[+^,o-V.T.Z.[.]._/m/p2d3[3]4a6r7TQ,n&o!p=k$Z$n)s-U-X/V2p4T5w6s:Z:mSR=n'XU']!e%i*ZR2s-`%SdOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+],p,s,x-i-q.P.V.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3l4z6T6e6f6i6|8t9T9_!r)_$Z$n'X)s-U-X/V2p4T5w6s:Z:mSQ,m&oQ0x+gQ3`.gQ7Y3dR9e7[!b$Tc#Y%q(S(Y(t(y)Z)[)`)g+x-x-}.S.U.s.v/b0p3O3V3k3{5X5c6{7Q7a9]:oS)^)q-Z.|2k2n3p4P4X6u7b7k7l8k9X9g9m9n;W;`=vQ>X>ZR>Y>['QkOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:mSS$oh$pR4U/U'XgOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/U/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:mST$kf$qQ$ifS)j$l)nR)v$qT$jf$qT)l$l)n'XhOPWXYZhstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$Z$_$a$e$n$p%m%t&R&k&n&o&r&t&u&w&{'T'X'b'r(T(V(](d(x(z)O)s)}*i+X+]+g,p,s,x-U-X-i-q.P.V.g.t.{/U/V/n0]0l0r1S1r2S2T2V2X2[2_2a2p3Q3W3d3l4T4z5w6T6e6f6i6s6|7[8t9T9_:Z:mST$oh$pQ$rhR)u$p%^jOPWXYZstuvw!Z!`!g!o#S#W#Z#d#o#u#x#{$O$P$Q$R$S$T$U$V$W$X$_$a$e%m%t&R&k&n&o&r&t&u&w&{'T'b'r(T(V(](d(x(z)O)}*i+X+]+g,p,s,x-i-q.P.V.g.t.{/n0]0l0r1S1r2S2T2V2X2[2_2a3Q3W3d3l4z6T6e6f6i6|7[8t9T9_!s>Q$Z$n'X)s-U-X/V2p4T5w6s:Z:mS#glOPXZst!Z!`!o#S#d#o#{$n%m&k&n&o&r&t&u&w&{'T'b)O)s*i+]+g,p,s,x-i.g/V/n0]0l1r2S2T2V2X2[2_2a3d4T4z6T6e6f6i7[8t9T!U%Ri$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y#f(w#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k]>^Q+T%aQ/c*Oo4OP>X>YQ*c$zU*l$|*Z*oQ+U%bQ0W*m#f=q#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k]>^n=rTQ=x>UQ=y>VR=z>W!U%Ri$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y#f(w#v$b$c$x${)y*V*Y*g+f+i,S,V.f/d/m/y/{1f1i1q3c4^4j4o5[5_6S7W7v8Q8[8q9b9y:P:`:r;Q;[;d;k]>^o4OP>X>Y>]>^Q,U&]Q1h,WQ5s1gR8h5tV*n$|*Z*oU*n$|*Z*oT5z1o5{S0P*i/nQ4w0]T8S4z:]Q+j%xQ0V*lQ1O+kQ1u,aQ6W1vQ8v6XQ:c8wR;^:d!U%Oi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Yx*R$v)e*S*u+V/v0d0e4R4g5R5S5W7p8U:R:x=p=}>OS0`*t0a#f]>^nZ>[`=T3}7c7f7j9h:t:w;yS=_.l3iT=`7e9k!U%Qi$d%O%Q%^%_%c*R*T*a*w*x/P/x0`0b0i0j0o4_5Q8V9p>P>X>Y|*T$v)e*U*t+V/g/v0d0e4R4g4|5R5S5W7p8U:R:x=p=}>OS0b*u0c#f]>^nZ>[d=V3}7d7e7j9h9i:t:u:w;yS=a.m3jT=b7f9lrnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_Q&f!UR,p&ornOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_R&f!UQ,Y&^R1d,RsnOXst!V!Z#d%m&i&r&t&u&w,s,x2[2_Q1p,_S6R1s1tU8p6P6Q6US:_8r8sS;Y:^:aQ;m;ZR;w;nQ&m!VR,i&iR6_1|R:f8yW&Q|&V&W,OR1Z+vQ&r!WR,s&sR,y&xT2],x2_R,}&yQ,|&yR2f,}Q'y!{R-y'ySsOtQ#dXT%ps#dQ#OTR'{#OQ#RUR'}#RQ){$uR/`){Q#UVR(Q#UQ#XWU(W#X(X.QQ(X#YR.Q(YQ-^'YR2r-^Q.u(yS3m.u3nR3n.vQ-e'`R2v-eY!rQ'`-e1o5{R'j!rQ/Q)eR4S/QU#_W%h*YU(_#_(`.RQ(`#`R.R(ZQ-a']R2t-at`OXst!V!Z#d%m&i&k&r&t&u&w,s,x2[2_S#hZ%eU#r`#h.[R.[(jQ(k#jQ.X(gW.a(k.X3X7RQ3X.YR7R3YQ)n$lR/W)nQ$phR)t$pQ$`cU)a$`-|O>Z>[Q/z*eU4k/z4m7xQ4m/|R7x4lS*o$|*ZR0Y*ox*S$v)e*t*u+V/v0d0e4R4g5R5S5W7p8U:R:x=p=}>O!d.j(u)c*[*e.l.m.q/_/k/|0v1e3h4[4h4l5r7]7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[U/h*S.j7ca7c3}7e7f7j9h:t:w;yQ0a*tQ3i.lU4}0a3i9kR9k7e|*U$v)e*t*u+V/g/v0d0e4R4g4|5R5S5W7p8U:R:x=p=}>O!h.k(u)c*[*e.l.m.q/_/k/|0v1e3f3h4[4h4l5r7]7^7`7w7z8X8Z9t9|:S:};R;e;j;v>Z>[U/j*U.k7de7d3}7e7f7j9h9i:t:u:w;yQ0c*uQ3j.mU5P0c3j9lR9l7fQ*z%UR0g*zQ5]0vR8Y5]Q+_%kR0u+_Q5v1jS8j5v:[R:[8kQ,[&_R1m,[Q5{1oR8m5{Q1{,fS6]1{8zR8z6_Q1U+rW5h1U5j8a:VQ5j1XQ8a5iR:V8bQ+w&QR1[+wQ2_,xR6m2_YrOXst#dQ&v!ZQ+a%mQ,r&rQ,t&tQ,u&uQ,w&wQ2Y,sS2],x2_R6l2[Q%opQ&z!_Q&}!aQ'P!bQ'R!cQ'q!uQ+`%lQ+l%zQ,Q&XQ,h&mQ-P&|W-p'k's't'wQ-w'oQ0X*nQ1P+mQ1c,PS2O,i,lQ2g-OQ2h-RQ2i-SQ2}-oW3P-r-s-v-xQ5a1QQ5m1_Q5q1eQ6V1uQ6a2QQ6k2ZU6z3O3R3UQ6}3SQ8]5bQ8e5oQ8g5rQ8l5zQ8u6WQ8{6`S9[6{7PQ9^7OQ:W8cQ:b8vQ:g8|Q:n9]Q;U:XQ;]:cQ;a:oQ;l;VR;o;^Q%zyQ'd!iQ'o!uU+m%{%|%}Q-W'VU-k'e'f'gS-o'k'uQ0Q*jS1Q+n+oQ2o-YS2{-l-mQ3S-tS4p0R0UQ5b1RQ6v2uQ6y2|Q7O3TU7{4r4s4vQ9z7}R;O9{S$wi>PR*{%VU%Ui%V>PR0f*yQ$viS(u#v+iS)c$b$cQ)e$dQ*[$xS*e${*YQ*t%OQ*u%QQ+Q%^Q+R%_Q+V%cQ.lPQ=}>XQ>O>YQ>Z>]R>[>^Q+O%]Q.nSR#[WR'Z!el!tQ!r!v!y!z'`'l'm'n-e-u1o5{5}S'V!e-]U*j$|*Z*oS-Y'W'_S0U*k*qQ0^*rQ2u-cQ4v0[R4{0_R({#xQ!fQT-d'`-e]!qQ!r'`-e1o5{Q#p]R'i < TypeParamList in out const TypeDefinition extends ThisType this LiteralType ArithOp Number BooleanLiteral TemplateType InterpolationEnd Interpolation InterpolationStart NullType null VoidType void TypeofType typeof MemberExpression . PropertyName [ TemplateString Escape Interpolation super RegExp ] ArrayExpression Spread , } { ObjectExpression Property async get set PropertyDefinition Block : NewTarget new NewExpression ) ( ArgList UnaryExpression delete LogicOp BitOp YieldExpression yield AwaitExpression await ParenthesizedExpression ClassExpression class ClassBody MethodDeclaration Decorator @ MemberExpression PrivatePropertyName CallExpression TypeArgList CompareOp < declare Privacy static abstract override PrivatePropertyDefinition PropertyDeclaration readonly accessor Optional TypeAnnotation Equals StaticBlock FunctionExpression ArrowFunction ParamList ParamList ArrayPattern ObjectPattern PatternProperty Privacy readonly Arrow MemberExpression BinaryExpression ArithOp ArithOp ArithOp ArithOp BitOp CompareOp instanceof satisfies CompareOp BitOp BitOp BitOp LogicOp LogicOp ConditionalExpression LogicOp LogicOp AssignmentExpression UpdateOp PostfixExpression CallExpression InstantiationExpression TaggedTemplateExpression DynamicImport import ImportMeta JSXElement JSXSelfCloseEndTag JSXSelfClosingTag JSXIdentifier JSXBuiltin JSXIdentifier JSXNamespacedName JSXMemberExpression JSXSpreadAttribute JSXAttribute JSXAttributeValue JSXEscape JSXEndTag JSXOpenTag JSXFragmentTag JSXText JSXEscape JSXStartCloseTag JSXCloseTag PrefixCast < ArrowFunction TypeParamList SequenceExpression InstantiationExpression KeyofType keyof UniqueType unique ImportType InferredType infer TypeName ParenthesizedType FunctionSignature ParamList NewSignature IndexedType TupleType Label ArrayType ReadonlyType ObjectType MethodType PropertyType IndexSignature PropertyDefinition CallSignature TypePredicate asserts is NewSignature new UnionType LogicOp IntersectionType LogicOp ConditionalType ParameterizedType ClassDeclaration abstract implements type VariableDeclaration let var using TypeAliasDeclaration InterfaceDeclaration interface EnumDeclaration enum EnumBody NamespaceDeclaration namespace module AmbientDeclaration declare GlobalDeclaration global ClassDeclaration ClassBody AmbientFunctionDeclaration ExportGroup VariableName VariableName ImportDeclaration defer ImportGroup ForStatement for ForSpec ForInSpec ForOfSpec of WhileStatement while WithStatement with DoStatement do IfStatement if else SwitchStatement switch SwitchBody CaseLabel case DefaultLabel TryStatement try CatchClause catch FinallyClause finally ReturnStatement return ThrowStatement throw BreakStatement break ContinueStatement continue DebuggerStatement debugger LabeledStatement ExpressionStatement SingleExpression SingleClassItem",maxTerm:380,context:AI,nodeProps:[["isolate",-8,5,6,14,37,39,51,53,55,""],["group",-26,9,17,19,68,207,211,215,216,218,221,224,234,237,243,245,247,249,252,258,264,266,268,270,272,274,275,"Statement",-34,13,14,32,35,36,42,51,54,55,57,62,70,72,76,80,82,84,85,110,111,120,121,136,139,141,142,143,144,145,147,148,167,169,171,"Expression",-23,31,33,37,41,43,45,173,175,177,178,180,181,182,184,185,186,188,189,190,201,203,205,206,"Type",-3,88,103,109,"ClassItem"],["openedBy",23,"<",38,"InterpolationStart",56,"[",60,"{",73,"(",160,"JSXStartCloseTag"],["closedBy",-2,24,168,">",40,"InterpolationEnd",50,"]",61,"}",74,")",165,"JSXEndTag"]],propSources:[LI],skippedNodes:[0,5,6,278],repeatNodeCount:37,tokenData:"$Fq07[R!bOX%ZXY+gYZ-yZ[+g[]%Z]^.c^p%Zpq+gqr/mrs3cst:_tuEruvJSvwLkwx! Yxy!'iyz!(sz{!)}{|!,q|}!.O}!O!,q!O!P!/Y!P!Q!9j!Q!R#:O!R![#<_![!]#I_!]!^#Jk!^!_#Ku!_!`$![!`!a$$v!a!b$*T!b!c$,r!c!}Er!}#O$-|#O#P$/W#P#Q$4o#Q#R$5y#R#SEr#S#T$7W#T#o$8b#o#p$x#r#s$@U#s$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$I|Er$I|$I}$Dk$I}$JO$Dk$JO$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr(n%d_$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z&j&hT$i&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c&j&zP;=`<%l&c'|'U]$i&j(Z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!b(SU(Z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!b(iP;=`<%l'}'|(oP;=`<%l&}'[(y]$i&j(WpOY(rYZ&cZr(rrs&cs!^(r!^!_)r!_#O(r#O#P&c#P#o(r#o#p)r#p;'S(r;'S;=`*a<%lO(rp)wU(WpOY)rZr)rs#O)r#P;'S)r;'S;=`*Z<%lO)rp*^P;=`<%l)r'[*dP;=`<%l(r#S*nX(Wp(Z!bOY*gZr*grs'}sw*gwx)rx#O*g#P;'S*g;'S;=`+Z<%lO*g#S+^P;=`<%l*g(n+dP;=`<%l%Z07[+rq$i&j(Wp(Z!b'|0/lOX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p$f%Z$f$g+g$g#BY%Z#BY#BZ+g#BZ$IS%Z$IS$I_+g$I_$JT%Z$JT$JU+g$JU$KV%Z$KV$KW+g$KW&FU%Z&FU&FV+g&FV;'S%Z;'S;=`+a<%l?HT%Z?HT?HU+g?HUO%Z07[.ST(X#S$i&j'}0/lO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c07[.n_$i&j(Wp(Z!b'}0/lOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)3p/x`$i&j!p),Q(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`0z!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW1V`#v(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_!`2X!`#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z(KW2d_#v(Ch$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'At3l_(V':f$i&j(Z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k(^4r_$i&j(Z!bOY4kYZ5qZr4krs7nsw4kwx5qx!^4k!^!_8p!_#O4k#O#P5q#P#o4k#o#p8p#p;'S4k;'S;=`:X<%lO4k&z5vX$i&jOr5qrs6cs!^5q!^!_6y!_#o5q#o#p6y#p;'S5q;'S;=`7h<%lO5q&z6jT$d`$i&jO!^&c!_#o&c#p;'S&c;'S;=`&w<%lO&c`6|TOr6yrs7]s;'S6y;'S;=`7b<%lO6y`7bO$d``7eP;=`<%l6y&z7kP;=`<%l5q(^7w]$d`$i&j(Z!bOY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}!r8uZ(Z!bOY8pYZ6yZr8prs9hsw8pwx6yx#O8p#O#P6y#P;'S8p;'S;=`:R<%lO8p!r9oU$d`(Z!bOY'}Zw'}x#O'}#P;'S'};'S;=`(f<%lO'}!r:UP;=`<%l8p(^:[P;=`<%l4k%9[:hh$i&j(Wp(Z!bOY%ZYZ&cZq%Zqr`#P#o`x!^=^!^!_?q!_#O=^#O#P>`#P#o=^#o#p?q#p;'S=^;'S;=`@h<%lO=^&n>gXWS$i&jOY>`YZ&cZ!^>`!^!_?S!_#o>`#o#p?S#p;'S>`;'S;=`?k<%lO>`S?XSWSOY?SZ;'S?S;'S;=`?e<%lO?SS?hP;=`<%l?S&n?nP;=`<%l>`!f?xWWS(Z!bOY?qZw?qwx?Sx#O?q#O#P?S#P;'S?q;'S;=`@b<%lO?q!f@eP;=`<%l?q(Q@kP;=`<%l=^'`@w]WS$i&j(WpOY@nYZ&cZr@nrs>`s!^@n!^!_Ap!_#O@n#O#P>`#P#o@n#o#pAp#p;'S@n;'S;=`Bg<%lO@ntAwWWS(WpOYApZrAprs?Ss#OAp#O#P?S#P;'SAp;'S;=`Ba<%lOAptBdP;=`<%lAp'`BjP;=`<%l@n#WBvYWS(Wp(Z!bOYBmZrBmrs?qswBmwxApx#OBm#O#P?S#P;'SBm;'S;=`Cf<%lOBm#WCiP;=`<%lBm(rCoP;=`<%l^!Q^$i&j!X7`OY!=yYZ&cZ!P!=y!P!Q!>|!Q!^!=y!^!_!@c!_!}!=y!}#O!CW#O#P!Dy#P#o!=y#o#p!@c#p;'S!=y;'S;=`!Ek<%lO!=y|#X#Z&c#Z#[!>|#[#]&c#]#^!>|#^#a&c#a#b!>|#b#g&c#g#h!>|#h#i&c#i#j!>|#j#k!>|#k#m&c#m#n!>|#n#o&c#p;'S&c;'S;=`&w<%lO&c7`!@hX!X7`OY!@cZ!P!@c!P!Q!AT!Q!}!@c!}#O!Ar#O#P!Bq#P;'S!@c;'S;=`!CQ<%lO!@c7`!AYW!X7`#W#X!AT#Z#[!AT#]#^!AT#a#b!AT#g#h!AT#i#j!AT#j#k!AT#m#n!AT7`!AuVOY!ArZ#O!Ar#O#P!B[#P#Q!@c#Q;'S!Ar;'S;=`!Bk<%lO!Ar7`!B_SOY!ArZ;'S!Ar;'S;=`!Bk<%lO!Ar7`!BnP;=`<%l!Ar7`!BtSOY!@cZ;'S!@c;'S;=`!CQ<%lO!@c7`!CTP;=`<%l!@c^!Ezl$i&j(Z!b!X7`OY&}YZ&cZw&}wx&cx!^&}!^!_'}!_#O&}#O#P&c#P#W&}#W#X!Eq#X#Z&}#Z#[!Eq#[#]&}#]#^!Eq#^#a&}#a#b!Eq#b#g&}#g#h!Eq#h#i&}#i#j!Eq#j#k!Eq#k#m&}#m#n!Eq#n#o&}#o#p'}#p;'S&};'S;=`(l<%lO&}8r!GyZ(Z!b!X7`OY!GrZw!Grwx!@cx!P!Gr!P!Q!Hl!Q!}!Gr!}#O!JU#O#P!Bq#P;'S!Gr;'S;=`!J|<%lO!Gr8r!Hse(Z!b!X7`OY'}Zw'}x#O'}#P#W'}#W#X!Hl#X#Z'}#Z#[!Hl#[#]'}#]#^!Hl#^#a'}#a#b!Hl#b#g'}#g#h!Hl#h#i'}#i#j!Hl#j#k!Hl#k#m'}#m#n!Hl#n;'S'};'S;=`(f<%lO'}8r!JZX(Z!bOY!JUZw!JUwx!Arx#O!JU#O#P!B[#P#Q!Gr#Q;'S!JU;'S;=`!Jv<%lO!JU8r!JyP;=`<%l!JU8r!KPP;=`<%l!Gr>^!KZ^$i&j(Z!bOY!KSYZ&cZw!KSwx!CWx!^!KS!^!_!JU!_#O!KS#O#P!DR#P#Q!^!LYP;=`<%l!KS>^!L`P;=`<%l!_#c#d#Bq#d#l%Z#l#m#Es#m#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#>j_$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#?rd$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#A]f$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!R#AQ!R!S#AQ!S!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#AQ#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Bzc$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Dbe$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q!Y#DV!Y!^%Z!^!_*g!_#O%Z#O#P&c#P#R%Z#R#S#DV#S#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#E|g$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z'Ad#Gpi$i&j(Wp(Z!bs'9tOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!Q%Z!Q![#Ge![!^%Z!^!_*g!_!c%Z!c!i#Ge!i#O%Z#O#P&c#P#R%Z#R#S#Ge#S#T%Z#T#Z#Ge#Z#b%Z#b#c#>_#c#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z*)x#Il_!g$b$i&j$O)Lv(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z)[#Jv_al$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z04f#LS^h#)`#R-v$?V_!^(CdvBr$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z?O$@a_!q7`$i&j(Wp(Z!bOY%ZYZ&cZr%Zrs&}sw%Zwx(rx!^%Z!^!_*g!_#O%Z#O#P&c#P#o%Z#o#p*g#p;'S%Z;'S;=`+a<%lO%Z07[$Aq|$i&j(Wp(Z!b'|0/l$]#t(T,2j(e$I[OX%ZXY+gYZ&cZ[+g[p%Zpq+gqr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$f%Z$f$g+g$g#BYEr#BY#BZ$A`#BZ$ISEr$IS$I_$A`$I_$JTEr$JT$JU$A`$JU$KVEr$KV$KW$A`$KW&FUEr&FU&FV$A`&FV;'SEr;'S;=`I|<%l?HTEr?HT?HU$A`?HUOEr07[$D|k$i&j(Wp(Z!b'}0/l$]#t(T,2j(e$I[OY%ZYZ&cZr%Zrs&}st%ZtuEruw%Zwx(rx}%Z}!OGv!O!Q%Z!Q![Er![!^%Z!^!_*g!_!c%Z!c!}Er!}#O%Z#O#P&c#P#R%Z#R#SEr#S#T%Z#T#oEr#o#p*g#p$g%Z$g;'SEr;'S;=`I|<%lOEr",tokenizers:[MI,EI,ZI,DI,2,3,4,5,6,7,8,9,10,11,12,13,14,RI,new ld("$S~RRtu[#O#Pg#S#T#|~_P#o#pb~gOx~~jVO#i!P#i#j!U#j#l!P#l#m!q#m;'S!P;'S;=`#v<%lO!P~!UO!U~~!XS!Q![!e!c!i!e#T#Z!e#o#p#Z~!hR!Q![!q!c!i!q#T#Z!q~!tR!Q![!}!c!i!}#T#Z!}~#QR!Q![!P!c!i!P#T#Z!P~#^R!Q![#g!c!i#g#T#Z#g~#jS!Q![#g!c!i#g#T#Z#g#q#r!P~#yP;=`<%l!P~$RO(c~~",141,340),new ld("j~RQYZXz{^~^O(Q~~aP!P!Qd~iO(R~~",25,323)],topRules:{Script:[0,7],SingleExpression:[1,276],SingleClassItem:[2,277]},dialects:{jsx:0,ts:15175},dynamicPrecedences:{80:1,82:1,94:1,169:1,199:1},specialized:[{term:327,get:n=>II[n]||-1},{term:343,get:n=>BI[n]||-1},{term:95,get:n=>XI[n]||-1}],tokenPrec:15201}),Zx=[zt("function ${name}(${params}) {\n ${}\n}",{label:"function",detail:"definition",type:"keyword"}),zt("for (let ${index} = 0; ${index} < ${bound}; ${index}++) {\n ${}\n}",{label:"for",detail:"loop",type:"keyword"}),zt("for (let ${name} of ${collection}) {\n ${}\n}",{label:"for",detail:"of loop",type:"keyword"}),zt("do {\n ${}\n} while (${})",{label:"do",detail:"loop",type:"keyword"}),zt("while (${}) {\n ${}\n}",{label:"while",detail:"loop",type:"keyword"}),zt(`try { + \${} +} catch (\${error}) { + \${} +}`,{label:"try",detail:"/ catch block",type:"keyword"}),zt("if (${}) {\n ${}\n}",{label:"if",detail:"block",type:"keyword"}),zt(`if (\${}) { + \${} +} else { + \${} +}`,{label:"if",detail:"/ else block",type:"keyword"}),zt(`class \${name} { + constructor(\${params}) { + \${} + } +}`,{label:"class",detail:"definition",type:"keyword"}),zt('import {${names}} from "${module}"\n${}',{label:"import",detail:"named",type:"keyword"}),zt('import ${name} from "${module}"\n${}',{label:"import",detail:"default",type:"keyword"})],NI=Zx.concat([zt("interface ${name} {\n ${}\n}",{label:"interface",detail:"definition",type:"keyword"}),zt("type ${name} = ${type}",{label:"type",detail:"definition",type:"keyword"}),zt("enum ${name} {\n ${}\n}",{label:"enum",detail:"definition",type:"keyword"})]),h1=new jM,Dx=new Set(["Script","Block","FunctionExpression","FunctionDeclaration","ArrowFunction","MethodDeclaration","ForStatement"]);function po(n){return(e,t)=>{let i=e.node.getChild("VariableDefinition");return i&&t(i,n),!0}}const VI=["FunctionDeclaration"],zI={FunctionDeclaration:po("function"),ClassDeclaration:po("class"),ClassExpression:()=>!0,EnumDeclaration:po("constant"),TypeAliasDeclaration:po("type"),NamespaceDeclaration:po("namespace"),VariableDefinition(n,e){n.matchContext(VI)||e(n,"variable")},TypeDefinition(n,e){e(n,"type")},__proto__:null};function Lx(n,e){let t=h1.get(e);if(t)return t;let i=[],r=!0;function s(o,a){let c=n.sliceString(o.from,o.to);i.push({label:c,type:a})}return e.cursor(tt.IncludeAnonymous).iterate(o=>{if(r)r=!1;else if(o.name){let a=zI[o.name];if(a&&a(o,s)||Dx.has(o.name))return!1}else if(o.to-o.from>8192){for(let a of Lx(n,o.node))i.push(a);return!1}}),h1.set(e,i),i}const d1=/^[\w$\xa1-\uffff][\w$\d\xa1-\uffff]*$/,Ix=["TemplateString","String","RegExp","LineComment","BlockComment","VariableDefinition","TypeDefinition","Label","PropertyDefinition","PropertyName","PrivatePropertyDefinition","PrivatePropertyName","JSXText","JSXAttributeValue","JSXOpenTag","JSXCloseTag","JSXSelfClosingTag",".","?."];function UI(n){let e=mt(n.state).resolveInner(n.pos,-1);if(Ix.indexOf(e.name)>-1)return null;let t=e.name=="VariableName"||e.to-e.from<20&&d1.test(n.state.sliceDoc(e.from,e.to));if(!t&&!n.explicit)return null;let i=[];for(let r=e;r;r=r.parent)Dx.has(r.name)&&(i=i.concat(Lx(n.state.doc,r)));return{options:i,from:t?e.from:n.pos,validFor:d1}}const Cr=cc.define({name:"javascript",parser:WI.configure({props:[hv.add({IfStatement:jf({except:/^\s*({|else\b)/}),TryStatement:jf({except:/^\s*({|catch\b|finally\b)/}),LabeledStatement:dE,SwitchBody:n=>{let e=n.textAfter,t=/^\s*\}/.test(e),i=/^\s*(case|default)\b/.test(e);return n.baseIndent+(t?0:i?1:2)*n.unit},Block:hE({closing:"}"}),ArrowFunction:n=>n.baseIndent+n.unit,"TemplateString BlockComment":()=>null,"Statement Property":jf({except:/^\s*{/}),JSXElement(n){let e=/^\s*<\//.test(n.textAfter);return n.lineIndent(n.node.from)+(e?0:n.unit)},JSXEscape(n){let e=/\s*\}/.test(n.textAfter);return n.lineIndent(n.node.from)+(e?0:n.unit)},"JSXOpenTag JSXSelfClosingTag"(n){return n.column(n.node.from)+n.unit}}),gv.add({"Block ClassBody SwitchBody EnumBody ObjectExpression ArrayExpression ObjectType":mE,BlockComment(n){return{from:n.from+2,to:n.to-2}},JSXElement(n){let e=n.firstChild;if(!e||e.name=="JSXSelfClosingTag")return null;let t=n.lastChild;return{from:e.to,to:t.type.isError?n.to:t.from}},"JSXSelfClosingTag JSXOpenTag"(n){var e;let t=(e=n.firstChild)===null||e===void 0?void 0:e.nextSibling,i=n.lastChild;return!t||t.type.isError?null:{from:t.to,to:i.type.isError?n.to:i.from}}})]}),languageData:{closeBrackets:{brackets:["(","[","{","'",'"',"`"]},commentTokens:{line:"//",block:{open:"/*",close:"*/"}},indentOnInput:/^\s*(?:case |default:|\{|\}|<\/)$/,wordChars:"$"}}),Bx={test:n=>/^JSX/.test(n.name),facet:uv({commentTokens:{block:{open:"{/*",close:"*/}"}}})},jI=Cr.configure({dialect:"ts"},"typescript"),qI=Cr.configure({dialect:"jsx",props:[ap.add(n=>n.isTop?[Bx]:void 0)]}),FI=Cr.configure({dialect:"jsx ts",props:[ap.add(n=>n.isTop?[Bx]:void 0)]},"typescript");let Xx=n=>({label:n,type:"keyword"});const Wx="break case const continue default delete export extends false finally in instanceof let new return static super switch this throw true typeof var yield".split(" ").map(Xx),YI=Wx.concat(["declare","implements","private","protected","public"].map(Xx));function GI(n={}){let e=n.jsx?n.typescript?FI:qI:n.typescript?jI:Cr,t=n.typescript?NI.concat(YI):Zx.concat(Wx);return new rE(e,[Cr.data.of({autocomplete:DD(Ix,mx(t))}),Cr.data.of({autocomplete:UI}),n.jsx?JI:[]])}function HI(n){for(;;){if(n.name=="JSXOpenTag"||n.name=="JSXSelfClosingTag"||n.name=="JSXFragmentTag")return n;if(n.name=="JSXEscape"||!n.parent)return null;n=n.parent}}function p1(n,e,t=n.length){for(let i=e==null?void 0:e.firstChild;i;i=i.nextSibling)if(i.name=="JSXIdentifier"||i.name=="JSXBuiltin"||i.name=="JSXNamespacedName"||i.name=="JSXMemberExpression")return n.sliceString(i.from,Math.min(i.to,t));return""}const KI=typeof navigator=="object"&&/Android\b/.test(navigator.userAgent),JI=F.inputHandler.of((n,e,t,i,r)=>{if((KI?n.composing:n.compositionStarted)||n.state.readOnly||e!=t||i!=">"&&i!="/"||!Cr.isActiveAt(n.state,e,-1))return!1;let s=r(),{state:o}=s,a=o.changeByRange(c=>{var f;let{head:h}=c,p=mt(o).resolveInner(h-1,-1),g;if(p.name=="JSXStartTag"&&(p=p.parent),!(o.doc.sliceString(h-1,h)!=i||p.name=="JSXAttributeValue"&&p.to>h)){if(i==">"&&p.name=="JSXFragmentTag")return{range:c,changes:{from:h,insert:""}};if(i=="/"&&p.name=="JSXStartCloseTag"){let y=p.parent,m=y.parent;if(m&&y.from==h-2&&((g=p1(o.doc,m.firstChild,h))||((f=m.firstChild)===null||f===void 0?void 0:f.name)=="JSXFragmentTag")){let x=`${g}>`;return{range:B.cursor(h+x.length,-1),changes:{from:h,insert:x}}}}else if(i==">"){let y=HI(p);if(y&&y.name=="JSXOpenTag"&&!/^\/?>|^<\//.test(o.doc.sliceString(h,h+2))&&(g=p1(o.doc,y,h)))return{range:c,changes:{from:h,insert:``}}}}return{range:c}});return a.changes.empty?!1:(n.dispatch([s,o.update(a,{userEvent:"input.complete",scrollIntoView:!0})]),!0)}),e5="#e5c07b",g1="#e06c75",t5="#56b6c2",n5="#ffffff",za="#abb2bf",ud="#7d8799",i5="#61afef",r5="#98c379",O1="#d19a66",s5="#c678dd",o5="#21252b",m1="#2c313a",y1="#282c34",sh="#353a42",l5="#3E4451",b1="#528bff",a5=F.theme({"&":{color:za,backgroundColor:y1},".cm-content":{caretColor:b1},".cm-cursor, .cm-dropCursor":{borderLeftColor:b1},"&.cm-focused > .cm-scroller > .cm-selectionLayer .cm-selectionBackground, .cm-selectionBackground, .cm-content ::selection":{backgroundColor:l5},".cm-panels":{backgroundColor:o5,color:za},".cm-panels.cm-panels-top":{borderBottom:"2px solid black"},".cm-panels.cm-panels-bottom":{borderTop:"2px solid black"},".cm-searchMatch":{backgroundColor:"#72a1ff59",outline:"1px solid #457dff"},".cm-searchMatch.cm-searchMatch-selected":{backgroundColor:"#6199ff2f"},".cm-activeLine":{backgroundColor:"#6699ff0b"},".cm-selectionMatch":{backgroundColor:"#aafe661a"},"&.cm-focused .cm-matchingBracket, &.cm-focused .cm-nonmatchingBracket":{backgroundColor:"#bad0f847"},".cm-gutters":{backgroundColor:y1,color:ud,border:"none"},".cm-activeLineGutter":{backgroundColor:m1},".cm-foldPlaceholder":{backgroundColor:"transparent",border:"none",color:"#ddd"},".cm-tooltip":{border:"none",backgroundColor:sh},".cm-tooltip .cm-tooltip-arrow:before":{borderTopColor:"transparent",borderBottomColor:"transparent"},".cm-tooltip .cm-tooltip-arrow:after":{borderTopColor:sh,borderBottomColor:sh},".cm-tooltip-autocomplete":{"& > ul > li[aria-selected]":{backgroundColor:m1,color:za}}},{dark:!0}),c5=rl.define([{tag:M.keyword,color:s5},{tag:[M.name,M.deleted,M.character,M.propertyName,M.macroName],color:g1},{tag:[M.function(M.variableName),M.labelName],color:i5},{tag:[M.color,M.constant(M.name),M.standard(M.name)],color:O1},{tag:[M.definition(M.name),M.separator],color:za},{tag:[M.typeName,M.className,M.number,M.changed,M.annotation,M.modifier,M.self,M.namespace],color:e5},{tag:[M.operator,M.operatorKeyword,M.url,M.escape,M.regexp,M.link,M.special(M.string)],color:t5},{tag:[M.meta,M.comment],color:ud},{tag:M.strong,fontWeight:"bold"},{tag:M.emphasis,fontStyle:"italic"},{tag:M.strikethrough,textDecoration:"line-through"},{tag:M.link,color:ud,textDecoration:"underline"},{tag:M.heading,fontWeight:"bold",color:g1},{tag:[M.atom,M.bool,M.special(M.variableName)],color:O1},{tag:[M.processingInstruction,M.string,M.inserted],color:r5},{tag:M.invalid,color:n5}]),u5=[a5,wv(c5)];var En=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Nx(n){return n&&n.__esModule&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n}var fd={exports:{}};(function(n,e){const t=["ActionSheetConfig","AlertConfig","AnchorConfig","AttachmentsConfig","AutoCompleteConfig","CalendarConfig","CascaderConfig","ChatActionbarConfig","ChatSenderConfig","ChatThinkingConfig","ColorPickerConfig","DatePickerConfig","DateTimePickerConfig","DescriptionsConfig","DialogConfig","DrawerConfig","DropdownMenuConfig","EmptyConfig","FormConfig","GuideConfig","ImageConfig","QRCodeConfig","ImageViewerConfig","InputConfig","ListConfig","MessageConfig","PaginationConfig","PickerConfig","PopconfirmConfig","PullDownRefreshConfig","RateConfig","SelectConfig","StepsConfig","TabBarConfig","TagConfig","TableConfig","TimePickerConfig","TreeConfig","TreeSelectConfig","TransferConfig","TypographyConfig","UploadConfig","UploadConfigDragger","UploadConfigFile","UploadConfigFileList","UploadConfigImage","UploadConfigProgress"].sort((m,x)=>m.localeCompare(x)),i=["Message","MessageOptions","$Message","$Message.info","$Message.error","$Message.warning","$Message.success","$Message.loading","$Message.question","$Message.close","$Message.closeAll","$Message.config"],r=["Notification","NotificationOptions","$Notification","$Notification.info","$Notification.warning","$Notification.error","$Notification.success","$Notification.close","$Notification.closeAll","$Notification.config"],s=["Table","TableCol","BaseTable","BaseTableCol","PrimaryTable","PrimaryTableCol","EnhancedTable","EnhancedTableCol","TableRowState","TableColumnFilter","TableColumnController","TableEditableCellConfig","TableTreeConfig"],o=["ConfigProvider","GlobalConfigProvider"].concat(t),a=["Vue(Mobile)","React(Mobile)","Miniprogram","UniApp"],c={Avatar:["Avatar","AvatarGroup"],Checkbox:["Checkbox","CheckboxGroup"],Cell:["Cell","CellGroup"],Radio:["Radio","RadioGroup"],Anchor:["Anchor","AnchorItem","AnchorTarget"],Descriptions:["Descriptions","DescriptionsItem"],Tabs:["Tabs","TabPanel"],TabBar:["TabBar","TabBarItem"],Pagination:["Pagination","PaginationMini"],Form:["Form","FormItem","FormList","FormRule","FormErrorMessage"],Breadcrumb:["Breadcrumb","BreadcrumbItem"],Message:i,Notification:r,Layout:{list:["Layout","Header","Aside","Content","Footer"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Col:{list:["Col","Row"],includes:["Miniprogram","UniApp"]},Grid:[{list:["Grid","Row","Col"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}],Icon:["Icon","IconSVG","IconFont"],Select:["Select","Option","OptionGroup","TScroll"],Tag:["Tag","CheckTag","CheckTagGroup"],Collapse:["Collapse","CollapsePanel"],Dropdown:{list:["Dropdown","DropdownItem","DropdownMenu"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dialog:["DialogCard","Dialog","DialogOptions","DialogInstance","$Dialog","$Dialog.confirm","$Dialog.alert"],Drawer:["Drawer","DrawerOptions","DrawerInstance","$Drawer"],Table:s.concat("TScroll"),Tree:["Tree","TreeNodeState","TreeNodeModel","TScroll"],Breadcrumb:["Breadcrumb","BreadcrumbItem"],Steps:["Steps","StepItem"],Calendar:["Calendar","CalendarController","CalendarCell"],Menu:["Menu","HeadMenu","Submenu","MenuItem","MenuGroup"],Loading:["Loading","$Loading"],Upload:{list:["Upload","UploadFile"],excludes:["Miniprogram","UniApp"]},List:["List","ListItem","ListItemMeta"],Picker:{list:["Picker","PickerItem"],includes:["Miniprogram","UniApp"]},TimePicker:["TimePicker","TimeRangePicker","TimePickerPanel","TimeRangePickerPanel"],DateTimePicker:["DateTimePicker"],DatePicker:["DatePicker","DateRangePicker","DatePickerPanel","DateRangePickerPanel"],Swiper:{list:["Swiper","SwiperItem","SwiperNavigation"]},StickyTool:["StickyTool","StickyItem"],ConfigProvider:o,RangeInput:["RangeInput","RangeInputPopup"],Input:["Input","InputGroup"],Watermark:["Watermark","WatermarkText","WatermarkImage"],Timeline:["Timeline","TimelineItem"],Guide:["Guide","GuideStep"],Tooltip:["Tooltip","TooltipLite"],SideBar:["SideBar","SideBarItem"],Indexes:{list:["Indexes","IndexesAnchor"]},Popup:["Popup","$Popup"],Typography:["Typography","Text","Title","Paragraph","TypographyEllipsis","TypographyCopyable"],Toast:{list:["Toast","ToastOptions"],includes:["Vue(Mobile)","React(Mobile)"]},Chat:["Chat","ChatLoading","ChatItem","ChatContent","ChatAction","ChatInput","ChatSender","ChatReasoning"],ColorPicker:{list:["ColorPicker","ColorPickerPanel"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}},f={DropdownMenu:{list:["DropdownMenu","DropdownItem"]},Layout:{list:["Layout","Row","Col"]},Grid:{list:["Grid","GridItem"]},List:["List"]},h={Swiper:{list:["Swiper","SwiperNav"],includes:["Miniprogram","UniApp"]},Chat:[]},p={Avatar:{list:["Avatar","AvatarGroup"],excludes:["Miniprogram","UniApp"]},Checkbox:{list:["Checkbox","CheckboxGroup"],excludes:["Miniprogram","UniApp"]},Cell:{list:["Cell","CellGroup"],excludes:["Miniprogram","UniApp"]},Radio:{list:["Radio","RadioGroup"],excludes:["Miniprogram","UniApp"]},Message:{list:i},Notification:{list:r},Form:{list:["Form","FormItem","FormList","FormRule","FormErrorMessage"],excludes:["Miniprogram","UniApp"]},Select:{list:["Select","Option","OptionGroup"]},Tabs:{list:["Tabs","TabPanel"],excludes:["Miniprogram","UniApp"]},TabBar:{list:["TabBar","TabBarItem"],excludes:["Miniprogram","UniApp"]},Pagination:{list:["Pagination","PaginationMini"]},Tag:{list:["Tag","CheckTag","CheckTagGroup"],excludes:["Miniprogram","UniApp"]},Collapse:{list:["Collapse","CollapsePanel"],excludes:["Miniprogram","UniApp"]},Grid:[{list:["Grid","Row","Col"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}],Layout:{list:["Layout","Header","Aside","Content","Footer"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dropdown:{list:["Dropdown","DropdownItem","DropdownMenu"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dialog:{list:["DialogCard","Dialog","DialogOptions","DialogInstance","$Dialog","$Dialog.confirm","$Dialog.alert"]},Drawer:{list:["Drawer","DrawerOptions","DrawerInstance","$Drawer"]},Tree:{list:["Tree","TreeNodeState","TreeNodeModel"]},Breadcrumb:{list:["Breadcrumb","BreadcrumbItem"]},Steps:{list:["Steps","StepItem"],excludes:["Miniprogram","UniApp"]},Calendar:{list:["Calendar","CalendarController","CalendarCell"]},Descriptions:{list:["Descriptions","DescriptionsItem"]},Menu:{list:["Menu","HeadMenu","Submenu","MenuItem","MenuGroup"]},Loading:{list:["Loading","$Loading"]},Upload:{list:["Upload","UploadFile"],excludes:["Miniprogram","UniApp"]},List:{list:["List","ListItem","ListItemMeta"]},Picker:{list:["Picker","PickerItem"],excludes:["Miniprogram","UniApp"]},TimePicker:{list:["TimePicker","TimeRangePicker","TimePickerPanel","TimeRangePickerPanel"]},DateTimePicker:{list:["DateTimePicker"]},DatePicker:{list:["DatePicker","DateRangePicker","DatePickerPanel","DateRangePickerPanel"]},Swiper:{list:["Swiper","SwiperItem","SwiperNavigation"]},Table:{list:s},Icon:{list:["Icon","IconFont","IconSVG"]},Anchor:{list:["AnchorTarget","AnchorItem"]},StickyTool:{list:["StickyTool","StickyItem"]},ConfigProvider:{list:o},RangeInput:{list:["RangeInput","RangeInputPopup"]},Input:{list:["Input","InputGroup"]},Watermark:{list:["Watermark","WatermarkText","WatermarkImage"]},Timeline:{list:["Timeline","TimelineItem"]},Guide:{list:["Guide","GuideStep"]},Tooltip:{list:["Tooltip","TooltipLite"]},SideBar:{list:["SideBar","SideBarItem"],excludes:["Miniprogram","UniApp"]},Indexes:{list:["Indexes","IndexesAnchor"],excludes:["Miniprogram","UniApp"]},Typography:{list:["Typography","Text","Title","Paragraph","TypographyEllipsis","TypographyCopyable"]},Toast:{list:["Toast","ToastOptions"],includes:["Vue(Mobile)","React(Mobile)"]}},g={DropdownMenu:{list:["DropdownMenu","DropdownItem"],excludes:["Miniprogram"]},Layout:{list:["Layout","Row","Col"],excludes:["Miniprogram","UniApp"]},Grid:{list:["Grid","GridItem"],excludes:["Miniprogram","UniApp"]},List:["List"]},y={Swiper:{list:["Swiper","SwiperNav"],excludes:["Miniprogram"]},Form:{list:["Form","FormList","FormRule","FormErrorMessage"],includes:["Miniprogram","UniApp"]},Chat:[]};e.GLOBAL_COMPONENTS_CONFIG=t,e.COMPONENT_API_MD_MAP=c,e.TYPES_COMBINE_MAP=p,e.default={COMPONENT_API_MD_MAP:c,MOBILE_COMPONENT_API_MD_MAP:f,TYPES_COMBINE_MAP:p,MOBILE_TYPES_COMBINE_MAP:g,GLOBAL_COMPONENTS_CONFIG:t,MINIPROGRAM_COMPONENT_API_MD_MAP:h,MINIPROGRAM_TYPES_COMBINE_MAP:y,MOBILE_FRAMES:a},n.exports={COMPONENT_API_MD_MAP:c,MOBILE_COMPONENT_API_MD_MAP:f,TYPES_COMBINE_MAP:p,MOBILE_TYPES_COMBINE_MAP:g,GLOBAL_COMPONENTS_CONFIG:t,MINIPROGRAM_COMPONENT_API_MD_MAP:h,MINIPROGRAM_TYPES_COMBINE_MAP:y,MOBILE_FRAMES:a},Object.defineProperty(e,"__esModule",{value:!0})})(fd,fd.exports);var Vc=fd.exports,f5=typeof En=="object"&&En&&En.Object===Object&&En,Vx=f5,h5=Vx,d5=typeof self=="object"&&self&&self.Object===Object&&self,p5=h5||d5||Function("return this")(),li=p5,g5=li,O5=g5.Symbol,cl=O5;function m5(n,e){for(var t=-1,i=n==null?0:n.length,r=Array(i);++tr?0:r+e),t=t>r?r:t,t<0&&(t+=r),r=e>t?0:t-e>>>0,e>>>=0;for(var s=Array(r);++i=i?n:j5(n,e,t)}var F5=q5,Y5="\\ud800-\\udfff",G5="\\u0300-\\u036f",H5="\\ufe20-\\ufe2f",K5="\\u20d0-\\u20ff",J5=G5+H5+K5,eB="\\ufe0e\\ufe0f",tB="\\u200d",nB=RegExp("["+tB+Y5+J5+eB+"]");function iB(n){return nB.test(n)}var jx=iB;function rB(n){return n.split("")}var sB=rB,qx="\\ud800-\\udfff",oB="\\u0300-\\u036f",lB="\\ufe20-\\ufe2f",aB="\\u20d0-\\u20ff",cB=oB+lB+aB,uB="\\ufe0e\\ufe0f",fB="["+qx+"]",hd="["+cB+"]",dd="\\ud83c[\\udffb-\\udfff]",hB="(?:"+hd+"|"+dd+")",Fx="[^"+qx+"]",Yx="(?:\\ud83c[\\udde6-\\uddff]){2}",Gx="[\\ud800-\\udbff][\\udc00-\\udfff]",dB="\\u200d",Hx=hB+"?",Kx="["+uB+"]?",pB="(?:"+dB+"(?:"+[Fx,Yx,Gx].join("|")+")"+Kx+Hx+")*",gB=Kx+Hx+pB,OB="(?:"+[Fx+hd+"?",hd,Yx,Gx,fB].join("|")+")",mB=RegExp(dd+"(?="+dd+")|"+OB+gB,"g");function yB(n){return n.match(mB)||[]}var bB=yB,vB=sB,xB=jx,SB=bB;function $B(n){return xB(n)?SB(n):vB(n)}var wB=$B,CB=F5,kB=jx,PB=wB,TB=fl;function QB(n){return function(e){e=TB(e);var t=kB(e)?PB(e):void 0,i=t?t[0]:e.charAt(0),r=t?CB(t,1).join(""):e.slice(1);return i[n]()+r}}var _B=QB,AB=_B,RB=AB("toUpperCase"),Jx=RB,MB=fl,EB=Jx;function ZB(n){return EB(MB(n).toLowerCase())}var DB=ZB;function LB(n,e,t,i){var r=-1,s=n==null?0:n.length;for(i&&s&&(t=n[++r]);++r{const r=e[i];r instanceof Array?t[i]=r:typeof r=="object"?(!r.includes&&!r.excludes||r.includes&&r.includes.includes(n)||r.excludes&&!r.excludes.includes(n)||!n)&&(t[i]=r.list):console.warn("COMPONENT_API_MD_MAP 数据结构不对,只能是 Array 或者 Object 类型")}),t}function qX(n,e=Vc.TYPES_COMBINE_MAP){const t={},i=gS(n,e);return Object.keys(i).forEach(r=>{i[r].forEach(s=>{t[s]=r})}),t}function OS(n,e=Vc.TYPES_COMBINE_MAP){const t={},i=gS(n,e);return Object.keys(i).forEach(r=>{const s=i[r];s.forEach(o=>{t[o]=s})}),t}function mS(n,e=void 0){if(typeof n=="object")return n;try{return JSON.parse(n)}catch{return e}}function FX(n){if(document.querySelector(`script[src="${n}"]`))return Promise.resolve();const t=document.createElement("script");return t.src=n,document.body.appendChild(t),new Promise(i=>{t.onload=()=>{i()}})}function yS(n,e){return function(){return n.apply(e,arguments)}}const{toString:YX}=Object.prototype,{getPrototypeOf:Qp}=Object,Uc=(n=>e=>{const t=YX.call(e);return n[t]||(n[t]=t.slice(8,-1).toLowerCase())})(Object.create(null)),Wn=n=>(n=n.toLowerCase(),e=>Uc(e)===n),jc=n=>e=>typeof e===n,{isArray:As}=Array,Go=jc("undefined");function GX(n){return n!==null&&!Go(n)&&n.constructor!==null&&!Go(n.constructor)&&fn(n.constructor.isBuffer)&&n.constructor.isBuffer(n)}const bS=Wn("ArrayBuffer");function HX(n){let e;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?e=ArrayBuffer.isView(n):e=n&&n.buffer&&bS(n.buffer),e}const KX=jc("string"),fn=jc("function"),vS=jc("number"),qc=n=>n!==null&&typeof n=="object",JX=n=>n===!0||n===!1,Ua=n=>{if(Uc(n)!=="object")return!1;const e=Qp(n);return(e===null||e===Object.prototype||Object.getPrototypeOf(e)===null)&&!(Symbol.toStringTag in n)&&!(Symbol.iterator in n)},e3=Wn("Date"),t3=Wn("File"),n3=Wn("Blob"),i3=Wn("FileList"),r3=n=>qc(n)&&fn(n.pipe),s3=n=>{let e;return n&&(typeof FormData=="function"&&n instanceof FormData||fn(n.append)&&((e=Uc(n))==="formdata"||e==="object"&&fn(n.toString)&&n.toString()==="[object FormData]"))},o3=Wn("URLSearchParams"),[l3,a3,c3,u3]=["ReadableStream","Request","Response","Headers"].map(Wn),f3=n=>n.trim?n.trim():n.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function hl(n,e,{allOwnKeys:t=!1}={}){if(n===null||typeof n>"u")return;let i,r;if(typeof n!="object"&&(n=[n]),As(n))for(i=0,r=n.length;i0;)if(r=t[i],e===r.toLowerCase())return r;return null}const xr=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global,SS=n=>!Go(n)&&n!==xr;function pd(){const{caseless:n}=SS(this)&&this||{},e={},t=(i,r)=>{const s=n&&xS(e,r)||r;Ua(e[s])&&Ua(i)?e[s]=pd(e[s],i):Ua(i)?e[s]=pd({},i):As(i)?e[s]=i.slice():e[s]=i};for(let i=0,r=arguments.length;i(hl(e,(r,s)=>{t&&fn(r)?n[s]=yS(r,t):n[s]=r},{allOwnKeys:i}),n),d3=n=>(n.charCodeAt(0)===65279&&(n=n.slice(1)),n),p3=(n,e,t,i)=>{n.prototype=Object.create(e.prototype,i),n.prototype.constructor=n,Object.defineProperty(n,"super",{value:e.prototype}),t&&Object.assign(n.prototype,t)},g3=(n,e,t,i)=>{let r,s,o;const a={};if(e=e||{},n==null)return e;do{for(r=Object.getOwnPropertyNames(n),s=r.length;s-- >0;)o=r[s],(!i||i(o,n,e))&&!a[o]&&(e[o]=n[o],a[o]=!0);n=t!==!1&&Qp(n)}while(n&&(!t||t(n,e))&&n!==Object.prototype);return e},O3=(n,e,t)=>{n=String(n),(t===void 0||t>n.length)&&(t=n.length),t-=e.length;const i=n.indexOf(e,t);return i!==-1&&i===t},m3=n=>{if(!n)return null;if(As(n))return n;let e=n.length;if(!vS(e))return null;const t=new Array(e);for(;e-- >0;)t[e]=n[e];return t},y3=(n=>e=>n&&e instanceof n)(typeof Uint8Array<"u"&&Qp(Uint8Array)),b3=(n,e)=>{const i=(n&&n[Symbol.iterator]).call(n);let r;for(;(r=i.next())&&!r.done;){const s=r.value;e.call(n,s[0],s[1])}},v3=(n,e)=>{let t;const i=[];for(;(t=n.exec(e))!==null;)i.push(t);return i},x3=Wn("HTMLFormElement"),S3=n=>n.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(t,i,r){return i.toUpperCase()+r}),_1=(({hasOwnProperty:n})=>(e,t)=>n.call(e,t))(Object.prototype),$3=Wn("RegExp"),$S=(n,e)=>{const t=Object.getOwnPropertyDescriptors(n),i={};hl(t,(r,s)=>{let o;(o=e(r,s,n))!==!1&&(i[s]=o||r)}),Object.defineProperties(n,i)},w3=n=>{$S(n,(e,t)=>{if(fn(n)&&["arguments","caller","callee"].indexOf(t)!==-1)return!1;const i=n[t];if(fn(i)){if(e.enumerable=!1,"writable"in e){e.writable=!1;return}e.set||(e.set=()=>{throw Error("Can not rewrite read-only method '"+t+"'")})}})},C3=(n,e)=>{const t={},i=r=>{r.forEach(s=>{t[s]=!0})};return As(n)?i(n):i(String(n).split(e)),t},k3=()=>{},P3=(n,e)=>n!=null&&Number.isFinite(n=+n)?n:e;function T3(n){return!!(n&&fn(n.append)&&n[Symbol.toStringTag]==="FormData"&&n[Symbol.iterator])}const Q3=n=>{const e=new Array(10),t=(i,r)=>{if(qc(i)){if(e.indexOf(i)>=0)return;if(!("toJSON"in i)){e[r]=i;const s=As(i)?[]:{};return hl(i,(o,a)=>{const c=t(o,r+1);!Go(c)&&(s[a]=c)}),e[r]=void 0,s}}return i};return t(n,0)},_3=Wn("AsyncFunction"),A3=n=>n&&(qc(n)||fn(n))&&fn(n.then)&&fn(n.catch),wS=((n,e)=>n?setImmediate:e?((t,i)=>(xr.addEventListener("message",({source:r,data:s})=>{r===xr&&s===t&&i.length&&i.shift()()},!1),r=>{i.push(r),xr.postMessage(t,"*")}))(`axios@${Math.random()}`,[]):t=>setTimeout(t))(typeof setImmediate=="function",fn(xr.postMessage)),R3=typeof queueMicrotask<"u"?queueMicrotask.bind(xr):typeof process<"u"&&process.nextTick||wS,L={isArray:As,isArrayBuffer:bS,isBuffer:GX,isFormData:s3,isArrayBufferView:HX,isString:KX,isNumber:vS,isBoolean:JX,isObject:qc,isPlainObject:Ua,isReadableStream:l3,isRequest:a3,isResponse:c3,isHeaders:u3,isUndefined:Go,isDate:e3,isFile:t3,isBlob:n3,isRegExp:$3,isFunction:fn,isStream:r3,isURLSearchParams:o3,isTypedArray:y3,isFileList:i3,forEach:hl,merge:pd,extend:h3,trim:f3,stripBOM:d3,inherits:p3,toFlatObject:g3,kindOf:Uc,kindOfTest:Wn,endsWith:O3,toArray:m3,forEachEntry:b3,matchAll:v3,isHTMLForm:x3,hasOwnProperty:_1,hasOwnProp:_1,reduceDescriptors:$S,freezeMethods:w3,toObjectSet:C3,toCamelCase:S3,noop:k3,toFiniteNumber:P3,findKey:xS,global:xr,isContextDefined:SS,isSpecCompliantForm:T3,toJSONObject:Q3,isAsyncFn:_3,isThenable:A3,setImmediate:wS,asap:R3};function be(n,e,t,i,r){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=n,this.name="AxiosError",e&&(this.code=e),t&&(this.config=t),i&&(this.request=i),r&&(this.response=r,this.status=r.status?r.status:null)}L.inherits(be,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:L.toJSONObject(this.config),code:this.code,status:this.status}}});const CS=be.prototype,kS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(n=>{kS[n]={value:n}});Object.defineProperties(be,kS);Object.defineProperty(CS,"isAxiosError",{value:!0});be.from=(n,e,t,i,r,s)=>{const o=Object.create(CS);return L.toFlatObject(n,o,function(c){return c!==Error.prototype},a=>a!=="isAxiosError"),be.call(o,n.message,e,t,i,r),o.cause=n,o.name=n.name,s&&Object.assign(o,s),o};const M3=null;function gd(n){return L.isPlainObject(n)||L.isArray(n)}function PS(n){return L.endsWith(n,"[]")?n.slice(0,-2):n}function A1(n,e,t){return n?n.concat(e).map(function(r,s){return r=PS(r),!t&&s?"["+r+"]":r}).join(t?".":""):e}function E3(n){return L.isArray(n)&&!n.some(gd)}const Z3=L.toFlatObject(L,{},null,function(e){return/^is[A-Z]/.test(e)});function Fc(n,e,t){if(!L.isObject(n))throw new TypeError("target must be an object");e=e||new FormData,t=L.toFlatObject(t,{metaTokens:!0,dots:!1,indexes:!1},!1,function(x,$){return!L.isUndefined($[x])});const i=t.metaTokens,r=t.visitor||h,s=t.dots,o=t.indexes,c=(t.Blob||typeof Blob<"u"&&Blob)&&L.isSpecCompliantForm(e);if(!L.isFunction(r))throw new TypeError("visitor must be a function");function f(m){if(m===null)return"";if(L.isDate(m))return m.toISOString();if(!c&&L.isBlob(m))throw new be("Blob is not supported. Use a Buffer instead.");return L.isArrayBuffer(m)||L.isTypedArray(m)?c&&typeof Blob=="function"?new Blob([m]):Buffer.from(m):m}function h(m,x,$){let P=m;if(m&&!$&&typeof m=="object"){if(L.endsWith(x,"{}"))x=i?x:x.slice(0,-2),m=JSON.stringify(m);else if(L.isArray(m)&&E3(m)||(L.isFileList(m)||L.endsWith(x,"[]"))&&(P=L.toArray(m)))return x=PS(x),P.forEach(function(k,T){!(L.isUndefined(k)||k===null)&&e.append(o===!0?A1([x],T,s):o===null?x:x+"[]",f(k))}),!1}return gd(m)?!0:(e.append(A1($,x,s),f(m)),!1)}const p=[],g=Object.assign(Z3,{defaultVisitor:h,convertValue:f,isVisitable:gd});function y(m,x){if(!L.isUndefined(m)){if(p.indexOf(m)!==-1)throw Error("Circular reference detected in "+x.join("."));p.push(m),L.forEach(m,function(P,w){(!(L.isUndefined(P)||P===null)&&r.call(e,P,L.isString(w)?w.trim():w,x,g))===!0&&y(P,x?x.concat(w):[w])}),p.pop()}}if(!L.isObject(n))throw new TypeError("data must be an object");return y(n),e}function R1(n){const e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(n).replace(/[!'()~]|%20|%00/g,function(i){return e[i]})}function _p(n,e){this._pairs=[],n&&Fc(n,this,e)}const TS=_p.prototype;TS.append=function(e,t){this._pairs.push([e,t])};TS.toString=function(e){const t=e?function(i){return e.call(this,i,R1)}:R1;return this._pairs.map(function(r){return t(r[0])+"="+t(r[1])},"").join("&")};function D3(n){return encodeURIComponent(n).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function QS(n,e,t){if(!e)return n;const i=t&&t.encode||D3;L.isFunction(t)&&(t={serialize:t});const r=t&&t.serialize;let s;if(r?s=r(e,t):s=L.isURLSearchParams(e)?e.toString():new _p(e,t).toString(i),s){const o=n.indexOf("#");o!==-1&&(n=n.slice(0,o)),n+=(n.indexOf("?")===-1?"?":"&")+s}return n}class M1{constructor(){this.handlers=[]}use(e,t,i){return this.handlers.push({fulfilled:e,rejected:t,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){L.forEach(this.handlers,function(i){i!==null&&e(i)})}}const _S={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},L3=typeof URLSearchParams<"u"?URLSearchParams:_p,I3=typeof FormData<"u"?FormData:null,B3=typeof Blob<"u"?Blob:null,X3={isBrowser:!0,classes:{URLSearchParams:L3,FormData:I3,Blob:B3},protocols:["http","https","file","blob","url","data"]},Ap=typeof window<"u"&&typeof document<"u",Od=typeof navigator=="object"&&navigator||void 0,W3=Ap&&(!Od||["ReactNative","NativeScript","NS"].indexOf(Od.product)<0),N3=typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function",V3=Ap&&window.location.href||"http://localhost",z3=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:Ap,hasStandardBrowserEnv:W3,hasStandardBrowserWebWorkerEnv:N3,navigator:Od,origin:V3},Symbol.toStringTag,{value:"Module"})),Rt={...z3,...X3};function U3(n,e){return Fc(n,new Rt.classes.URLSearchParams,Object.assign({visitor:function(t,i,r,s){return Rt.isNode&&L.isBuffer(t)?(this.append(i,t.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},e))}function j3(n){return L.matchAll(/\w+|\[(\w*)]/g,n).map(e=>e[0]==="[]"?"":e[1]||e[0])}function q3(n){const e={},t=Object.keys(n);let i;const r=t.length;let s;for(i=0;i=t.length;return o=!o&&L.isArray(r)?r.length:o,c?(L.hasOwnProp(r,o)?r[o]=[r[o],i]:r[o]=i,!a):((!r[o]||!L.isObject(r[o]))&&(r[o]=[]),e(t,i,r[o],s)&&L.isArray(r[o])&&(r[o]=q3(r[o])),!a)}if(L.isFormData(n)&&L.isFunction(n.entries)){const t={};return L.forEachEntry(n,(i,r)=>{e(j3(i),r,t,0)}),t}return null}function F3(n,e,t){if(L.isString(n))try{return(e||JSON.parse)(n),L.trim(n)}catch(i){if(i.name!=="SyntaxError")throw i}return(t||JSON.stringify)(n)}const dl={transitional:_S,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const i=t.getContentType()||"",r=i.indexOf("application/json")>-1,s=L.isObject(e);if(s&&L.isHTMLForm(e)&&(e=new FormData(e)),L.isFormData(e))return r?JSON.stringify(AS(e)):e;if(L.isArrayBuffer(e)||L.isBuffer(e)||L.isStream(e)||L.isFile(e)||L.isBlob(e)||L.isReadableStream(e))return e;if(L.isArrayBufferView(e))return e.buffer;if(L.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(s){if(i.indexOf("application/x-www-form-urlencoded")>-1)return U3(e,this.formSerializer).toString();if((a=L.isFileList(e))||i.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return Fc(a?{"files[]":e}:e,c&&new c,this.formSerializer)}}return s||r?(t.setContentType("application/json",!1),F3(e)):e}],transformResponse:[function(e){const t=this.transitional||dl.transitional,i=t&&t.forcedJSONParsing,r=this.responseType==="json";if(L.isResponse(e)||L.isReadableStream(e))return e;if(e&&L.isString(e)&&(i&&!this.responseType||r)){const o=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(a){if(o)throw a.name==="SyntaxError"?be.from(a,be.ERR_BAD_RESPONSE,this,null,this.response):a}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:Rt.classes.FormData,Blob:Rt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};L.forEach(["delete","get","head","post","put","patch"],n=>{dl.headers[n]={}});const Y3=L.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),G3=n=>{const e={};let t,i,r;return n&&n.split(` +`).forEach(function(o){r=o.indexOf(":"),t=o.substring(0,r).trim().toLowerCase(),i=o.substring(r+1).trim(),!(!t||e[t]&&Y3[t])&&(t==="set-cookie"?e[t]?e[t].push(i):e[t]=[i]:e[t]=e[t]?e[t]+", "+i:i)}),e},E1=Symbol("internals");function Oo(n){return n&&String(n).trim().toLowerCase()}function ja(n){return n===!1||n==null?n:L.isArray(n)?n.map(ja):String(n)}function H3(n){const e=Object.create(null),t=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=t.exec(n);)e[i[1]]=i[2];return e}const K3=n=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(n.trim());function oh(n,e,t,i,r){if(L.isFunction(i))return i.call(this,e,t);if(r&&(e=t),!!L.isString(e)){if(L.isString(i))return e.indexOf(i)!==-1;if(L.isRegExp(i))return i.test(e)}}function J3(n){return n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,i)=>t.toUpperCase()+i)}function eW(n,e){const t=L.toCamelCase(" "+e);["get","set","has"].forEach(i=>{Object.defineProperty(n,i+t,{value:function(r,s,o){return this[i].call(this,e,r,s,o)},configurable:!0})})}let Ht=class{constructor(e){e&&this.set(e)}set(e,t,i){const r=this;function s(a,c,f){const h=Oo(c);if(!h)throw new Error("header name must be a non-empty string");const p=L.findKey(r,h);(!p||r[p]===void 0||f===!0||f===void 0&&r[p]!==!1)&&(r[p||c]=ja(a))}const o=(a,c)=>L.forEach(a,(f,h)=>s(f,h,c));if(L.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(L.isString(e)&&(e=e.trim())&&!K3(e))o(G3(e),t);else if(L.isHeaders(e))for(const[a,c]of e.entries())s(c,a,i);else e!=null&&s(t,e,i);return this}get(e,t){if(e=Oo(e),e){const i=L.findKey(this,e);if(i){const r=this[i];if(!t)return r;if(t===!0)return H3(r);if(L.isFunction(t))return t.call(this,r,i);if(L.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=Oo(e),e){const i=L.findKey(this,e);return!!(i&&this[i]!==void 0&&(!t||oh(this,this[i],i,t)))}return!1}delete(e,t){const i=this;let r=!1;function s(o){if(o=Oo(o),o){const a=L.findKey(i,o);a&&(!t||oh(i,i[a],a,t))&&(delete i[a],r=!0)}}return L.isArray(e)?e.forEach(s):s(e),r}clear(e){const t=Object.keys(this);let i=t.length,r=!1;for(;i--;){const s=t[i];(!e||oh(this,this[s],s,e,!0))&&(delete this[s],r=!0)}return r}normalize(e){const t=this,i={};return L.forEach(this,(r,s)=>{const o=L.findKey(i,s);if(o){t[o]=ja(r),delete t[s];return}const a=e?J3(s):String(s).trim();a!==s&&delete t[s],t[a]=ja(r),i[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return L.forEach(this,(i,r)=>{i!=null&&i!==!1&&(t[r]=e&&L.isArray(i)?i.join(", "):i)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const i=new this(e);return t.forEach(r=>i.set(r)),i}static accessor(e){const i=(this[E1]=this[E1]={accessors:{}}).accessors,r=this.prototype;function s(o){const a=Oo(o);i[a]||(eW(r,o),i[a]=!0)}return L.isArray(e)?e.forEach(s):s(e),this}};Ht.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);L.reduceDescriptors(Ht.prototype,({value:n},e)=>{let t=e[0].toUpperCase()+e.slice(1);return{get:()=>n,set(i){this[t]=i}}});L.freezeMethods(Ht);function lh(n,e){const t=this||dl,i=e||t,r=Ht.from(i.headers);let s=i.data;return L.forEach(n,function(a){s=a.call(t,s,r.normalize(),e?e.status:void 0)}),r.normalize(),s}function RS(n){return!!(n&&n.__CANCEL__)}function Rs(n,e,t){be.call(this,n??"canceled",be.ERR_CANCELED,e,t),this.name="CanceledError"}L.inherits(Rs,be,{__CANCEL__:!0});function MS(n,e,t){const i=t.config.validateStatus;!t.status||!i||i(t.status)?n(t):e(new be("Request failed with status code "+t.status,[be.ERR_BAD_REQUEST,be.ERR_BAD_RESPONSE][Math.floor(t.status/100)-4],t.config,t.request,t))}function tW(n){const e=/^([-+\w]{1,25})(:?\/\/|:)/.exec(n);return e&&e[1]||""}function nW(n,e){n=n||10;const t=new Array(n),i=new Array(n);let r=0,s=0,o;return e=e!==void 0?e:1e3,function(c){const f=Date.now(),h=i[s];o||(o=f),t[r]=c,i[r]=f;let p=s,g=0;for(;p!==r;)g+=t[p++],p=p%n;if(r=(r+1)%n,r===s&&(s=(s+1)%n),f-o{t=h,r=null,s&&(clearTimeout(s),s=null),n.apply(null,f)};return[(...f)=>{const h=Date.now(),p=h-t;p>=i?o(f,h):(r=f,s||(s=setTimeout(()=>{s=null,o(r)},i-p)))},()=>r&&o(r)]}const wc=(n,e,t=3)=>{let i=0;const r=nW(50,250);return iW(s=>{const o=s.loaded,a=s.lengthComputable?s.total:void 0,c=o-i,f=r(c),h=o<=a;i=o;const p={loaded:o,total:a,progress:a?o/a:void 0,bytes:c,rate:f||void 0,estimated:f&&a&&h?(a-o)/f:void 0,event:s,lengthComputable:a!=null,[e?"download":"upload"]:!0};n(p)},t)},Z1=(n,e)=>{const t=n!=null;return[i=>e[0]({lengthComputable:t,total:n,loaded:i}),e[1]]},D1=n=>(...e)=>L.asap(()=>n(...e)),rW=Rt.hasStandardBrowserEnv?((n,e)=>t=>(t=new URL(t,Rt.origin),n.protocol===t.protocol&&n.host===t.host&&(e||n.port===t.port)))(new URL(Rt.origin),Rt.navigator&&/(msie|trident)/i.test(Rt.navigator.userAgent)):()=>!0,sW=Rt.hasStandardBrowserEnv?{write(n,e,t,i,r,s){const o=[n+"="+encodeURIComponent(e)];L.isNumber(t)&&o.push("expires="+new Date(t).toGMTString()),L.isString(i)&&o.push("path="+i),L.isString(r)&&o.push("domain="+r),s===!0&&o.push("secure"),document.cookie=o.join("; ")},read(n){const e=document.cookie.match(new RegExp("(^|;\\s*)("+n+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove(n){this.write(n,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function oW(n){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(n)}function lW(n,e){return e?n.replace(/\/?\/$/,"")+"/"+e.replace(/^\/+/,""):n}function ES(n,e,t){let i=!oW(e);return n&&i||t==!1?lW(n,e):e}const L1=n=>n instanceof Ht?{...n}:n;function Rr(n,e){e=e||{};const t={};function i(f,h,p,g){return L.isPlainObject(f)&&L.isPlainObject(h)?L.merge.call({caseless:g},f,h):L.isPlainObject(h)?L.merge({},h):L.isArray(h)?h.slice():h}function r(f,h,p,g){if(L.isUndefined(h)){if(!L.isUndefined(f))return i(void 0,f,p,g)}else return i(f,h,p,g)}function s(f,h){if(!L.isUndefined(h))return i(void 0,h)}function o(f,h){if(L.isUndefined(h)){if(!L.isUndefined(f))return i(void 0,f)}else return i(void 0,h)}function a(f,h,p){if(p in e)return i(f,h);if(p in n)return i(void 0,f)}const c={url:s,method:s,data:s,baseURL:o,transformRequest:o,transformResponse:o,paramsSerializer:o,timeout:o,timeoutMessage:o,withCredentials:o,withXSRFToken:o,adapter:o,responseType:o,xsrfCookieName:o,xsrfHeaderName:o,onUploadProgress:o,onDownloadProgress:o,decompress:o,maxContentLength:o,maxBodyLength:o,beforeRedirect:o,transport:o,httpAgent:o,httpsAgent:o,cancelToken:o,socketPath:o,responseEncoding:o,validateStatus:a,headers:(f,h,p)=>r(L1(f),L1(h),p,!0)};return L.forEach(Object.keys(Object.assign({},n,e)),function(h){const p=c[h]||r,g=p(n[h],e[h],h);L.isUndefined(g)&&p!==a||(t[h]=g)}),t}const ZS=n=>{const e=Rr({},n);let{data:t,withXSRFToken:i,xsrfHeaderName:r,xsrfCookieName:s,headers:o,auth:a}=e;e.headers=o=Ht.from(o),e.url=QS(ES(e.baseURL,e.url,e.allowAbsoluteUrls),n.params,n.paramsSerializer),a&&o.set("Authorization","Basic "+btoa((a.username||"")+":"+(a.password?unescape(encodeURIComponent(a.password)):"")));let c;if(L.isFormData(t)){if(Rt.hasStandardBrowserEnv||Rt.hasStandardBrowserWebWorkerEnv)o.setContentType(void 0);else if((c=o.getContentType())!==!1){const[f,...h]=c?c.split(";").map(p=>p.trim()).filter(Boolean):[];o.setContentType([f||"multipart/form-data",...h].join("; "))}}if(Rt.hasStandardBrowserEnv&&(i&&L.isFunction(i)&&(i=i(e)),i||i!==!1&&rW(e.url))){const f=r&&s&&sW.read(s);f&&o.set(r,f)}return e},aW=typeof XMLHttpRequest<"u",cW=aW&&function(n){return new Promise(function(t,i){const r=ZS(n);let s=r.data;const o=Ht.from(r.headers).normalize();let{responseType:a,onUploadProgress:c,onDownloadProgress:f}=r,h,p,g,y,m;function x(){y&&y(),m&&m(),r.cancelToken&&r.cancelToken.unsubscribe(h),r.signal&&r.signal.removeEventListener("abort",h)}let $=new XMLHttpRequest;$.open(r.method.toUpperCase(),r.url,!0),$.timeout=r.timeout;function P(){if(!$)return;const k=Ht.from("getAllResponseHeaders"in $&&$.getAllResponseHeaders()),v={data:!a||a==="text"||a==="json"?$.responseText:$.response,status:$.status,statusText:$.statusText,headers:k,config:n,request:$};MS(function(_){t(_),x()},function(_){i(_),x()},v),$=null}"onloadend"in $?$.onloadend=P:$.onreadystatechange=function(){!$||$.readyState!==4||$.status===0&&!($.responseURL&&$.responseURL.indexOf("file:")===0)||setTimeout(P)},$.onabort=function(){$&&(i(new be("Request aborted",be.ECONNABORTED,n,$)),$=null)},$.onerror=function(){i(new be("Network Error",be.ERR_NETWORK,n,$)),$=null},$.ontimeout=function(){let T=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const v=r.transitional||_S;r.timeoutErrorMessage&&(T=r.timeoutErrorMessage),i(new be(T,v.clarifyTimeoutError?be.ETIMEDOUT:be.ECONNABORTED,n,$)),$=null},s===void 0&&o.setContentType(null),"setRequestHeader"in $&&L.forEach(o.toJSON(),function(T,v){$.setRequestHeader(v,T)}),L.isUndefined(r.withCredentials)||($.withCredentials=!!r.withCredentials),a&&a!=="json"&&($.responseType=r.responseType),f&&([g,m]=wc(f,!0),$.addEventListener("progress",g)),c&&$.upload&&([p,y]=wc(c),$.upload.addEventListener("progress",p),$.upload.addEventListener("loadend",y)),(r.cancelToken||r.signal)&&(h=k=>{$&&(i(!k||k.type?new Rs(null,n,$):k),$.abort(),$=null)},r.cancelToken&&r.cancelToken.subscribe(h),r.signal&&(r.signal.aborted?h():r.signal.addEventListener("abort",h)));const w=tW(r.url);if(w&&Rt.protocols.indexOf(w)===-1){i(new be("Unsupported protocol "+w+":",be.ERR_BAD_REQUEST,n));return}$.send(s||null)})},uW=(n,e)=>{const{length:t}=n=n?n.filter(Boolean):[];if(e||t){let i=new AbortController,r;const s=function(f){if(!r){r=!0,a();const h=f instanceof Error?f:this.reason;i.abort(h instanceof be?h:new Rs(h instanceof Error?h.message:h))}};let o=e&&setTimeout(()=>{o=null,s(new be(`timeout ${e} of ms exceeded`,be.ETIMEDOUT))},e);const a=()=>{n&&(o&&clearTimeout(o),o=null,n.forEach(f=>{f.unsubscribe?f.unsubscribe(s):f.removeEventListener("abort",s)}),n=null)};n.forEach(f=>f.addEventListener("abort",s));const{signal:c}=i;return c.unsubscribe=()=>L.asap(a),c}},fW=function*(n,e){let t=n.byteLength;if(t{const r=hW(n,e);let s=0,o,a=c=>{o||(o=!0,i&&i(c))};return new ReadableStream({async pull(c){try{const{done:f,value:h}=await r.next();if(f){a(),c.close();return}let p=h.byteLength;if(t){let g=s+=p;t(g)}c.enqueue(new Uint8Array(h))}catch(f){throw a(f),f}},cancel(c){return a(c),r.return()}},{highWaterMark:2})},Yc=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",DS=Yc&&typeof ReadableStream=="function",pW=Yc&&(typeof TextEncoder=="function"?(n=>e=>n.encode(e))(new TextEncoder):async n=>new Uint8Array(await new Response(n).arrayBuffer())),LS=(n,...e)=>{try{return!!n(...e)}catch{return!1}},gW=DS&&LS(()=>{let n=!1;const e=new Request(Rt.origin,{body:new ReadableStream,method:"POST",get duplex(){return n=!0,"half"}}).headers.has("Content-Type");return n&&!e}),B1=64*1024,md=DS&&LS(()=>L.isReadableStream(new Response("").body)),Cc={stream:md&&(n=>n.body)};Yc&&(n=>{["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!Cc[e]&&(Cc[e]=L.isFunction(n[e])?t=>t[e]():(t,i)=>{throw new be(`Response type '${e}' is not supported`,be.ERR_NOT_SUPPORT,i)})})})(new Response);const OW=async n=>{if(n==null)return 0;if(L.isBlob(n))return n.size;if(L.isSpecCompliantForm(n))return(await new Request(Rt.origin,{method:"POST",body:n}).arrayBuffer()).byteLength;if(L.isArrayBufferView(n)||L.isArrayBuffer(n))return n.byteLength;if(L.isURLSearchParams(n)&&(n=n+""),L.isString(n))return(await pW(n)).byteLength},mW=async(n,e)=>{const t=L.toFiniteNumber(n.getContentLength());return t??OW(e)},yW=Yc&&(async n=>{let{url:e,method:t,data:i,signal:r,cancelToken:s,timeout:o,onDownloadProgress:a,onUploadProgress:c,responseType:f,headers:h,withCredentials:p="same-origin",fetchOptions:g}=ZS(n);f=f?(f+"").toLowerCase():"text";let y=uW([r,s&&s.toAbortSignal()],o),m;const x=y&&y.unsubscribe&&(()=>{y.unsubscribe()});let $;try{if(c&&gW&&t!=="get"&&t!=="head"&&($=await mW(h,i))!==0){let v=new Request(e,{method:"POST",body:i,duplex:"half"}),A;if(L.isFormData(i)&&(A=v.headers.get("content-type"))&&h.setContentType(A),v.body){const[_,z]=Z1($,wc(D1(c)));i=I1(v.body,B1,_,z)}}L.isString(p)||(p=p?"include":"omit");const P="credentials"in Request.prototype;m=new Request(e,{...g,signal:y,method:t.toUpperCase(),headers:h.normalize().toJSON(),body:i,duplex:"half",credentials:P?p:void 0});let w=await fetch(m);const k=md&&(f==="stream"||f==="response");if(md&&(a||k&&x)){const v={};["status","statusText","headers"].forEach(V=>{v[V]=w[V]});const A=L.toFiniteNumber(w.headers.get("content-length")),[_,z]=a&&Z1(A,wc(D1(a),!0))||[];w=new Response(I1(w.body,B1,_,()=>{z&&z(),x&&x()}),v)}f=f||"text";let T=await Cc[L.findKey(Cc,f)||"text"](w,n);return!k&&x&&x(),await new Promise((v,A)=>{MS(v,A,{data:T,headers:Ht.from(w.headers),status:w.status,statusText:w.statusText,config:n,request:m})})}catch(P){throw x&&x(),P&&P.name==="TypeError"&&/fetch/i.test(P.message)?Object.assign(new be("Network Error",be.ERR_NETWORK,n,m),{cause:P.cause||P}):be.from(P,P&&P.code,n,m)}}),yd={http:M3,xhr:cW,fetch:yW};L.forEach(yd,(n,e)=>{if(n){try{Object.defineProperty(n,"name",{value:e})}catch{}Object.defineProperty(n,"adapterName",{value:e})}});const X1=n=>`- ${n}`,bW=n=>L.isFunction(n)||n===null||n===!1,IS={getAdapter:n=>{n=L.isArray(n)?n:[n];const{length:e}=n;let t,i;const r={};for(let s=0;s`adapter ${a} `+(c===!1?"is not supported by the environment":"is not available in the build"));let o=e?s.length>1?`since : +`+s.map(X1).join(` +`):" "+X1(s[0]):"as no adapter specified";throw new be("There is no suitable adapter to dispatch the request "+o,"ERR_NOT_SUPPORT")}return i},adapters:yd};function ah(n){if(n.cancelToken&&n.cancelToken.throwIfRequested(),n.signal&&n.signal.aborted)throw new Rs(null,n)}function W1(n){return ah(n),n.headers=Ht.from(n.headers),n.data=lh.call(n,n.transformRequest),["post","put","patch"].indexOf(n.method)!==-1&&n.headers.setContentType("application/x-www-form-urlencoded",!1),IS.getAdapter(n.adapter||dl.adapter)(n).then(function(i){return ah(n),i.data=lh.call(n,n.transformResponse,i),i.headers=Ht.from(i.headers),i},function(i){return RS(i)||(ah(n),i&&i.response&&(i.response.data=lh.call(n,n.transformResponse,i.response),i.response.headers=Ht.from(i.response.headers))),Promise.reject(i)})}const BS="1.8.3",Gc={};["object","boolean","number","function","string","symbol"].forEach((n,e)=>{Gc[n]=function(i){return typeof i===n||"a"+(e<1?"n ":" ")+n}});const N1={};Gc.transitional=function(e,t,i){function r(s,o){return"[Axios v"+BS+"] Transitional option '"+s+"'"+o+(i?". "+i:"")}return(s,o,a)=>{if(e===!1)throw new be(r(o," has been removed"+(t?" in "+t:"")),be.ERR_DEPRECATED);return t&&!N1[o]&&(N1[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),e?e(s,o,a):!0}};Gc.spelling=function(e){return(t,i)=>(console.warn(`${i} is likely a misspelling of ${e}`),!0)};function vW(n,e,t){if(typeof n!="object")throw new be("options must be an object",be.ERR_BAD_OPTION_VALUE);const i=Object.keys(n);let r=i.length;for(;r-- >0;){const s=i[r],o=e[s];if(o){const a=n[s],c=a===void 0||o(a,s,n);if(c!==!0)throw new be("option "+s+" must be "+c,be.ERR_BAD_OPTION_VALUE);continue}if(t!==!0)throw new be("Unknown option "+s,be.ERR_BAD_OPTION)}}const qa={assertOptions:vW,validators:Gc},Fn=qa.validators;let kr=class{constructor(e){this.defaults=e,this.interceptors={request:new M1,response:new M1}}async request(e,t){try{return await this._request(e,t)}catch(i){if(i instanceof Error){let r={};Error.captureStackTrace?Error.captureStackTrace(r):r=new Error;const s=r.stack?r.stack.replace(/^.+\n/,""):"";try{i.stack?s&&!String(i.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(i.stack+=` +`+s):i.stack=s}catch{}}throw i}}_request(e,t){typeof e=="string"?(t=t||{},t.url=e):t=e||{},t=Rr(this.defaults,t);const{transitional:i,paramsSerializer:r,headers:s}=t;i!==void 0&&qa.assertOptions(i,{silentJSONParsing:Fn.transitional(Fn.boolean),forcedJSONParsing:Fn.transitional(Fn.boolean),clarifyTimeoutError:Fn.transitional(Fn.boolean)},!1),r!=null&&(L.isFunction(r)?t.paramsSerializer={serialize:r}:qa.assertOptions(r,{encode:Fn.function,serialize:Fn.function},!0)),t.allowAbsoluteUrls!==void 0||(this.defaults.allowAbsoluteUrls!==void 0?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),qa.assertOptions(t,{baseUrl:Fn.spelling("baseURL"),withXsrfToken:Fn.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=s&&L.merge(s.common,s[t.method]);s&&L.forEach(["delete","get","head","post","put","patch","common"],m=>{delete s[m]}),t.headers=Ht.concat(o,s);const a=[];let c=!0;this.interceptors.request.forEach(function(x){typeof x.runWhen=="function"&&x.runWhen(t)===!1||(c=c&&x.synchronous,a.unshift(x.fulfilled,x.rejected))});const f=[];this.interceptors.response.forEach(function(x){f.push(x.fulfilled,x.rejected)});let h,p=0,g;if(!c){const m=[W1.bind(this),void 0];for(m.unshift.apply(m,a),m.push.apply(m,f),g=m.length,h=Promise.resolve(t);p{if(!i._listeners)return;let s=i._listeners.length;for(;s-- >0;)i._listeners[s](r);i._listeners=null}),this.promise.then=r=>{let s;const o=new Promise(a=>{i.subscribe(a),s=a}).then(r);return o.cancel=function(){i.unsubscribe(s)},o},e(function(s,o,a){i.reason||(i.reason=new Rs(s,o,a),t(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);t!==-1&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=i=>{e.abort(i)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new XS(function(r){e=r}),cancel:e}}};function SW(n){return function(t){return n.apply(null,t)}}function $W(n){return L.isObject(n)&&n.isAxiosError===!0}const bd={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(bd).forEach(([n,e])=>{bd[e]=n});function WS(n){const e=new kr(n),t=yS(kr.prototype.request,e);return L.extend(t,kr.prototype,e,{allOwnKeys:!0}),L.extend(t,e,null,{allOwnKeys:!0}),t.create=function(r){return WS(Rr(n,r))},t}const ft=WS(dl);ft.Axios=kr;ft.CanceledError=Rs;ft.CancelToken=xW;ft.isCancel=RS;ft.VERSION=BS;ft.toFormData=Fc;ft.AxiosError=be;ft.Cancel=ft.CanceledError;ft.all=function(e){return Promise.all(e)};ft.spread=SW;ft.isAxiosError=$W;ft.mergeConfig=Rr;ft.AxiosHeaders=Ht;ft.formToJSON=n=>AS(L.isHTMLForm(n)?new FormData(n):n);ft.getAdapter=IS.getAdapter;ft.HttpStatusCode=bd;ft.default=ft;const{Axios:x7,AxiosError:S7,CanceledError:$7,isCancel:w7,CancelToken:C7,VERSION:k7,all:P7,Cancel:T7,isAxiosError:Q7,spread:_7,toFormData:A7,AxiosHeaders:R7,HttpStatusCode:M7,formToJSON:E7,getAdapter:Z7,mergeConfig:D7}=ft,zi=ft.create({baseURL:wW(),headers:{"Access-Control-Allow-Origin":"*"},timeout:1e3});function wW(){return"/"}const CW={class:"API-Preview tdesign-document"},kW={style:{"padding-right":"8px"}},PW={key:0},TW={key:1},QW={key:2},_W={key:3},AW={key:4},RW={style:{"font-size":"12px",color:"#a6a6a6"}},MW={key:5,style:{"font-size":"12px",color:"#a6a6a6"}},EW={class:"t-demo-table-btns"},ZW={style:{"font-size":"12px",color:"#a6a6a6"}},DW={__name:"list",props:{list:Array,platformOptions:Array,preview:Boolean},emits:["delete-api-success","click-edit-btn","click-test-edit-btn","code-preview"],setup(n,{emit:e}){const t=n,i=e,r=at(()=>s());function s(){const h=[{title:"ID",colKey:"id"},{title:"组件/插件",colKey:"component",fixed:"left",width:200},{title:"名称",colKey:"field_name"},{title:"描述",colKey:"field_desc_zh"},{title:"类型",colKey:"field_type_text"},{title:"默认值",colKey:"field_default_value",width:90}];return t.preview||h.push({title:"操作",colKey:"operation",fixed:"right"}),h}function o(h){zi({url:"/cmp/api",method:"delete",data:{id:h.row.id}}).then(()=>{hh.info("删除成功!"),i("delete-api-success")})}function a(h){i("click-edit-btn",h)}function c(h){i("click-test-edit-btn",h)}function f(h){const p=[];if(!h)return p;const g=mS(h);return g&&(g.PC&&p.push("PC"),g.Mobile&&p.push("Mobile")),p}return(h,p)=>{const g=An("t-tag"),y=An("t-space");return fe(),we("div",CW,[q(K(bA),{data:n.list,columns:r.value,rowKey:"id",tableLayout:"auto",hover:""},{component:le(({row:m={}})=>[N("div",null,[N("div",null,[N("span",kW,Je(m.component),1),m.field_category_text?(fe(),Rn(g,{key:0,size:"small",theme:{Props:"primary",Events:"success",Functions:"warning",Return:"default",Extends:"default","":"default"}[m.field_category_text]||"primary",variant:"light"},{default:le(()=>[ye(Je(m.field_category_text),1)]),_:2},1032,["theme"])):et("",!0)])])]),field_desc_zh:le(({row:m={}})=>[N("div",null,[N("p",null,[m.deprecated?(fe(),we(Ot,{key:0},[ye("已废弃。")],64)):et("",!0),m.html_attribute?(fe(),we(Ot,{key:1},[ye("HTML 原生属性。")],64)):et("",!0),m.field_required?(fe(),we(Ot,{key:2},[ye("必需。")],64)):et("",!0),ye(" "+Je(m.field_desc_zh),1)]),m.test_description?(fe(),we("p",PW,[p[0]||(p[0]=ye(" Tested: ",-1)),q(y,{size:3},{default:le(()=>[(fe(!0),we(Ot,null,ei(f(m.test_description),x=>(fe(),Rn(g,{variant:"outline",shape:"round",size:"small",theme:"primary",key:x},{default:le(()=>[ye(Je(x),1)]),_:2},1024))),128))]),_:2},1024)])):et("",!0),m.field_enum?(fe(),we("p",TW,"可选值:"+Je(m.field_enum)+"。",1)):et("",!0),m.custom_field_type?(fe(),we("p",QW,"TS 类型定义:"+Je(m.custom_field_type)+"。",1)):et("",!0),m.event_input?(fe(),we("p",_W,"参数:"+Je(m.event_input),1)):et("",!0),m.event_output?(fe(),we("p",AW,"返回值:"+Je(m.event_output),1)):et("",!0),N("p",null,[m.syntactic_sugar?(fe(),we(Ot,{key:0},[ye(" 支持 Vue 语法糖:"+Je(m.syntactic_sugar)+"。 ",1)],64)):et("",!0),m.support_default_value?(fe(),we(Ot,{key:1},[ye("支持非受控属性。")],64)):et("",!0)]),N("p",RW,Je(m.platform_framework_text.join(", ")),1),m.version?(fe(),we("p",MW,"版本号:"+Je(m.version),1)):et("",!0)])]),field_type_text:le(({row:m})=>[ye(Je(m.field_type_text&&m.field_type_text.join("/")),1)]),operation:le(m=>[N("div",null,[N("div",EW,[q(K(fs),{variant:"text",theme:"primary",onClick:()=>a(m)},{default:le(()=>[...p[1]||(p[1]=[ye("Edit",-1)])]),_:1},8,["onClick"]),q(K(fs),{variant:"text",theme:"primary",onClick:()=>c(m)},{default:le(()=>[...p[2]||(p[2]=[ye("Tests",-1)])]),_:1},8,["onClick"]),q(K(yA),{theme:"danger",content:"确定删除吗?",trigger:"click",onConfirm:()=>o(m)},{default:le(()=>[q(K(fs),{variant:"text",theme:"danger",style:{"margin-left":"8px"}},{default:le(()=>[...p[3]||(p[3]=[ye("Delete",-1)])]),_:1})]),_:1},8,["onConfirm"])]),N("div",ZW,Je(m.row.update_time),1)])]),_:1},8,["data","columns"])])}}},LW={class:"tdesign-checkbox-indeterminate"},NS={__name:"checkbox",props:{options:Array,modelValue:{}},emits:["update:modelValue"],setup(n,{emit:e}){const t=n,i=e,r=Ze(!1),s=Ze([]),o=at(()=>s.value.join()),a=at(()=>{const h=s.value,p=t.options?t.options.map(g=>g.value):[];return h.sort().join()===p.sort().join()});_t(()=>t.modelValue,h=>{s.value=h},{immediate:!0}),_t(o,h=>{i("update:modelValue",s.value)});function c(h){r.value=!1,s.value=h?t.options.map(p=>p.value):[]}function f(h){r.value=!!h.length&&!a.value}return(h,p)=>(fe(),we("div",LW,[q(K(yo),{class:"site-check-all",checked:a.value,indeterminate:r.value,onChange:c},{default:le(()=>[...p[1]||(p[1]=[ye("全部",-1)])]),_:1},8,["checked","indeterminate"]),q(K(_y),{modelValue:s.value,"onUpdate:modelValue":p[0]||(p[0]=g=>s.value=g),options:n.options,onChange:f},null,8,["modelValue","options"])]))}},IW={class:"t-api-tool__multi-operations"},BW={href:"https://github.com/Tencent/tdesign/wiki/Component-API-Guide",target:"_blank",class:"link"},XW={class:"t-form api-edit-form",onsubmit:"return false"},WW={class:"t-form-item"},NW={class:"t-form-content"},VW={class:"t-form-item"},zW={class:"t-form-content platform"},UW={class:"t-form-item"},jW={class:"t-form-content"},qW={key:0,class:"t-form-item"},FW={class:"t-form-content",style:{"vertical-align":"top"}},YW="全量输出时限制为只能输出文档,如需输出其他文件请选择对应组件",GW={__name:"operation",props:{map:Object},emits:["create-dialog-show"],setup(n,{emit:e}){const t=n,i=e,r=Ze(!1),s=Ze({platform:[],component:"ALL",finalProject:!1}),o=["包括: props.ts、type.ts、md文件 ,默认各端框架与当前项目在同一目录,路径调整请在本地修改 BASE_PATH_URL"],a=at(()=>{var y;return(y=t.map)!=null&&y.platform_framework?[{label:"VueNext(PC)",value:1e3}].concat(t.map.platform_framework):[]}),c=at(()=>{var y;return[{label:"全部",value:"ALL"}].concat(((y=t.map)==null?void 0:y.components)||[]).filter(m=>m&&!m.type||["Table"].includes(m==null?void 0:m.value))}),f=at(()=>{if(!t.map||!t.map.platform_framework)return;const y=s.value.component,m={finalProject:s.value.finalProject,onlyDocs:s.value.onlyDocs,useDefault:s.value.useDefault,vitest:s.value.vitest,isUseUnitTest:s.value.isUseUnitTest};(y==null?void 0:y.toLocaleLowerCase())==="all"&&(m.onlyDocs=!0);const x=Object.keys(m).filter(P=>m[P]).join();return a.value.filter(P=>s.value.platform.includes(P.value)).map(P=>`npm run api:docs ${y} "${P.label}" ${x}`)});function h(){i("create-dialog-show")}function p(){r.value=!0}function g(){zi({method:"post",url:"/cmp/generate-api",data:{commandLines:f.value.map(y=>y.replace("npm run api:docs",""))}}).then(()=>{r.value=!1})}return(y,m)=>{const x=An("t-checkbox"),$=An("t-tooltip"),P=An("t-dialog");return fe(),we("div",IW,[q(K(fs),{theme:"primary",onClick:h},{default:le(()=>[...m[7]||(m[7]=[ye("New API",-1)])]),_:1}),q(K(fs),{theme:"primary",onClick:p},{default:le(()=>[...m[8]||(m[8]=[ye("Generate API Files",-1)])]),_:1}),N("a",BW,[q(K(fs),{variant:"text",style:{color:"#99999"}},{default:le(()=>[...m[9]||(m[9]=[ye(" API Design ",-1)])]),_:1})]),q(P,{header:"生成",width:"830",visible:r.value,"onUpdate:visible":m[6]||(m[6]=w=>r.value=w),onConfirm:g},{body:le(()=>[N("form",XW,[N("div",WW,[m[10]||(m[10]=N("label",null,"组件:",-1)),N("div",NW,[q(K($o),{modelValue:s.value.component,"onUpdate:modelValue":m[0]||(m[0]=w=>s.value.component=w),placeholder:"请选择组件",clearable:"",filterable:"",tips:s.value.component==="ALL"?YW:""},{default:le(()=>[(fe(!0),we(Ot,null,ei(c.value,(w,k)=>(fe(),Rn(K(wo),{key:k,label:`${w.value} ${w.label}`,value:w.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue","tips"])])]),N("div",VW,[m[11]||(m[11]=N("label",{style:{"vertical-align":"top"}},"框架平台:",-1)),N("div",zW,[q(NS,{modelValue:s.value.platform,"onUpdate:modelValue":m[1]||(m[1]=w=>s.value.platform=w),options:a.value},null,8,["modelValue","options"])])]),N("div",UW,[m[17]||(m[17]=N("label",{style:{"vertical-align":"top"}},"参数:",-1)),N("div",jW,[q(x,{modelValue:s.value.finalProject,"onUpdate:modelValue":m[2]||(m[2]=w=>s.value.finalProject=w)},{default:le(()=>[...m[12]||(m[12]=[ye("输出文件到各框架仓库",-1)])]),_:1},8,["modelValue"]),q($,{content:o[0]},{default:le(()=>[...m[13]||(m[13]=[N("div",{class:"help-icon"},"?",-1)])]),_:1},8,["content"]),q(x,{modelValue:s.value.onlyDocs,"onUpdate:modelValue":m[3]||(m[3]=w=>s.value.onlyDocs=w)},{default:le(()=>[...m[14]||(m[14]=[ye("仅输出 md文件",-1)])]),_:1},8,["modelValue"]),q(x,{modelValue:s.value.useDefault,"onUpdate:modelValue":m[4]||(m[4]=w=>s.value.useDefault=w),style:{"margin-right":"20px"}},{default:le(()=>[...m[15]||(m[15]=[ye("输出 useDefault/useVModel 文件(Vue3)",-1)])]),_:1},8,["modelValue"]),q(x,{modelValue:s.value.vitest,"onUpdate:modelValue":m[5]||(m[5]=w=>s.value.vitest=w)},{default:le(()=>[...m[16]||(m[16]=[ye("输出单测用例",-1)])]),_:1},8,["modelValue"])])]),f.value&&f.value.length?(fe(),we("div",qW,[m[19]||(m[19]=N("label",null,"最终命令行:",-1)),N("div",FW,[(fe(!0),we(Ot,null,ei(f.value,w=>(fe(),we("code",{key:w},[ye(Je(w),1),m[18]||(m[18]=N("br",null,null,-1))]))),128))])])):et("",!0)])]),_:1},8,["visible"])])}}},vd=1,Fa=2,xd=4,Sd=8,VS=16,zS=32,US=64,HW=256,KW={[vd]:{placeholder:{name:"请输入属性名称,如:name/theme/size/disabled"}},[Fa]:{placeholder:{name:"事件名称录入时统一使用小驼峰命名,且不带on,如:visibleChange",inputParams:"事件参数,如:(context: { e: Event, value: string | number })",descZh:"请输入事件描述(中文),如:点击确认按钮时触发",descEn:"type event description in English",triggerElements:"事件触发元素描述,默认为 MouseEvent"}},[xd]:{placeholder:{name:"组件对外暴露的方法名称",inputParams:"方法参数,如:(validateRules: RulesObject)",outputParams:"方法返回值,如:(validateResult: boolean)",descZh:"输入方法描述,如:使用该方法进行表单校验",descEn:"type function description in English"}},[Sd]:{placeholder:{name:"组件插件名称,如:this.$message.info",inputParams:"插件参数,如:(options) => {}",outputParams:"插件返回值,如:(options) => Promise",descZh:"插件描述,如:使用该插件弹出信息提醒",descEn:"type plugin description in English"}},[VS]:{placeholder:{name:"请输入继承 API 名称"},desc:"React.ButtonHTMLAttributes"},[zS]:{placeholder:{name:"请输入插件函数返回值类型"},desc:"Promise;【interface MessageInstance { close: () => void }】 }"},[US]:{placeholder:{name:"请输入泛型参数,示例:"}}},V1=1,JW=2,eN=1,tN=8,nN=128,iN={class:"t-form api-edit-form",onsubmit:"return false"},rN={class:"t-form-item"},sN={class:"t-form-content"},oN={class:"t-form-item"},lN={class:"t-form-content platform"},aN={class:"t-form-item"},cN={class:"t-form-content"},uN={class:"t-form-item"},fN={class:"t-form-content"},hN={key:0},dN={key:0,class:"t-form-item"},pN={class:"t-form-content"},gN={class:"t-form-item"},ON={class:"t-form-content"},mN={key:1,class:"t-form-item"},yN={class:"t-form-content"},bN={class:"t-form-item"},vN={style:{"vertical-align":"top"}},xN={class:"t-form-content api-type"},SN={class:"t-form-item"},$N={class:"t-form-content"},wN={class:"t-form-item"},CN={class:"t-form-content"},kN={key:0,class:"t-form-item"},PN={class:"t-form-content"},TN={class:"t-form-item"},QN={class:"t-form-content"},_N={class:"t-form-item"},AN={class:"t-form-content"},RN={class:"t-form-item"},MN={class:"t-form-content"},EN={class:"t-form-item"},ZN={class:"t-form-content"},DN={class:"t-form-item"},LN={class:"t-form-content"},IN={class:"t-form-item"},BN={class:"t-form-content"},XN={class:"t-form-item"},WN={class:"t-form-content"},NN={class:"t-form-item"},VN={class:"t-form-content"},zN={class:"t-form-item"},UN={class:"t-form-content"},jN={class:"t-form-item"},qN={class:"t-form-content"},FN={__name:"import",props:{dataBase:{},map:Object,info:Object,mode:String},setup(n,{expose:e}){const t=["从哪个版本号开始支持的这个 API,不同的框架有不同的版本号。",`示例:${JSON.stringify({"Vue(PC)":"0.50.1","VueNext(PC)":"0.24.9","React(PC)":"0.43.1",Miniprogram:"0.27.0","Vue(Mobile)":"0.14.1"},void 0,2)}`].join(` +`),i=n,r=dh({platform:[],component:"",apiCategory:"1",fieldType:[],customFieldType:"",defaultValue:"",required:!1,deprecated:!1,fieldEnums:"",descZh:"",descEn:"",testDescription:"",version:"",supportDefaultValue:!1,name:"",eventInput:"",eventOutput:"",syntacticSugar:"",html_attribute:!1,triggerElements:""}),s=Ze([]),o=Ze(!1),a=at(()=>i.map&&i.map.components),c=at(()=>i.map&&i.map.field_type),f=at(()=>i.map&&i.map.platform_framework),h=at(()=>KW[r.apiCategory]||{placeholder:{}}),p=at(()=>{const v=!!r.platform.filter(_=>[eN,tN,nN].includes(Number(_))).length,A=[Fa,vd,Sd].includes(Number(r.apiCategory));return v&&A}),g=at(()=>String(r.apiCategory)===String(VS)),y=at(()=>String(r.apiCategory)===String(zS)),m=at(()=>String(r.apiCategory)===String(US)),x=at(()=>r.fieldType.includes(String(V1))||r.fieldType.includes(String(JW))),$=at(()=>[xd,Fa].includes(Number(r.apiCategory))),P=at(()=>[xd].includes(Number(r.apiCategory)));_t(()=>{var T;return(T=i.map)==null?void 0:T.platform_framework},T=>{T&&(r.platform=[])}),_t(()=>i.info,T=>{r.testDescription="",T&&(r.platform=T.platform_framework,r.component=T.component,r.apiCategory=T.field_category?String(T.field_category):"1",r.fieldType=T.field_type,r.customFieldType=T.custom_field_type,r.defaultValue=T.field_default_value,r.required=!!T.field_required,r.deprecated=!!T.deprecated,r.fieldEnums=T.field_enum,r.descZh=T.field_desc_zh,r.descEn=T.field_desc_en,r.testDescription=T.test_description,r.version=T.version,r.supportDefaultValue=!!T.support_default_value,r.htmlAttribute=!!T.html_attribute,r.name=T.field_name,r.eventInput=T.event_input,r.eventOutput=T.event_output,r.syntacticSugar=T.syntactic_sugar,r.triggerElements=T.trigger_elements,i.mode==="create"&&(r.testDescription=""),k())});function w(T){T.includes(String(V1))||(r.fieldEnums="")}function k(){var A;if(!((A=i.info)!=null&&A.component))return;const T=OS(),v=T[i.info.component]?T[i.info.component].join():i.info.component;zi({method:"get",url:"/cmp/api",params:{component:v,page:1,page_size:300}}).then(_=>{s.value=_.data.data,o.value=!1},()=>{o.value=!1})}return e({formData:r}),(T,v)=>{const A=An("t-tooltip");return fe(),we("form",iN,[N("div",rN,[v[21]||(v[21]=N("label",null,"设计组件:",-1)),N("div",sN,[q(K($o),{modelValue:r.component,"onUpdate:modelValue":v[0]||(v[0]=_=>r.component=_),placeholder:"请选择组件",clearable:"",filterable:""},{default:le(()=>[(fe(!0),we(Ot,null,ei(a.value,(_,z)=>(fe(),Rn(K(wo),{key:z,label:`${_.value} ${_.label}`,value:_.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])])]),N("div",oN,[v[22]||(v[22]=N("label",{style:{"vertical-align":"top"}},"框架平台:",-1)),N("div",lN,[q(NS,{modelValue:r.platform,"onUpdate:modelValue":v[1]||(v[1]=_=>r.platform=_),options:f.value},null,8,["modelValue","options"])])]),N("div",aN,[N("label",null,[v[23]||(v[23]=ye(" API 类别 ",-1)),q(K(lo),{class:"placement-top",content:"Extends 表示组件/插件会继承当前 API 所有属性。Return 表示插件或函数的返回值。 表示泛型参数",placement:"top-left",visibleArrow:""},{default:le(()=>[q(K(oo),{name:"help-circle",size:"middle"})]),_:1}),v[24]||(v[24]=ye(": ",-1))]),N("div",cN,[q(K(ym),{modelValue:r.apiCategory,"onUpdate:modelValue":v[2]||(v[2]=_=>r.apiCategory=_)},{default:le(()=>[(fe(!0),we(Ot,null,ei(n.map.field_category,(_,z)=>(fe(),Rn(K(ra),{key:z,value:_.value},{default:le(()=>[ye(Je(_.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])]),N("div",uN,[v[25]||(v[25]=N("label",null,"API 名称:",-1)),N("div",fN,[q(K(Yn),{modelValue:r.name,"onUpdate:modelValue":v[3]||(v[3]=_=>r.name=_),placeholder:h.value.placeholder.name},null,8,["modelValue","placeholder"]),h.value.desc?(fe(),we("small",hN,"示例:`"+Je(h.value.desc)+"'`",1)):et("",!0)])]),r.apiCategory===K(HW)?(fe(),we("div",dN,[v[26]||(v[26]=N("label",null,"默认值:",-1)),N("div",pN,[q(K(Yn),{modelValue:r.defaultValue,"onUpdate:modelValue":v[4]||(v[4]=_=>r.defaultValue=_),placeholder:"请输入字段默认值"},null,8,["modelValue"])])])):et("",!0),sa(N("div",gN,[v[30]||(v[30]=N("label",null,"语法糖(Vue):",-1)),N("div",ON,[q(K(ym),{modelValue:r.syntacticSugar,"onUpdate:modelValue":v[5]||(v[5]=_=>r.syntacticSugar=_)},{default:le(()=>[q(K(ra),{value:""},{default:le(()=>[...v[27]||(v[27]=[ye("无",-1)])]),_:1}),q(K(ra),{value:"v-model"},{default:le(()=>[q(A,{content:"在 Vue3 中表示 v-model:modelValue"},{default:le(()=>[...v[28]||(v[28]=[ye("v-model",-1)])]),_:1})]),_:1}),q(K(ra),{value:"sync"},{default:le(()=>[q(A,{content:"在 Vue3 中表示 v-model:xxx"},{default:le(()=>[...v[29]||(v[29]=[ye(".sync",-1)])]),_:1})]),_:1})]),_:1},8,["modelValue"])])],512),[[oa,p.value]]),p.value?(fe(),we("div",mN,[v[32]||(v[32]=N("label",null,null,-1)),N("div",yN,[q(K(yo),{modelValue:r.supportDefaultValue,"onUpdate:modelValue":v[6]||(v[6]=_=>r.supportDefaultValue=_)},{default:le(()=>[...v[31]||(v[31]=[ye("是否支持非受控属性",-1)])]),_:1},8,["modelValue"])])])):et("",!0),[K(vd),K(Sd)].includes(Number(r.apiCategory))?(fe(),we(Ot,{key:2},[N("div",bN,[N("label",vN,[v[33]||(v[33]=N("span",null,"API 类型",-1)),q(K(lo),{class:"placement-top",content:"【Tips】TNode 是 TDesign 定义的一种集合数据类型,用于描述多类型 API。TNode = Function + Slot + ReactNode",placement:"top-left",visibleArrow:""},{default:le(()=>[q(K(oo),{name:"help-circle",size:"middle"})]),_:1}),v[34]||(v[34]=ye(": ",-1))]),N("div",xN,[q(K(_y),{modelValue:r.fieldType,"onUpdate:modelValue":v[7]||(v[7]=_=>r.fieldType=_),onChange:w},{default:le(()=>[(fe(!0),we(Ot,null,ei(c.value,_=>(fe(),Rn(K(yo),{key:_.value,value:_.value},{default:le(()=>[ye(Je(_.label),1)]),_:2},1032,["value"]))),128))]),_:1},8,["modelValue"])])]),N("div",SN,[v[35]||(v[35]=N("label",null,"TS 类型:",-1)),N("div",$N,[q(K(la),{modelValue:r.customFieldType,"onUpdate:modelValue":v[8]||(v[8]=_=>r.customFieldType=_),placeholder:"API 类型不能满足需要时,可在此处输入详细的 TS 类型,例如: ButtonProps。API 类型包含泛型时,该项必填。"},null,8,["modelValue"])])]),N("div",wN,[v[36]||(v[36]=N("label",null,"默认值:",-1)),N("div",CN,[q(K(Yn),{modelValue:r.defaultValue,"onUpdate:modelValue":v[9]||(v[9]=_=>r.defaultValue=_),placeholder:"请输入字段默认值"},null,8,["modelValue"])])]),x.value?(fe(),we("div",kN,[v[37]||(v[37]=N("label",null,"可选值:",-1)),N("div",PN,[q(K(Yn),{modelValue:r.fieldEnums,"onUpdate:modelValue":v[10]||(v[10]=_=>r.fieldEnums=_),placeholder:"多个可选值使用斜杠(/)隔开,如:primary/warning/error"},null,8,["modelValue"])])])):et("",!0),N("div",TN,[v[38]||(v[38]=N("label",null,"属性描述:",-1)),N("div",QN,[q(K(la),{modelValue:r.descZh,"onUpdate:modelValue":v[11]||(v[11]=_=>r.descZh=_),placeholder:"请输入属性描述(中文),字段为多类型时,需要描述各个类型的含义"},null,8,["modelValue"])])]),N("div",_N,[v[39]||(v[39]=N("label",null,"英文描述:",-1)),N("div",AN,[q(K(la),{modelValue:r.descEn,"onUpdate:modelValue":v[12]||(v[12]=_=>r.descEn=_),placeholder:"type API description in English"},null,8,["modelValue"])])])],64)):!g.value&&!y.value&&!m.value?(fe(),we(Ot,{key:3},[sa(N("div",RN,[N("label",null,[v[41]||(v[41]=N("span",null,"参数",-1)),q(K(lo),{class:"placement-top",placement:"top-left",visibleArrow:""},{content:le(()=>[...v[40]||(v[40]=[N("div",null,[ye(" TDesign 的参数设置尽可能保证无序性,组件涉及到的事件参数和函数参数一般只会存在一个(Object),特殊情况可以允许两个。 "),N("div",null,"比如:"),N("div",null," 为支持 Vue 框架的语法糖,change 相关的事件参数第一个值必须 value,如此,像 MouseEvent 这类额外的环境参数只能放在第二个位置。 "),N("div",null," Anchor 组件 的 click 事件参数为 (link: { href: string; title: string; e: MouseEvent }),只有一个参数 link,其中 href / title / e 均为 link 的属性。 "),N("div",null," Popup 组件的 visibleChange 事件参数为 (visible: boolean, context: PopupVisibleChangeContext),有两个参数 visible 和 context。 ")],-1)])]),default:le(()=>[q(K(oo),{name:"help-circle",size:"middle"})]),_:1}),v[42]||(v[42]=ye(": ",-1))]),N("div",MN,[q(K(Yn),{modelValue:r.eventInput,"onUpdate:modelValue":v[13]||(v[13]=_=>r.eventInput=_),placeholder:h.value.placeholder.inputParams},null,8,["modelValue","placeholder"])])],512),[[oa,$.value]]),sa(N("div",EN,[v[43]||(v[43]=N("label",null,"返回值:",-1)),N("div",ZN,[q(K(Yn),{modelValue:r.eventOutput,"onUpdate:modelValue":v[14]||(v[14]=_=>r.eventOutput=_),placeholder:h.value.placeholder.outputParams},null,8,["modelValue","placeholder"])])],512),[[oa,P.value]]),N("div",DN,[v[44]||(v[44]=N("label",null,"描述:",-1)),N("div",LN,[q(K(Yn),{modelValue:r.descZh,"onUpdate:modelValue":v[15]||(v[15]=_=>r.descZh=_),placeholder:h.value.placeholder.descZh},null,8,["modelValue","placeholder"])])]),N("div",IN,[v[45]||(v[45]=N("label",null,"Description:",-1)),N("div",BN,[q(K(Yn),{modelValue:r.descEn,"onUpdate:modelValue":v[16]||(v[16]=_=>r.descEn=_),placeholder:h.value.placeholder.descEn},null,8,["modelValue","placeholder"])])]),sa(N("div",XN,[N("label",null,[v[46]||(v[46]=N("span",null,"触发元素(React)",-1)),q(K(lo),{class:"placement-top",content:"【Tips】用于描述事件类型的范型约束,仅用于 React",placement:"top-left",visibleArrow:""},{default:le(()=>[q(K(oo),{name:"help-circle",size:"middle"})]),_:1}),v[47]||(v[47]=ye(": ",-1))]),N("div",WN,[q(K(Yn),{modelValue:r.triggerElements,"onUpdate:modelValue":v[17]||(v[17]=_=>r.triggerElements=_),placeholder:h.value.placeholder.triggerElements},null,8,["modelValue","placeholder"])])],512),[[oa,Number(r.apiCategory)===K(Fa)]])],64)):et("",!0),N("div",NN,[v[49]||(v[49]=N("label",null,null,-1)),N("div",VN,[q(K(yo),{modelValue:r.required,"onUpdate:modelValue":v[18]||(v[18]=_=>r.required=_)},{default:le(()=>[...v[48]||(v[48]=[ye("是否必需",-1)])]),_:1},8,["modelValue"])])]),N("div",zN,[v[51]||(v[51]=N("label",null,null,-1)),N("div",UN,[q(K(yo),{modelValue:r.deprecated,"onUpdate:modelValue":v[19]||(v[19]=_=>r.deprecated=_)},{default:le(()=>[...v[50]||(v[50]=[ye("是否废弃",-1)])]),_:1},8,["modelValue"])])]),N("div",jN,[N("label",null,[v[52]||(v[52]=ye(" 版本号 ",-1)),q(K(lo),{class:"placement-top",content:K(t),placement:"top-left",visibleArrow:""},{default:le(()=>[q(K(oo),{name:"help-circle",size:"middle"})]),_:1},8,["content"]),v[53]||(v[53]=ye(" : ",-1))]),N("div",qN,[q(K(la),{modelValue:r.version,"onUpdate:modelValue":v[20]||(v[20]=_=>r.version=_),autosize:{minRows:3},placeholder:"从哪个版本号开始支持的这个 API(JSON)"},null,8,["modelValue"])])])])}}};function YN(){this.__data__=[],this.size=0}var GN=YN;function HN(n,e){return n===e||n!==n&&e!==e}var jS=HN,KN=jS;function JN(n,e){for(var t=n.length;t--;)if(KN(n[t][0],e))return t;return-1}var Hc=JN,eV=Hc,tV=Array.prototype,nV=tV.splice;function iV(n){var e=this.__data__,t=eV(e,n);if(t<0)return!1;var i=e.length-1;return t==i?e.pop():nV.call(e,t,1),--this.size,!0}var rV=iV,sV=Hc;function oV(n){var e=this.__data__,t=sV(e,n);return t<0?void 0:e[t][1]}var lV=oV,aV=Hc;function cV(n){return aV(this.__data__,n)>-1}var uV=cV,fV=Hc;function hV(n,e){var t=this.__data__,i=fV(t,n);return i<0?(++this.size,t.push([n,e])):t[i][1]=e,this}var dV=hV,pV=GN,gV=rV,OV=lV,mV=uV,yV=dV;function Ms(n){var e=-1,t=n==null?0:n.length;for(this.clear();++e-1&&n%1==0&&n-1&&n%1==0&&n<=j4}var F4=q4,Pc={exports:{}};Pc.exports;(function(n,e){var t=Vx,i=e&&!e.nodeType&&e,r=i&&!0&&n&&!n.nodeType&&n,s=r&&r.exports===i,o=s&&t.process,a=function(){try{var c=r&&r.require&&r.require("util").types;return c||o&&o.binding&&o.binding("util")}catch{}}();n.exports=a})(Pc,Pc.exports);var Ep=Pc.exports,Y1=Ep;Y1&&Y1.isTypedArray;var Tc={exports:{}};Tc.exports;(function(n,e){var t=li,i=e&&!e.nodeType&&e,r=i&&!0&&n&&!n.nodeType&&n,s=r&&r.exports===i,o=s?t.Buffer:void 0,a=o?o.allocUnsafe:void 0;function c(f,h){if(h)return f.slice();var p=f.length,g=a?a(p):new f.constructor(p);return f.copy(g),g}n.exports=c})(Tc,Tc.exports);Tc.exports;function Y4(n,e){for(var t=-1,i=e.length,r=n.length;++t0&&t(a)?e>1?t$(a,e-1,t,i,r):Pj(r,a):i||(r[r.length]=a)}return r}var Qj=t$,_j=Qj;function Aj(n){var e=n==null?0:n.length;return e?_j(n,1):[]}var Rj=Aj;function Mj(n,e,t){switch(t.length){case 0:return n.call(e);case 1:return n.call(e,t[0]);case 2:return n.call(e,t[0],t[1]);case 3:return n.call(e,t[0],t[1],t[2])}return n.apply(e,t)}var Ej=Mj,Zj=Ej,ay=Math.max;function Dj(n,e,t){return e=ay(e===void 0?n.length-1:e,0),function(){for(var i=arguments,r=-1,s=ay(i.length-e,0),o=Array(s);++r0){if(++e>=jj)return arguments[0]}else e=0;return n.apply(void 0,arguments)}}var Gj=Yj,Hj=Uj,Kj=Gj,Jj=Kj(Hj),eq=Jj,tq=Rj,nq=Lj,iq=eq;function rq(n){return iq(nq(n,void 0,tq),n+"")}var sq=rq,oq=Sj,lq=sq,aq=lq(function(n,e){return n==null?{}:oq(n,e)}),cq=aq;function uq(n,e=""){if(!n||n.indexOf("preSkip")!==-1)return{};try{return JSON.parse(n)}catch{return console.error(e||`${n} is not a JSON.`),{}}}function fq(n,e){const t={};return n[e].forEach(i=>{t[i.label]=i.value}),t}function hq(n){return n?".skip":""}function dq(n,e){const t={};return n.forEach(i=>{e&&!i.platform_framework.includes(e)||(t[i.component]?t[i.component].push(i):t[i.component]=[i])}),Object.keys(t).forEach(i=>{i[0]==="$"&&(t[i]=t[i].sort((r,s)=>r.field_category{if(!i)return;const r=n[i];r instanceof Array?t[i]=r:typeof r=="object"?(!r.includes&&!r.excludes||r.includes&&r.includes.includes(e)||r.excludes&&!r.excludes.includes(e))&&(t[i]=r.list):console.warn("COMPONENT_API_MD_MAP 数据结构不对,只能是 Array 或者 Object 类型")}),t}function gq(n,e){const t=Object.entries(n);for(let i=0,r=t.length;i100?`mount( +${e} +)`:`mount(${e})`;if(["React(PC)","React(Mobile)"].includes(n))return e.length>100?`render( +${e} +)`:`render(${e})`}function Rq(n){Object.keys(n).forEach(e=>{e===void 0&&delete n[e]})}function Mq(n,e,t,i={}){const{content:r,wrapper:s}=i;Rq(t);const o=t.events;delete t.events;let a="";if(s){const c=[e,Dq(t,o),o].filter(f=>f).join(", ");return`${s}(${c})`}else{const c=t?Object.keys(t).map(h=>{const p=typeof t[h]=="object"?JSON.stringify(t[h]):t[h],g=o$(p);return`${h}=${/^'.+'$/.test(g)?g:`{${g}}`}`}).join(" "):"",f=o&&!o.includes("on=")&&n==="Vue(PC)"?`on={${o}}`:o;a=`<${e} ${c} ${f||""}>${r||""}`}return Aq(n,a)}function Eq(n,e,t){const{wrapper:i}=t,r=!i&&e!=="Vue(PC)",s=[];return n.forEach((o,a)=>{o.event&&Object.keys(o.event).forEach(c=>{const[f]=c.split("."),h=Zq(f,e);r?s.push(`${h}={${Qd(f,a)}}`):s.push(`${h}: ${Qd(f,a)}`)})}),r?s.join(" "):s.length?`{ ${s.join(", ")} }`:void 0}function Zq(n,e){return e==="Vue(PC)"?`'${Cq(n)}'`:Lp(n)}function Qd(n,e){return`${Lp(n)}Fn${e||""}`}function Lp(n){return`on${kq(nu(n))}`}function Dq(n,e){if(!n||!Object.keys(n).length)return e?"{}":"";const t=Object.entries(n);return t.length?`{ ${t.map(([r,s])=>`'${r}': ${o$(s)}`).join(", ")} }`:{}}function o$(n){if(typeof n=="boolean"||/^'.+'$/.test(n))return n;if(/^\$\{.+\}$/.test(n))return n.slice(2,-1);if(/^\/-.+-\/$/.test(n))return n.slice(2,-2);if(typeof n=="string"&&(n.indexOf("=>")!==-1||n.indexOf("")!==-1||/^\[.*\]$/.test(n)||/^\{.*\}$/.test(n)))return n;if(Array.isArray(n)||!Array.isArray(n))return JSON.stringify(n);try{return JSON.parse(n),n}catch{return typeof n=="string"?`'${n}'`:n}}function Lq(n,e,t="",i){if(n){if(i)return"expect(document.body).toMatchSnapshot();";if(e.indexOf("Vue")!==-1)return`expect(wrapper${t}.element).toMatchSnapshot();`;if(e.indexOf("React")!==-1)return`expect(container${t}).toMatchSnapshot();`}}function Iq(n,e,t="",i="",r={}){const{trigger:s="",component:o,wrapper:a,onlyDocumentDom:c}=r;if(n.indexOf("Vue")!==-1){const f=t?`.find('${t}')`:"",h=[];let p=Array.isArray(e)?e.join(` +`):e;return n==="Vue(PC)"&&s.includes("focus")&&!a&&(h.push("// Vue2 need attachTo to trigger `focus` event. https://v1.test-utils.vuejs.org/api/wrapper/#trigger","createElementById()"),p=p.replace(/\)$/,", { attachTo: '#focus-dom' })")),c?h.push(`${p}${f};`):h.push(`const wrapper${i} = ${p}${f};`),s&&h.push(_d(s,n,o)),h.filter(g=>g).join(` +`)}if(n.indexOf("React")!==-1){const f=s&&_d(s,n,o);return c?[e,f].filter(h=>h).join(` +`):Bq(e,t,i,{triggerCode:f})}}function Bq(n,e="",t="",{triggerCode:i}){const r=t;return e?[`const wrapper${r} = ${n};`,i,`const container${r} = wrapper${r}.container.querySelector('${e}');`].filter(s=>s).join(` +`):[t?`const { container: container${t} } = ${n};`:`const { container } = ${n};`,i].filter(s=>s).join(` +`)}function l$(n){return nu(n.replace(/(\.|#|)/g,""))}function Xq(n,e,t=""){const i=n.replace("document",""),r=`${l$(i)}Dom${t}`;return[`const ${r} = document.querySelector(${i});`,`expect(${r}).toBeTruthy();`].filter(s=>s).join(` +`)}function Wq(n,e,t=""){if(e){if(e.indexOf("document")!==-1)return Xq(e,n,t);if(n.indexOf("Vue")!==-1)return`expect(wrapper${t}.find(${e}).exists()).toBeTruthy();`;if(n.indexOf("React")!==-1)return`expect(container${t}.querySelector(${e})).toBeTruthy();`}}function Nq(n,e,t=""){if(e){if(e.indexOf("document")!==-1)return`expect(document.querySelector(${e.replace("document","")})).toBeNull();`;if(n.indexOf("Vue")!==-1)return`expect(wrapper${t}.find(${e}).exists()).toBeFalsy();`;if(n.indexOf("React")!==-1)return`expect(container${t}.querySelector(${e})).toBeFalsy()`}}function a$(n,e,t){const i=n.replace("document",""),r=`${l$(i)}Dom`,s=(typeof e=="object"||e==!1)&&typeof e!="number";return[`const ${r} = document.${s?"querySelector":"querySelectorAll"}('${i}')`,(()=>{if(e===!1)return`expect(${r}).toBeFalsy()`;if(typeof e=="number")return Vq(r,e);if(s)return zq(r,e,t)})()].filter(a=>a).join(` +`)}function Vq(n,e){return`expect(${n}.length).toBe(${e});`}function zq(n,e,t){if(t.indexOf("Vue")!==-1)return`expect(${n}.textContent).toBe('${e.text}');`;if(t.indexOf("React")!==-1)return`expect(${n}.textContent).toBe('${e.text}');`}function Uq(n,e,t="",i=""){let r="";const s=Object.entries(e).map(([o,a])=>{if(o==="clearElementAtEnd"){r=a;return}if(typeof a=="object"&&a.className)return Yq(n,o,a,t,i);if(typeof a=="number"||a===!1)return jq(n,o,a,t);if(typeof a=="object"){if(a.text)return qq(n,o,a,t);if(a.attribute)return Fq(n,o,a,t,i)}});return r&&s.push(c$(r,n)),s.filter(o=>o).join(` +`)}function c$(n,e){return e.indexOf("React")!==-1?void 0:(Array.isArray(n)?n:[n]).map(i=>`document.querySelectorAll('${i}').forEach(node => node.remove());`).join(` +`)}function jq(n,e,t,i){if(!isNaN(t)){if(e.indexOf("document")!==-1)return a$(e,t,n);if(n.indexOf("Vue")!==-1)return t===!1?`expect(wrapper${i}.find('${e}').exists()).toBeFalsy();`:`expect(wrapper${i}.findAll('${e}').length).toBe(${t});`;if(n.indexOf("React")!==-1)return t===!1?`expect(container${i}.querySelector('${e}')).toBeFalsy();`:`expect(container${i}.querySelectorAll('${e}').length).toBe(${t});`}}function qq(n,e,t,i){if(e.indexOf("document")!==-1)return a$(e,t,n);if(n.indexOf("Vue")!==-1)return`expect(wrapper${i}.find('${e}').text()).toBe('${t.text}');`;if(n.indexOf("React")!==-1)return`expect(container${i}.querySelector('${e}').textContent).toBe('${t.text}');`}function Fq(n,e,t,i,r){const s=[],o=n.indexOf("Vue")!==-1,a=n.indexOf("React")!==-1,c=`attrDom${i||""}${r||""}`,f=e.indexOf("document")!==-1;return f?s.push(`const ${c} = document.querySelector('${e.replace("document","")}');`):o?s.push(`const ${c} = wrapper${i}.find('${e}');`):a&&s.push(`const ${c} = container${i}.querySelector('${e}');`),Object.entries(t.attribute).forEach(([h,p])=>{o?s.push(Ip(n,c,h,p,{isDocumentNode:f})):a&&s.push(Bp(n,c,h,p,"attrDom"))}),s.filter(h=>h).join(` +`)}function Yq(n,e,t,i,r){const s=[];return t.className.forEach(o=>{const a=[{dom:e,className:{[o]:!0}}];s.push(d$(n,a,i,r))}),s.filter(o=>o).join(` +`)}function Gq(n,e,t="",i=""){if(n.indexOf("Vue")!==-1)return`expect(wrapper${t}.classes(${e})).toBeTruthy();`;if(n.indexOf("React")!==-1)return`expect(container${t}${i?"":".firstChild"}).toHaveClass(${e});`}function Hq(n,e,t=""){if(n.indexOf("Vue")!==-1)return`expect(wrapper${t}.classes(${e})).toBeFalsy();`;if(n.indexOf("React")!==-1)return`expect(container${t}.querySelector(\`.\${${e}}\`)).toBeFalsy();`}function Kq(n,e,t="",i){return Object.entries(e).map(([r,s])=>Jq(n,r,s,t,i)).join(` +`)}function Jq(n,e,t,i,r){if(n.indexOf("Vue")!==-1)return Ip(n,`wrapper${i}`,e,t);if(n.indexOf("React")!==-1)return Bp(n,`container${i}`,e,t,r)}function Ip(n,e,t,i,r={}){const{isDocumentNode:s}=r,o=f$(t,i,n);return i$.includes(t)||t.includes(r$)?`expect(${e}${s?"":".element"}.${u$(t)}).${o};`:s?`expect(${e}.getAttribute('${t}')).${o};`:`expect(${e}.attributes('${t}')).${o};`}function Bp(n,e,t,i,r){const s=f$(t,i,n),o=r?"":".firstChild";return i$.includes(t)||t.includes(r$)?`expect(${e}${o}.${u$(t)}).${s};`:`expect(${e}${o}.getAttribute('${t}')).${s};`}function u$(n){return n.split(".").map(e=>e.includes("-")?nu(e):e).join(".")}function f$(n,e,t=""){if(e===!1)return uy(t);if(e===!0)return"toBeTruthy()";const i=typeof e=="string"&&e.includes("not."),r=i?e.slice(4):e,s=i?"not.":"";if(["toBeUndefined","toBeDefined"].includes(r))return r==="toBeUndefined"?uy(t):"toBeTruthy()";const o=/^\/.+\/$/.test(e)?e.slice(1,-1):`'${e}'`;return`${s}toBe(${o})`}function uy(n){if(n.indexOf("React")!==-1)return"toBeNull()";if(n.indexOf("Vue")!==-1)return"toBeUndefined()"}function eF(n,e,t,i=""){let r=[];return n.indexOf("Vue")!==-1&&e.forEach(({dom:s,attribute:o},a)=>{const c=tF(n,s,t,a,o,i);r=r.concat(c)}),n.indexOf("React")!==-1&&e.forEach(({dom:s,attribute:o},a)=>{const c=nF(n,s,a,o,i);r=r.concat(c)}),r.join(` +`)}function h$(n,e){return n.indexOf("document")!==-1?`document.querySelector('${["document","body"].includes(n)?n:n.replace("document","").replace("document.body","body")}');`:e}function tF(n,e,t,i,r,s){const o=e==="self"||!e?`findComponent(${t})`:`find('${e}')`;return[`const domWrapper${i||""} = ${h$(e,`wrapper${s}.${o}`)};`,Object.entries(r).map(([c,f])=>Ip(n,`domWrapper${i||""}`,c,f,{isDocumentNode:e.indexOf("document")!==-1})).join(` +`)]}function nF(n,e,t,i,r){const s=e==="self"||!e?"firstChild":`querySelector('${e}')`;return[`const domWrapper${t||""} = ${h$(e,`container${r}.${s}`)};`,Object.entries(i).map(([a,c])=>Bp(n,`domWrapper${t||""}`,a,c,e)).join(` +`)]}function d$(n,e,t="",i=""){let r=[];return n.indexOf("Vue")!==-1&&e.forEach(({dom:s,className:o},a)=>{const c=`domWrapper${i||a||""}`,f=s.indexOf("document")!==-1,p=[f?`const ${c} = document.querySelector('${s.replace("document","")}');`:`const ${c} = wrapper${t}.find('${s}');`,Object.entries(o).map(([g,y])=>{const m=y?"toBeTruthy":"toBeFalsy",x=f?`classList.contains('${g}')`:`classes('${g}')`;return`expect(${c}.${x}).${m}();`}).join(` +`)];r=r.concat(p)}),n.indexOf("React")!==-1&&e.forEach(({dom:s,className:o},a)=>{const c=`domWrapper${i||a||""}`,h=[s.indexOf("document")!==-1?`const ${c} = document.querySelector('${s.replace("document","")}');`:`const ${c} = container${t}.querySelector('${s}');`,Object.entries(o).map(([p,g])=>g?`expect(${c}).toHaveClass('${p}');`:`expect(${c}.classList.contains('${p}')).toBeFalsy();`).join(` +`)];r=r.concat(h)}),r.join(` +`)}function iF(n){return`[${n.map(e=>typeof e=="string"?`'${e}'`:JSON.stringify(e)).join(", ")}]`}function rF(n){if(!n)return;const e=[];return Object.entries(n).forEach(([t,i])=>{const r=t.indexOf("-")!==-1?`'${t}'`:t,s=typeof i=="string"?`'${i}'`:i;e.push(`${r}: ${s}`)}),`{ ${e.join(", ")} }`}function Xp(n){if(!n.trigger)return{};const[e]=n.trigger.split("("),[t]=n.trigger.match(/\(.+\)$/)||[],i=n.triggerDom||(t==null?void 0:t.slice(1,-1));return{trigger:e,triggerDom:i}}function sF(n,e){if(!n)return{};const t=e.indexOf("Vue")!==-1?n:Pq[n];if(!t){console.warn(`can not recognize Event Name: ${n}. Check Event Name in https://github.com/vuejs/test-utils/blob/main/src/constants/dom-events.ts#L109`);return}return typeof t=="object"?{eventName:t.event,eventModifier:rF(t.modifier)}:{eventName:t}}function Wp(n){const e=["{"],t=Object.entries(n).map(([i,r])=>{let s=typeof r=="string"&&r!=="undefined"?`'${r}'`:r;return/\$\{.+\}/.test(r)&&(s=r.match(/\$\{(.+)\}/)[1]),typeof s=="object"&&(s=Wp(s)),`'${i}': ${s}`}).join(",");return e.push(t),e.push("}"),e.join("")}function oF(n){const e=["["],t=n.map(i=>typeof i=="object"?Wp(i):typeof i=="string"?`'${i}'`:i).join(",");return e.push(t),e.push("]"),e.join("")}function lF(n,e,t,i){const r=["onChange","onInputChange"];return n.indexOf("React")!==-1&&(i===".e.type"||i===".type")&&/^'input'$/.test(t)&&r.find(s=>e.indexOf(s)!==-1)?"'change'":t}function uh(n,e,t,i,r="",s="calls[0]"){const o=r?/^\[\d+\]/.test(r)?r:`.${r}`:"";if(/length=/.test(i)){const[a,c]=i.slice(1,-1).split("=");return`expect(${e}.mock.${s}[${t}]${o}.length).toBe(${c});`}else{if(Ya(i))return`expect(${i}.test(${e}.mock.${s}[${t}]${o})).toBeTruthy();`;{const a=typeof i=="object"||/\$\{.+\}/.test(i)?"toEqual":"toBe";let c=lF(n,e,i,o);typeof c=="object"&&(c=Array.isArray(c)?oF(c):Wp(c)),/\$\{.+\}/.test(i)&&(c=i.match(/\$\{(.+)\}/)[1]);const f=/toBeTruthy/.test(c)?"toBeTruthy()":`${a}(${c})`;return`expect(${e}.mock.${s}[${t}]${o}).${f};`}}}function aF(n,e,t={}){const{fnName:i="fn",calls:r="calls[0]",tnodeProps:s=!1}=t;if(typeof e=="string"&&e==="not")return[`expect(${i}).not.toHaveBeenCalled();`];if(!Array.isArray(e))return[];const o=e.map((a,c)=>{if(a===void 0||a==="skip")return;const f=s&&n.indexOf("Vue")!==-1?c+1:c;return typeof a=="string"&&!Ya(a)&&a!=="undefined"?uh(n,i,f,`'${a}'`,void 0,r):typeof a=="object"&&!Array.isArray(a)?Object.keys(a).map(h=>{const p=a[h];if(p===!0){const y=`${i}.mock.${r}[${f}].${h}`;return Ya(a)?`expect(${a}.test(${y})).toBeTruthy();`:`expect(${y}).toBeTruthy();`}const g=typeof p=="string"&&!Ya(p)&&p!=="undefined"?`'${p}'`:p;return uh(n,i,f,g,h,r)}).join(` +`):uh(n,i,f,a,void 0,r)});return o.unshift(`expect(${i}).toHaveBeenCalled();`),o.filter(a=>a)}function p$(n,{dom:e,event:t,delay:i,component:r},s="",o=""){let a=[];if(t!=="delay"){const f=hF(t,e),h=/^'.+'$/.test(e)?e.slice(1,-1):e;if(f.isSimulateEvent){const p=fF(n,{component:r,eventInfo:f,wrapperIndex:s,eventIndex:o});p&&a.push(p)}else{const p=uF(n,{dom:h,event:(t==null?void 0:t.indexOf("delay"))!==-1?t:t==null?void 0:t.replace(/\(.+\)/,""),component:r},s="");p&&a.push(p)}}let c=i&&i!==!0||i===0?i:"";return n.indexOf("Vue")!==-1?(!c&&t==="delay"&&!isNaN(e)&&(c=e),c||c===0?a.push(`await mockDelay(${c});`):a.push(`await wrapper${s}.vm.$nextTick();`)):n.indexOf("React")!==-1&&(g$(t,i)||t==="delay")&&(t==="delay"&&!isNaN(e)&&(c=e),a.push(`await mockDelay(${c||""});`)),a.join(` +`)}function cF(n,e,t=""){var o;if(!n)return"";const i=[];if(!n.includes("delay"))return"";const s=((o=n.match(/\((.+)\)/))==null?void 0:o[1])||"";return e.indexOf("Vue")!==-1?s?i.push(`await mockDelay(${s});`):i.push(`await wrapper${t}.vm.$nextTick();`):e.indexOf("React")!==-1&&i.push(`await mockDelay(${s});`),i.join(` +`)}function uF(n,{dom:e,event:t,component:i},r=""){const{eventName:s,eventModifier:o}=sF(t,n)||{};if(n.indexOf("Vue")!==-1){let a="";return s&&(e==="self"||!e?a=`wrapper${r}.findComponent(${i}).trigger('${s}');`:e.indexOf("document")!==-1?a=`document.querySelector('${e.replace("document","")}').${s}()`:a=`wrapper${r}.find('${e}').trigger('${s}');`),a}else if(n.indexOf("React")!==-1){let a=e==="self"||!e?`container${r}.firstChild`:`container.querySelector('${e}')`;e.indexOf("document")!==-1&&(a=`document.querySelector('${e.replace("document","")}')`);const c=[a,o].filter(h=>h).join(", ");return s?`fireEvent.${s}(${c});`:""}}function fF(n,{component:e,eventInfo:t,wrapperIndex:i,eventIndex:r}){const{simulateEvent:s,args:o}=t,a=`${nu(o[0])}Dom${r||""}`,c=o[0],f=[];if(c==="document")return`${s}(${o.join(", ")});`;if(n.indexOf("Vue")!==-1){let p="";if(c==="self"||!c)p=`const ${a} = wrapper${i}.findComponent(${e}).element;`;else if(c.indexOf("document")!==-1){const g=c.replace("document","");p=`const ${a} = document.querySelector(${g}).element`}else p=`const ${a} = wrapper${i}.find(${c}).element;`;f.push(p)}else if(n.indexOf("React")!==-1){let p=c==="self"||!c?`container${i}.firstChild`:`container.querySelector(${c})`;c.indexOf("document")!==-1&&(p=`document.querySelector(${c.replace("document","")})`),p=`const ${a} = `+p,f.push(p)}const h=s.replace(/\(.+\)$/,"");return f.push(`${h}(${[`${a}`].concat(o.slice(1)).join(", ")});`),f.join(` +`)}function hF(n,e){const t=!!s$.find(i=>n&&n.indexOf(i)!==-1);return t?{isSimulateEvent:t,simulateEvent:n,args:e.split(",").map(i=>i.trim())}:{isSimulateEvent:t}}function g$(n,e){return e||e===0||e==="0"?!0:Tq.includes(n)}function O$(n,e){if(!n||e.indexOf("React")===-1)return{};const t=Array.isArray(n)?n:[n];let i=!1;return t.forEach(r=>{const{delay:s}=r,{trigger:o}=Xp(r);g$(o,s)&&(i=!0)}),{reactAsync:i}}function Ya(n){return/^\/(.+)\/[i|g|m/s]*$/.test(n)}function _d(n,e,t){return!n||!t?void 0:(Array.isArray(n)?n:[n]).map(r=>{const{triggerDom:s="self",trigger:o}=Xp({trigger:r});return p$(e,{dom:s,event:r.indexOf("delay")?r:o,component:t})}).join(` +`)}function dF(n){if(typeof n=="string")return[{trigger:n}];if(Array.isArray(n))return n.map(e=>({trigger:e}))}function pF(n,e){const{reactAsync:t}=O$(dF(n),e);return e.indexOf("Vue")!==-1&&n||t||n!=null&&n.includes("delay")?"async":""}function gF(n,e){return n.component===e?"props":n.component}function OF(n){return n&&n.join(` +`)}var Is={SIMULATE_FUNCTIONS:s$,GET_VAR_FUNCTIONS:Qq,getEventName:Lp,getEventFnName:Qd,getItDescription:_q,getWrapper:Iq,getMountComponent:Mq,getSnapshotCase:Lq,getArrayCode:iF,formatToTriggerAndDom:Xp,getDomExpectTruthy:Wq,getDomExpectFalsy:Nq,getDomCountExpectCode:Uq,getClassNameExpectTruthy:Gq,getClassNameExpectFalsy:Hq,getAttributeExpect:Kq,getDomAttributeExpect:eF,getDomClassNameExpect:d$,getEventArguments:aF,getFireEventCode:p$,getClearDomInDocumentCode:c$,getReactFireEventAsync:O$,getEventFunctions:Eq,getDelayCode:cF,getPresetsExpect:_d,getItAsync:pF,getCategoryDesc:gF,getVariablesCode:OF};const{SIMULATE_FUNCTIONS:mF,GET_VAR_FUNCTIONS:yF}=Is,bF=["mockDelay","mockTimeout"];function vF(n){return bF.filter(e=>new RegExp(e).test(n))}function xF(n={},e){const{hasEvent:t=!1,importedComponents:i=[],importedMounts:r=new Set,needDefaultRender:s=!1,importedTestUtils:o=[]}=n,a=e.join(""),c=vF(a),f={"Vue(PC)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"VueNext(PC)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"Vue(Mobile)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"React(PC)":{react:"React","@test/utils":[],"..":[],"./mount":[]},"React(Mobile)":{react:"React","@test/utils":[],"..":[],"./mount":[]}};if(t&&(f["Vue(PC)"].vitest.push("vi"),f["VueNext(PC)"].vitest.push("vi"),f["React(PC)"]["@test/utils"].push("fireEvent","vi")),i.length&&Object.keys(f).forEach(h=>{f[h][".."].push(...new Set(i))}),r.size>0){const h=[...r];Object.keys(f).forEach(p=>{f[p]["./mount"]=h})}if(s&&(f["React(PC)"]["@test/utils"].push("render"),f["React(Mobile)"]["@test/utils"].push("render"),f["Vue(PC)"]["@vue/test-utils"].push("mount"),f["VueNext(PC)"]["@vue/test-utils"].push("mount"),f["Vue(Mobile)"]["@vue/test-utils"].push("mount")),c&&Object.keys(f).forEach(h=>{f[h]["@test/utils"].push(...c)}),o&&o.length){const h=[...new Set(o)];Object.keys(f).forEach(p=>{f[p]["@test/utils"]=f[p]["@test/utils"].concat(h)})}return f}function SF(n,e,t=[]){const i=n[e],r=[];return Object.entries(i).forEach(([s,o])=>{!o||!o.length||(Array.isArray(o)&&o.length>0?r.push(`import { ${o.join(", ")} } from '${s}'`):r.push(`import ${o} from '${s}'`))}),r.push(...t),r.join(`; +`)}function m$(n){const e=[];return mF.forEach(t=>{n&&n.includes(t)&&e.push(t)}),e}function $F(n,e,t,i){const r=[],s=[];return Array.isArray(e)?(e.forEach(o=>{Array.isArray(o.expect)&&(o.expect.forEach(a=>{if(typeof a=="object"&&a.trigger){const c=m$(a.trigger||i);c&&c.length&&r.push(...c),n==="Vue(PC)"&&!t&&a.trigger.includes("focus")&&r.push("createElementById")}}),o.wrapper&&s.push(o.wrapper))}),{importedTestUtils:r,importedMounts:s}):[]}function wF(n){const{variables:e,tnode:t}=n,i=e||[];Array.isArray(t)&&t.forEach(s=>{s.variables&&i.push(...s.variables)});const r=[];return yF.forEach(s=>{i.find(o=>o.includes(s))&&r.push(s)}),r}var CF={getImportsConfig:xF,getImportsCode:SF,getMoreEventImports:$F,getSimulateEvents:m$,getVariableImports:wF};const{getItDescription:fy,getWrapper:Ii,getMountComponent:fr,getSnapshotCase:Kr,getArrayCode:hy,getClassNameExpectTruthy:hr,getClassNameExpectFalsy:fh,getDomClassNameExpect:kF,getPresetsExpect:dr,getItAsync:PF,getCategoryDesc:Ra}=Is,{getSkipCode:mo}=Ls;function TF(n,e,t,i){const r=QF(n,e,t,i);return r&&r.filter(s=>s)}function QF(n,e,t,i){const{className:r,classNameDom:s,props:o,snapshot:a,content:c,wrapper:f,trigger:h,skip:p}=n,g={content:c,wrapper:f},y=PF(h,t),m=fr(t,i,{...o,[e.field_name]:"/-item-/"},g),x=e.field_enum.split("/").filter(P=>P),$=Ra(e,i);if(typeof r=="string"&&r.indexOf("${item}")!=-1&&x.length&&e.field_type_text[0]==="String")return[`[${x.map(w=>`'${w}'`).join(", ")}].forEach((item) => {`,`it${mo(p)}(\`${$}.${e.field_name} is equal to \${ item }\`,${y} () => {`,Ii(t,m,s),h&&dr(h,t,i),hr(t,`\`${r}\``,"",s),Kr(a,t),"});","});"];if(Array.isArray(r))if(e.field_type_text[0]==="String"&&x.length){const P=`${e.field_name}ClassNameList`,w=_F(r),k=Ra(e,i);return[`const ${P} = ${hy(r)};`,`${hy(x)}.forEach((item, index) => {`,`it${mo(p)}(\`${k}.${e.field_name} is equal to \${ item }\`, ${y} () => {`,Ii(t,m,s),h&&dr(h,t,i),w?[`if (typeof ${P}[index] === 'string') {`,hr(t,`${P}[index]`,"",s),`} else if (typeof ${P}[index] === 'object') { + const classNameKey = Object.keys(${P}[index])[0];`,fh(t,"classNameKey"),"}"].join(` +`):hr(t,`${P}[index]`,"",s),Kr(a,t),"});","});"]}else{const P=AF(r),w=Ra(e,i);return r.map(({value:k,expect:T})=>{const v=fr(t,i,{...o,[e.field_name]:k},g);return[`it${mo(p)}(\`${w}.${e.field_name} is equal to ${k}\`,${y} () => {`,Ii(t,v,"","",{onlyDocumentDom:P}),h&&dr(h,t,i),kF(t,T),Kr(a,t,"",{onlyDocumentDom:P}),"});"].filter(_=>_).join(` +`)})}if(typeof r=="string")if(e.field_type_text[0]==="Boolean"){const P=fr(t,i,{...o},g),w=fr(t,i,{...o,[e.field_name]:!0},g),k=fr(t,i,{...o,[e.field_name]:!1},g);return[`it${mo(p)}(${fy(e)},${y} () => {`,`// ${e.field_name} default value is ${e.field_default_value}`,Ii(t,P,s,"1"),h&&dr(h,t,i),e.field_default_value==="true"?hr(t,`'${r}'`,"1",s):fh(t,`'${r}'`,"1",s),`// ${e.field_name} = true`,Ii(t,w,s,"2"),h&&dr(h,t,i),hr(t,`'${r}'`,"2",s),Kr(a,t,"2"),`// ${e.field_name} = false`,Ii(t,k,s,"3"),h&&dr(h,t,i),fh(t,`'${r}'`,"3",s),Kr(a,t,"3"),"});"]}else{const P=fr(t,i,{...o},g);return[`it${mo(p)}(${fy(e)},${y} () => {`,Ii(t,P,s,"",{trigger:h,component:i,...g}),hr(t,`'${r}'`,"",s),Kr(a,t),"});"]}if(typeof r=="object"&&!Array.isArray(r)){const P=Ra(e,i),w=`${e.field_name}ClassNameMap`,k=fr(t,i,{...o,[e.field_name]:"/-propValue-/"},g);return[`const ${w} = ${JSON.stringify(r)};`,`Object.entries(${w}).forEach(([enumValue, expectedClassName]) => { + it(\`${P}.${e.field_name} is equal to \${ enumValue }\`,${y} () => { + let propValue = { true: true, false: false }[enumValue]; + propValue = propValue === undefined ? enumValue : propValue;`,Ii(t,k,s),h&&dr(h,t,i),hr(t,"expectedClassName","",s),`}); + });`]}}function _F(n){for(let e=0,t=n.length;e + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */Qc.exports;(function(n,e){(function(){var t,i="4.17.21",r=200,s="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",o="Expected a function",a="Invalid `variable` option passed into `_.template`",c="__lodash_hash_undefined__",f=500,h="__lodash_placeholder__",p=1,g=2,y=4,m=1,x=2,$=1,P=2,w=4,k=8,T=16,v=32,A=64,_=128,z=256,V=512,ie=30,te="...",J=800,de=16,pe=1,Se=2,st=3,ze=1/0,Ce=9007199254740991,Me=17976931348623157e292,Ue=NaN,Xe=4294967295,Ie=Xe-1,ne=Xe>>>1,he=[["ary",_],["bind",$],["bindKey",P],["curry",k],["curryRight",T],["flip",V],["partial",v],["partialRight",A],["rearg",z]],oe="[object Arguments]",He="[object Array]",ai="[object AsyncFunction]",ci="[object Boolean]",Ti="[object Date]",Bs="[object DOMException]",ui="[object Error]",Er="[object Function]",Zr="[object GeneratorFunction]",Cn="[object Map]",Xs="[object Number]",_$="[object Null]",fi="[object Object]",Np="[object Promise]",A$="[object Proxy]",Ws="[object RegExp]",kn="[object Set]",Ns="[object String]",gl="[object Symbol]",R$="[object Undefined]",Vs="[object WeakMap]",M$="[object WeakSet]",zs="[object ArrayBuffer]",Dr="[object DataView]",iu="[object Float32Array]",ru="[object Float64Array]",su="[object Int8Array]",ou="[object Int16Array]",lu="[object Int32Array]",au="[object Uint8Array]",cu="[object Uint8ClampedArray]",uu="[object Uint16Array]",fu="[object Uint32Array]",E$=/\b__p \+= '';/g,Z$=/\b(__p \+=) '' \+/g,D$=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Vp=/&(?:amp|lt|gt|quot|#39);/g,zp=/[&<>"']/g,L$=RegExp(Vp.source),I$=RegExp(zp.source),B$=/<%-([\s\S]+?)%>/g,X$=/<%([\s\S]+?)%>/g,Up=/<%=([\s\S]+?)%>/g,W$=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,N$=/^\w*$/,V$=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,hu=/[\\^$.*+?()[\]{}|]/g,z$=RegExp(hu.source),du=/^\s+/,U$=/\s/,j$=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,q$=/\{\n\/\* \[wrapped with (.+)\] \*/,F$=/,? & /,Y$=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,G$=/[()=,{}\[\]\/\s]/,H$=/\\(\\)?/g,K$=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,jp=/\w*$/,J$=/^[-+]0x[0-9a-f]+$/i,ew=/^0b[01]+$/i,tw=/^\[object .+?Constructor\]$/,nw=/^0o[0-7]+$/i,iw=/^(?:0|[1-9]\d*)$/,rw=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ol=/($^)/,sw=/['\n\r\u2028\u2029\\]/g,ml="\\ud800-\\udfff",ow="\\u0300-\\u036f",lw="\\ufe20-\\ufe2f",aw="\\u20d0-\\u20ff",qp=ow+lw+aw,Fp="\\u2700-\\u27bf",Yp="a-z\\xdf-\\xf6\\xf8-\\xff",cw="\\xac\\xb1\\xd7\\xf7",uw="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",fw="\\u2000-\\u206f",hw=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Gp="A-Z\\xc0-\\xd6\\xd8-\\xde",Hp="\\ufe0e\\ufe0f",Kp=cw+uw+fw+hw,pu="['’]",dw="["+ml+"]",Jp="["+Kp+"]",yl="["+qp+"]",eg="\\d+",pw="["+Fp+"]",tg="["+Yp+"]",ng="[^"+ml+Kp+eg+Fp+Yp+Gp+"]",gu="\\ud83c[\\udffb-\\udfff]",gw="(?:"+yl+"|"+gu+")",ig="[^"+ml+"]",Ou="(?:\\ud83c[\\udde6-\\uddff]){2}",mu="[\\ud800-\\udbff][\\udc00-\\udfff]",Lr="["+Gp+"]",rg="\\u200d",sg="(?:"+tg+"|"+ng+")",Ow="(?:"+Lr+"|"+ng+")",og="(?:"+pu+"(?:d|ll|m|re|s|t|ve))?",lg="(?:"+pu+"(?:D|LL|M|RE|S|T|VE))?",ag=gw+"?",cg="["+Hp+"]?",mw="(?:"+rg+"(?:"+[ig,Ou,mu].join("|")+")"+cg+ag+")*",yw="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",bw="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",ug=cg+ag+mw,vw="(?:"+[pw,Ou,mu].join("|")+")"+ug,xw="(?:"+[ig+yl+"?",yl,Ou,mu,dw].join("|")+")",Sw=RegExp(pu,"g"),$w=RegExp(yl,"g"),yu=RegExp(gu+"(?="+gu+")|"+xw+ug,"g"),ww=RegExp([Lr+"?"+tg+"+"+og+"(?="+[Jp,Lr,"$"].join("|")+")",Ow+"+"+lg+"(?="+[Jp,Lr+sg,"$"].join("|")+")",Lr+"?"+sg+"+"+og,Lr+"+"+lg,bw,yw,eg,vw].join("|"),"g"),Cw=RegExp("["+rg+ml+qp+Hp+"]"),kw=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Pw=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Tw=-1,Fe={};Fe[iu]=Fe[ru]=Fe[su]=Fe[ou]=Fe[lu]=Fe[au]=Fe[cu]=Fe[uu]=Fe[fu]=!0,Fe[oe]=Fe[He]=Fe[zs]=Fe[ci]=Fe[Dr]=Fe[Ti]=Fe[ui]=Fe[Er]=Fe[Cn]=Fe[Xs]=Fe[fi]=Fe[Ws]=Fe[kn]=Fe[Ns]=Fe[Vs]=!1;var je={};je[oe]=je[He]=je[zs]=je[Dr]=je[ci]=je[Ti]=je[iu]=je[ru]=je[su]=je[ou]=je[lu]=je[Cn]=je[Xs]=je[fi]=je[Ws]=je[kn]=je[Ns]=je[gl]=je[au]=je[cu]=je[uu]=je[fu]=!0,je[ui]=je[Er]=je[Vs]=!1;var Qw={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},_w={"&":"&","<":"<",">":">",'"':""","'":"'"},Aw={"&":"&","<":"<",">":">",""":'"',"'":"'"},Rw={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Mw=parseFloat,Ew=parseInt,fg=typeof En=="object"&&En&&En.Object===Object&&En,Zw=typeof self=="object"&&self&&self.Object===Object&&self,xt=fg||Zw||Function("return this")(),bu=e&&!e.nodeType&&e,tr=bu&&!0&&n&&!n.nodeType&&n,hg=tr&&tr.exports===bu,vu=hg&&fg.process,hn=function(){try{var E=tr&&tr.require&&tr.require("util").types;return E||vu&&vu.binding&&vu.binding("util")}catch{}}(),dg=hn&&hn.isArrayBuffer,pg=hn&&hn.isDate,gg=hn&&hn.isMap,Og=hn&&hn.isRegExp,mg=hn&&hn.isSet,yg=hn&&hn.isTypedArray;function en(E,I,D){switch(D.length){case 0:return E.call(I);case 1:return E.call(I,D[0]);case 2:return E.call(I,D[0],D[1]);case 3:return E.call(I,D[0],D[1],D[2])}return E.apply(I,D)}function Dw(E,I,D,ee){for(var Oe=-1,Ee=E==null?0:E.length;++Oe-1}function xu(E,I,D){for(var ee=-1,Oe=E==null?0:E.length;++ee-1;);return D}function kg(E,I){for(var D=E.length;D--&&Ir(I,E[D],0)>-1;);return D}function Uw(E,I){for(var D=E.length,ee=0;D--;)E[D]===I&&++ee;return ee}var jw=Cu(Qw),qw=Cu(_w);function Fw(E){return"\\"+Rw[E]}function Yw(E,I){return E==null?t:E[I]}function Br(E){return Cw.test(E)}function Gw(E){return kw.test(E)}function Hw(E){for(var I,D=[];!(I=E.next()).done;)D.push(I.value);return D}function Qu(E){var I=-1,D=Array(E.size);return E.forEach(function(ee,Oe){D[++I]=[Oe,ee]}),D}function Pg(E,I){return function(D){return E(I(D))}}function Ai(E,I){for(var D=-1,ee=E.length,Oe=0,Ee=[];++D-1}function IC(l,u){var d=this.__data__,O=Dl(d,l);return O<0?(++this.size,d.push([l,u])):d[O][1]=u,this}hi.prototype.clear=EC,hi.prototype.delete=ZC,hi.prototype.get=DC,hi.prototype.has=LC,hi.prototype.set=IC;function di(l){var u=-1,d=l==null?0:l.length;for(this.clear();++u=u?l:u)),l}function On(l,u,d,O,b,C){var Q,R=u&p,Z=u&g,X=u&y;if(d&&(Q=b?d(l,O,b,C):d(l)),Q!==t)return Q;if(!Ke(l))return l;var W=me(l);if(W){if(Q=Nk(l),!R)return Xt(l,Q)}else{var U=Qt(l),Y=U==Er||U==Zr;if(Li(l))return cO(l,R);if(U==fi||U==oe||Y&&!b){if(Q=Z||Y?{}:TO(l),!R)return Z?Ak(l,ek(Q,l)):_k(l,Bg(Q,l))}else{if(!je[U])return b?l:{};Q=Vk(l,U,R)}}C||(C=new Tn);var re=C.get(l);if(re)return re;C.set(l,Q),im(l)?l.forEach(function(ue){Q.add(On(ue,u,d,ue,l,C))}):tm(l)&&l.forEach(function(ue,Pe){Q.set(Pe,On(ue,u,d,Pe,l,C))});var ce=X?Z?tf:ef:Z?Nt:yt,xe=W?t:ce(l);return dn(xe||l,function(ue,Pe){xe&&(Pe=ue,ue=l[Pe]),Hs(Q,Pe,On(ue,u,d,Pe,l,C))}),Q}function tk(l){var u=yt(l);return function(d){return Xg(d,l,u)}}function Xg(l,u,d){var O=d.length;if(l==null)return!O;for(l=We(l);O--;){var b=d[O],C=u[b],Q=l[b];if(Q===t&&!(b in l)||!C(Q))return!1}return!0}function Wg(l,u,d){if(typeof l!="function")throw new pn(o);return ro(function(){l.apply(t,d)},u)}function Ks(l,u,d,O){var b=-1,C=bl,Q=!0,R=l.length,Z=[],X=u.length;if(!R)return Z;d&&(u=Ye(u,tn(d))),O?(C=xu,Q=!1):u.length>=r&&(C=Us,Q=!1,u=new rr(u));e:for(;++bb?0:b+d),O=O===t||O>b?b:ve(O),O<0&&(O+=b),O=d>O?0:sm(O);d0&&d(R)?u>1?St(R,u-1,d,O,b):_i(b,R):O||(b[b.length]=R)}return b}var Du=gO(),zg=gO(!0);function Nn(l,u){return l&&Du(l,u,yt)}function Lu(l,u){return l&&zg(l,u,yt)}function Il(l,u){return Qi(u,function(d){return yi(l[d])})}function or(l,u){u=Zi(u,l);for(var d=0,O=u.length;l!=null&&du}function rk(l,u){return l!=null&&Le.call(l,u)}function sk(l,u){return l!=null&&u in We(l)}function ok(l,u,d){return l>=Tt(u,d)&&l=120&&W.length>=120)?new rr(Q&&W):t}W=l[0];var U=-1,Y=R[0];e:for(;++U-1;)R!==l&&Ql.call(R,Z,1),Ql.call(l,Z,1);return l}function tO(l,u){for(var d=l?u.length:0,O=d-1;d--;){var b=u[d];if(d==O||b!==C){var C=b;mi(b)?Ql.call(l,b,1):qu(l,b)}}return l}function zu(l,u){return l+Rl(Zg()*(u-l+1))}function bk(l,u,d,O){for(var b=-1,C=pt(Al((u-l)/(d||1)),0),Q=D(C);C--;)Q[O?C:++b]=l,l+=d;return Q}function Uu(l,u){var d="";if(!l||u<1||u>Ce)return d;do u%2&&(d+=l),u=Rl(u/2),u&&(l+=l);while(u);return d}function $e(l,u){return cf(AO(l,u,Vt),l+"")}function vk(l){return Ig(Gr(l))}function xk(l,u){var d=Gr(l);return Yl(d,sr(u,0,d.length))}function to(l,u,d,O){if(!Ke(l))return l;u=Zi(u,l);for(var b=-1,C=u.length,Q=C-1,R=l;R!=null&&++bb?0:b+u),d=d>b?b:d,d<0&&(d+=b),b=u>d?0:d-u>>>0,u>>>=0;for(var C=D(b);++O>>1,Q=l[C];Q!==null&&!rn(Q)&&(d?Q<=u:Q=r){var X=u?null:Zk(l);if(X)return xl(X);Q=!1,b=Us,Z=new rr}else Z=u?[]:R;e:for(;++O=O?l:mn(l,u,d)}var aO=hC||function(l){return xt.clearTimeout(l)};function cO(l,u){if(u)return l.slice();var d=l.length,O=_g?_g(d):new l.constructor(d);return l.copy(O),O}function Hu(l){var u=new l.constructor(l.byteLength);return new Pl(u).set(new Pl(l)),u}function kk(l,u){var d=u?Hu(l.buffer):l.buffer;return new l.constructor(d,l.byteOffset,l.byteLength)}function Pk(l){var u=new l.constructor(l.source,jp.exec(l));return u.lastIndex=l.lastIndex,u}function Tk(l){return Gs?We(Gs.call(l)):{}}function uO(l,u){var d=u?Hu(l.buffer):l.buffer;return new l.constructor(d,l.byteOffset,l.length)}function fO(l,u){if(l!==u){var d=l!==t,O=l===null,b=l===l,C=rn(l),Q=u!==t,R=u===null,Z=u===u,X=rn(u);if(!R&&!X&&!C&&l>u||C&&Q&&Z&&!R&&!X||O&&Q&&Z||!d&&Z||!b)return 1;if(!O&&!C&&!X&&l=R)return Z;var X=d[O];return Z*(X=="desc"?-1:1)}}return l.index-u.index}function hO(l,u,d,O){for(var b=-1,C=l.length,Q=d.length,R=-1,Z=u.length,X=pt(C-Q,0),W=D(Z+X),U=!O;++R1?d[b-1]:t,Q=b>2?d[2]:t;for(C=l.length>3&&typeof C=="function"?(b--,C):t,Q&&Zt(d[0],d[1],Q)&&(C=b<3?t:C,b=1),u=We(u);++O-1?b[C?u[Q]:Q]:t}}function yO(l){return Oi(function(u){var d=u.length,O=d,b=gn.prototype.thru;for(l&&u.reverse();O--;){var C=u[O];if(typeof C!="function")throw new pn(o);if(b&&!Q&&ql(C)=="wrapper")var Q=new gn([],!0)}for(O=Q?O:d;++O1&&Ae.reverse(),W&&ZR))return!1;var X=C.get(l),W=C.get(u);if(X&&W)return X==u&&W==l;var U=-1,Y=!0,re=d&x?new rr:t;for(C.set(l,u),C.set(u,l);++U1?"& ":"")+u[O],u=u.join(d>2?", ":" "),l.replace(j$,`{ +/* [wrapped with `+u+`] */ +`)}function Uk(l){return me(l)||cr(l)||!!(Mg&&l&&l[Mg])}function mi(l,u){var d=typeof l;return u=u??Ce,!!u&&(d=="number"||d!="symbol"&&iw.test(l))&&l>-1&&l%1==0&&l0){if(++u>=J)return arguments[0]}else u=0;return l.apply(t,arguments)}}function Yl(l,u){var d=-1,O=l.length,b=O-1;for(u=u===t?O:u;++d1?l[u-1]:t;return d=typeof d=="function"?(l.pop(),d):t,VO(l,d)});function zO(l){var u=S(l);return u.__chain__=!0,u}function nT(l,u){return u(l),l}function Gl(l,u){return u(l)}var iT=Oi(function(l){var u=l.length,d=u?l[0]:0,O=this.__wrapped__,b=function(C){return Zu(C,l)};return u>1||this.__actions__.length||!(O instanceof Qe)||!mi(d)?this.thru(b):(O=O.slice(d,+d+(u?1:0)),O.__actions__.push({func:Gl,args:[b],thisArg:t}),new gn(O,this.__chain__).thru(function(C){return u&&!C.length&&C.push(t),C}))});function rT(){return zO(this)}function sT(){return new gn(this.value(),this.__chain__)}function oT(){this.__values__===t&&(this.__values__=rm(this.value()));var l=this.__index__>=this.__values__.length,u=l?t:this.__values__[this.__index__++];return{done:l,value:u}}function lT(){return this}function aT(l){for(var u,d=this;d instanceof Zl;){var O=LO(d);O.__index__=0,O.__values__=t,u?b.__wrapped__=O:u=O;var b=O;d=d.__wrapped__}return b.__wrapped__=l,u}function cT(){var l=this.__wrapped__;if(l instanceof Qe){var u=l;return this.__actions__.length&&(u=new Qe(this)),u=u.reverse(),u.__actions__.push({func:Gl,args:[uf],thisArg:t}),new gn(u,this.__chain__)}return this.thru(uf)}function uT(){return oO(this.__wrapped__,this.__actions__)}var fT=Nl(function(l,u,d){Le.call(l,d)?++l[d]:pi(l,d,1)});function hT(l,u,d){var O=me(l)?bg:nk;return d&&Zt(l,u,d)&&(u=t),O(l,ae(u,3))}function dT(l,u){var d=me(l)?Qi:Vg;return d(l,ae(u,3))}var pT=mO(IO),gT=mO(BO);function OT(l,u){return St(Hl(l,u),1)}function mT(l,u){return St(Hl(l,u),ze)}function yT(l,u,d){return d=d===t?1:ve(d),St(Hl(l,u),d)}function UO(l,u){var d=me(l)?dn:Mi;return d(l,ae(u,3))}function jO(l,u){var d=me(l)?Lw:Ng;return d(l,ae(u,3))}var bT=Nl(function(l,u,d){Le.call(l,d)?l[d].push(u):pi(l,d,[u])});function vT(l,u,d,O){l=Wt(l)?l:Gr(l),d=d&&!O?ve(d):0;var b=l.length;return d<0&&(d=pt(b+d,0)),na(l)?d<=b&&l.indexOf(u,d)>-1:!!b&&Ir(l,u,d)>-1}var xT=$e(function(l,u,d){var O=-1,b=typeof u=="function",C=Wt(l)?D(l.length):[];return Mi(l,function(Q){C[++O]=b?en(u,Q,d):Js(Q,u,d)}),C}),ST=Nl(function(l,u,d){pi(l,d,u)});function Hl(l,u){var d=me(l)?Ye:Yg;return d(l,ae(u,3))}function $T(l,u,d,O){return l==null?[]:(me(u)||(u=u==null?[]:[u]),d=O?t:d,me(d)||(d=d==null?[]:[d]),Jg(l,u,d))}var wT=Nl(function(l,u,d){l[d?0:1].push(u)},function(){return[[],[]]});function CT(l,u,d){var O=me(l)?Su:$g,b=arguments.length<3;return O(l,ae(u,4),d,b,Mi)}function kT(l,u,d){var O=me(l)?Iw:$g,b=arguments.length<3;return O(l,ae(u,4),d,b,Ng)}function PT(l,u){var d=me(l)?Qi:Vg;return d(l,ea(ae(u,3)))}function TT(l){var u=me(l)?Ig:vk;return u(l)}function QT(l,u,d){(d?Zt(l,u,d):u===t)?u=1:u=ve(u);var O=me(l)?HC:xk;return O(l,u)}function _T(l){var u=me(l)?KC:$k;return u(l)}function AT(l){if(l==null)return 0;if(Wt(l))return na(l)?Xr(l):l.length;var u=Qt(l);return u==Cn||u==kn?l.size:Wu(l).length}function RT(l,u,d){var O=me(l)?$u:wk;return d&&Zt(l,u,d)&&(u=t),O(l,ae(u,3))}var MT=$e(function(l,u){if(l==null)return[];var d=u.length;return d>1&&Zt(l,u[0],u[1])?u=[]:d>2&&Zt(u[0],u[1],u[2])&&(u=[u[0]]),Jg(l,St(u,1),[])}),Kl=dC||function(){return xt.Date.now()};function ET(l,u){if(typeof u!="function")throw new pn(o);return l=ve(l),function(){if(--l<1)return u.apply(this,arguments)}}function qO(l,u,d){return u=d?t:u,u=l&&u==null?l.length:u,gi(l,_,t,t,t,t,u)}function FO(l,u){var d;if(typeof u!="function")throw new pn(o);return l=ve(l),function(){return--l>0&&(d=u.apply(this,arguments)),l<=1&&(u=t),d}}var hf=$e(function(l,u,d){var O=$;if(d.length){var b=Ai(d,Fr(hf));O|=v}return gi(l,O,u,d,b)}),YO=$e(function(l,u,d){var O=$|P;if(d.length){var b=Ai(d,Fr(YO));O|=v}return gi(u,O,l,d,b)});function GO(l,u,d){u=d?t:u;var O=gi(l,k,t,t,t,t,t,u);return O.placeholder=GO.placeholder,O}function HO(l,u,d){u=d?t:u;var O=gi(l,T,t,t,t,t,t,u);return O.placeholder=HO.placeholder,O}function KO(l,u,d){var O,b,C,Q,R,Z,X=0,W=!1,U=!1,Y=!0;if(typeof l!="function")throw new pn(o);u=bn(u)||0,Ke(d)&&(W=!!d.leading,U="maxWait"in d,C=U?pt(bn(d.maxWait)||0,u):C,Y="trailing"in d?!!d.trailing:Y);function re(lt){var _n=O,vi=b;return O=b=t,X=lt,Q=l.apply(vi,_n),Q}function ce(lt){return X=lt,R=ro(Pe,u),W?re(lt):Q}function xe(lt){var _n=lt-Z,vi=lt-X,mm=u-_n;return U?Tt(mm,C-vi):mm}function ue(lt){var _n=lt-Z,vi=lt-X;return Z===t||_n>=u||_n<0||U&&vi>=C}function Pe(){var lt=Kl();if(ue(lt))return Ae(lt);R=ro(Pe,xe(lt))}function Ae(lt){return R=t,Y&&O?re(lt):(O=b=t,Q)}function sn(){R!==t&&aO(R),X=0,O=Z=b=R=t}function Dt(){return R===t?Q:Ae(Kl())}function on(){var lt=Kl(),_n=ue(lt);if(O=arguments,b=this,Z=lt,_n){if(R===t)return ce(Z);if(U)return aO(R),R=ro(Pe,u),re(Z)}return R===t&&(R=ro(Pe,u)),Q}return on.cancel=sn,on.flush=Dt,on}var ZT=$e(function(l,u){return Wg(l,1,u)}),DT=$e(function(l,u,d){return Wg(l,bn(u)||0,d)});function LT(l){return gi(l,V)}function Jl(l,u){if(typeof l!="function"||u!=null&&typeof u!="function")throw new pn(o);var d=function(){var O=arguments,b=u?u.apply(this,O):O[0],C=d.cache;if(C.has(b))return C.get(b);var Q=l.apply(this,O);return d.cache=C.set(b,Q)||C,Q};return d.cache=new(Jl.Cache||di),d}Jl.Cache=di;function ea(l){if(typeof l!="function")throw new pn(o);return function(){var u=arguments;switch(u.length){case 0:return!l.call(this);case 1:return!l.call(this,u[0]);case 2:return!l.call(this,u[0],u[1]);case 3:return!l.call(this,u[0],u[1],u[2])}return!l.apply(this,u)}}function IT(l){return FO(2,l)}var BT=Ck(function(l,u){u=u.length==1&&me(u[0])?Ye(u[0],tn(ae())):Ye(St(u,1),tn(ae()));var d=u.length;return $e(function(O){for(var b=-1,C=Tt(O.length,d);++b=u}),cr=jg(function(){return arguments}())?jg:function(l){return nt(l)&&Le.call(l,"callee")&&!Rg.call(l,"callee")},me=D.isArray,eQ=dg?tn(dg):ak;function Wt(l){return l!=null&&ta(l.length)&&!yi(l)}function ot(l){return nt(l)&&Wt(l)}function tQ(l){return l===!0||l===!1||nt(l)&&Et(l)==ci}var Li=gC||wf,nQ=pg?tn(pg):ck;function iQ(l){return nt(l)&&l.nodeType===1&&!so(l)}function rQ(l){if(l==null)return!0;if(Wt(l)&&(me(l)||typeof l=="string"||typeof l.splice=="function"||Li(l)||Yr(l)||cr(l)))return!l.length;var u=Qt(l);if(u==Cn||u==kn)return!l.size;if(io(l))return!Wu(l).length;for(var d in l)if(Le.call(l,d))return!1;return!0}function sQ(l,u){return eo(l,u)}function oQ(l,u,d){d=typeof d=="function"?d:t;var O=d?d(l,u):t;return O===t?eo(l,u,t,d):!!O}function pf(l){if(!nt(l))return!1;var u=Et(l);return u==ui||u==Bs||typeof l.message=="string"&&typeof l.name=="string"&&!so(l)}function lQ(l){return typeof l=="number"&&Eg(l)}function yi(l){if(!Ke(l))return!1;var u=Et(l);return u==Er||u==Zr||u==ai||u==A$}function em(l){return typeof l=="number"&&l==ve(l)}function ta(l){return typeof l=="number"&&l>-1&&l%1==0&&l<=Ce}function Ke(l){var u=typeof l;return l!=null&&(u=="object"||u=="function")}function nt(l){return l!=null&&typeof l=="object"}var tm=gg?tn(gg):fk;function aQ(l,u){return l===u||Xu(l,u,rf(u))}function cQ(l,u,d){return d=typeof d=="function"?d:t,Xu(l,u,rf(u),d)}function uQ(l){return nm(l)&&l!=+l}function fQ(l){if(Fk(l))throw new Oe(s);return qg(l)}function hQ(l){return l===null}function dQ(l){return l==null}function nm(l){return typeof l=="number"||nt(l)&&Et(l)==Xs}function so(l){if(!nt(l)||Et(l)!=fi)return!1;var u=Tl(l);if(u===null)return!0;var d=Le.call(u,"constructor")&&u.constructor;return typeof d=="function"&&d instanceof d&&wl.call(d)==cC}var gf=Og?tn(Og):hk;function pQ(l){return em(l)&&l>=-Ce&&l<=Ce}var im=mg?tn(mg):dk;function na(l){return typeof l=="string"||!me(l)&&nt(l)&&Et(l)==Ns}function rn(l){return typeof l=="symbol"||nt(l)&&Et(l)==gl}var Yr=yg?tn(yg):pk;function gQ(l){return l===t}function OQ(l){return nt(l)&&Qt(l)==Vs}function mQ(l){return nt(l)&&Et(l)==M$}var yQ=jl(Nu),bQ=jl(function(l,u){return l<=u});function rm(l){if(!l)return[];if(Wt(l))return na(l)?Pn(l):Xt(l);if(js&&l[js])return Hw(l[js]());var u=Qt(l),d=u==Cn?Qu:u==kn?xl:Gr;return d(l)}function bi(l){if(!l)return l===0?l:0;if(l=bn(l),l===ze||l===-ze){var u=l<0?-1:1;return u*Me}return l===l?l:0}function ve(l){var u=bi(l),d=u%1;return u===u?d?u-d:u:0}function sm(l){return l?sr(ve(l),0,Xe):0}function bn(l){if(typeof l=="number")return l;if(rn(l))return Ue;if(Ke(l)){var u=typeof l.valueOf=="function"?l.valueOf():l;l=Ke(u)?u+"":u}if(typeof l!="string")return l===0?l:+l;l=wg(l);var d=ew.test(l);return d||nw.test(l)?Ew(l.slice(2),d?2:8):J$.test(l)?Ue:+l}function om(l){return Vn(l,Nt(l))}function vQ(l){return l?sr(ve(l),-Ce,Ce):l===0?l:0}function De(l){return l==null?"":nn(l)}var xQ=jr(function(l,u){if(io(u)||Wt(u)){Vn(u,yt(u),l);return}for(var d in u)Le.call(u,d)&&Hs(l,d,u[d])}),lm=jr(function(l,u){Vn(u,Nt(u),l)}),ia=jr(function(l,u,d,O){Vn(u,Nt(u),l,O)}),SQ=jr(function(l,u,d,O){Vn(u,yt(u),l,O)}),$Q=Oi(Zu);function wQ(l,u){var d=Ur(l);return u==null?d:Bg(d,u)}var CQ=$e(function(l,u){l=We(l);var d=-1,O=u.length,b=O>2?u[2]:t;for(b&&Zt(u[0],u[1],b)&&(O=1);++d1),C}),Vn(l,tf(l),d),O&&(d=On(d,p|g|y,Dk));for(var b=u.length;b--;)qu(d,u[b]);return d});function VQ(l,u){return cm(l,ea(ae(u)))}var zQ=Oi(function(l,u){return l==null?{}:mk(l,u)});function cm(l,u){if(l==null)return{};var d=Ye(tf(l),function(O){return[O]});return u=ae(u),eO(l,d,function(O,b){return u(O,b[0])})}function UQ(l,u,d){u=Zi(u,l);var O=-1,b=u.length;for(b||(b=1,l=t);++Ou){var O=l;l=u,u=O}if(d||l%1||u%1){var b=Zg();return Tt(l+b*(u-l+Mw("1e-"+((b+"").length-1))),u)}return zu(l,u)}var n_=qr(function(l,u,d){return u=u.toLowerCase(),l+(d?hm(u):u)});function hm(l){return yf(De(l).toLowerCase())}function dm(l){return l=De(l),l&&l.replace(rw,jw).replace($w,"")}function i_(l,u,d){l=De(l),u=nn(u);var O=l.length;d=d===t?O:sr(ve(d),0,O);var b=d;return d-=u.length,d>=0&&l.slice(d,b)==u}function r_(l){return l=De(l),l&&I$.test(l)?l.replace(zp,qw):l}function s_(l){return l=De(l),l&&z$.test(l)?l.replace(hu,"\\$&"):l}var o_=qr(function(l,u,d){return l+(d?"-":"")+u.toLowerCase()}),l_=qr(function(l,u,d){return l+(d?" ":"")+u.toLowerCase()}),a_=OO("toLowerCase");function c_(l,u,d){l=De(l),u=ve(u);var O=u?Xr(l):0;if(!u||O>=u)return l;var b=(u-O)/2;return Ul(Rl(b),d)+l+Ul(Al(b),d)}function u_(l,u,d){l=De(l),u=ve(u);var O=u?Xr(l):0;return u&&O>>0,d?(l=De(l),l&&(typeof u=="string"||u!=null&&!gf(u))&&(u=nn(u),!u&&Br(l))?Di(Pn(l),0,d):l.split(u,d)):[]}var m_=qr(function(l,u,d){return l+(d?" ":"")+yf(u)});function y_(l,u,d){return l=De(l),d=d==null?0:sr(ve(d),0,l.length),u=nn(u),l.slice(d,d+u.length)==u}function b_(l,u,d){var O=S.templateSettings;d&&Zt(l,u,d)&&(u=t),l=De(l),u=ia({},u,O,$O);var b=ia({},u.imports,O.imports,$O),C=yt(b),Q=Tu(b,C),R,Z,X=0,W=u.interpolate||Ol,U="__p += '",Y=_u((u.escape||Ol).source+"|"+W.source+"|"+(W===Up?K$:Ol).source+"|"+(u.evaluate||Ol).source+"|$","g"),re="//# sourceURL="+(Le.call(u,"sourceURL")?(u.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Tw+"]")+` +`;l.replace(Y,function(ue,Pe,Ae,sn,Dt,on){return Ae||(Ae=sn),U+=l.slice(X,on).replace(sw,Fw),Pe&&(R=!0,U+=`' + +__e(`+Pe+`) + +'`),Dt&&(Z=!0,U+=`'; +`+Dt+`; +__p += '`),Ae&&(U+=`' + +((__t = (`+Ae+`)) == null ? '' : __t) + +'`),X=on+ue.length,ue}),U+=`'; +`;var ce=Le.call(u,"variable")&&u.variable;if(!ce)U=`with (obj) { +`+U+` +} +`;else if(G$.test(ce))throw new Oe(a);U=(Z?U.replace(E$,""):U).replace(Z$,"$1").replace(D$,"$1;"),U="function("+(ce||"obj")+`) { +`+(ce?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(R?", __e = _.escape":"")+(Z?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+U+`return __p +}`;var xe=gm(function(){return Ee(C,re+"return "+U).apply(t,Q)});if(xe.source=U,pf(xe))throw xe;return xe}function v_(l){return De(l).toLowerCase()}function x_(l){return De(l).toUpperCase()}function S_(l,u,d){if(l=De(l),l&&(d||u===t))return wg(l);if(!l||!(u=nn(u)))return l;var O=Pn(l),b=Pn(u),C=Cg(O,b),Q=kg(O,b)+1;return Di(O,C,Q).join("")}function $_(l,u,d){if(l=De(l),l&&(d||u===t))return l.slice(0,Tg(l)+1);if(!l||!(u=nn(u)))return l;var O=Pn(l),b=kg(O,Pn(u))+1;return Di(O,0,b).join("")}function w_(l,u,d){if(l=De(l),l&&(d||u===t))return l.replace(du,"");if(!l||!(u=nn(u)))return l;var O=Pn(l),b=Cg(O,Pn(u));return Di(O,b).join("")}function C_(l,u){var d=ie,O=te;if(Ke(u)){var b="separator"in u?u.separator:b;d="length"in u?ve(u.length):d,O="omission"in u?nn(u.omission):O}l=De(l);var C=l.length;if(Br(l)){var Q=Pn(l);C=Q.length}if(d>=C)return l;var R=d-Xr(O);if(R<1)return O;var Z=Q?Di(Q,0,R).join(""):l.slice(0,R);if(b===t)return Z+O;if(Q&&(R+=Z.length-R),gf(b)){if(l.slice(R).search(b)){var X,W=Z;for(b.global||(b=_u(b.source,De(jp.exec(b))+"g")),b.lastIndex=0;X=b.exec(W);)var U=X.index;Z=Z.slice(0,U===t?R:U)}}else if(l.indexOf(nn(b),R)!=R){var Y=Z.lastIndexOf(b);Y>-1&&(Z=Z.slice(0,Y))}return Z+O}function k_(l){return l=De(l),l&&L$.test(l)?l.replace(Vp,tC):l}var P_=qr(function(l,u,d){return l+(d?" ":"")+u.toUpperCase()}),yf=OO("toUpperCase");function pm(l,u,d){return l=De(l),u=d?t:u,u===t?Gw(l)?rC(l):Ww(l):l.match(u)||[]}var gm=$e(function(l,u){try{return en(l,t,u)}catch(d){return pf(d)?d:new Oe(d)}}),T_=Oi(function(l,u){return dn(u,function(d){d=zn(d),pi(l,d,hf(l[d],l))}),l});function Q_(l){var u=l==null?0:l.length,d=ae();return l=u?Ye(l,function(O){if(typeof O[1]!="function")throw new pn(o);return[d(O[0]),O[1]]}):[],$e(function(O){for(var b=-1;++bCe)return[];var d=Xe,O=Tt(l,Xe);u=ae(u),l-=Xe;for(var b=Pu(O,u);++d0||u<0)?new Qe(d):(l<0?d=d.takeRight(-l):l&&(d=d.drop(l)),u!==t&&(u=ve(u),d=u<0?d.dropRight(-u):d.take(u-l)),d)},Qe.prototype.takeRightWhile=function(l){return this.reverse().takeWhile(l).reverse()},Qe.prototype.toArray=function(){return this.take(Xe)},Nn(Qe.prototype,function(l,u){var d=/^(?:filter|find|map|reject)|While$/.test(u),O=/^(?:head|last)$/.test(u),b=S[O?"take"+(u=="last"?"Right":""):u],C=O||/^find/.test(u);b&&(S.prototype[u]=function(){var Q=this.__wrapped__,R=O?[1]:arguments,Z=Q instanceof Qe,X=R[0],W=Z||me(Q),U=function(Pe){var Ae=b.apply(S,_i([Pe],R));return O&&Y?Ae[0]:Ae};W&&d&&typeof X=="function"&&X.length!=1&&(Z=W=!1);var Y=this.__chain__,re=!!this.__actions__.length,ce=C&&!Y,xe=Z&&!re;if(!C&&W){Q=xe?Q:new Qe(this);var ue=l.apply(Q,R);return ue.__actions__.push({func:Gl,args:[U],thisArg:t}),new gn(ue,Y)}return ce&&xe?l.apply(this,R):(ue=this.thru(U),ce?O?ue.value()[0]:ue.value():ue)})}),dn(["pop","push","shift","sort","splice","unshift"],function(l){var u=Sl[l],d=/^(?:push|sort|unshift)$/.test(l)?"tap":"thru",O=/^(?:pop|shift)$/.test(l);S.prototype[l]=function(){var b=arguments;if(O&&!this.__chain__){var C=this.value();return u.apply(me(C)?C:[],b)}return this[d](function(Q){return u.apply(me(Q)?Q:[],b)})}}),Nn(Qe.prototype,function(l,u){var d=S[u];if(d){var O=d.name+"";Le.call(zr,O)||(zr[O]=[]),zr[O].push({name:u,func:d})}}),zr[Vl(t,P).name]=[{name:"wrapper",func:t}],Qe.prototype.clone=kC,Qe.prototype.reverse=PC,Qe.prototype.value=TC,S.prototype.at=iT,S.prototype.chain=rT,S.prototype.commit=sT,S.prototype.next=oT,S.prototype.plant=aT,S.prototype.reverse=cT,S.prototype.toJSON=S.prototype.valueOf=S.prototype.value=uT,S.prototype.first=S.prototype.head,js&&(S.prototype[js]=lT),S},Wr=sC();tr?((tr.exports=Wr)._=Wr,bu._=Wr):xt._=Wr}).call(En)})(Qc,Qc.exports);var MF=Qc.exports;const{kebabCase:L7}=MF,{getItDescription:EF,getWrapper:ZF,getSnapshotCase:DF,getDomExpectTruthy:y$,getMountComponent:Pr,getEventArguments:dy,getDelayCode:py,getItAsync:b$,getVariablesCode:Ad}=Is,{getSkipCode:LF}=Ls,bs="custom-node",IF="document.custom-node";function BF(n,e,t,i){let r=[];const{tnode:s,props:o,variables:a}=n;return Array.isArray(s)?s.forEach(c=>{const f={...n,tnode:c,props:{...c.props,...o},variables:[...c.variables||[],...a||[]]};f.tnode.description&&(f.tnode.description=`props.${e.field_name}: ${f.tnode.description}`),r=r.concat(gy(f,e,t,i),` +`)}):r=r.concat(gy(n,e,t,i)),r.filter(c=>c)}function gy(n,e,t,i){const{tnode:r,props:s,variables:o,snapshot:a,content:c,wrapper:f,trigger:h,skip:p}=n,g={content:c,wrapper:f};let y="";if(t.indexOf("Vue")!==-1){const P=t==="Vue(PC)"?"h":"";y=Pr(t,i,{[e.field_name]:`(${P}) => TNode`,...s},g)}else t.indexOf("React")!==-1&&(e.field_name==="children"&&i===e.component?y=Pr(t,i,{...s},{...g,content:`TNode`}):y=Pr(t,i,{[e.field_name]:`TNode`,...s},g));const m=e.component===i?EF(e):`'${e.component}.${e.field_name} works fine'`;let x=Rd({itDesc:m,componentCode:y,trigger:r.trigger||h,framework:t,component:i,snapshot:a,tnode:r,skip:p,variables:o});const $=XF(g,e,t,i,a,r,p,s,h,o);if($.length&&(x=x.concat($)),typeof r=="object"&&r.params){const P=WF(r,e,t,i,{extraCode:g,skip:p,props:s,trigger:h,variables:o,description:r.description});x.push(P)}return x}function XF(n,e,t,i,r,s,o,a,c,f){let h=[],p=[],g=[];if(t.indexOf("Vue")!==-1){const y=e.field_type_text.join()==="Boolean,TNode",m=t==="Vue(PC)"?"scopedSlots":"v-slots",x=m==="scopedSlots"?"h":"",$={[m]:`{ ${e.field_name}: (${x}) => TNode }`,...a};y&&($[e.field_name]=!0);const P=Pr(t,i,$,n);h.push(` +`);const w=`'slots.${e.field_name} works fine'`;if(p=Rd({itDesc:w,componentCode:P,trigger:s.trigger||c,framework:t,component:i,snapshot:r,tnode:s,skip:o,variables:f}),kebabCaseComponent(e.field_name)!==e.field_name){const k={[m]:`{ '${kebabCaseComponent(e.field_name)}': (${x}) => TNode }`,...a};y&&(k[e.field_name]=!0);const T=Pr(t,i,k,n);h.push(` +`);const v=`'slots.${kebabCaseComponent(e.field_name)} works fine'`;g=Rd({itDesc:v,componentCode:T,trigger:s.trigger||c,framework:t,component:i,snapshot:r,tnode:s,skip:o,variables:f})}}return p.length&&(h=h.concat(p)),g.length&&(h=h.concat(g)),h}function Rd(n){var $;const{itDesc:e,componentCode:t,trigger:i,framework:r,component:s,snapshot:o,tnode:a,skip:c,variables:f}=n,h=b$(i,r),p=!!(a.dom&&a.dom.includes(IF)),g=!!(!i||i.indexOf("delay")!==-1||i&&i.indexOf("document")!==-1),y=!!(a.dom&&a.dom.length);let m=!!(g&&y&&(($=a==null?void 0:a.dom)!=null&&$.every(P=>P.includes("document"))));return[`it${LF(c)}(${a.description?`'${a.description}'`:e}, ${h} () => {`,Ad(f),ZF(r,t,"","",{onlyDocumentDom:m,trigger:i,component:s}),!p&&y$(r,`'.${bs}'`),a.dom&&NF(r,a.dom),DF(o,r,"",m),"});"].filter(P=>P)}function WF(n,e,t,i,r){const{extraCode:s,skip:o,props:a,trigger:c,variables:f,description:h}=r,p=n.trigger||c,g=o?".skip":"",y=b$(p,t),m=e.component===i?"props":e.component,x=h?`'${m}.${e.field_name}: a function with params${h?`, ${h}`:""}'`:`'${m}.${e.field_name} is a function with params'`,$=[` +it${g}(${x}, ${y} () => {`,Ad(f),"const fn = vi.fn();",Pr(t,i,{[e.field_name]:"/-fn-/",...a},s),p&&py(p,t),dy(t,n.params,{tnodeProps:!0}).join(` +`),"})"].filter(P=>P);if(t.indexOf("Vue")!==-1){const P=t==="Vue(PC)"?"scopedSlots":"v-slots",w=`slots.${e.field_name}: a function with params${h?`, ${h}`:""}`||`slots.${e.field_name} is a function with params`;$.push(`it${g}('${w}', ${y}() => {`,Ad(f),"const fn = vi.fn();",Pr(t,i,{[P]:`{ '${e.field_name}': fn }`,...a},s),py(p,t),dy(t,n.params).join(` +`),"})")}return $.join(` +`)}function NF(n,e){return(Array.isArray(e)?e:[e]).map(i=>y$(n,`'${i}'`)).join(` +`)}var VF={generateTNodeElement:BF};const{getArrayCode:Oy,getItDescription:zF,getMountComponent:Md,getWrapper:Ed,getSnapshotCase:Zd,getAttributeExpect:my,getDomAttributeExpect:UF,getItAsync:v$,getPresetsExpect:Dd,getCategoryDesc:x$}=Is,{getSkipCode:Ld}=Ls;function jF(n,e,t,i){const r=qF(n,e,t,i);return r&&r.filter(s=>s)}function qF(n,e,t,i){const{attribute:r,attributeDom:s,props:o,snapshot:a,content:c,wrapper:f,skip:h,trigger:p}=n,g={content:c,wrapper:f};if(typeof r!="object")return;if(Array.isArray(r))return FF(n,e,t,i,s,p);const y=v$(p,t),m=Object.keys(r)[0],x=r[m],$=e.field_enum&&e.field_enum.split("/");if(Array.isArray(x)&&$.length){const P=Md(t,i,{[e.field_name]:"/-item-/",...o},g),w=x$(e,i);return[`const attributeValues = ${Oy(x)};`,`${Oy($)}.forEach((item, index) => {`,`it${Ld(h)}(\`${w}.${e.field_name} is equal to \${item}\`, ${y} () => {`,Ed(t,P,s),p&&Dd(p,t,i),my(t,{[m]:"/attributeValues[index]/"},"",s),Zd(a,t),"});","});"].filter(T=>T)}if(typeof x=="string"&&m===e.field_name){const P=Md(t,i,{[e.field_name]:x,...o},g);return[`it${Ld(h)}(${zF(e)},${y} () => {`,Ed(t,P,s),p&&Dd(p,t,i),my(t,{[m]:x},"",s),Zd(a,t),"});"].filter(k=>k)}}function FF(n,e,t,i,r,s){const{attribute:o,props:a,snapshot:c,content:f,wrapper:h,skip:p}=n,g={content:f,wrapper:h},y=v$(s,t),m=YF(o);return o.map(({value:x,expect:$,props:P,description:w})=>{const k={...P,...a},T=Md(t,i,{[e.field_name]:x,...k},g),A=`${x$(e,i)}.${e.field_name} ${w||`is equal to ${x}`}`;return[`it${Ld(p)}(\`${A}\`,${y} () => {`,Ed(t,T,r,"",{onlyDocumentDom:m}),s&&Dd(s,t,i),UF(t,$,i),Zd(c,t,"",m),"});"].filter(z=>z).join(` +`)})}function YF(n){if(Array.isArray(n)){for(let e=0,t=n.length;e{const p=h.props,g=h.variables,y=h.description,m=h.snapshot;delete h.props,delete h.variables,delete h.description,delete h.snapshot,e.field_enum="";const x={...n,dom:h.dom,props:{...p,...o},variables:[...g||[],...a||[]],description:y||c,snapshot:m||f};x.description&&(x.description=`props.${e.field_name}: ${x.description}`),r=r.concat(vy(x,e,t,i),` +`)}):r=r.concat(vy(n,e,t,i)),r&&r.filter(h=>h)}function vy(n,e,t,i){const{props:r,variables:s,dom:o,snapshot:a,content:c,wrapper:f,trigger:h,skip:p,description:g}=n,y={content:c,wrapper:f},m=KF(h,t),x=JF(e,i);if(typeof o=="string"&&e.field_type_text.includes("Boolean")){const $=Jr(t,i,{...r},y),P=Jr(t,i,{[e.field_name]:!1,...r},y),w=Jr(t,i,{[e.field_name]:!0,...r},y),k=!h||h&&h.indexOf("document")!==-1||h.indexOf("delay")!==-1,T=!!(o&&o.indexOf("document")!==-1&&k),v=g||`${x}.${e.field_name}: ${i} contains element \`${o}\``;return[`it${Za(p)}('${v}', ${m}() => {`,Ea(s),`// ${e.field_name} default value is ${e.field_default_value}`,es(t,$,"","",{onlyDocumentDom:T}),h&&ts(h,t,i),e.field_default_value==="true"?Ga(t,`'${o}'`):by(t,`'${o}'`),`// ${e.field_name} = false`,es(t,P,void 0,"1",{onlyDocumentDom:T}),h&&ts(h,t,i),by(t,`'${o}'`,"1"),`// ${e.field_name} = true`,es(t,w,void 0,"2",{onlyDocumentDom:T}),h&&ts(h,t,i),Ga(t,`'${o}'`,"2"),Ma(a,t,"2",T),"})"].filter(_=>_)}if(Array.isArray(o))if(e.field_enum){const $=e.field_enum.split("/"),P=`${e.field_name}ExpectedDom`,w=Jr(t,i,{[e.field_name]:"/-item-/",...r},y),k=o.find(A=>typeof A=="string"&&A.includes("document"))?"document":"",T=g?`'${g}'`:`\`${x}.${e.field_name} is equal to \${item}\``;return[`const ${P} = ${yy(o.map(A=>A.replace("document","")))};`,`${yy($)}.forEach((item, index) => { + it${Za(p)}(${T}, ${m} () => {`,Ea(s),es(t,w),h&&ts(h,t,i),Ga(t,`${k}${P}[index]`),Ma(a,t),"});","});"].filter(A=>A)}else{let $=[];const P=xy(o,h);return o.forEach(w=>{const k=Jr(t,i,{...r},y);let T=JSON.stringify(w);T=T.length>100?"":` \`${T}\` should exist`;const v=g||`${x}.${e.field_name} works fine.${T}`,A=[`it${Za(p)}('${v}',${m} () => {`,Ea(s),es(t,k,"","",{onlyDocumentDom:P}),h&&ts(h,t,i),Sy(t,w),Ma(a,t,"",P),`}); +`];$=$.concat(A)}),$.filter(w=>w)}if(!Array.isArray(o)&&typeof o=="object"){let $=[];const P=xy(o,h);return Object.entries(o).forEach(([w,k])=>{const T=Jr(t,i,{[e.field_name]:w,...r},y),v=g||`${x}.${e.field_name} is equal ${w.replace(/'/g,"")}`,A=[`it${Za(p)}('${v}', ${m} () => {`,Ea(s),es(t,T,"","",{onlyDocumentDom:P}),h&&ts(h,t,i),Sy(t,k),Ma(a,t,"",P),`}); +`];$=$.concat(A)}),$.filter(w=>w)}}function xy(n,e){let t=!0,i=[];const r=o=>{Array.isArray(o)?typeof o[0]=="object"&&o[0].dom?o.forEach(a=>{r(a)}):i=i.concat(o):typeof o=="object"&&(i=Object.values(o))};return r(n),i.forEach(o=>{if(typeof o=="string"&&!o.includes("document")){t=!1;return}typeof o=="object"&&Object.keys(o).forEach(a=>{a.includes("document")||(t=!1)})}),!!(!e||e&&e.indexOf("document")!==-1||e.indexOf("delay")!==-1)||(t=!1),t}function Sy(n,e){if(typeof e=="string")return Ga(n,`'${e}'`);if(typeof e=="object"&&!Array.isArray(e))return HF(n,e)}var tY={generateDomUnitCase:eY};const{kebabCaseComponent:nY}=n$,iY=pS,{getWrapper:$y,getMountComponent:wy,getDomExpectTruthy:rY,getItDescription:sY,formatToTriggerAndDom:S$,getFireEventCode:$$,getDomCountExpectCode:oY,getClearDomInDocumentCode:lY,getReactFireEventAsync:Cy,getEventFunctions:aY,getEventName:cY,getEventFnName:w$,getEventArguments:C$,getPresetsExpect:ky,getItAsync:uY}=Is,{getSkipCode:Py}=Ls;function fY(n,e,t,i){const r=hY(n,e,t,i);return r&&r.filter(s=>s)}function hY(n,e,t,i){const{props:r,trigger:s,content:o,wrapper:a,delay:c,skip:f}=n;let{event:h}=n;r&&Array.isArray(h)&&(h=h.map(m=>({...m,props:{...r,...m.props}})));const p={content:o,wrapper:a},g=yY(h)&&t.indexOf("Vue")===-1,y=uY(s,t);if(typeof h=="object"&&!Array.isArray(h)){const x=Object.keys(h)[0],$=S$({trigger:x}),P=$.trigger,w=$.triggerDom,T={events:mY(t,{[P]:"fn"})};e.field_type_text[0]==="Boolean"&&(T[e.field_name]=!0);const v=wy(t,i,T,p),{reactAsync:A}=Cy([{trigger:P,delay:c}],t),_=t.indexOf("Vue")!==-1,z=e.field_category_text?iY(e.field_category_text):"interactive";return[`it${Py(f)}('${z}.${e.field_name} works fine', ${_||A||y?"async":""} () => { + const fn = vi.fn();`,$y(t,v,"","",{trigger:P,wrapper:a,onlyDocumentDom:g}),s&&ky(s,t,i),$$(t,{dom:w||"self",event:P,component:i,delay:c}),`${C$(t,h[x].arguments).join(` +`)}`,"});"].filter(ie=>ie)}else if(Array.isArray(h)){let m=[];return h.forEach(x=>{var de;const{props:$,expect:P,description:w,wrapper:k}=x,T={...p};k&&(T.wrapper=k);const v={...$||{},events:aY(P,t,T)};e.field_type_text&&e.field_type_text[0]==="Boolean"&&v[e.field_name]===void 0&&(v[e.field_name]=!0);const A=wy(t,i,v,T),{reactAsync:_}=Cy(P,t),z=t.indexOf("Vue")!==-1||_||y?"async":"",V=(de=e.field_category_text)==null?void 0:de.toLocaleLowerCase(),ie=V?`${V}.${e.field_name}: `:"",te=w?`'${ie}${w}'`:sY(e),J=[`it${Py(f)}(${te}, ${z} () => {`,dY(P),$y(t,A,"","",{trigger:OY(P),wrapper:T.wrapper,onlyDocumentDom:g}),s&&ky(s,t,i),P.map((pe,Se)=>pY(pe,Se,t,i)).join(` +`),"});"];m=m.filter(pe=>pe).concat(J,` +`)}),m}}function dY(n){return n.map(({event:e},t)=>{if(!e)return"";const i=Object.keys(e).map(r=>{const[s]=r.split(".");return`const ${w$(s,t)} = vi.fn();`});return i&&i.join(` +`)}).filter(e=>e).join(` +`)}function pY(n,e,t,i){const{exist:r,event:s,delay:o,clearElementAtEnd:a}=n,{triggerDom:c="self",trigger:f}=S$(n);return[$$(t,{dom:c,event:f,component:i,delay:o},"",e),gY(t,r,e),s&&Object.entries(s).map(([p,g])=>{const[y,m]=p.split("."),x=w$(y,e);return[C$(t,g,{fnName:x,calls:m}).join("")].join(` +`)}).join(` +`),a&&lY(a,t)].filter(p=>p).join("")}function gY(n,e,t){return((Array.isArray(e)||!e?e:[e])||[]).map(r=>typeof r=="object"?oY(n,r,"",t):rY(n,`'${r}'`)).join(` +`)}function OY(n){if(!Array.isArray(n))return;let e="";return n.forEach(t=>{t.trigger&&t.trigger.includes("focus")&&(e="focus")}),e}function mY(n,e){if(n==="Vue(PC)"){const i=[];return Object.entries(e).forEach(([r,s])=>{i.push(`'${nY(r)}': ${s},`)}),`on={{ ${i.join(" ")} }}`}const t=[];return Object.entries(e).forEach(([i,r])=>{t.push(`${cY(i)}={${r}}`)}),t.join(` +`)}function yY(n){if(!Array.isArray(n))return!1;for(let e=0,t=n.length;es.replace(c,f))),typeof r=="object"&&!Array.isArray(r)&&Object.keys(r).forEach(f=>{if(t.indexOf(f)!==-1){const h=r[f];o.push(...h);const p=h.map(g=>s.replace(c,g)).join(` +`);a.push(p)}}),{copyCode:a.join(` +`),wrappers:o}}var xY={copyUnitTestsToOtherWrapper:vY};const SY={components:[{value:"$Dialog",label:"对话框插件",type:"plugin"},{value:"$Dialog.alert",label:"对话框插件",type:"plugin"},{value:"$Dialog.confirm",label:"对话框插件",type:"plugin"},{value:"$Drawer",label:"对话框插件",type:"plugin"},{value:"$Loading",label:"加载中插件",type:"plugin"},{value:"$Message",label:"全局提醒插件",type:"plugin"},{value:"$Message.close",label:"关闭全局提醒",type:"plugin"},{value:"$Message.closeAll",label:"关闭所有全局提醒",type:"plugin"},{value:"$Message.config",label:"全局提醒插件",type:"plugin"},{value:"$Message.error",label:"全局提醒插件",type:"plugin"},{value:"$Message.info",label:"全局提醒插件",type:"plugin"},{value:"$Message.loading",label:"全局提醒插件",type:"plugin"},{value:"$Message.question",label:"全局提醒插件",type:"plugin"},{value:"$Message.success",label:"全局提醒插件",type:"plugin"},{value:"$Message.warning",label:"全局提醒插件",type:"plugin"},{value:"$Notification",label:"消息通知插件",type:"plugin"},{value:"$Notification.close",label:"关闭消息通知",type:"plugin"},{value:"$Notification.closeAll",label:"关闭所有消息通知",type:"plugin"},{value:"$Notification.config",label:"消息通知插件",type:"plugin"},{value:"$Notification.error",label:"消息通知插件",type:"plugin"},{value:"$Notification.info",label:"消息通知插件",type:"plugin"},{value:"$Notification.success",label:"消息通知插件",type:"plugin"},{value:"$Notification.warning",label:"消息通知插件",type:"plugin"},{value:"$Popup",label:"全局气泡框插件",type:"plugin"},{value:"ActionSheetItem",label:"动作面板项的配置",type:"TS"},{value:"Affix",label:"固钉"},{value:"Alert",label:"警告提示"},{value:"AlertConfig",label:"警告提醒全局配置",type:"TS"},{value:"Anchor",label:"锚点"},{value:"AnchorConfig",label:"锚点全局配置",type:"TS"},{value:"AnchorItem",label:"锚点项"},{value:"AnchorTarget",label:"锚点目标"},{value:"Aside",label:"布局-侧边栏"},{value:"Attachments",label:"文件附件"},{value:"AutoComplete",label:"自动填充"},{value:"AutoCompleteConfig",label:"自动填充全局配置",type:"TS"},{value:"Avatar",label:"头像"},{value:"AvatarGroup",label:"头像组"},{value:"BackTop",label:"回到顶部"},{value:"Badge",label:"徽标数"},{value:"BaseTable",label:"基础表格"},{value:"BaseTableCol",label:"基础表格列",type:"TS"},{value:"Breadcrumb",label:"面包屑"},{value:"BreadcrumbItem",label:"面包屑项"},{value:"Button",label:"按钮"},{value:"Calendar",label:"日历"},{value:"CalendarCell",label:"日历项参数",type:"TS"},{value:"CalendarConfig",label:"日历全局配置",type:"TS"},{value:"CalendarController",label:"日历控制器",type:"TS"},{value:"Card",label:"卡片"},{value:"Carousel",label:"走马灯"},{value:"Cascader",label:"级联选择"},{value:"CascaderConfig",label:"级联选择全局配置",type:"TS"},{value:"Chat",label:"对话"},{value:"ChatAction",label:"对话操作"},{value:"ChatActionbar",label:"对话操作"},{value:"ChatContent",label:"对话正文"},{value:"ChatInput",label:"对话输入框"},{value:"ChatItem",label:"对话单元"},{value:"ChatList",label:"对话列表"},{value:"ChatLoading",label:"对话加载"},{value:"ChatMarkdown",label:"Markdown内容"},{value:"ChatMessage",label:"对话消息体"},{value:"ChatReasoning",label:"对话思考过程"},{value:"ChatSender",label:"对话输入"},{value:"ChatThinking",label:"思考过程"},{value:"Checkbox",label:"多选框"},{value:"CheckboxGroup",label:"多选框组"},{value:"CheckTag",label:"可选标签"},{value:"CheckTagGroup",label:"可选标签组"},{value:"Col",label:"栅格-纵向"},{value:"Collapse",label:"折叠"},{value:"CollapsePanel",label:"折叠面板"},{value:"ColorPicker",label:"颜色选择器"},{value:"ColorPickerConfig",label:"颜色选择器全局配置",type:"TS"},{value:"ColorPickerPanel",label:"颜色选择器面板"},{value:"Comment",label:"评论"},{value:"ConfigProvider",label:"全局特性配置"},{value:"Container",label:"布局容器"},{value:"Content",label:"布局-内容"},{value:"DatePicker",label:"日期选择器"},{value:"DatePickerConfig",label:"日期选择器全局配置",type:"TS"},{value:"DatePickerPanel",label:"日期选择器面板"},{value:"DateRangePicker",label:"日期范围选择器"},{value:"DateRangePickerPanel",label:"日期范围选择器面板"},{value:"Descriptions",label:"描述列表"},{value:"DescriptionsConfig",label:"描述全局配置",type:"TS"},{value:"DescriptionsItem",label:"描述项"},{value:"Dialog",label:"对话框"},{value:"DialogConfig",label:"对话框全局配置",type:"TS"},{value:"DialogInstance",label:"对话框插件实例",type:"TS"},{value:"DialogOptions",label:"对话框插件参数",type:"TS"},{value:"Divider",label:"分割线"},{value:"Drawer",label:"模态抽屉"},{value:"DrawerConfig",label:"抽屉全局配置",type:"TS"},{value:"DrawerInstance",label:"对话框插件实例",type:"TS"},{value:"DrawerOptions",label:"模态抽屉插件参数",type:"TS"},{value:"Dropdown",label:"下拉菜单"},{value:"DropdownItem",label:"下拉菜单选项"},{value:"Empty",label:"空状态"},{value:"EmptyConfig",label:"空状态全局配置",type:"TS"},{value:"EnhancedTable",label:"增强表格"},{value:"EnhancedTableCol",label:"增强表格列",type:"TS"},{value:"Footer",label:"布局-底部内容"},{value:"Form",label:"表单"},{value:"FormConfig",label:"表单全局配置",type:"TS"},{value:"FormErrorMessage",label:"表单校验规则",type:"TS"},{value:"FormInstance",label:"表单示例",type:"TS",framework:["React(PC)","React(Mobile)"]},{value:"FormItem",label:"表单元素"},{value:"FormList",label:"动态表单元素"},{value:"FormRule",label:"表单校验规则",type:"TS"},{value:"GlobalConfigProvider",label:"全局配置(是 ConfigProvider 的别名)",type:"TS"},{value:"Grid",label:"栅格"},{value:"Guide",label:"引导"},{value:"GuideConfig",label:"引导全局配置",type:"TS"},{value:"GuideStep",label:"引导步骤",type:"TS"},{value:"Header",label:"布局-头部"},{value:"HeadMenu",label:"顶部导航菜单"},{value:"Icon",label:"图标"},{value:"IconFont",label:"图标(IconFont)"},{value:"IconSVG",label:"图标(IconSVG)"},{value:"ImageConfig",label:"图片全局配置",type:"TS"},{value:"ImageViewerConfig",label:"图片全局配置",type:"TS"},{value:"InfinityScroll",label:"无限滚动配置",type:"TS"},{value:"Input",label:"输入框"},{value:"InputAdornment",label:"输入装饰器"},{value:"InputConfig",label:"输入框全局配置",type:"TS"},{value:"InputGroup",label:"输入框组"},{value:"InputNumber",label:"数字输入框"},{value:"Layout",label:"布局"},{value:"Link",label:"链接"},{value:"List",label:"列表"},{value:"ListConfig",label:"列表全局配置",type:"TS"},{value:"Loading",label:"加载中"},{value:"Mentions",label:"提及"},{value:"Menu",label:"侧边导航菜单"},{value:"MenuGroup",label:"导航菜单组"},{value:"MenuItem",label:"导航菜单选项"},{value:"Message",label:"全局提醒"},{value:"MessageConfig",label:"消息全局配置",type:"TS"},{value:"MessageOptions",label:"全局提醒数据类型",type:"TS"},{value:"Notification",label:"消息通知"},{value:"NotificationOptions",label:"全局提醒数据类型",type:"TS"},{value:"Option",label:"选择器选项"},{value:"OptionGroup",label:"选择器选项组"},{value:"PageHeader",label:"页头"},{value:"Pagination",label:"分页"},{value:"PaginationConfig",label:"分页全局配置",type:"TS"},{value:"Paragraph",label:"段落"},{value:"Popconfirm",label:"气泡确认框"},{value:"PopconfirmConfig",label:"气泡确认框全局配置",type:"TS"},{value:"Popup",label:"气泡框"},{value:"PrimaryTable",label:"主表格"},{value:"PrimaryTableCol",label:"主表格列",type:"TS"},{value:"Progress",label:"进度条"},{value:"QRCode",label:"二维码"},{value:"QRCodeConfig",label:"二维码全局配置",type:"TS"},{value:"Radio",label:"单选框"},{value:"RadioGroup",label:"单选框组"},{value:"RangeInput",label:"范围输入框"},{value:"RangeInputPopup",label:"范围输入框触发器"},{value:"Rate",label:"评分"},{value:"RateConfig",label:"评分全局配置",type:"TS"},{value:"Result",label:"结果"},{value:"Row",label:"栅格-横向"},{value:"Search",label:"搜索"},{value:"Select",label:"选择器"},{value:"SelectConfig",label:"选择器全局配置",type:"TS"},{value:"SelectInput",label:"筛选器输入框"},{value:"Skeleton",label:"骨架屏"},{value:"Slider",label:"滑块"},{value:"Space",label:"间距"},{value:"Statistic",label:"统计数值"},{value:"StepItem",label:"步骤"},{value:"StepLoading",label:"分步加载"},{value:"Steps",label:"步骤条"},{value:"StepsConfig",label:"步骤条全局配置",type:"TS"},{value:"StickyItem",label:"侧边固钉项"},{value:"StickyTool",label:"侧边固钉"},{value:"Submenu",label:"二级导航"},{value:"Swiper",label:"轮播"},{value:"SwiperItem",label:"轮播项"},{value:"SwiperNavigation",label:"轮播导航配置",type:"TS"},{value:"Switch",label:"开关"},{value:"Table",label:"表格",type:"TS"},{value:"TableCol",label:"表格列",type:"TS"},{value:"TableColumnController",label:"表格自定义显示列配置",type:"TS"},{value:"TableColumnFilter",label:"表格列过滤条件配置",type:"TS"},{value:"TableConfig",label:"表格全局配置",type:"TS"},{value:"TableEditableCellConfig",label:"表格可编辑列配置",type:"TS"},{value:"TableRowState",label:"表格行数据状态",type:"TS"},{value:"TableTreeConfig",label:"表格树形结构配置",type:"TS"},{value:"TabPanel",label:"选项卡面板"},{value:"Tabs",label:"选项卡"},{value:"Tag",label:"标签"},{value:"TagConfig",label:"标签全局配置",type:"TS"},{value:"TagInput",label:"标签输入框"},{value:"Text",label:"文本"},{value:"Timeline",label:"时间轴"},{value:"TimelineItem",label:"时间轴"},{value:"TimePicker",label:"时间选择器"},{value:"TimePickerConfig",label:"时间选择器全局配置",type:"TS"},{value:"TimePickerPanel",label:"时间选择器面板"},{value:"TimeRangePicker",label:"时间范围选择器"},{value:"TimeRangePickerPanel",label:"时间范围选择器面板"},{value:"Title",label:"标题"},{value:"Tooltip",label:"文字提示"},{value:"TooltipLite",label:"文字提示简版"},{value:"Transfer",label:"穿梭框"},{value:"TransferConfig",label:"穿梭框全局配置",type:"TS"},{value:"Tree",label:"树"},{value:"TreeConfig",label:"树全局配置",type:"TS"},{value:"TreeNodeModel",label:"树节点类",type:"TS"},{value:"TreeNodeState",label:"树节点",type:"TS"},{value:"TreeSelect",label:"树选择"},{value:"TreeSelectConfig",label:"树选择全局配置",type:"TS"},{value:"TScroll",label:"滚动配置",type:"TS"},{value:"Typography",label:"排版"},{value:"TypographyConfig",label:"排版全局配置",type:"TS"},{value:"TypographyCopyable",label:"排版复制配置",type:"TS"},{value:"TypographyEllipsis",label:"排版省略配置",type:"TS"},{value:"Upload",label:"上传"},{value:"UploadConfig",label:"上传组件全局配置",type:"TS"},{value:"UploadConfigDragger",label:"上传组件全局拖拽配置",type:"TS"},{value:"UploadConfigFile",label:"上传组件文件风格全局配置",type:"TS"},{value:"UploadConfigFileList",label:"上传组件文件列表全局配置",type:"TS"},{value:"UploadConfigImage",label:"上传组件图片风格全局配置",type:"TS"},{value:"UploadConfigProgress",label:"上传组件进度全局配置",type:"TS"},{value:"UploadFile",label:"上传文件类型",type:"TS"},{value:"UploadRequestOptions",label:"文件上传参数",type:"TS"},{value:"Watermark",label:"水印"},{value:"WatermarkImage",label:"水印图片配置",type:"TS"},{value:"WatermarkText",label:"水印文字配置",type:"TS"},{value:"ActionSheet",label:"动作面板"},{value:"ActionSheetConfig",label:"动作面板全局配置",type:"TS"},{value:"AttachmentsConfig",label:"文件附件全局配置",type:"TS"},{value:"Cell",label:"单元格"},{value:"CellGroup",label:"单元格组"},{value:"ChatActionbarConfig",label:"对话操作全局配置",type:"TS"},{value:"ChatSenderConfig",label:"对话输入全局配置",type:"TS"},{value:"ChatThinkingConfig",label:"思考过程全局配置",type:"TS"},{value:"CountDown",label:"倒计时"},{value:"DateTimePicker",label:"日期时间选择器"},{value:"DateTimePickerConfig",label:"时间选择器全局配置",type:"TS"},{value:"DateTimeRangePicker",label:"日期时间范围选择器"},{value:"DialogCard",label:"对话框卡片"},{value:"DropdownMenu",label:"下拉菜单"},{value:"DropdownMenuConfig",label:"下拉菜单全局配置",type:"TS"},{value:"Fab",label:"悬浮按钮"},{value:"GridItem",label:"宫格子项"},{value:"Image",label:"图片"},{value:"ImageViewer",label:"图片预览"},{value:"Indexes",label:"索引"},{value:"IndexesAnchor",label:"索引锚点"},{value:"ListItem",label:"列表项"},{value:"ListItemMeta",label:"带图片的列表项"},{value:"Navbar",label:"导航条"},{value:"NoticeBar",label:"公告栏"},{value:"Overlay",label:"遮罩层"},{value:"PaginationMini",label:"迷你分页"},{value:"Picker",label:"选择器"},{value:"PickerConfig",label:"选择器全局配置",type:"TS"},{value:"PickerItem",label:"选择器选项"},{value:"Popover",label:"气泡弹出框"},{value:"PullDownRefresh",label:"下拉刷新"},{value:"PullDownRefreshConfig",label:"下拉刷新全局配置",type:"TS"},{value:"ScrollView",label:"滚动容器"},{value:"SearchField",label:"搜索框"},{value:"Segmented",label:"分段控制器"},{value:"SideBar",label:"侧边导航"},{value:"SideBarItem",label:"侧边导航项"},{value:"Stepper",label:"步进器"},{value:"Sticky",label:"吸顶容器"},{value:"SwipeCell",label:"滑动操作"},{value:"SwiperNav",label:"轮播导航"},{value:"Tab",label:"选项卡"},{value:"TabBar",label:"标签栏"},{value:"TabBarConfig",label:"标签栏全局配置",type:"TS"},{value:"TabBarItem",label:"标签栏选项"},{value:"Textarea",label:"文本输入框"},{value:"Toast",label:"轻提示"},{value:"ToastOptions",label:"轻提示插件参数",type:"TS"},{value:"Transition",label:"动画"}]},$Y={data:SY},wY=cq,{parseJSON:CY,formatArrayToMap:kY,groupByComponent:PY,getApiComponentMapByFrameWork:k$,getParentByChildComponent:TY}=Ls,{getImportsConfig:QY,getImportsCode:_Y,getMoreEventImports:AY,getSimulateEvents:RY,getVariableImports:MY}=CF,{generateClassNameUnitCase:EY}=RF,{generateTNodeElement:ZY}=VF,{generateAttributeUnitCase:DY}=GF,{generateDomUnitCase:LY}=tY,{generateEventUnitCase:IY}=bY,{copyUnitTestsToOtherWrapper:BY}=xY,{COMPONENT_API_MD_MAP:P$}=Vc,XY=$Y,WY=XY.data.components,Ty={className:EY,attribute:DY,dom:LY,tnode:ZY,event:IY};function NY(n,e,t,i){const r=kY(i,"platform_framework"),s=PY(t,r[n==="VueNext(PC)"?"Vue(PC)":n]),o=k$(P$,n);return wY(s,o[e]||[e])}function T$(n,e,t,i){let r=[],s=!1;const o=[],a=[];return Object.keys(i).forEach(c=>{if(!(!i[c]||typeof i[c]=="object"&&!Object.keys(i[c]).length)&&Ty[c]){const f=Ty[c](i,t,n,e);if(f&&f.length){if(r=r.concat([f.join(` +`)]),c==="event"){s=!0;const h=AY(n,i[c],i.wrapper,i.trigger);a.push(...h.importedTestUtils||[]),h.importedMounts&&h.importedMounts.length&&o.push(...h.importedMounts)}if(c==="tnode"&&typeof i[c]=="object"){const h=RY(i[c].trigger);h&&h.length&&a.push(...h)}if(i.copyTestToWrapper){const{copyCode:h,wrappers:p}=BY(f,i,n);h&&(r=r.concat(h),p.forEach(g=>{o.push(g)}))}}}}),a.push(...MY(i)),{oneUnitTests:r,hasEvent:s,importedMounts:o,importedTestUtils:a}}function VY(n,e){let t=[];const i={hasEvent:!1,importedComponents:[],importedMounts:new Set,needDefaultRender:!1,importedTestUtils:[]},r=[];Object.entries(n).forEach(([c,f])=>{if(!f)return;let h=c;if(WY.find(m=>m.value===c).type){const m=k$(P$,e);h=TY(m,c)}const g={variables:[],beforeAll:[],afterEach:[],afterAll:[]};let y=[];f.forEach(m=>{var z;if(!m.test_description)return;const x=`${m.field_name}: ${m.test_description} is not a valid JSON.`,$=CY(m.test_description,x),P=$.PC&&e.indexOf("PC")!==-1,w=$.Mobile&&e.indexOf("Mobile")!==-1;if(!P&&!w)return;let k={};P&&(k=$.PC),w&&(k=$.Mobile),k.global&&Object.keys(g).forEach(V=>{k.global[V]&&g[V].push(...k.global[V])});const{oneUnitTests:T,hasEvent:v,importedMounts:A,importedTestUtils:_}=T$(e,h,m,k);T&&T.length&&(y=y.concat(T),i.hasEvent=v||i.hasEvent,A.forEach(V=>{i.importedMounts.add(V)})),_&&_.length&&(i.importedTestUtils=i.importedTestUtils.concat(_)),k.wrapper?i.importedMounts.add(k.wrapper):i.needDefaultRender=!0,$.Mobile&&$.Mobile.wrapper&&i.importedMounts.add($.Mobile.wrapper),r.push(...((z=k.global)==null?void 0:z.imports)||[])}),y.length&&(UY(g,y),y.unshift(`describe('${h} Component', () => {`),y.push(`}); +`),t=t.concat(y),i.importedComponents.push(h))});const s=QY(i,t);return[_Y(s,e,r)].concat(t).join(` + +`)}function zY(n,e,t,i){const r=NY(n,e,t,i);return VY(r,n)}function UY(n,e){n&&(n.afterAll.length&&e.unshift("afterAll(() => {",n.afterAll.join(` +`),"});"),n.afterEach.length&&e.unshift("afterEach(() => {",n.afterEach.join(` +`),"});"),n.beforeAll.length&&e.unshift("beforeAll(() => {",n.beforeAll.join(` +`),"});"),n.variables.length&&e.unshift(...n.variables))}var jY={getOneUnitTest:T$,getComponentUnitTests:zY};(function(n,e){const{getComponentUnitTests:t,getOneUnitTest:i}=jY;n.exports={getComponentUnitTests:t,getOneUnitTest:i},e.getComponentUnitTests=t,e.getOneUnitTest=i,e.default=t,Object.defineProperty(e,"__esModule",{value:!0})})(Td,Td.exports);var Qy=Td.exports,qY={parser:"typescript",printWidth:120,tabWidth:2,useTabs:!1,semi:!0,singleQuote:!0,quoteProps:"as-needed",jsxSingleQuote:!1,trailingComma:"all",bracketSpacing:!0,arrowParens:"always",rangeStart:0,rangeEnd:1/0,requirePragma:!1,insertPragma:!1,proseWrap:"preserve",htmlWhitespaceSensitivity:"css",vueIndentScriptAndStyle:!1,endOfLine:"lf"};const FY=Nx(qY);var Q$={exports:{}};(function(n){var e=typeof window<"u"?window:typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope?self:{};/** + * Prism: Lightweight, robust, elegant syntax highlighting + * + * @license MIT + * @author Lea Verou + * @namespace + * @public + */var t=function(i){var r=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,s=0,o={},a={manual:i.Prism&&i.Prism.manual,disableWorkerMessageHandler:i.Prism&&i.Prism.disableWorkerMessageHandler,util:{encode:function w(k){return k instanceof c?new c(k.type,w(k.content),k.alias):Array.isArray(k)?k.map(w):k.replace(/&/g,"&").replace(/"u")return null;if(document.currentScript&&document.currentScript.tagName==="SCRIPT")return document.currentScript;try{throw new Error}catch(v){var w=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(v.stack)||[])[1];if(w){var k=document.getElementsByTagName("script");for(var T in k)if(k[T].src==w)return k[T]}return null}},isActive:function(w,k,T){for(var v="no-"+k;w;){var A=w.classList;if(A.contains(k))return!0;if(A.contains(v))return!1;w=w.parentElement}return!!T}},languages:{plain:o,plaintext:o,text:o,txt:o,extend:function(w,k){var T=a.util.clone(a.languages[w]);for(var v in k)T[v]=k[v];return T},insertBefore:function(w,k,T,v){v=v||a.languages;var A=v[w],_={};for(var z in A)if(A.hasOwnProperty(z)){if(z==k)for(var V in T)T.hasOwnProperty(V)&&(_[V]=T[V]);T.hasOwnProperty(z)||(_[z]=A[z])}var ie=v[w];return v[w]=_,a.languages.DFS(a.languages,function(te,J){J===ie&&te!=w&&(this[te]=_)}),_},DFS:function w(k,T,v,A){A=A||{};var _=a.util.objId;for(var z in k)if(k.hasOwnProperty(z)){T.call(k,z,k[z],v||z);var V=k[z],ie=a.util.type(V);ie==="Object"&&!A[_(V)]?(A[_(V)]=!0,w(V,T,null,A)):ie==="Array"&&!A[_(V)]&&(A[_(V)]=!0,w(V,T,z,A))}}},plugins:{},highlightAll:function(w,k){a.highlightAllUnder(document,w,k)},highlightAllUnder:function(w,k,T){var v={callback:T,container:w,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};a.hooks.run("before-highlightall",v),v.elements=Array.prototype.slice.apply(v.container.querySelectorAll(v.selector)),a.hooks.run("before-all-elements-highlight",v);for(var A=0,_;_=v.elements[A++];)a.highlightElement(_,k===!0,v.callback)},highlightElement:function(w,k,T){var v=a.util.getLanguage(w),A=a.languages[v];a.util.setLanguage(w,v);var _=w.parentElement;_&&_.nodeName.toLowerCase()==="pre"&&a.util.setLanguage(_,v);var z=w.textContent,V={element:w,language:v,grammar:A,code:z};function ie(J){V.highlightedCode=J,a.hooks.run("before-insert",V),V.element.innerHTML=V.highlightedCode,a.hooks.run("after-highlight",V),a.hooks.run("complete",V),T&&T.call(V.element)}if(a.hooks.run("before-sanity-check",V),_=V.element.parentElement,_&&_.nodeName.toLowerCase()==="pre"&&!_.hasAttribute("tabindex")&&_.setAttribute("tabindex","0"),!V.code){a.hooks.run("complete",V),T&&T.call(V.element);return}if(a.hooks.run("before-highlight",V),!V.grammar){ie(a.util.encode(V.code));return}if(k&&i.Worker){var te=new Worker(a.filename);te.onmessage=function(J){ie(J.data)},te.postMessage(JSON.stringify({language:V.language,code:V.code,immediateClose:!0}))}else ie(a.highlight(V.code,V.grammar,V.language))},highlight:function(w,k,T){var v={code:w,grammar:k,language:T};if(a.hooks.run("before-tokenize",v),!v.grammar)throw new Error('The language "'+v.language+'" has no grammar.');return v.tokens=a.tokenize(v.code,v.grammar),a.hooks.run("after-tokenize",v),c.stringify(a.util.encode(v.tokens),v.language)},tokenize:function(w,k){var T=k.rest;if(T){for(var v in T)k[v]=T[v];delete k.rest}var A=new p;return g(A,A.head,w),h(w,A,k,A.head,0),m(A)},hooks:{all:{},add:function(w,k){var T=a.hooks.all;T[w]=T[w]||[],T[w].push(k)},run:function(w,k){var T=a.hooks.all[w];if(!(!T||!T.length))for(var v=0,A;A=T[v++];)A(k)}},Token:c};i.Prism=a;function c(w,k,T,v){this.type=w,this.content=k,this.alias=T,this.length=(v||"").length|0}c.stringify=function w(k,T){if(typeof k=="string")return k;if(Array.isArray(k)){var v="";return k.forEach(function(ie){v+=w(ie,T)}),v}var A={type:k.type,content:w(k.content,T),tag:"span",classes:["token",k.type],attributes:{},language:T},_=k.alias;_&&(Array.isArray(_)?Array.prototype.push.apply(A.classes,_):A.classes.push(_)),a.hooks.run("wrap",A);var z="";for(var V in A.attributes)z+=" "+V+'="'+(A.attributes[V]||"").replace(/"/g,""")+'"';return"<"+A.tag+' class="'+A.classes.join(" ")+'"'+z+">"+A.content+""};function f(w,k,T,v){w.lastIndex=k;var A=w.exec(T);if(A&&v&&A[1]){var _=A[1].length;A.index+=_,A[0]=A[0].slice(_)}return A}function h(w,k,T,v,A,_){for(var z in T)if(!(!T.hasOwnProperty(z)||!T[z])){var V=T[z];V=Array.isArray(V)?V:[V];for(var ie=0;ie=_.reach);Me+=Ce.value.length,Ce=Ce.next){var Ue=Ce.value;if(k.length>w.length)return;if(!(Ue instanceof c)){var Xe=1,Ie;if(pe){if(Ie=f(ze,Me,w,de),!Ie||Ie.index>=w.length)break;var He=Ie.index,ne=Ie.index+Ie[0].length,he=Me;for(he+=Ce.value.length;He>=he;)Ce=Ce.next,he+=Ce.value.length;if(he-=Ce.value.length,Me=he,Ce.value instanceof c)continue;for(var oe=Ce;oe!==k.tail&&(he_.reach&&(_.reach=Bs);var ui=Ce.prev;ci&&(ui=g(k,ui,ci),Me+=ci.length),y(k,ui,Xe);var Er=new c(z,J?a.tokenize(ai,J):ai,Se,ai);if(Ce=g(k,ui,Er),Ti&&g(k,Ce,Ti),Xe>1){var Zr={cause:z+","+ie,reach:Bs};h(w,k,T,Ce.prev,Me,Zr),_&&Zr.reach>_.reach&&(_.reach=Zr.reach)}}}}}}function p(){var w={value:null,prev:null,next:null},k={value:null,prev:w,next:null};w.next=k,this.head=w,this.tail=k,this.length=0}function g(w,k,T){var v=k.next,A={value:T,prev:k,next:v};return k.next=A,v.prev=A,w.length++,A}function y(w,k,T){for(var v=k.next,A=0;A/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},t.languages.markup.tag.inside["attr-value"].inside.entity=t.languages.markup.entity,t.languages.markup.doctype.inside["internal-subset"].inside=t.languages.markup,t.hooks.add("wrap",function(i){i.type==="entity"&&(i.attributes.title=i.content.replace(/&/,"&"))}),Object.defineProperty(t.languages.markup.tag,"addInlined",{value:function(r,s){var o={};o["language-"+s]={pattern:/(^$)/i,lookbehind:!0,inside:t.languages[s]},o.cdata=/^$/i;var a={"included-cdata":{pattern://i,inside:o}};a["language-"+s]={pattern:/[\s\S]+/,inside:t.languages[s]};var c={};c[r]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return r}),"i"),lookbehind:!0,greedy:!0,inside:a},t.languages.insertBefore("markup","cdata",c)}}),Object.defineProperty(t.languages.markup.tag,"addAttribute",{value:function(i,r){t.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[r,"language-"+r],inside:t.languages[r]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),t.languages.html=t.languages.markup,t.languages.mathml=t.languages.markup,t.languages.svg=t.languages.markup,t.languages.xml=t.languages.extend("markup",{}),t.languages.ssml=t.languages.xml,t.languages.atom=t.languages.xml,t.languages.rss=t.languages.xml,function(i){var r=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+r.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+r.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+r.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+r.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:r,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css;var s=i.languages.markup;s&&(s.tag.addInlined("style","css"),s.tag.addAttribute("style","css"))}(t),t.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},t.languages.javascript=t.languages.extend("clike",{"class-name":[t.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),t.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,t.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:t.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:t.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:t.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:t.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:t.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),t.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:t.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),t.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),t.languages.markup&&(t.languages.markup.tag.addInlined("script","javascript"),t.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),t.languages.js=t.languages.javascript,function(){if(typeof t>"u"||typeof document>"u")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var i="Loading…",r=function(x,$){return"✖ Error "+x+" while fetching file: "+$},s="✖ Error: File does not exist or is empty",o={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},a="data-src-status",c="loading",f="loaded",h="failed",p="pre[data-src]:not(["+a+'="'+f+'"]):not(['+a+'="'+c+'"])';function g(x,$,P){var w=new XMLHttpRequest;w.open("GET",x,!0),w.onreadystatechange=function(){w.readyState==4&&(w.status<400&&w.responseText?$(w.responseText):w.status>=400?P(r(w.status,w.statusText)):P(s))},w.send(null)}function y(x){var $=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(x||"");if($){var P=Number($[1]),w=$[2],k=$[3];return w?k?[P,Number(k)]:[P,void 0]:[P,P]}}t.hooks.add("before-highlightall",function(x){x.selector+=", "+p}),t.hooks.add("before-sanity-check",function(x){var $=x.element;if($.matches(p)){x.code="",$.setAttribute(a,c);var P=$.appendChild(document.createElement("CODE"));P.textContent=i;var w=$.getAttribute("data-src"),k=x.language;if(k==="none"){var T=(/\.(\w+)$/.exec(w)||[,"none"])[1];k=o[T]||T}t.util.setLanguage(P,k),t.util.setLanguage($,k);var v=t.plugins.autoloader;v&&v.loadLanguages(k),g(w,function(A){$.setAttribute(a,f);var _=y($.getAttribute("data-range"));if(_){var z=A.split(/\r\n?|\n/g),V=_[0],ie=_[1]==null?z.length:_[1];V<0&&(V+=z.length),V=Math.max(0,Math.min(V-1,z.length)),ie<0&&(ie+=z.length),ie=Math.max(0,Math.min(ie,z.length)),A=z.slice(V,ie).join(` +`),$.hasAttribute("data-start")||$.setAttribute("data-start",String(V+1))}P.textContent=A,t.highlightElement(P)},function(A){$.setAttribute(a,h),P.textContent=A})}}),t.plugins.fileHighlight={highlight:function($){for(var P=($||document).querySelectorAll(p),w=0,k;k=P[w++];)t.highlightElement(k)}};var m=!1;t.fileHighlight=function(){m||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),m=!0),t.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(Q$);var YY=Q$.exports;const Bi=Nx(YY);Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}};Prism.languages.webmanifest=Prism.languages.json;const GY={class:"unit-test-design"},HY={class:"unit-test-design__input"},KY={class:"unit-test-tdesign__h3"},JY={key:0},e7={style:{"margin-top":"32px",display:"flex",width:"100%","justify-content":"flex-end"}},t7={key:1,class:"t-textarea__tips t-textarea__tips--error"},n7={class:"unit-test-design__out"},i7={class:"unit-test-code"},r7=["innerHTML"],s7={__name:"unit-test-design",props:{map:Object,apiInfo:{type:Object,default:()=>({})},visible:Boolean},setup(n,{expose:e}){const t=n,i=Ze(null),r=Ze("VueNext(PC)"),s=Ze([{label:"JSON",value:"JSON"},{label:"Vue(PC)",value:"Vue(PC)"},{label:"VueNext(PC)",value:"VueNext(PC)"},{label:"React(PC)",value:"React(PC)"},{label:"Vue(Mobile)",value:"Vue(Mobile)"},{label:"React(Mobile)",value:"React(Mobile)"}]),o=Ze(!1),a=Ze([]),c=Ze(""),f=Ze(""),h=Ze("current"),p=Ze(null),g=at(()=>P()),y=at(()=>{try{return c.value?JSON.parse(c.value):{}}catch{return{}}});_t(()=>t.visible,T=>{var v;T?k():(v=i.value)==null||v.clearFormData()}),_t(()=>t.apiInfo,T=>{c.value=T?T.test_description:void 0}),_t(c,T=>{if(!w(T)||!t.apiInfo||!a.value.length)return;const A=a.value.findIndex(_=>_.id===t.apiInfo.id);A<0||(a.value[A].test_description=T||void 0)}),_t(c,T=>{xA(()=>{var v;(v=p.value)==null||v.set(mS(T,{}))})}),Id(()=>{FX("https://cdnjs.cloudflare.com/ajax/libs/jsoneditor/9.9.2/jsoneditor.min.js").then(()=>{m()})});function m(){const T=document.querySelector("#test-json-editor");p.value=new window.JSONEditor(T,{mode:"code",onEditable:(v,A)=>(console.log(v,A),!0)})}function x(){const T=p.value.get();c.value=JSON.stringify(T)}function $(){var v;const T=r.value==="VueNext(PC)"?"Vue(PC)":r.value;return t.apiInfo&&((v=t.apiInfo.platform_framework_text)==null?void 0:v.includes(T))}function P(){if(!t.apiInfo||!a.value.length)return;if(r.value==="JSON"){const v=JSON.stringify(y.value,"",2);return Bi.highlight(v,Bi.languages.json,"json")}let T="";try{const A=qX(r.value)[t.apiInfo.component]||t.apiInfo.component;if(h.value==="current")if(Object.keys(y.value).length!==0&&$()){const _=r.value.indexOf("PC")!==-1?y.value.PC:y.value.Mobile,{oneUnitTests:z}=Qy.getOneUnitTest(r.value,t.apiInfo.component,t.apiInfo,_);T=z.join("")}else T="console.log('current unit test is empty')";else if(h.value==="all")T=Qy.getComponentUnitTests(r.value,A,a.value,t.map);else return}catch(v){return console.warn(v),T="console.log('Unit test generated fail, check the core code first.')",Bi.highlight(T,Bi.languages.javascript,"javascript")}try{const v=PA.format(T,{...FY,parser:"babel",plugins:[TA]});return Bi.highlight(v,Bi.languages.javascript,"javascript")}catch(v){return console.warn(v),Bi.highlight("console.log('unit test code has syntax error. check test code please.')",Bi.languages.javascript,"javascript")}}function w(T){try{return T&&JSON.parse(T),f.value="",!0}catch{f.value="Not a validate JSON"}return!1}function k(){if(!t.apiInfo||!t.apiInfo.component)return;const T=OS(),v=T[t.apiInfo.component]?T[t.apiInfo.component].join():t.apiInfo.component;o.value=!0,zi({method:"get",url:"/cmp/api",params:{component:v,page:1,page_size:300}}).then(A=>{var _;a.value=A.data.data,(_=i.value)==null||_.updateDataByJSON(),o.value=!1},()=>{o.value=!1})}return e({testDescription:c,clearFormData:()=>{var T;return(T=i.value)==null?void 0:T.clearFormData()}}),(T,v)=>{var te,J,de,pe;const A=An("t-button"),_=An("t-divider"),z=An("t-radio-button"),V=An("t-radio-group"),ie=An("t-tabs");return fe(),we("div",GY,[N("div",HY,[N("h3",KY,[ye(Je((te=n.apiInfo)==null?void 0:te.component)+"."+Je((J=n.apiInfo)==null?void 0:J.field_name)+" ",1),n.apiInfo&&n.apiInfo.field_type_text&&n.apiInfo.field_type_text.length?(fe(),we(Ot,{key:0},[ye(Je("<"+n.apiInfo.field_type_text.join("/")+">"),1)],64)):et("",!0)]),(de=n.apiInfo)!=null&&de.field_enum?(fe(),we("p",JY,[n.apiInfo.field_enum?(fe(),we(Ot,{key:0},[ye("枚举值:"+Je(n.apiInfo.field_enum),1)],64)):et("",!0)])):et("",!0),N("p",null,Je((pe=n.apiInfo)==null?void 0:pe.field_desc_zh),1),v[2]||(v[2]=N("div",{id:"test-json-editor",style:{height:"500px"}},null,-1)),N("div",e7,[q(A,{onClick:x},{default:le(()=>[q(K(vA))]),_:1})]),f.value?(fe(),we("div",t7,Je(f.value),1)):et("",!0)]),q(_,{layout:"vertical",style:{height:"100%"}}),N("div",n7,[v[5]||(v[5]=N("h3",{class:"unit-test-tdesign__h3"},"Unit Test Preview",-1)),N("p",null,[q(V,{variant:"default-filled",modelValue:h.value,"onUpdate:modelValue":v[0]||(v[0]=Se=>h.value=Se)},{default:le(()=>[q(z,{value:"current"},{default:le(()=>[...v[3]||(v[3]=[ye("Current API Unit Tests",-1)])]),_:1}),q(z,{value:"all"},{default:le(()=>[...v[4]||(v[4]=[ye("Whole Component Unit Tests",-1)])]),_:1})]),_:1},8,["modelValue"])]),q(ie,{modelValue:r.value,"onUpdate:modelValue":v[1]||(v[1]=Se=>r.value=Se),list:s.value,style:{"margin-top":"-16px",width:"100%"}},null,8,["modelValue","list"]),N("div",i7,[N("pre",null,[N("code",{class:"language-javascript",innerHTML:g.value},null,8,r7)])])])])}}},o7={class:"tdesign-page-doc"},l7={class:"page-api"},a7={class:"page-api__search"},c7={class:"query-item"},u7={class:"query-item"},f7={class:"query-item"},h7={class:"query-item"},d7={class:"t-demo-api-list"},I7={__name:"index",props:{preview:Boolean},setup(n){const e={plugin:"插件",TS:"接口定义"},t=[{label:"Types"},{label:"Props",include:["Vue(PC)","Vue(Mobile)","Miniprogram"]},{label:"Docs"}],i=Ze(null),r=Ze(null),s=Ze(!1),o=Ze(!1),a=Ze(!1),c=Ze([]),f=Ze({}),h=Ze([]),p=dh({platform:"",component:"",fieldName:"",fieldCategory:""}),g=Ze(null),y=Ze("create"),m=Ze(0),x=Ze(1),$=Ze(20),P=Ze(!1),w=dh({framework:"",data:{}}),k=Ze(""),T={tabSize:4,extensions:[GI({jsx:!0,typescript:!0}),u5],lineNumbers:!0,line:!0,viewportMargin:20},v=Ze("Types"),A=at(()=>t.filter(ne=>ne.include?ne.include.includes(w.framework):!0));Id(()=>{J(),de()});function _(ne){x.value=ne.current,$.value=ne.pageSize,de()}function z(){te()}function V(){te()}function ie(){te()}function te(){x.value=1,de()}function J(){zi({method:"get",url:"/cmp/map"}).then(ne=>{const he=ne.data.data;h.value=he.platform_framework,f.value=he})}function de(){const ne=Object.assign({},p),he={platform_framework:ne.platform,component:ne.component,field_category:ne.fieldCategory,field_name:ne.fieldName,page:x.value,page_size:$.value};s.value=!0,zi({method:"get",url:"/cmp/api",params:he}).then(oe=>{c.value=oe.data.data,m.value=oe.data.total,s.value=!1},()=>{s.value=!1})}function pe(){de()}function Se(){o.value=!0}function st(ne){g.value=ne.row,y.value="edit",Se()}function ze(ne){g.value=ne.row,a.value=!0}function Ce(){g.value=null}function Me(){g.value=null,y.value="create",Se()}function Ue(){var oe;const ne=(oe=i.value)==null?void 0:oe.formData;if(!ne)return;if(ne.version)try{JSON.parse(ne.version)}catch{hh.error("版本号格式必须为合法 JSON");return}const he={id:g.value?g.value.id:void 0,platform_framework:ne.platform,component:ne.component,field_category:ne.apiCategory,field_name:ne.name,field_type:ne.fieldType,custom_field_type:ne.customFieldType,field_default_value:ne.defaultValue,field_enum:ne.fieldEnums,field_desc_zh:ne.descZh,field_desc_en:ne.descEn,test_description:ne.testDescription,version:ne.version,support_default_value:Number(ne.supportDefaultValue),field_required:ne.required,deprecated:Number(ne.deprecated),html_attribute:ne.htmlAttribute,event_input:ne.eventInput,event_output:ne.eventOutput,syntactic_sugar:ne.syntacticSugar,trigger_elements:ne.triggerElements};zi({method:y.value==="create"?"post":"put",url:"/cmp/api",data:he}).then(()=>{de(),o.value=!1})}function Xe(){var he;const ne=(he=r.value)==null?void 0:he.testDescription;try{ne&&JSON.parse(ne)}catch{hh.error("测试用例不是合法 JSON");return}zi({method:"put",url:"/cmp/api",data:{id:g.value?g.value.id:void 0,test_description:ne}}).then(()=>{de(),a.value=!1})}function Ie(ne,he){w.framework=he,w.data=ne,P.value=!0,k.value=JSON.stringify(ne,void 0,2)}return(ne,he)=>(fe(),we("div",o7,[N("div",l7,[he[8]||(he[8]=N("h2",{class:"page-api__title"},"TDesign Components Standards",-1)),N("div",a7,[N("div",c7,[q(K($o),{modelValue:p.platform,"onUpdate:modelValue":he[0]||(he[0]=oe=>p.platform=oe),placeholder:"平台框架",clearable:"",filterable:"",onChange:ie},{default:le(()=>[(fe(!0),we(Ot,null,ei(f.value.platform_framework,(oe,He)=>(fe(),Rn(K(wo),{key:He,label:oe.label,value:oe.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),N("div",u7,[q(K($o),{modelValue:p.component,"onUpdate:modelValue":he[1]||(he[1]=oe=>p.component=oe),placeholder:"组件名称",clearable:"",filterable:"",onChange:V},{default:le(()=>[(fe(!0),we(Ot,null,ei(f.value.components,(oe,He)=>(fe(),Rn(K(wo),{key:He,label:`${oe.value} ${oe.label} (${e[oe.type]||"组件"})`,value:oe.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),N("div",f7,[q(K($o),{modelValue:p.fieldCategory,"onUpdate:modelValue":he[2]||(he[2]=oe=>p.fieldCategory=oe),placeholder:"API 分类",clearable:"",filterable:"",onChange:V},{default:le(()=>[(fe(!0),we(Ot,null,ei(f.value.field_category,(oe,He)=>(fe(),Rn(K(wo),{key:He,label:oe.label,value:oe.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),N("div",h7,[q(K(Yn),{modelValue:p.fieldName,"onUpdate:modelValue":he[3]||(he[3]=oe=>p.fieldName=oe),placeholder:"输入 API 名称查询,如:theme",onEnter:z},null,8,["modelValue"])])]),n.preview?et("",!0):(fe(),Rn(GW,{key:0,map:f.value,onCreateDialogShow:Me},null,8,["map"])),N("div",d7,[q(K(SA),{loading:s.value},{default:le(()=>[q(DW,{list:c.value,platformOptions:h.value,preview:n.preview,onDeleteApiSuccess:pe,onClickEditBtn:st,onClickTestEditBtn:ze,onCodePreview:Ie},null,8,["list","platformOptions","preview"]),q(K(wA),{total:m.value,"page-size":$.value,current:x.value,"show-sizer":"",onChange:_},null,8,["total","page-size","current"])]),_:1},8,["loading"])]),q(K(bm),{header:y.value==="create"?"新增":"编辑",width:"830",visible:o.value,"onUpdate:visible":he[4]||(he[4]=oe=>o.value=oe),size:"60%",class:"api-edit",closeOnConfirm:"",onConfirm:Ue},{body:le(()=>[q(FN,{ref_key:"apiFormRef",ref:i,map:f.value,info:g.value,mode:y.value},null,8,["map","info","mode"])]),_:1},8,["header","visible"]),q(K($A),{width:"830",top:"calc(100% - 730px)",visible:P.value,"onUpdate:visible":he[6]||(he[6]=oe=>P.value=oe),cancelBtn:null,confirmBtn:"关闭"},{header:le(()=>[q(K(CA),{modelValue:v.value,"onUpdate:modelValue":he[5]||(he[5]=oe=>v.value=oe)},{default:le(()=>[(fe(!0),we(Ot,null,ei(A.value,(oe,He)=>(fe(),Rn(K(kA),{key:He,value:oe.label,label:oe.label},null,8,["value","label"]))),128))]),_:1},8,["modelValue"])]),body:le(()=>[q(K(eI),{value:k.value,options:T},null,8,["value"])]),_:1},8,["visible"]),q(K(bm),{header:"测试用例设计",visible:a.value,"onUpdate:visible":he[7]||(he[7]=oe=>a.value=oe),size:"85%",closeOnConfirm:"",onConfirm:Xe,onCancel:Ce},{default:le(()=>[q(s7,{ref_key:"unitTestRef",ref:r,map:f.value,apiInfo:g.value,visible:a.value},null,8,["map","apiInfo","visible"])]),_:1},8,["visible"])])]))}};export{I7 as default}; diff --git a/packages/frontend/_site/assets/index.9f6a1baf.js b/packages/frontend/_site/assets/index.9f6a1baf.js deleted file mode 100644 index fe25e1bfc..000000000 --- a/packages/frontend/_site/assets/index.9f6a1baf.js +++ /dev/null @@ -1,135 +0,0 @@ -import{c as dn,n as Yi,B as r1,a as gg,P as n1,C as vg,b as mg,S as kp,O as Pp,I as i1,d as yg,e as a1,R as o1,f as s1,V as tu,g as l1,h as u1,D as f1,L as c1}from"./index.b780cbca.js";import p1 from"https://tdesign.gtimg.com/js/prettier%402.8.1-standalone.mjs";import d1 from"https://tdesign.gtimg.com/js/prettier%402.8.1-parser-babel.mjs";var bg={exports:{}},Lp={exports:{}};(function(r,u){(function(a,c){r.exports=c()})(dn,function(){var a=navigator.userAgent,c=navigator.platform,h=/gecko\/\d/i.test(a),y=/MSIE \d/.test(a),S=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(a),x=/Edge\/(\d+)/.exec(a),A=y||S||x,k=A&&(y?document.documentMode||6:+(x||S)[1]),E=!x&&/WebKit\//.test(a),U=E&&/Qt\/\d+\.\d+/.test(a),H=!x&&/Chrome\/(\d+)/.exec(a),Y=H&&+H[1],Q=/Opera\//.test(a),ae=/Apple Computer/.test(navigator.vendor),ie=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(a),re=/PhantomJS/.test(a),N=ae&&(/Mobile\/\w+/.test(a)||navigator.maxTouchPoints>2),B=/Android/.test(a),q=N||B||/webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(a),J=N||/Mac/.test(c),ne=/\bCrOS\b/.test(a),de=/win/i.test(c),xe=Q&&a.match(/Version\/(\d*\.\d*)/);xe&&(xe=Number(xe[1])),xe&&xe>=15&&(Q=!1,E=!0);var ve=J&&(U||Q&&(xe==null||xe<12.11)),He=h||A&&k>=9;function tt(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}var gt=function(e,t){var o=e.className,i=tt(t).exec(o);if(i){var l=o.slice(i.index+i[0].length);e.className=o.slice(0,i.index)+(l?i[1]+l:"")}};function X(e){for(var t=e.childNodes.length;t>0;--t)e.removeChild(e.firstChild);return e}function me(e,t){return X(e).appendChild(t)}function L(e,t,o,i){var l=document.createElement(e);if(o&&(l.className=o),i&&(l.style.cssText=i),typeof t=="string")l.appendChild(document.createTextNode(t));else if(t)for(var p=0;p=t)return d+(t-p);d+=v-p,d+=o-d%o,p=v+1}}var hr=function(){this.id=null,this.f=null,this.time=0,this.handler=$e(this.onTimeout,this)};hr.prototype.onTimeout=function(e){e.id=0,e.time<=+new Date?e.f():setTimeout(e.handler,e.time-+new Date)},hr.prototype.set=function(e,t){this.f=t;var o=+new Date+e;(!this.id||o=t)return i+Math.min(d,t-l);if(l+=p-i,l+=o-l%o,i=p+1,l>=t)return i}}var gn=[""];function Wa(e){for(;gn.length<=e;)gn.push(Ue(gn)+" ");return gn[e]}function Ue(e){return e[e.length-1]}function tr(e,t){for(var o=[],i=0;i"\x80"&&(e.toUpperCase()!=e.toLowerCase()||xi.test(e))}function xr(e,t){return t?t.source.indexOf("\\w")>-1&&Ua(e)?!0:t.test(e):Ua(e)}function Mn(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return!1;return!0}var Gr=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/;function Ct(e){return e.charCodeAt(0)>=768&&Gr.test(e)}function vn(e,t,o){for(;(o<0?t>0:to?-1:1;;){if(t==o)return t;var l=(t+o)/2,p=i<0?Math.ceil(l):Math.floor(l);if(p==t)return e(p)?t:o;e(p)?o=p:t=p+i}}function mn(e,t,o,i){if(!e)return i(t,o,"ltr",0);for(var l=!1,p=0;pt||t==o&&d.to==t)&&(i(Math.max(d.from,t),Math.min(d.to,o),d.level==1?"rtl":"ltr",p),l=!0)}l||i(t,o,"ltr")}var In=null;function yn(e,t,o){var i;In=null;for(var l=0;lt)return l;p.to==t&&(p.from!=p.to&&o=="before"?i=l:In=l),p.from==t&&(p.from!=p.to&&o!="before"?i=l:In=l)}return i!=null?i:In}var ja=function(){var e="bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN",t="nnnnnnNNr%%r,rNNmmmmmmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmnNmmmmmmrrmmNmmmmrr1111111111";function o(b){return b<=247?e.charAt(b):1424<=b&&b<=1524?"R":1536<=b&&b<=1785?t.charAt(b-1536):1774<=b&&b<=2220?"r":8192<=b&&b<=8203?"w":b==8204?"b":"L"}var i=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,l=/[stwN]/,p=/[LRr]/,d=/[Lb1n]/,v=/[1n]/;function m(b,$,O){this.level=b,this.from=$,this.to=O}return function(b,$){var O=$=="ltr"?"L":"R";if(b.length==0||$=="ltr"&&!i.test(b))return!1;for(var R=b.length,I=[],G=0;G-1&&(i[t]=l.slice(0,p).concat(l.slice(p+1)))}}}function ft(e,t){var o=Nn(e,t);if(!!o.length)for(var i=Array.prototype.slice.call(arguments,2),l=0;l0}function qr(e){e.prototype.on=function(t,o){Te(this,t,o)},e.prototype.off=function(t,o){Jt(this,t,o)}}function Zt(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function Ji(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0}function fr(e){return e.defaultPrevented!=null?e.defaultPrevented:e.returnValue==!1}function Jn(e){Zt(e),Ji(e)}function Si(e){return e.target||e.srcElement}function Vr(e){var t=e.which;return t==null&&(e.button&1?t=1:e.button&2?t=3:e.button&4&&(t=2)),J&&e.ctrlKey&&t==1&&(t=3),t}var Ha=function(){if(A&&k<9)return!1;var e=L("div");return"draggable"in e||"dragDrop"in e}(),Zi;function Po(e){if(Zi==null){var t=L("span","\u200B");me(e,L("span",[t,document.createTextNode("x")])),e.firstChild.offsetHeight!=0&&(Zi=t.offsetWidth<=1&&t.offsetHeight>2&&!(A&&k<8))}var o=Zi?L("span","\u200B"):L("span","\xA0",null,"display: inline-block; width: 1px; margin-right: -1px");return o.setAttribute("cm-text",""),o}var za;function Zn(e){if(za!=null)return za;var t=me(e,document.createTextNode("A\u062EA")),o=vt(t,0,1).getBoundingClientRect(),i=vt(t,1,2).getBoundingClientRect();return X(e),!o||o.left==o.right?!1:za=i.right-o.right<3}var Mr=` - -b`.split(/\n/).length!=3?function(e){for(var t=0,o=[],i=e.length;t<=i;){var l=e.indexOf(` -`,t);l==-1&&(l=e.length);var p=e.slice(t,e.charAt(l-1)=="\r"?l-1:l),d=p.indexOf("\r");d!=-1?(o.push(p.slice(0,d)),t+=d+1):(o.push(p),t=l+1)}return o}:function(e){return e.split(/\r\n?|\n/)},Xn=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch{return!1}}:function(e){var t;try{t=e.ownerDocument.selection.createRange()}catch{}return!t||t.parentElement()!=e?!1:t.compareEndPoints("StartToEnd",t)!=0},Lo=function(){var e=L("div");return"oncopy"in e?!0:(e.setAttribute("oncopy","return;"),typeof e.oncopy=="function")}(),Kr=null;function Mo(e){if(Kr!=null)return Kr;var t=me(e,L("span","x")),o=t.getBoundingClientRect(),i=vt(t,0,1).getBoundingClientRect();return Kr=Math.abs(o.left-i.left)>1}var Xi={},Yr={};function Jr(e,t){arguments.length>2&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Xi[e]=t}function Ti(e,t){Yr[e]=t}function Qi(e){if(typeof e=="string"&&Yr.hasOwnProperty(e))e=Yr[e];else if(e&&typeof e.name=="string"&&Yr.hasOwnProperty(e.name)){var t=Yr[e.name];typeof t=="string"&&(t={name:t}),e=Do(t,e),e.name=t.name}else{if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return Qi("application/xml");if(typeof e=="string"&&/^[\w\-]+\/[\w\-]+\+json$/.test(e))return Qi("application/json")}return typeof e=="string"?{name:e}:e||{name:"null"}}function ea(e,t){t=Qi(t);var o=Xi[t.name];if(!o)return ea(e,"text/plain");var i=o(e,t);if(Zr.hasOwnProperty(t.name)){var l=Zr[t.name];for(var p in l)!l.hasOwnProperty(p)||(i.hasOwnProperty(p)&&(i["_"+p]=i[p]),i[p]=l[p])}if(i.name=t.name,t.helperType&&(i.helperType=t.helperType),t.modeProps)for(var d in t.modeProps)i[d]=t.modeProps[d];return i}var Zr={};function ta(e,t){var o=Zr.hasOwnProperty(e)?Zr[e]:Zr[e]={};De(t,o)}function Sr(e,t){if(t===!0)return t;if(e.copyState)return e.copyState(t);var o={};for(var i in t){var l=t[i];l instanceof Array&&(l=l.concat([])),o[i]=l}return o}function Ga(e,t){for(var o;e.innerMode&&(o=e.innerMode(t),!(!o||o.mode==e));)t=o.state,e=o.mode;return o||{mode:e,state:t}}function ra(e,t,o){return e.startState?e.startState(t,o):!0}var xt=function(e,t,o){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0,this.lineOracle=o};xt.prototype.eol=function(){return this.pos>=this.string.length},xt.prototype.sol=function(){return this.pos==this.lineStart},xt.prototype.peek=function(){return this.string.charAt(this.pos)||void 0},xt.prototype.next=function(){if(this.post},xt.prototype.eatSpace=function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},xt.prototype.skipToEnd=function(){this.pos=this.string.length},xt.prototype.skipTo=function(e){var t=this.string.indexOf(e,this.pos);if(t>-1)return this.pos=t,!0},xt.prototype.backUp=function(e){this.pos-=e},xt.prototype.column=function(){return this.lastColumnPos0?null:(p&&t!==!1&&(this.pos+=p[0].length),p)}},xt.prototype.current=function(){return this.string.slice(this.start,this.pos)},xt.prototype.hideFirstChars=function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}},xt.prototype.lookAhead=function(e){var t=this.lineOracle;return t&&t.lookAhead(e)},xt.prototype.baseToken=function(){var e=this.lineOracle;return e&&e.baseToken(this.pos)};function be(e,t){if(t-=e.first,t<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var o=e;!o.lines;)for(var i=0;;++i){var l=o.children[i],p=l.chunkSize();if(t=e.first&&to?z(o,be(e,o).text.length):ou(t,be(e,t.line).text.length)}function ou(e,t){var o=e.ch;return o==null||o>t?z(e.line,t):o<0?z(e.line,0):e}function qs(e,t){for(var o=[],i=0;ithis.maxLookAhead&&(this.maxLookAhead=e),t},Cn.prototype.baseToken=function(e){if(!this.baseTokens)return null;for(;this.baseTokens[this.baseTokenPos]<=e;)this.baseTokenPos+=2;var t=this.baseTokens[this.baseTokenPos+1];return{type:t&&t.replace(/( |^)overlay .*/,""),size:this.baseTokens[this.baseTokenPos]-e}},Cn.prototype.nextLine=function(){this.line++,this.maxLookAhead>0&&this.maxLookAhead--},Cn.fromSaved=function(e,t,o){return t instanceof ia?new Cn(e,Sr(e.mode,t.state),o,t.lookAhead):new Cn(e,Sr(e.mode,t),o)},Cn.prototype.save=function(e){var t=e!==!1?Sr(this.doc.mode,this.state):this.state;return this.maxLookAhead>0?new ia(t,this.maxLookAhead):t};function Vs(e,t,o,i){var l=[e.state.modeGen],p={};Zs(e,t.text,e.doc.mode,o,function(b,$){return l.push(b,$)},p,i);for(var d=o.state,v=function(b){o.baseTokens=l;var $=e.state.overlays[b],O=1,R=0;o.state=!0,Zs(e,t.text,$.mode,o,function(I,G){for(var Z=O;RI&&l.splice(O,1,I,l[O+1],le),O+=2,R=Math.min(I,le)}if(!!G)if($.opaque)l.splice(Z,O-Z,I,"overlay "+G),O=Z+2;else for(;Ze.options.maxHighlightLength&&Sr(e.doc.mode,i.state),p=Vs(e,t,i);l&&(i.state=l),t.stateAfter=i.save(!l),t.styles=p.styles,p.classes?t.styleClasses=p.classes:t.styleClasses&&(t.styleClasses=null),o===e.doc.highlightFrontier&&(e.doc.modeFrontier=Math.max(e.doc.modeFrontier,++e.doc.highlightFrontier))}return t.styles}function wi(e,t,o){var i=e.doc,l=e.display;if(!i.mode.startState)return new Cn(i,!0,t);var p=lu(e,t,o),d=p>i.first&&be(i,p-1).stateAfter,v=d?Cn.fromSaved(i,d,p):new Cn(i,ra(i.mode),p);return i.iter(p,t,function(m){Qn(e,m.text,v);var b=v.line;m.stateAfter=b==t-1||b%5==0||b>=l.viewFrom&&bt.start)return p}throw new Error("Mode "+e.name+" failed to advance stream.")}var su=function(e,t,o){this.start=e.start,this.end=e.pos,this.string=e.current(),this.type=t||null,this.state=o};function Ys(e,t,o,i){var l=e.doc,p=l.mode,d;t=Le(l,t);var v=be(l,t.line),m=wi(e,t.line,o),b=new xt(v.text,e.options.tabSize,m),$;for(i&&($=[]);(i||b.pose.options.maxHighlightLength?(v=!1,d&&Qn(e,t,i,$.pos),$.pos=t.length,O=null):O=Js(No(o,$,i.state,R),p),R){var I=R[0].name;I&&(O="m-"+(O?I+" "+O:I))}if(!v||b!=O){for(;m<$.start;)m=Math.min($.start,m+5e3),l(m,b);b=O}$.start=$.pos}for(;m<$.pos;){var G=Math.min($.pos,m+5e3);l(G,b),m=G}}function lu(e,t,o){for(var i,l,p=e.doc,d=o?-1:t-(e.doc.mode.innerMode?1e3:100),v=t;v>d;--v){if(v<=p.first)return p.first;var m=be(p,v-1),b=m.stateAfter;if(b&&(!o||v+(b instanceof ia?b.lookAhead:0)<=p.modeFrontier))return v;var $=We(m.text,null,e.options.tabSize);(l==null||i>$)&&(l=v-1,i=$)}return l}function Zf(e,t){if(e.modeFrontier=Math.min(e.modeFrontier,t),!(e.highlightFrontiero;i--){var l=be(e,i).stateAfter;if(l&&(!(l instanceof ia)||i+l.lookAhead=t:p.to>t);(i||(i=[])).push(new Ro(d,p.from,m?null:p.to))}}return i}function tc(e,t,o){var i;if(e)for(var l=0;l=t:p.to>t);if(v||p.from==t&&d.type=="bookmark"&&(!o||p.marker.insertLeft)){var m=p.from==null||(d.inclusiveLeft?p.from<=t:p.from0&&v)for(var he=0;he0)){var $=[m,1],O=ce(b.from,v.from),R=ce(b.to,v.to);(O<0||!d.inclusiveLeft&&!O)&&$.push({from:b.from,to:v.from}),(R>0||!d.inclusiveRight&&!R)&&$.push({from:v.to,to:b.to}),l.splice.apply(l,$),m+=$.length-3}}return l}function lt(e){var t=e.markedSpans;if(!!t){for(var o=0;ot)&&(!i||el(i,p.marker)<0)&&(i=p.marker)}return i}function gu(e,t,o,i,l){var p=be(e,t),d=Fn&&p.markedSpans;if(d)for(var v=0;v=0&&O<=0||$<=0&&O>=0)&&($<=0&&(m.marker.inclusiveRight&&l.inclusiveLeft?ce(b.to,o)>=0:ce(b.to,o)>0)||$>=0&&(m.marker.inclusiveRight&&l.inclusiveLeft?ce(b.from,i)<=0:ce(b.from,i)<0)))return!0}}}function st(e){for(var t;t=du(e);)e=t.find(-1,!0).line;return e}function tl(e){for(var t;t=Wo(e);)e=t.find(1,!0).line;return e}function $i(e){for(var t,o;t=Wo(e);)e=t.find(1,!0).line,(o||(o=[])).push(e);return o}function Uo(e,t){var o=be(e,t),i=st(o);return o==i?t:_(i)}function jo(e,t){if(t>e.lastLine())return t;var o=be(e,t),i;if(!Ut(e,o))return t;for(;i=Wo(o);)o=i.find(1,!0).line;return _(o)+1}function Ut(e,t){var o=Fn&&t.markedSpans;if(o){for(var i=void 0,l=0;lt.maxLineLength&&(t.maxLineLength=l,t.maxLine=i)})}var Ai=function(e,t,o){this.text=e,ot(this,t),this.height=o?o(this):1};Ai.prototype.lineNo=function(){return _(this)},qr(Ai);function vu(e,t,o,i){e.text=t,e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null),e.order!=null&&(e.order=null),lt(e),ot(e,o);var l=i?i(e):1;l!=e.height&&Tr(e,l)}function wr(e){e.parent=null,lt(e)}var nc={},Ir={};function mu(e,t){if(!e||/^\s*$/.test(e))return null;var o=t.addModeClass?Ir:nc;return o[e]||(o[e]=e.replace(/\S+/g,"cm-$&"))}function rl(e,t){var o=dr("span",null,null,E?"padding-right: .1px":null),i={pre:dr("pre",[o],"CodeMirror-line"),content:o,col:0,pos:0,cm:e,trailingSpace:!1,splitSpaces:e.getOption("lineWrapping")};t.measure={};for(var l=0;l<=(t.rest?t.rest.length:0);l++){var p=l?t.rest[l-1]:t.line,d=void 0;i.pos=0,i.addToken=Go,Zn(e.display.measure)&&(d=Re(p,e.doc.direction))&&(i.addToken=ct(i.addToken,d)),i.map=[];var v=t!=e.display.externalMeasured&&_(p);il(p,i,Io(e,p,v)),p.styleClasses&&(p.styleClasses.bgClass&&(i.bgClass=yt(p.styleClasses.bgClass,i.bgClass||"")),p.styleClasses.textClass&&(i.textClass=yt(p.styleClasses.textClass,i.textClass||""))),i.map.length==0&&i.map.push(0,0,i.content.appendChild(Po(e.display.measure))),l==0?(t.measure.map=i.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(i.map),(t.measure.caches||(t.measure.caches=[])).push({}))}if(E){var m=i.content.lastChild;(/\bcm-tab\b/.test(m.className)||m.querySelector&&m.querySelector(".cm-tab"))&&(i.content.className="cm-tab-wrap-hack")}return ft(e,"renderLine",e,t.line,i.pre),i.pre.className&&(i.textClass=yt(i.pre.className,i.textClass||"")),i}function ei(e){var t=L("span","\u2022","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t}function Go(e,t,o,i,l,p,d){if(!!t){var v=e.splitSpaces?nl(t,e.trailingSpace):t,m=e.cm.state.specialChars,b=!1,$;if(!m.test(t))e.col+=t.length,$=document.createTextNode(v),e.map.push(e.pos,e.pos+t.length,$),A&&k<9&&(b=!0),e.pos+=t.length;else{$=document.createDocumentFragment();for(var O=0;;){m.lastIndex=O;var R=m.exec(t),I=R?R.index-O:t.length-O;if(I){var G=document.createTextNode(v.slice(O,O+I));A&&k<9?$.appendChild(L("span",[G])):$.appendChild(G),e.map.push(e.pos,e.pos+I,G),e.col+=I,e.pos+=I}if(!R)break;O+=I+1;var Z=void 0;if(R[0]==" "){var le=e.cm.options.tabSize,fe=le-e.col%le;Z=$.appendChild(L("span",Wa(fe),"cm-tab")),Z.setAttribute("role","presentation"),Z.setAttribute("cm-text"," "),e.col+=fe}else R[0]=="\r"||R[0]==` -`?(Z=$.appendChild(L("span",R[0]=="\r"?"\u240D":"\u2424","cm-invalidchar")),Z.setAttribute("cm-text",R[0]),e.col+=1):(Z=e.cm.options.specialCharPlaceholder(R[0]),Z.setAttribute("cm-text",R[0]),A&&k<9?$.appendChild(L("span",[Z])):$.appendChild(Z),e.col+=1);e.map.push(e.pos,e.pos+1,Z),e.pos++}}if(e.trailingSpace=v.charCodeAt(t.length-1)==32,o||i||l||b||p||d){var pe=o||"";i&&(pe+=i),l&&(pe+=l);var ue=L("span",[$],pe,p);if(d)for(var he in d)d.hasOwnProperty(he)&&he!="style"&&he!="class"&&ue.setAttribute(he,d[he]);return e.content.appendChild(ue)}e.content.appendChild($)}}function nl(e,t){if(e.length>1&&!/ /.test(e))return e;for(var o=t,i="",l=0;lb&&O.from<=b));R++);if(O.to>=$)return e(o,i,l,p,d,v,m);e(o,i.slice(0,O.to-b),l,p,null,v,m),p=null,i=i.slice(O.to-b),b=O.to}}}function Bn(e,t,o,i){var l=!i&&o.widgetNode;l&&e.map.push(e.pos,e.pos+t,l),!i&&e.cm.display.input.needsContentAttribute&&(l||(l=e.content.appendChild(document.createElement("span"))),l.setAttribute("cm-marker",o.id)),l&&(e.cm.display.input.setUneditable(l),e.content.appendChild(l)),e.pos+=t,e.trailingSpace=!1}function il(e,t,o){var i=e.markedSpans,l=e.text,p=0;if(!i){for(var d=1;dm||Ie.collapsed&&Ce.to==m&&Ce.from==m)){if(Ce.to!=null&&Ce.to!=m&&I>Ce.to&&(I=Ce.to,Z=""),Ie.className&&(G+=" "+Ie.className),Ie.css&&(R=(R?R+";":"")+Ie.css),Ie.startStyle&&Ce.from==m&&(le+=" "+Ie.startStyle),Ie.endStyle&&Ce.to==I&&(he||(he=[])).push(Ie.endStyle,Ce.to),Ie.title&&((pe||(pe={})).title=Ie.title),Ie.attributes)for(var rt in Ie.attributes)(pe||(pe={}))[rt]=Ie.attributes[rt];Ie.collapsed&&(!fe||el(fe.marker,Ie)<0)&&(fe=Ce)}else Ce.from>m&&I>Ce.from&&(I=Ce.from)}if(he)for(var Et=0;Et=v)break;for(var Tt=Math.min(v,I);;){if($){var Dt=m+$.length;if(!fe){var kt=Dt>Tt?$.slice(0,Tt-m):$;t.addToken(t,kt,O?O+G:G,le,m+kt.length==I?Z:"",R,pe)}if(Dt>=Tt){$=$.slice(Tt-m),m=Tt;break}m=Dt,le=""}$=l.slice(p,p=o[b++]),O=mu(o[b++],t.cm.options)}}}function yu(e,t,o){this.line=t,this.rest=$i(t),this.size=this.rest?_(Ue(this.rest))-o+1:1,this.node=this.text=null,this.hidden=Ut(e,t)}function aa(e,t,o){for(var i=[],l,p=t;p2&&p.push((m.bottom+b.top)/2-o.top)}}p.push(o.bottom-o.top)}}function xu(e,t,o){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};if(e.rest){for(var i=0;io)return{map:e.measure.maps[l],cache:e.measure.caches[l],before:!0}}}function lc(e,t){t=st(t);var o=_(t),i=e.display.externalMeasured=new yu(e.doc,t,o);i.lineN=o;var l=i.built=rl(e,i);return i.text=l.pre,me(e.display.lineMeasure,l.pre),i}function Ko(e,t,o,i){return Ar(e,$r(e,t),o,i)}function Yo(e,t){if(t>=e.display.viewFrom&&t=o.lineN&&tt)&&(p=m-v,l=p-1,t>=m&&(d="right")),l!=null){if(i=e[b+2],v==m&&o==(i.insertLeft?"left":"right")&&(d=o),o=="left"&&l==0)for(;b&&e[b-2]==e[b-3]&&e[b-1].insertLeft;)i=e[(b-=3)+2],d="left";if(o=="right"&&l==m-v)for(;b=0&&(o=e[l]).left==o.right;l--);return o}function ua(e,t,o,i){var l=Tu(t.map,o,i),p=l.node,d=l.start,v=l.end,m=l.collapse,b;if(p.nodeType==3){for(var $=0;$<4;$++){for(;d&&Ct(t.line.text.charAt(l.coverStart+d));)--d;for(;l.coverStart+v0&&(m=i="right");var O;e.options.lineWrapping&&(O=p.getClientRects()).length>1?b=O[i=="right"?O.length-1:0]:b=p.getBoundingClientRect()}if(A&&k<9&&!d&&(!b||!b.left&&!b.right)){var R=p.parentNode.getClientRects()[0];R?b={left:R.left,right:R.left+jn(e.display),top:R.top,bottom:R.bottom}:b=Su}for(var I=b.top-t.rect.top,G=b.bottom-t.rect.top,Z=(I+G)/2,le=t.view.measure.heights,fe=0;fe=i.text.length?(m=i.text.length,b="before"):m<=0&&(m=0,b="after"),!v)return d(b=="before"?m-1:m,b=="before");function $(G,Z,le){var fe=v[Z],pe=fe.level==1;return d(le?G-1:G,pe!=le)}var O=yn(v,m,b),R=In,I=$(m,O,b=="before");return R!=null&&(I.other=$(m,R,b!="before")),I}function ye(e,t){var o=0;t=Le(e.doc,t),e.options.lineWrapping||(o=jn(e.display)*t.ch);var i=be(e.doc,t.line),l=_n(i)+Ka(e.display);return{left:o,right:o,top:l,bottom:l+i.height}}function Me(e,t,o,i,l){var p=z(e,t,o);return p.xRel=l,i&&(p.outside=i),p}function Ve(e,t,o){var i=e.doc;if(o+=e.display.viewOffset,o<0)return Me(i.first,0,null,-1,-1);var l=D(i,o),p=i.first+i.size-1;if(l>p)return Me(i.first+i.size-1,be(i,p).text.length,null,1,1);t<0&&(t=0);for(var d=be(i,l);;){var v=fc(e,d,l,t,o),m=hu(d,v.ch+(v.xRel>0||v.outside>0?1:0));if(!m)return v;var b=m.find(1);if(b.line==l)return b;d=be(i,l=b.line)}}function It(e,t,o,i){i-=hl(t);var l=t.text.length,p=Pr(function(d){return Ar(e,o,d-1).bottom<=i},l,0);return l=Pr(function(d){return Ar(e,o,d).top>i},p,l),{begin:p,end:l}}function it(e,t,o,i){o||(o=$r(e,t));var l=Un(e,t,Ar(e,o,i),"line").top;return It(e,t,o,l)}function Ja(e,t,o,i){return e.bottom<=o?!1:e.top>o?!0:(i?e.left:e.right)>t}function fc(e,t,o,i,l){l-=_n(t);var p=$r(e,t),d=hl(t),v=0,m=t.text.length,b=!0,$=Re(t,e.doc.direction);if($){var O=(e.options.lineWrapping?Jo:Nr)(e,t,o,p,$,i,l);b=O.level!=1,v=b?O.from:O.to-1,m=b?O.to:O.from-1}var R=null,I=null,G=Pr(function(_e){var Ce=Ar(e,p,_e);return Ce.top+=d,Ce.bottom+=d,Ja(Ce,i,l,!1)?(Ce.top<=l&&Ce.left<=i&&(R=_e,I=Ce),!0):!1},v,m),Z,le,fe=!1;if(I){var pe=i-I.left=he.bottom?1:0}return G=vn(t.text,G,1),Me(o,G,le,fe,i-Z)}function Nr(e,t,o,i,l,p,d){var v=Pr(function(O){var R=l[O],I=R.level!=1;return Ja(j(e,z(o,I?R.to:R.from,I?"before":"after"),"line",t,i),p,d,!0)},0,l.length-1),m=l[v];if(v>0){var b=m.level!=1,$=j(e,z(o,b?m.from:m.to,b?"after":"before"),"line",t,i);Ja($,p,d,!0)&&$.top>d&&(m=l[v-1])}return m}function Jo(e,t,o,i,l,p,d){var v=It(e,t,i,d),m=v.begin,b=v.end;/\s/.test(t.text.charAt(b-1))&&b--;for(var $=null,O=null,R=0;R=b||I.to<=m)){var G=I.level!=1,Z=Ar(e,i,G?Math.min(b,I.to)-1:Math.max(m,I.from)).right,le=Zle)&&($=I,O=le)}}return $||($=l[l.length-1]),$.fromb&&($={from:$.from,to:b,level:$.level}),$}var Oi;function Qr(e){if(e.cachedTextHeight!=null)return e.cachedTextHeight;if(Oi==null){Oi=L("pre",null,"CodeMirror-line-like");for(var t=0;t<49;++t)Oi.appendChild(document.createTextNode("x")),Oi.appendChild(L("br"));Oi.appendChild(document.createTextNode("x"))}me(e.measure,Oi);var o=Oi.offsetHeight/50;return o>3&&(e.cachedTextHeight=o),X(e.measure),o||1}function jn(e){if(e.cachedCharWidth!=null)return e.cachedCharWidth;var t=L("span","xxxxxxxxxx"),o=L("pre",[t],"CodeMirror-line-like");me(e.measure,o);var i=t.getBoundingClientRect(),l=(i.right-i.left)/10;return l>2&&(e.cachedCharWidth=l),l||10}function fa(e){for(var t=e.display,o={},i={},l=t.gutters.clientLeft,p=t.gutters.firstChild,d=0;p;p=p.nextSibling,++d){var v=e.display.gutterSpecs[d].className;o[v]=p.offsetLeft+p.clientLeft+l,i[v]=p.clientWidth}return{fixedPos:Xe(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:o,gutterWidth:i,wrapperWidth:t.wrapper.clientWidth}}function Xe(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function Eu(e){var t=Qr(e.display),o=e.options.lineWrapping,i=o&&Math.max(5,e.display.scroller.clientWidth/jn(e.display)-3);return function(l){if(Ut(e.doc,l))return 0;var p=0;if(l.widgets)for(var d=0;d0&&(b=be(e.doc,m.line).text).length==m.ch){var $=We(b,b.length,e.options.tabSize)-b.length;m=z(m.line,Math.max(0,Math.round((p-_u(e.display).left)/jn(e.display))-$))}return m}function Di(e,t){if(t>=e.display.viewTo||(t-=e.display.viewFrom,t<0))return null;for(var o=e.display.view,i=0;it)&&(l.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=l.viewTo)Fn&&Uo(e.doc,t)l.viewFrom?en(e):(l.viewFrom+=i,l.viewTo+=i);else if(t<=l.viewFrom&&o>=l.viewTo)en(e);else if(t<=l.viewFrom){var p=tn(e,o,o+i,1);p?(l.view=l.view.slice(p.index),l.viewFrom=p.lineN,l.viewTo+=i):en(e)}else if(o>=l.viewTo){var d=tn(e,t,t,-1);d?(l.view=l.view.slice(0,d.index),l.viewTo=d.lineN):en(e)}else{var v=tn(e,t,t,-1),m=tn(e,o,o+i,1);v&&m?(l.view=l.view.slice(0,v.index).concat(aa(e,v.lineN,m.lineN)).concat(l.view.slice(m.index)),l.viewTo+=i):en(e)}var b=l.externalMeasured;b&&(o=l.lineN&&t=i.viewTo)){var p=i.view[Di(e,t)];if(p.node!=null){var d=p.changes||(p.changes=[]);Oe(d,o)==-1&&d.push(o)}}}function en(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function tn(e,t,o,i){var l=Di(e,t),p,d=e.display.view;if(!Fn||o==e.doc.first+e.doc.size)return{index:l,lineN:o};for(var v=e.display.viewFrom,m=0;m0){if(l==d.length-1)return null;p=v+d[l].size-t,l++}else p=v-t;t+=p,o+=p}for(;Uo(e.doc,o)!=o;){if(l==(i<0?0:d.length-1))return null;o+=i*d[l-(i<0?1:0)].size,l+=i}return{index:l,lineN:o}}function Xo(e,t,o){var i=e.display,l=i.view;l.length==0||t>=i.viewTo||o<=i.viewFrom?(i.view=aa(e,t,o),i.viewFrom=t):(i.viewFrom>t?i.view=aa(e,t,i.viewFrom).concat(i.view):i.viewFromo&&(i.view=i.view.slice(0,Di(e,o)))),i.viewTo=o}function gl(e){for(var t=e.display.view,o=0,i=0;i=e.display.viewTo||m.to().line0?d:e.defaultCharWidth())+"px"}if(i.other){var v=o.appendChild(L("div","\xA0","CodeMirror-cursor CodeMirror-secondarycursor"));v.style.display="",v.style.left=i.other.left+"px",v.style.top=i.other.top+"px",v.style.height=(i.other.bottom-i.other.top)*.85+"px"}}function ki(e,t){return e.top-t.top||e.left-t.left}function Ou(e,t,o){var i=e.display,l=e.doc,p=document.createDocumentFragment(),d=_u(e.display),v=d.left,m=Math.max(i.sizerWidth,Ei(e)-i.sizer.offsetLeft)-d.right,b=l.direction=="ltr";function $(ue,he,_e,Ce){he<0&&(he=0),he=Math.round(he),Ce=Math.round(Ce),p.appendChild(L("div",null,"CodeMirror-selected","position: absolute; left: "+ue+`px; - top: `+he+"px; width: "+(_e==null?m-ue:_e)+`px; - height: `+(Ce-he)+"px"))}function O(ue,he,_e){var Ce=be(l,ue),Ie=Ce.text.length,rt,Et;function ut(kt,or){return K(e,z(ue,kt),"div",Ce,or)}function Tt(kt,or,er){var Rt=it(e,Ce,null,kt),Pt=or=="ltr"==(er=="after")?"left":"right",wt=er=="after"?Rt.begin:Rt.end-(/\s/.test(Ce.text.charAt(Rt.end-1))?2:1);return ut(wt,Pt)[Pt]}var Dt=Re(Ce,l.direction);return mn(Dt,he||0,_e==null?Ie:_e,function(kt,or,er,Rt){var Pt=er=="ltr",wt=ut(kt,Pt?"left":"right"),pr=ut(or-1,Pt?"right":"left"),Pa=he==null&&kt==0,gi=_e==null&&or==Ie,nr=Rt==0,Dn=!Dt||Rt==Dt.length-1;if(pr.top-wt.top<=3){var qt=(b?Pa:gi)&&nr,ql=(b?gi:Pa)&&Dn,kn=qt?v:(Pt?wt:pr).left,vi=ql?m:(Pt?pr:wt).right;$(kn,wt.top,vi-kn,wt.bottom)}else{var mi,sr,La,Vl;Pt?(mi=b&&Pa&&nr?v:wt.left,sr=b?m:Tt(kt,er,"before"),La=b?v:Tt(or,er,"after"),Vl=b&&gi&&Dn?m:pr.right):(mi=b?Tt(kt,er,"before"):v,sr=!b&&Pa&&nr?m:wt.right,La=!b&&gi&&Dn?v:pr.left,Vl=b?Tt(or,er,"after"):m),$(mi,wt.top,sr-mi,wt.bottom),wt.bottom0?t.blinker=setInterval(function(){e.hasFocus()||pa(e),t.cursorDiv.style.visibility=(o=!o)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden")}}function ii(e){e.hasFocus()||(e.display.input.focus(),e.state.focused||ml(e))}function ca(e){e.state.delayingBlurEvent=!0,setTimeout(function(){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1,e.state.focused&&pa(e))},100)}function ml(e,t){e.state.delayingBlurEvent&&!e.state.draggingText&&(e.state.delayingBlurEvent=!1),e.options.readOnly!="nocursor"&&(e.state.focused||(ft(e,"focus",e,t),e.state.focused=!0,mt(e.display.wrapper,"CodeMirror-focused"),!e.curOp&&e.display.selForContextMenu!=e.doc.sel&&(e.display.input.reset(),E&&setTimeout(function(){return e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Pi(e))}function pa(e,t){e.state.delayingBlurEvent||(e.state.focused&&(ft(e,"blur",e,t),e.state.focused=!1,gt(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function es(e){for(var t=e.display,o=t.lineDiv.offsetTop,i=Math.max(0,t.scroller.getBoundingClientRect().top),l=t.lineDiv.getBoundingClientRect().top,p=0,d=0;d.005||I<-.005)&&(le.display.sizerWidth){var Z=Math.ceil($/jn(e.display));Z>e.display.maxLineLength&&(e.display.maxLineLength=Z,e.display.maxLine=v.line,e.display.maxLineChanged=!0)}}}Math.abs(p)>2&&(t.scroller.scrollTop+=p)}function Za(e){if(e.widgets)for(var t=0;t=d&&(p=D(t,_n(be(t,m))-e.wrapper.clientHeight),d=m)}return{from:p,to:Math.max(d,p+1)}}function yl(e,t){if(!_t(e,"scrollCursorIntoView")){var o=e.display,i=o.sizer.getBoundingClientRect(),l=null,p=o.wrapper.ownerDocument;if(t.top+i.top<0?l=!0:t.bottom+i.top>(p.defaultView.innerHeight||p.documentElement.clientHeight)&&(l=!1),l!=null&&!re){var d=L("div","\u200B",null,`position: absolute; - top: `+(t.top-o.viewOffset-Ka(e.display))+`px; - height: `+(t.bottom-t.top+Sn(e)+o.barHeight)+`px; - left: `+t.left+"px; width: "+Math.max(2,t.right-t.left)+"px;");e.display.lineSpace.appendChild(d),d.scrollIntoView(l),e.display.lineSpace.removeChild(d)}}}function cc(e,t,o,i){i==null&&(i=0);var l;!e.options.lineWrapping&&t==o&&(o=t.sticky=="before"?z(t.line,t.ch+1,"before"):t,t=t.ch?z(t.line,t.sticky=="before"?t.ch-1:t.ch,"after"):t);for(var p=0;p<5;p++){var d=!1,v=j(e,t),m=!o||o==t?v:j(e,o);l={left:Math.min(v.left,m.left),top:Math.min(v.top,m.top)-i,right:Math.max(v.left,m.left),bottom:Math.max(v.bottom,m.bottom)+i};var b=bl(e,l),$=e.doc.scrollTop,O=e.doc.scrollLeft;if(b.scrollTop!=null&&(Xa(e,b.scrollTop),Math.abs(e.doc.scrollTop-$)>1&&(d=!0)),b.scrollLeft!=null&&(rn(e,b.scrollLeft),Math.abs(e.doc.scrollLeft-O)>1&&(d=!0)),!d)break}return l}function Du(e,t){var o=bl(e,t);o.scrollTop!=null&&Xa(e,o.scrollTop),o.scrollLeft!=null&&rn(e,o.scrollLeft)}function bl(e,t){var o=e.display,i=Qr(e.display);t.top<0&&(t.top=0);var l=e.curOp&&e.curOp.scrollTop!=null?e.curOp.scrollTop:o.scroller.scrollTop,p=pl(e),d={};t.bottom-t.top>p&&(t.bottom=t.top+p);var v=e.doc.height+cl(o),m=t.topv-i;if(t.topl+p){var $=Math.min(t.top,(b?v:t.bottom)-p);$!=l&&(d.scrollTop=$)}var O=e.options.fixedGutter?0:o.gutters.offsetWidth,R=e.curOp&&e.curOp.scrollLeft!=null?e.curOp.scrollLeft:o.scroller.scrollLeft-O,I=Ei(e)-o.gutters.offsetWidth,G=t.right-t.left>I;return G&&(t.right=t.left+I),t.left<10?d.scrollLeft=0:t.leftI+R-3&&(d.scrollLeft=t.right+(G?0:10)-I),d}function Cl(e,t){t!=null&&(ts(e),e.curOp.scrollTop=(e.curOp.scrollTop==null?e.doc.scrollTop:e.curOp.scrollTop)+t)}function dt(e){ts(e);var t=e.getCursor();e.curOp.scrollToPos={from:t,to:t,margin:e.options.cursorScrollMargin}}function Nt(e,t,o){(t!=null||o!=null)&&ts(e),t!=null&&(e.curOp.scrollLeft=t),o!=null&&(e.curOp.scrollTop=o)}function pc(e,t){ts(e),e.curOp.scrollToPos=t}function ts(e){var t=e.curOp.scrollToPos;if(t){e.curOp.scrollToPos=null;var o=ye(e,t.from),i=ye(e,t.to);_l(e,o,i,t.margin)}}function _l(e,t,o,i){var l=bl(e,{left:Math.min(t.left,o.left),top:Math.min(t.top,o.top)-i,right:Math.max(t.right,o.right),bottom:Math.max(t.bottom,o.bottom)+i});Nt(e,l.scrollLeft,l.scrollTop)}function Xa(e,t){Math.abs(e.doc.scrollTop-t)<2||(h||nn(e,{top:t}),rs(e,t,!0),h&&nn(e),to(e,100))}function rs(e,t,o){t=Math.max(0,Math.min(e.display.scroller.scrollHeight-e.display.scroller.clientHeight,t)),!(e.display.scroller.scrollTop==t&&!o)&&(e.doc.scrollTop=t,e.display.scrollbars.setScrollTop(t),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t))}function rn(e,t,o,i){t=Math.max(0,Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth)),!((o?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)&&!i)&&(e.doc.scrollLeft=t,Mu(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Mi(e){var t=e.display,o=t.gutters.offsetWidth,i=Math.round(e.doc.height+cl(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?o:0,docHeight:i,scrollHeight:i+Sn(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:o}}var Rr=function(e,t,o){this.cm=o;var i=this.vert=L("div",[L("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),l=this.horiz=L("div",[L("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");i.tabIndex=l.tabIndex=-1,e(i),e(l),Te(i,"scroll",function(){i.clientHeight&&t(i.scrollTop,"vertical")}),Te(l,"scroll",function(){l.clientWidth&&t(l.scrollLeft,"horizontal")}),this.checkedZeroWidth=!1,A&&k<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")};Rr.prototype.update=function(e){var t=e.scrollWidth>e.clientWidth+1,o=e.scrollHeight>e.clientHeight+1,i=e.nativeBarWidth;if(o){this.vert.style.display="block",this.vert.style.bottom=t?i+"px":"0";var l=e.viewHeight-(t?i:0);this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+l)+"px"}else this.vert.scrollTop=0,this.vert.style.display="",this.vert.firstChild.style.height="0";if(t){this.horiz.style.display="block",this.horiz.style.right=o?i+"px":"0",this.horiz.style.left=e.barLeft+"px";var p=e.viewWidth-e.barLeft-(o?i:0);this.horiz.firstChild.style.width=Math.max(0,e.scrollWidth-e.clientWidth+p)+"px"}else this.horiz.style.display="",this.horiz.firstChild.style.width="0";return!this.checkedZeroWidth&&e.clientHeight>0&&(i==0&&this.zeroWidthHack(),this.checkedZeroWidth=!0),{right:o?i:0,bottom:t?i:0}},Rr.prototype.setScrollLeft=function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e),this.disableHoriz&&this.enableZeroWidthBar(this.horiz,this.disableHoriz,"horiz")},Rr.prototype.setScrollTop=function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e),this.disableVert&&this.enableZeroWidthBar(this.vert,this.disableVert,"vert")},Rr.prototype.zeroWidthHack=function(){var e=J&&!ie?"12px":"18px";this.horiz.style.height=this.vert.style.width=e,this.horiz.style.visibility=this.vert.style.visibility="hidden",this.disableHoriz=new hr,this.disableVert=new hr},Rr.prototype.enableZeroWidthBar=function(e,t,o){e.style.visibility="";function i(){var l=e.getBoundingClientRect(),p=o=="vert"?document.elementFromPoint(l.right-1,(l.top+l.bottom)/2):document.elementFromPoint((l.right+l.left)/2,l.bottom-1);p!=e?e.style.visibility="hidden":t.set(1e3,i)}t.set(1e3,i)},Rr.prototype.clear=function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)};var Hn=function(){};Hn.prototype.update=function(){return{bottom:0,right:0}},Hn.prototype.setScrollLeft=function(){},Hn.prototype.setScrollTop=function(){},Hn.prototype.clear=function(){};function wn(e,t){t||(t=Mi(e));var o=e.display.barWidth,i=e.display.barHeight;Qa(e,t);for(var l=0;l<4&&o!=e.display.barWidth||i!=e.display.barHeight;l++)o!=e.display.barWidth&&e.options.lineWrapping&&es(e),Qa(e,Mi(e)),o=e.display.barWidth,i=e.display.barHeight}function Qa(e,t){var o=e.display,i=o.scrollbars.update(t);o.sizer.style.paddingRight=(o.barWidth=i.right)+"px",o.sizer.style.paddingBottom=(o.barHeight=i.bottom)+"px",o.heightForcer.style.borderBottom=i.bottom+"px solid transparent",i.right&&i.bottom?(o.scrollbarFiller.style.display="block",o.scrollbarFiller.style.height=i.bottom+"px",o.scrollbarFiller.style.width=i.right+"px"):o.scrollbarFiller.style.display="",i.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(o.gutterFiller.style.display="block",o.gutterFiller.style.height=i.bottom+"px",o.gutterFiller.style.width=t.gutterWidth+"px"):o.gutterFiller.style.display=""}var Ii={native:Rr,null:Hn};function ku(e){e.display.scrollbars&&(e.display.scrollbars.clear(),e.display.scrollbars.addClass&>(e.display.wrapper,e.display.scrollbars.addClass)),e.display.scrollbars=new Ii[e.options.scrollbarStyle](function(t){e.display.wrapper.insertBefore(t,e.display.scrollbarFiller),Te(t,"mousedown",function(){e.state.focused&&setTimeout(function(){return e.display.input.focus()},0)}),t.setAttribute("cm-not-content","true")},function(t,o){o=="horizontal"?rn(e,t):Xa(e,t)},e),e.display.scrollbars.addClass&&mt(e.display.wrapper,e.display.scrollbars.addClass)}var dc=0;function Ni(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:0,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,scrollToPos:null,focus:!1,id:++dc,markArrays:null},ic(e.curOp)}function Ri(e){var t=e.curOp;t&&bu(t,function(o){for(var i=0;i=o.viewTo)||o.maxLineChanged&&t.options.lineWrapping,e.update=e.mustUpdate&&new $n(t,e.mustUpdate&&{top:e.scrollTop,ensure:e.scrollToPos},e.forceUpdate)}function eo(e){e.updatedDisplay=e.mustUpdate&&xl(e.cm,e.update)}function Pu(e){var t=e.cm,o=t.display;e.updatedDisplay&&es(t),e.barMeasure=Mi(t),o.maxLineChanged&&!t.options.lineWrapping&&(e.adjustWidthTo=Ko(t,o.maxLine,o.maxLine.text.length).left+3,t.display.sizerWidth=e.adjustWidthTo,e.barMeasure.scrollWidth=Math.max(o.scroller.clientWidth,o.sizer.offsetLeft+e.adjustWidthTo+Sn(t)+t.display.barWidth),e.maxScrollLeft=Math.max(0,o.sizer.offsetLeft+e.adjustWidthTo-Ei(t))),(e.updatedDisplay||e.selectionChanged)&&(e.preparedSelection=o.input.prepareSelection())}function T(e){var t=e.cm;e.adjustWidthTo!=null&&(t.display.sizer.style.minWidth=e.adjustWidthTo+"px",e.maxScrollLeft=e.display.viewTo)){var o=+new Date+e.options.workTime,i=wi(e,t.highlightFrontier),l=[];t.iter(i.line,Math.min(t.first+t.size,e.display.viewTo+500),function(p){if(i.line>=e.display.viewFrom){var d=p.styles,v=p.text.length>e.options.maxHighlightLength?Sr(t.mode,i.state):null,m=Vs(e,p,i,!0);v&&(i.state=v),p.styles=m.styles;var b=p.styleClasses,$=m.classes;$?p.styleClasses=$:b&&(p.styleClasses=null);for(var O=!d||d.length!=p.styles.length||b!=$&&(!b||!$||b.bgClass!=$.bgClass||b.textClass!=$.textClass),R=0;!O&&Ro)return to(e,e.options.workDelay),!0}),t.highlightFrontier=i.line,t.modeFrontier=Math.max(t.modeFrontier,i.line),l.length&&rr(e,function(){for(var p=0;p=o.viewFrom&&t.visible.to<=o.viewTo&&(o.updateLineNumbers==null||o.updateLineNumbers>=o.viewTo)&&o.renderedView==o.view&&gl(e)==0)return!1;Iu(e)&&(en(e),t.dims=fa(e));var l=i.first+i.size,p=Math.max(t.visible.from-e.options.viewportMargin,i.first),d=Math.min(l,t.visible.to+e.options.viewportMargin);o.viewFromd&&o.viewTo-d<20&&(d=Math.min(l,o.viewTo)),Fn&&(p=Uo(e.doc,p),d=jo(e.doc,d));var v=p!=o.viewFrom||d!=o.viewTo||o.lastWrapHeight!=t.wrapperHeight||o.lastWrapWidth!=t.wrapperWidth;Xo(e,p,d),o.viewOffset=_n(be(e.doc,o.viewFrom)),e.display.mover.style.top=o.viewOffset+"px";var m=gl(e);if(!v&&m==0&&!t.force&&o.renderedView==o.view&&(o.updateLineNumbers==null||o.updateLineNumbers>=o.viewTo))return!1;var b=mc(e);return m>4&&(o.lineDiv.style.display="none"),bc(e,o.updateLineNumbers,t.dims),m>4&&(o.lineDiv.style.display=""),o.renderedView=o.view,yc(b),X(o.cursorDiv),X(o.selectionDiv),o.gutters.style.height=o.sizer.style.minHeight=0,v&&(o.lastWrapHeight=t.wrapperHeight,o.lastWrapWidth=t.wrapperWidth,to(e,400)),o.updateLineNumbers=null,!0}function Lu(e,t){for(var o=t.viewport,i=!0;;i=!1){if(!i||!e.options.lineWrapping||t.oldDisplayWidth==Ei(e)){if(o&&o.top!=null&&(o={top:Math.min(e.doc.height+cl(e.display)-pl(e),o.top)}),t.visible=Li(e.display,e.doc,o),t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)break}else i&&(t.visible=Li(e.display,e.doc,o));if(!xl(e,t))break;es(e);var l=Mi(e);ni(e),wn(e,l),Tl(e,l),t.force=!1}t.signal(e,"update",e),(e.display.viewFrom!=e.display.reportedViewFrom||e.display.viewTo!=e.display.reportedViewTo)&&(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function nn(e,t){var o=new $n(e,t);if(xl(e,o)){es(e),Lu(e,o);var i=Mi(e);ni(e),wn(e,i),Tl(e,i),o.finish()}}function bc(e,t,o){var i=e.display,l=e.options.lineNumbers,p=i.lineDiv,d=p.firstChild;function v(G){var Z=G.nextSibling;return E&&J&&e.display.currentWheelTarget==G?G.style.display="none":G.parentNode.removeChild(G),Z}for(var m=i.view,b=i.viewFrom,$=0;$-1&&(I=!1),al(e,O,b,o)),I&&(X(O.lineNumber),O.lineNumber.appendChild(document.createTextNode(se(e.options,b)))),d=O.node.nextSibling}b+=O.size}for(;d;)d=v(d)}function Sl(e){var t=e.gutters.offsetWidth;e.sizer.style.marginLeft=t+"px",pt(e,"gutterChanged",e)}function Tl(e,t){e.display.sizer.style.minHeight=t.docHeight+"px",e.display.heightForcer.style.top=t.docHeight+"px",e.display.gutters.style.height=t.docHeight+e.display.barHeight+Sn(e)+"px"}function Mu(e){var t=e.display,o=t.view;if(!(!t.alignWidgets&&(!t.gutters.firstChild||!e.options.fixedGutter))){for(var i=Xe(t)-t.scroller.scrollLeft+e.doc.scrollLeft,l=t.gutters.offsetWidth,p=i+"px",d=0;d=105&&(l.wrapper.style.clipPath="inset(0px)"),l.wrapper.setAttribute("translate","no"),A&&k<8&&(l.gutters.style.zIndex=-1,l.scroller.style.paddingRight=0),!E&&!(h&&q)&&(l.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(l.wrapper):e(l.wrapper)),l.viewFrom=l.viewTo=t.first,l.reportedViewFrom=l.reportedViewTo=t.first,l.view=[],l.renderedView=null,l.externalMeasured=null,l.viewOffset=0,l.lastWrapHeight=l.lastWrapWidth=0,l.updateLineNumbers=null,l.nativeBarWidth=l.barHeight=l.barWidth=0,l.scrollbarsClipped=!1,l.lineNumWidth=l.lineNumInnerWidth=l.lineNumChars=null,l.alignWidgets=!1,l.cachedCharWidth=l.cachedTextHeight=l.cachedPaddingH=null,l.maxLine=null,l.maxLineLength=0,l.maxLineChanged=!1,l.wheelDX=l.wheelDY=l.wheelStartX=l.wheelStartY=null,l.shift=!1,l.selForContextMenu=null,l.activeTouch=null,l.gutterSpecs=an(i.gutters,i.lineNumbers),Nu(l),o.init(l)}var is=0,zn=null;A?zn=-.53:h?zn=15:H?zn=-.7:ae&&(zn=-1/3);function ai(e){var t=e.wheelDeltaX,o=e.wheelDeltaY;return t==null&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),o==null&&e.detail&&e.axis==e.VERTICAL_AXIS?o=e.detail:o==null&&(o=e.wheelDelta),{x:t,y:o}}function _c(e){var t=ai(e);return t.x*=zn,t.y*=zn,t}function Ru(e,t){H&&Y==102&&(e.display.chromeScrollHack==null?e.display.sizer.style.pointerEvents="none":clearTimeout(e.display.chromeScrollHack),e.display.chromeScrollHack=setTimeout(function(){e.display.chromeScrollHack=null,e.display.sizer.style.pointerEvents=""},100));var o=ai(t),i=o.x,l=o.y,p=zn;t.deltaMode===0&&(i=t.deltaX,l=t.deltaY,p=1);var d=e.display,v=d.scroller,m=v.scrollWidth>v.clientWidth,b=v.scrollHeight>v.clientHeight;if(!!(i&&m||l&&b)){if(l&&J&&E){e:for(var $=t.target,O=d.view;$!=v;$=$.parentNode)for(var R=0;R=0&&ce(e,i.to())<=0)return o}return-1};var Je=function(e,t){this.anchor=e,this.head=t};Je.prototype.from=function(){return Rn(this.anchor,this.head)},Je.prototype.to=function(){return ir(this.anchor,this.head)},Je.prototype.empty=function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch};function on(e,t,o){var i=e&&e.options.selectionsMayTouch,l=t[o];t.sort(function(R,I){return ce(R.from(),I.from())}),o=Oe(t,l);for(var p=1;p0:m>=0){var b=Rn(v.from(),d.from()),$=ir(v.to(),d.to()),O=v.empty()?d.from()==d.head:v.from()==v.head;p<=o&&--o,t.splice(--p,2,new Je(O?$:b,O?b:$))}}return new St(t,o)}function oi(e,t){return new St([new Je(e,t||e)],0)}function si(e){return e.text?z(e.from.line+e.text.length-1,Ue(e.text).length+(e.text.length==1?e.from.ch:0)):e.to}function Fu(e,t){if(ce(e,t.from)<0)return e;if(ce(e,t.to)<=0)return si(t);var o=e.line+t.text.length-(t.to.line-t.from.line)-1,i=e.ch;return e.line==t.to.line&&(i+=si(t).ch-t.to.ch),z(o,i)}function as(e,t){for(var o=[],i=0;i1&&e.remove(v.line+1,G-1),e.insert(v.line+1,fe)}pt(e,"change",e,t)}function li(e,t,o){function i(l,p,d){if(l.linked)for(var v=0;v1&&!e.done[e.done.length-2].ranges)return e.done.pop(),Ue(e.done)}function El(e,t,o,i){var l=e.history;l.undone.length=0;var p=+new Date,d,v;if((l.lastOp==i||l.lastOrigin==t.origin&&t.origin&&(t.origin.charAt(0)=="+"&&l.lastModTime>p-(e.cm?e.cm.options.historyEventDelay:500)||t.origin.charAt(0)=="*"))&&(d=Sc(l,l.lastOp==i)))v=Ue(d.changes),ce(t.from,t.to)==0&&ce(t.from,v.to)==0?v.to=si(t):d.changes.push(qn(e,t));else{var m=Ue(l.done);for((!m||!m.ranges)&&sn(e.sel,l.done),d={changes:[qn(e,t)],generation:l.generation},l.done.push(d);l.done.length>l.undoDepth;)l.done.shift(),l.done[0].ranges||l.done.shift()}l.done.push(o),l.generation=++l.maxGeneration,l.lastModTime=l.lastSelTime=p,l.lastOp=l.lastSelOp=i,l.lastOrigin=l.lastSelOrigin=t.origin,v||ft(e,"historyAdded")}function Wu(e,t,o,i){var l=t.charAt(0);return l=="*"||l=="+"&&o.ranges.length==i.ranges.length&&o.somethingSelected()==i.somethingSelected()&&new Date-e.history.lastSelTime<=(e.cm?e.cm.options.historyEventDelay:500)}function no(e,t,o,i){var l=e.history,p=i&&i.origin;o==l.lastSelOp||p&&l.lastSelOrigin==p&&(l.lastModTime==l.lastSelTime&&l.lastOrigin==p||Wu(e,p,Ue(l.done),t))?l.done[l.done.length-1]=t:sn(t,l.done),l.lastSelTime=+new Date,l.lastSelOrigin=p,l.lastSelOp=o,i&&i.clearRedo!==!1&&Er(l.undone)}function sn(e,t){var o=Ue(t);o&&o.ranges&&o.equals(e)||t.push(e)}function Ol(e,t,o,i){var l=t["spans_"+e.id],p=0;e.iter(Math.max(e.first,o),Math.min(e.first+e.size,i),function(d){d.markedSpans&&((l||(l=t["spans_"+e.id]={}))[p]=d.markedSpans),++p})}function Tc(e){if(!e)return null;for(var t,o=0;o-1&&(Ue(v)[O]=b[O],delete b[O])}}return i}function Ht(e,t,o,i){if(i){var l=e.anchor;if(o){var p=ce(t,l)<0;p!=ce(o,l)<0?(l=t,t=o):p!=ce(t,o)<0&&(t=o)}return new Je(l,t)}else return new Je(o||t,t)}function ma(e,t,o,i,l){l==null&&(l=e.cm&&(e.cm.display.shift||e.extend)),Xt(e,new St([Ht(e.sel.primary(),t,o,l)],0),i)}function Dl(e,t,o){for(var i=[],l=e.cm&&(e.cm.display.shift||e.extend),p=0;p=t.ch:v.to>t.ch))){if(l&&(ft(m,"beforeCursorEnter"),m.explicitlyCleared))if(p.markedSpans){--d;continue}else break;if(!m.atomic)continue;if(o){var O=m.find(i<0?1:-1),R=void 0;if((i<0?$:b)&&(O=zu(e,O,-i,O&&O.line==t.line?p:null)),O&&O.line==t.line&&(R=ce(O,o))&&(i<0?R<0:R>0))return ya(e,O,t,i,l)}var I=m.find(i<0?-1:1);return(i<0?b:$)&&(I=zu(e,I,i,I.line==t.line?p:null)),I?ya(e,I,t,i,l):null}}return t}function ba(e,t,o,i,l){var p=i||1,d=ya(e,t,o,p,l)||!l&&ya(e,t,o,p,!0)||ya(e,t,o,-p,l)||!l&&ya(e,t,o,-p,!0);return d||(e.cantEdit=!0,z(e.first,0))}function zu(e,t,o,i){return o<0&&t.ch==0?t.line>e.first?Le(e,z(t.line-1)):null:o>0&&t.ch==(i||be(e,t.line)).text.length?t.line=0;--l)Gu(e,{from:i[l].from,to:i[l].to,text:l?[""]:t.text,origin:t.origin});else Gu(e,t)}}function Gu(e,t){if(!(t.text.length==1&&t.text[0]==""&&ce(t.from,t.to)==0)){var o=as(e,t);El(e,t,o,e.cm?e.cm.curOp.id:NaN),io(e,t,o,Qs(e,t));var i=[];li(e,function(l,p){!p&&Oe(i,l.history)==-1&&(Yu(l.history,t),i.push(l.history)),io(l,t,null,Qs(l,t))})}}function fi(e,t,o){var i=e.cm&&e.cm.state.suppressEdits;if(!(i&&!o)){for(var l=e.history,p,d=e.sel,v=t=="undo"?l.done:l.undone,m=t=="undo"?l.undone:l.done,b=0;b=0;--I){var G=R(I);if(G)return G.v}}}}function qu(e,t){if(t!=0&&(e.first+=t,e.sel=new St(tr(e.sel.ranges,function(l){return new Je(z(l.anchor.line+t,l.anchor.ch),z(l.head.line+t,l.head.ch))}),e.sel.primIndex),e.cm)){cr(e.cm,e.first,e.first-t,t);for(var o=e.cm.display,i=o.viewFrom;ie.lastLine())){if(t.from.linep&&(t={from:t.from,to:z(p,be(e,p).text.length),text:[t.text[0]],origin:t.origin}),t.removed=bn(e,t.from,t.to),o||(o=as(e,t)),e.cm?Pl(e.cm,t,i):ga(e,t,i),Qt(e,o,bt),e.cantEdit&&ba(e,z(e.firstLine(),0))&&(e.cantEdit=!1)}}function Pl(e,t,o){var i=e.doc,l=e.display,p=t.from,d=t.to,v=!1,m=p.line;e.options.lineWrapping||(m=_(st(be(i,p.line))),i.iter(m,d.line+1,function(I){if(I==l.maxLine)return v=!0,!0})),i.sel.contains(t.from,t.to)>-1&&Lr(e),ga(i,t,o,Eu(e)),e.options.lineWrapping||(i.iter(m,p.line+t.text.length,function(I){var G=Va(I);G>l.maxLineLength&&(l.maxLine=I,l.maxLineLength=G,l.maxLineChanged=!0,v=!1)}),v&&(e.curOp.updateMaxLine=!0)),Zf(i,p.line),to(e,400);var b=t.text.length-(d.line-p.line)-1;t.full?cr(e):p.line==d.line&&t.text.length==1&&!ha(e.doc,t)?ri(e,p.line,"text"):cr(e,p.line,d.line+1,b);var $=vr(e,"changes"),O=vr(e,"change");if(O||$){var R={from:p,to:d,text:t.text,removed:t.removed,origin:t.origin};O&&pt(e,"change",e,R),$&&(e.curOp.changeObjs||(e.curOp.changeObjs=[])).push(R)}e.display.selForContextMenu=null}function Wi(e,t,o,i,l){var p;i||(i=o),ce(i,o)<0&&(p=[i,o],o=p[0],i=p[1]),typeof t=="string"&&(t=e.splitLines(t)),_a(e,{from:o,to:i,text:t,origin:l})}function Vu(e,t,o,i){o1||!(this.children[0]instanceof Ui))){var v=[];this.collapse(v),this.children=[new Ui(v)],this.children[0].parent=this}},collapse:function(e){for(var t=0;t50){for(var d=l.lines.length%25+25,v=d;v10);e.parent.maybeSpill()}},iterN:function(e,t,o){for(var i=0;ie.display.maxLineLength&&(e.display.maxLine=b,e.display.maxLineLength=$,e.display.maxLineChanged=!0)}i!=null&&e&&this.collapsed&&cr(e,i,l+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,e&&ju(e.doc)),e&&pt(e,"markerCleared",e,this,i,l),t&&Ri(e),this.parent&&this.parent.clear()}},ln.prototype.find=function(e,t){e==null&&this.type=="bookmark"&&(e=1);for(var o,i,l=0;l0||d==0&&p.clearWhenEmpty!==!1)return p;if(p.replacedWith&&(p.collapsed=!0,p.widgetNode=dr("span",[p.replacedWith],"CodeMirror-widget"),i.handleMouseEvents||p.widgetNode.setAttribute("cm-ignore-events","true"),i.insertLeft&&(p.widgetNode.insertLeft=!0)),p.collapsed){if(gu(e,t.line,t,o,p)||t.line!=o.line&&gu(e,o.line,t,o,p))throw new Error("Inserting collapsed marker partially overlapping an existing one");Xf()}p.addToHistory&&El(e,{from:t,to:o,origin:"markText"},e.sel,NaN);var v=t.line,m=e.cm,b;if(e.iter(v,o.line+1,function(O){m&&p.collapsed&&!m.options.lineWrapping&&st(O)==m.display.maxLine&&(b=!0),p.collapsed&&v!=t.line&&Tr(O,0),Xs(O,new Ro(p,v==t.line?t.ch:null,v==o.line?o.ch:null),e.cm&&e.cm.curOp),++v}),p.collapsed&&e.iter(t.line,o.line+1,function(O){Ut(e,O)&&Tr(O,0)}),p.clearOnEnter&&Te(p,"beforeCursorEnter",function(){return p.clear()}),p.readOnly&&(fu(),(e.history.done.length||e.history.undone.length)&&e.clearHistory()),p.collapsed&&(p.id=++Ml,p.atomic=!0),m){if(b&&(m.curOp.updateMaxLine=!0),p.collapsed)cr(m,t.line,o.line+1);else if(p.className||p.startStyle||p.endStyle||p.css||p.attributes||p.title)for(var $=t.line;$<=o.line;$++)ri(m,$,"text");p.atomic&&ju(m.doc),pt(m,"markerAdded",m,p)}return p}var Ta=function(e,t){this.markers=e,this.primary=t;for(var o=0;o=0;m--)_a(this,i[m]);v?ui(this,v):this.cm&&dt(this.cm)}),undo:jt(function(){fi(this,"undo")}),redo:jt(function(){fi(this,"redo")}),undoSelection:jt(function(){fi(this,"undo",!0)}),redoSelection:jt(function(){fi(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,o=0,i=0;i=e.ch)&&t.push(l.marker.parent||l.marker)}return t},findMarks:function(e,t,o){e=Le(this,e),t=Le(this,t);var i=[],l=e.line;return this.iter(e.line,t.line+1,function(p){var d=p.markedSpans;if(d)for(var v=0;v=m.to||m.from==null&&l!=e.line||m.from!=null&&l==t.line&&m.from>=t.ch)&&(!o||o(m.marker))&&i.push(m.marker.parent||m.marker)}++l}),i},getAllMarks:function(){var e=[];return this.iter(function(t){var o=t.markedSpans;if(o)for(var i=0;ie)return t=e,!0;e-=p,++o}),Le(this,z(o,t))},indexFromPos:function(e){e=Le(this,e);var t=e.ch;if(e.linet&&(t=e.from),e.to!=null&&e.to-1){t.state.draggingText(e),setTimeout(function(){return t.display.input.focus()},20);return}try{var $=e.dataTransfer.getData("Text");if($){var O;if(t.state.draggingText&&!t.state.draggingText.copy&&(O=t.listSelections()),Qt(t.doc,oi(o,o)),O)for(var R=0;R=0;v--)Wi(e.doc,"",i[v].from,i[v].to,"+delete");dt(e)})}function ps(e,t,o){var i=vn(e.text,t+o,o);return i<0||i>e.text.length?null:i}function uo(e,t,o){var i=ps(e,t.ch,o);return i==null?null:new z(t.line,i,o<0?"after":"before")}function fo(e,t,o,i,l){if(e){t.doc.direction=="rtl"&&(l=-l);var p=Re(o,t.doc.direction);if(p){var d=l<0?Ue(p):p[0],v=l<0==(d.level==1),m=v?"after":"before",b;if(d.level>0||t.doc.direction=="rtl"){var $=$r(t,o);b=l<0?o.text.length-1:0;var O=Ar(t,$,b).top;b=Pr(function(R){return Ar(t,$,R).top==O},l<0==(d.level==1)?d.from:d.to-1,b),m=="before"&&(b=ps(o,b,1))}else b=l<0?d.to:d.from;return new z(i,b,m)}}return new z(i,l<0?o.text.length:0,l<0?"before":"after")}function pi(e,t,o,i){var l=Re(t,e.doc.direction);if(!l)return uo(t,o,i);o.ch>=t.text.length?(o.ch=t.text.length,o.sticky="before"):o.ch<=0&&(o.ch=0,o.sticky="after");var p=yn(l,o.ch,o.sticky),d=l[p];if(e.doc.direction=="ltr"&&d.level%2==0&&(i>0?d.to>o.ch:d.from=d.from&&R>=$.begin)){var I=O?"before":"after";return new z(o.line,R,I)}}var G=function(fe,pe,ue){for(var he=function(rt,Et){return Et?new z(o.line,v(rt,1),"before"):new z(o.line,rt,"after")};fe>=0&&fe0==(_e.level!=1),Ie=Ce?ue.begin:v(ue.end,-1);if(_e.from<=Ie&&Ie<_e.to||(Ie=Ce?_e.from:v(_e.to,-1),ue.begin<=Ie&&Ie0?$.end:v($.begin,-1);return le!=null&&!(i>0&&le==t.text.length)&&(Z=G(i>0?0:l.length-1,i,b(le)),Z)?Z:null}var co={selectAll:Ca,singleSelection:function(e){return e.setSelection(e.getCursor("anchor"),e.getCursor("head"),bt)},killLine:function(e){return ci(e,function(t){if(t.empty()){var o=be(e.doc,t.head.line).text.length;return t.head.ch==o&&t.head.line0)l=new z(l.line,l.ch+1),e.replaceRange(p.charAt(l.ch-1)+p.charAt(l.ch-2),z(l.line,l.ch-2),l,"+transpose");else if(l.line>e.doc.first){var d=be(e.doc,l.line-1).text;d&&(l=new z(l.line,1),e.replaceRange(p.charAt(0)+e.doc.lineSeparator()+d.charAt(d.length-1),z(l.line-1,d.length-1),l,"+transpose"))}}o.push(new Je(l,l))}e.setSelections(o)})},newlineAndIndent:function(e){return rr(e,function(){for(var t=e.listSelections(),o=t.length-1;o>=0;o--)e.replaceRange(e.doc.lineSeparator(),t[o].anchor,t[o].head,"+input");t=e.listSelections();for(var i=0;ie&&ce(t,this.pos)==0&&o==this.button};var En,Ea;function sf(e,t){var o=+new Date;return Ea&&Ea.compare(o,e,t)?(En=Ea=null,"triple"):En&&En.compare(o,e,t)?(Ea=new Aa(o,e,t),En=null,"double"):(En=new Aa(o,e,t),Ea=null,"single")}function lf(e){var t=this,o=t.display;if(!(_t(t,e)||o.activeTouch&&o.input.supportsTouch())){if(o.input.ensurePolled(),o.shift=e.shiftKey,xn(o,e)){E||(o.scroller.draggable=!1,setTimeout(function(){return o.scroller.draggable=!0},100));return}if(!Da(t,e)){var i=Tn(t,e),l=Vr(e),p=i?sf(i,l):"single";we(t).focus(),l==1&&t.state.selectingText&&t.state.selectingText(e),!(i&&uf(t,l,i,p,e))&&(l==1?i?ho(t,i,p,e):Si(e)==o.scroller&&Zt(e):l==2?(i&&ma(t.doc,i),setTimeout(function(){return o.input.focus()},20)):l==3&&(He?t.display.input.onContextMenu(e):ca(t)))}}}function uf(e,t,o,i,l){var p="Click";return i=="double"?p="Double"+p:i=="triple"&&(p="Triple"+p),p=(t==1?"Left":t==2?"Middle":"Right")+p,po(e,Rl(p,l),l,function(d){if(typeof d=="string"&&(d=co[d]),!d)return!1;var v=!1;try{e.isReadOnly()&&(e.state.suppressEdits=!0),v=d(e,o)!=Cr}finally{e.state.suppressEdits=!1}return v})}function Oa(e,t,o){var i=e.getOption("configureMouse"),l=i?i(e,t,o):{};if(l.unit==null){var p=ne?o.shiftKey&&o.metaKey:o.altKey;l.unit=p?"rectangle":t=="single"?"char":t=="double"?"word":"line"}return(l.extend==null||e.doc.extend)&&(l.extend=e.doc.extend||o.shiftKey),l.addNew==null&&(l.addNew=J?o.metaKey:o.ctrlKey),l.moveOnDrag==null&&(l.moveOnDrag=!(J?o.altKey:o.ctrlKey)),l}function ho(e,t,o,i){A?setTimeout($e(ii,e),0):e.curOp.focus=nt(Mt(e));var l=Oa(e,o,i),p=e.doc.sel,d;e.options.dragDrop&&Ha&&!e.isReadOnly()&&o=="single"&&(d=p.contains(t))>-1&&(ce((d=p.ranges[d]).from(),t)<0||t.xRel>0)&&(ce(d.to(),t)>0||t.xRel<0)?Lc(e,i,t,l):ff(e,i,t,l)}function Lc(e,t,o,i){var l=e.display,p=!1,d=et(e,function(b){E&&(l.scroller.draggable=!1),e.state.draggingText=!1,e.state.delayingBlurEvent&&(e.hasFocus()?e.state.delayingBlurEvent=!1:ca(e)),Jt(l.wrapper.ownerDocument,"mouseup",d),Jt(l.wrapper.ownerDocument,"mousemove",v),Jt(l.scroller,"dragstart",m),Jt(l.scroller,"drop",d),p||(Zt(b),i.addNew||ma(e.doc,o,null,null,i.extend),E&&!ae||A&&k==9?setTimeout(function(){l.wrapper.ownerDocument.body.focus({preventScroll:!0}),l.input.focus()},20):l.input.focus())}),v=function(b){p=p||Math.abs(t.clientX-b.clientX)+Math.abs(t.clientY-b.clientY)>=10},m=function(){return p=!0};E&&(l.scroller.draggable=!0),e.state.draggingText=d,d.copy=!i.moveOnDrag,Te(l.wrapper.ownerDocument,"mouseup",d),Te(l.wrapper.ownerDocument,"mousemove",v),Te(l.scroller,"dragstart",m),Te(l.scroller,"drop",d),e.state.delayingBlurEvent=!0,setTimeout(function(){return l.input.focus()},20),l.scroller.dragDrop&&l.scroller.dragDrop()}function jl(e,t,o){if(o=="char")return new Je(t,t);if(o=="word")return e.findWordAt(t);if(o=="line")return new Je(z(t.line,0),Le(e.doc,z(t.line+1,0)));var i=o(e,t);return new Je(i.from,i.to)}function ff(e,t,o,i){A&&ca(e);var l=e.display,p=e.doc;Zt(t);var d,v,m=p.sel,b=m.ranges;if(i.addNew&&!i.extend?(v=p.sel.contains(o),v>-1?d=b[v]:d=new Je(o,o)):(d=p.sel.primary(),v=p.sel.primIndex),i.unit=="rectangle")i.addNew||(d=new Je(o,o)),o=Tn(e,t,!0,!0),v=-1;else{var $=jl(e,o,i.unit);i.extend?d=Ht(d,$.anchor,$.head,i.extend):d=$}i.addNew?v==-1?(v=b.length,Xt(p,on(e,b.concat([d]),v),{scroll:!1,origin:"*mouse"})):b.length>1&&b[v].empty()&&i.unit=="char"&&!i.extend?(Xt(p,on(e,b.slice(0,v).concat(b.slice(v+1)),0),{scroll:!1,origin:"*mouse"}),m=p.sel):Fr(p,v,d,gr):(v=0,Xt(p,new St([d],0),gr),m=p.sel);var O=o;function R(ue){if(ce(O,ue)!=0)if(O=ue,i.unit=="rectangle"){for(var he=[],_e=e.options.tabSize,Ce=We(be(p,o.line).text,o.ch,_e),Ie=We(be(p,ue.line).text,ue.ch,_e),rt=Math.min(Ce,Ie),Et=Math.max(Ce,Ie),ut=Math.min(o.line,ue.line),Tt=Math.min(e.lastLine(),Math.max(o.line,ue.line));ut<=Tt;ut++){var Dt=be(p,ut).text,kt=Yt(Dt,rt,_e);rt==Et?he.push(new Je(z(ut,kt),z(ut,kt))):Dt.length>kt&&he.push(new Je(z(ut,kt),z(ut,Yt(Dt,Et,_e))))}he.length||he.push(new Je(o,o)),Xt(p,on(e,m.ranges.slice(0,v).concat(he),v),{origin:"*mouse",scroll:!1}),e.scrollIntoView(ue)}else{var or=d,er=jl(e,ue,i.unit),Rt=or.anchor,Pt;ce(er.anchor,Rt)>0?(Pt=er.head,Rt=Rn(or.from(),er.anchor)):(Pt=er.anchor,Rt=ir(or.to(),er.head));var wt=m.ranges.slice(0);wt[v]=hs(e,new Je(Le(p,Rt),Pt)),Xt(p,on(e,wt,v),gr)}}var I=l.wrapper.getBoundingClientRect(),G=0;function Z(ue){var he=++G,_e=Tn(e,ue,!0,i.unit=="rectangle");if(!!_e)if(ce(_e,O)!=0){e.curOp.focus=nt(Mt(e)),R(_e);var Ce=Li(l,p);(_e.line>=Ce.to||_e.lineI.bottom?20:0;Ie&&setTimeout(et(e,function(){G==he&&(l.scroller.scrollTop+=Ie,Z(ue))}),50)}}function le(ue){e.state.selectingText=!1,G=1/0,ue&&(Zt(ue),l.input.focus()),Jt(l.wrapper.ownerDocument,"mousemove",fe),Jt(l.wrapper.ownerDocument,"mouseup",pe),p.history.lastSelOrigin=null}var fe=et(e,function(ue){ue.buttons===0||!Vr(ue)?le(ue):Z(ue)}),pe=et(e,le);e.state.selectingText=pe,Te(l.wrapper.ownerDocument,"mousemove",fe),Te(l.wrapper.ownerDocument,"mouseup",pe)}function hs(e,t){var o=t.anchor,i=t.head,l=be(e.doc,o.line);if(ce(o,i)==0&&o.sticky==i.sticky)return t;var p=Re(l);if(!p)return t;var d=yn(p,o.ch,o.sticky),v=p[d];if(v.from!=o.ch&&v.to!=o.ch)return t;var m=d+(v.from==o.ch==(v.level!=1)?0:1);if(m==0||m==p.length)return t;var b;if(i.line!=o.line)b=(i.line-o.line)*(e.doc.direction=="ltr"?1:-1)>0;else{var $=yn(p,i.ch,i.sticky),O=$-d||(i.ch-o.ch)*(v.level==1?-1:1);$==m-1||$==m?b=O<0:b=O>0}var R=p[m+(b?-1:0)],I=b==(R.level==1),G=I?R.from:R.to,Z=I?"after":"before";return o.ch==G&&o.sticky==Z?t:new Je(new z(o.line,G,Z),i)}function Hl(e,t,o,i){var l,p;if(t.touches)l=t.touches[0].clientX,p=t.touches[0].clientY;else try{l=t.clientX,p=t.clientY}catch{return!1}if(l>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;i&&Zt(t);var d=e.display,v=d.lineDiv.getBoundingClientRect();if(p>v.bottom||!vr(e,o))return fr(t);p-=v.top-d.viewOffset;for(var m=0;m=l){var $=D(e.doc,p),O=e.display.gutterSpecs[m];return ft(e,o,e,$,O.className,t),fr(t)}}}function Da(e,t){return Hl(e,t,"gutterClick",!0)}function gs(e,t){xn(e.display,t)||vs(e,t)||_t(e,t,"contextmenu")||He||e.display.input.onContextMenu(t)}function vs(e,t){return vr(e,"gutterContextMenu")?Hl(e,t,"gutterContextMenu",!1):!1}function cf(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),Ya(e)}var Gi={toString:function(){return"CodeMirror.Init"}},go={},vo={};function zl(e){var t=e.optionHandlers;function o(i,l,p,d){e.defaults[i]=l,p&&(t[i]=d?function(v,m,b){b!=Gi&&p(v,m,b)}:p)}e.defineOption=o,e.Init=Gi,o("value","",function(i,l){return i.setValue(l)},!0),o("mode",null,function(i,l){i.doc.modeOption=l,$l(i)},!0),o("indentUnit",2,$l,!0),o("indentWithTabs",!1),o("smartIndent",!0),o("tabSize",4,function(i){Fi(i),Ya(i),cr(i)},!0),o("lineSeparator",null,function(i,l){if(i.doc.lineSep=l,!!l){var p=[],d=i.doc.first;i.doc.iter(function(m){for(var b=0;;){var $=m.text.indexOf(l,b);if($==-1)break;b=$+l.length,p.push(z(d,$))}d++});for(var v=p.length-1;v>=0;v--)Wi(i.doc,l,p[v],z(p[v].line,p[v].ch+l.length))}}),o("specialChars",/[\u0000-\u001f\u007f-\u009f\u00ad\u061c\u200b\u200e\u200f\u2028\u2029\u202d\u202e\u2066\u2067\u2069\ufeff\ufff9-\ufffc]/g,function(i,l,p){i.state.specialChars=new RegExp(l.source+(l.test(" ")?"":"| "),"g"),p!=Gi&&i.refresh()}),o("specialCharPlaceholder",ei,function(i){return i.refresh()},!0),o("electricChars",!0),o("inputStyle",q?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),o("spellcheck",!1,function(i,l){return i.getInputField().spellcheck=l},!0),o("autocorrect",!1,function(i,l){return i.getInputField().autocorrect=l},!0),o("autocapitalize",!1,function(i,l){return i.getInputField().autocapitalize=l},!0),o("rtlMoveVisually",!de),o("wholeLineUpdateBefore",!0),o("theme","default",function(i){cf(i),ro(i)},!0),o("keyMap","default",function(i,l,p){var d=lo(l),v=p!=Gi&&lo(p);v&&v.detach&&v.detach(i,d),d.attach&&d.attach(i,v||null)}),o("extraKeys",null),o("configureMouse",null),o("lineWrapping",!1,pf,!0),o("gutters",[],function(i,l){i.display.gutterSpecs=an(l,i.options.lineNumbers),ro(i)},!0),o("fixedGutter",!0,function(i,l){i.display.gutters.style.left=l?Xe(i.display)+"px":"0",i.refresh()},!0),o("coverGutterNextToScrollbar",!1,function(i){return wn(i)},!0),o("scrollbarStyle","native",function(i){ku(i),wn(i),i.display.scrollbars.setScrollTop(i.doc.scrollTop),i.display.scrollbars.setScrollLeft(i.doc.scrollLeft)},!0),o("lineNumbers",!1,function(i,l){i.display.gutterSpecs=an(i.options.gutters,l),ro(i)},!0),o("firstLineNumber",1,ro,!0),o("lineNumberFormatter",function(i){return i},ro,!0),o("showCursorWhenSelecting",!1,ni,!0),o("resetSelectionOnContextMenu",!0),o("lineWiseCopyCut",!0),o("pasteLinesPerSelection",!0),o("selectionsMayTouch",!1),o("readOnly",!1,function(i,l){l=="nocursor"&&(pa(i),i.display.input.blur()),i.display.input.readOnlyChanged(l)}),o("screenReaderLabel",null,function(i,l){l=l===""?null:l,i.display.input.screenReaderLabelChanged(l)}),o("disableInput",!1,function(i,l){l||i.display.input.reset()},!0),o("dragDrop",!0,Mc),o("allowDropFileTypes",null),o("cursorBlinkRate",530),o("cursorScrollMargin",0),o("cursorHeight",1,ni,!0),o("singleCursorHeightPerLine",!0,ni,!0),o("workTime",100),o("workDelay",100),o("flattenSpans",!0,Fi,!0),o("addModeClass",!1,Fi,!0),o("pollInterval",100),o("undoDepth",200,function(i,l){return i.doc.history.undoDepth=l}),o("historyEventDelay",1250),o("viewportMargin",10,function(i){return i.refresh()},!0),o("maxHighlightLength",1e4,Fi,!0),o("moveInputWithCursor",!0,function(i,l){l||i.display.input.resetPosition()}),o("tabindex",null,function(i,l){return i.display.input.getField().tabIndex=l||""}),o("autofocus",null),o("direction","ltr",function(i,l){return i.doc.setDirection(l)},!0),o("phrases",null)}function Mc(e,t,o){var i=o&&o!=Gi;if(!t!=!i){var l=e.display.dragFunctions,p=t?Te:Jt;p(e.display.scroller,"dragstart",l.start),p(e.display.scroller,"dragenter",l.enter),p(e.display.scroller,"dragover",l.over),p(e.display.scroller,"dragleave",l.leave),p(e.display.scroller,"drop",l.drop)}}function pf(e){e.options.lineWrapping?(mt(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(gt(e.display.wrapper,"CodeMirror-wrap"),zo(e)),Zo(e),cr(e),Ya(e),setTimeout(function(){return wn(e)},100)}function Ke(e,t){var o=this;if(!(this instanceof Ke))return new Ke(e,t);this.options=t=t?De(t):{},De(go,t,!1);var i=t.value;typeof i=="string"?i=new ar(i,t.mode,null,t.lineSeparator,t.direction):t.mode&&(i.modeOption=t.mode),this.doc=i;var l=new Ke.inputStyles[t.inputStyle](this),p=this.display=new Cc(e,i,l,t);p.wrapper.CodeMirror=this,cf(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),ku(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:-1,cutIncoming:-1,selectingText:!1,draggingText:!1,highlight:new hr,keySeq:null,specialChars:null},t.autofocus&&!q&&p.input.focus(),A&&k<11&&setTimeout(function(){return o.display.input.reset(!0)},20),df(this),rf(),Ni(this),this.curOp.forceUpdate=!0,Al(this,i),t.autofocus&&!q||this.hasFocus()?setTimeout(function(){o.hasFocus()&&!o.state.focused&&ml(o)},20):pa(this);for(var d in vo)vo.hasOwnProperty(d)&&vo[d](this,t[d],Gi);Iu(this),t.finishInit&&t.finishInit(this);for(var v=0;v20*20}Te(t.scroller,"touchstart",function(m){if(!_t(e,m)&&!p(m)&&!Da(e,m)){t.input.ensurePolled(),clearTimeout(o);var b=+new Date;t.activeTouch={start:b,moved:!1,prev:b-i.end<=300?i:null},m.touches.length==1&&(t.activeTouch.left=m.touches[0].pageX,t.activeTouch.top=m.touches[0].pageY)}}),Te(t.scroller,"touchmove",function(){t.activeTouch&&(t.activeTouch.moved=!0)}),Te(t.scroller,"touchend",function(m){var b=t.activeTouch;if(b&&!xn(t,m)&&b.left!=null&&!b.moved&&new Date-b.start<300){var $=e.coordsChar(t.activeTouch,"page"),O;!b.prev||d(b,b.prev)?O=new Je($,$):!b.prev.prev||d(b,b.prev.prev)?O=e.findWordAt($):O=new Je(z($.line,0),Le(e.doc,z($.line+1,0))),e.setSelection(O.anchor,O.head),e.focus(),Zt(m)}l()}),Te(t.scroller,"touchcancel",l),Te(t.scroller,"scroll",function(){t.scroller.clientHeight&&(Xa(e,t.scroller.scrollTop),rn(e,t.scroller.scrollLeft,!0),ft(e,"scroll",e))}),Te(t.scroller,"mousewheel",function(m){return Ru(e,m)}),Te(t.scroller,"DOMMouseScroll",function(m){return Ru(e,m)}),Te(t.wrapper,"scroll",function(){return t.wrapper.scrollTop=t.wrapper.scrollLeft=0}),t.dragFunctions={enter:function(m){_t(e,m)||Jn(m)},over:function(m){_t(e,m)||(Fe(e,m),Jn(m))},start:function(m){return Nl(e,m)},drop:et(e,$c),leave:function(m){_t(e,m)||ef(e)}};var v=t.input.getField();Te(v,"keyup",function(m){return un.call(e,m)}),Te(v,"keydown",et(e,Ul)),Te(v,"keypress",et(e,of)),Te(v,"focus",function(m){return ml(e,m)}),Te(v,"blur",function(m){return pa(e,m)})}var ms=[];Ke.defineInitHook=function(e){return ms.push(e)};function mo(e,t,o,i){var l=e.doc,p;o==null&&(o="add"),o=="smart"&&(l.mode.indent?p=wi(e,t).state:o="prev");var d=e.options.tabSize,v=be(l,t),m=We(v.text,null,d);v.stateAfter&&(v.stateAfter=null);var b=v.text.match(/^\s*/)[0],$;if(!i&&!/\S/.test(v.text))$=0,o="not";else if(o=="smart"&&($=l.mode.indent(p,v.text.slice(b.length),v.text),$==Cr||$>150)){if(!i)return;o="prev"}o=="prev"?t>l.first?$=We(be(l,t-1).text,null,d):$=0:o=="add"?$=m+e.options.indentUnit:o=="subtract"?$=m-e.options.indentUnit:typeof o=="number"&&($=m+o),$=Math.max(0,$);var O="",R=0;if(e.options.indentWithTabs)for(var I=Math.floor($/d);I;--I)R+=d,O+=" ";if(R<$&&(O+=Wa($-R)),O!=b)return Wi(l,O,z(t,0),z(t,b.length),"+input"),v.stateAfter=null,!0;for(var G=0;Gd,m=Mr(t),b=null;if(v&&i.ranges.length>1)if(Br&&Br.text.join(` -`)==t){if(i.ranges.length%Br.text.length==0){b=[];for(var $=0;$=0;R--){var I=i.ranges[R],G=I.from(),Z=I.to();I.empty()&&(o&&o>0?G=z(G.line,G.ch-o):e.state.overwrite&&!v?Z=z(Z.line,Math.min(be(p,Z.line).text.length,Z.ch+Ue(m).length)):v&&Br&&Br.lineWise&&Br.text.join(` -`)==m.join(` -`)&&(G=Z=z(G.line,0)));var le={from:G,to:Z,text:b?b[R%b.length]:m,origin:l||(v?"paste":e.state.cutIncoming>d?"cut":"+input")};_a(e.doc,le),pt(e,"inputRead",e,le)}t&&!v&&bs(e,t),dt(e),e.curOp.updateInput<2&&(e.curOp.updateInput=O),e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=-1}function On(e,t){var o=e.clipboardData&&e.clipboardData.getData("Text");if(o)return e.preventDefault(),!t.isReadOnly()&&!t.options.disableInput&&t.hasFocus()&&rr(t,function(){return Gl(t,o,0,null,"paste")}),!0}function bs(e,t){if(!(!e.options.electricChars||!e.options.smartIndent))for(var o=e.doc.sel,i=o.ranges.length-1;i>=0;i--){var l=o.ranges[i];if(!(l.head.ch>100||i&&o.ranges[i-1].head.line==l.head.line)){var p=e.getModeAt(l.head),d=!1;if(p.electricChars){for(var v=0;v-1){d=mo(e,l.head.line,"smart");break}}else p.electricInput&&p.electricInput.test(be(e.doc,l.head.line).text.slice(0,l.head.ch))&&(d=mo(e,l.head.line,"smart"));d&&pt(e,"electricInput",e,l.head.line)}}}function Cs(e){for(var t=[],o=[],i=0;ip&&(mo(this,v.head.line,i,!0),p=v.head.line,d==this.doc.sel.primIndex&&dt(this));else{var m=v.from(),b=v.to(),$=Math.max(p,m.line);p=Math.min(this.lastLine(),b.line-(b.ch?0:1))+1;for(var O=$;O0&&Fr(this.doc,d,new Je(m,R[d].to()),bt)}}}),getTokenAt:function(i,l){return Ys(this,i,l)},getLineTokens:function(i,l){return Ys(this,z(i),l,!0)},getTokenTypeAt:function(i){i=Le(this.doc,i);var l=Io(this,be(this.doc,i.line)),p=0,d=(l.length-1)/2,v=i.ch,m;if(v==0)m=l[2];else for(;;){var b=p+d>>1;if((b?l[b*2-1]:0)>=v)d=b;else if(l[b*2+1]m&&(i=m,d=!0),v=be(this.doc,i)}else v=i;return Un(this,v,{top:0,left:0},l||"page",p||d).top+(d?this.doc.height-_n(v):0)},defaultTextHeight:function(){return Qr(this.display)},defaultCharWidth:function(){return jn(this.display)},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(i,l,p,d,v){var m=this.display;i=j(this,Le(this.doc,i));var b=i.bottom,$=i.left;if(l.style.position="absolute",l.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(l),m.sizer.appendChild(l),d=="over")b=i.top;else if(d=="above"||d=="near"){var O=Math.max(m.wrapper.clientHeight,this.doc.height),R=Math.max(m.sizer.clientWidth,m.lineSpace.clientWidth);(d=="above"||i.bottom+l.offsetHeight>O)&&i.top>l.offsetHeight?b=i.top-l.offsetHeight:i.bottom+l.offsetHeight<=O&&(b=i.bottom),$+l.offsetWidth>R&&($=R-l.offsetWidth)}l.style.top=b+"px",l.style.left=l.style.right="",v=="right"?($=m.sizer.clientWidth-l.offsetWidth,l.style.right="0px"):(v=="left"?$=0:v=="middle"&&($=(m.sizer.clientWidth-l.offsetWidth)/2),l.style.left=$+"px"),p&&Du(this,{left:$,top:b,right:$+l.offsetWidth,bottom:b+l.offsetHeight})},triggerOnKeyDown:Ee(Ul),triggerOnKeyPress:Ee(of),triggerOnKeyUp:un,triggerOnMouseDown:Ee(lf),execCommand:function(i){if(co.hasOwnProperty(i))return co[i].call(null,this)},triggerElectric:Ee(function(i){bs(this,i)}),findPosH:function(i,l,p,d){var v=1;l<0&&(v=-1,l=-l);for(var m=Le(this.doc,i),b=0;b0&&$(p.charAt(d-1));)--d;for(;v.5||this.options.lineWrapping)&&Zo(this),ft(this,"refresh",this)}),swapDoc:Ee(function(i){var l=this.doc;return l.cm=null,this.state.selectingText&&this.state.selectingText(),Al(this,i),Ya(this),this.display.input.reset(),Nt(this,i.scrollLeft,i.scrollTop),this.curOp.forceScroll=!0,pt(this,"swapDoc",this,l),l}),phrase:function(i){var l=this.options.phrases;return l&&Object.prototype.hasOwnProperty.call(l,i)?l[i]:i},getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},qr(e),e.registerHelper=function(i,l,p){o.hasOwnProperty(i)||(o[i]=e[i]={_global:[]}),o[i][l]=p},e.registerGlobalHelper=function(i,l,p,d){e.registerHelper(i,l,d),o[i]._global.push({pred:p,val:d})}}function Ae(e,t,o,i,l){var p=t,d=o,v=be(e,t.line),m=l&&e.direction=="rtl"?-o:o;function b(){var pe=t.line+m;return pe=e.first+e.size?!1:(t=new z(pe,t.ch,t.sticky),v=be(e,pe))}function $(pe){var ue;if(i=="codepoint"){var he=v.text.charCodeAt(t.ch+(o>0?0:-1));if(isNaN(he))ue=null;else{var _e=o>0?he>=55296&&he<56320:he>=56320&&he<57343;ue=new z(t.line,Math.max(0,Math.min(v.text.length,t.ch+o*(_e?2:1))),-o)}}else l?ue=pi(e.cm,v,t,o):ue=uo(v,t,o);if(ue==null)if(!pe&&b())t=fo(l,e.cm,v,t.line,m);else return!1;else t=ue;return!0}if(i=="char"||i=="codepoint")$();else if(i=="column")$(!0);else if(i=="word"||i=="group")for(var O=null,R=i=="group",I=e.cm&&e.cm.getHelper(t,"wordChars"),G=!0;!(o<0&&!$(!G));G=!1){var Z=v.text.charAt(t.ch)||` -`,le=xr(Z,I)?"w":R&&Z==` -`?"n":!R||/\s/.test(Z)?null:"p";if(R&&!G&&!le&&(le="s"),O&&O!=le){o<0&&(o=1,$(),t.sticky="after");break}if(le&&(O=le),o>0&&!$(!G))break}var fe=ba(e,t,p,d,!0);return qe(p,fe)&&(fe.hitSide=!0),fe}function Co(e,t,o,i){var l=e.doc,p=t.left,d;if(i=="page"){var v=Math.min(e.display.wrapper.clientHeight,we(e).innerHeight||l(e).documentElement.clientHeight),m=Math.max(v-.5*Qr(e.display),3);d=(o>0?t.bottom:t.top)+o*m}else i=="line"&&(d=o>0?t.bottom+3:t.top-3);for(var b;b=Ve(e,p,d),!!b.outside;){if(o<0?d<=0:d>=l.height){b.hitSide=!0;break}d+=o*5}return b}var Ze=function(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new hr,this.composing=null,this.gracePeriod=!1,this.readDOMTimeout=null};Ze.prototype.init=function(e){var t=this,o=this,i=o.cm,l=o.div=e.lineDiv;l.contentEditable=!0,yo(l,i.options.spellcheck,i.options.autocorrect,i.options.autocapitalize);function p(v){for(var m=v.target;m;m=m.parentNode){if(m==l)return!0;if(/\bCodeMirror-(?:line)?widget\b/.test(m.className))break}return!1}Te(l,"paste",function(v){!p(v)||_t(i,v)||On(v,i)||k<=11&&setTimeout(et(i,function(){return t.updateFromDOM()}),20)}),Te(l,"compositionstart",function(v){t.composing={data:v.data,done:!1}}),Te(l,"compositionupdate",function(v){t.composing||(t.composing={data:v.data,done:!1})}),Te(l,"compositionend",function(v){t.composing&&(v.data!=t.composing.data&&t.readFromDOMSoon(),t.composing.done=!0)}),Te(l,"touchstart",function(){return o.forceCompositionEnd()}),Te(l,"input",function(){t.composing||t.readFromDOMSoon()});function d(v){if(!(!p(v)||_t(i,v))){if(i.somethingSelected())ys({lineWise:!1,text:i.getSelections()}),v.type=="cut"&&i.replaceSelection("",null,"cut");else if(i.options.lineWiseCopyCut){var m=Cs(i);ys({lineWise:!0,text:m.text}),v.type=="cut"&&i.operation(function(){i.setSelections(m.ranges,0,bt),i.replaceSelection("",null,"cut")})}else return;if(v.clipboardData){v.clipboardData.clearData();var b=Br.text.join(` -`);if(v.clipboardData.setData("Text",b),v.clipboardData.getData("Text")==b){v.preventDefault();return}}var $=bo(),O=$.firstChild;yo(O),i.display.lineSpace.insertBefore($,i.display.lineSpace.firstChild),O.value=Br.text.join(` -`);var R=nt(Qe(l));Bt(O),setTimeout(function(){i.display.lineSpace.removeChild($),R.focus(),R==l&&o.showPrimarySelection()},50)}}Te(l,"copy",d),Te(l,"cut",d)},Ze.prototype.screenReaderLabelChanged=function(e){e?this.div.setAttribute("aria-label",e):this.div.removeAttribute("aria-label")},Ze.prototype.prepareSelection=function(){var e=vl(this.cm,!1);return e.focus=nt(Qe(this.div))==this.div,e},Ze.prototype.showSelection=function(e,t){!e||!this.cm.display.view.length||((e.focus||t)&&this.showPrimarySelection(),this.showMultipleSelections(e))},Ze.prototype.getSelection=function(){return this.cm.display.wrapper.ownerDocument.getSelection()},Ze.prototype.showPrimarySelection=function(){var e=this.getSelection(),t=this.cm,o=t.doc.sel.primary(),i=o.from(),l=o.to();if(t.display.viewTo==t.display.viewFrom||i.line>=t.display.viewTo||l.line=t.display.viewFrom&&di(t,i)||{node:v[0].measure.map[2],offset:0},b=l.linee.firstLine()&&(i=z(i.line-1,be(e.doc,i.line-1).length)),l.ch==be(e.doc,l.line).text.length&&l.linet.viewTo-1)return!1;var p,d,v;i.line==t.viewFrom||(p=Di(e,i.line))==0?(d=_(t.view[0].line),v=t.view[0].node):(d=_(t.view[p].line),v=t.view[p-1].node.nextSibling);var m=Di(e,l.line),b,$;if(m==t.view.length-1?(b=t.viewTo-1,$=t.lineDiv.lastChild):(b=_(t.view[m+1].line)-1,$=t.view[m+1].node.previousSibling),!v)return!1;for(var O=e.doc.splitLines(hf(e,v,$,d,b)),R=bn(e.doc,z(d,0),z(b,be(e.doc,b).text.length));O.length>1&&R.length>1;)if(Ue(O)==Ue(R))O.pop(),R.pop(),b--;else if(O[0]==R[0])O.shift(),R.shift(),d++;else break;for(var I=0,G=0,Z=O[0],le=R[0],fe=Math.min(Z.length,le.length);Ii.ch&&pe.charCodeAt(pe.length-G-1)==ue.charCodeAt(ue.length-G-1);)I--,G++;O[O.length-1]=pe.slice(0,pe.length-G).replace(/^\u200b+/,""),O[0]=O[0].slice(I).replace(/\u200b+$/,"");var _e=z(d,I),Ce=z(b,R.length?Ue(R).length-G:0);if(O.length>1||O[0]||ce(_e,Ce))return Wi(e.doc,O,_e,Ce,"+input"),!0},Ze.prototype.ensurePolled=function(){this.forceCompositionEnd()},Ze.prototype.reset=function(){this.forceCompositionEnd()},Ze.prototype.forceCompositionEnd=function(){!this.composing||(clearTimeout(this.readDOMTimeout),this.composing=null,this.updateFromDOM(),this.div.blur(),this.div.focus())},Ze.prototype.readFromDOMSoon=function(){var e=this;this.readDOMTimeout==null&&(this.readDOMTimeout=setTimeout(function(){if(e.readDOMTimeout=null,e.composing)if(e.composing.done)e.composing=null;else return;e.updateFromDOM()},80))},Ze.prototype.updateFromDOM=function(){var e=this;(this.cm.isReadOnly()||!this.pollContent())&&rr(this.cm,function(){return cr(e.cm)})},Ze.prototype.setUneditable=function(e){e.contentEditable="false"},Ze.prototype.onKeyPress=function(e){e.charCode==0||this.composing||(e.preventDefault(),this.cm.isReadOnly()||et(this.cm,Gl)(this.cm,String.fromCharCode(e.charCode==null?e.keyCode:e.charCode),0))},Ze.prototype.readOnlyChanged=function(e){this.div.contentEditable=String(e!="nocursor")},Ze.prototype.onContextMenu=function(){},Ze.prototype.resetPosition=function(){},Ze.prototype.needsContentAttribute=!0;function di(e,t){var o=Yo(e,t.line);if(!o||o.hidden)return null;var i=be(e.doc,t.line),l=xu(o,i,t.line),p=Re(i,e.doc.direction),d="left";if(p){var v=yn(p,t.ch);d=v%2?"right":"left"}var m=Tu(l.map,t.ch,d);return m.offset=m.collapse=="right"?m.end:m.start,m}function Ic(e){for(var t=e;t;t=t.parentNode)if(/CodeMirror-gutter-wrapper/.test(t.className))return!0;return!1}function hi(e,t){return t&&(e.bad=!0),e}function hf(e,t,o,i,l){var p="",d=!1,v=e.doc.lineSeparator(),m=!1;function b(I){return function(G){return G.id==I}}function $(){d&&(p+=v,m&&(p+=v),d=m=!1)}function O(I){I&&($(),p+=I)}function R(I){if(I.nodeType==1){var G=I.getAttribute("cm-text");if(G){O(G);return}var Z=I.getAttribute("cm-marker"),le;if(Z){var fe=e.findMarks(z(i,0),z(l+1,0),b(+Z));fe.length&&(le=fe[0].find(0))&&O(bn(e.doc,le.from,le.to).join(v));return}if(I.getAttribute("contenteditable")=="false")return;var pe=/^(pre|div|p|li|table|br)$/i.test(I.nodeName);if(!/^br$/i.test(I.nodeName)&&I.textContent.length==0)return;pe&&$();for(var ue=0;ue=9&&t.hasSelection&&(t.hasSelection=null),o.poll()}),Te(l,"paste",function(d){_t(i,d)||On(d,i)||(i.state.pasteIncoming=+new Date,o.fastPoll())});function p(d){if(!_t(i,d)){if(i.somethingSelected())ys({lineWise:!1,text:i.getSelections()});else if(i.options.lineWiseCopyCut){var v=Cs(i);ys({lineWise:!0,text:v.text}),d.type=="cut"?i.setSelections(v.ranges,null,bt):(o.prevInput="",l.value=v.text.join(` -`),Bt(l))}else return;d.type=="cut"&&(i.state.cutIncoming=+new Date)}}Te(l,"cut",p),Te(l,"copy",p),Te(e.scroller,"paste",function(d){if(!(xn(e,d)||_t(i,d))){if(!l.dispatchEvent){i.state.pasteIncoming=+new Date,o.focus();return}var v=new Event("paste");v.clipboardData=d.clipboardData,l.dispatchEvent(v)}}),Te(e.lineSpace,"selectstart",function(d){xn(e,d)||Zt(d)}),Te(l,"compositionstart",function(){var d=i.getCursor("from");o.composing&&o.composing.range.clear(),o.composing={start:d,range:i.markText(d,i.getCursor("to"),{className:"CodeMirror-composing"})}}),Te(l,"compositionend",function(){o.composing&&(o.poll(),o.composing.range.clear(),o.composing=null)})},At.prototype.createField=function(e){this.wrapper=bo(),this.textarea=this.wrapper.firstChild;var t=this.cm.options;yo(this.textarea,t.spellcheck,t.autocorrect,t.autocapitalize)},At.prototype.screenReaderLabelChanged=function(e){e?this.textarea.setAttribute("aria-label",e):this.textarea.removeAttribute("aria-label")},At.prototype.prepareSelection=function(){var e=this.cm,t=e.display,o=e.doc,i=vl(e);if(e.options.moveInputWithCursor){var l=j(e,o.sel.primary().head,"div"),p=t.wrapper.getBoundingClientRect(),d=t.lineDiv.getBoundingClientRect();i.teTop=Math.max(0,Math.min(t.wrapper.clientHeight-10,l.top+d.top-p.top)),i.teLeft=Math.max(0,Math.min(t.wrapper.clientWidth-10,l.left+d.left-p.left))}return i},At.prototype.showSelection=function(e){var t=this.cm,o=t.display;me(o.cursorDiv,e.cursors),me(o.selectionDiv,e.selection),e.teTop!=null&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},At.prototype.reset=function(e){if(!(this.contextMenuPending||this.composing&&e)){var t=this.cm;if(this.resetting=!0,t.somethingSelected()){this.prevInput="";var o=t.getSelection();this.textarea.value=o,t.state.focused&&Bt(this.textarea),A&&k>=9&&(this.hasSelection=o)}else e||(this.prevInput=this.textarea.value="",A&&k>=9&&(this.hasSelection=null));this.resetting=!1}},At.prototype.getField=function(){return this.textarea},At.prototype.supportsTouch=function(){return!1},At.prototype.focus=function(){if(this.cm.options.readOnly!="nocursor"&&(!q||nt(Qe(this.textarea))!=this.textarea))try{this.textarea.focus()}catch{}},At.prototype.blur=function(){this.textarea.blur()},At.prototype.resetPosition=function(){this.wrapper.style.top=this.wrapper.style.left=0},At.prototype.receivedFocus=function(){this.slowPoll()},At.prototype.slowPoll=function(){var e=this;this.pollingFast||this.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},At.prototype.fastPoll=function(){var e=!1,t=this;t.pollingFast=!0;function o(){var i=t.poll();!i&&!e?(e=!0,t.polling.set(60,o)):(t.pollingFast=!1,t.slowPoll())}t.polling.set(20,o)},At.prototype.poll=function(){var e=this,t=this.cm,o=this.textarea,i=this.prevInput;if(this.contextMenuPending||this.resetting||!t.state.focused||Xn(o)&&!i&&!this.composing||t.isReadOnly()||t.options.disableInput||t.state.keySeq)return!1;var l=o.value;if(l==i&&!t.somethingSelected())return!1;if(A&&k>=9&&this.hasSelection===l||J&&/[\uf700-\uf7ff]/.test(l))return t.display.input.reset(),!1;if(t.doc.sel==t.display.selForContextMenu){var p=l.charCodeAt(0);if(p==8203&&!i&&(i="\u200B"),p==8666)return this.reset(),this.cm.execCommand("undo")}for(var d=0,v=Math.min(i.length,l.length);d1e3||l.indexOf(` -`)>-1?o.value=e.prevInput="":e.prevInput=l,e.composing&&(e.composing.range.clear(),e.composing.range=t.markText(e.composing.start,t.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},At.prototype.ensurePolled=function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},At.prototype.onKeyPress=function(){A&&k>=9&&(this.hasSelection=null),this.fastPoll()},At.prototype.onContextMenu=function(e){var t=this,o=t.cm,i=o.display,l=t.textarea;t.contextMenuPending&&t.contextMenuPending();var p=Tn(o,e),d=i.scroller.scrollTop;if(!p||Q)return;var v=o.options.resetSelectionOnContextMenu;v&&o.doc.sel.contains(p)==-1&&et(o,Xt)(o.doc,oi(p),bt);var m=l.style.cssText,b=t.wrapper.style.cssText,$=t.wrapper.offsetParent.getBoundingClientRect();t.wrapper.style.cssText="position: static",l.style.cssText=`position: absolute; width: 30px; height: 30px; - top: `+(e.clientY-$.top-5)+"px; left: "+(e.clientX-$.left-5)+`px; - z-index: 1000; background: `+(A?"rgba(255, 255, 255, .05)":"transparent")+`; - outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);`;var O;E&&(O=l.ownerDocument.defaultView.scrollY),i.input.focus(),E&&l.ownerDocument.defaultView.scrollTo(null,O),i.input.reset(),o.somethingSelected()||(l.value=t.prevInput=" "),t.contextMenuPending=I,i.selForContextMenu=o.doc.sel,clearTimeout(i.detectingSelectAll);function R(){if(l.selectionStart!=null){var Z=o.somethingSelected(),le="\u200B"+(Z?l.value:"");l.value="\u21DA",l.value=le,t.prevInput=Z?"":"\u200B",l.selectionStart=1,l.selectionEnd=le.length,i.selForContextMenu=o.doc.sel}}function I(){if(t.contextMenuPending==I&&(t.contextMenuPending=!1,t.wrapper.style.cssText=b,l.style.cssText=m,A&&k<9&&i.scrollbars.setScrollTop(i.scroller.scrollTop=d),l.selectionStart!=null)){(!A||A&&k<9)&&R();var Z=0,le=function(){i.selForContextMenu==o.doc.sel&&l.selectionStart==0&&l.selectionEnd>0&&t.prevInput=="\u200B"?et(o,Ca)(o):Z++<10?i.detectingSelectAll=setTimeout(le,500):(i.selForContextMenu=null,i.input.reset())};i.detectingSelectAll=setTimeout(le,200)}}if(A&&k>=9&&R(),He){Jn(e);var G=function(){Jt(window,"mouseup",G),setTimeout(I,20)};Te(window,"mouseup",G)}else setTimeout(I,50)},At.prototype.readOnlyChanged=function(e){e||this.reset(),this.textarea.disabled=e=="nocursor",this.textarea.readOnly=!!e},At.prototype.setUneditable=function(){},At.prototype.needsContentAttribute=!1;function gf(e,t){if(t=t?De(t):{},t.value=e.value,!t.tabindex&&e.tabIndex&&(t.tabindex=e.tabIndex),!t.placeholder&&e.placeholder&&(t.placeholder=e.placeholder),t.autofocus==null){var o=nt(Qe(e));t.autofocus=o==e||e.getAttribute("autofocus")!=null&&o==document.body}function i(){e.value=v.getValue()}var l;if(e.form&&(Te(e.form,"submit",i),!t.leaveSubmitMethodAlone)){var p=e.form;l=p.submit;try{var d=p.submit=function(){i(),p.submit=l,p.submit(),p.submit=d}}catch{}}t.finishInit=function(m){m.save=i,m.getTextArea=function(){return e},m.toTextArea=function(){m.toTextArea=isNaN,i(),e.parentNode.removeChild(m.getWrapperElement()),e.style.display="",e.form&&(Jt(e.form,"submit",i),!t.leaveSubmitMethodAlone&&typeof e.form.submit=="function"&&(e.form.submit=l))}},e.style.display="none";var v=Ke(function(m){return e.parentNode.insertBefore(m,e.nextSibling)},t);return v}function Rc(e){e.off=Jt,e.on=Te,e.wheelEventPixels=_c,e.Doc=ar,e.splitLines=Mr,e.countColumn=We,e.findColumn=Yt,e.isWordChar=Ua,e.Pass=Cr,e.signal=ft,e.Line=Ai,e.changeEnd=si,e.scrollbarModel=Ii,e.Pos=z,e.cmpPos=ce,e.modes=Xi,e.mimeModes=Yr,e.resolveMode=Qi,e.getMode=ea,e.modeExtensions=Zr,e.extendMode=ta,e.copyState=Sr,e.startState=ra,e.innerMode=Ga,e.commands=co,e.keyMap=An,e.keyName=so,e.isModifierKey=cs,e.lookupKey=Dr,e.normalizeKeyMap=Or,e.StringStream=xt,e.SharedTextMarker=Ta,e.TextMarker=ln,e.LineWidget=ji,e.e_preventDefault=Zt,e.e_stopPropagation=Ji,e.e_stop=Jn,e.addClass=mt,e.contains=ze,e.rmClass=gt,e.keyNames=zt}zl(Ke),ka(Ke);var vf="iter insert remove copy getEditor constructor".split(" ");for(var _s in ar.prototype)ar.prototype.hasOwnProperty(_s)&&Oe(vf,_s)<0&&(Ke.prototype[_s]=function(e){return function(){return e.apply(this.doc,arguments)}}(ar.prototype[_s]));return qr(ar),Ke.inputStyles={textarea:At,contenteditable:Ze},Ke.defineMode=function(e){!Ke.defaults.mode&&e!="null"&&(Ke.defaults.mode=e),Jr.apply(this,arguments)},Ke.defineMIME=Ti,Ke.defineMode("null",function(){return{token:function(e){return e.skipToEnd()}}}),Ke.defineMIME("text/plain","null"),Ke.defineExtension=function(e,t){Ke.prototype[e]=t},Ke.defineDocExtension=function(e,t){ar.prototype[e]=t},Ke.fromTextArea=gf,Rc(Ke),Ke.version="5.65.18",Ke})})(Lp);(function(r,u){(function(a,c){r.exports=c(Lp.exports)})(dn,function(a){return function(c){function h(S){if(y[S])return y[S].exports;var x=y[S]={i:S,l:!1,exports:{}};return c[S].call(x.exports,x,x.exports,h),x.l=!0,x.exports}var y={};return h.m=c,h.c=y,h.i=function(S){return S},h.d=function(S,x,A){h.o(S,x)||Object.defineProperty(S,x,{configurable:!1,enumerable:!0,get:A})},h.n=function(S){var x=S&&S.__esModule?function(){return S.default}:function(){return S};return h.d(x,"a",x),x},h.o=function(S,x){return Object.prototype.hasOwnProperty.call(S,x)},h.p="/",h(h.s=3)}([function(c,h){c.exports=a},function(c,h,y){Object.defineProperty(h,"__esModule",{value:!0});var S=y(0),x=function(k){return k&&k.__esModule?k:{default:k}}(S),A=window.CodeMirror||x.default;typeof Object.assign!="function"&&Object.defineProperty(Object,"assign",{value:function(k,E){if(k==null)throw new TypeError("Cannot convert undefined or null to object");for(var U=Object(k),H=1;H!?|~^@]/,Q=/^@(context|id|value|language|type|container|list|set|reverse|index|base|vocab|graph)"/;function ae(_){for(var D=!1,V,se=!1;(V=_.next())!=null;){if(!D){if(V=="/"&&!se)return;V=="["?se=!0:se&&V=="]"&&(se=!1)}D=!D&&V=="\\"}}var ie,re;function N(_,D,V){return ie=_,re=V,D}function B(_,D){var V=_.next();if(V=='"'||V=="'")return D.tokenize=q(V),D.tokenize(_,D);if(V=="."&&_.match(/^\d[\d_]*(?:[eE][+\-]?[\d_]+)?/))return N("number","number");if(V=="."&&_.match(".."))return N("spread","meta");if(/[\[\]{}\(\),;\:\.]/.test(V))return N(V);if(V=="="&&_.eat(">"))return N("=>","operator");if(V=="0"&&_.match(/^(?:x[\dA-Fa-f_]+|o[0-7_]+|b[01_]+)n?/))return N("number","number");if(/\d/.test(V))return _.match(/^[\d_]*(?:n|(?:\.[\d_]*)?(?:[eE][+\-]?[\d_]+)?)?/),N("number","number");if(V=="/")return _.eat("*")?(D.tokenize=J,J(_,D)):_.eat("/")?(_.skipToEnd(),N("comment","comment")):Tr(_,D,1)?(ae(_),_.match(/^\b(([gimyus])(?![gimyus]*\2))+\b/),N("regexp","string-2")):(_.eat("="),N("operator","operator",_.current()));if(V=="`")return D.tokenize=ne,ne(_,D);if(V=="#"&&_.peek()=="!")return _.skipToEnd(),N("meta","meta");if(V=="#"&&_.eatWhile(U))return N("variable","property");if(V=="<"&&_.match("!--")||V=="-"&&_.match("->")&&!/\S/.test(_.string.slice(0,_.start)))return _.skipToEnd(),N("comment","comment");if(Y.test(V))return(V!=">"||!D.lexical||D.lexical.type!=">")&&(_.eat("=")?(V=="!"||V=="=")&&_.eat("="):/[<>*+\-|&?]/.test(V)&&(_.eat(V),V==">"&&_.eat(V))),V=="?"&&_.eat(".")?N("."):N("operator","operator",_.current());if(U.test(V)){_.eatWhile(U);var se=_.current();if(D.lastType!="."){if(H.propertyIsEnumerable(se)){var z=H[se];return N(z.type,z.style,se)}if(se=="async"&&_.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/,!1))return N("async","keyword",se)}return N("variable","variable",se)}}function q(_){return function(D,V){var se=!1,z;if(x&&D.peek()=="@"&&D.match(Q))return V.tokenize=B,N("jsonld-keyword","meta");for(;(z=D.next())!=null&&!(z==_&&!se);)se=!se&&z=="\\";return se||(V.tokenize=B),N("string","string")}}function J(_,D){for(var V=!1,se;se=_.next();){if(se=="/"&&V){D.tokenize=B;break}V=se=="*"}return N("comment","comment")}function ne(_,D){for(var V=!1,se;(se=_.next())!=null;){if(!V&&(se=="`"||se=="$"&&_.eat("{"))){D.tokenize=B;break}V=!V&&se=="\\"}return N("quasi","string-2",_.current())}var de="([{}])";function xe(_,D){D.fatArrowAt&&(D.fatArrowAt=null);var V=_.string.indexOf("=>",_.start);if(!(V<0)){if(E){var se=/:\s*(?:\w+(?:<[^>]*>|\[\])?|\{[^}]*\})\s*$/.exec(_.string.slice(_.start,V));se&&(V=se.index)}for(var z=0,ce=!1,qe=V-1;qe>=0;--qe){var Wt=_.string.charAt(qe),ir=de.indexOf(Wt);if(ir>=0&&ir<3){if(!z){++qe;break}if(--z==0){Wt=="("&&(ce=!0);break}}else if(ir>=3&&ir<6)++z;else if(U.test(Wt))ce=!0;else if(/["'\/`]/.test(Wt))for(;;--qe){if(qe==0)return;var Rn=_.string.charAt(qe-1);if(Rn==Wt&&_.string.charAt(qe-2)!="\\"){qe--;break}}else if(ce&&!z){++qe;break}}ce&&!z&&(D.fatArrowAt=qe)}}var ve={atom:!0,number:!0,variable:!0,string:!0,regexp:!0,this:!0,import:!0,"jsonld-keyword":!0};function He(_,D,V,se,z,ce){this.indented=_,this.column=D,this.type=V,this.prev=z,this.info=ce,se!=null&&(this.align=se)}function tt(_,D){if(!k)return!1;for(var V=_.localVars;V;V=V.next)if(V.name==D)return!0;for(var se=_.context;se;se=se.prev)for(var V=se.vars;V;V=V.next)if(V.name==D)return!0}function gt(_,D,V,se,z){var ce=_.cc;for(X.state=_,X.stream=z,X.marked=null,X.cc=ce,X.style=D,_.lexical.hasOwnProperty("align")||(_.lexical.align=!0);;){var qe=ce.length?ce.pop():A?Oe:We;if(qe(V,se)){for(;ce.length&&ce[ce.length-1].lex;)ce.pop()();return X.marked?X.marked:V=="variable"&&tt(_,se)?"variable-2":D}}}var X={state:null,column:null,marked:null,cc:null};function me(){for(var _=arguments.length-1;_>=0;_--)X.cc.push(arguments[_])}function L(){return me.apply(null,arguments),!0}function dr(_,D){for(var V=D;V;V=V.next)if(V.name==_)return!0;return!1}function vt(_){var D=X.state;if(X.marked="def",!!k){if(D.context){if(D.lexical.info=="var"&&D.context&&D.context.block){var V=ze(_,D.context);if(V!=null){D.context=V;return}}else if(!dr(_,D.localVars)){D.localVars=new yt(_,D.localVars);return}}h.globalVars&&!dr(_,D.globalVars)&&(D.globalVars=new yt(_,D.globalVars))}}function ze(_,D){if(D)if(D.block){var V=ze(_,D.prev);return V?V==D.prev?D:new mt(V,D.vars,!0):null}else return dr(_,D.vars)?D:new mt(D.prev,new yt(_,D.vars),!1);else return null}function nt(_){return _=="public"||_=="private"||_=="protected"||_=="abstract"||_=="readonly"}function mt(_,D,V){this.prev=_,this.vars=D,this.block=V}function yt(_,D){this.name=_,this.next=D}var Bt=new yt("this",new yt("arguments",null));function ur(){X.state.context=new mt(X.state.context,X.state.localVars,!1),X.state.localVars=Bt}function Mt(){X.state.context=new mt(X.state.context,X.state.localVars,!0),X.state.localVars=null}ur.lex=Mt.lex=!0;function Qe(){X.state.localVars=X.state.context.vars,X.state.context=X.state.context.prev}Qe.lex=!0;function we(_,D){var V=function(){var se=X.state,z=se.indented;if(se.lexical.type=="stat")z=se.lexical.indented;else for(var ce=se.lexical;ce&&ce.type==")"&&ce.align;ce=ce.prev)z=ce.indented;se.lexical=new He(z,X.stream.column(),_,null,se.lexical,D)};return V.lex=!0,V}function $e(){var _=X.state;_.lexical.prev&&(_.lexical.type==")"&&(_.indented=_.lexical.indented),_.lexical=_.lexical.prev)}$e.lex=!0;function De(_){function D(V){return V==_?L():_==";"||V=="}"||V==")"||V=="]"?me():L(D)}return D}function We(_,D){return _=="var"?L(we("vardef",D),Ji,De(";"),$e):_=="keyword a"?L(we("form"),Cr,We,$e):_=="keyword b"?L(we("form"),We,$e):_=="keyword d"?X.stream.match(/^\s*$/,!1)?L():L(we("stat"),gr,De(";"),$e):_=="debugger"?L(De(";")):_=="{"?L(we("}"),Mt,Pr,$e,Qe):_==";"?L():_=="if"?(X.state.lexical.info=="else"&&X.state.cc[X.state.cc.length-1]==$e&&X.state.cc.pop()(),L(we("form"),Cr,We,$e,Zi)):_=="function"?L(Mr):_=="for"?L(we("form"),Mt,Po,We,Qe,$e):_=="class"||E&&D=="interface"?(X.marked="keyword",L(we("form",_=="class"?_:D),Xi,$e)):_=="variable"?E&&D=="declare"?(X.marked="keyword",L(We)):E&&(D=="module"||D=="enum"||D=="type")&&X.stream.match(/^\s*\w/,!1)?(X.marked="keyword",D=="enum"?L(be):D=="type"?L(Lo,De("operator"),Re,De(";")):L(we("form"),fr,De("{"),we("}"),Pr,$e,$e)):E&&D=="namespace"?(X.marked="keyword",L(we("form"),Oe,We,$e)):E&&D=="abstract"?(X.marked="keyword",L(We)):L(we("stat"),xi):_=="switch"?L(we("form"),Cr,De("{"),we("}","switch"),Mt,Pr,$e,$e,Qe):_=="case"?L(Oe,De(":")):_=="default"?L(De(":")):_=="catch"?L(we("form"),ur,hr,We,$e,Qe):_=="export"?L(we("stat"),Qi,$e):_=="import"?L(we("stat"),Zr,$e):_=="async"?L(We):D=="@"?L(Oe,We):me(we("stat"),Oe,De(";"),$e)}function hr(_){if(_=="(")return L(Kr,De(")"))}function Oe(_,D){return bt(_,D,!1)}function Ot(_,D){return bt(_,D,!0)}function Cr(_){return _!="("?me():L(we(")"),gr,De(")"),$e)}function bt(_,D,V){if(X.state.fatArrowAt==X.stream.start){var se=V?tr:Ue;if(_=="(")return L(ur,we(")"),Ct(Kr,")"),$e,De("=>"),se,Qe);if(_=="variable")return me(ur,fr,De("=>"),se,Qe)}var z=V?Yt:_r;return ve.hasOwnProperty(_)?L(z):_=="function"?L(Mr,z):_=="class"||E&&D=="interface"?(X.marked="keyword",L(we("form"),Mo,$e)):_=="keyword c"||_=="async"?L(V?Ot:Oe):_=="("?L(we(")"),gr,De(")"),$e,z):_=="operator"||_=="spread"?L(V?Ot:Oe):_=="["?L(we("]"),xt,$e,z):_=="{"?vn(xr,"}",null,z):_=="quasi"?me(gn,z):_=="new"?L(Ci(V)):L()}function gr(_){return _.match(/[;\}\)\],]/)?me():me(Oe)}function _r(_,D){return _==","?L(gr):Yt(_,D,!1)}function Yt(_,D,V){var se=V==!1?_r:Yt,z=V==!1?Oe:Ot;if(_=="=>")return L(ur,V?tr:Ue,Qe);if(_=="operator")return/\+\+|--/.test(D)||E&&D=="!"?L(se):E&&D=="<"&&X.stream.match(/^([^<>]|<[^<>]*>)*>\s*\(/,!1)?L(we(">"),Ct(Re,">"),$e,se):D=="?"?L(Oe,De(":"),z):L(z);if(_=="quasi")return me(gn,se);if(_!=";"){if(_=="(")return vn(Ot,")","call",se);if(_==".")return L(Ua,se);if(_=="[")return L(we("]"),gr,De("]"),$e,se);if(E&&D=="as")return X.marked="keyword",L(Re,se);if(_=="regexp")return X.state.lastType=X.marked="operator",X.stream.backUp(X.stream.pos-X.stream.start-1),L(z)}}function gn(_,D){return _!="quasi"?me():D.slice(D.length-2)!="${"?L(gn):L(gr,Wa)}function Wa(_){if(_=="}")return X.marked="string-2",X.state.tokenize=ne,L(gn)}function Ue(_){return xe(X.stream,X.state),me(_=="{"?We:Oe)}function tr(_){return xe(X.stream,X.state),me(_=="{"?We:Ot)}function Ci(_){return function(D){return D=="."?L(_?Do:_i):D=="variable"&&E?L(vr,_?Yt:_r):me(_?Ot:Oe)}}function _i(_,D){if(D=="target")return X.marked="keyword",L(_r)}function Do(_,D){if(D=="target")return X.marked="keyword",L(Yt)}function xi(_){return _==":"?L($e,We):me(_r,De(";"),$e)}function Ua(_){if(_=="variable")return X.marked="property",L()}function xr(_,D){if(_=="async")return X.marked="property",L(xr);if(_=="variable"||X.style=="keyword"){if(X.marked="property",D=="get"||D=="set")return L(Mn);var V;return E&&X.state.fatArrowAt==X.stream.start&&(V=X.stream.match(/^\s*:\s*/,!1))&&(X.state.fatArrowAt=X.stream.pos+V[0].length),L(Gr)}else{if(_=="number"||_=="string")return X.marked=x?"property":X.style+" property",L(Gr);if(_=="jsonld-keyword")return L(Gr);if(E&&nt(D))return X.marked="keyword",L(xr);if(_=="[")return L(Oe,mn,De("]"),Gr);if(_=="spread")return L(Ot,Gr);if(D=="*")return X.marked="keyword",L(xr);if(_==":")return me(Gr)}}function Mn(_){return _!="variable"?me(Gr):(X.marked="property",L(Mr))}function Gr(_){if(_==":")return L(Ot);if(_=="(")return me(Mr)}function Ct(_,D,V){function se(z,ce){if(V?V.indexOf(z)>-1:z==","){var qe=X.state.lexical;return qe.info=="call"&&(qe.pos=(qe.pos||0)+1),L(function(Wt,ir){return Wt==D||ir==D?me():me(_)},se)}return z==D||ce==D?L():V&&V.indexOf(";")>-1?me(_):L(De(D))}return function(z,ce){return z==D||ce==D?L():me(_,se)}}function vn(_,D,V){for(var se=3;se"),Re);if(_=="quasi")return me(Jt,Lr)}function ko(_){if(_=="=>")return L(Re)}function Te(_){return _.match(/[\}\)\]]/)?L():_==","||_==";"?L(Te):me(Nn,Te)}function Nn(_,D){if(_=="variable"||X.style=="keyword")return X.marked="property",L(Nn);if(D=="?"||_=="number"||_=="string")return L(Nn);if(_==":")return L(Re);if(_=="[")return L(De("variable"),In,De("]"),Nn);if(_=="(")return me(Xn,Nn);if(!_.match(/[;\}\)\],]/))return L()}function Jt(_,D){return _!="quasi"?me():D.slice(D.length-2)!="${"?L(Jt):L(Re,ft)}function ft(_){if(_=="}")return X.marked="string-2",X.state.tokenize=ne,L(Jt)}function _t(_,D){return _=="variable"&&X.stream.match(/^\s*[?:]/,!1)||D=="?"?L(_t):_==":"?L(Re):_=="spread"?L(_t):me(Re)}function Lr(_,D){if(D=="<")return L(we(">"),Ct(Re,">"),$e,Lr);if(D=="|"||_=="."||D=="&")return L(Re);if(_=="[")return L(Re,De("]"),Lr);if(D=="extends"||D=="implements")return X.marked="keyword",L(Re);if(D=="?")return L(Re,De(":"),Re)}function vr(_,D){if(D=="<")return L(we(">"),Ct(Re,">"),$e,Lr)}function qr(){return me(Re,Zt)}function Zt(_,D){if(D=="=")return L(Re)}function Ji(_,D){return D=="enum"?(X.marked="keyword",L(be)):me(fr,mn,Vr,Ha)}function fr(_,D){if(E&&nt(D))return X.marked="keyword",L(fr);if(_=="variable")return vt(D),L();if(_=="spread")return L(fr);if(_=="[")return vn(Si,"]");if(_=="{")return vn(Jn,"}")}function Jn(_,D){return _=="variable"&&!X.stream.match(/^\s*:/,!1)?(vt(D),L(Vr)):(_=="variable"&&(X.marked="property"),_=="spread"?L(fr):_=="}"?me():_=="["?L(Oe,De("]"),De(":"),Jn):L(De(":"),fr,Vr))}function Si(){return me(fr,Vr)}function Vr(_,D){if(D=="=")return L(Ot)}function Ha(_){if(_==",")return L(Ji)}function Zi(_,D){if(_=="keyword b"&&D=="else")return L(we("form","else"),We,$e)}function Po(_,D){if(D=="await")return L(Po);if(_=="(")return L(we(")"),za,$e)}function za(_){return _=="var"?L(Ji,Zn):_=="variable"?L(Zn):me(Zn)}function Zn(_,D){return _==")"?L():_==";"?L(Zn):D=="in"||D=="of"?(X.marked="keyword",L(Oe,Zn)):me(Oe,Zn)}function Mr(_,D){if(D=="*")return X.marked="keyword",L(Mr);if(_=="variable")return vt(D),L(Mr);if(_=="(")return L(ur,we(")"),Ct(Kr,")"),$e,yn,We,Qe);if(E&&D=="<")return L(we(">"),Ct(qr,">"),$e,Mr)}function Xn(_,D){if(D=="*")return X.marked="keyword",L(Xn);if(_=="variable")return vt(D),L(Xn);if(_=="(")return L(ur,we(")"),Ct(Kr,")"),$e,yn,Qe);if(E&&D=="<")return L(we(">"),Ct(qr,">"),$e,Xn)}function Lo(_,D){if(_=="keyword"||_=="variable")return X.marked="type",L(Lo);if(D=="<")return L(we(">"),Ct(qr,">"),$e)}function Kr(_,D){return D=="@"&&L(Oe,Kr),_=="spread"?L(Kr):E&&nt(D)?(X.marked="keyword",L(Kr)):E&&_=="this"?L(mn,Vr):me(fr,mn,Vr)}function Mo(_,D){return _=="variable"?Xi(_,D):Yr(_,D)}function Xi(_,D){if(_=="variable")return vt(D),L(Yr)}function Yr(_,D){if(D=="<")return L(we(">"),Ct(qr,">"),$e,Yr);if(D=="extends"||D=="implements"||E&&_==",")return D=="implements"&&(X.marked="keyword"),L(E?Re:Oe,Yr);if(_=="{")return L(we("}"),Jr,$e)}function Jr(_,D){if(_=="async"||_=="variable"&&(D=="static"||D=="get"||D=="set"||E&&nt(D))&&X.stream.match(/^\s+#?[\w$\xa1-\uffff]/,!1))return X.marked="keyword",L(Jr);if(_=="variable"||X.style=="keyword")return X.marked="property",L(Ti,Jr);if(_=="number"||_=="string")return L(Ti,Jr);if(_=="[")return L(Oe,mn,De("]"),Ti,Jr);if(D=="*")return X.marked="keyword",L(Jr);if(E&&_=="(")return me(Xn,Jr);if(_==";"||_==",")return L(Jr);if(_=="}")return L();if(D=="@")return L(Oe,Jr)}function Ti(_,D){if(D=="!"||D=="?")return L(Ti);if(_==":")return L(Re,Vr);if(D=="=")return L(Ot);var V=X.state.lexical.prev,se=V&&V.info=="interface";return me(se?Xn:Mr)}function Qi(_,D){return D=="*"?(X.marked="keyword",L(ra,De(";"))):D=="default"?(X.marked="keyword",L(Oe,De(";"))):_=="{"?L(Ct(ea,"}"),ra,De(";")):me(We)}function ea(_,D){if(D=="as")return X.marked="keyword",L(De("variable"));if(_=="variable")return me(Ot,ea)}function Zr(_){return _=="string"?L():_=="("?me(Oe):_=="."?me(_r):me(ta,Sr,ra)}function ta(_,D){return _=="{"?vn(ta,"}"):(_=="variable"&&vt(D),D=="*"&&(X.marked="keyword"),L(Ga))}function Sr(_){if(_==",")return L(ta,Sr)}function Ga(_,D){if(D=="as")return X.marked="keyword",L(ta)}function ra(_,D){if(D=="from")return X.marked="keyword",L(Oe)}function xt(_){return _=="]"?L():me(Ct(Ot,"]"))}function be(){return me(we("form"),fr,De("{"),we("}"),Ct(bn,"}"),$e,$e)}function bn(){return me(fr,Vr)}function na(_,D){return _.lastType=="operator"||_.lastType==","||Y.test(D.charAt(0))||/[,.]/.test(D.charAt(0))}function Tr(_,D,V){return D.tokenize==B&&/^(?:operator|sof|keyword [bcd]|case|new|export|default|spread|[\[{}\(,;:]|=>)$/.test(D.lastType)||D.lastType=="quasi"&&/\{\s*$/.test(_.string.slice(0,_.pos-(V||0)))}return{startState:function(_){var D={tokenize:B,lastType:"sof",cc:[],lexical:new He((_||0)-y,0,"block",!1),localVars:h.localVars,context:h.localVars&&new mt(null,null,!1),indented:_||0};return h.globalVars&&typeof h.globalVars=="object"&&(D.globalVars=h.globalVars),D},token:function(_,D){if(_.sol()&&(D.lexical.hasOwnProperty("align")||(D.lexical.align=!1),D.indented=_.indentation(),xe(_,D)),D.tokenize!=J&&_.eatSpace())return null;var V=D.tokenize(_,D);return ie=="comment"?V:(D.lastType=ie=="operator"&&(re=="++"||re=="--")?"incdec":ie,gt(D,V,ie,re,_))},indent:function(_,D){if(_.tokenize==J||_.tokenize==ne)return a.Pass;if(_.tokenize!=B)return 0;var V=D&&D.charAt(0),se=_.lexical,z;if(!/^\s*else\b/.test(D))for(var ce=_.cc.length-1;ce>=0;--ce){var qe=_.cc[ce];if(qe==$e)se=se.prev;else if(qe!=Zi&&qe!=Qe)break}for(;(se.type=="stat"||se.type=="form")&&(V=="}"||(z=_.cc[_.cc.length-1])&&(z==_r||z==Yt)&&!/^[,\.=+\-*:?[\(]/.test(D));)se=se.prev;S&&se.type==")"&&se.prev.type=="stat"&&(se=se.prev);var Wt=se.type,ir=V==Wt;return Wt=="vardef"?se.indented+(_.lastType=="operator"||_.lastType==","?se.info.length+1:0):Wt=="form"&&V=="{"?se.indented:Wt=="form"?se.indented+y:Wt=="stat"?se.indented+(na(_,D)?S||y:0):se.info=="switch"&&!ir&&h.doubleIndentSwitch!=!1?se.indented+(/^(?:case|default)\b/.test(D)?y:2*y):se.align?se.column+(ir?0:1):se.indented+(ir?0:y)},electricInput:/^\s*(?:case .*?:|default:|\{|\})$/,blockCommentStart:A?null:"/*",blockCommentEnd:A?null:"*/",blockCommentContinue:A?null:" * ",lineComment:A?null:"//",fold:"brace",closeBrackets:"()[]{}''\"\"``",helperType:A?"json":"javascript",jsonldMode:x,jsonMode:A,expressionAllowed:Tr,skipExpression:function(_){gt(_,"atom","atom","true",new a.StringStream("",2,null))}}}),a.registerHelper("wordChars","javascript",/[\w$]/),a.defineMIME("text/javascript","javascript"),a.defineMIME("text/ecmascript","javascript"),a.defineMIME("application/javascript","javascript"),a.defineMIME("application/x-javascript","javascript"),a.defineMIME("application/ecmascript","javascript"),a.defineMIME("application/json",{name:"javascript",json:!0}),a.defineMIME("application/x-json",{name:"javascript",json:!0}),a.defineMIME("application/manifest+json",{name:"javascript",json:!0}),a.defineMIME("application/ld+json",{name:"javascript",jsonld:!0}),a.defineMIME("text/typescript",{name:"javascript",typescript:!0}),a.defineMIME("application/typescript",{name:"javascript",typescript:!0})})})();var Ms={exports:{}};(function(r,u){const a=["ActionSheetConfig","AlertConfig","AnchorConfig","AttachmentsConfig","AutoCompleteConfig","CalendarConfig","CascaderConfig","ChatActionbarConfig","ChatSenderConfig","ChatThinkingConfig","ColorPickerConfig","DatePickerConfig","DateTimePickerConfig","DescriptionsConfig","DialogConfig","DrawerConfig","DropdownMenuConfig","EmptyConfig","FormConfig","GuideConfig","ImageConfig","QRCodeConfig","ImageViewerConfig","InputConfig","ListConfig","MessageConfig","PaginationConfig","PickerConfig","PopconfirmConfig","PullDownRefreshConfig","RateConfig","SelectConfig","StepsConfig","TabBarConfig","TagConfig","TableConfig","TimePickerConfig","TreeConfig","TreeSelectConfig","TransferConfig","TypographyConfig","UploadConfig","UploadConfigDragger","UploadConfigFile","UploadConfigFileList","UploadConfigImage","UploadConfigProgress"].sort((Q,ae)=>Q.localeCompare(ae)),c=["Message","MessageOptions","$Message","$Message.info","$Message.error","$Message.warning","$Message.success","$Message.loading","$Message.question","$Message.close","$Message.closeAll","$Message.config"],h=["Notification","NotificationOptions","$Notification","$Notification.info","$Notification.warning","$Notification.error","$Notification.success","$Notification.close","$Notification.closeAll","$Notification.config"],y=["Table","TableCol","BaseTable","BaseTableCol","PrimaryTable","PrimaryTableCol","EnhancedTable","EnhancedTableCol","TableRowState","TableColumnFilter","TableColumnController","TableEditableCellConfig","TableTreeConfig"],S=["ConfigProvider","GlobalConfigProvider"].concat(a),x=["Vue(Mobile)","React(Mobile)","Miniprogram","UniApp"],A={Avatar:["Avatar","AvatarGroup"],Checkbox:["Checkbox","CheckboxGroup"],Cell:["Cell","CellGroup"],Radio:["Radio","RadioGroup"],Anchor:["Anchor","AnchorItem","AnchorTarget"],Descriptions:["Descriptions","DescriptionsItem"],Tabs:["Tabs","TabPanel"],TabBar:["TabBar","TabBarItem"],Pagination:["Pagination","PaginationMini"],Form:["Form","FormItem","FormList","FormRule","FormErrorMessage"],Breadcrumb:["Breadcrumb","BreadcrumbItem"],Message:c,Notification:h,Layout:{list:["Layout","Header","Aside","Content","Footer"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Col:{list:["Col","Row"],includes:["Miniprogram","UniApp"]},Grid:[{list:["Grid","Row","Col"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}],Icon:["Icon","IconSVG","IconFont"],Select:["Select","Option","OptionGroup","TScroll"],Tag:["Tag","CheckTag","CheckTagGroup"],Collapse:["Collapse","CollapsePanel"],Dropdown:{list:["Dropdown","DropdownItem","DropdownMenu"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dialog:["DialogCard","Dialog","DialogOptions","DialogInstance","$Dialog","$Dialog.confirm","$Dialog.alert"],Drawer:["Drawer","DrawerOptions","DrawerInstance","$Drawer"],Table:y.concat("TScroll"),Tree:["Tree","TreeNodeState","TreeNodeModel","TScroll"],Breadcrumb:["Breadcrumb","BreadcrumbItem"],Steps:["Steps","StepItem"],Calendar:["Calendar","CalendarController","CalendarCell"],Menu:["Menu","HeadMenu","Submenu","MenuItem","MenuGroup"],Loading:["Loading","$Loading"],Upload:{list:["Upload","UploadFile"],excludes:["Miniprogram","UniApp"]},List:["List","ListItem","ListItemMeta"],Picker:{list:["Picker","PickerItem"],includes:["Miniprogram","UniApp"]},TimePicker:["TimePicker","TimeRangePicker","TimePickerPanel","TimeRangePickerPanel"],DateTimePicker:["DateTimePicker"],DatePicker:["DatePicker","DateRangePicker","DatePickerPanel","DateRangePickerPanel"],Swiper:{list:["Swiper","SwiperItem","SwiperNavigation"]},StickyTool:["StickyTool","StickyItem"],ConfigProvider:S,RangeInput:["RangeInput","RangeInputPopup"],Input:["Input","InputGroup"],Watermark:["Watermark","WatermarkText","WatermarkImage"],Timeline:["Timeline","TimelineItem"],Guide:["Guide","GuideStep"],Tooltip:["Tooltip","TooltipLite"],SideBar:["SideBar","SideBarItem"],Indexes:{list:["Indexes","IndexesAnchor"]},Popup:["Popup","$Popup"],Typography:["Typography","Text","Title","Paragraph","TypographyEllipsis","TypographyCopyable"],Toast:{list:["Toast","ToastOptions"],includes:["Vue(Mobile)","React(Mobile)"]},Chat:["Chat","ChatLoading","ChatItem","ChatContent","ChatAction","ChatInput","ChatSender","ChatReasoning"],ColorPicker:{list:["ColorPicker","ColorPickerPanel"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}},k={DropdownMenu:{list:["DropdownMenu","DropdownItem"]},Layout:{list:["Layout","Row","Col"]},Grid:{list:["Grid","GridItem"]},List:["List"]},E={Swiper:{list:["Swiper","SwiperNav"],includes:["Miniprogram","UniApp"]},Chat:[]},U={Avatar:{list:["Avatar","AvatarGroup"],excludes:["Miniprogram","UniApp"]},Checkbox:{list:["Checkbox","CheckboxGroup"],excludes:["Miniprogram","UniApp"]},Cell:{list:["Cell","CellGroup"],excludes:["Miniprogram","UniApp"]},Radio:{list:["Radio","RadioGroup"],excludes:["Miniprogram","UniApp"]},Message:{list:c},Notification:{list:h},Form:{list:["Form","FormItem","FormList","FormRule","FormErrorMessage"],excludes:["Miniprogram","UniApp"]},Select:{list:["Select","Option","OptionGroup"]},Tabs:{list:["Tabs","TabPanel"],excludes:["Miniprogram","UniApp"]},TabBar:{list:["TabBar","TabBarItem"],excludes:["Miniprogram","UniApp"]},Pagination:{list:["Pagination","PaginationMini"]},Tag:{list:["Tag","CheckTag","CheckTagGroup"],excludes:["Miniprogram","UniApp"]},Collapse:{list:["Collapse","CollapsePanel"],excludes:["Miniprogram","UniApp"]},Grid:[{list:["Grid","Row","Col"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]}],Layout:{list:["Layout","Header","Aside","Content","Footer"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dropdown:{list:["Dropdown","DropdownItem","DropdownMenu"],includes:["Vue(PC)","VueNext(PC)","React(PC)","Angular(PC)"]},Dialog:{list:["DialogCard","Dialog","DialogOptions","DialogInstance","$Dialog","$Dialog.confirm","$Dialog.alert"]},Drawer:{list:["Drawer","DrawerOptions","DrawerInstance","$Drawer"]},Tree:{list:["Tree","TreeNodeState","TreeNodeModel"]},Breadcrumb:{list:["Breadcrumb","BreadcrumbItem"]},Steps:{list:["Steps","StepItem"],excludes:["Miniprogram","UniApp"]},Calendar:{list:["Calendar","CalendarController","CalendarCell"]},Descriptions:{list:["Descriptions","DescriptionsItem"]},Menu:{list:["Menu","HeadMenu","Submenu","MenuItem","MenuGroup"]},Loading:{list:["Loading","$Loading"]},Upload:{list:["Upload","UploadFile"],excludes:["Miniprogram","UniApp"]},List:{list:["List","ListItem","ListItemMeta"]},Picker:{list:["Picker","PickerItem"],excludes:["Miniprogram","UniApp"]},TimePicker:{list:["TimePicker","TimeRangePicker","TimePickerPanel","TimeRangePickerPanel"]},DateTimePicker:{list:["DateTimePicker"]},DatePicker:{list:["DatePicker","DateRangePicker","DatePickerPanel","DateRangePickerPanel"]},Swiper:{list:["Swiper","SwiperItem","SwiperNavigation"]},Table:{list:y},Icon:{list:["Icon","IconFont","IconSVG"]},Anchor:{list:["AnchorTarget","AnchorItem"]},StickyTool:{list:["StickyTool","StickyItem"]},ConfigProvider:{list:S},RangeInput:{list:["RangeInput","RangeInputPopup"]},Input:{list:["Input","InputGroup"]},Watermark:{list:["Watermark","WatermarkText","WatermarkImage"]},Timeline:{list:["Timeline","TimelineItem"]},Guide:{list:["Guide","GuideStep"]},Tooltip:{list:["Tooltip","TooltipLite"]},SideBar:{list:["SideBar","SideBarItem"],excludes:["Miniprogram","UniApp"]},Indexes:{list:["Indexes","IndexesAnchor"],excludes:["Miniprogram","UniApp"]},Typography:{list:["Typography","Text","Title","Paragraph","TypographyEllipsis","TypographyCopyable"]},Toast:{list:["Toast","ToastOptions"],includes:["Vue(Mobile)","React(Mobile)"]}},H={DropdownMenu:{list:["DropdownMenu","DropdownItem"],excludes:["Miniprogram"]},Layout:{list:["Layout","Row","Col"],excludes:["Miniprogram","UniApp"]},Grid:{list:["Grid","GridItem"],excludes:["Miniprogram","UniApp"]},List:["List"]},Y={Swiper:{list:["Swiper","SwiperNav"],excludes:["Miniprogram"]},Form:{list:["Form","FormList","FormRule","FormErrorMessage"],includes:["Miniprogram","UniApp"]},Chat:[]};u.GLOBAL_COMPONENTS_CONFIG=a,u.COMPONENT_API_MD_MAP=A,u.TYPES_COMBINE_MAP=U,u.default={COMPONENT_API_MD_MAP:A,MOBILE_COMPONENT_API_MD_MAP:k,TYPES_COMBINE_MAP:U,MOBILE_TYPES_COMBINE_MAP:H,GLOBAL_COMPONENTS_CONFIG:a,MINIPROGRAM_COMPONENT_API_MD_MAP:E,MINIPROGRAM_TYPES_COMBINE_MAP:Y,MOBILE_FRAMES:x},r.exports={COMPONENT_API_MD_MAP:A,MOBILE_COMPONENT_API_MD_MAP:k,TYPES_COMBINE_MAP:U,MOBILE_TYPES_COMBINE_MAP:H,GLOBAL_COMPONENTS_CONFIG:a,MINIPROGRAM_COMPONENT_API_MD_MAP:E,MINIPROGRAM_TYPES_COMBINE_MAP:Y,MOBILE_FRAMES:x},Object.defineProperty(u,"__esModule",{value:!0})})(Ms,Ms.exports);var h1=typeof dn=="object"&&dn&&dn.Object===Object&&dn,Cg=h1,g1=Cg,v1=typeof self=="object"&&self&&self.Object===Object&&self,m1=g1||v1||Function("return this")(),bi=m1,y1=bi,b1=y1.Symbol,ru=b1;function C1(r,u){for(var a=-1,c=r==null?0:r.length,h=Array(c);++ah?0:h+u),a=a>h?h:a,a<0&&(a+=h),h=u>a?0:a-u>>>0,u>>>=0;for(var y=Array(h);++c=c?r:J1(r,u,a)}var X1=Z1,Q1="\\ud800-\\udfff",eC="\\u0300-\\u036f",tC="\\ufe20-\\ufe2f",rC="\\u20d0-\\u20ff",nC=eC+tC+rC,iC="\\ufe0e\\ufe0f",aC="\\u200d",oC=RegExp("["+aC+Q1+nC+iC+"]");function sC(r){return oC.test(r)}var Sg=sC;function lC(r){return r.split("")}var uC=lC,Tg="\\ud800-\\udfff",fC="\\u0300-\\u036f",cC="\\ufe20-\\ufe2f",pC="\\u20d0-\\u20ff",dC=fC+cC+pC,hC="\\ufe0e\\ufe0f",gC="["+Tg+"]",up="["+dC+"]",fp="\\ud83c[\\udffb-\\udfff]",vC="(?:"+up+"|"+fp+")",wg="[^"+Tg+"]",$g="(?:\\ud83c[\\udde6-\\uddff]){2}",Ag="[\\ud800-\\udbff][\\udc00-\\udfff]",mC="\\u200d",Eg=vC+"?",Og="["+hC+"]?",yC="(?:"+mC+"(?:"+[wg,$g,Ag].join("|")+")"+Og+Eg+")*",bC=Og+Eg+yC,CC="(?:"+[wg+up+"?",up,$g,Ag,gC].join("|")+")",_C=RegExp(fp+"(?="+fp+")|"+CC+bC,"g");function xC(r){return r.match(_C)||[]}var SC=xC,TC=uC,wC=Sg,$C=SC;function AC(r){return wC(r)?$C(r):TC(r)}var EC=AC,OC=X1,DC=Sg,kC=EC,PC=iu;function LC(r){return function(u){u=PC(u);var a=DC(u)?kC(u):void 0,c=a?a[0]:u.charAt(0),h=a?OC(a,1).join(""):u.slice(1);return c[r]()+h}}var MC=LC,IC=MC,NC=IC("toUpperCase"),Ip=NC,RC=iu,FC=Ip;function BC(r){return FC(RC(r).toLowerCase())}var WC=BC;function UC(r,u,a,c){var h=-1,y=r==null?0:r.length;for(c&&y&&(a=r[++h]);++h{const h=u[c];h instanceof Array?a[c]=h:typeof h=="object"?(!h.includes&&!h.excludes||h.includes&&h.includes.includes(r)||h.excludes&&!h.excludes.includes(r)||!r)&&(a[c]=h.list):console.warn("COMPONENT_API_MD_MAP \u6570\u636E\u7ED3\u6784\u4E0D\u5BF9\uFF0C\u53EA\u80FD\u662F Array \u6216\u8005 Object \u7C7B\u578B")}),a}function Z_(r,u=Ms.exports.TYPES_COMBINE_MAP){const a={},c=zg(r,u);return Object.keys(c).forEach(h=>{c[h].forEach(y=>{a[y]=h})}),a}function Gg(r,u=Ms.exports.TYPES_COMBINE_MAP){const a={},c=zg(r,u);return Object.keys(c).forEach(h=>{const y=c[h];y.forEach(S=>{a[S]=y})}),a}function zr(r,u=void 0){if(typeof r=="object")return r;try{return JSON.parse(r)}catch{return u}}function X_(r){return`on${Ip(Np(r))}`}function Q_(r){if(document.querySelector(`script[src="${r}"]`))return Promise.resolve();const a=document.createElement("script");return a.src=r,document.body.appendChild(a),new Promise(c=>{a.onload=()=>{c()}})}var Rp={exports:{}},qg=function(u,a){return function(){for(var h=new Array(arguments.length),y=0;y=0)return;c==="set-cookie"?a[c]=(a[c]?a[c]:[]).concat([h]):a[c]=a[c]?a[c]+", "+h:h}}),a},Jd=hn,Mx=Jd.isStandardBrowserEnv()?function(){var u=/(msie|trident)/i.test(navigator.userAgent),a=document.createElement("a"),c;function h(y){var S=y;return u&&(a.setAttribute("href",S),S=a.href),a.setAttribute("href",S),{href:a.href,protocol:a.protocol?a.protocol.replace(/:$/,""):"",host:a.host,search:a.search?a.search.replace(/^\?/,""):"",hash:a.hash?a.hash.replace(/^#/,""):"",hostname:a.hostname,port:a.port,pathname:a.pathname.charAt(0)==="/"?a.pathname:"/"+a.pathname}}return c=h(window.location.href),function(S){var x=Jd.isString(S)?h(S):S;return x.protocol===c.protocol&&x.host===c.host}}():function(){return function(){return!0}}(),ws=hn,Ix=wx,Nx=$x,Rx=Yg,Fx=kx,Bx=Lx,Wx=Mx,ep=Zg,Zd=function(u){return new Promise(function(c,h){var y=u.data,S=u.headers;ws.isFormData(y)&&delete S["Content-Type"],(ws.isBlob(y)||ws.isFile(y))&&y.type&&delete S["Content-Type"];var x=new XMLHttpRequest;if(u.auth){var A=u.auth.username||"",k=unescape(encodeURIComponent(u.auth.password))||"";S.Authorization="Basic "+btoa(A+":"+k)}var E=Fx(u.baseURL,u.url);if(x.open(u.method.toUpperCase(),Rx(E,u.params,u.paramsSerializer),!0),x.timeout=u.timeout,x.onreadystatechange=function(){if(!(!x||x.readyState!==4)&&!(x.status===0&&!(x.responseURL&&x.responseURL.indexOf("file:")===0))){var Y="getAllResponseHeaders"in x?Bx(x.getAllResponseHeaders()):null,Q=!u.responseType||u.responseType==="text"?x.responseText:x.response,ae={data:Q,status:x.status,statusText:x.statusText,headers:Y,config:u,request:x};Ix(c,h,ae),x=null}},x.onabort=function(){!x||(h(ep("Request aborted",u,"ECONNABORTED",x)),x=null)},x.onerror=function(){h(ep("Network Error",u,null,x)),x=null},x.ontimeout=function(){var Y="timeout of "+u.timeout+"ms exceeded";u.timeoutErrorMessage&&(Y=u.timeoutErrorMessage),h(ep(Y,u,"ECONNABORTED",x)),x=null},ws.isStandardBrowserEnv()){var U=(u.withCredentials||Wx(E))&&u.xsrfCookieName?Nx.read(u.xsrfCookieName):void 0;U&&(S[u.xsrfHeaderName]=U)}if("setRequestHeader"in x&&ws.forEach(S,function(Y,Q){typeof y=="undefined"&&Q.toLowerCase()==="content-type"?delete S[Q]:x.setRequestHeader(Q,Y)}),ws.isUndefined(u.withCredentials)||(x.withCredentials=!!u.withCredentials),u.responseType)try{x.responseType=u.responseType}catch(H){if(u.responseType!=="json")throw H}typeof u.onDownloadProgress=="function"&&x.addEventListener("progress",u.onDownloadProgress),typeof u.onUploadProgress=="function"&&x.upload&&x.upload.addEventListener("progress",u.onUploadProgress),u.cancelToken&&u.cancelToken.promise.then(function(Y){!x||(x.abort(),h(Y),x=null)}),y||(y=null),x.send(y)})},Hr=hn,Xd=_x,Ux={"Content-Type":"application/x-www-form-urlencoded"};function Qd(r,u){!Hr.isUndefined(r)&&Hr.isUndefined(r["Content-Type"])&&(r["Content-Type"]=u)}function jx(){var r;return(typeof XMLHttpRequest!="undefined"||typeof process!="undefined"&&Object.prototype.toString.call(process)==="[object process]")&&(r=Zd),r}var Wf={adapter:jx(),transformRequest:[function(u,a){return Xd(a,"Accept"),Xd(a,"Content-Type"),Hr.isFormData(u)||Hr.isArrayBuffer(u)||Hr.isBuffer(u)||Hr.isStream(u)||Hr.isFile(u)||Hr.isBlob(u)?u:Hr.isArrayBufferView(u)?u.buffer:Hr.isURLSearchParams(u)?(Qd(a,"application/x-www-form-urlencoded;charset=utf-8"),u.toString()):Hr.isObject(u)?(Qd(a,"application/json;charset=utf-8"),JSON.stringify(u)):u}],transformResponse:[function(u){if(typeof u=="string")try{u=JSON.parse(u)}catch{}return u}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(u){return u>=200&&u<300}};Wf.headers={common:{Accept:"application/json, text/plain, */*"}};Hr.forEach(["delete","get","head"],function(u){Wf.headers[u]={}});Hr.forEach(["post","put","patch"],function(u){Wf.headers[u]=Hr.merge(Ux)});var Xg=Wf,eh=hn,tp=bx,Hx=Jg,zx=Xg;function rp(r){r.cancelToken&&r.cancelToken.throwIfRequested()}var Gx=function(u){rp(u),u.headers=u.headers||{},u.data=tp(u.data,u.headers,u.transformRequest),u.headers=eh.merge(u.headers.common||{},u.headers[u.method]||{},u.headers),eh.forEach(["delete","get","head","post","put","patch","common"],function(h){delete u.headers[h]});var a=u.adapter||zx.adapter;return a(u).then(function(h){return rp(u),h.data=tp(h.data,h.headers,u.transformResponse),h},function(h){return Hx(h)||(rp(u),h&&h.response&&(h.response.data=tp(h.response.data,h.response.headers,u.transformResponse))),Promise.reject(h)})},br=hn,Qg=function(u,a){a=a||{};var c={},h=["url","method","data"],y=["headers","auth","proxy","params"],S=["baseURL","transformRequest","transformResponse","paramsSerializer","timeout","timeoutMessage","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","decompress","maxContentLength","maxBodyLength","maxRedirects","transport","httpAgent","httpsAgent","cancelToken","socketPath","responseEncoding"],x=["validateStatus"];function A(H,Y){return br.isPlainObject(H)&&br.isPlainObject(Y)?br.merge(H,Y):br.isPlainObject(Y)?br.merge({},Y):br.isArray(Y)?Y.slice():Y}function k(H){br.isUndefined(a[H])?br.isUndefined(u[H])||(c[H]=A(void 0,u[H])):c[H]=A(u[H],a[H])}br.forEach(h,function(Y){br.isUndefined(a[Y])||(c[Y]=A(void 0,a[Y]))}),br.forEach(y,k),br.forEach(S,function(Y){br.isUndefined(a[Y])?br.isUndefined(u[Y])||(c[Y]=A(void 0,u[Y])):c[Y]=A(void 0,a[Y])}),br.forEach(x,function(Y){Y in a?c[Y]=A(u[Y],a[Y]):Y in u&&(c[Y]=A(void 0,u[Y]))});var E=h.concat(y).concat(S).concat(x),U=Object.keys(u).concat(Object.keys(a)).filter(function(Y){return E.indexOf(Y)===-1});return br.forEach(U,k),c},ev=hn,qx=Yg,th=mx,Vx=Gx,Uf=Qg;function au(r){this.defaults=r,this.interceptors={request:new th,response:new th}}au.prototype.request=function(u){typeof u=="string"?(u=arguments[1]||{},u.url=arguments[0]):u=u||{},u=Uf(this.defaults,u),u.method?u.method=u.method.toLowerCase():this.defaults.method?u.method=this.defaults.method.toLowerCase():u.method="get";var a=[Vx,void 0],c=Promise.resolve(u);for(this.interceptors.request.forEach(function(y){a.unshift(y.fulfilled,y.rejected)}),this.interceptors.response.forEach(function(y){a.push(y.fulfilled,y.rejected)});a.length;)c=c.then(a.shift(),a.shift());return c};au.prototype.getUri=function(u){return u=Uf(this.defaults,u),qx(u.url,u.params,u.paramsSerializer).replace(/^\?/,"")};ev.forEach(["delete","get","head","options"],function(u){au.prototype[u]=function(a,c){return this.request(Uf(c||{},{method:u,url:a}))}});ev.forEach(["post","put","patch"],function(u){au.prototype[u]=function(a,c,h){return this.request(Uf(h||{},{method:u,url:a,data:c}))}});var Kx=au;function Wp(r){this.message=r}Wp.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")};Wp.prototype.__CANCEL__=!0;var tv=Wp,Yx=tv;function Nf(r){if(typeof r!="function")throw new TypeError("executor must be a function.");var u;this.promise=new Promise(function(h){u=h});var a=this;r(function(h){a.reason||(a.reason=new Yx(h),u(a.reason))})}Nf.prototype.throwIfRequested=function(){if(this.reason)throw this.reason};Nf.source=function(){var u,a=new Nf(function(h){u=h});return{token:a,cancel:u}};var Jx=Nf,Zx=function(u){return function(c){return u.apply(null,c)}},rh=hn,Xx=qg,kf=Kx,Qx=Qg,eS=Xg;function rv(r){var u=new kf(r),a=Xx(kf.prototype.request,u);return rh.extend(a,kf.prototype,u),rh.extend(a,u),a}var yi=rv(eS);yi.Axios=kf;yi.create=function(u){return rv(Qx(yi.defaults,u))};yi.Cancel=tv;yi.CancelToken=Jx;yi.isCancel=Jg;yi.all=function(u){return Promise.all(u)};yi.spread=Zx;Rp.exports=yi;Rp.exports.default=yi;var tS=Rp.exports;const Ra=tS.create({baseURL:rS(),headers:{"Access-Control-Allow-Origin":"*"},timeout:1e3});function rS(){return"/"}var nS=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("div",{staticClass:"API-Preview tdesign-document"},[a("t-table",{attrs:{data:r.list,columns:r.columns,rowKey:"id",tableLayout:"auto",hover:""},scopedSlots:r._u([{key:"component",fn:function(c){var h=c.row,y=h===void 0?{}:h;return[a("div",[a("div",[a("span",{staticStyle:{"padding-right":"8px"}},[r._v(r._s(y.component))]),y.field_category_text?a("t-tag",{attrs:{size:"small",theme:{Props:"primary",Events:"success",Functions:"warning",Return:"default",Extends:"default","":"default"}[y.field_category_text]||"primary",variant:"light"}},[r._v(" "+r._s(y.field_category_text)+" ")]):r._e()],1)])]}},{key:"field_desc_zh",fn:function(c){var h=c.row,y=h===void 0?{}:h;return[a("div",[a("p",[y.deprecated?[r._v("\u5DF2\u5E9F\u5F03\u3002")]:r._e(),y.html_attribute?[r._v("HTML \u539F\u751F\u5C5E\u6027\u3002")]:r._e(),y.field_required?[r._v("\u5FC5\u9700\u3002")]:r._e(),r._v(" "+r._s(y.field_desc_zh)+" ")],2),y.test_description?[a("p",[r._v("Tested\uFF1A "),a("t-space",{attrs:{size:3}},r._l(r.getTested(y.test_description),function(S){return a("t-tag",{key:S,attrs:{variant:"outline",shape:"round",size:"small",theme:"primary"}},[r._v(r._s(S))])}),1)],1)]:r._e(),y.field_enum?[a("p",[r._v("\u53EF\u9009\u503C\uFF1A"+r._s(y.field_enum)+"\u3002")])]:r._e(),y.custom_field_type?[a("p",[r._v("TS \u7C7B\u578B\u5B9A\u4E49\uFF1A"+r._s(y.custom_field_type)+"\u3002")])]:r._e(),y.event_input?[a("p",[r._v(" \u53C2\u6570\uFF1A"+r._s(y.event_input)+" ")])]:r._e(),y.event_output?[a("p",[r._v(" \u8FD4\u56DE\u503C\uFF1A"+r._s(y.event_output)+" ")])]:r._e(),a("p",[y.syntactic_sugar?[r._v(" \u652F\u6301 Vue \u8BED\u6CD5\u7CD6\uFF1A"+r._s(y.syntactic_sugar)+"\u3002 ")]:r._e(),y.support_default_value?[r._v("\u652F\u6301\u975E\u53D7\u63A7\u5C5E\u6027\u3002")]:r._e()],2),a("p",{staticStyle:{"font-size":"12px",color:"#a6a6a6"}},[r._v(" "+r._s(y.platform_framework_text.join(", "))+" ")]),y.version?a("p",{staticStyle:{"font-size":"12px",color:"#a6a6a6"}},[r._v(" \u7248\u672C\u53F7\uFF1A"+r._s(y.version)+" ")]):r._e()],2)]}},{key:"field_type_text",fn:function(c){var h=c.row;return[r._v(" "+r._s(h.field_type_text&&h.field_type_text.join("/"))+" ")]}},{key:"operation",fn:function(c){return[a("div",[a("div",{staticClass:"t-demo-table-btns"},[a("t-button",{attrs:{variant:"text",theme:"primary"},on:{click:function(){return r.onEditClick(c)}}},[r._v("Edit")]),a("t-button",{attrs:{variant:"text",theme:"primary"},on:{click:function(){return r.onTestsEditClick(c)}}},[r._v("Tests")]),a("t-popconfirm",{attrs:{theme:"danger",content:"\u786E\u5B9A\u5220\u9664\u5417\uFF1F",trigger:"click"},on:{confirm:function(){return r.onDeleteConfirm(c)}}},[a("t-button",{staticStyle:{"margin-left":"8px"},attrs:{variant:"text",theme:"danger"}},[r._v("Delete")])],1)],1),a("div",{staticStyle:{"font-size":"12px",color:"#a6a6a6"}},[r._v(" "+r._s(c.row.update_time)+" ")])])]}}])})],1)},iS=[];const aS={name:"ApiList",components:{TTable:r1,TButton:gg,TPopconfirm:n1},props:{list:Array,platformOptions:Array,preview:Boolean},computed:{columns(){return this.getCols()}},watch:{},methods:{getCols(){const r=[{title:"ID",colKey:"id"},{title:"\u7EC4\u4EF6/\u63D2\u4EF6",colKey:"component",fixed:"left",width:200},{title:"\u540D\u79F0",colKey:"field_name"},{title:"\u63CF\u8FF0",colKey:"field_desc_zh"},{title:"\u7C7B\u578B",colKey:"field_type_text"},{title:"\u9ED8\u8BA4\u503C",colKey:"field_default_value",width:90}];return this.preview||r.push({title:"\u64CD\u4F5C",colKey:"operation",fixed:"right"}),r},onCreate(){this.$emit("create-api")},onDeleteConfirm(r){Ra({url:"/cmp/api",method:"delete",data:{id:r.row.id}}).then(()=>{this.$message.info("\u5220\u9664\u6210\u529F\uFF01"),this.$emit("delete-api-success")})},onEditClick(r){this.$emit("click-edit-btn",r)},onTestsEditClick(r){this.$emit("click-test-edit-btn",r)},onCodePreview(r,u){this.$emit("code-preview",r,u)},getTested(r){const u=[];if(!r)return u;const a=zr(r);return a&&(a.PC&&u.push("PC"),a.Mobile&&u.push("Mobile")),u}}},nh={};var oS=Yi(aS,nS,iS,!1,sS,null,null,null);function sS(r){for(let u in nh)this[u]=nh[u]}var lS=function(){return oS.exports}(),uS=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("div",{staticClass:"tdesign-checkbox-indeterminate"},[a("t-checkbox",{staticClass:"site-check-all",attrs:{checked:r.checkedAll,indeterminate:r.indeterminate},on:{change:r.onCheckedAllChange}},[r._v("\u5168\u90E8")]),a("t-checkbox-group",{attrs:{options:r.options},on:{change:r.onChange},model:{value:r.checkedList,callback:function(c){r.checkedList=c},expression:"checkedList"}})],1)},fS=[];const cS={name:"SiteCheckbox",components:{TCheckbox:vg,TCheckboxGroup:mg},props:{options:Array,value:{}},data(){return{indeterminate:!1,checkedList:[]}},computed:{checkedStr(){return this.checkedList.join()},checkedAll(){const r=this.checkedList,u=this.options?this.options.map(a=>a.value):[];return r.sort().join()===u.sort().join()}},watch:{value:{immediate:!0,handler(r){this.checkedList=r}},checkedStr(){this.$emit("input",this.checkedList)}},methods:{onCheckedAllChange(r){this.indeterminate=!1,this.checkedList=r?this.options.map(u=>u.value):[]},onChange(r){this.indeterminate=!!r.length&&!this.checkedAll}}},ih={};var pS=Yi(cS,uS,fS,!1,dS,null,null,null);function dS(r){for(let u in ih)this[u]=ih[u]}var nv=function(){return pS.exports}(),hS=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("div",{staticClass:"t-api-tool__multi-operations"},[a("t-button",{attrs:{theme:"primary"},nativeOn:{click:function(c){return r.onCreateApi.apply(null,arguments)}}},[r._v("New API")]),a("t-button",{attrs:{theme:"primary"},nativeOn:{click:function(c){return r.onGenerateDialogShow.apply(null,arguments)}}},[r._v("Generate API Files")]),a("a",{staticClass:"link",attrs:{href:"https://github.com/Tencent/tdesign/wiki/Component-API-Guide",target:"_blank"}},[a("t-button",{staticStyle:{color:"#99999"},attrs:{variant:"text"}},[r._v(" API Design ")])],1),a("t-dialog",{attrs:{header:"\u751F\u6210",width:"830",visible:r.generateFilesVisible},on:{"update:visible":function(c){r.generateFilesVisible=c},confirm:r.onGenerateConfirm}},[a("div",{attrs:{slot:"body"},slot:"body"},[a("form",{staticClass:"t-form api-edit-form",attrs:{onsubmit:"return false"}},[a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u7EC4\u4EF6\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9\u7EC4\u4EF6",clearable:"",filterable:"",tips:r.formData.component==="ALL"?r.tips:""},model:{value:r.formData.component,callback:function(c){r.$set(r.formData,"component",c)},expression:"formData.component"}},r._l(r.componentList,function(c,h){return a("t-option",{key:h,attrs:{label:`${c.value} ${c.label}`,value:c.value}})}),1)],1)]),a("div",{staticClass:"t-form-item"},[a("label",{staticStyle:{"vertical-align":"top"}},[r._v("\u6846\u67B6\u5E73\u53F0\uFF1A")]),a("div",{staticClass:"t-form-content platform"},[a("site-checkbox",{attrs:{options:r.frameworkOptions},model:{value:r.formData.platform,callback:function(c){r.$set(r.formData,"platform",c)},expression:"formData.platform"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",{staticStyle:{"vertical-align":"top"}},[r._v("\u53C2\u6570\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-checkbox",{model:{value:r.formData.finalProject,callback:function(c){r.$set(r.formData,"finalProject",c)},expression:"formData.finalProject"}},[r._v("\u8F93\u51FA\u6587\u4EF6\u5230\u5404\u6846\u67B6\u4ED3\u5E93")]),a("t-tooltip",{attrs:{content:r.paramsTips[0]}},[a("div",{staticClass:"help-icon"},[r._v("?")])]),a("t-checkbox",{model:{value:r.formData.onlyDocs,callback:function(c){r.$set(r.formData,"onlyDocs",c)},expression:"formData.onlyDocs"}},[r._v("\u4EC5\u8F93\u51FA md\u6587\u4EF6")]),a("t-checkbox",{staticStyle:{"margin-right":"20px"},model:{value:r.formData.useDefault,callback:function(c){r.$set(r.formData,"useDefault",c)},expression:"formData.useDefault"}},[r._v("\u8F93\u51FA useDefault/useVModel \u6587\u4EF6(Vue2)")]),a("t-checkbox",{model:{value:r.formData.vitest,callback:function(c){r.$set(r.formData,"vitest",c)},expression:"formData.vitest"}},[r._v("\u8F93\u51FA\u5355\u6D4B\u7528\u4F8B")])],1)]),r.commandLine&&r.commandLine.length?a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u6700\u7EC8\u547D\u4EE4\u884C\uFF1A")]),a("div",{staticClass:"t-form-content",staticStyle:{"vertical-align":"top"}},r._l(r.commandLine,function(c){return a("code",{key:c},[r._v(r._s(c)),a("br")])}),0)]):r._e()])])])],1)},gS=[];const vS={name:"ApiToolOperation",components:{TButton:gg,TSelect:kp,TOption:Pp,SiteCheckbox:nv},props:{map:Object},data(){return{codeType:"",generateFilesVisible:!1,checkedAll:!1,tips:"\u5168\u91CF\u8F93\u51FA\u65F6\u9650\u5236\u4E3A\u53EA\u80FD\u8F93\u51FA\u6587\u6863\uFF0C\u5982\u9700\u8F93\u51FA\u5176\u4ED6\u6587\u4EF6\u8BF7\u9009\u62E9\u5BF9\u5E94\u7EC4\u4EF6",formData:{platform:[],component:"ALL",finalProject:!1},paramsTips:["\u5305\u62EC\uFF1A props.ts\u3001type.ts\u3001md\u6587\u4EF6 \uFF0C\u9ED8\u8BA4\u5404\u7AEF\u6846\u67B6\u4E0E\u5F53\u524D\u9879\u76EE\u5728\u540C\u4E00\u76EE\u5F55\uFF0C\u8DEF\u5F84\u8C03\u6574\u8BF7\u5728\u672C\u5730\u4FEE\u6539 BASE_PATH_URL"]}},computed:{frameworkOptions(){return this.map.platform_framework?[{label:"VueNext(PC)",value:1e3}].concat(this.map.platform_framework):[]},componentList(){return[{label:"\u5168\u90E8",value:"ALL"}].concat(this.map.components).filter(r=>r&&!r.type||["Table"].includes(r==null?void 0:r.value))},commandLine(){if(!this.map||!this.map.platform_framework)return;const r=this.formData.component,u={finalProject:this.formData.finalProject,onlyDocs:this.formData.onlyDocs,useDefault:this.formData.useDefault,vitest:this.formData.vitest,isUseUnitTest:this.formData.isUseUnitTest};r.toLocaleLowerCase()==="all"&&(u.onlyDocs=!0);const a=Object.keys(u).filter(h=>u[h]).join();return this.frameworkOptions.filter(h=>this.formData.platform.includes(h.value)).map(h=>`npm run api:docs ${r} "${h.label}" ${a}`)}},methods:{onCreateApi(){this.$emit("create-dialog-show")},onGenerateDialogShow(){this.generateFilesVisible=!0},onGenerateConfirm(){Ra({method:"post",url:"/cmp/generate-api",data:{commandLines:this.commandLine.map(r=>r.replace("npm run api:docs",""))}}).then(()=>{this.generateFilesVisible=!1})}}},ah={};var mS=Yi(vS,hS,gS,!1,yS,null,null,null);function yS(r){for(let u in ah)this[u]=ah[u]}var bS=function(){return mS.exports}();const dp=1,Pf=2,Lf=4,hp=8,iv=16,av=32,ov=64,CS=256,_S={[dp]:{placeholder:{name:"\u8BF7\u8F93\u5165\u5C5E\u6027\u540D\u79F0\uFF0C\u5982\uFF1Aname/theme/size/disabled"}},[Pf]:{placeholder:{name:"\u4E8B\u4EF6\u540D\u79F0\u5F55\u5165\u65F6\u7EDF\u4E00\u4F7F\u7528\u5C0F\u9A7C\u5CF0\u547D\u540D\uFF0C\u4E14\u4E0D\u5E26on\uFF0C\u5982\uFF1AvisibleChange",inputParams:"\u4E8B\u4EF6\u53C2\u6570\uFF0C\u5982\uFF1A(context: { e: Event, value: string | number })",descZh:"\u8BF7\u8F93\u5165\u4E8B\u4EF6\u63CF\u8FF0\uFF08\u4E2D\u6587\uFF09\uFF0C\u5982\uFF1A\u70B9\u51FB\u786E\u8BA4\u6309\u94AE\u65F6\u89E6\u53D1",descEn:"type event description in English",triggerElements:"\u4E8B\u4EF6\u89E6\u53D1\u5143\u7D20\u63CF\u8FF0\uFF0C\u9ED8\u8BA4\u4E3A MouseEvent"}},[Lf]:{placeholder:{name:"\u7EC4\u4EF6\u5BF9\u5916\u66B4\u9732\u7684\u65B9\u6CD5\u540D\u79F0",inputParams:"\u65B9\u6CD5\u53C2\u6570\uFF0C\u5982\uFF1A(validateRules: RulesObject)",outputParams:"\u65B9\u6CD5\u8FD4\u56DE\u503C\uFF0C\u5982\uFF1A(validateResult: boolean)",descZh:"\u8F93\u5165\u65B9\u6CD5\u63CF\u8FF0\uFF0C\u5982\uFF1A\u4F7F\u7528\u8BE5\u65B9\u6CD5\u8FDB\u884C\u8868\u5355\u6821\u9A8C",descEn:"type function description in English"}},[hp]:{placeholder:{name:"\u7EC4\u4EF6\u63D2\u4EF6\u540D\u79F0\uFF0C\u5982\uFF1Athis.$message.info",inputParams:"\u63D2\u4EF6\u53C2\u6570\uFF0C\u5982\uFF1A(options) => {}",outputParams:"\u63D2\u4EF6\u8FD4\u56DE\u503C\uFF0C\u5982\uFF1A(options) => Promise",descZh:"\u63D2\u4EF6\u63CF\u8FF0\uFF0C\u5982\uFF1A\u4F7F\u7528\u8BE5\u63D2\u4EF6\u5F39\u51FA\u4FE1\u606F\u63D0\u9192",descEn:"type plugin description in English"}},[iv]:{placeholder:{name:"\u8BF7\u8F93\u5165\u7EE7\u627F API \u540D\u79F0"},desc:"React.ButtonHTMLAttributes"},[av]:{placeholder:{name:"\u8BF7\u8F93\u5165\u63D2\u4EF6\u51FD\u6570\u8FD4\u56DE\u503C\u7C7B\u578B"},desc:"Promise;\u3010interface MessageInstance { close: () => void }\u3011 }"},[ov]:{placeholder:{name:"\u8BF7\u8F93\u5165\u6CDB\u578B\u53C2\u6570\uFF0C\u793A\u4F8B\uFF1A"}}},np=1,xS=2,SS=1,TS=8,wS=128;var Rf={exports:{}},$S=Ba,AS=Mp,ES=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,OS=/^\w*$/;function DS(r,u){if($S(r))return!1;var a=typeof r;return a=="number"||a=="symbol"||a=="boolean"||r==null||AS(r)?!0:OS.test(r)||!ES.test(r)||u!=null&&r in Object(u)}var kS=DS;function PS(r){var u=typeof r;return r!=null&&(u=="object"||u=="function")}var Ns=PS,LS=nu,MS=Ns,IS="[object AsyncFunction]",NS="[object Function]",RS="[object GeneratorFunction]",FS="[object Proxy]";function BS(r){if(!MS(r))return!1;var u=LS(r);return u==NS||u==RS||u==IS||u==FS}var sv=BS,WS=bi,US=WS["__core-js_shared__"],jS=US,ip=jS,oh=function(){var r=/[^.]+$/.exec(ip&&ip.keys&&ip.keys.IE_PROTO||"");return r?"Symbol(src)_1."+r:""}();function HS(r){return!!oh&&oh in r}var zS=HS,GS=Function.prototype,qS=GS.toString;function VS(r){if(r!=null){try{return qS.call(r)}catch{}try{return r+""}catch{}}return""}var lv=VS,KS=sv,YS=zS,JS=Ns,ZS=lv,XS=/[\\^$.*+?()[\]{}|]/g,QS=/^\[object .+?Constructor\]$/,eT=Function.prototype,tT=Object.prototype,rT=eT.toString,nT=tT.hasOwnProperty,iT=RegExp("^"+rT.call(nT).replace(XS,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function aT(r){if(!JS(r)||YS(r))return!1;var u=KS(r)?iT:QS;return u.test(ZS(r))}var oT=aT;function sT(r,u){return r==null?void 0:r[u]}var lT=sT,uT=oT,fT=lT;function cT(r,u){var a=fT(r,u);return uT(a)?a:void 0}var Oo=cT,pT=Oo,dT=pT(Object,"create"),jf=dT,sh=jf;function hT(){this.__data__=sh?sh(null):{},this.size=0}var gT=hT;function vT(r){var u=this.has(r)&&delete this.__data__[r];return this.size-=u?1:0,u}var mT=vT,yT=jf,bT="__lodash_hash_undefined__",CT=Object.prototype,_T=CT.hasOwnProperty;function xT(r){var u=this.__data__;if(yT){var a=u[r];return a===bT?void 0:a}return _T.call(u,r)?u[r]:void 0}var ST=xT,TT=jf,wT=Object.prototype,$T=wT.hasOwnProperty;function AT(r){var u=this.__data__;return TT?u[r]!==void 0:$T.call(u,r)}var ET=AT,OT=jf,DT="__lodash_hash_undefined__";function kT(r,u){var a=this.__data__;return this.size+=this.has(r)?0:1,a[r]=OT&&u===void 0?DT:u,this}var PT=kT,LT=gT,MT=mT,IT=ST,NT=ET,RT=PT;function Rs(r){var u=-1,a=r==null?0:r.length;for(this.clear();++u-1}var ew=QT,tw=Hf;function rw(r,u){var a=this.__data__,c=tw(a,r);return c<0?(++this.size,a.push([r,u])):a[c][1]=u,this}var nw=rw,iw=WT,aw=KT,ow=ZT,sw=ew,lw=nw;function Fs(r){var u=-1,a=r==null?0:r.length;for(this.clear();++u-1&&r%1==0&&r-1&&r%1==0&&r<=B$}var Vp=W$,U$=qf,j$=qp,H$=Ba,z$=Gp,G$=Vp,q$=Hp;function V$(r,u,a){u=U$(u,r);for(var c=-1,h=u.length,y=!1;++c0&&a(x)?u>1?gv(x,u-1,a,c,h):lA(h,x):c||(h[h.length]=x)}return h}var fA=gv,cA=fA;function pA(r){var u=r==null?0:r.length;return u?cA(r,1):[]}var dA=pA;function hA(r,u,a){switch(a.length){case 0:return r.call(u);case 1:return r.call(u,a[0]);case 2:return r.call(u,a[0],a[1]);case 3:return r.call(u,a[0],a[1],a[2])}return r.apply(u,a)}var gA=hA,vA=gA,hh=Math.max;function mA(r,u,a){return u=hh(u===void 0?r.length-1:u,0),function(){for(var c=arguments,h=-1,y=hh(c.length-u,0),S=Array(y);++h0){if(++u>=AA)return arguments[0]}else u=0;return r.apply(void 0,arguments)}}var kA=DA,PA=$A,LA=kA,MA=LA(PA),IA=MA,NA=dA,RA=yA,FA=IA;function BA(r){return FA(RA(r,void 0,NA),r+"")}var WA=BA,UA=rA,jA=WA,HA=jA(function(r,u){return r==null?{}:UA(r,u)}),zA=HA;function GA(r,u=""){if(!r||r.indexOf("preSkip")!==-1)return{};try{return JSON.parse(r)}catch{return console.error(u||`${r} is not a JSON.`),{}}}function qA(r,u){const a={};return r[u].forEach(c=>{a[c.label]=c.value}),a}function VA(r){return r?".skip":""}function KA(r,u){const a={};return r.forEach(c=>{u&&!c.platform_framework.includes(u)||(a[c.component]?a[c.component].push(c):a[c.component]=[c])}),Object.keys(a).forEach(c=>{c[0]==="$"&&(a[c]=a[c].sort((h,y)=>h.field_category{if(!c)return;const h=r[c];h instanceof Array?a[c]=h:typeof h=="object"?(!h.includes&&!h.excludes||h.includes&&h.includes.includes(u)||h.excludes&&!h.excludes.includes(u))&&(a[c]=h.list):console.warn("COMPONENT_API_MD_MAP \u6570\u636E\u7ED3\u6784\u4E0D\u5BF9\uFF0C\u53EA\u80FD\u662F Array \u6216\u8005 Object \u7C7B\u578B")}),a}function JA(r,u){const a=Object.entries(r);for(let c=0,h=a.length;c100?`mount( -${u} -)`:`mount(${u})`;if(["React(PC)","React(Mobile)"].includes(r))return u.length>100?`render( -${u} -)`:`render(${u})`}function hE(r){Object.keys(r).forEach(u=>{u===void 0&&delete r[u]})}function gE(r,u,a,c={}){const{content:h,wrapper:y}=c;hE(a);const S=a.events;delete a.events;let x="";if(y){const A=[u,yE(a,S),S].filter(k=>k).join(", ");return`${y}(${A})`}else{const A=a?Object.keys(a).map(E=>{const U=typeof a[E]=="object"?JSON.stringify(a[E]):a[E],H=Cv(U);return`${E}=${/^'.+'$/.test(H)?H:`{${H}}`}`}).join(" "):"",k=S&&!S.includes("on=")&&r==="Vue(PC)"?`on={${S}}`:S;x=`<${u} ${A} ${k||""}>${h||""}`}return dE(r,x)}function vE(r,u,a){const{wrapper:c}=a,h=!c&&u!=="Vue(PC)",y=[];return r.forEach((S,x)=>{!S.event||Object.keys(S.event).forEach(A=>{const[k]=A.split("."),E=mE(k,u);h?y.push(`${E}={${gp(k,x)}}`):y.push(`${E}: ${gp(k,x)}`)})}),h?y.join(" "):y.length?`{ ${y.join(", ")} }`:void 0}function mE(r,u){return u==="Vue(PC)"?`'${sE(r)}'`:Yp(r)}function gp(r,u){return`${Yp(r)}Fn${u||""}`}function Yp(r){return`on${lE(Vf(r))}`}function yE(r,u){if(!r||!Object.keys(r).length)return u?"{}":"";const a=Object.entries(r);return a.length?`{ ${a.map(([h,y])=>`'${h}': ${Cv(y)}`).join(", ")} }`:{}}function Cv(r){if(typeof r=="boolean"||/^'.+'$/.test(r))return r;if(/^\$\{.+\}$/.test(r))return r.slice(2,-1);if(/^\/-.+-\/$/.test(r))return r.slice(2,-2);if(typeof r=="string"&&(r.indexOf("=>")!==-1||r.indexOf("")!==-1||/^\[.*\]$/.test(r)||/^\{.*\}$/.test(r)))return r;if(Array.isArray(r)||!Array.isArray(r)&&typeof r)return JSON.stringify(r);try{return JSON.parse(r),r}catch{return typeof r=="string"?`'${r}'`:r}}function bE(r,u,a="",c){if(!!r){if(c)return"expect(document.body).toMatchSnapshot();";if(u.indexOf("Vue")!==-1)return`expect(wrapper${a}.element).toMatchSnapshot();`;if(u.indexOf("React")!==-1)return`expect(container${a}).toMatchSnapshot();`}}function CE(r,u,a="",c="",h={}){const{trigger:y="",component:S,wrapper:x,onlyDocumentDom:A}=h;if(r.indexOf("Vue")!==-1){const k=a?`.find('${a}')`:"",E=[];let U=Array.isArray(u)?u.join(` -`):u;return r==="Vue(PC)"&&y.includes("focus")&&!x&&(E.push("// Vue2 need attachTo to trigger `focus` event. https://v1.test-utils.vuejs.org/api/wrapper/#trigger","createElementById()"),U=U.replace(/\)$/,", { attachTo: '#focus-dom' })")),A?E.push(`${U}${k};`):E.push(`const wrapper${c} = ${U}${k};`),y&&E.push(vp(y,r,S)),E.filter(H=>H).join(` -`)}if(r.indexOf("React")!==-1){const k=y&&vp(y,r,S);return A?[u,k].filter(E=>E).join(` -`):_E(u,a,c,{triggerCode:k})}}function _E(r,u="",a="",{triggerCode:c}){const h=a;return u?[`const wrapper${h} = ${r};`,c,`const container${h} = wrapper${h}.container.querySelector('${u}');`].filter(y=>y).join(` -`):[a?`const { container: container${a} } = ${r};`:`const { container } = ${r};`,c].filter(y=>y).join(` -`)}function _v(r){return Vf(r.replace(/(\.|#|)/g,""))}function xE(r,u,a=""){const c=r.replace("document",""),h=`${_v(c)}Dom${a}`;return[`const ${h} = document.querySelector(${c});`,`expect(${h}).toBeTruthy();`].filter(y=>y).join(` -`)}function SE(r,u,a=""){if(!!u){if(u.indexOf("document")!==-1)return xE(u,r,a);if(r.indexOf("Vue")!==-1)return`expect(wrapper${a}.find(${u}).exists()).toBeTruthy();`;if(r.indexOf("React")!==-1)return`expect(container${a}.querySelector(${u})).toBeTruthy();`}}function TE(r,u,a=""){if(!!u){if(u.indexOf("document")!==-1)return`expect(document.querySelector(${u.replace("document","")})).toBeNull();`;if(r.indexOf("Vue")!==-1)return`expect(wrapper${a}.find(${u}).exists()).toBeFalsy();`;if(r.indexOf("React")!==-1)return`expect(container${a}.querySelector(${u})).toBeFalsy()`}}function xv(r,u,a){const c=r.replace("document",""),h=`${_v(c)}Dom`,y=(typeof u=="object"||u==!1)&&typeof u!="number";return[`const ${h} = document.${y?"querySelector":"querySelectorAll"}('${c}')`,(()=>{if(u===!1)return`expect(${h}).toBeFalsy()`;if(typeof u=="number")return wE(h,u);if(y)return $E(h,u,a)})()].filter(x=>x).join(` -`)}function wE(r,u){return`expect(${r}.length).toBe(${u});`}function $E(r,u,a){if(a.indexOf("Vue")!==-1)return`expect(${r}.textContent).toBe('${u.text}');`;if(a.indexOf("React")!==-1)return`expect(${r}.textContent).toBe('${u.text}');`}function AE(r,u,a="",c=""){let h="";const y=Object.entries(u).map(([S,x])=>{if(S==="clearElementAtEnd"){h=x;return}if(typeof x=="object"&&x.className)return kE(r,S,x,a,c);if(typeof x=="number"||x===!1)return EE(r,S,x,a);if(typeof x=="object"){if(x.text)return OE(r,S,x,a);if(x.attribute)return DE(r,S,x,a,c)}});return h&&y.push(Sv(h,r)),y.filter(S=>S).join(` -`)}function Sv(r,u){return u.indexOf("React")!==-1?void 0:(Array.isArray(r)?r:[r]).map(c=>`document.querySelectorAll('${c}').forEach(node => node.remove());`).join(` -`)}function EE(r,u,a,c){if(!isNaN(a)){if(u.indexOf("document")!==-1)return xv(u,a,r);if(r.indexOf("Vue")!==-1)return a===!1?`expect(wrapper${c}.find('${u}').exists()).toBeFalsy();`:`expect(wrapper${c}.findAll('${u}').length).toBe(${a});`;if(r.indexOf("React")!==-1)return a===!1?`expect(container${c}.querySelector('${u}')).toBeFalsy();`:`expect(container${c}.querySelectorAll('${u}').length).toBe(${a});`}}function OE(r,u,a,c){if(u.indexOf("document")!==-1)return xv(u,a,r);if(r.indexOf("Vue")!==-1)return`expect(wrapper${c}.find('${u}').text()).toBe('${a.text}');`;if(r.indexOf("React")!==-1)return`expect(container${c}.querySelector('${u}').textContent).toBe('${a.text}');`}function DE(r,u,a,c,h){const y=[],S=r.indexOf("Vue")!==-1,x=r.indexOf("React")!==-1,A=`attrDom${c||""}${h||""}`,k=u.indexOf("document")!==-1;return k?y.push(`const ${A} = document.querySelector('${u.replace("document","")}');`):S?y.push(`const ${A} = wrapper${c}.find('${u}');`):x&&y.push(`const ${A} = container${c}.querySelector('${u}');`),Object.entries(a.attribute).forEach(([E,U])=>{S?y.push(Jp(r,A,E,U,{isDocumentNode:k})):x&&y.push(Zp(r,A,E,U,"attrDom"))}),y.filter(E=>E).join(` -`)}function kE(r,u,a,c,h){const y=[];return a.className.forEach(S=>{const x=[{dom:u,className:{[S]:!0}}];y.push(Av(r,x,c,h))}),y.filter(S=>S).join(` -`)}function PE(r,u,a="",c=""){if(r.indexOf("Vue")!==-1)return`expect(wrapper${a}.classes(${u})).toBeTruthy();`;if(r.indexOf("React")!==-1)return`expect(container${a}${c?"":".firstChild"}).toHaveClass(${u});`}function LE(r,u,a=""){if(r.indexOf("Vue")!==-1)return`expect(wrapper${a}.classes(${u})).toBeFalsy();`;if(r.indexOf("React")!==-1)return`expect(container${a}.querySelector(\`.\${${u}}\`)).toBeFalsy();`}function ME(r,u,a="",c){return Object.entries(u).map(([h,y])=>IE(r,h,y,a,c)).join(` -`)}function IE(r,u,a,c,h){if(r.indexOf("Vue")!==-1)return Jp(r,`wrapper${c}`,u,a);if(r.indexOf("React")!==-1)return Zp(r,`container${c}`,u,a,h)}function Jp(r,u,a,c,h={}){const{isDocumentNode:y}=h,S=wv(a,c,r);return mv.includes(a)||a.includes(yv)?`expect(${u}${y?"":".element"}.${Tv(a)}).${S};`:y?`expect(${u}.getAttribute('${a}')).${S};`:`expect(${u}.attributes('${a}')).${S};`}function Zp(r,u,a,c,h){const y=wv(a,c,r),S=h?"":".firstChild";return mv.includes(a)||a.includes(yv)?`expect(${u}${S}.${Tv(a)}).${y};`:`expect(${u}${S}.getAttribute('${a}')).${y};`}function Tv(r){return r.split(".").map(u=>u.includes("-")?Vf(u):u).join(".")}function wv(r,u,a=""){if(u===!1)return vh(a);if(u===!0)return"toBeTruthy()";const c=typeof u=="string"&&u.includes("not."),h=c?u.slice(4):u,y=c?"not.":"";if(["toBeUndefined","toBeDefined"].includes(h))return h==="toBeUndefined"?vh(a):"toBeTruthy()";const S=/^\/.+\/$/.test(u)?u.slice(1,-1):`'${u}'`;return`${y}toBe(${S})`}function vh(r){if(r.indexOf("React")!==-1)return"toBeNull()";if(r.indexOf("Vue")!==-1)return"toBeUndefined()"}function NE(r,u,a,c=""){let h=[];return r.indexOf("Vue")!==-1&&u.forEach(({dom:y,attribute:S},x)=>{const A=RE(r,y,a,x,S,c);h=h.concat(A)}),r.indexOf("React")!==-1&&u.forEach(({dom:y,attribute:S},x)=>{const A=FE(r,y,x,S,c);h=h.concat(A)}),h.join(` -`)}function $v(r,u){return r.indexOf("document")!==-1?`document.querySelector('${["document","body"].includes(r)?r:r.replace("document","").replace("document.body","body")}');`:u}function RE(r,u,a,c,h,y){const S=u==="self"||!u?`findComponent(${a})`:`find('${u}')`;return[`const domWrapper${c||""} = ${$v(u,`wrapper${y}.${S}`)};`,Object.entries(h).map(([A,k])=>Jp(r,`domWrapper${c||""}`,A,k,{isDocumentNode:u.indexOf("document")!==-1})).join(` -`)]}function FE(r,u,a,c,h){const y=u==="self"||!u?"firstChild":`querySelector('${u}')`;return[`const domWrapper${a||""} = ${$v(u,`container${h}.${y}`)};`,Object.entries(c).map(([x,A])=>Zp(r,`domWrapper${a||""}`,x,A,u)).join(` -`)]}function Av(r,u,a="",c=""){let h=[];return r.indexOf("Vue")!==-1&&u.forEach(({dom:y,className:S},x)=>{const A=`domWrapper${c||x||""}`,k=y.indexOf("document")!==-1,U=[k?`const ${A} = document.querySelector('${y.replace("document","")}');`:`const ${A} = wrapper${a}.find('${y}');`,Object.entries(S).map(([H,Y])=>{const Q=Y?"toBeTruthy":"toBeFalsy",ae=k?`classList.contains('${H}')`:`classes('${H}')`;return`expect(${A}.${ae}).${Q}();`}).join(` -`)];h=h.concat(U)}),r.indexOf("React")!==-1&&u.forEach(({dom:y,className:S},x)=>{const A=`domWrapper${c||x||""}`,E=[y.indexOf("document")!==-1?`const ${A} = document.querySelector('${y.replace("document","")}');`:`const ${A} = container${a}.querySelector('${y}');`,Object.entries(S).map(([U,H])=>H?`expect(${A}).toHaveClass('${U}');`:`expect(${A}.classList.contains('${U}')).toBeFalsy();`).join(` -`)];h=h.concat(E)}),h.join(` -`)}function BE(r){return`[${r.map(u=>typeof u=="string"?`'${u}'`:JSON.stringify(u)).join(", ")}]`}function Ev(r){if(!r)return;const u=[];return Object.entries(r).forEach(([a,c])=>{const h=a.indexOf("-")!==-1?`'${a}'`:a,y=typeof c=="string"?`'${c}'`:c;u.push(`${h}: ${y}`)}),`{ ${u.join(", ")} }`}function Xp(r){if(!r.trigger)return{};const[u]=r.trigger.split("("),[a]=r.trigger.match(/\(.+\)$/)||[],c=r.triggerDom||(a==null?void 0:a.slice(1,-1));return{trigger:u,triggerDom:c}}function WE(r,u){if(!r)return{};const a=u.indexOf("Vue")!==-1?r:uE[r];if(!a){console.warn(`can not recognize Event Name: ${r}. Check Event Name in https://github.com/vuejs/test-utils/blob/main/src/constants/dom-events.ts#L109`);return}return typeof a=="object"?{eventName:a.event,eventModifier:Ev(a.modifier)}:{eventName:a}}function Qp(r){const u=["{"],a=Object.entries(r).map(([c,h])=>{let y=typeof h=="string"&&h!=="undefined"?`'${h}'`:h;return/\$\{.+\}/.test(h)&&(y=h.match(/\$\{(.+)\}/)[1]),typeof y=="object"&&(y=Qp(y)),`'${c}': ${y}`}).join(",");return u.push(a),u.push("}"),u.join("")}function UE(r){const u=["["],a=r.map(c=>typeof c=="object"?Qp(c):typeof c=="string"?`'${c}'`:c).join(",");return u.push(a),u.push("]"),u.join("")}function jE(r,u,a,c){const h=["onChange","onInputChange"];return r.indexOf("React")!==-1&&(c===".e.type"||c===".type")&&/^'input'$/.test(a)&&h.find(y=>u.indexOf(y)!==-1)?"'change'":a}function ap(r,u,a,c,h="",y="calls[0]"){const S=h?/^\[\d+\]/.test(h)?h:`.${h}`:"";if(/length=/.test(c)){const[x,A]=c.slice(1,-1).split("=");return`expect(${u}.mock.${y}[${a}]${S}.length).toBe(${A});`}else{if(Xl(c))return`expect(${c}.test(${u}.mock.${y}[${a}]${S})).toBeTruthy();`;{const x=typeof c=="object"||/\$\{.+\}/.test(c)?"toEqual":"toBe";let A=jE(r,u,c,S);typeof A=="object"&&(A=Array.isArray(A)?UE(A):Qp(A)),/\$\{.+\}/.test(c)&&(A=c.match(/\$\{(.+)\}/)[1]);const k=/toBeTruthy/.test(A)?"toBeTruthy()":`${x}(${A})`;return`expect(${u}.mock.${y}[${a}]${S}).${k};`}}}function HE(r,u,a={}){const{fnName:c="fn",calls:h="calls[0]",tnodeProps:y=!1}=a;if(typeof u=="string"&&u==="not")return[`expect(${c}).not.toHaveBeenCalled();`];if(!Array.isArray(u))return[];const S=u.map((x,A)=>{if(x===void 0||x==="skip")return;const k=y&&r.indexOf("Vue")!==-1?A+1:A;return typeof x=="string"&&!Xl(x)&&x!=="undefined"?ap(r,c,k,`'${x}'`,void 0,h):typeof x=="object"&&!Array.isArray(x)?Object.keys(x).map(E=>{const U=x[E];if(U===!0){const Y=`${c}.mock.${h}[${k}].${E}`;return Xl(x)?`expect(${x}.test(${Y})).toBeTruthy();`:`expect(${Y}).toBeTruthy();`}const H=typeof U=="string"&&!Xl(U)&&U!=="undefined"?`'${U}'`:U;return ap(r,c,k,H,E,h)}).join(` -`):ap(r,c,k,x,void 0,h)});return S.unshift(`expect(${c}).toHaveBeenCalled();`),S.filter(x=>x)}function Ov(r,{dom:u,event:a,delay:c,component:h},y="",S=""){let x=[];if(a!=="delay"){const k=VE(a,u),E=/^'.+'$/.test(u)?u.slice(1,-1):u;if(k.isSimulateEvent){const U=qE(r,{component:h,eventInfo:k,wrapperIndex:y,eventIndex:S});U&&x.push(U)}else{const U=GE(r,{dom:E,event:(a==null?void 0:a.indexOf("delay"))!==-1?a:a==null?void 0:a.replace(/\(.+\)/,""),component:h},y="");U&&x.push(U)}}let A=c&&c!==!0||c===0?c:"";return r.indexOf("Vue")!==-1?(!A&&a==="delay"&&!isNaN(u)&&(A=u),A||A===0?x.push(`await mockDelay(${A});`):x.push(`await wrapper${y}.vm.$nextTick();`)):r.indexOf("React")!==-1&&(Dv(a,c)||a==="delay")&&(a==="delay"&&!isNaN(u)&&(A=u),x.push(`await mockDelay(${A||""});`)),x.join(` -`)}function zE(r,u,a=""){var S;if(!r)return"";const c=[];if(!r.includes("delay"))return"";const y=((S=r.match(/\((.+)\)/))==null?void 0:S[1])||"";return u.indexOf("Vue")!==-1?y?c.push(`await mockDelay(${y});`):c.push(`await wrapper${a}.vm.$nextTick();`):u.indexOf("React")!==-1&&c.push(`await mockDelay(${y});`),c.join(` -`)}function GE(r,{dom:u,event:a,component:c},h=""){const{eventName:y,eventModifier:S}=WE(a,r)||{};if(r.indexOf("Vue")!==-1){let x="";return y&&(u==="self"||!u?x=`wrapper${h}.findComponent(${c}).trigger('${y}');`:u.indexOf("document")!==-1?x=`document.querySelector('${u.replace("document","")}').${y}()`:x=`wrapper${h}.find('${u}').trigger('${y}');`),x}else if(r.indexOf("React")!==-1){let x=u==="self"||!u?`container${h}.firstChild`:`container.querySelector('${u}')`;u.indexOf("document")!==-1&&(x=`document.querySelector('${u.replace("document","")}')`);const A=[x,S].filter(E=>E).join(", ");return y?`fireEvent.${y}(${A});`:""}}function qE(r,{component:u,eventInfo:a,wrapperIndex:c,eventIndex:h}){const{simulateEvent:y,args:S}=a,x=`${Vf(S[0])}Dom${h||""}`,A=S[0],k=[];if(A==="document")return`${y}(${S.join(", ")});`;if(r.indexOf("Vue")!==-1){let U="";if(A==="self"||!A)U=`const ${x} = wrapper${c}.findComponent(${u}).element;`;else if(A.indexOf("document")!==-1){const H=A.replace("document","");U=`const ${x} = document.querySelector(${H}).element`}else U=`const ${x} = wrapper${c}.find(${A}).element;`;k.push(U)}else if(r.indexOf("React")!==-1){let U=A==="self"||!A?`container${c}.firstChild`:`container.querySelector(${A})`;A.indexOf("document")!==-1&&(U=`document.querySelector(${A.replace("document","")})`),U=`const ${x} = `+U,k.push(U)}const E=y.replace(/\(.+\)$/,"");return k.push(`${E}(${[`${x}`].concat(S.slice(1)).join(", ")});`),k.join(` -`)}function VE(r,u){const a=Boolean(bv.find(c=>r&&r.indexOf(c)!==-1));return a?{isSimulateEvent:a,simulateEvent:r,args:u.split(",").map(c=>c.trim())}:{isSimulateEvent:a}}function Dv(r,u){return u||u===0||u==="0"?!0:fE.includes(r)}function kv(r,u){if(!r||u.indexOf("React")===-1)return{};const a=Array.isArray(r)?r:[r];let c=!1;return a.forEach(h=>{const{delay:y}=h,{trigger:S}=Xp(h);Dv(S,y)&&(c=!0)}),{reactAsync:c}}function Xl(r){return/^\/(.+)\/[i|g|m/s]*$/.test(r)}function vp(r,u,a){return!r||!a?void 0:(Array.isArray(r)?r:[r]).map(h=>{const{triggerDom:y="self",trigger:S}=Xp({trigger:h});return Ov(u,{dom:y,event:h.indexOf("delay")?h:S,component:a})}).join(` -`)}function KE(r){if(typeof r=="string")return[{trigger:r}];if(Array.isArray(r))return r.map(u=>({trigger:u}))}function YE(r,u){const{reactAsync:a}=kv(KE(r),u);return u.indexOf("Vue")!==-1&&r||a||(r==null?void 0:r.includes("delay"))?"async":""}function JE(r,u){return r.component===u?"props":r.component}function ZE(r){return r&&r.join(` -`)}var Us={SIMULATE_FUNCTIONS:bv,GET_VAR_FUNCTIONS:cE,getEventName:Yp,getEventFnName:gp,isRegExp:Xl,getItDescription:pE,getWrapper:CE,getMountComponent:gE,getSnapshotCase:bE,getArrayCode:BE,getObjectCode:Ev,formatToTriggerAndDom:Xp,getDomExpectTruthy:SE,getDomExpectFalsy:TE,getDomCountExpectCode:AE,getClassNameExpectTruthy:PE,getClassNameExpectFalsy:LE,getAttributeExpect:ME,getDomAttributeExpect:NE,getDomClassNameExpect:Av,getEventArguments:HE,getFireEventCode:Ov,getClearDomInDocumentCode:Sv,getReactFireEventAsync:kv,getEventFunctions:vE,getDelayCode:zE,getPresetsExpect:vp,getItAsync:YE,getCategoryDesc:JE,getVariablesCode:ZE};const{SIMULATE_FUNCTIONS:XE,GET_VAR_FUNCTIONS:QE}=Us,eO=["mockDelay","mockTimeout"];function tO(r){return eO.filter(u=>new RegExp(u).test(r))}function rO(r={},u){const{hasEvent:a=!1,importedComponents:c=[],importedMounts:h=new Set,needDefaultRender:y=!1,importedTestUtils:S=[]}=r,x=u.join(""),A=tO(x),k={"Vue(PC)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"VueNext(PC)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"Vue(Mobile)":{"@vue/test-utils":[],vitest:[],"..":[],"./mount":[],"@test/utils":[]},"React(PC)":{react:"React","@test/utils":[],"..":[],"./mount":[]},"React(Mobile)":{react:"React","@test/utils":[],"..":[],"./mount":[]}};if(a&&(k["Vue(PC)"].vitest.push("vi"),k["VueNext(PC)"].vitest.push("vi"),k["React(PC)"]["@test/utils"].push("fireEvent","vi")),c.length&&Object.keys(k).forEach(E=>{k[E][".."].push(...new Set(c))}),h.size>0){const E=[...h];Object.keys(k).forEach(U=>{k[U]["./mount"]=E})}if(y&&(k["React(PC)"]["@test/utils"].push("render"),k["React(Mobile)"]["@test/utils"].push("render"),k["Vue(PC)"]["@vue/test-utils"].push("mount"),k["VueNext(PC)"]["@vue/test-utils"].push("mount"),k["Vue(Mobile)"]["@vue/test-utils"].push("mount")),A&&Object.keys(k).forEach(E=>{k[E]["@test/utils"].push(...A)}),S&&S.length){const E=[...new Set(S)];Object.keys(k).forEach(U=>{k[U]["@test/utils"]=k[U]["@test/utils"].concat(E)})}return k}function nO(r,u,a=[]){const c=r[u],h=[];return Object.entries(c).forEach(([y,S])=>{!S||!S.length||(Array.isArray(S)&&S.length>0?h.push(`import { ${S.join(", ")} } from '${y}'`):h.push(`import ${S} from '${y}'`))}),h.push(...a),h.join(`; -`)}function Pv(r){const u=[];return XE.forEach(a=>{r&&r.includes(a)&&u.push(a)}),u}function iO(r,u,a,c){const h=[],y=[];return Array.isArray(u)?(u.forEach(S=>{Array.isArray(S.expect)&&(S.expect.forEach(x=>{if(typeof x=="object"&&x.trigger){const A=Pv(x.trigger||c);A&&A.length&&h.push(...A),r==="Vue(PC)"&&!a&&x.trigger.includes("focus")&&h.push("createElementById")}}),S.wrapper&&y.push(S.wrapper))}),{importedTestUtils:h,importedMounts:y}):[]}function aO(r){const{variables:u,tnode:a}=r,c=u||[];Array.isArray(a)&&a.forEach(y=>{y.variables&&c.push(...y.variables)});const h=[];return QE.forEach(y=>{c.find(S=>S.includes(y))&&h.push(y)}),h}var oO={getImportsConfig:rO,getImportsCode:nO,getMoreEventImports:iO,getSimulateEvents:Pv,getVariableImports:aO};const{getItDescription:mh,getWrapper:Ia,getMountComponent:xo,getSnapshotCase:$s,getArrayCode:yh,getClassNameExpectTruthy:So,getClassNameExpectFalsy:op,getDomClassNameExpect:sO,getPresetsExpect:To,getItAsync:lO,getCategoryDesc:$f}=Us,{getSkipCode:Jl}=Ws;function uO(r,u,a,c){const h=fO(r,u,a,c);return h&&h.filter(y=>y)}function fO(r,u,a,c){const{className:h,classNameDom:y,props:S,snapshot:x,content:A,wrapper:k,trigger:E,skip:U}=r,H={content:A,wrapper:k},Y=lO(E,a),Q=xo(a,c,{...S,[u.field_name]:"/-item-/"},H),ae=u.field_enum.split("/").filter(re=>re),ie=$f(u,c);if(typeof h=="string"&&h.indexOf("${item}")!=-1&&ae.length&&u.field_type_text[0]==="String")return[`[${ae.map(N=>`'${N}'`).join(", ")}].forEach((item) => {`,`it${Jl(U)}(\`${ie}.${u.field_name} is equal to \${ item }\`,${Y} () => {`,Ia(a,Q,y),E&&To(E,a,c),So(a,`\`${h}\``,"",y),$s(x,a),"});","});"];if(Array.isArray(h))if(u.field_type_text[0]==="String"&&ae.length){const re=`${u.field_name}ClassNameList`,N=cO(h),B=$f(u,c);return[`const ${re} = ${yh(h)};`,`${yh(ae)}.forEach((item, index) => {`,`it${Jl(U)}(\`${B}.${u.field_name} is equal to \${ item }\`, ${Y} () => {`,Ia(a,Q,y),E&&To(E,a,c),N?[`if (typeof ${re}[index] === 'string') {`,So(a,`${re}[index]`,"",y),`} else if (typeof ${re}[index] === 'object') { - const classNameKey = Object.keys(${re}[index])[0];`,op(a,"classNameKey"),"}"].join(` -`):So(a,`${re}[index]`,"",y),$s(x,a),"});","});"]}else{const re=pO(h),N=$f(u,c);return h.map(({value:B,expect:q})=>{const J=xo(a,c,{...S,[u.field_name]:B},H);return[`it${Jl(U)}(\`${N}.${u.field_name} is equal to ${B}\`,${Y} () => {`,Ia(a,J,"","",{onlyDocumentDom:re}),E&&To(E,a,c),sO(a,q),$s(x,a,"",{onlyDocumentDom:re}),"});"].filter(de=>de).join(` -`)})}if(typeof h=="string")if(u.field_type_text[0]==="Boolean"){const re=xo(a,c,{...S},H),N=xo(a,c,{...S,[u.field_name]:!0},H),B=xo(a,c,{...S,[u.field_name]:!1},H);return[`it${Jl(U)}(${mh(u)},${Y} () => {`,`// ${u.field_name} default value is ${u.field_default_value}`,Ia(a,re,y,"1"),E&&To(E,a,c),u.field_default_value==="true"?So(a,`'${h}'`,"1",y):op(a,`'${h}'`,"1",y),`// ${u.field_name} = true`,Ia(a,N,y,"2"),E&&To(E,a,c),So(a,`'${h}'`,"2",y),$s(x,a,"2"),`// ${u.field_name} = false`,Ia(a,B,y,"3"),E&&To(E,a,c),op(a,`'${h}'`,"3",y),$s(x,a,"3"),"});"]}else{const re=xo(a,c,{...S},H);return[`it${Jl(U)}(${mh(u)},${Y} () => {`,Ia(a,re,y,"",{trigger:E,component:c,...H}),So(a,`'${h}'`,"",y),$s(x,a),"});"]}if(typeof h=="object"&&!Array.isArray(h)){const re=$f(u,c),N=`${u.field_name}ClassNameMap`,B=xo(a,c,{...S,[u.field_name]:"/-propValue-/"},H);return[`const ${N} = ${JSON.stringify(h)};`,`Object.entries(${N}).forEach(([enumValue, expectedClassName]) => { - it(\`${re}.${u.field_name} is equal to \${ enumValue }\`,${Y} () => { - let propValue = { true: true, false: false }[enumValue]; - propValue = propValue === undefined ? enumValue : propValue;`,Ia(a,B,y),E&&To(E,a,c),So(a,"expectedClassName","",y),`}); - });`]}}function cO(r){for(let u=0,a=r.length;u - * Copyright OpenJS Foundation and other contributors - * Released under MIT license - * Based on Underscore.js 1.8.3 - * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors - */(function(r,u){(function(){var a,c="4.17.21",h=200,y="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",S="Expected a function",x="Invalid `variable` option passed into `_.template`",A="__lodash_hash_undefined__",k=500,E="__lodash_placeholder__",U=1,H=2,Y=4,Q=1,ae=2,ie=1,re=2,N=4,B=8,q=16,J=32,ne=64,de=128,xe=256,ve=512,He=30,tt="...",gt=800,X=16,me=1,L=2,dr=3,vt=1/0,ze=9007199254740991,nt=17976931348623157e292,mt=0/0,yt=4294967295,Bt=yt-1,ur=yt>>>1,Mt=[["ary",de],["bind",ie],["bindKey",re],["curry",B],["curryRight",q],["flip",ve],["partial",J],["partialRight",ne],["rearg",xe]],Qe="[object Arguments]",we="[object Array]",$e="[object AsyncFunction]",De="[object Boolean]",We="[object Date]",hr="[object DOMException]",Oe="[object Error]",Ot="[object Function]",Cr="[object GeneratorFunction]",bt="[object Map]",gr="[object Number]",_r="[object Null]",Yt="[object Object]",gn="[object Promise]",Wa="[object Proxy]",Ue="[object RegExp]",tr="[object Set]",Ci="[object String]",_i="[object Symbol]",Do="[object Undefined]",xi="[object WeakMap]",Ua="[object WeakSet]",xr="[object ArrayBuffer]",Mn="[object DataView]",Gr="[object Float32Array]",Ct="[object Float64Array]",vn="[object Int8Array]",Pr="[object Int16Array]",mn="[object Int32Array]",In="[object Uint8Array]",yn="[object Uint8ClampedArray]",ja="[object Uint16Array]",Re="[object Uint32Array]",ko=/\b__p \+= '';/g,Te=/\b(__p \+=) '' \+/g,Nn=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Jt=/&(?:amp|lt|gt|quot|#39);/g,ft=/[&<>"']/g,_t=RegExp(Jt.source),Lr=RegExp(ft.source),vr=/<%-([\s\S]+?)%>/g,qr=/<%([\s\S]+?)%>/g,Zt=/<%=([\s\S]+?)%>/g,Ji=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,fr=/^\w*$/,Jn=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Si=/[\\^$.*+?()[\]{}|]/g,Vr=RegExp(Si.source),Ha=/^\s+/,Zi=/\s/,Po=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,za=/\{\n\/\* \[wrapped with (.+)\] \*/,Zn=/,? & /,Mr=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,Xn=/[()=,{}\[\]\/\s]/,Lo=/\\(\\)?/g,Kr=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Mo=/\w*$/,Xi=/^[-+]0x[0-9a-f]+$/i,Yr=/^0b[01]+$/i,Jr=/^\[object .+?Constructor\]$/,Ti=/^0o[0-7]+$/i,Qi=/^(?:0|[1-9]\d*)$/,ea=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Zr=/($^)/,ta=/['\n\r\u2028\u2029\\]/g,Sr="\\ud800-\\udfff",Ga="\\u0300-\\u036f",ra="\\ufe20-\\ufe2f",xt="\\u20d0-\\u20ff",be=Ga+ra+xt,bn="\\u2700-\\u27bf",na="a-z\\xdf-\\xf6\\xf8-\\xff",Tr="\\xac\\xb1\\xd7\\xf7",_="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",D="\\u2000-\\u206f",V=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",se="A-Z\\xc0-\\xd6\\xd8-\\xde",z="\\ufe0e\\ufe0f",ce=Tr+_+D+V,qe="['\u2019]",Wt="["+Sr+"]",ir="["+ce+"]",Rn="["+be+"]",Gs="\\d+",Le="["+bn+"]",ou="["+na+"]",qs="[^"+Sr+ce+Gs+bn+na+se+"]",ia="\\ud83c[\\udffb-\\udfff]",Cn="(?:"+Rn+"|"+ia+")",Vs="[^"+Sr+"]",Io="(?:\\ud83c[\\udde6-\\uddff]){2}",wi="[\\ud800-\\udbff][\\udc00-\\udfff]",Qn="["+se+"]",Ks="\\u200d",No="(?:"+ou+"|"+qs+")",su="(?:"+Qn+"|"+qs+")",Ys="(?:"+qe+"(?:d|ll|m|re|s|t|ve))?",Js="(?:"+qe+"(?:D|LL|M|RE|S|T|VE))?",Zs=Cn+"?",lu="["+z+"]?",Zf="(?:"+Ks+"(?:"+[Vs,Io,wi].join("|")+")"+lu+Zs+")*",uu="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Fn="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",fu=lu+Zs+Zf,Xf="(?:"+[Le,Io,wi].join("|")+")"+fu,Ro="(?:"+[Vs+Rn+"?",Rn,Io,wi,Wt].join("|")+")",qa=RegExp(qe,"g"),Qf=RegExp(Rn,"g"),Xs=RegExp(ia+"(?="+ia+")|"+Ro+fu,"g"),ec=RegExp([Qn+"?"+ou+"+"+Ys+"(?="+[ir,Qn,"$"].join("|")+")",su+"+"+Js+"(?="+[ir,Qn+No,"$"].join("|")+")",Qn+"?"+No+"+"+Ys,Qn+"+"+Js,Fn,uu,Gs,Xf].join("|"),"g"),tc=RegExp("["+Ks+Sr+be+z+"]"),Qs=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,cu=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],rc=-1,lt={};lt[Gr]=lt[Ct]=lt[vn]=lt[Pr]=lt[mn]=lt[In]=lt[yn]=lt[ja]=lt[Re]=!0,lt[Qe]=lt[we]=lt[xr]=lt[De]=lt[Mn]=lt[We]=lt[Oe]=lt[Ot]=lt[bt]=lt[gr]=lt[Yt]=lt[Ue]=lt[tr]=lt[Ci]=lt[xi]=!1;var ot={};ot[Qe]=ot[we]=ot[xr]=ot[Mn]=ot[De]=ot[We]=ot[Gr]=ot[Ct]=ot[vn]=ot[Pr]=ot[mn]=ot[bt]=ot[gr]=ot[Yt]=ot[Ue]=ot[tr]=ot[Ci]=ot[_i]=ot[In]=ot[yn]=ot[ja]=ot[Re]=!0,ot[Oe]=ot[Ot]=ot[xi]=!1;var Fo={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},Bo={"&":"&","<":"<",">":">",'"':""","'":"'"},el={"&":"&","<":"<",">":">",""":'"',"'":"'"},pu={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},du=parseFloat,Wo=parseInt,hu=typeof dn=="object"&&dn&&dn.Object===Object&&dn,gu=typeof self=="object"&&self&&self.Object===Object&&self,st=hu||gu||Function("return this")(),tl=u&&!u.nodeType&&u,$i=tl&&!0&&r&&!r.nodeType&&r,Uo=$i&&$i.exports===tl,jo=Uo&&hu.process,Ut=function(){try{var F=$i&&$i.require&&$i.require("util").types;return F||jo&&jo.binding&&jo.binding("util")}catch{}}(),Ho=Ut&&Ut.isArrayBuffer,_n=Ut&&Ut.isDate,Va=Ut&&Ut.isMap,zo=Ut&&Ut.isRegExp,Ai=Ut&&Ut.isSet,vu=Ut&&Ut.isTypedArray;function wr(F,K,j){switch(j.length){case 0:return F.call(K);case 1:return F.call(K,j[0]);case 2:return F.call(K,j[0],j[1]);case 3:return F.call(K,j[0],j[1],j[2])}return F.apply(K,j)}function nc(F,K,j,ye){for(var Me=-1,Ve=F==null?0:F.length;++Me-1}function nl(F,K,j){for(var ye=-1,Me=F==null?0:F.length;++ye-1;);return j}function Ka(F,K){for(var j=F.length;j--&&pt(K,F[j],0)>-1;);return j}function cl(F,K){for(var j=F.length,ye=0;j--;)F[j]===K&&++ye;return ye}var _u=qo(Fo),Sn=qo(Bo);function Ei(F){return"\\"+pu[F]}function pl(F,K){return F==null?a:F[K]}function la(F){return tc.test(F)}function xu(F){return Qs.test(F)}function lc(F){for(var K,j=[];!(K=F.next()).done;)j.push(K.value);return j}function Ko(F){var K=-1,j=Array(F.size);return F.forEach(function(ye,Me){j[++K]=[Me,ye]}),j}function Yo(F,K){return function(j){return F(K(j))}}function $r(F,K){for(var j=-1,ye=F.length,Me=0,Ve=[];++j-1}function Iu(n,s){var f=this.__data__,g=ga(f,n);return g<0?(++this.size,f.push([n,s])):f[g][1]=s,this}nn.prototype.clear=bc,nn.prototype.delete=Sl,nn.prototype.get=Tl,nn.prototype.has=Mu,nn.prototype.set=Iu;function an(n){var s=-1,f=n==null?0:n.length;for(this.clear();++s=s?n:s)),n}function Er(n,s,f,g,C,w){var P,M=s&U,W=s&H,ee=s&Y;if(f&&(P=C?f(n,g,C,w):f(n)),P!==a)return P;if(!Lt(n))return n;var te=Ne(n);if(te){if(P=Rc(n),!M)return yr(n,P)}else{var oe=Gt(n),ge=oe==Ot||oe==Cr;if(Ma(n))return Fl(n,M);if(oe==Yt||oe==Qe||ge&&!C){if(P=W||ge?{}:vf(n),!M)return W?Pc(n,Bu(P,n)):of(n,Al(P,n))}else{if(!ot[oe])return C?n:{};P=_s(n,oe,M)}}w||(w=new St);var Se=w.get(n);if(Se)return Se;w.set(n,P),Td(n)?n.forEach(function(Pe){P.add(Er(Pe,s,f,Pe,n,w))}):xd(n)&&n.forEach(function(Pe,Ge){P.set(Ge,Er(Pe,s,f,Ge,n,w))});var ke=ee?W?Cs:bs:W?Ur:lr,je=te?a:ke(n);return Ir(je||n,function(Pe,Ge){je&&(Ge=Pe,Pe=n[Ge]),ha(P,Ge,Er(Pe,s,f,Ge,n,w))}),P}function Sc(n){var s=lr(n);return function(f){return El(f,n,s)}}function El(n,s,f){var g=f.length;if(n==null)return!g;for(n=it(n);g--;){var C=f[g],w=s[C],P=n[C];if(P===a&&!(C in n)||!w(P))return!1}return!0}function Wu(n,s,f){if(typeof n!="function")throw new Nr(S);return _e(function(){n.apply(a,f)},s)}function no(n,s,f,g){var C=-1,w=Go,P=!0,M=n.length,W=[],ee=s.length;if(!M)return W;f&&(s=ct(s,mr(f))),g?(w=nl,P=!1):s.length>=h&&(w=Wn,P=!1,s=new ai(s));e:for(;++CC?0:C+f),g=g===a||g>C?C:Be(g),g<0&&(g+=C),g=f>g?0:$d(g);f0&&f(M)?s>1?Ht(M,s-1,f,g,C):Bn(C,M):g||(C[C.length]=M)}return C}var ma=sf(),Dl=sf(!0);function Fr(n,s){return n&&ma(n,s,lr)}function ss(n,s){return n&&Dl(n,s,lr)}function ls(n,s){return ei(s,function(f){return qi(n[f])})}function ui(n,s){s=pi(s,n);for(var f=0,g=s.length;n!=null&&fs}function ju(n,s){return n!=null&&Xe.call(n,s)}function Hu(n,s){return n!=null&&s in it(n)}function ya(n,s,f){return n>=Nt(s,f)&&n=120&&te.length>=120)?new ai(P&&te):a}te=n[0];var oe=-1,ge=M[0];e:for(;++oe-1;)M!==n&&ki.call(M,W,1),ki.call(n,W,1);return n}function ar(n,s){for(var f=n?s.length:0,g=f-1;f--;){var C=s[f];if(f==g||C!==w){var w=C;o(C)?ki.call(n,C,1):cs(n,C)}}return n}function fs(n,s){return n+Li(_l()*(s-n+1))}function $c(n,s,f,g){for(var C=-1,w=dt(Za((s-n)/(f||1)),0),P=j(w);w--;)P[g?w:++C]=n,n+=f;return P}function Nl(n,s){var f="";if(!n||s<1||s>ze)return f;do s%2&&(f+=n),s=Li(s/2),s&&(n+=n);while(s);return f}function Fe(n,s){return Ce(le(n,s,jr),n+"")}function ef(n){return wl(Ss(n))}function tf(n,s){var f=Ss(n);return Et(f,qn(s,0,f.length))}function wa(n,s,f,g){if(!Lt(n))return n;s=pi(s,n);for(var C=-1,w=s.length,P=w-1,M=n;M!=null&&++CC?0:C+s),f=f>C?C:f,f<0&&(f+=C),C=s>f?0:f-s>>>0,s>>>=0;for(var w=j(C);++g>>1,P=n[w];P!==null&&!fn(P)&&(f?P<=s:P=h){var ee=s?null:Mc(n);if(ee)return Ar(ee);P=!1,C=Wn,W=new ai}else W=s?[]:M;e:for(;++g=g?n:zt(n,s,f)}var af=ml||function(n){return st.clearTimeout(n)};function Fl(n,s){if(s)return n.slice();var f=n.length,g=gl?gl(f):new n.constructor(f);return n.copy(g),g}function $a(n){var s=new n.constructor(n.byteLength);return new Xo(s).set(new Xo(n)),s}function Oc(n,s){var f=s?$a(n.buffer):n.buffer;return new n.constructor(f,n.byteOffset,n.byteLength)}function Dc(n){var s=new n.constructor(n.source,Mo.exec(n));return s.lastIndex=n.lastIndex,s}function po(n){return eo?it(eo.call(n)):{}}function Bl(n,s){var f=s?$a(n.buffer):n.buffer;return new n.constructor(f,n.byteOffset,n.length)}function Wl(n,s){if(n!==s){var f=n!==a,g=n===null,C=n===n,w=fn(n),P=s!==a,M=s===null,W=s===s,ee=fn(s);if(!M&&!ee&&!w&&n>s||w&&P&&W&&!M&&!ee||g&&P&&W||!f&&W||!C)return 1;if(!g&&!w&&!ee&&n=M)return W;var ee=f[g];return W*(ee=="desc"?-1:1)}}return n.index-s.index}function ds(n,s,f,g){for(var C=-1,w=n.length,P=f.length,M=-1,W=s.length,ee=dt(w-P,0),te=j(W+ee),oe=!g;++M1?f[C-1]:a,P=C>2?f[2]:a;for(w=n.length>3&&typeof w=="function"?(C--,w):a,P&&i(f[0],f[1],P)&&(w=C<3?a:w,C=1),s=it(s);++g-1?C[w?s[P]:P]:a}}function ff(n){return On(function(s){var f=s.length,g=f,C=et.prototype.thru;for(n&&s.reverse();g--;){var w=s[g];if(typeof w!="function")throw new Nr(S);if(C&&!P&&bo(w)=="wrapper")var P=new et([],!0)}for(g=P?g:f;++g1&&Ye.reverse(),te&&WM))return!1;var ee=w.get(n),te=w.get(s);if(ee&&te)return ee==s&&te==n;var oe=-1,ge=!0,Se=f&ae?new ai:a;for(w.set(n,s),w.set(s,n);++oe1?"& ":"")+s[g],s=s.join(f>2?", ":" "),n.replace(Po,`{ -/* [wrapped with `+s+`] */ -`)}function t(n){return Ne(n)||_o(n)||!!(Ou&&n&&n[Ou])}function o(n,s){var f=typeof n;return s=s==null?ze:s,!!s&&(f=="number"||f!="symbol"&&Qi.test(n))&&n>-1&&n%1==0&&n0){if(++s>=gt)return arguments[0]}else s=0;return n.apply(a,arguments)}}function Et(n,s){var f=-1,g=n.length,C=g-1;for(s=s===a?g:s;++f1?n[s-1]:a;return f=typeof f=="function"?(n.pop(),f):a,fd(n,f)});function cd(n){var s=T(n);return s.__chain__=!0,s}function Gm(n,s){return s(n),n}function mf(n,s){return s(n)}var qm=On(function(n){var s=n.length,f=s?n[0]:0,g=this.__wrapped__,C=function(w){return va(w,n)};return s>1||this.__actions__.length||!(g instanceof Ee)||!o(f)?this.thru(C):(g=g.slice(f,+f+(s?1:0)),g.__actions__.push({func:mf,args:[C],thisArg:a}),new et(g,this.__chain__).thru(function(w){return s&&!w.length&&w.push(a),w}))});function Vm(){return cd(this)}function Km(){return new et(this.value(),this.__chain__)}function Ym(){this.__values__===a&&(this.__values__=wd(this.value()));var n=this.__index__>=this.__values__.length,s=n?a:this.__values__[this.__index__++];return{done:n,value:s}}function Jm(){return this}function Zm(n){for(var s,f=this;f instanceof rr;){var g=or(f);g.__index__=0,g.__values__=a,s?C.__wrapped__=g:s=g;var C=g;f=f.__wrapped__}return C.__wrapped__=n,s}function Xm(){var n=this.__wrapped__;if(n instanceof Ee){var s=n;return this.__actions__.length&&(s=new Ee(this)),s=s.reverse(),s.__actions__.push({func:mf,args:[Fc],thisArg:a}),new et(s,this.__chain__)}return this.thru(Fc)}function Qm(){return lo(this.__wrapped__,this.__actions__)}var ey=Aa(function(n,s,f){Xe.call(n,f)?++n[f]:Gn(n,f,1)});function ty(n,s,f){var g=Ne(n)?rl:Tc;return f&&i(n,s,f)&&(s=a),g(n,Ae(s,3))}function ry(n,s){var f=Ne(n)?ei:Bi;return f(n,Ae(s,3))}var ny=jl(kn),iy=jl(vi);function ay(n,s){return Ht(yf(n,s),1)}function oy(n,s){return Ht(yf(n,s),vt)}function sy(n,s,f){return f=f===a?1:Be(f),Ht(yf(n,s),f)}function pd(n,s){var f=Ne(n)?Ir:sn;return f(n,Ae(s,3))}function dd(n,s){var f=Ne(n)?mu:Ol;return f(n,Ae(s,3))}var ly=Aa(function(n,s,f){Xe.call(n,f)?n[f].push(s):Gn(n,f,[s])});function uy(n,s,f,g){n=Wr(n)?n:Ss(n),f=f&&!g?Be(f):0;var C=n.length;return f<0&&(f=dt(C+f,0)),Sf(n)?f<=C&&n.indexOf(s,f)>-1:!!C&&pt(n,s,f)>-1}var fy=Fe(function(n,s,f){var g=-1,C=typeof s=="function",w=Wr(n)?j(n.length):[];return sn(n,function(P){w[++g]=C?wr(s,P,f):Ca(P,s,f)}),w}),cy=Aa(function(n,s,f){Gn(n,f,s)});function yf(n,s){var f=Ne(n)?ct:Ll;return f(n,Ae(s,3))}function py(n,s,f,g){return n==null?[]:(Ne(s)||(s=s==null?[]:[s]),f=g?a:f,Ne(f)||(f=f==null?[]:[f]),Zu(n,s,f))}var dy=Aa(function(n,s,f){n[f?0:1].push(s)},function(){return[[],[]]});function hy(n,s,f){var g=Ne(n)?il:Cu,C=arguments.length<3;return g(n,Ae(s,4),f,C,sn)}function gy(n,s,f){var g=Ne(n)?yu:Cu,C=arguments.length<3;return g(n,Ae(s,4),f,C,Ol)}function vy(n,s){var f=Ne(n)?ei:Bi;return f(n,_f(Ae(s,3)))}function my(n){var s=Ne(n)?wl:ef;return s(n)}function yy(n,s,f){(f?i(n,s,f):s===a)?s=1:s=Be(s);var g=Ne(n)?xc:tf;return g(n,s)}function by(n){var s=Ne(n)?$l:Ec;return s(n)}function Cy(n){if(n==null)return 0;if(Wr(n))return Sf(n)?ua(n):n.length;var s=Gt(n);return s==bt||s==tr?n.size:Ui(n).length}function _y(n,s,f){var g=Ne(n)?aa:oo;return f&&i(n,s,f)&&(s=a),g(n,Ae(s,3))}var xy=Fe(function(n,s){if(n==null)return[];var f=s.length;return f>1&&i(n,s[0],s[1])?s=[]:f>2&&i(s[0],s[1],s[2])&&(s=[s[0]]),Zu(n,Ht(s,1),[])}),bf=pa||function(){return st.Date.now()};function Sy(n,s){if(typeof s!="function")throw new Nr(S);return n=Be(n),function(){if(--n<1)return s.apply(this,arguments)}}function hd(n,s,f){return s=f?a:s,s=n&&s==null?n.length:s,Ke(n,de,a,a,a,a,s)}function gd(n,s){var f;if(typeof s!="function")throw new Nr(S);return n=Be(n),function(){return--n>0&&(f=s.apply(this,arguments)),n<=1&&(s=a),f}}var Wc=Fe(function(n,s,f){var g=ie;if(f.length){var C=$r(f,ka(Wc));g|=J}return Ke(n,g,s,f,C)}),vd=Fe(function(n,s,f){var g=ie|re;if(f.length){var C=$r(f,ka(vd));g|=J}return Ke(s,g,n,f,C)});function md(n,s,f){s=f?a:s;var g=Ke(n,B,a,a,a,a,a,s);return g.placeholder=md.placeholder,g}function yd(n,s,f){s=f?a:s;var g=Ke(n,q,a,a,a,a,a,s);return g.placeholder=yd.placeholder,g}function bd(n,s,f){var g,C,w,P,M,W,ee=0,te=!1,oe=!1,ge=!0;if(typeof n!="function")throw new Nr(S);s=Ln(s)||0,Lt(f)&&(te=!!f.leading,oe="maxWait"in f,w=oe?dt(Ln(f.maxWait)||0,s):w,ge="trailing"in f?!!f.trailing:ge);function Se(Kt){var Yn=g,Ki=C;return g=C=a,ee=Kt,P=n.apply(Ki,Yn),P}function ke(Kt){return ee=Kt,M=_e(Ge,s),te?Se(Kt):P}function je(Kt){var Yn=Kt-W,Ki=Kt-ee,Fd=s-Yn;return oe?Nt(Fd,w-Ki):Fd}function Pe(Kt){var Yn=Kt-W,Ki=Kt-ee;return W===a||Yn>=s||Yn<0||oe&&Ki>=w}function Ge(){var Kt=bf();if(Pe(Kt))return Ye(Kt);M=_e(Ge,je(Kt))}function Ye(Kt){return M=a,ge&&g?Se(Kt):(g=C=a,P)}function cn(){M!==a&&af(M),ee=0,g=W=C=M=a}function kr(){return M===a?P:Ye(bf())}function pn(){var Kt=bf(),Yn=Pe(Kt);if(g=arguments,C=this,W=Kt,Yn){if(M===a)return ke(W);if(oe)return af(M),M=_e(Ge,s),Se(W)}return M===a&&(M=_e(Ge,s)),P}return pn.cancel=cn,pn.flush=kr,pn}var Ty=Fe(function(n,s){return Wu(n,1,s)}),wy=Fe(function(n,s,f){return Wu(n,Ln(s)||0,f)});function $y(n){return Ke(n,ve)}function Cf(n,s){if(typeof n!="function"||s!=null&&typeof s!="function")throw new Nr(S);var f=function(){var g=arguments,C=s?s.apply(this,g):g[0],w=f.cache;if(w.has(C))return w.get(C);var P=n.apply(this,g);return f.cache=w.set(C,P)||w,P};return f.cache=new(Cf.Cache||an),f}Cf.Cache=an;function _f(n){if(typeof n!="function")throw new Nr(S);return function(){var s=arguments;switch(s.length){case 0:return!n.call(this);case 1:return!n.call(this,s[0]);case 2:return!n.call(this,s[0],s[1]);case 3:return!n.call(this,s[0],s[1],s[2])}return!n.apply(this,s)}}function Ay(n){return gd(2,n)}var Ey=co(function(n,s){s=s.length==1&&Ne(s[0])?ct(s[0],mr(Ae())):ct(Ht(s,1),mr(Ae()));var f=s.length;return Fe(function(g){for(var C=-1,w=Nt(g.length,f);++C=s}),_o=kl(function(){return arguments}())?kl:function(n){return Ft(n)&&Xe.call(n,"callee")&&!Qo.call(n,"callee")},Ne=j.isArray,Hy=Ho?mr(Ho):_a;function Wr(n){return n!=null&&xf(n.length)&&!qi(n)}function Vt(n){return Ft(n)&&Wr(n)}function zy(n){return n===!0||n===!1||Ft(n)&&Qt(n)==De}var Ma=cc||Xc,Gy=_n?mr(_n):Gu;function qy(n){return Ft(n)&&n.nodeType===1&&!Kl(n)}function Vy(n){if(n==null)return!0;if(Wr(n)&&(Ne(n)||typeof n=="string"||typeof n.splice=="function"||Ma(n)||xs(n)||_o(n)))return!n.length;var s=Gt(n);if(s==bt||s==tr)return!n.size;if(b(n))return!Ui(n).length;for(var f in n)if(Xe.call(n,f))return!1;return!0}function Ky(n,s){return fi(n,s)}function Yy(n,s,f){f=typeof f=="function"?f:a;var g=f?f(n,s):a;return g===a?fi(n,s,a,f):!!g}function jc(n){if(!Ft(n))return!1;var s=Qt(n);return s==Oe||s==hr||typeof n.message=="string"&&typeof n.name=="string"&&!Kl(n)}function Jy(n){return typeof n=="number"&&Du(n)}function qi(n){if(!Lt(n))return!1;var s=Qt(n);return s==Ot||s==Cr||s==$e||s==Wa}function _d(n){return typeof n=="number"&&n==Be(n)}function xf(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=ze}function Lt(n){var s=typeof n;return n!=null&&(s=="object"||s=="function")}function Ft(n){return n!=null&&typeof n=="object"}var xd=Va?mr(Va):io;function Zy(n,s){return n===s||Pl(n,s,Ze(s))}function Xy(n,s,f){return f=typeof f=="function"?f:a,Pl(n,s,Ze(s),f)}function Qy(n){return Sd(n)&&n!=+n}function eb(n){if(m(n))throw new Me(y);return Wi(n)}function tb(n){return n===null}function rb(n){return n==null}function Sd(n){return typeof n=="number"||Ft(n)&&Qt(n)==gr}function Kl(n){if(!Ft(n)||Qt(n)!=Yt)return!1;var s=ni(n);if(s===null)return!0;var f=Xe.call(s,"constructor")&&s.constructor;return typeof f=="function"&&f instanceof f&&fa.call(f)==Di}var Hc=zo?mr(zo):Vu;function nb(n){return _d(n)&&n>=-ze&&n<=ze}var Td=Ai?mr(Ai):Ku;function Sf(n){return typeof n=="string"||!Ne(n)&&Ft(n)&&Qt(n)==Ci}function fn(n){return typeof n=="symbol"||Ft(n)&&Qt(n)==_i}var xs=vu?mr(vu):Yu;function ib(n){return n===a}function ab(n){return Ft(n)&&Gt(n)==xi}function ob(n){return Ft(n)&&Qt(n)==Ua}var sb=go(ji),lb=go(function(n,s){return n<=s});function wd(n){if(!n)return[];if(Wr(n))return Sf(n)?Xr(n):yr(n);if(Pi&&n[Pi])return lc(n[Pi]());var s=Gt(n),f=s==bt?Ko:s==tr?Ar:Ss;return f(n)}function Vi(n){if(!n)return n===0?n:0;if(n=Ln(n),n===vt||n===-vt){var s=n<0?-1:1;return s*nt}return n===n?n:0}function Be(n){var s=Vi(n),f=s%1;return s===s?f?s-f:s:0}function $d(n){return n?qn(Be(n),0,yt):0}function Ln(n){if(typeof n=="number")return n;if(fn(n))return mt;if(Lt(n)){var s=typeof n.valueOf=="function"?n.valueOf():n;n=Lt(s)?s+"":s}if(typeof n!="string")return n===0?n:+n;n=ul(n);var f=Yr.test(n);return f||Ti.test(n)?Wo(n.slice(2),f?2:8):Xi.test(n)?mt:+n}function Ad(n){return un(n,Ur(n))}function ub(n){return n?qn(Be(n),-ze,ze):n===0?n:0}function at(n){return n==null?"":Or(n)}var fb=En(function(n,s){if(b(s)||Wr(s)){un(s,lr(s),n);return}for(var f in s)Xe.call(s,f)&&ha(n,f,s[f])}),Ed=En(function(n,s){un(s,Ur(s),n)}),Tf=En(function(n,s,f,g){un(s,Ur(s),n,g)}),cb=En(function(n,s,f,g){un(s,lr(s),n,g)}),pb=On(va);function db(n,s){var f=da(n);return s==null?f:Al(f,s)}var hb=Fe(function(n,s){n=it(n);var f=-1,g=s.length,C=g>2?s[2]:a;for(C&&i(s[0],s[1],C)&&(g=1);++f1),w}),un(n,Cs(n),f),g&&(f=Er(f,U|H|Y,mo));for(var C=s.length;C--;)cs(f,s[C]);return f});function Pb(n,s){return Dd(n,_f(Ae(s)))}var Lb=On(function(n,s){return n==null?{}:Xu(n,s)});function Dd(n,s){if(n==null)return{};var f=ct(Cs(n),function(g){return[g]});return s=Ae(s),Qu(n,f,function(g,C){return s(g,C[0])})}function Mb(n,s,f){s=pi(s,n);var g=-1,C=s.length;for(C||(C=1,n=a);++gs){var g=n;n=s,s=g}if(f||n%1||s%1){var C=_l();return Nt(n+C*(s-n+du("1e-"+((C+"").length-1))),s)}return fs(n,s)}var Gb=Oa(function(n,s,f){return s=s.toLowerCase(),n+(f?Ld(s):s)});function Ld(n){return qc(at(n).toLowerCase())}function Md(n){return n=at(n),n&&n.replace(ea,_u).replace(Qf,"")}function qb(n,s,f){n=at(n),s=Or(s);var g=n.length;f=f===a?g:qn(Be(f),0,g);var C=f;return f-=s.length,f>=0&&n.slice(f,C)==s}function Vb(n){return n=at(n),n&&Lr.test(n)?n.replace(ft,Sn):n}function Kb(n){return n=at(n),n&&Vr.test(n)?n.replace(Si,"\\$&"):n}var Yb=Oa(function(n,s,f){return n+(f?"-":"")+s.toLowerCase()}),Jb=Oa(function(n,s,f){return n+(f?" ":"")+s.toLowerCase()}),Zb=uf("toLowerCase");function Xb(n,s,f){n=at(n),s=Be(s);var g=s?ua(n):0;if(!s||g>=s)return n;var C=(s-g)/2;return vs(Li(C),f)+n+vs(Za(C),f)}function Qb(n,s,f){n=at(n),s=Be(s);var g=s?ua(n):0;return s&&g>>0,f?(n=at(n),n&&(typeof s=="string"||s!=null&&!Hc(s))&&(s=Or(s),!s&&la(n))?Vn(Xr(n),0,f):n.split(s,f)):[]}var o0=Oa(function(n,s,f){return n+(f?" ":"")+qc(s)});function s0(n,s,f){return n=at(n),f=f==null?0:qn(Be(f),0,n.length),s=Or(s),n.slice(f,f+s.length)==s}function l0(n,s,f){var g=T.templateSettings;f&&i(n,s,f)&&(s=a),n=at(n),s=Tf({},s,g,df);var C=Tf({},s.imports,g.imports,df),w=lr(C),P=fl(C,w),M,W,ee=0,te=s.interpolate||Zr,oe="__p += '",ge=Ja((s.escape||Zr).source+"|"+te.source+"|"+(te===Zt?Kr:Zr).source+"|"+(s.evaluate||Zr).source+"|$","g"),Se="//# sourceURL="+(Xe.call(s,"sourceURL")?(s.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++rc+"]")+` -`;n.replace(ge,function(Pe,Ge,Ye,cn,kr,pn){return Ye||(Ye=cn),oe+=n.slice(ee,pn).replace(ta,Ei),Ge&&(M=!0,oe+=`' + -__e(`+Ge+`) + -'`),kr&&(W=!0,oe+=`'; -`+kr+`; -__p += '`),Ye&&(oe+=`' + -((__t = (`+Ye+`)) == null ? '' : __t) + -'`),ee=pn+Pe.length,Pe}),oe+=`'; -`;var ke=Xe.call(s,"variable")&&s.variable;if(!ke)oe=`with (obj) { -`+oe+` -} -`;else if(Xn.test(ke))throw new Me(x);oe=(W?oe.replace(ko,""):oe).replace(Te,"$1").replace(Nn,"$1;"),oe="function("+(ke||"obj")+`) { -`+(ke?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(M?", __e = _.escape":"")+(W?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+oe+`return __p -}`;var je=Nd(function(){return Ve(w,Se+"return "+oe).apply(a,P)});if(je.source=oe,jc(je))throw je;return je}function u0(n){return at(n).toLowerCase()}function f0(n){return at(n).toUpperCase()}function c0(n,s,f){if(n=at(n),n&&(f||s===a))return ul(n);if(!n||!(s=Or(s)))return n;var g=Xr(n),C=Xr(s),w=xn(g,C),P=Ka(g,C)+1;return Vn(g,w,P).join("")}function p0(n,s,f){if(n=at(n),n&&(f||s===a))return n.slice(0,dl(n)+1);if(!n||!(s=Or(s)))return n;var g=Xr(n),C=Ka(g,Xr(s))+1;return Vn(g,0,C).join("")}function d0(n,s,f){if(n=at(n),n&&(f||s===a))return n.replace(Ha,"");if(!n||!(s=Or(s)))return n;var g=Xr(n),C=xn(g,Xr(s));return Vn(g,C).join("")}function h0(n,s){var f=He,g=tt;if(Lt(s)){var C="separator"in s?s.separator:C;f="length"in s?Be(s.length):f,g="omission"in s?Or(s.omission):g}n=at(n);var w=n.length;if(la(n)){var P=Xr(n);w=P.length}if(f>=w)return n;var M=f-ua(g);if(M<1)return g;var W=P?Vn(P,0,M).join(""):n.slice(0,M);if(C===a)return W+g;if(P&&(M+=W.length-M),Hc(C)){if(n.slice(M).search(C)){var ee,te=W;for(C.global||(C=Ja(C.source,at(Mo.exec(C))+"g")),C.lastIndex=0;ee=C.exec(te);)var oe=ee.index;W=W.slice(0,oe===a?M:oe)}}else if(n.indexOf(Or(C),M)!=M){var ge=W.lastIndexOf(C);ge>-1&&(W=W.slice(0,ge))}return W+g}function g0(n){return n=at(n),n&&_t.test(n)?n.replace(Jt,wu):n}var v0=Oa(function(n,s,f){return n+(f?" ":"")+s.toUpperCase()}),qc=uf("toUpperCase");function Id(n,s,f){return n=at(n),s=f?a:s,s===a?xu(n)?Au(n):ac(n):n.match(s)||[]}var Nd=Fe(function(n,s){try{return wr(n,a,s)}catch(f){return jc(f)?f:new Me(f)}}),m0=On(function(n,s){return Ir(s,function(f){f=Tt(f),Gn(n,f,Wc(n[f],n))}),n});function y0(n){var s=n==null?0:n.length,f=Ae();return n=s?ct(n,function(g){if(typeof g[1]!="function")throw new Nr(S);return[f(g[0]),g[1]]}):[],Fe(function(g){for(var C=-1;++Cze)return[];var f=yt,g=Nt(n,yt);s=Ae(s),n-=yt;for(var C=ll(g,s);++f0||s<0)?new Ee(f):(n<0?f=f.takeRight(-n):n&&(f=f.drop(n)),s!==a&&(s=Be(s),f=s<0?f.dropRight(-s):f.take(s-n)),f)},Ee.prototype.takeRightWhile=function(n){return this.reverse().takeWhile(n).reverse()},Ee.prototype.toArray=function(){return this.take(yt)},Fr(Ee.prototype,function(n,s){var f=/^(?:filter|find|map|reject)|While$/.test(s),g=/^(?:head|last)$/.test(s),C=T[g?"take"+(s=="last"?"Right":""):s],w=g||/^find/.test(s);!C||(T.prototype[s]=function(){var P=this.__wrapped__,M=g?[1]:arguments,W=P instanceof Ee,ee=M[0],te=W||Ne(P),oe=function(Ge){var Ye=C.apply(T,Bn([Ge],M));return g&&ge?Ye[0]:Ye};te&&f&&typeof ee=="function"&&ee.length!=1&&(W=te=!1);var ge=this.__chain__,Se=!!this.__actions__.length,ke=w&&!ge,je=W&&!Se;if(!w&&te){P=je?P:new Ee(this);var Pe=n.apply(P,M);return Pe.__actions__.push({func:mf,args:[oe],thisArg:a}),new et(Pe,ge)}return ke&&je?n.apply(this,M):(Pe=this.thru(oe),ke?g?Pe.value()[0]:Pe.value():Pe)})}),Ir(["pop","push","shift","sort","splice","unshift"],function(n){var s=Jo[n],f=/^(?:push|sort|unshift)$/.test(n)?"tap":"thru",g=/^(?:pop|shift)$/.test(n);T.prototype[n]=function(){var C=arguments;if(g&&!this.__chain__){var w=this.value();return s.apply(Ne(w)?w:[],C)}return this[f](function(P){return s.apply(Ne(P)?P:[],C)})}}),Fr(Ee.prototype,function(n,s){var f=T[s];if(f){var g=f.name+"";Xe.call(Ii,g)||(Ii[g]=[]),Ii[g].push({name:s,func:f})}}),Ii[hs(a,re).name]=[{name:"wrapper",func:a}],Ee.prototype.clone=jt,Ee.prototype.reverse=to,Ee.prototype.value=gc,T.prototype.at=qm,T.prototype.chain=Vm,T.prototype.commit=Km,T.prototype.next=Ym,T.prototype.plant=Zm,T.prototype.reverse=Xm,T.prototype.toJSON=T.prototype.valueOf=T.prototype.value=Qm,T.prototype.first=T.prototype.head,Pi&&(T.prototype[Pi]=Jm),T},Un=hl();$i?(($i.exports=Un)._=Un,tl._=Un):st._=Un}).call(dn)})(bh,bh.exports);const{getItDescription:hO,getWrapper:gO,getSnapshotCase:vO,getDomExpectTruthy:Lv,getMountComponent:Ao,getEventArguments:Ch,getDelayCode:_h,getItAsync:Mv,getVariablesCode:mp}=Us,{getSkipCode:mO}=Ws,Ls="custom-node",yO="document.custom-node";function bO(r,u,a,c){let h=[];const{tnode:y,props:S,variables:x}=r;return Array.isArray(y)?y.forEach(A=>{const k={...r,tnode:A,props:{...A.props,...S},variables:[...A.variables||[],...x||[]]};k.tnode.description&&(k.tnode.description=`props.${u.field_name}: ${k.tnode.description}`),h=h.concat(xh(k,u,a,c),` -`)}):h=h.concat(xh(r,u,a,c)),h.filter(A=>A)}function xh(r,u,a,c){const{tnode:h,props:y,variables:S,snapshot:x,content:A,wrapper:k,trigger:E,skip:U}=r,H={content:A,wrapper:k};let Y="";if(a.indexOf("Vue")!==-1){const re=a==="Vue(PC)"?"h":"";Y=Ao(a,c,{[u.field_name]:`(${re}) => TNode`,...y},H)}else a.indexOf("React")!==-1&&(u.field_name==="children"&&c===u.component?Y=Ao(a,c,{...y},{...H,content:`TNode`}):Y=Ao(a,c,{[u.field_name]:`TNode`,...y},H));const Q=u.component===c?hO(u):`'${u.component}.${u.field_name} works fine'`;let ae=yp({itDesc:Q,componentCode:Y,trigger:h.trigger||E,framework:a,component:c,snapshot:x,tnode:h,skip:U,variables:S});const ie=CO(H,u,a,c,x,h,U,y,E,S);if(ie.length&&(ae=ae.concat(ie)),typeof h=="object"&&h.params){const re=_O(h,u,a,c,{extraCode:H,skip:U,props:y,trigger:E,variables:S,description:h.description});ae.push(re)}return ae}function CO(r,u,a,c,h,y,S,x,A,k){let E=[],U=[],H=[];if(a.indexOf("Vue")!==-1){const Y=u.field_type_text.join()==="Boolean,TNode",Q=a==="Vue(PC)"?"scopedSlots":"v-slots",ae=Q==="scopedSlots"?"h":"",ie={[Q]:`{ ${u.field_name}: (${ae}) => TNode }`,...x};Y&&(ie[u.field_name]=!0);const re=Ao(a,c,ie,r);E.push(` -`);const N=`'slots.${u.field_name} works fine'`;if(U=yp({itDesc:N,componentCode:re,trigger:y.trigger||A,framework:a,component:c,snapshot:h,tnode:y,skip:S,variables:k}),kebabCaseComponent(u.field_name)!==u.field_name){const B={[Q]:`{ '${kebabCaseComponent(u.field_name)}': (${ae}) => TNode }`,...x};Y&&(B[u.field_name]=!0);const q=Ao(a,c,B,r);E.push(` -`);const J=`'slots.${kebabCaseComponent(u.field_name)} works fine'`;H=yp({itDesc:J,componentCode:q,trigger:y.trigger||A,framework:a,component:c,snapshot:h,tnode:y,skip:S,variables:k})}}return U.length&&(E=E.concat(U)),H.length&&(E=E.concat(H)),E}function yp(r){var ie;const{itDesc:u,componentCode:a,trigger:c,framework:h,component:y,snapshot:S,tnode:x,skip:A,variables:k}=r,E=Mv(c,h),U=Boolean(x.dom&&x.dom.includes(yO)),H=Boolean(!c||c.indexOf("delay")!==-1||c&&c.indexOf("document")!==-1),Y=Boolean(x.dom&&x.dom.length);let Q=Boolean(H&&Y&&((ie=x==null?void 0:x.dom)==null?void 0:ie.every(re=>re.includes("document"))));return[`it${mO(A)}(${x.description?`'${x.description}'`:u}, ${E} () => {`,mp(k),gO(h,a,"","",{onlyDocumentDom:Q,trigger:c,component:y}),!U&&Lv(h,`'.${Ls}'`),x.dom&&xO(h,x.dom),vO(S,h,"",Q),"});"].filter(re=>re)}function _O(r,u,a,c,h){const{extraCode:y,skip:S,props:x,trigger:A,variables:k,description:E}=h,U=r.trigger||A,H=S?".skip":"",Y=Mv(U,a),Q=u.component===c?"props":u.component,ae=E?`'${Q}.${u.field_name}: a function with params${E?`, ${E}`:""}'`:`'${Q}.${u.field_name} is a function with params'`,ie=[` -it${H}(${ae}, ${Y} () => {`,mp(k),"const fn = vi.fn();",Ao(a,c,{[u.field_name]:"/-fn-/",...x},y),U&&_h(U,a),Ch(a,r.params,{tnodeProps:!0}).join(` -`),"})"].filter(re=>re);if(a.indexOf("Vue")!==-1){const re=a==="Vue(PC)"?"scopedSlots":"v-slots",N=`slots.${u.field_name}: a function with params${E?`, ${E}`:""}`||`slots.${u.field_name} is a function with params`;ie.push(`it${H}('${N}', ${Y}() => {`,mp(k),"const fn = vi.fn();",Ao(a,c,{[re]:`{ '${u.field_name}': fn }`,...x},y),_h(U,a),Ch(a,r.params).join(` -`),"})")}return ie.join(` -`)}function xO(r,u){return(Array.isArray(u)?u:[u]).map(c=>Lv(r,`'${c}'`)).join(` -`)}var SO={generateTNodeElement:bO};const{getArrayCode:Sh,getItDescription:TO,getMountComponent:bp,getWrapper:Cp,getSnapshotCase:_p,getAttributeExpect:Th,getDomAttributeExpect:wO,getItAsync:Iv,getPresetsExpect:xp,getCategoryDesc:Nv}=Us,{getSkipCode:Sp}=Ws;function $O(r,u,a,c){const h=AO(r,u,a,c);return h&&h.filter(y=>y)}function AO(r,u,a,c){const{attribute:h,attributeDom:y,props:S,snapshot:x,content:A,wrapper:k,skip:E,trigger:U}=r,H={content:A,wrapper:k};if(typeof h!="object")return;if(Array.isArray(h))return EO(r,u,a,c,y,U);const Y=Iv(U,a),Q=Object.keys(h)[0],ae=h[Q],ie=u.field_enum&&u.field_enum.split("/");if(Array.isArray(ae)&&ie.length){const re=bp(a,c,{[u.field_name]:"/-item-/",...S},H),N=Nv(u,c);return[`const attributeValues = ${Sh(ae)};`,`${Sh(ie)}.forEach((item, index) => {`,`it${Sp(E)}(\`${N}.${u.field_name} is equal to \${item}\`, ${Y} () => {`,Cp(a,re,y),U&&xp(U,a,c),Th(a,{[Q]:"/attributeValues[index]/"},"",y),_p(x,a),"});","});"].filter(q=>q)}if(typeof ae=="string"&&Q===u.field_name){const re=bp(a,c,{[u.field_name]:ae,...S},H);return[`it${Sp(E)}(${TO(u)},${Y} () => {`,Cp(a,re,y),U&&xp(U,a,c),Th(a,{[Q]:ae},"",y),_p(x,a),"});"].filter(B=>B)}}function EO(r,u,a,c,h,y){const{attribute:S,props:x,snapshot:A,content:k,wrapper:E,skip:U}=r,H={content:k,wrapper:E},Y=Iv(y,a),Q=OO(S);return S.map(({value:ae,expect:ie,props:re,description:N})=>{const B={...re,...x},q=bp(a,c,{[u.field_name]:ae,...B},H),ne=`${Nv(u,c)}.${u.field_name} ${N||`is equal to ${ae}`}`;return[`it${Sp(U)}(\`${ne}\`,${Y} () => {`,Cp(a,q,h,"",{onlyDocumentDom:Q}),y&&xp(y,a,c),wO(a,ie,c),_p(A,a,"",Q),"});"].filter(xe=>xe).join(` -`)})}function OO(r){if(!!Array.isArray(r)){for(let u=0,a=r.length;u{const U=E.props,H=E.variables,Y=E.description,Q=E.snapshot;delete E.props,delete E.variables,delete E.description,delete E.snapshot,u.field_enum="";const ae={...r,dom:E.dom,props:{...U,...S},variables:[...H||[],...x||[]],description:Y||A,snapshot:Q||k};ae.description&&(ae.description=`props.${u.field_name}: ${ae.description}`),h=h.concat(Ah(ae,u,a,c),` -`)}):h=h.concat(Ah(r,u,a,c)),h&&h.filter(E=>E)}function Ah(r,u,a,c){const{props:h,variables:y,dom:S,snapshot:x,content:A,wrapper:k,trigger:E,skip:U,description:H}=r,Y={content:A,wrapper:k},Q=PO(E,a),ae=LO(u,c);if(typeof S=="string"&&u.field_type_text.includes("Boolean")){const ie=As(a,c,{...h},Y),re=As(a,c,{[u.field_name]:!1,...h},Y),N=As(a,c,{[u.field_name]:!0,...h},Y),B=!E||E&&E.indexOf("document")!==-1||E.indexOf("delay")!==-1,q=Boolean(S&&S.indexOf("document")!==-1&&B),J=H||`${ae}.${u.field_name}: ${c} contains element \`${S}\``;return[`it${Of(U)}('${J}', ${Q}() => {`,Ef(y),`// ${u.field_name} default value is ${u.field_default_value}`,Es(a,ie,"","",{onlyDocumentDom:q}),E&&Os(E,a,c),u.field_default_value==="true"?Mf(a,`'${S}'`):$h(a,`'${S}'`),`// ${u.field_name} = false`,Es(a,re,void 0,"1",{onlyDocumentDom:q}),E&&Os(E,a,c),$h(a,`'${S}'`,"1"),`// ${u.field_name} = true`,Es(a,N,void 0,"2",{onlyDocumentDom:q}),E&&Os(E,a,c),Mf(a,`'${S}'`,"2"),Af(x,a,"2",q),"})"].filter(de=>de)}if(Array.isArray(S))if(u.field_enum){const ie=u.field_enum.split("/"),re=`${u.field_name}ExpectedDom`,N=As(a,c,{[u.field_name]:"/-item-/",...h},Y),B=S.find(ne=>typeof ne=="string"&&ne.includes("document"))?"document":"",q=H?`'${H}'`:`\`${ae}.${u.field_name} is equal to \${item}\``;return[`const ${re} = ${wh(S.map(ne=>ne.replace("document","")))};`,`${wh(ie)}.forEach((item, index) => { - it${Of(U)}(${q}, ${Q} () => {`,Ef(y),Es(a,N),E&&Os(E,a,c),Mf(a,`${B}${re}[index]`),Af(x,a),"});","});"].filter(ne=>ne)}else{let ie=[];const re=Eh(S,E);return S.forEach(N=>{const B=As(a,c,{...h},Y);let q=JSON.stringify(N);q=q.length>100?"":` \`${q}\` should exist`;const J=H||`${ae}.${u.field_name} works fine.${q}`,ne=[`it${Of(U)}('${J}',${Q} () => {`,Ef(y),Es(a,B,"","",{onlyDocumentDom:re}),E&&Os(E,a,c),Oh(a,N),Af(x,a,"",re),`}); -`];ie=ie.concat(ne)}),ie.filter(N=>N)}if(!Array.isArray(S)&&typeof S=="object"){let ie=[];const re=Eh(S,E);return Object.entries(S).forEach(([N,B])=>{const q=As(a,c,{[u.field_name]:N,...h},Y),J=H||`${ae}.${u.field_name} is equal ${N.replace(/'/g,"")}`,ne=[`it${Of(U)}('${J}', ${Q} () => {`,Ef(y),Es(a,q,"","",{onlyDocumentDom:re}),E&&Os(E,a,c),Oh(a,B),Af(x,a,"",re),`}); -`];ie=ie.concat(ne)}),ie.filter(N=>N)}}function Eh(r,u){let a=!0,c=[];const h=S=>{Array.isArray(S)?typeof S[0]=="object"&&S[0].dom?S.forEach(x=>{h(x)}):c=c.concat(S):typeof S=="object"&&(c=Object.values(S))};return h(r),c.forEach(S=>{if(typeof S=="string"&&!S.includes("document")){a=!1;return}typeof S=="object"&&Object.keys(S).forEach(x=>{x.includes("document")||(a=!1)})}),Boolean(!u||u&&u.indexOf("document")!==-1||u.indexOf("delay")!==-1)||(a=!1),a}function Oh(r,u){if(typeof u=="string")return Mf(r,`'${u}'`);if(typeof u=="object"&&!Array.isArray(u))return kO(r,u)}var IO={generateDomUnitCase:MO};const{kebabCaseComponent:NO}=vv,RO=Np,{getWrapper:Dh,getMountComponent:kh,getDomExpectTruthy:FO,getItDescription:BO,formatToTriggerAndDom:Rv,getFireEventCode:Fv,getDomCountExpectCode:WO,getClearDomInDocumentCode:UO,getReactFireEventAsync:Ph,getEventFunctions:jO,getEventName:HO,getEventFnName:Bv,getEventArguments:Wv,getPresetsExpect:Lh,getItAsync:zO}=Us,{getSkipCode:Mh}=Ws;function GO(r,u,a,c){const h=qO(r,u,a,c);return h&&h.filter(y=>y)}function qO(r,u,a,c){const{props:h,trigger:y,content:S,wrapper:x,delay:A,skip:k}=r;let{event:E}=r;h&&Array.isArray(E)&&(E=E.map(Q=>({...Q,props:{...h,...Q.props}})));const U={content:S,wrapper:x},H=XO(E)&&a.indexOf("Vue")===-1,Y=zO(y,a);if(typeof E=="object"&&!Array.isArray(E)){const ae=Object.keys(E)[0],ie=Rv({trigger:ae}),re=ie.trigger,N=ie.triggerDom,q={events:ZO(a,{[re]:"fn"})};u.field_type_text[0]==="Boolean"&&(q[u.field_name]=!0);const J=kh(a,c,q,U),{reactAsync:ne}=Ph([{trigger:re,delay:A}],a),de=a.indexOf("Vue")!==-1,xe=u.field_category_text?RO(u.field_category_text):"interactive";return[`it${Mh(k)}('${xe}.${u.field_name} works fine', ${de||ne||Y?"async":""} () => { - const fn = vi.fn();`,Dh(a,J,"","",{trigger:re,wrapper:x,onlyDocumentDom:H}),y&&Lh(y,a,c),Fv(a,{dom:N||"self",event:re,component:c,delay:A}),`${Wv(a,E[ae].arguments).join(` -`)}`,"});"].filter(He=>He)}else if(Array.isArray(E)){let Q=[];return E.forEach(ae=>{var X;const{props:ie,expect:re,description:N,wrapper:B}=ae,q={...U};B&&(q.wrapper=B);const J={...ie||{},events:jO(re,a,q)};u.field_type_text&&u.field_type_text[0]==="Boolean"&&J[u.field_name]===void 0&&(J[u.field_name]=!0);const ne=kh(a,c,J,q),{reactAsync:de}=Ph(re,a),xe=a.indexOf("Vue")!==-1||de||Y?"async":"",ve=(X=u.field_category_text)==null?void 0:X.toLocaleLowerCase(),He=ve?`${ve}.${u.field_name}: `:"",tt=N?`'${He}${N}'`:BO(u),gt=[`it${Mh(k)}(${tt}, ${xe} () => {`,VO(re),Dh(a,ne,"","",{trigger:JO(re),wrapper:q.wrapper,onlyDocumentDom:H}),y&&Lh(y,a,c),re.map((me,L)=>KO(me,L,a,c)).join(` -`),"});"];Q=Q.filter(me=>me).concat(gt,` -`)}),Q}}function VO(r){return r.map(({event:u},a)=>{if(!u)return"";const c=Object.keys(u).map(h=>{const[y]=h.split(".");return`const ${Bv(y,a)} = vi.fn();`});return c&&c.join(` -`)}).filter(u=>u).join(` -`)}function KO(r,u,a,c){const{exist:h,event:y,delay:S,clearElementAtEnd:x}=r,{triggerDom:A="self",trigger:k}=Rv(r);return[Fv(a,{dom:A,event:k,component:c,delay:S},"",u),YO(a,h,u),y&&Object.entries(y).map(([U,H])=>{const[Y,Q]=U.split("."),ae=Bv(Y,u);return[Wv(a,H,{fnName:ae,calls:Q}).join("")].join(` -`)}).join(` -`),x&&UO(x,a)].filter(U=>U).join("")}function YO(r,u,a){return((Array.isArray(u)||!u?u:[u])||[]).map(h=>typeof h=="object"?WO(r,h,"",a):FO(r,`'${h}'`)).join(` -`)}function JO(r){if(!Array.isArray(r))return;let u="";return r.forEach(a=>{a.trigger&&a.trigger.includes("focus")&&(u="focus")}),u}function ZO(r,u){if(r==="Vue(PC)"){const c=[];return Object.entries(u).forEach(([h,y])=>{c.push(`'${NO(h)}': ${y},`)}),`on={{ ${c.join(" ")} }}`}const a=[];return Object.entries(u).forEach(([c,h])=>{a.push(`${HO(c)}={${h}}`)}),a.join(` -`)}function XO(r){if(!Array.isArray(r))return!1;for(let u=0,a=r.length;uy.replace(A,k))),typeof h=="object"&&!Array.isArray(h)&&Object.keys(h).forEach(k=>{if(a.indexOf(k)!==-1){const E=h[k];S.push(...E);const U=E.map(H=>y.replace(A,H)).join(` -`);x.push(U)}}),{copyCode:x.join(` -`),wrappers:S}}var tD={copyUnitTestsToOtherWrapper:eD};const rD=0,nD={field_category:[{label:"Props",value:"1"},{label:"Events",value:"2"},{label:"Functions",value:"4"},{label:"Extends",value:"16"},{label:"Return",value:"32"},{label:"",value:"64"},{label:"External Classes",value:"128"},{label:"CSS Variables",value:"256"},{label:"Slots",value:"512"}],platform:[{label:"PC",value:"1"},{label:"Mobile",value:"2"},{label:"MP",value:"3"}],framework:[{label:"Vue",value:"1"},{label:"React",value:"2"},{label:"MP",value:"3"}],platform_framework:[{label:"Vue(PC)",value:"1"},{label:"React(PC)",value:"2"},{label:"Vue(Mobile)",value:"8"},{label:"React(Mobile)",value:"16"},{label:"Miniprogram",value:"64"},{label:"UniApp",value:"128"}],field_type:[{label:"String",value:"1"},{label:"Number",value:"2"},{label:"Boolean",value:"4"},{label:"Object",value:"8"},{label:"Array",value:"16"},{label:"Function",value:"32"},{label:"TNode",value:"64"},{label:"Date",value:"128"},{label:"File",value:"256"},{label:"any",value:"512"},{label:"BigInt",value:"1024"}],components:[{value:"$Dialog",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6",type:"plugin"},{value:"$Dialog.alert",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6",type:"plugin"},{value:"$Dialog.confirm",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6",type:"plugin"},{value:"$Drawer",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6",type:"plugin"},{value:"$Loading",label:"\u52A0\u8F7D\u4E2D\u63D2\u4EF6",type:"plugin"},{value:"$Message",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.close",label:"\u5173\u95ED\u5168\u5C40\u63D0\u9192",type:"plugin"},{value:"$Message.closeAll",label:"\u5173\u95ED\u6240\u6709\u5168\u5C40\u63D0\u9192",type:"plugin"},{value:"$Message.config",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.error",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.info",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.loading",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.question",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.success",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Message.warning",label:"\u5168\u5C40\u63D0\u9192\u63D2\u4EF6",type:"plugin"},{value:"$Notification",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Notification.close",label:"\u5173\u95ED\u6D88\u606F\u901A\u77E5",type:"plugin"},{value:"$Notification.closeAll",label:"\u5173\u95ED\u6240\u6709\u6D88\u606F\u901A\u77E5",type:"plugin"},{value:"$Notification.config",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Notification.error",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Notification.info",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Notification.success",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Notification.warning",label:"\u6D88\u606F\u901A\u77E5\u63D2\u4EF6",type:"plugin"},{value:"$Popup",label:"\u5168\u5C40\u6C14\u6CE1\u6846\u63D2\u4EF6",type:"plugin"},{value:"ActionSheetItem",label:"\u52A8\u4F5C\u9762\u677F\u9879\u7684\u914D\u7F6E",type:"TS"},{value:"Affix",label:"\u56FA\u9489"},{value:"Alert",label:"\u8B66\u544A\u63D0\u793A"},{value:"AlertConfig",label:"\u8B66\u544A\u63D0\u9192\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Anchor",label:"\u951A\u70B9"},{value:"AnchorConfig",label:"\u951A\u70B9\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"AnchorItem",label:"\u951A\u70B9\u9879"},{value:"AnchorTarget",label:"\u951A\u70B9\u76EE\u6807"},{value:"Aside",label:"\u5E03\u5C40-\u4FA7\u8FB9\u680F"},{value:"Attachments",label:"\u6587\u4EF6\u9644\u4EF6"},{value:"AutoComplete",label:"\u81EA\u52A8\u586B\u5145"},{value:"AutoCompleteConfig",label:"\u81EA\u52A8\u586B\u5145\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Avatar",label:"\u5934\u50CF"},{value:"AvatarGroup",label:"\u5934\u50CF\u7EC4"},{value:"BackTop",label:"\u56DE\u5230\u9876\u90E8"},{value:"Badge",label:"\u5FBD\u6807\u6570"},{value:"BaseTable",label:"\u57FA\u7840\u8868\u683C"},{value:"BaseTableCol",label:"\u57FA\u7840\u8868\u683C\u5217",type:"TS"},{value:"Breadcrumb",label:"\u9762\u5305\u5C51"},{value:"BreadcrumbItem",label:"\u9762\u5305\u5C51\u9879"},{value:"Button",label:"\u6309\u94AE"},{value:"Calendar",label:"\u65E5\u5386"},{value:"CalendarCell",label:"\u65E5\u5386\u9879\u53C2\u6570",type:"TS"},{value:"CalendarConfig",label:"\u65E5\u5386\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"CalendarController",label:"\u65E5\u5386\u63A7\u5236\u5668",type:"TS"},{value:"Card",label:"\u5361\u7247"},{value:"Carousel",label:"\u8D70\u9A6C\u706F"},{value:"Cascader",label:"\u7EA7\u8054\u9009\u62E9"},{value:"CascaderConfig",label:"\u7EA7\u8054\u9009\u62E9\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Chat",label:"\u5BF9\u8BDD"},{value:"ChatAction",label:"\u5BF9\u8BDD\u64CD\u4F5C"},{value:"ChatActionbar",label:"\u5BF9\u8BDD\u64CD\u4F5C"},{value:"ChatContent",label:"\u5BF9\u8BDD\u6B63\u6587"},{value:"ChatInput",label:"\u5BF9\u8BDD\u8F93\u5165\u6846"},{value:"ChatItem",label:"\u5BF9\u8BDD\u5355\u5143"},{value:"ChatList",label:"\u5BF9\u8BDD\u5217\u8868"},{value:"ChatLoading",label:"\u5BF9\u8BDD\u52A0\u8F7D"},{value:"ChatMarkdown",label:"Markdown\u5185\u5BB9"},{value:"ChatMessage",label:"\u5BF9\u8BDD\u6D88\u606F\u4F53"},{value:"ChatReasoning",label:"\u5BF9\u8BDD\u601D\u8003\u8FC7\u7A0B"},{value:"ChatSender",label:"\u5BF9\u8BDD\u8F93\u5165"},{value:"ChatThinking",label:"\u601D\u8003\u8FC7\u7A0B"},{value:"Checkbox",label:"\u591A\u9009\u6846"},{value:"CheckboxGroup",label:"\u591A\u9009\u6846\u7EC4"},{value:"CheckTag",label:"\u53EF\u9009\u6807\u7B7E"},{value:"CheckTagGroup",label:"\u53EF\u9009\u6807\u7B7E\u7EC4"},{value:"Col",label:"\u6805\u683C-\u7EB5\u5411"},{value:"Collapse",label:"\u6298\u53E0"},{value:"CollapsePanel",label:"\u6298\u53E0\u9762\u677F"},{value:"ColorPicker",label:"\u989C\u8272\u9009\u62E9\u5668"},{value:"ColorPickerConfig",label:"\u989C\u8272\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"ColorPickerPanel",label:"\u989C\u8272\u9009\u62E9\u5668\u9762\u677F"},{value:"Comment",label:"\u8BC4\u8BBA"},{value:"ConfigProvider",label:"\u5168\u5C40\u7279\u6027\u914D\u7F6E"},{value:"Container",label:"\u5E03\u5C40\u5BB9\u5668"},{value:"Content",label:"\u5E03\u5C40-\u5185\u5BB9"},{value:"DatePicker",label:"\u65E5\u671F\u9009\u62E9\u5668"},{value:"DatePickerConfig",label:"\u65E5\u671F\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"DatePickerPanel",label:"\u65E5\u671F\u9009\u62E9\u5668\u9762\u677F"},{value:"DateRangePicker",label:"\u65E5\u671F\u8303\u56F4\u9009\u62E9\u5668"},{value:"DateRangePickerPanel",label:"\u65E5\u671F\u8303\u56F4\u9009\u62E9\u5668\u9762\u677F"},{value:"Descriptions",label:"\u63CF\u8FF0\u5217\u8868"},{value:"DescriptionsConfig",label:"\u63CF\u8FF0\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"DescriptionsItem",label:"\u63CF\u8FF0\u9879"},{value:"Dialog",label:"\u5BF9\u8BDD\u6846"},{value:"DialogConfig",label:"\u5BF9\u8BDD\u6846\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"DialogInstance",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6\u5B9E\u4F8B",type:"TS"},{value:"DialogOptions",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6\u53C2\u6570",type:"TS"},{value:"Divider",label:"\u5206\u5272\u7EBF"},{value:"Drawer",label:"\u6A21\u6001\u62BD\u5C49"},{value:"DrawerConfig",label:"\u62BD\u5C49\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"DrawerInstance",label:"\u5BF9\u8BDD\u6846\u63D2\u4EF6\u5B9E\u4F8B",type:"TS"},{value:"DrawerOptions",label:"\u6A21\u6001\u62BD\u5C49\u63D2\u4EF6\u53C2\u6570",type:"TS"},{value:"Dropdown",label:"\u4E0B\u62C9\u83DC\u5355"},{value:"DropdownItem",label:"\u4E0B\u62C9\u83DC\u5355\u9009\u9879"},{value:"Empty",label:"\u7A7A\u72B6\u6001"},{value:"EmptyConfig",label:"\u7A7A\u72B6\u6001\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"EnhancedTable",label:"\u589E\u5F3A\u8868\u683C"},{value:"EnhancedTableCol",label:"\u589E\u5F3A\u8868\u683C\u5217",type:"TS"},{value:"Footer",label:"\u5E03\u5C40-\u5E95\u90E8\u5185\u5BB9"},{value:"Form",label:"\u8868\u5355"},{value:"FormConfig",label:"\u8868\u5355\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"FormErrorMessage",label:"\u8868\u5355\u6821\u9A8C\u89C4\u5219",type:"TS"},{value:"FormInstance",label:"\u8868\u5355\u793A\u4F8B",type:"TS",framework:["React(PC)","React(Mobile)"]},{value:"FormItem",label:"\u8868\u5355\u5143\u7D20"},{value:"FormList",label:"\u52A8\u6001\u8868\u5355\u5143\u7D20"},{value:"FormRule",label:"\u8868\u5355\u6821\u9A8C\u89C4\u5219",type:"TS"},{value:"GlobalConfigProvider",label:"\u5168\u5C40\u914D\u7F6E(\u662F ConfigProvider \u7684\u522B\u540D)",type:"TS"},{value:"Grid",label:"\u6805\u683C"},{value:"Guide",label:"\u5F15\u5BFC"},{value:"GuideConfig",label:"\u5F15\u5BFC\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"GuideStep",label:"\u5F15\u5BFC\u6B65\u9AA4",type:"TS"},{value:"Header",label:"\u5E03\u5C40-\u5934\u90E8"},{value:"HeadMenu",label:"\u9876\u90E8\u5BFC\u822A\u83DC\u5355"},{value:"Icon",label:"\u56FE\u6807"},{value:"IconFont",label:"\u56FE\u6807\uFF08IconFont\uFF09"},{value:"IconSVG",label:"\u56FE\u6807\uFF08IconSVG\uFF09"},{value:"ImageConfig",label:"\u56FE\u7247\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"ImageViewerConfig",label:"\u56FE\u7247\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"InfinityScroll",label:"\u65E0\u9650\u6EDA\u52A8\u914D\u7F6E",type:"TS"},{value:"Input",label:"\u8F93\u5165\u6846"},{value:"InputAdornment",label:"\u8F93\u5165\u88C5\u9970\u5668"},{value:"InputConfig",label:"\u8F93\u5165\u6846\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"InputGroup",label:"\u8F93\u5165\u6846\u7EC4"},{value:"InputNumber",label:"\u6570\u5B57\u8F93\u5165\u6846"},{value:"Layout",label:"\u5E03\u5C40"},{value:"Link",label:"\u94FE\u63A5"},{value:"List",label:"\u5217\u8868"},{value:"ListConfig",label:"\u5217\u8868\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Loading",label:"\u52A0\u8F7D\u4E2D"},{value:"Mentions",label:"\u63D0\u53CA"},{value:"Menu",label:"\u4FA7\u8FB9\u5BFC\u822A\u83DC\u5355"},{value:"MenuGroup",label:"\u5BFC\u822A\u83DC\u5355\u7EC4"},{value:"MenuItem",label:"\u5BFC\u822A\u83DC\u5355\u9009\u9879"},{value:"Message",label:"\u5168\u5C40\u63D0\u9192"},{value:"MessageConfig",label:"\u6D88\u606F\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"MessageOptions",label:"\u5168\u5C40\u63D0\u9192\u6570\u636E\u7C7B\u578B",type:"TS"},{value:"Notification",label:"\u6D88\u606F\u901A\u77E5"},{value:"NotificationOptions",label:"\u5168\u5C40\u63D0\u9192\u6570\u636E\u7C7B\u578B",type:"TS"},{value:"Option",label:"\u9009\u62E9\u5668\u9009\u9879"},{value:"OptionGroup",label:"\u9009\u62E9\u5668\u9009\u9879\u7EC4"},{value:"PageHeader",label:"\u9875\u5934"},{value:"Pagination",label:"\u5206\u9875"},{value:"PaginationConfig",label:"\u5206\u9875\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Paragraph",label:"\u6BB5\u843D"},{value:"Popconfirm",label:"\u6C14\u6CE1\u786E\u8BA4\u6846"},{value:"PopconfirmConfig",label:"\u6C14\u6CE1\u786E\u8BA4\u6846\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Popup",label:"\u6C14\u6CE1\u6846"},{value:"PrimaryTable",label:"\u4E3B\u8868\u683C"},{value:"PrimaryTableCol",label:"\u4E3B\u8868\u683C\u5217",type:"TS"},{value:"Progress",label:"\u8FDB\u5EA6\u6761"},{value:"QRCode",label:"\u4E8C\u7EF4\u7801"},{value:"QRCodeConfig",label:"\u4E8C\u7EF4\u7801\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Radio",label:"\u5355\u9009\u6846"},{value:"RadioGroup",label:"\u5355\u9009\u6846\u7EC4"},{value:"RangeInput",label:"\u8303\u56F4\u8F93\u5165\u6846"},{value:"RangeInputPopup",label:"\u8303\u56F4\u8F93\u5165\u6846\u89E6\u53D1\u5668"},{value:"Rate",label:"\u8BC4\u5206"},{value:"RateConfig",label:"\u8BC4\u5206\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Result",label:"\u7ED3\u679C"},{value:"Row",label:"\u6805\u683C-\u6A2A\u5411"},{value:"Search",label:"\u641C\u7D22"},{value:"Select",label:"\u9009\u62E9\u5668"},{value:"SelectConfig",label:"\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"SelectInput",label:"\u7B5B\u9009\u5668\u8F93\u5165\u6846"},{value:"Skeleton",label:"\u9AA8\u67B6\u5C4F"},{value:"Slider",label:"\u6ED1\u5757"},{value:"Space",label:"\u95F4\u8DDD"},{value:"Statistic",label:"\u7EDF\u8BA1\u6570\u503C"},{value:"StepItem",label:"\u6B65\u9AA4"},{value:"StepLoading",label:"\u5206\u6B65\u52A0\u8F7D"},{value:"Steps",label:"\u6B65\u9AA4\u6761"},{value:"StepsConfig",label:"\u6B65\u9AA4\u6761\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"StickyItem",label:"\u4FA7\u8FB9\u56FA\u9489\u9879"},{value:"StickyTool",label:"\u4FA7\u8FB9\u56FA\u9489"},{value:"Submenu",label:"\u4E8C\u7EA7\u5BFC\u822A"},{value:"Swiper",label:"\u8F6E\u64AD"},{value:"SwiperItem",label:"\u8F6E\u64AD\u9879"},{value:"SwiperNavigation",label:"\u8F6E\u64AD\u5BFC\u822A\u914D\u7F6E",type:"TS"},{value:"Switch",label:"\u5F00\u5173"},{value:"Table",label:"\u8868\u683C",type:"TS"},{value:"TableCol",label:"\u8868\u683C\u5217",type:"TS"},{value:"TableColumnController",label:"\u8868\u683C\u81EA\u5B9A\u4E49\u663E\u793A\u5217\u914D\u7F6E",type:"TS"},{value:"TableColumnFilter",label:"\u8868\u683C\u5217\u8FC7\u6EE4\u6761\u4EF6\u914D\u7F6E",type:"TS"},{value:"TableConfig",label:"\u8868\u683C\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TableEditableCellConfig",label:"\u8868\u683C\u53EF\u7F16\u8F91\u5217\u914D\u7F6E",type:"TS"},{value:"TableRowState",label:"\u8868\u683C\u884C\u6570\u636E\u72B6\u6001",type:"TS"},{value:"TableTreeConfig",label:"\u8868\u683C\u6811\u5F62\u7ED3\u6784\u914D\u7F6E",type:"TS"},{value:"TabPanel",label:"\u9009\u9879\u5361\u9762\u677F"},{value:"Tabs",label:"\u9009\u9879\u5361"},{value:"Tag",label:"\u6807\u7B7E"},{value:"TagConfig",label:"\u6807\u7B7E\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TagInput",label:"\u6807\u7B7E\u8F93\u5165\u6846"},{value:"Text",label:"\u6587\u672C"},{value:"Timeline",label:"\u65F6\u95F4\u8F74"},{value:"TimelineItem",label:"\u65F6\u95F4\u8F74"},{value:"TimePicker",label:"\u65F6\u95F4\u9009\u62E9\u5668"},{value:"TimePickerConfig",label:"\u65F6\u95F4\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TimePickerPanel",label:"\u65F6\u95F4\u9009\u62E9\u5668\u9762\u677F"},{value:"TimeRangePicker",label:"\u65F6\u95F4\u8303\u56F4\u9009\u62E9\u5668"},{value:"TimeRangePickerPanel",label:"\u65F6\u95F4\u8303\u56F4\u9009\u62E9\u5668\u9762\u677F"},{value:"Title",label:"\u6807\u9898"},{value:"Tooltip",label:"\u6587\u5B57\u63D0\u793A"},{value:"TooltipLite",label:"\u6587\u5B57\u63D0\u793A\u7B80\u7248"},{value:"Transfer",label:"\u7A7F\u68AD\u6846"},{value:"TransferConfig",label:"\u7A7F\u68AD\u6846\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Tree",label:"\u6811"},{value:"TreeConfig",label:"\u6811\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TreeNodeModel",label:"\u6811\u8282\u70B9\u7C7B",type:"TS"},{value:"TreeNodeState",label:"\u6811\u8282\u70B9",type:"TS"},{value:"TreeSelect",label:"\u6811\u9009\u62E9"},{value:"TreeSelectConfig",label:"\u6811\u9009\u62E9\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TScroll",label:"\u6EDA\u52A8\u914D\u7F6E",type:"TS"},{value:"Typography",label:"\u6392\u7248"},{value:"TypographyConfig",label:"\u6392\u7248\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TypographyCopyable",label:"\u6392\u7248\u590D\u5236\u914D\u7F6E",type:"TS"},{value:"TypographyEllipsis",label:"\u6392\u7248\u7701\u7565\u914D\u7F6E",type:"TS"},{value:"Upload",label:"\u4E0A\u4F20"},{value:"UploadConfig",label:"\u4E0A\u4F20\u7EC4\u4EF6\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"UploadConfigDragger",label:"\u4E0A\u4F20\u7EC4\u4EF6\u5168\u5C40\u62D6\u62FD\u914D\u7F6E",type:"TS"},{value:"UploadConfigFile",label:"\u4E0A\u4F20\u7EC4\u4EF6\u6587\u4EF6\u98CE\u683C\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"UploadConfigFileList",label:"\u4E0A\u4F20\u7EC4\u4EF6\u6587\u4EF6\u5217\u8868\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"UploadConfigImage",label:"\u4E0A\u4F20\u7EC4\u4EF6\u56FE\u7247\u98CE\u683C\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"UploadConfigProgress",label:"\u4E0A\u4F20\u7EC4\u4EF6\u8FDB\u5EA6\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"UploadFile",label:"\u4E0A\u4F20\u6587\u4EF6\u7C7B\u578B",type:"TS"},{value:"UploadRequestOptions",label:"\u6587\u4EF6\u4E0A\u4F20\u53C2\u6570",type:"TS"},{value:"Watermark",label:"\u6C34\u5370"},{value:"WatermarkImage",label:"\u6C34\u5370\u56FE\u7247\u914D\u7F6E",type:"TS"},{value:"WatermarkText",label:"\u6C34\u5370\u6587\u5B57\u914D\u7F6E",type:"TS"},{value:"ActionSheet",label:"\u52A8\u4F5C\u9762\u677F"},{value:"ActionSheetConfig",label:"\u52A8\u4F5C\u9762\u677F\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"AttachmentsConfig",label:"\u6587\u4EF6\u9644\u4EF6\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Cell",label:"\u5355\u5143\u683C"},{value:"CellGroup",label:"\u5355\u5143\u683C\u7EC4"},{value:"ChatActionbarConfig",label:"\u5BF9\u8BDD\u64CD\u4F5C\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"ChatSenderConfig",label:"\u5BF9\u8BDD\u8F93\u5165\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"ChatThinkingConfig",label:"\u601D\u8003\u8FC7\u7A0B\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"CountDown",label:"\u5012\u8BA1\u65F6"},{value:"DateTimePicker",label:"\u65E5\u671F\u65F6\u95F4\u9009\u62E9\u5668"},{value:"DateTimePickerConfig",label:"\u65F6\u95F4\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"DateTimeRangePicker",label:"\u65E5\u671F\u65F6\u95F4\u8303\u56F4\u9009\u62E9\u5668"},{value:"DialogCard",label:"\u5BF9\u8BDD\u6846\u5361\u7247"},{value:"DropdownMenu",label:"\u4E0B\u62C9\u83DC\u5355"},{value:"DropdownMenuConfig",label:"\u4E0B\u62C9\u83DC\u5355\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"Fab",label:"\u60AC\u6D6E\u6309\u94AE"},{value:"GridItem",label:"\u5BAB\u683C\u5B50\u9879"},{value:"Image",label:"\u56FE\u7247"},{value:"ImageViewer",label:"\u56FE\u7247\u9884\u89C8"},{value:"Indexes",label:"\u7D22\u5F15"},{value:"IndexesAnchor",label:"\u7D22\u5F15\u951A\u70B9"},{value:"ListItem",label:"\u5217\u8868\u9879"},{value:"ListItemMeta",label:"\u5E26\u56FE\u7247\u7684\u5217\u8868\u9879"},{value:"Navbar",label:"\u5BFC\u822A\u6761"},{value:"NoticeBar",label:"\u516C\u544A\u680F"},{value:"Overlay",label:"\u906E\u7F69\u5C42"},{value:"PaginationMini",label:"\u8FF7\u4F60\u5206\u9875"},{value:"Picker",label:"\u9009\u62E9\u5668"},{value:"PickerConfig",label:"\u9009\u62E9\u5668\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"PickerItem",label:"\u9009\u62E9\u5668\u9009\u9879"},{value:"Popover",label:"\u6C14\u6CE1\u5F39\u51FA\u6846"},{value:"PullDownRefresh",label:"\u4E0B\u62C9\u5237\u65B0"},{value:"PullDownRefreshConfig",label:"\u4E0B\u62C9\u5237\u65B0\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"ScrollView",label:"\u6EDA\u52A8\u5BB9\u5668"},{value:"SearchField",label:"\u641C\u7D22\u6846"},{value:"Segmented",label:"\u5206\u6BB5\u63A7\u5236\u5668"},{value:"SideBar",label:"\u4FA7\u8FB9\u5BFC\u822A"},{value:"SideBarItem",label:"\u4FA7\u8FB9\u5BFC\u822A\u9879"},{value:"Stepper",label:"\u6B65\u8FDB\u5668"},{value:"Sticky",label:"\u5438\u9876\u5BB9\u5668"},{value:"SwipeCell",label:"\u6ED1\u52A8\u64CD\u4F5C"},{value:"SwiperNav",label:"\u8F6E\u64AD\u5BFC\u822A"},{value:"Tab",label:"\u9009\u9879\u5361"},{value:"TabBar",label:"\u6807\u7B7E\u680F"},{value:"TabBarConfig",label:"\u6807\u7B7E\u680F\u5168\u5C40\u914D\u7F6E",type:"TS"},{value:"TabBarItem",label:"\u6807\u7B7E\u680F\u9009\u9879"},{value:"Textarea",label:"\u6587\u672C\u8F93\u5165\u6846"},{value:"Toast",label:"\u8F7B\u63D0\u793A"},{value:"ToastOptions",label:"\u8F7B\u63D0\u793A\u63D2\u4EF6\u53C2\u6570",type:"TS"},{value:"Transition",label:"\u52A8\u753B"}]};var iD={code:rD,data:nD};const aD=zA,{parseJSON:oD,formatArrayToMap:sD,groupByComponent:lD,getApiComponentMapByFrameWork:Uv,getParentByChildComponent:uD}=Ws,{getImportsConfig:fD,getImportsCode:cD,getMoreEventImports:pD,getSimulateEvents:dD,getVariableImports:hD}=oO,{generateClassNameUnitCase:gD}=dO,{generateTNodeElement:vD}=SO,{generateAttributeUnitCase:mD}=DO,{generateDomUnitCase:yD}=IO,{generateEventUnitCase:bD}=QO,{copyUnitTestsToOtherWrapper:CD}=tD,{COMPONENT_API_MD_MAP:jv}=Ms.exports,_D=iD,xD=_D.data.components,Ih={className:gD,attribute:mD,dom:yD,tnode:vD,event:bD};function SD(r,u,a,c){const h=sD(c,"platform_framework"),y=lD(a,h[r==="VueNext(PC)"?"Vue(PC)":r]),S=Uv(jv,r);return aD(y,S[u]||[u])}function Hv(r,u,a,c){let h=[],y=!1;const S=[],x=[];return Object.keys(c).forEach(A=>{if(!(!c[A]||typeof c[A]=="object"&&!Object.keys(c[A]).length)&&Ih[A]){const k=Ih[A](c,a,r,u);if(k&&k.length){if(h=h.concat([k.join(` -`)]),A==="event"){y=!0;const E=pD(r,c[A],c.wrapper,c.trigger);x.push(...E.importedTestUtils||[]),E.importedMounts&&E.importedMounts.length&&S.push(...E.importedMounts)}if(A==="tnode"&&typeof c[A]=="object"){const E=dD(c[A].trigger);E&&E.length&&x.push(...E)}if(c.copyTestToWrapper){const{copyCode:E,wrappers:U}=CD(k,c,r);E&&(h=h.concat(E),U.forEach(H=>{S.push(H)}))}}}}),x.push(...hD(c)),{oneUnitTests:h,hasEvent:y,importedMounts:S,importedTestUtils:x}}function zv(r,u){let a=[];const c={hasEvent:!1,importedComponents:[],importedMounts:new Set,needDefaultRender:!1,importedTestUtils:[]},h=[];Object.entries(r).forEach(([A,k])=>{if(!k)return;let E=A;if(xD.find(Q=>Q.value===A).type){const Q=Uv(jv,u);E=uD(Q,A)}const H={variables:[],beforeAll:[],afterEach:[],afterAll:[]};let Y=[];k.forEach(Q=>{var xe;if(!Q.test_description)return;const ae=`${Q.field_name}: ${Q.test_description} is not a valid JSON.`,ie=oD(Q.test_description,ae),re=ie.PC&&u.indexOf("PC")!==-1,N=ie.Mobile&&u.indexOf("Mobile")!==-1;if(!re&&!N)return;let B={};re&&(B=ie.PC),N&&(B=ie.Mobile),B.global&&Object.keys(H).forEach(ve=>{!B.global[ve]||H[ve].push(...B.global[ve])});const{oneUnitTests:q,hasEvent:J,importedMounts:ne,importedTestUtils:de}=Hv(u,E,Q,B);q&&q.length&&(Y=Y.concat(q),c.hasEvent=J||c.hasEvent,ne.forEach(ve=>{c.importedMounts.add(ve)})),de&&de.length&&(c.importedTestUtils=c.importedTestUtils.concat(de)),B.wrapper?c.importedMounts.add(B.wrapper):c.needDefaultRender=!0,ie.Mobile&&ie.Mobile.wrapper&&c.importedMounts.add(ie.Mobile.wrapper),h.push(...((xe=B.global)==null?void 0:xe.imports)||[])}),Y.length&&(wD(H,Y),Y.unshift(`describe('${E} Component', () => {`),Y.push(`}); -`),a=a.concat(Y),c.importedComponents.push(E))});const y=fD(c,a);return[cD(y,u,h)].concat(a).join(` - -`)}function TD(r,u,a,c){const h=SD(r,u,a,c);return zv(h,r)}function wD(r,u){r&&(r.afterAll.length&&u.unshift("afterAll(() => {",r.afterAll.join(` -`),"});"),r.afterEach.length&&u.unshift("afterEach(() => {",r.afterEach.join(` -`),"});"),r.beforeAll.length&&u.unshift("beforeAll(() => {",r.beforeAll.join(` -`),"});"),r.variables.length&&u.unshift(...r.variables))}var $D={getUnitTestCode:zv,getOneUnitTest:Hv,getComponentUnitTests:TD};(function(r,u){const{getComponentUnitTests:a,getOneUnitTest:c}=$D;r.exports={getComponentUnitTests:a,getOneUnitTest:c},u.getComponentUnitTests=a,u.getOneUnitTest=c,u.default=a,Object.defineProperty(u,"__esModule",{value:!0})})(Rf,Rf.exports);var AD=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("form",{staticClass:"t-form api-edit-form",attrs:{onsubmit:"return false"}},[a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u8BBE\u8BA1\u7EC4\u4EF6\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-select",{attrs:{placeholder:"\u8BF7\u9009\u62E9\u7EC4\u4EF6",clearable:"",filterable:""},model:{value:r.formData.component,callback:function(c){r.$set(r.formData,"component",c)},expression:"formData.component"}},r._l(r.components,function(c,h){return a("t-option",{key:h,attrs:{label:`${c.value} ${c.label}`,value:c.value}})}),1)],1)]),a("div",{staticClass:"t-form-item"},[a("label",{staticStyle:{"vertical-align":"top"}},[r._v("\u6846\u67B6\u5E73\u53F0\uFF1A")]),a("div",{staticClass:"t-form-content platform"},[a("site-checkbox",{attrs:{options:r.platformOptions},model:{value:r.formData.platform,callback:function(c){r.$set(r.formData,"platform",c)},expression:"formData.platform"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v(" API \u7C7B\u522B "),a("t-popup",{staticClass:"placement-top",attrs:{content:"Extends \u8868\u793A\u7EC4\u4EF6/\u63D2\u4EF6\u4F1A\u7EE7\u627F\u5F53\u524D API \u6240\u6709\u5C5E\u6027\u3002Return \u8868\u793A\u63D2\u4EF6\u6216\u51FD\u6570\u7684\u8FD4\u56DE\u503C\u3002 \u8868\u793A\u6CDB\u578B\u53C2\u6570",placement:"top-left",visibleArrow:""}},[a("t-icon",{attrs:{name:"help-circle",size:"middle"}})],1),r._v("\uFF1A ")],1),a("div",{staticClass:"t-form-content"},[a("t-radio-group",{model:{value:r.formData.apiCategory,callback:function(c){r.$set(r.formData,"apiCategory",c)},expression:"formData.apiCategory"}},r._l(r.map.field_category,function(c,h){return a("t-radio",{key:h,attrs:{value:c.value}},[r._v(r._s(c.label))])}),1)],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("API \u540D\u79F0\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.name},model:{value:r.formData.name,callback:function(c){r.$set(r.formData,"name",c)},expression:"formData.name"}}),r.currentApiCategory.desc?a("small",[r._v("\u793A\u4F8B\uFF1A`"+r._s(r.currentApiCategory.desc)+"'`")]):r._e()],1)]),r.formData.apiCategory===r.API_CATEGORY_CSS_VAR_API?[a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u9ED8\u8BA4\u503C\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u5B57\u6BB5\u9ED8\u8BA4\u503C"},model:{value:r.formData.defaultValue,callback:function(c){r.$set(r.formData,"defaultValue",c)},expression:"formData.defaultValue"}})],1)])]:r._e(),a("div",{directives:[{name:"show",rawName:"v-show",value:r.isShowSugar,expression:"isShowSugar"}],staticClass:"t-form-item"},[a("label",[r._v("\u8BED\u6CD5\u7CD6(Vue)\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-radio-group",{model:{value:r.formData.syntacticSugar,callback:function(c){r.$set(r.formData,"syntacticSugar",c)},expression:"formData.syntacticSugar"}},[a("t-radio",{attrs:{value:""}},[r._v("\u65E0")]),a("t-radio",{attrs:{value:"v-model"}},[a("t-tooltip",{attrs:{content:"\u5728 Vue3 \u4E2D\u8868\u793A v-model:modelValue"}},[r._v("v-model")])],1),a("t-radio",{attrs:{value:"sync"}},[a("t-tooltip",{attrs:{content:"\u5728 Vue3 \u4E2D\u8868\u793A v-model:xxx"}},[r._v(".sync")])],1)],1)],1)]),r.isShowSugar?a("div",{staticClass:"t-form-item"},[a("label"),a("div",{staticClass:"t-form-content"},[a("t-checkbox",{model:{value:r.formData.supportDefaultValue,callback:function(c){r.$set(r.formData,"supportDefaultValue",c)},expression:"formData.supportDefaultValue"}},[r._v("\u662F\u5426\u652F\u6301\u975E\u53D7\u63A7\u5C5E\u6027")])],1)]):r._e(),[r.API_CATEGORY_PROPS,r.API_CATEGORY_PLUGINS].includes(Number(r.formData.apiCategory))?[a("div",{staticClass:"t-form-item"},[a("label",{staticStyle:{"vertical-align":"top"}},[a("span",[r._v("API \u7C7B\u578B")]),a("t-popup",{staticClass:"placement-top",attrs:{content:"\u3010Tips\u3011TNode \u662F TDesign \u5B9A\u4E49\u7684\u4E00\u79CD\u96C6\u5408\u6570\u636E\u7C7B\u578B\uFF0C\u7528\u4E8E\u63CF\u8FF0\u591A\u7C7B\u578B API\u3002TNode = Function + Slot + ReactNode",placement:"top-left",visibleArrow:""}},[a("t-icon",{attrs:{name:"help-circle",size:"middle"}})],1),r._v("\uFF1A ")],1),a("div",{staticClass:"t-form-content api-type"},[a("t-checkbox-group",{on:{change:r.onFieldTypeChange},model:{value:r.formData.fieldType,callback:function(c){r.$set(r.formData,"fieldType",c)},expression:"formData.fieldType"}},r._l(r.fieldOptions,function(c){return a("t-checkbox",{key:c.value,attrs:{value:c.value}},[r._v(r._s(c.label))])}),1)],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("TS \u7C7B\u578B\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-textarea",{attrs:{placeholder:"API \u7C7B\u578B\u4E0D\u80FD\u6EE1\u8DB3\u9700\u8981\u65F6\uFF0C\u53EF\u5728\u6B64\u5904\u8F93\u5165\u8BE6\u7EC6\u7684 TS \u7C7B\u578B\uFF0C\u4F8B\u5982\uFF1A ButtonProps\u3002API \u7C7B\u578B\u5305\u542B\u6CDB\u578B\u65F6\uFF0C\u8BE5\u9879\u5FC5\u586B\u3002"},model:{value:r.formData.customFieldType,callback:function(c){r.$set(r.formData,"customFieldType",c)},expression:"formData.customFieldType"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u9ED8\u8BA4\u503C\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u5B57\u6BB5\u9ED8\u8BA4\u503C"},model:{value:r.formData.defaultValue,callback:function(c){r.$set(r.formData,"defaultValue",c)},expression:"formData.defaultValue"}})],1)]),r.isShowEnumField?a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u53EF\u9009\u503C\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:"\u591A\u4E2A\u53EF\u9009\u503C\u4F7F\u7528\u659C\u6760(/)\u9694\u5F00\uFF0C\u5982\uFF1Aprimary/warning/error"},model:{value:r.formData.fieldEnums,callback:function(c){r.$set(r.formData,"fieldEnums",c)},expression:"formData.fieldEnums"}})],1)]):r._e(),a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u5C5E\u6027\u63CF\u8FF0\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-textarea",{attrs:{placeholder:"\u8BF7\u8F93\u5165\u5C5E\u6027\u63CF\u8FF0\uFF08\u4E2D\u6587\uFF09\uFF0C\u5B57\u6BB5\u4E3A\u591A\u7C7B\u578B\u65F6\uFF0C\u9700\u8981\u63CF\u8FF0\u5404\u4E2A\u7C7B\u578B\u7684\u542B\u4E49"},model:{value:r.formData.descZh,callback:function(c){r.$set(r.formData,"descZh",c)},expression:"formData.descZh"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u82F1\u6587\u63CF\u8FF0\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-textarea",{attrs:{placeholder:"type API description in English"},model:{value:r.formData.descEn,callback:function(c){r.$set(r.formData,"descEn",c)},expression:"formData.descEn"}})],1)])]:!r.isExtendsApi&&!r.isReturnApi&&!r.isT?[a("div",{directives:[{name:"show",rawName:"v-show",value:r.isShowParams,expression:"isShowParams"}],staticClass:"t-form-item"},[a("label",[a("span",[r._v("\u53C2\u6570")]),a("t-popup",{staticClass:"placement-top",attrs:{placement:"top-left",visibleArrow:""},scopedSlots:r._u([{key:"content",fn:function(){return[a("div",[r._v("TDesign \u7684\u53C2\u6570\u8BBE\u7F6E\u5C3D\u53EF\u80FD\u4FDD\u8BC1\u65E0\u5E8F\u6027\uFF0C\u7EC4\u4EF6\u6D89\u53CA\u5230\u7684\u4E8B\u4EF6\u53C2\u6570\u548C\u51FD\u6570\u53C2\u6570\u4E00\u822C\u53EA\u4F1A\u5B58\u5728\u4E00\u4E2A\uFF08Object\uFF09\uFF0C\u7279\u6B8A\u60C5\u51B5\u53EF\u4EE5\u5141\u8BB8\u4E24\u4E2A\u3002 "),a("div",[r._v("\u6BD4\u5982\uFF1A")]),a("div",[r._v("\u4E3A\u652F\u6301 Vue \u6846\u67B6\u7684\u8BED\u6CD5\u7CD6\uFF0Cchange \u76F8\u5173\u7684\u4E8B\u4EF6\u53C2\u6570\u7B2C\u4E00\u4E2A\u503C\u5FC5\u987B value\uFF0C\u5982\u6B64\uFF0C\u50CF MouseEvent \u8FD9\u7C7B\u989D\u5916\u7684\u73AF\u5883\u53C2\u6570\u53EA\u80FD\u653E\u5728\u7B2C\u4E8C\u4E2A\u4F4D\u7F6E\u3002")]),a("div",[r._v("Anchor \u7EC4\u4EF6 \u7684 click \u4E8B\u4EF6\u53C2\u6570\u4E3A (link: { href: string; title: string; e: MouseEvent })\uFF0C\u53EA\u6709\u4E00\u4E2A\u53C2\u6570 link\uFF0C\u5176\u4E2D href / title / e \u5747\u4E3A link \u7684\u5C5E\u6027\u3002")]),a("div",[r._v("Popup \u7EC4\u4EF6\u7684 visibleChange \u4E8B\u4EF6\u53C2\u6570\u4E3A (visible: boolean, context: PopupVisibleChangeContext)\uFF0C\u6709\u4E24\u4E2A\u53C2\u6570 visible \u548C context\u3002")])])]},proxy:!0}])},[a("t-icon",{attrs:{name:"help-circle",size:"middle"}})],1),r._v("\uFF1A ")],1),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.inputParams},model:{value:r.formData.eventInput,callback:function(c){r.$set(r.formData,"eventInput",c)},expression:"formData.eventInput"}})],1)]),a("div",{directives:[{name:"show",rawName:"v-show",value:r.isShowReturn,expression:"isShowReturn"}],staticClass:"t-form-item"},[a("label",[r._v("\u8FD4\u56DE\u503C\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.outputParams},model:{value:r.formData.eventOutput,callback:function(c){r.$set(r.formData,"eventOutput",c)},expression:"formData.eventOutput"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("\u63CF\u8FF0\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.descZh},model:{value:r.formData.descZh,callback:function(c){r.$set(r.formData,"descZh",c)},expression:"formData.descZh"}})],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v("Description\uFF1A")]),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.descEn},model:{value:r.formData.descEn,callback:function(c){r.$set(r.formData,"descEn",c)},expression:"formData.descEn"}})],1)]),a("div",{directives:[{name:"show",rawName:"v-show",value:Number(r.formData.apiCategory)===r.API_CATEGORY_EVENTS,expression:"Number(formData.apiCategory) === API_CATEGORY_EVENTS"}],staticClass:"t-form-item"},[a("label",[a("span",[r._v("\u89E6\u53D1\u5143\u7D20(React)")]),a("t-popup",{staticClass:"placement-top",attrs:{content:"\u3010Tips\u3011\u7528\u4E8E\u63CF\u8FF0\u4E8B\u4EF6\u7C7B\u578B\u7684\u8303\u578B\u7EA6\u675F\uFF0C\u4EC5\u7528\u4E8E React",placement:"top-left",visibleArrow:""}},[a("t-icon",{attrs:{name:"help-circle",size:"middle"}})],1),r._v("\uFF1A ")],1),a("div",{staticClass:"t-form-content"},[a("t-input",{attrs:{placeholder:r.currentApiCategory.placeholder.triggerElements},model:{value:r.formData.triggerElements,callback:function(c){r.$set(r.formData,"triggerElements",c)},expression:"formData.triggerElements"}})],1)])]:r._e(),a("div",{staticClass:"t-form-item"},[a("label"),a("div",{staticClass:"t-form-content"},[a("t-checkbox",{model:{value:r.formData.required,callback:function(c){r.$set(r.formData,"required",c)},expression:"formData.required"}},[r._v("\u662F\u5426\u5FC5\u9700")])],1)]),a("div",{staticClass:"t-form-item"},[a("label"),a("div",{staticClass:"t-form-content"},[a("t-checkbox",{model:{value:r.formData.deprecated,callback:function(c){r.$set(r.formData,"deprecated",c)},expression:"formData.deprecated"}},[r._v("\u662F\u5426\u5E9F\u5F03")])],1)]),a("div",{staticClass:"t-form-item"},[a("label",[r._v(" \u7248\u672C\u53F7 "),a("t-popup",{staticClass:"placement-top",attrs:{content:r.versionDescription,placement:"top-left",visibleArrow:""}},[a("t-icon",{attrs:{name:"help-circle",size:"middle"}})],1),r._v(" \uFF1A ")],1),a("div",{staticClass:"t-form-content"},[a("t-textarea",{attrs:{autosize:{minRows:3},placeholder:"\u4ECE\u54EA\u4E2A\u7248\u672C\u53F7\u5F00\u59CB\u652F\u6301\u7684\u8FD9\u4E2A API\uFF08JSON\uFF09"},model:{value:r.formData.version,callback:function(c){r.$set(r.formData,"version",c)},expression:"formData.version"}})],1)])],2)},ED=[];const OD=["\u4ECE\u54EA\u4E2A\u7248\u672C\u53F7\u5F00\u59CB\u652F\u6301\u7684\u8FD9\u4E2A API\uFF0C\u4E0D\u540C\u7684\u6846\u67B6\u6709\u4E0D\u540C\u7684\u7248\u672C\u53F7\u3002",`\u793A\u4F8B\uFF1A${JSON.stringify({"Vue(PC)":"0.50.1","VueNext(PC)":"0.24.9","React(PC)":"0.43.1",Miniprogram:"0.27.0","Vue(Mobile)":"0.14.1"},void 0,2)}`].join(` -`),DD={name:"APIDesignImport",components:{SiteCheckbox:nv,TIcon:i1,TInput:yg,TSelect:kp,TOption:Pp,TPopup:a1,TCheckbox:vg,TCheckboxGroup:mg,TRadio:o1,TRadioGroup:s1},props:{dataBase:{},map:Object,info:Object,mode:String},data(){return{API_CATEGORY_EVENTS:Pf,API_CATEGORY_PROPS:dp,API_CATEGORY_PLUGINS:hp,API_CATEGORY_FUNCTIONS:Lf,API_CATEGORY_CSS_VAR_API:CS,STRING:np,list:[],versionDescription:OD,componentApiData:[],formData:{platform:[],component:"",apiCategory:"1",fieldType:[],customFieldType:"",defaultValue:"",required:!1,deprecated:!1,fieldEnums:"",descZh:"",descEn:"",testDescription:"",version:"",supportDefaultValue:!1,name:"",eventInput:"",eventOutput:"",syntacticSugar:"",html_attribute:!1,triggerElements:""}}},computed:{components(){return this.map&&this.map.components},fieldOptions(){return this.map&&this.map.field_type},platformOptions(){return this.map&&this.map.platform_framework},currentApiCategory(){return _S[this.formData.apiCategory]||{placeholder:{}}},isShowSugar(){const u=!!this.formData.platform.filter(c=>[SS,TS,wS].includes(Number(c))).length,a=[Pf,dp,hp].includes(Number(this.formData.apiCategory));return u&&a},isExtendsApi(){return String(this.formData.apiCategory)===String(iv)},isReturnApi(){return String(this.formData.apiCategory)===String(av)},isT(){return String(this.formData.apiCategory)===String(ov)},isShowEnumField(){return this.formData.fieldType.includes(String(np))||this.formData.fieldType.includes(String(xS))},isShowParams(){return[Lf,Pf].includes(Number(this.formData.apiCategory))},isShowReturn(){return[Lf].includes(Number(this.formData.apiCategory))}},watch:{platformOptions(r){!r||(this.formData.platform=[])},info(r){this.formData={...this.formData,testDescription:""},r&&(this.formData={platform:r.platform_framework,component:r.component,apiCategory:r.field_category?String(r.field_category):"1",fieldType:r.field_type,customFieldType:r.custom_field_type,defaultValue:r.field_default_value,required:!!r.field_required,deprecated:!!r.deprecated,fieldEnums:r.field_enum,descZh:r.field_desc_zh,descEn:r.field_desc_en,testDescription:r.test_description,version:r.version,supportDefaultValue:Boolean(r.support_default_value),htmlAttribute:Boolean(r.html_attribute),name:r.field_name,eventInput:r.event_input,eventOutput:r.event_output,syntacticSugar:r.syntactic_sugar,triggerElements:r.trigger_elements},this.mode==="create"&&(this.formData.testDescription=""),this.getCurrentComponentData())}},methods:{onFieldTypeChange(r){r.includes(String(np))||(this.formData.fieldEnums="")},getCurrentComponentData(){if(!this.info.component)return;const r=Gg(),u=r[this.info.component]?r[this.info.component].join():this.info.component;Ra({method:"get",url:"/cmp/api",params:{component:u,page:1,page_size:300}}).then(a=>{this.componentApiData=a.data.data,this.loading=!1},()=>{this.loading=!1})}}},Nh={};var kD=Yi(DD,AD,ED,!1,PD,null,null,null);function PD(r){for(let u in Nh)this[u]=Nh[u]}var LD=function(){return kD.exports}();function js(r,u,a){return u in r?Object.defineProperty(r,u,{value:a,enumerable:!0,configurable:!0,writable:!0}):r[u]=a,r}function MD(r,u){if(r==null)return{};var a={},c=Object.keys(r),h,y;for(y=0;y=0)&&(a[h]=r[h]);return a}function Fa(r,u){if(r==null)return{};var a=MD(r,u),c,h;if(Object.getOwnPropertySymbols){var y=Object.getOwnPropertySymbols(r);for(h=0;h=0)&&(!Object.prototype.propertyIsEnumerable.call(r,c)||(a[c]=r[c]))}return a}var ID=["attrs"];function Rh(r,u){var a=Object.keys(r);if(Object.getOwnPropertySymbols){var c=Object.getOwnPropertySymbols(r);u&&(c=c.filter(function(h){return Object.getOwnPropertyDescriptor(r,h).enumerable})),a.push.apply(a,c)}return a}function sp(r){for(var u=1;u{h.push({trigger:y,arguments:JSON.stringify(S.arguments)})}),a=h}return r==="array"&&u.event.length&&(c=u.event.map(h=>({props:h.props?JSON.stringify(h.props):"",description:h.description,wrapper:h.wrapper,expect:h.expect.map(y=>({trigger:y.trigger,event:JSON.stringify(y.event),exist:Array.isArray(y.exist)?JSON.stringify(y.exist):y.exist,delay:(()=>y.delay===!0?"true":typeof y.delay=="number"?String(y.delay):y.delay)()}))}))),{objectEvent:a,arrayEvent:c}}var fk=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("div",{staticClass:"unit-test-ui__one-unit-test"},[a("t-radio-group",{attrs:{value:r.formData.category},on:{change:r.onCategoryChange}},r._l(r.testCategoryOptions,function(c){return a("t-radio-button",{key:c.value,attrs:{value:c.value}},[a("t-tooltip",{attrs:{content:c.tips}},[a("span",[r._v(r._s(c==null?void 0:c.label))])])],1)}),1),r.formData.category==="tnode"&&r.formData.tnode?[a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u683C\u5F0F\uFF1ADomSelector\u3002\u6807\u7B7E\u8F93\u5165\u3002\u5982\u679C\u5143\u7D20\u90FD\u6302\u8F7D\u5728 document.body \u4E0A\uFF0C\u8BF7\u52A0\u4E0A document \u524D\u7F00\uFF0C\u793A\u4F8B\uFF1Adocument.class-name\u3002\u5982\u679C\u662F\u81EA\u5B9A\u4E49\u8282\u70B9\uFF0C\u5219\u662F document.custom-node"}},[a("t-tag-input",{attrs:{placeholder:"\u9664\u81EA\u5B9A\u4E49\u8282\u70B9\uFF0C\u8FD8\u671F\u671B\u54EA\u4E9B\u5143\u7D20\u540C\u65F6\u5B58\u5728\uFF0C\u6807\u7B7E\u8F93\u5165\uFF0C\u793A\u4F8B\uFF1A.t-radio__label"},on:{change:function(){return r.onFormDataChange("tnode")}},model:{value:r.formData.tnode.dom,callback:function(c){r.$set(r.formData.tnode,"dom",c)},expression:"formData.tnode.dom"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[r._v(' \u793A\u4F8B\uFF1A[{ "value": "tdesign-vue" }] ')]},proxy:!0}],null,!1,1378868323)},[a("t-input",{attrs:{placeholder:"TNode \u51FD\u6570\u53C2\u6570"},on:{blur:function(){return r.onFormDataChange("tnode")}},model:{value:r.formData.tnode.params,callback:function(c){r.$set(r.formData.tnode,"params",c)},expression:"formData.tnode.params"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._v(" \u683C\u5F0F\uFF1AEventName(DomSelector) \u6216\u8005 delay\u3002focus(.t-input__wrap) \u8868\u793A\u5F53\u5143\u7D20 .t-input__wrap \u805A\u7126\u540E\u624D\u4F1A\u51FA\u73B0\u524D\u9762\u671F\u671B\u7684\u5143\u7D20\u3002 \u793A\u4F8B\uFF1Adelay \u3001 delay(100) "),a("t-link",{attrs:{underline:"",href:"https://github.com/vuejs/test-utils/blob/main/src/constants/dom-events.ts#L566",target:"_blank"}},[r._v("\u6240\u6709\u4E8B\u4EF6\u5217\u8868")])],1)]},proxy:!0}],null,!1,73742847)},[a("t-input",{attrs:{placeholder:"\u89E6\u53D1\u81EA\u5B9A\u4E49\u8282\u70B9\u663E\u793A\u7684\u524D\u7F6E\u4E8B\u4EF6\uFF0C\u5982\uFF1Afocus(.t-input__wrap)"},on:{change:function(){return r.onFormDataChange("tnode")}},model:{value:r.formData.tnode.trigger,callback:function(c){r.$set(r.formData.tnode,"trigger",c)},expression:"formData.tnode.trigger"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u8FD8\u9700\u8981\u6DFB\u52A0\u54EA\u4E9B\u5C5E\u6027\u5230\u7EC4\u4EF6"}},[a("t-input",{attrs:{placeholder:"\u6DFB\u52A0\u989D\u5916\u7684\u7EC4\u4EF6\u5C5E\u6027\uFF0C\u683C\u5F0F\uFF1AJSON"},on:{blur:function(){return r.onFormDataChange("tnode")}},model:{value:r.formData.props,callback:function(c){r.$set(r.formData,"props",c)},expression:"formData.props"}})],1)],1)]:r._e(),r.formData.category==="className"?[a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[r.apiInfo&&r.apiInfo.field_type_text.join()==="Boolean"?a("p",[r._v(" "+r._s(r.formData.className?`\u7C7B\u540D\u89C4\u5219\uFF1A\u5F53\u524D\u503C\u7C7B\u578B\u4E3A Boolean\uFF0C\u5F53\u503C\u4E3A true \u65F6\uFF0C\u671F\u671B\u5B58\u5728\u7C7B\u540D ${r.formData.className}`:"\u7C7B\u540D\u89C4\u5219\uFF1A\u5F53\u524D\u503C\u7C7B\u578B\u4E3A Boolean\uFF0C\u63A8\u8350\u89C4\u5219\u5F62\u5982\uFF1A.t-size-full-width\u3002\u8868\u793A\u503C\u4E3A true \u65F6\uFF0C\u671F\u671B\u7C7B\u540D t-size-full-width \u5B58\u5728")+" ")]):r._e(),r.apiInfo&&r.apiInfo.field_type_text.join()==="String"?a("p",[r._v(" \u7C7B\u540D\u89C4\u5219\uFF1A ")]):r._e(),r._l(r.getClassNameRecommend(),function(c,h){return a("p",{key:h},[r._v(r._s(c))])}),a("p")]},proxy:!0}],null,!1,1796600822)},[a("t-textarea",{attrs:{placeholder:"\u7C7B\u540D\u89C4\u5219"},on:{blur:function(){return r.onFormDataChange("className")}},model:{value:r.formData.className,callback:function(c){r.$set(r.formData,"className",c)},expression:"formData.className"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u4E0A\u8FF0\u7C7B\u540D\u89C4\u5219\u5E94\u7528\u5728\u54EA\u4E2A\u5B50\u8282\u70B9\uFF0C\u4E0D\u586B\u6216\u8005\u586B\u5199 'self' \u8868\u793A\u7EC4\u4EF6\u6839\u8282\u70B9"}},[a("t-input",{attrs:{placeholder:"\u7C7B\u540D\u89C4\u5219\u5E94\u7528\u7684 HTML \u5143\u7D20"},on:{change:function(){return r.onFormDataChange("className")}},model:{value:r.formData.classNameDom,callback:function(c){r.$set(r.formData,"classNameDom",c)},expression:"formData.classNameDom"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u8FD8\u9700\u8981\u6DFB\u52A0\u54EA\u4E9B\u5C5E\u6027\u5230\u7EC4\u4EF6\uFF0C\u5982\u679C API \u6570\u636E\u7C7B\u578B\u4E3A boolean \u53EF\u4EE5\u4E0D\u6DFB\u52A0"}},[a("t-input",{attrs:{placeholder:"\u6DFB\u52A0\u989D\u5916\u7684\u7EC4\u4EF6\u5C5E\u6027\uFF0C\u683C\u5F0F\uFF1AJSON"},on:{blur:function(){return r.onFormDataChange("className")}},model:{value:r.formData.props,callback:function(c){r.$set(r.formData,"props",c)},expression:"formData.props"}})],1)],1)]:r._e(),r.formData.category==="attribute"?[a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._l(r.getAttributeRecommend(),function(c){return[a("p",[r._v(r._s(c))])]})],2)]},proxy:!0}],null,!1,2868227598)},[a("t-textarea",{attrs:{placeholder:"\u5C5E\u6027\u89C4\u5219"},on:{blur:function(){return r.onFormDataChange("attribute")}},model:{value:r.formData.attribute,callback:function(c){r.$set(r.formData,"attribute",c)},expression:"formData.attribute"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u4E0A\u8FF0\u5C5E\u6027\u89C4\u5219\u5E94\u7528\u5728\u54EA\u4E2A\u5B50\u8282\u70B9\uFF0C\u4E0D\u586B\u6216\u8005\u586B\u5199 'self' \u8868\u793A\u7EC4\u4EF6\u6839\u8282\u70B9"}},[a("t-input",{attrs:{placeholder:"\u5C5E\u6027\u89C4\u5219\u5E94\u7528\u7684 HTML \u5143\u7D20"},on:{change:function(){return r.onFormDataChange("attribute")}},model:{value:r.formData.attributeDom,callback:function(c){r.$set(r.formData,"attributeDom",c)},expression:"formData.attributeDom"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u8FD8\u9700\u8981\u6DFB\u52A0\u54EA\u4E9B\u5C5E\u6027\u5230\u7EC4\u4EF6\uFF0C\u5982\u679C API \u6570\u636E\u7C7B\u578B\u4E3A boolean \u53EF\u4EE5\u4E0D\u6DFB\u52A0"}},[a("t-input",{attrs:{placeholder:"\u6DFB\u52A0\u989D\u5916\u7684\u7EC4\u4EF6\u5C5E\u6027\uFF0C\u683C\u5F0F\uFF1AJSON"},on:{blur:function(){return r.onFormDataChange("attribute")}},model:{value:r.formData.props,callback:function(c){r.$set(r.formData,"props",c)},expression:"formData.props"}})],1)],1)]:r._e(),r.formData.category==="dom"?[a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._l(r.getDomRecommend(),function(c){return[a("p",[r._v(r._s(c))])]})],2)]},proxy:!0}],null,!1,2415190324)},[a("t-textarea",{attrs:{placeholder:"\u68C0\u6D4B\u67D0\u4E2A\u5143\u7D20\u662F\u5426\u5B58\u5728\u7684\u89C4\u5219"},on:{blur:function(){return r.onFormDataChange("dom")}},model:{value:r.formData.dom,callback:function(c){r.$set(r.formData,"dom",c)},expression:"formData.dom"}})],1),a("t-tooltip",{attrs:{theme:"light",trigger:"click",placement:"bottom-left"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._l(r.getDomMoreTips(),function(c){return[a("p",[r._v(r._s(c))])]})],2)]},proxy:!0}],null,!1,729966059)},[a("t-button",{attrs:{variant:"text",theme:"primary",size:"small"}},[r._v("\u70B9\u51FB\u67E5\u770B\u89C4\u5219\u7EC6\u8282")])],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light",content:"\u8FD8\u9700\u8981\u6DFB\u52A0\u54EA\u4E9B\u5C5E\u6027\u5230\u7EC4\u4EF6\uFF0C\u5982\u679C API \u6570\u636E\u7C7B\u578B\u4E3A boolean \u53EF\u4EE5\u4E0D\u6DFB\u52A0"}},[a("t-input",{attrs:{placeholder:"\u6DFB\u52A0\u989D\u5916\u7684\u7EC4\u4EF6\u5C5E\u6027\uFF0C\u683C\u5F0F\uFF1AJSON"},on:{blur:function(){return r.onFormDataChange("dom")}},model:{value:r.formData.props,callback:function(c){r.$set(r.formData,"props",c)},expression:"formData.props"}})],1)],1)]:r._e(),r.formData.category==="event"?[a("div",[a("t-radio-group",{staticStyle:{margin:"16px 0"},model:{value:r.eventType,callback:function(c){r.eventType=c},expression:"eventType"}},[a("t-radio",{attrs:{value:"object"}},[r._v("\u7B80\u5355\u4E8B\u4EF6\u53C2\u6570")]),a("t-radio",{attrs:{value:"array"}},[r._v("\u590D\u6742\u4EBA\u673A\u4EA4\u4E92")])],1),r.eventType==="object"?a("t-card",{staticClass:"t-event-object-card"},r._l(r.objectEvent,function(c,h){return a("div",{key:h,staticClass:"unit-test-ui__one-object-event"},[a("t-tooltip",{attrs:{trigger:"focus",theme:"light",content:"\u4E8B\u4EF6\u540D\uFF0C\u5982\uFF1Aclick \u6216\u8005 click(.t-input)"}},[a("t-input",{staticStyle:{"min-width":"130px",width:"130px"},attrs:{placeholder:"\u4E8B\u4EF6\u540D"},on:{change:r.onObjectEventChange},model:{value:r.objectEvent[h].trigger,callback:function(y){r.$set(r.objectEvent[h],"trigger",y)},expression:"objectEvent[index].trigger"}})],1),a("t-tooltip",{attrs:{trigger:"focus",theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[r._v(` \u793A\u4F8B\uFF1A[{ "e.type": "click" }, [100, 101]] \u3002\u8868\u793A\u7B2C\u4E00\u4E2A\u53C2\u6570\u5B58\u5728\u5C5E\u6027 'e.type' \u503C\u4E3A 'click'\uFF0C\u7B2C\u4E8C\u4E2A\u53C2\u6570\u503C\u4E3A [100, 101] `)]},proxy:!0}],null,!0)},[a("t-input",{staticStyle:{"margin-left":"16px"},attrs:{placeholder:"\u4E8B\u4EF6\u53C2\u6570"},on:{change:r.onObjectEventChange},model:{value:r.objectEvent[h].arguments,callback:function(y){r.$set(r.objectEvent[h],"arguments",y)},expression:"objectEvent[index].arguments"}})],1),a("t-button",{staticStyle:{"margin-left":"8px"},attrs:{variant:"text",theme:"primary",size:"small"},on:{click:function(){return r.onObjectEventAdd(h)}}},[a("AddCircleIcon")],1),a("t-button",{attrs:{variant:"text",theme:"danger",size:"small"},on:{click:function(){return r.onObjectEventDelete(h)}}},[a("MinusCircleIcon")],1)],1)}),0):r._e(),r.eventType==="array"?a("div",r._l(r.arrayEvent,function(c,h){return a("t-card",{key:h,staticClass:"test-card-array-event"},[a("h4",{staticStyle:{"margin-top":"0"}},[r._v("\u7B2C"+r._s(["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94"][h])+"\u4E2A\u4EA4\u4E92\u6D4B\u8BD5\u7528\u4F8B")]),a("div",{staticStyle:{display:"flex","align-items":"center","margin-bottom":"16px"}},[a("label",{staticStyle:{width:"100px"}},[r._v("\u7528\u4F8B\u63CF\u8FF0\uFF1A")]),a("t-input",{attrs:{placeholder:"\u9009\u586B\uFF0C\u5F53\u524D\u6D4B\u8BD5\u7528\u4F8B\u6587\u672C\u63CF\u8FF0\uFF0C\u9ED8\u8BA4\u4E3A xxx works fine"},on:{blur:r.onEventPropsChange},model:{value:r.arrayEvent[h].description,callback:function(y){r.$set(r.arrayEvent[h],"description",y)},expression:"arrayEvent[index].description"}})],1),r._l(r.arrayEvent[h].expect,function(y,S){return a("div",[a("div",{staticStyle:{display:"flex","align-items":"center","margin-bottom":"16px"}},[r._v(" \u7B2C"+r._s(["\u4E00","\u4E8C","\u4E09","\u56DB","\u4E94","\u516D","\u4E03","\u516B","\u4E5D","\u5341"][S])+"\u4E2A\u4E8B\u4EF6\uFF1A "),a("t-button",{attrs:{theme:"primary",variant:"text",size:"small"},on:{click:function(){return r.onEventExpectEdit(y,S,h,"edit")}}},[a("EditIcon")],1),a("t-button",{attrs:{theme:"primary",variant:"text",size:"small"},on:{click:function(){return r.onEventExpectAdd(y,S,h,"add")}}},[a("AddCircleIcon")],1),a("t-button",{attrs:{theme:"danger",variant:"text",size:"small"},on:{click:function(){return r.onEventExpectDelete(S,h,"delete")}}},[a("MinusCircleIcon")],1)],1),y.trigger||y.event||y.exist?a("p",{staticClass:"t-input__tips t-input__tips--default",staticStyle:{position:"relative"}},[r._v(" "+r._s(r.getEventDescription(y))+" ")]):r._e()])}),a("div",{staticStyle:{display:"flex","align-items":"center","margin-bottom":"16px"}},[a("label",{staticStyle:{width:"100px"}},[r._v("\u7EC4\u4EF6\u5C5E\u6027\uFF1A")]),a("t-input",{attrs:{placeholder:"\u9009\u586B\uFF0C\u5F53\u524D\u6D4B\u8BD5\u7528\u4F8B\u6240\u9700\u7684\u5FC5\u8981\u5C5E\u6027\uFF0C\u683C\u5F0F\uFF1AJSON"},on:{blur:r.onEventPropsChange},model:{value:r.arrayEvent[h].props,callback:function(y){r.$set(r.arrayEvent[h],"props",y)},expression:"arrayEvent[index].props"}})],1),a("div",{staticStyle:{display:"flex","align-items":"center","margin-bottom":"16px"}},[a("label",{staticStyle:{width:"100px"}},[r._v("\u5B9E\u4F8B\u51FD\u6570\uFF1A")]),a("t-input",{attrs:{placeholder:"\u9ED8\u8BA4\u76F4\u63A5\u4F7F\u7528\u7EC4\u4EF6\u83B7\u53D6\uFF0C\u793A\u4F8B\uFF1AgetRadioGroupDefaultMount"},on:{blur:r.onEventPropsChange},model:{value:r.arrayEvent[h].wrapper,callback:function(y){r.$set(r.arrayEvent[h],"wrapper",y)},expression:"arrayEvent[index].wrapper"}})],1),a("div",{staticStyle:{"margin-top":"16px","text-align":"right"}},[a("t-button",{attrs:{size:"small"},on:{click:function(){return r.onArrayEventAdd(h)}}},[r._v(" \u518D\u6765\u4E00\u4E2A ")]),r.arrayEvent.length>1?a("t-button",{staticStyle:{"margin-left":"8px"},attrs:{theme:"danger",size:"small"},on:{click:function(){return r.onArrayEventDelete(h)}}},[r._v(" \u79FB\u9664 ")]):r._e()],1)],2)}),1):r._e()],1)]:r._e(),r._t("operation"),a("EventExpect",{attrs:{visible:r.eventExpectVisible,eventExpect:r.currentExpectData.expectData,eventExpectMode:r.eventExpectMode},on:{"update:visible":function(c){r.eventExpectVisible=c},confirm:r.onEventExpectChange}})],2)},ck=[];const lp=[{trigger:"",arguments:""}],Zl=[{expect:[{trigger:"",event:"",exist:""}],props:""}],pk={name:"OneCategoryTest",components:{AddCircleIcon:qD,MinusCircleIcon:tk,EventExpect:sk,EditIcon:XD},props:{data:{type:Object,default:()=>({})},apiInfo:{type:Object,default:()=>({})},categories:Array,testProps:{type:[Object,String],default:()=>({})}},data(){return{formData:{category:"",attribute:"",attributeDom:"",props:"",className:"",classNameDom:"",dom:""},testCategoryOptions:Ql,eventType:"object",objectEvent:[...lp],arrayEvent:[...Zl],eventExpectVisible:!1,currentExpectData:{expectData:{...Zl[0].expect},expectIndex:-1,eventIndex:-1},eventExpectMode:"edit"}},watch:{testProps:{immediate:!0,handler(r){!this.formData||this.$nextTick(()=>{const u=typeof r=="string"?zr(r):r,c={...this.formData.props?zr(this.formData.props,{}):{},...u};this.$set(this.formData,"props",Object.keys(c).length?JSON.stringify(c):"")})}},data:{immediate:!0,handler(r){if(this.formData=lk(r),r.event){this.eventType=Array.isArray(r.event)?"array":"object";const{objectEvent:u,arrayEvent:a}=uk(this.eventType,r);u.length&&(this.objectEvent=u),a.length&&(this.arrayEvent=a)}}},eventType(){this.objectEvent=[...lp],this.arrayEvent=[...Zl]}},methods:{onFormDataChange(r,u){this.$emit("formDataChange",r,{...u,formData:this.formData})},onCategoryChange(r){if(this.categories.includes(r)){const a=Ql.find(c=>c.value===r);this.$message.warning(`${a.label} already exist`);return}Ql.map(a=>{delete this.formData[a.value]});const u=ed[r];Array.isArray(u)?this.formData[r]=[...u]:typeof u=="object"?this.formData[r]={...u}:this.formData[r]=u,this.formData.category=r,r==="event"&&(this.objectEvent=[...lp],this.arrayEvent=[...Zl]),this.onFormDataChange("category")},getClassNameRecommend(){return["\u4E0D\u540C\u7684\u503C\uFF0C\u671F\u671B\u4E0D\u540C\u7684\u6839\u5143\u7D20\uFF08\u6216\u5B50\u5143\u7D20\uFF09\u5B58\u5728\u4E0D\u540C\u7684\u7C7B\u540D\u3002","\u63A8\u8350\u89C4\u5219\u4E00\uFF1At-button--variant-${item}\u3002\u5B58\u5728\u679A\u4E3E\u503C\uFF0C\u503C\u4E3A\u7C7B\u540D\u7684\u4E00\u90E8\u5206",'\u63A8\u8350\u89C4\u5219\u4E8C\uFF1A["t-size-s", "t-size-m", "t-size-l"]\u3002\u5B58\u5728\u679A\u4E3E\u503C\u3002\u5982\u679C\u671F\u671B t-size-m \u4E0D\u5B58\u5728\uFF0C\u8BF7\u8BBE\u7F6E [{ "t-size-m": false }]','\u63A8\u8350\u89C4\u5219\u4E09\uFF1A{ "underline": "t-link--hover-underline" }\u3002\u4E0D\u5B58\u5728\u679A\u4E3E\u503C\u3002',`\u63A8\u8350\u89C4\u5219\u56DB\uFF1A[{ "value": "'tdesign-class'", "expect": [{"dom": "tbody > tr", "className": { "tdesign-class": true }}] }]\u3002\u4E0D\u540C\u7684\u503C\u5BF9\u5E94\u591A\u4E2A\u4E0D\u540C\u7684\u5143\u7D20\u548C\u7C7B\u540D\u3002\u3010\u6CE8\u610F\u3011\u8FD9\u4E2A\u89C4\u5219\uFF0C\u4E0D\u9700\u8981\u586B\u5199\u4E0B\u65B9\u7684 \u300C\u7C7B\u540D\u89C4\u5219\u5E94\u7528\u7684 HTML \u5143\u7D20\u300D`]},getAttributeRecommend(){return["\u5C5E\u6027\u89C4\u5219\uFF1A","\u4E0D\u540C\u7684\u503C\uFF0C\u671F\u671B\u4E0D\u540C\u7684\u6839\u5143\u7D20\uFF08\u6216\u5B50\u5143\u7D20\uFF09\u5B58\u5728\u4E0D\u540C\u7684\u5C5E\u6027\u3002\u5143\u7D20\u7684 style/value/checked \u7B49\u4E5F\u5C5E\u4E8E\u5C5E\u6027\u6D4B\u8BD5\u3002",'\u63A8\u8350\u89C4\u5219\u4E00\uFF1A{ "type": ["submit", "reset", "button"] }','\u63A8\u8350\u89C4\u5219\u4E8C\uFF1A{ "href": "https://tdesign.tencent.com/" }',`\u63A8\u8350\u89C4\u5219\u4E09\uFF1A[{ "value": "{ 'data-level': 'level-1' }", "expect": [{ "dom": "tbody > tr", "attribute": { "data-level": "level-1" }}] }]\u3002\u5176\u4E2D\uFF0Cvalue \u8868\u793A API \u7684\u503C\uFF0C\u53EF\u4EE5\u662F\u51FD\u6570\u6216\u6570\u7EC4\u5B57\u7B26\u4E32\u3002\u3010\u6CE8\u610F\u3011\u8FD9\u4E2A\u89C4\u5219\u4E0D\u9700\u8981\u4E0B\u65B9\u7684\u300C\u5C5E\u6027\u89C4\u5219\u5E94\u7528\u7684 HTML \u5143\u7D20\u300D`,'\u5982\u679C\u662F style\uFF0C\u76F4\u63A5\u4F7F\u7528 "style.flexWrap": "wrap" \u5373\u53EF']},getDomRecommend(){return["\u5143\u7D20\u6821\u9A8C\u89C4\u5219\uFF1A",'\u6700\u7B80\u89C4\u5219\uFF1A".t-tag__icon-close"\uFF0C\u8868\u793A\u503C\u4E3A true \u65F6\u5B58\u5728\u5143\u7D20 `.t-tag__icon-close`','\u63A8\u8350\u89C4\u5219\u4E00\uFF1A["button", "a", "div"]\u3002\u5B58\u5728\u679A\u4E3E\u503C\uFF0C\u4F9D\u6B21\u9A8C\u8BC1\u8FD9\u51E0\u4E2A\u5143\u7D20\u662F\u5426\u5B58\u5728\u3002\u5982\uFF1AButton.tag','\u63A8\u8350\u89C4\u5219\u4E8C\uFF1A["tfoot.t-table__footer", { "tfoot > tr": 2 }]\u3002\u76F4\u63A5\u6821\u9A8C\u7EC4\u4EF6\u5B9E\u4F8B\u662F\u5426\u5B58\u5728\u8FD9\u4E9B\u5143\u7D20\uFF0C\u6570\u5B57\u8868\u793A\u5B58\u5728\u51E0\u4E2A','\u63A8\u8350\u89C4\u5219\u4E09\uFF1A{ "[3, 1]": { ".t-table__row--fixed-top": 3 } }\u3002\u8868\u793A\u503C\u4E3A [3, 1] \u65F6\uFF0C\u6821\u9A8C .t-table__row--fixed-top \u662F\u5426\u5B58\u5728 3 \u4E2A','\u6CE8\u610F\uFF1A\u5982\u679C\u5143\u7D20\u4E0D\u5728\u7EC4\u4EF6\u5185\u90E8\uFF0C\u53EA\u80FD\u901A\u8FC7 document \u67E5\u8BE2\uFF0C\u53EF\u4EE5\u8BBE\u7F6E "document.t-popup"']},getDomMoreTips(){return['[".t-image"] \u671F\u671B\u5143\u7D20 .t-image \u5B58\u5728','[{ ".t-image": false }] \u671F\u671B\u5143\u7D20 .t-image \u4E0D\u5B58\u5728','[{ ".t-image": 3 }] \u671F\u671B\u5143\u7D20 .t-image \u5B58\u5728 3 \u4E2A','[{ ".t-image": { "text": "+1" } }] \u671F\u671B\u5143\u7D20 .t-image \u5B58\u5728\u6587\u672C +1','[{ ".t-input": { "attribute": { "value": "input value" } } }] \u671F\u671B\u5143\u7D20 .t-image \u7684\u5C5E\u6027 value \u503C\u4E3A "input value"']},onObjectEventAdd(r){if(!this.objectEvent[r].trigger){this.$message.warning("\u8BF7\u628A\u5F53\u524D\u5185\u5BB9\u586B\u5199\u5B8C\u6574\u540E\u518D\u6DFB\u52A0");return}debugger;this.objectEvent.splice(r,0,{trigger:"",arguments:""})},onObjectEventDelete(r){this.objectEvent.length<2||this.objectEvent.splice(r,1)},onArrayEventAdd(r){this.arrayEvent.splice(r+1,0,{props:"",expect:[{trigger:"",event:"",exist:""}]})},onArrayEventDelete(r){this.arrayEvent.length<2||this.arrayEvent.splice(r,1)},onArrayEventChange(){for(let r=0,u=this.arrayEvent.length;rX_(a)).join("\u3001")}return r},getEventDescription(r){const u=this.getExpectDesc(r.exist);return[r.trigger&&`\u89E6\u53D1 ${r.trigger}`,r.delay&&`\u5EF6\u8FDF ${r.delay==="true"?300:r.delay} \u6BEB\u79D2\u4E4B\u540E`,u,r.event&&`\u671F\u671B ${this.getEventName(r.event)} \u7B49\u4E8B\u4EF6\u5904\u7406\u51FD\u6570\u88AB\u6267\u884C\uFF0C\u4EE5\u53CA\u76F8\u5173\u53C2\u6570\u6B63\u786E`].filter(a=>a).join("\uFF0C")+"\u3002"},getExpectDesc(r){const u=zr(r,[]),a=[],c=[],h=[];return u==null||u.forEach(y=>{if(!!y){if(typeof y=="string")a.push(y);else if(typeof y=="object"){const S=Object.keys(y);if(y[S[0]]===!1)c.push(S[0]);else if(y[S[0]].attribute){const x=[];S.forEach(A=>{Object.keys(y[A].attribute).forEach(k=>{x.push({dom:A,attributeName:k,attributeValue:y[A].attribute[k]})})}),h.push(...x)}else a.push(S[0])}}}),[a.length&&`\u671F\u671B ${a.join("\u3001")} \u7B49\u5143\u7D20\u5B58\u5728`,c.length&&`\u671F\u671B ${c.join("\u3001")} \u7B49\u5143\u7D20\u4E0D\u5B58\u5728`,h.length&&h.map(y=>`\u671F\u671B\u5143\u7D20 ${y.dom} \u7684\u5C5E\u6027 ${y.attributeName} \u503C\u4E3A ${y.attributeValue}`).join("\uFF0C")].filter(y=>y).join("\uFF0C")}}},Kh={};var dk=Yi(pk,fk,ck,!1,hk,null,null,null);function hk(r){for(let u in Kh)this[u]=Kh[u]}var gk=function(){return dk.exports}(),vk=zf;function mk(){this.__data__=new vk,this.size=0}var yk=mk;function bk(r){var u=this.__data__,a=u.delete(r);return this.size=u.size,a}var Ck=bk;function _k(r){return this.__data__.get(r)}var xk=_k;function Sk(r){return this.__data__.has(r)}var Tk=Sk,wk=zf,$k=Up,Ak=fv,Ek=200;function Ok(r,u){var a=this.__data__;if(a instanceof wk){var c=a.__data__;if(!$k||c.length1?a("t-button",{staticStyle:{"margin-top":"16px","margin-left":"16px"},attrs:{theme:"danger",size:"small"},on:{click:function(){return r.onDelete(h)}}},[r._v("\u79FB\u9664")]):r._e()],1)]},proxy:!0}],null,!0)})}),1),a("t-form-item",[a("t-tooltip",{attrs:{theme:"light",content:"\u793A\u4F8B\u4E00\uFF1AText\uFF0C\u8F93\u51FA \uFF1B \u793A\u4F8B\u4E8C\uFF1Achildren\uFF0C \u8F93\u51FA\uFF1A"}},[a("t-input",{attrs:{placeholder:"\u5B50\u7EC4\u4EF6"},on:{change:function(){return r.onFormDataChange("content")}},model:{value:r.formData.content,callback:function(c){r.$set(r.formData,"content",c)},expression:"formData.content"}})],1)],1),a("t-form-item",[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._v(r._s("const wrapper = mount(< RadioGroup >)")+" \u9ED8\u8BA4\u83B7\u53D6\u7EC4\u4EF6\u5B9E\u4F8B\u65B9\u6CD5\u3002")]),a("p",[r._v(r._s("const wrapper = getRadioGroupDefaultMount(RadioGroup, {})")+" \u586B\u5199\u540E\u7684\u83B7\u53D6\u5B9E\u4F8B\u65B9\u6CD5\uFF0C\u4E00\u822C\u7528\u4E8E\u5B58\u5728\u5B50\u7EC4\u4EF6\u7684\u573A\u666F")])]},proxy:!0}])},[a("t-input",{attrs:{placeholder:"\u83B7\u53D6\u7EC4\u4EF6\u5B9E\u4F8B\u7684\u51FD\u6570\u540D\u79F0\uFF0C\u7C7B\u5B50\u7EC4\u4EF6\u573A\u666F\uFF0C\u5982\uFF1AgetRadioGroupDefaultMount"},on:{change:function(){return r.onFormDataChange("wrapper")}},model:{value:r.formData.wrapper,callback:function(c){r.$set(r.formData,"wrapper",c)},expression:"formData.wrapper"}})],1)],1),a("div",{staticClass:"unit-test-ui__form-item-inner"},[a("t-tooltip",{attrs:{theme:"light"},scopedSlots:r._u([{key:"content",fn:function(){return[a("p",[r._v(" \u5F00\u542F\u6821\u9A8C\u7684\u524D\u7F6E\u6761\u4EF6\uFF0C\u793A\u4F8B\u4E00\uFF1Afocus(.t-input__wrap)\u3002\u793A\u4F8B\u4E8C\uFF1Adelay \u6216\u8005 delay(100)\u3002 "),a("t-link",{attrs:{underline:"",href:"https://github.com/vuejs/test-utils/blob/main/src/constants/dom-events.ts#L566",target:"_blank"}},[r._v("\u6240\u6709\u4E8B\u4EF6\u5217\u8868")])],1)]},proxy:!0}])},[a("t-input",{attrs:{placeholder:"\u7B49\u5F85\u6E32\u67D3\u5EF6\u8FDF\u6216\u89E6\u53D1\u4E8B\u4EF6\u540E\u518D\u5F00\u59CB\u6821\u9A8C"},on:{change:function(){return r.onFormDataChange("trigger")}},model:{value:r.formData.trigger,callback:function(c){r.$set(r.formData,"trigger",c)},expression:"formData.trigger"}})],1)],1),a("t-form-item",{staticStyle:{margin:"16px 0 8px 0"}},[a("t-checkbox",{on:{change:function(){return r.onFormDataChange("snapshot")}},model:{value:r.formData.snapshot,callback:function(c){r.$set(r.formData,"snapshot",c)},expression:"formData.snapshot"}},[r._v("\u751F\u6210\u5FEB\u7167\uFF08Snapshots\uFF09")])],1),a("t-form-item",{staticStyle:{margin:"0px 0 8px 0"}},[a("t-checkbox",{model:{value:r.formData.needCopy,callback:function(c){r.$set(r.formData,"needCopy",c)},expression:"formData.needCopy"}},[r._v("\u590D\u7528\u5F53\u524D\u6240\u6709\u6D4B\u8BD5\u7528\u4F8B\u5230\u5176\u4ED6\u300C\u7EC4\u4EF6\u5B9E\u4F8B\u300D")])],1),r.formData.needCopy?a("t-form-item",[a("t-input",{attrs:{placeholder:"\u591A\u4E2A\u5B9E\u4F8B\u9017\u53F7\u9694\u5F00\uFF0C\u793A\u4F8B\uFF1AgetRadioGroupKidsMount"},on:{change:function(){return r.onFormDataChange("copyTestToWrapper")}},model:{value:r.formData.copyTestToWrapper,callback:function(c){r.$set(r.formData,"copyTestToWrapper",c)},expression:"formData.copyTestToWrapper"}})],1):r._e(),a("t-form-item",[a("t-checkbox",{on:{change:function(){return r.onFormDataChange("skip")}},model:{value:r.formData.skip,callback:function(c){r.$set(r.formData,"skip",c)},expression:"formData.skip"}},[r._v("\u8DF3\u8FC7\u5F53\u524D\u6D4B\u8BD5\u7528\u4F8B")])],1)],1)],1)],1)},qN=[];const VN={name:"UnitTestUI",components:{OneCategoryTest:gk},props:{currentTestJSON:Object,apiInfo:{type:Object,default:()=>({})}},data(){return{framework:"PC",formDataPC:ks(Ds),formDataMobile:ks(Ds),frameWorkOptions:[{label:"PC",value:"PC"},{label:"Mobile",value:"Mobile"}],CATEGORY_OPTIONS:Ql}},computed:{formData(){return{PC:this.formDataPC,Mobile:this.formDataMobile}[this.framework]},categories(){return this.formData.list.map(r=>r.category)}},methods:{updateDataByJSON(){const{currentTestJSON:r}=this;r.PC?this.formDataPC=this.updateFormData(this.formDataPC,r.PC):this.formDataPC=ks(Ds),r.Mobile?this.formDataMobile=this.updateFormData(this.formDataMobile,r.Mobile):this.formDataMobile=ks(Ds)},updateFormData(r,u){var c;const a={...r,dom:u.dom,classNameDom:u.classNameDom,attributeDom:u.attributeDom,props:u.props,content:u.content,wrapper:u.wrapper,trigger:u.trigger,copyTestToWrapper:(c=u.copyTestToWrapper)==null?void 0:c.join(),needCopy:Boolean(u.copyTestToWrapper&&u.copyTestToWrapper.length),snapshot:u.snapshot,skip:u.skip,list:[]};Ql.forEach(h=>{const y=h.value;if(u[y]){const S={category:y,[y]:this.formatCategoryData(y,u[y])};y==="className"?S.classNameDom=u.classNameDom:y==="attribute"&&(S.attributeDom=u.attributeDom),["tnode","className","attribute","dom"].includes("key")&&(S.props=u.props),a.list.push(S)}});for(let h=a.list.length;h{u[a.trigger]={arguments:a.arguments?JSON.parse(a.arguments):void 0}}),u}if(r.arrayEvent)return r.arrayEvent.map(u=>({props:u.props?zr(u.props):void 0,description:u.description,wrapper:u.wrapper,expect:u.expect.map(a=>({trigger:a.trigger,event:a.event?zr(a.event):void 0,exist:a.exist?zr(a.exist,[]):void 0,delay:a.delay==="true"?!0:a.delay?Number(a.delay):void 0}))}))},clearFormData(){this.formDataPC=ks(Ds),this.formDataMobile=ks(Ds)},onAddMore(){this[`formData${this.framework}`].list.push({...ed})},onDelete(r){if(this[`formData${this.framework}`].list.length<=1){this.$message.warning("\u81F3\u5C11\u4FDD\u7559\u4E00\u4E2A");return}this[`formData${this.framework}`].list.splice(r,1)}}},pg={};var KN=Yi(VN,GN,qN,!1,YN,null,null,null);function YN(r){for(let u in pg)this[u]=pg[u]}var JN=function(){return KN.exports}(),ZN={parser:"typescript",printWidth:120,tabWidth:2,useTabs:!1,semi:!0,singleQuote:!0,quoteProps:"as-needed",jsxSingleQuote:!1,trailingComma:"all",bracketSpacing:!0,arrowParens:"always",rangeStart:0,rangeEnd:1/0,requirePragma:!1,insertPragma:!1,proseWrap:"preserve",htmlWhitespaceSensitivity:"css",vueIndentScriptAndStyle:!1,endOfLine:"lf"},nm={exports:{}};(function(r){var u=typeof window!="undefined"?window:typeof WorkerGlobalScope!="undefined"&&self instanceof WorkerGlobalScope?self:{};/** - * Prism: Lightweight, robust, elegant syntax highlighting - * - * @license MIT - * @author Lea Verou - * @namespace - * @public - */var a=function(c){var h=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,y=0,S={},x={manual:c.Prism&&c.Prism.manual,disableWorkerMessageHandler:c.Prism&&c.Prism.disableWorkerMessageHandler,util:{encode:function N(B){return B instanceof A?new A(B.type,N(B.content),B.alias):Array.isArray(B)?B.map(N):B.replace(/&/g,"&").replace(/"+ne.content+""};function k(N,B,q,J){N.lastIndex=B;var ne=N.exec(q);if(ne&&J&&ne[1]){var de=ne[1].length;ne.index+=de,ne[0]=ne[0].slice(de)}return ne}function E(N,B,q,J,ne,de){for(var xe in q)if(!(!q.hasOwnProperty(xe)||!q[xe])){var ve=q[xe];ve=Array.isArray(ve)?ve:[ve];for(var He=0;He=de.reach);nt+=ze.value.length,ze=ze.next){var mt=ze.value;if(B.length>N.length)return;if(!(mt instanceof A)){var yt=1,Bt;if(me){if(Bt=k(vt,nt,N,X),!Bt||Bt.index>=N.length)break;var we=Bt.index,ur=Bt.index+Bt[0].length,Mt=nt;for(Mt+=ze.value.length;we>=Mt;)ze=ze.next,Mt+=ze.value.length;if(Mt-=ze.value.length,nt=Mt,ze.value instanceof A)continue;for(var Qe=ze;Qe!==B.tail&&(Mtde.reach&&(de.reach=hr);var Oe=ze.prev;De&&(Oe=H(B,Oe,De),nt+=De.length),Y(B,Oe,yt);var Ot=new A(xe,gt?x.tokenize($e,gt):$e,L,$e);if(ze=H(B,Oe,Ot),We&&H(B,ze,We),yt>1){var Cr={cause:xe+","+He,reach:hr};E(N,B,q,ze.prev,nt,Cr),de&&Cr.reach>de.reach&&(de.reach=Cr.reach)}}}}}}function U(){var N={value:null,prev:null,next:null},B={value:null,prev:N,next:null};N.next=B,this.head=N,this.tail=B,this.length=0}function H(N,B,q){var J=B.next,ne={value:q,prev:B,next:J};return B.next=ne,J.prev=ne,N.length++,ne}function Y(N,B,q){for(var J=B.next,ne=0;ne/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},a.languages.markup.tag.inside["attr-value"].inside.entity=a.languages.markup.entity,a.languages.markup.doctype.inside["internal-subset"].inside=a.languages.markup,a.hooks.add("wrap",function(c){c.type==="entity"&&(c.attributes.title=c.content.replace(/&/,"&"))}),Object.defineProperty(a.languages.markup.tag,"addInlined",{value:function(h,y){var S={};S["language-"+y]={pattern:/(^$)/i,lookbehind:!0,inside:a.languages[y]},S.cdata=/^$/i;var x={"included-cdata":{pattern://i,inside:S}};x["language-"+y]={pattern:/[\s\S]+/,inside:a.languages[y]};var A={};A[h]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,function(){return h}),"i"),lookbehind:!0,greedy:!0,inside:x},a.languages.insertBefore("markup","cdata",A)}}),Object.defineProperty(a.languages.markup.tag,"addAttribute",{value:function(c,h){a.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+c+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[h,"language-"+h],inside:a.languages[h]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),a.languages.html=a.languages.markup,a.languages.mathml=a.languages.markup,a.languages.svg=a.languages.markup,a.languages.xml=a.languages.extend("markup",{}),a.languages.ssml=a.languages.xml,a.languages.atom=a.languages.xml,a.languages.rss=a.languages.xml,function(c){var h=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;c.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+h.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+h.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+h.source+"$"),alias:"url"}}},selector:{pattern:RegExp(`(^|[{}\\s])[^{}\\s](?:[^{};"'\\s]|\\s+(?![\\s{])|`+h.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:h,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},c.languages.css.atrule.inside.rest=c.languages.css;var y=c.languages.markup;y&&(y.tag.addInlined("style","css"),y.tag.addAttribute("style","css"))}(a),a.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},a.languages.javascript=a.languages.extend("clike",{"class-name":[a.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+(/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source)+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),a.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,a.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:a.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:a.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:a.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:a.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:a.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),a.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:a.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),a.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),a.languages.markup&&(a.languages.markup.tag.addInlined("script","javascript"),a.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),a.languages.js=a.languages.javascript,function(){if(typeof a=="undefined"||typeof document=="undefined")return;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var c="Loading\u2026",h=function(ae,ie){return"\u2716 Error "+ae+" while fetching file: "+ie},y="\u2716 Error: File does not exist or is empty",S={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},x="data-src-status",A="loading",k="loaded",E="failed",U="pre[data-src]:not(["+x+'="'+k+'"]):not(['+x+'="'+A+'"])';function H(ae,ie,re){var N=new XMLHttpRequest;N.open("GET",ae,!0),N.onreadystatechange=function(){N.readyState==4&&(N.status<400&&N.responseText?ie(N.responseText):N.status>=400?re(h(N.status,N.statusText)):re(y))},N.send(null)}function Y(ae){var ie=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(ae||"");if(ie){var re=Number(ie[1]),N=ie[2],B=ie[3];return N?B?[re,Number(B)]:[re,void 0]:[re,re]}}a.hooks.add("before-highlightall",function(ae){ae.selector+=", "+U}),a.hooks.add("before-sanity-check",function(ae){var ie=ae.element;if(ie.matches(U)){ae.code="",ie.setAttribute(x,A);var re=ie.appendChild(document.createElement("CODE"));re.textContent=c;var N=ie.getAttribute("data-src"),B=ae.language;if(B==="none"){var q=(/\.(\w+)$/.exec(N)||[,"none"])[1];B=S[q]||q}a.util.setLanguage(re,B),a.util.setLanguage(ie,B);var J=a.plugins.autoloader;J&&J.loadLanguages(B),H(N,function(ne){ie.setAttribute(x,k);var de=Y(ie.getAttribute("data-range"));if(de){var xe=ne.split(/\r\n?|\n/g),ve=de[0],He=de[1]==null?xe.length:de[1];ve<0&&(ve+=xe.length),ve=Math.max(0,Math.min(ve-1,xe.length)),He<0&&(He+=xe.length),He=Math.max(0,Math.min(He,xe.length)),ne=xe.slice(ve,He).join(` -`),ie.hasAttribute("data-start")||ie.setAttribute("data-start",String(ve+1))}re.textContent=ne,a.highlightElement(re)},function(ne){ie.setAttribute(x,E),re.textContent=ne})}}),a.plugins.fileHighlight={highlight:function(ie){for(var re=(ie||document).querySelectorAll(U),N=0,B;B=re[N++];)a.highlightElement(B)}};var Q=!1;a.fileHighlight=function(){Q||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),Q=!0),a.plugins.fileHighlight.highlight.apply(this,arguments)}}()})(nm);var Na=nm.exports;Prism.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}};Prism.languages.webmanifest=Prism.languages.json;var XN=function(){var r,u,a,c,h=this,y=h.$createElement,S=h._self._c||y;return S("div",{staticClass:"unit-test-design"},[S("div",{staticClass:"unit-test-design__input"},[S("h3",{staticClass:"unit-test-tdesign__h3"},[h._v(" "+h._s((r=h.apiInfo)===null||r===void 0?void 0:r.component)+"."+h._s((u=h.apiInfo)===null||u===void 0?void 0:u.field_name)+" "),h.apiInfo&&h.apiInfo.field_type_text&&h.apiInfo.field_type_text.length?[h._v(" "+h._s("<"+h.apiInfo.field_type_text.join("/")+">")+" ")]:h._e()],2),(a=h.apiInfo)!==null&&a!==void 0&&a.field_enum?S("p",[h.apiInfo.field_enum?[h._v("\u679A\u4E3E\u503C\uFF1A"+h._s(h.apiInfo.field_enum))]:h._e()],2):h._e(),S("p",[h._v(h._s((c=h.apiInfo)===null||c===void 0?void 0:c.field_desc_zh))]),S("div",{staticStyle:{height:"500px"},attrs:{id:"test-json-editor"}}),S("div",{staticStyle:{"margin-top":"32px",display:"flex",width:"100%","justify-content":"flex-end"}},[S("t-button",{on:{click:h.jsonConfirm}},[S("ChevronRightDoubleIcon")],1)],1),h.jsonError?S("div",{staticClass:"t-textarea__tips t-textarea__tips--error"},[h._v(" "+h._s(h.jsonError)+" ")]):h._e()]),S("t-divider",{staticStyle:{height:"100%"},attrs:{layout:"vertical"}}),S("div",{staticClass:"unit-test-design__out"},[S("h3",{staticClass:"unit-test-tdesign__h3"},[h._v("Unit Test Preview")]),S("p",[S("t-radio-group",{attrs:{variant:"default-filled"},model:{value:h.unitTestType,callback:function(x){h.unitTestType=x},expression:"unitTestType"}},[S("t-radio-button",{attrs:{value:"current"}},[h._v("Current API Unit Tests")]),S("t-radio-button",{attrs:{value:"all"}},[h._v("Whole Component Unit Tests")])],1)],1),S("t-tabs",{staticStyle:{"margin-top":"-16px",width:"100%"},attrs:{list:h.tabList},model:{value:h.tab,callback:function(x){h.tab=x},expression:"tab"}}),S("div",{staticClass:"unit-test-code"},[S("pre",[S("code",{staticClass:"language-javascript",domProps:{innerHTML:h._s(h.unitTestCode)}})])])],1)],1)},QN=[];const e2={name:"UnitTestDesign",components:{UnitTestUI:JN,ChevronRightDoubleIcon:YD},props:{map:Object,apiInfo:{type:Object,default:()=>({})},visible:Boolean},data(){return{tab:"VueNext(PC)",tabList:[{label:"JSON",value:"JSON"},{label:"Vue(PC)",value:"Vue(PC)"},{label:"VueNext(PC)",value:"VueNext(PC)"},{label:"React(PC)",value:"React(PC)"},{label:"Vue(Mobile)",value:"Vue(Mobile)"},{label:"React(Mobile)",value:"React(Mobile)"}],loading:!1,componentApiData:[],testDescription:"",jsonError:"",unitTestType:"current",jsonEditor:null}},computed:{unitTestCode(){return this.getInnerUnitTestCode()},currentTestJSON(){try{return this.testDescription?JSON.parse(this.testDescription):{}}catch{return{}}}},mounted(){Q_("https://cdnjs.cloudflare.com/ajax/libs/jsoneditor/9.9.2/jsoneditor.min.js").then(()=>{this.initJsEditor()})},watch:{visible(r){var u;r?this.getCurrentComponentData():(u=this.$refs["unit-test-ui"])==null||u.clearFormData()},apiInfo(r){this.testDescription=r?r.test_description:void 0},testDescription(r){if(!this.validateJSON(r)||!this.apiInfo||!this.componentApiData.length)return;const a=this.componentApiData.findIndex(c=>c.id===this.apiInfo.id);a<0||this.$set(this.componentApiData[a],"test_description",r||void 0)},testDescription:{handler(r){this.$nextTick(()=>{var u;(u=this.jsonEditor)==null||u.set(zr(r,{}))})},immediate:!0}},methods:{initJsEditor(){const r=document.querySelector("#test-json-editor");this.jsonEditor=new JSONEditor(r,{mode:"code",onEditable:(u,a)=>(console.log(u,a),!0)})},jsonConfirm(){const r=this.jsonEditor.get();this.testDescription=JSON.stringify(r)},checkInFramework(){const r=this.tab==="VueNext(PC)"?"Vue(PC)":this.tab;return this.apiInfo&&this.apiInfo.platform_framework_text.includes(r)},getInnerUnitTestCode(){if(!this.apiInfo||!this.componentApiData.length)return;if(this.tab==="JSON"){const u=JSON.stringify(this.currentTestJSON,"",2);return Na.highlight(u,Na.languages.json,"json")}let r="";try{const a=Z_(this.tab)[this.apiInfo.component]||this.apiInfo.component;if(this.unitTestType==="current")if(Object.keys(this.currentTestJSON).length!==0&&this.checkInFramework()){const c=this.tab.indexOf("PC")!==-1?this.currentTestJSON.PC:this.currentTestJSON.Mobile,{oneUnitTests:h}=Rf.exports.getOneUnitTest(this.tab,this.apiInfo.component,this.apiInfo,c);r=h.join("")}else r="console.log('current unit test is empty')";else if(this.unitTestType==="all")r=Rf.exports.getComponentUnitTests(this.tab,a,this.componentApiData,this.map);else return}catch(u){return console.warn(u),r="console.log('Unit test generated fail, check the core code first.')",Na.highlight(r,Na.languages.javascript,"javascript")}try{const u=p1.format(r,{...ZN,parser:"babel",plugins:[d1]});return Na.highlight(u,Na.languages.javascript,"javascript")}catch(u){console.warn(u);const c="console.log('unit test code has syntax error. check test code please.')";return Na.highlight(c,Na.languages.javascript,"javascript")}},validateJSON(r){try{return r&&JSON.parse(r),this.jsonError="",!0}catch{this.jsonError="Not a validate JSON"}return!1},onTestUIFormDataChange({framework:r,formData:u,trigger:a,params:c}){const h={};r==="PC"?h.PC=this.updateTestDescription(u,a,c):r==="Mobile"&&(h.Mobile=this.updateTestDescription(u,a,c)),this.testDescription=JSON.stringify(h)},updateTestDescription(r,u,a){var y,S;console.log("ui change",r,u,a);const c={};["wrapper","snapshot","trigger","skip","copyTestToWrapper","props"].forEach(x=>{r[x]&&(c[x]=r[x])}),(y=r.copyTestToWrapper)!=null&&y.trim()&&(c.copyTestToWrapper=r.copyTestToWrapper.trim().split(","));let h;return(S=r.list)!=null&&S.length&&r.list.map(x=>{var k;if(c[x.category]=x[x.category],x.category==="tnode"&&typeof x.tnode!==!0){const{tnode:E}=x;(!E.dom||!E.dom.length)&&!E.trigger&&!E.params&&(c.tnode=!0)}u==="tnode"&&((k=x.tnode)==null?void 0:k.params)&&(c.tnode.params=zr(x.tnode.params)),x.className&&(c.className=zr(x.className,x.className)),u==="className"&&x.category==="className"&&(c.classNameDom=x.classNameDom),x.attribute&&(c.attribute=zr(x.attribute)),u==="attribute"&&x.category==="attribute"&&(c.attributeDom=x.attributeDom);const A=["tnode","className","attribute","dom"];A.includes(u)&&A.includes(x.category)&&(h=zr(x.props)),x.dom&&(c.dom=zr(x.dom))}),c.props=h||c.props,c},getCurrentComponentData(){if(!this.apiInfo||!this.apiInfo.component)return;const r=Gg(),u=r[this.apiInfo.component]?r[this.apiInfo.component].join():this.apiInfo.component;this.loading=!0,Ra({method:"get",url:"/cmp/api",params:{component:u,page:1,page_size:300}}).then(a=>{var c;this.componentApiData=a.data.data,(c=this.$refs["unit-test-ui"])==null||c.updateDataByJSON(),this.loading=!1},()=>{this.loading=!1})},onTestDescriptionBlur(){var r;(r=this.$refs["unit-test-ui"])==null||r.updateDataByJSON()}}},dg={};var t2=Yi(e2,XN,QN,!1,r2,null,null,null);function r2(r){for(let u in dg)this[u]=dg[u]}var n2=function(){return t2.exports}(),i2=function(){var r=this,u=r.$createElement,a=r._self._c||u;return a("div",{staticClass:"tdesign-page-doc"},[a("div",{staticClass:"page-api"},[a("h2",{staticClass:"page-api__title"},[r._v("TDesign Components Standards")]),a("div",{staticClass:"page-api__search"},[a("div",{staticClass:"query-item"},[a("t-select",{attrs:{placeholder:"\u5E73\u53F0\u6846\u67B6",clearable:"",filterable:""},on:{change:r.onPlatformChange},model:{value:r.query.platform,callback:function(c){r.$set(r.query,"platform",c)},expression:"query.platform"}},r._l(r.map.platform_framework,function(c,h){return a("t-option",{key:h,attrs:{label:c.label,value:c.value}})}),1)],1),a("div",{staticClass:"query-item"},[a("t-select",{attrs:{placeholder:"\u7EC4\u4EF6\u540D\u79F0",clearable:"",filterable:""},on:{change:r.onComponentChange},model:{value:r.query.component,callback:function(c){r.$set(r.query,"component",c)},expression:"query.component"}},r._l(r.map.components,function(c,h){return a("t-option",{key:h,attrs:{label:`${c.value} ${c.label} (${r.TYPE_MAP[c.type]||"\u7EC4\u4EF6"})`,value:c.value}})}),1)],1),a("div",{staticClass:"query-item"},[a("t-select",{attrs:{placeholder:"API \u5206\u7C7B",clearable:"",filterable:""},on:{change:r.onComponentChange},model:{value:r.query.fieldCategory,callback:function(c){r.$set(r.query,"fieldCategory",c)},expression:"query.fieldCategory"}},r._l(r.map.field_category,function(c,h){return a("t-option",{key:h,attrs:{label:c.label,value:c.value}})}),1)],1),a("div",{staticClass:"query-item"},[a("t-input",{attrs:{placeholder:"\u8F93\u5165 API \u540D\u79F0\u67E5\u8BE2\uFF0C\u5982\uFF1Atheme"},on:{enter:r.onEnter},model:{value:r.query.fieldName,callback:function(c){r.$set(r.query,"fieldName",c)},expression:"query.fieldName"}})],1)]),r.preview?r._e():a("api-operation",{attrs:{map:r.map},on:{"create-dialog-show":r.onCreateDialogShow}}),a("div",{staticClass:"t-demo-api-list"},[a("t-loading",{attrs:{loading:r.loading}},[a("api-list",{attrs:{list:r.list,platformOptions:r.platformOptions,preview:r.preview},on:{"delete-api-success":r.onDeleteSuccess,"click-edit-btn":r.onEditClick,"click-test-edit-btn":r.onTestEditClick,"code-preview":r.onCodePreview}}),a("t-pagination",{attrs:{total:r.total,"page-size":r.pageSize,current:r.page,"show-sizer":""},on:{change:r.onPageChange}})],1)],1),a("t-drawer",{staticClass:"api-edit",attrs:{header:r.mode==="create"?"\u65B0\u589E":"\u7F16\u8F91",width:"830",visible:r.createApiVisible,size:"60%"},on:{"update:visible":function(c){r.createApiVisible=c},confirm:r.onApiConfirm}},[a("div",{attrs:{slot:"body"},slot:"body"},[a("import",{ref:"api-form",attrs:{map:r.map,info:r.apiInfo,mode:r.mode}})],1)]),a("t-dialog",{attrs:{width:"830",top:"calc(100% - 730px)",visible:r.codePreviewVisible,cancelBtn:null,confirmBtn:"\u5173\u95ED"},on:{"update:visible":function(c){r.codePreviewVisible=c}}},[a("div",{attrs:{slot:"header"},slot:"header"},[a("t-tabs",{model:{value:r.previewType,callback:function(c){r.previewType=c},expression:"previewType"}},r._l(r.previewTabs,function(c,h){return a("t-tab-panel",{key:h,attrs:{value:c.label,label:c.label}})}),1)],1),a("codemirror",{attrs:{slot:"body",value:r.code,options:r.cmOptions},slot:"body"})],1),a("t-drawer",{attrs:{header:"\u6D4B\u8BD5\u7528\u4F8B\u8BBE\u8BA1",visible:r.unitTestVisible,size:"85%"},on:{"update:visible":function(c){r.unitTestVisible=c},confirm:r.onUnitTestEditConfirm,cancel:r.onUnitTestEditCancel}},[a("unit-test-design",{ref:"unit-test",attrs:{map:r.map,apiInfo:r.apiInfo,visible:r.unitTestVisible}})],1)],1)])},a2=[];const o2={plugin:"\u63D2\u4EF6",TS:"\u63A5\u53E3\u5B9A\u4E49"},s2=[{label:"Types"},{label:"Props",include:["Vue(PC)","Vue(Mobile)","Miniprogram"]},{label:"Docs"}],l2={name:"APIDesign",components:{codemirror:bg.exports.codemirror,ApiList:lS,ApiOperation:bS,Import:LD,TSelect:kp,TOption:Pp,TInput:yg,TPagination:u1,TDialog:f1,TLoading:c1,UnitTestDesign:n2},props:{preview:Boolean},data(){return{TYPE_MAP:o2,loading:!1,dataBase:null,createApiVisible:!1,unitTestVisible:!1,list:[],map:{},platformOptions:[],query:{platform:"",component:"",fieldName:"",fieldCategory:""},apiInfo:null,mode:"create",total:0,page:1,pageSize:20,codePreviewVisible:!1,codeData:{framework:"",data:{}},code:"",cmOptions:{tabSize:4,mode:"text/javascript",theme:"base16-dark",lineNumbers:!0,line:!0,viewportMargin:20},previewType:"Types"}},computed:{previewTabs(){return s2.filter(r=>r.include?r.include.includes(this.codeData.framework):!0)}},created(){this.getMap(),this.getApiList()},methods:{onPageChange(r){this.page=r.current,this.pageSize=r.pageSize,this.getApiList()},onEnter(){this.search()},onComponentChange(){this.search()},onPlatformChange(){this.search()},search(){this.page=1,this.getApiList()},getMap(){Ra({method:"get",url:"/cmp/map"}).then(r=>{const u=r.data.data;this.platformOptions=u.platform_framework,this.map=u})},getApiList(){const r=Object.assign({},this.query),u={platform_framework:r.platform,component:r.component,field_category:r.fieldCategory,field_name:r.fieldName,page:this.page,page_size:this.pageSize};this.loading=!0,Ra({method:"get",url:"/cmp/api",params:u}).then(a=>{this.list=a.data.data,this.total=a.data.total,this.loading=!1},()=>{this.loading=!1})},onDeleteSuccess(){this.getApiList()},showDialog(){this.createApiVisible=!0},onEditClick(r){this.apiInfo=r.row,this.mode="edit",this.showDialog()},onTestEditClick(r){this.apiInfo=r.row,this.unitTestVisible=!0},onUnitTestEditCancel(){this.apiInfo=null},onCreateDialogShow(){this.apiInfo=null,this.mode="create",this.showDialog()},onApiConfirm(){const r=this.$refs["api-form"].formData;if(r.version)try{JSON.parse(r.version)}catch{this.$message.error("\u7248\u672C\u53F7\u683C\u5F0F\u5FC5\u987B\u4E3A\u5408\u6CD5 JSON");return}const u={id:this.apiInfo?this.apiInfo.id:void 0,platform_framework:r.platform,component:r.component,field_category:r.apiCategory,field_name:r.name,field_type:r.fieldType,custom_field_type:r.customFieldType,field_default_value:r.defaultValue,field_enum:r.fieldEnums,field_desc_zh:r.descZh,field_desc_en:r.descEn,test_description:r.testDescription,version:r.version,support_default_value:Number(r.supportDefaultValue),field_required:r.required,deprecated:Number(r.deprecated),html_attribute:r.htmlAttribute,event_input:r.eventInput,event_output:r.eventOutput,syntactic_sugar:r.syntacticSugar,trigger_elements:r.triggerElements};Ra({method:this.mode==="create"?"post":"put",url:"/cmp/api",data:u}).then(()=>{this.getApiList(),this.createApiVisible=!1})},onUnitTestEditConfirm(){const r=this.$refs["unit-test"].testDescription;try{r&&JSON.parse(r)}catch{this.$message.error("\u6D4B\u8BD5\u7528\u4F8B\u4E0D\u662F\u5408\u6CD5 JSON");return}Ra({method:"put",url:"/cmp/api",data:{id:this.apiInfo?this.apiInfo.id:void 0,test_description:r}}).then(()=>{this.getApiList(),this.unitTestVisible=!1})},onCodePreview(r,u){this.codeData={data:r,framework:u},this.codePreviewVisible=!0,this.code=JSON.stringify(r,void 0,2)}}},hg={};var u2=Yi(l2,i2,a2,!1,f2,null,null,null);function f2(r){for(let u in hg)this[u]=hg[u]}var h2=function(){return u2.exports}();export{h2 as default}; diff --git a/packages/frontend/_site/assets/index.b0382545.css b/packages/frontend/_site/assets/index.b0382545.css deleted file mode 100644 index 7c88a8b10..000000000 --- a/packages/frontend/_site/assets/index.b0382545.css +++ /dev/null @@ -1 +0,0 @@ -@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-loading{box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-brand-color);font:var(--td-font-body-medium);font-size:var(--td-comp-size-l);list-style:none;margin:0;padding:0;position:relative}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{height:100%;left:0;position:fixed;top:0;width:100%;z-index:3500}.t-loading--center{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.t-loading__content{left:48%;position:absolute;top:20%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{height:100%;left:0;position:absolute;top:0;width:100%;z-index:3500}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{display:inline-block;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs);vertical-align:middle;width:auto}.t-loading__gradient{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.t-loading__gradient-conic{background:conic-gradient(from 90deg at 50% 50%,#fff 0deg,currentcolor 1turn);border-radius:var(--td-radius-circle);height:100%;-webkit-mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);width:100%}.t-button{align-items:center;background-color:transparent;border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;font:var(--td-font-body-medium);font-size:var(--td-font-body-medium);justify-content:center;list-style:none;margin:0;outline:none;overflow:hidden;padding:0;position:relative;text-decoration:none;touch-action:manipulation;transition:all .2s linear;vertical-align:middle;white-space:nowrap;z-index:0}.t-button .t-button__text,.t-button .t-icon{display:inline-flex;position:relative;z-index:1}.t-button .t-icon,.t-button .t-loading{font-size:var(--td-font-size-body-large)}.t-button .t-icon+.t-button__text:not(:empty),.t-button .t-loading+.t-button__text:not(:empty){margin-left:8px}.t-button .t-button__suffix:not(:empty){display:inline-flex;margin-left:8px}.t-button--variant-base{background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);color:var(--td-text-color-anti);color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-base .t-icon,.t-button--variant-base .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{background-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading{background-color:var(--td-bg-color-component)}.t-button--variant-base.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{border-color:var(--td-bg-color-component-hover)}.t-button--variant-base.t-is-loading{border-color:var(--td-bg-color-component)}.t-button--variant-base.t-is-disabled{border-color:var(--td-bg-color-component-disabled)}.t-button--variant-base:focus-visible,.t-button--variant-base:hover{color:var(--td-text-color-primary)}.t-button--variant-base.t-is-loading{color:var(--td-text-color-primary)}.t-button--variant-base.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-base.t-button--theme-primary{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--theme-primary:hover{background-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading{background-color:var(--td-brand-color)}.t-button--variant-base.t-button--theme-primary.t-is-disabled{background-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-base.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-base.t-button--theme-success{background-color:var(--td-success-color);border-color:var(--td-success-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--theme-success:hover{background-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading{background-color:var(--td-success-color)}.t-button--variant-base.t-button--theme-success.t-is-disabled{background-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-base.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-base.t-button--theme-warning{background-color:var(--td-warning-color);border-color:var(--td-warning-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--theme-warning:hover{background-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading{background-color:var(--td-warning-color)}.t-button--variant-base.t-button--theme-warning.t-is-disabled{background-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-base.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-base.t-button--theme-danger{background-color:var(--td-error-color);border-color:var(--td-error-color);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--theme-danger:hover{background-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading{background-color:var(--td-error-color)}.t-button--variant-base.t-button--theme-danger.t-is-disabled{background-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-base.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-base.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-loading,.t-button--variant-base.t-button--ghost:active{background-color:transparent}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost:focus-visible,.t-button--variant-base.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-base.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-base.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-base.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-base.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-base.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-base.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-base.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-base.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-outline .t-icon,.t-button--variant-outline .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-loading{color:var(--td-text-color-primary)}.t-button--variant-outline.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-outline.t-is-loading{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-outline.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-outline:focus-visible,.t-button--variant-outline:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-is-disabled,.t-button--variant-outline.t-is-loading{border-color:var(--td-border-level-2-color)}.t-button--variant-outline.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-outline.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-outline.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-outline.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-outline.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-outline.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-outline.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-loading,.t-button--variant-outline.t-button--ghost:active{background-color:transparent}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost:focus-visible,.t-button--variant-outline.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-outline.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-outline.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-outline.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-style:dashed;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-dashed .t-icon,.t-button--variant-dashed .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-loading{color:var(--td-text-color-primary)}.t-button--variant-dashed.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-dashed.t-is-loading{background-color:var(--td-bg-color-specialcomponent)}.t-button--variant-dashed.t-is-disabled{background-color:var(--td-bg-color-component-disabled)}.t-button--variant-dashed:focus-visible,.t-button--variant-dashed:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-is-disabled,.t-button--variant-dashed.t-is-loading{border-color:var(--td-border-level-2-color)}.t-button--variant-dashed.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--theme-primary.t-is-disabled{border-color:var(--td-brand-color-disabled)}.t-button--variant-dashed.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--theme-success.t-is-disabled{border-color:var(--td-success-color-disabled)}.t-button--variant-dashed.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--theme-warning.t-is-disabled{border-color:var(--td-warning-color-disabled)}.t-button--variant-dashed.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--theme-danger.t-is-disabled{border-color:var(--td-error-color-disabled)}.t-button--variant-dashed.t-button--ghost{background-color:transparent;border-color:var(--td-text-color-anti);color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-loading,.t-button--variant-dashed.t-button--ghost:active{background-color:transparent}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:#ffffff38}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost:focus-visible,.t-button--variant-dashed.t-button--ghost:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-is-loading{border-color:var(--td-text-color-anti)}.t-button--variant-dashed.t-button--ghost.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:hover{border-color:var(--td-brand-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary:active{border-color:var(--td-brand-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-loading{border-color:var(--td-brand-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-success{border-color:var(--td-success-color);color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-success:hover{border-color:var(--td-success-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success:active{border-color:var(--td-success-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-loading{border-color:var(--td-success-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning{border-color:var(--td-warning-color);color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:hover{border-color:var(--td-warning-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning:active{border-color:var(--td-warning-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-loading{border-color:var(--td-warning-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger{border-color:var(--td-error-color);color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{color:#ffffff38}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:hover{border-color:var(--td-error-color-hover)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger:active{border-color:var(--td-error-color-active)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-loading{border-color:var(--td-error-color)}.t-button--variant-dashed.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;border-color:#ffffff38}.t-button--variant-text{background-color:transparent;border-color:transparent;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:var(--td-comp-size-m);padding-left:calc(var(--td-comp-paddingLR-l) - 1px);padding-right:calc(var(--td-comp-paddingLR-l) - 1px)}.t-button--variant-text .t-icon,.t-button--variant-text .t-loading{font-size:var(--td-font-size-body-large)}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{color:var(--td-text-color-primary)}.t-button--variant-text.t-is-loading{color:var(--td-text-color-primary)}.t-button--variant-text.t-is-disabled{color:var(--td-text-color-disabled)}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{background-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-disabled,.t-button--variant-text.t-is-loading{background-color:transparent}.t-button--variant-text:focus-visible,.t-button--variant-text:hover{border-color:var(--td-bg-color-container-hover)}.t-button--variant-text.t-is-disabled,.t-button--variant-text.t-is-loading{border-color:transparent}.t-button--variant-text.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--theme-primary:focus-visible,.t-button--variant-text.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-text.t-button--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled)}.t-button--variant-text.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--theme-success:focus-visible,.t-button--variant-text.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-text.t-button--theme-success.t-is-disabled{color:var(--td-success-color-disabled)}.t-button--variant-text.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--theme-warning:focus-visible,.t-button--variant-text.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-text.t-button--theme-warning.t-is-disabled{color:var(--td-warning-color-disabled)}.t-button--variant-text.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--theme-danger:focus-visible,.t-button--variant-text.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-text.t-button--theme-danger.t-is-disabled{color:var(--td-error-color-disabled)}.t-button--variant-text.t-button--ghost{background:none;color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost:focus-visible,.t-button--variant-text.t-button--ghost:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-is-loading{color:var(--td-text-color-anti)}.t-button--variant-text.t-button--ghost.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-primary{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-primary:hover{color:var(--td-brand-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-primary:active{color:var(--td-brand-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-loading{color:var(--td-brand-color)}.t-button--variant-text.t-button--ghost.t-button--theme-primary.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-success{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-success:hover{color:var(--td-success-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-success:active{color:var(--td-success-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-loading{color:var(--td-success-color)}.t-button--variant-text.t-button--ghost.t-button--theme-success.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-warning{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-warning:hover{color:var(--td-warning-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-warning:active{color:var(--td-warning-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-loading{color:var(--td-warning-color)}.t-button--variant-text.t-button--ghost.t-button--theme-warning.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button--variant-text.t-button--ghost.t-button--theme-danger{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:focus-visible,.t-button--variant-text.t-button--ghost.t-button--theme-danger:hover{color:var(--td-error-color-hover)}.t-button--variant-text.t-button--ghost.t-button--theme-danger:active{color:var(--td-error-color-active)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-loading{color:var(--td-error-color)}.t-button--variant-text.t-button--ghost.t-button--theme-danger.t-is-disabled{background-color:transparent;color:#ffffff38}.t-button.t-is-disabled,.t-button.t-is-loading{cursor:not-allowed}.t-button.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding-left:calc(var(--td-comp-paddingLR-s) - 1px);padding-right:calc(var(--td-comp-paddingLR-s) - 1px)}.t-button.t-size-s .t-icon,.t-button.t-size-s .t-loading{font-size:var(--td-font-size-body-medium)}.t-button.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding-left:calc(var(--td-comp-paddingLR-xl) - 1px);padding-right:calc(var(--td-comp-paddingLR-xl) - 1px)}.t-button.t-size-l .t-icon,.t-button.t-size-l .t-loading{font-size:var(--td-font-size-title-large)}.t-button--shape-square{padding:0;width:var(--td-comp-size-m)}.t-button--shape-square.t-size-s{padding:0;width:var(--td-comp-size-xs)}.t-button--shape-square.t-size-l{padding:0;width:var(--td-comp-size-xl)}.t-button--shape-round{border-radius:var(--td-radius-round)}.t-button--shape-round.t-size-s{border-radius:calc(var(--td-comp-size-xs)/2)}.t-button--shape-round.t-size-l{border-radius:calc(var(--td-comp-size-xl)/2)}.t-button--shape-circle{border-radius:calc(var(--td-comp-size-m)/2);padding:0;text-align:center;width:var(--td-comp-size-m)}.t-button--shape-circle .t-icon,.t-button--shape-circle .t-loading{font-size:var(--td-font-size-body-large)}.t-button--shape-circle.t-size-s{border-radius:calc(var(--td-comp-size-xs)/2);width:var(--td-comp-size-xs)}.t-button--shape-circle.t-size-l{border-radius:calc(var(--td-comp-size-xl)/2);padding:0;width:var(--td-comp-size-xl)}.t-button.t-size-full-width{display:flex;width:100%}.t-button--ghost{--ripple-color:var(--td-gray-color-10)}.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-bg-color-container-active)}.t-button--variant-base:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-bg-color-component-active)}.t-button--variant-base.t-button--theme-primary:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-brand-color-active)}.t-button--variant-base.t-button--theme-success:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-success-color-active)}.t-button--variant-base.t-button--theme-warning:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-warning-color-active)}.t-button--variant-base.t-button--theme-danger:not(.t-is-disabled):not(.t-button--ghost){--ripple-color:var(--td-error-color-active)}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-icon{display:inline-block;height:1em;vertical-align:middle;width:1em}.t-icon:before{font-family:unset}.t-icon-loading{animation:t-spin 1s linear infinite}.t-icon{fill:currentColor}.t-icon.t-size-s,i.t-size-s{font-size:14px}.t-icon.t-size-m,i.t-size-m{font-size:16px}.t-icon.t-size-l,i.t-size-l{font-size:18px}.t-link{align-items:center;cursor:pointer;display:inline-flex;font:var(--td-font-link-medium);outline:none;padding:0;position:relative;text-decoration:none;transition:all .2s linear}.t-link .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-s)}.t-link .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-s)}.t-link.t-size-s{font:var(--td-font-link-small)}.t-link.t-size-s .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-xs)}.t-link.t-size-s .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-xs)}.t-link.t-size-l{font:var(--td-font-link-large)}.t-link.t-size-l .t-link__prefix-icon{display:flex;margin-right:var(--td-comp-margin-m)}.t-link.t-size-l .t-link__suffix-icon{display:flex;margin-left:var(--td-comp-margin-m)}.t-link--theme-default{color:var(--td-text-color-primary)}.t-link--theme-default:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-underline:after{border-bottom:1px solid var(--td-text-color-primary);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-default.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-default.t-link--hover-underline:active:after{border-color:var(--td-brand-color-active);opacity:1}.t-link--theme-default.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-default.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-default.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-default.t-is-underline:after{border-bottom:1px solid var(--td-text-color-primary);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-default.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-link--theme-default.t-is-disabled:active,.t-link--theme-default.t-is-disabled:hover{color:var(--td-text-color-disabled)}.t-link--theme-default.t-is-disabled.t-is-underline:after{border-color:var(--td-text-color-disabled)}.t-link--theme-primary{color:var(--td-brand-color)}.t-link--theme-primary:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-underline:after{border-bottom:1px solid var(--td-brand-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-primary.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-primary.t-link--hover-underline:active:after{border-color:var(--td-brand-color-active);opacity:1}.t-link--theme-primary.t-link--hover-color:hover{color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-brand-color-hover)}.t-link--theme-primary.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-brand-color-active)}.t-link--theme-primary.t-link--hover-color:active{color:var(--td-brand-color-active)}.t-link--theme-primary.t-is-underline:after{border-bottom:1px solid var(--td-brand-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-primary.t-is-disabled{color:var(--td-brand-color-disabled);cursor:not-allowed}.t-link--theme-primary.t-is-disabled:active,.t-link--theme-primary.t-is-disabled:hover{color:var(--td-brand-color-disabled)}.t-link--theme-primary.t-is-disabled.t-is-underline:after{border-color:var(--td-brand-color-disabled)}.t-link--theme-success{color:var(--td-success-color)}.t-link--theme-success:active{color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-underline:after{border-bottom:1px solid var(--td-success-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-success.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-success.t-link--hover-underline:active:after{border-color:var(--td-success-color-active);opacity:1}.t-link--theme-success.t-link--hover-color:hover{color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-success-color-hover)}.t-link--theme-success.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-success-color-active)}.t-link--theme-success.t-link--hover-color:active{color:var(--td-success-color-active)}.t-link--theme-success.t-is-underline:after{border-bottom:1px solid var(--td-success-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-success.t-is-disabled{cursor:not-allowed}.t-link--theme-success.t-is-disabled,.t-link--theme-success.t-is-disabled:active,.t-link--theme-success.t-is-disabled:hover{color:var(--td-success-color-disabled)}.t-link--theme-success.t-is-disabled.t-is-underline:after{border-color:var(--td-success-color-disabled)}.t-link--theme-danger{color:var(--td-error-color)}.t-link--theme-danger:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-underline:after{border-bottom:1px solid var(--td-error-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-danger.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-danger.t-link--hover-underline:active:after{border-color:var(--td-error-color-active);opacity:1}.t-link--theme-danger.t-link--hover-color:hover{color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-error-color-hover)}.t-link--theme-danger.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-error-color-active)}.t-link--theme-danger.t-link--hover-color:active{color:var(--td-error-color-active)}.t-link--theme-danger.t-is-underline:after{border-bottom:1px solid var(--td-error-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-danger.t-is-disabled{cursor:not-allowed}.t-link--theme-danger.t-is-disabled,.t-link--theme-danger.t-is-disabled:active,.t-link--theme-danger.t-is-disabled:hover{color:var(--td-error-color-disabled)}.t-link--theme-danger.t-is-disabled.t-is-underline:after{border-color:var(--td-error-color-disabled)}.t-link--theme-warning{color:var(--td-warning-color)}.t-link--theme-warning:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-underline:after{border-bottom:1px solid var(--td-warning-color);bottom:0;content:"";height:0;left:0;opacity:0;position:absolute;right:0;transition:all .2s linear}.t-link--theme-warning.t-link--hover-underline:hover:after{opacity:1}.t-link--theme-warning.t-link--hover-underline:active:after{border-color:var(--td-warning-color-active);opacity:1}.t-link--theme-warning.t-link--hover-color:hover{color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:hover:after{border-color:var(--td-warning-color-hover)}.t-link--theme-warning.t-link--hover-color.t-is-underline:active:after{border-color:var(--td-warning-color-active)}.t-link--theme-warning.t-link--hover-color:active{color:var(--td-warning-color-active)}.t-link--theme-warning.t-is-underline:after{border-bottom:1px solid var(--td-warning-color);bottom:0;content:"";height:0;left:0;opacity:1;position:absolute;right:0;transition:all .2s linear}.t-link--theme-warning.t-is-disabled{cursor:not-allowed}.t-link--theme-warning.t-is-disabled,.t-link--theme-warning.t-is-disabled:active,.t-link--theme-warning.t-is-disabled:hover{color:var(--td-warning-color-disabled)}.t-link--theme-warning.t-is-disabled.t-is-underline:after{border-color:var(--td-warning-color-disabled)}.t-row{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-flow:row wrap;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-row--start{justify-content:flex-start}.t-row--center{justify-content:center}.t-row--end{justify-content:flex-end}.t-row--space-between{justify-content:space-between}.t-row--space-around{justify-content:space-around}.t-row--top{align-items:flex-start}.t-row--middle{align-items:center}.t-row--bottom{align-items:flex-end}.t-row--align-start,.t-row--align-top{align-items:flex-start}.t-row--align-center,.t-row--align-middle{align-items:center}.t-row--align-bottom,.t-row--align-end{align-items:flex-end}.t-row--align-stretch{align-items:stretch}.t-row--align-baseline{align-items:baseline}.t-col{box-sizing:border-box;max-width:100%;min-height:1px;position:relative}.t-col-12{display:block;flex:0 0 100%;max-width:100%}.t-col-push-12{left:100%}.t-col-pull-12{right:100%}.t-col-offset-12{margin-left:100%}.t-col-order-12{order:12}.t-col-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-push-11{left:91.66666667%}.t-col-pull-11{right:91.66666667%}.t-col-offset-11{margin-left:91.66666667%}.t-col-order-11{order:11}.t-col-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-push-10{left:83.33333333%}.t-col-pull-10{right:83.33333333%}.t-col-offset-10{margin-left:83.33333333%}.t-col-order-10{order:10}.t-col-9{display:block;flex:0 0 75%;max-width:75%}.t-col-push-9{left:75%}.t-col-pull-9{right:75%}.t-col-offset-9{margin-left:75%}.t-col-order-9{order:9}.t-col-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-push-8{left:66.66666667%}.t-col-pull-8{right:66.66666667%}.t-col-offset-8{margin-left:66.66666667%}.t-col-order-8{order:8}.t-col-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-push-7{left:58.33333333%}.t-col-pull-7{right:58.33333333%}.t-col-offset-7{margin-left:58.33333333%}.t-col-order-7{order:7}.t-col-6{display:block;flex:0 0 50%;max-width:50%}.t-col-push-6{left:50%}.t-col-pull-6{right:50%}.t-col-offset-6{margin-left:50%}.t-col-order-6{order:6}.t-col-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-push-5{left:41.66666667%}.t-col-pull-5{right:41.66666667%}.t-col-offset-5{margin-left:41.66666667%}.t-col-order-5{order:5}.t-col-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-push-4{left:33.33333333%}.t-col-pull-4{right:33.33333333%}.t-col-offset-4{margin-left:33.33333333%}.t-col-order-4{order:4}.t-col-3{display:block;flex:0 0 25%;max-width:25%}.t-col-push-3{left:25%}.t-col-pull-3{right:25%}.t-col-offset-3{margin-left:25%}.t-col-order-3{order:3}.t-col-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-push-2{left:16.66666667%}.t-col-pull-2{right:16.66666667%}.t-col-offset-2{margin-left:16.66666667%}.t-col-order-2{order:2}.t-col-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-push-1{left:8.33333333%}.t-col-pull-1{right:8.33333333%}.t-col-offset-1{margin-left:8.33333333%}.t-col-order-1{order:1}.t-col-0{display:none}.t-col-offset-0{margin-left:0}.t-col-order-0{order:0}.t-col-xs-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xs-push-12{left:100%}.t-col-xs-pull-12{right:100%}.t-col-xs-offset-12{margin-left:100%}.t-col-xs-order-12{order:12}.t-col-xs-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xs-push-11{left:91.66666667%}.t-col-xs-pull-11{right:91.66666667%}.t-col-xs-offset-11{margin-left:91.66666667%}.t-col-xs-order-11{order:11}.t-col-xs-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xs-push-10{left:83.33333333%}.t-col-xs-pull-10{right:83.33333333%}.t-col-xs-offset-10{margin-left:83.33333333%}.t-col-xs-order-10{order:10}.t-col-xs-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xs-push-9{left:75%}.t-col-xs-pull-9{right:75%}.t-col-xs-offset-9{margin-left:75%}.t-col-xs-order-9{order:9}.t-col-xs-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xs-push-8{left:66.66666667%}.t-col-xs-pull-8{right:66.66666667%}.t-col-xs-offset-8{margin-left:66.66666667%}.t-col-xs-order-8{order:8}.t-col-xs-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xs-push-7{left:58.33333333%}.t-col-xs-pull-7{right:58.33333333%}.t-col-xs-offset-7{margin-left:58.33333333%}.t-col-xs-order-7{order:7}.t-col-xs-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xs-push-6{left:50%}.t-col-xs-pull-6{right:50%}.t-col-xs-offset-6{margin-left:50%}.t-col-xs-order-6{order:6}.t-col-xs-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xs-push-5{left:41.66666667%}.t-col-xs-pull-5{right:41.66666667%}.t-col-xs-offset-5{margin-left:41.66666667%}.t-col-xs-order-5{order:5}.t-col-xs-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xs-push-4{left:33.33333333%}.t-col-xs-pull-4{right:33.33333333%}.t-col-xs-offset-4{margin-left:33.33333333%}.t-col-xs-order-4{order:4}.t-col-xs-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xs-push-3{left:25%}.t-col-xs-pull-3{right:25%}.t-col-xs-offset-3{margin-left:25%}.t-col-xs-order-3{order:3}.t-col-xs-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xs-push-2{left:16.66666667%}.t-col-xs-pull-2{right:16.66666667%}.t-col-xs-offset-2{margin-left:16.66666667%}.t-col-xs-order-2{order:2}.t-col-xs-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xs-push-1{left:8.33333333%}.t-col-xs-pull-1{right:8.33333333%}.t-col-xs-offset-1{margin-left:8.33333333%}.t-col-xs-order-1{order:1}.t-col-xs-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xs-push-0{left:auto}.t-col-xs-pull-0{right:auto}.t-col-xs-offset-0{margin-left:0}.t-col-xs-order-0{order:0}@media (min-width:768px){.t-col-sm-12{display:block;flex:0 0 100%;max-width:100%}.t-col-sm-push-12{left:100%}.t-col-sm-pull-12{right:100%}.t-col-sm-offset-12{margin-left:100%}.t-col-sm-order-12{order:12}.t-col-sm-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-sm-push-11{left:91.66666667%}.t-col-sm-pull-11{right:91.66666667%}.t-col-sm-offset-11{margin-left:91.66666667%}.t-col-sm-order-11{order:11}.t-col-sm-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-sm-push-10{left:83.33333333%}.t-col-sm-pull-10{right:83.33333333%}.t-col-sm-offset-10{margin-left:83.33333333%}.t-col-sm-order-10{order:10}.t-col-sm-9{display:block;flex:0 0 75%;max-width:75%}.t-col-sm-push-9{left:75%}.t-col-sm-pull-9{right:75%}.t-col-sm-offset-9{margin-left:75%}.t-col-sm-order-9{order:9}.t-col-sm-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-sm-push-8{left:66.66666667%}.t-col-sm-pull-8{right:66.66666667%}.t-col-sm-offset-8{margin-left:66.66666667%}.t-col-sm-order-8{order:8}.t-col-sm-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-sm-push-7{left:58.33333333%}.t-col-sm-pull-7{right:58.33333333%}.t-col-sm-offset-7{margin-left:58.33333333%}.t-col-sm-order-7{order:7}.t-col-sm-6{display:block;flex:0 0 50%;max-width:50%}.t-col-sm-push-6{left:50%}.t-col-sm-pull-6{right:50%}.t-col-sm-offset-6{margin-left:50%}.t-col-sm-order-6{order:6}.t-col-sm-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-sm-push-5{left:41.66666667%}.t-col-sm-pull-5{right:41.66666667%}.t-col-sm-offset-5{margin-left:41.66666667%}.t-col-sm-order-5{order:5}.t-col-sm-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-sm-push-4{left:33.33333333%}.t-col-sm-pull-4{right:33.33333333%}.t-col-sm-offset-4{margin-left:33.33333333%}.t-col-sm-order-4{order:4}.t-col-sm-3{display:block;flex:0 0 25%;max-width:25%}.t-col-sm-push-3{left:25%}.t-col-sm-pull-3{right:25%}.t-col-sm-offset-3{margin-left:25%}.t-col-sm-order-3{order:3}.t-col-sm-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-sm-push-2{left:16.66666667%}.t-col-sm-pull-2{right:16.66666667%}.t-col-sm-offset-2{margin-left:16.66666667%}.t-col-sm-order-2{order:2}.t-col-sm-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-sm-push-1{left:8.33333333%}.t-col-sm-pull-1{right:8.33333333%}.t-col-sm-offset-1{margin-left:8.33333333%}.t-col-sm-order-1{order:1}.t-col-sm-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-sm-push-0{left:auto}.t-col-sm-pull-0{right:auto}.t-col-sm-offset-0{margin-left:0}.t-col-sm-order-0{order:0}}@media (min-width:992px){.t-col-md-12{display:block;flex:0 0 100%;max-width:100%}.t-col-md-push-12{left:100%}.t-col-md-pull-12{right:100%}.t-col-md-offset-12{margin-left:100%}.t-col-md-order-12{order:12}.t-col-md-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-md-push-11{left:91.66666667%}.t-col-md-pull-11{right:91.66666667%}.t-col-md-offset-11{margin-left:91.66666667%}.t-col-md-order-11{order:11}.t-col-md-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-md-push-10{left:83.33333333%}.t-col-md-pull-10{right:83.33333333%}.t-col-md-offset-10{margin-left:83.33333333%}.t-col-md-order-10{order:10}.t-col-md-9{display:block;flex:0 0 75%;max-width:75%}.t-col-md-push-9{left:75%}.t-col-md-pull-9{right:75%}.t-col-md-offset-9{margin-left:75%}.t-col-md-order-9{order:9}.t-col-md-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-md-push-8{left:66.66666667%}.t-col-md-pull-8{right:66.66666667%}.t-col-md-offset-8{margin-left:66.66666667%}.t-col-md-order-8{order:8}.t-col-md-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-md-push-7{left:58.33333333%}.t-col-md-pull-7{right:58.33333333%}.t-col-md-offset-7{margin-left:58.33333333%}.t-col-md-order-7{order:7}.t-col-md-6{display:block;flex:0 0 50%;max-width:50%}.t-col-md-push-6{left:50%}.t-col-md-pull-6{right:50%}.t-col-md-offset-6{margin-left:50%}.t-col-md-order-6{order:6}.t-col-md-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-md-push-5{left:41.66666667%}.t-col-md-pull-5{right:41.66666667%}.t-col-md-offset-5{margin-left:41.66666667%}.t-col-md-order-5{order:5}.t-col-md-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-md-push-4{left:33.33333333%}.t-col-md-pull-4{right:33.33333333%}.t-col-md-offset-4{margin-left:33.33333333%}.t-col-md-order-4{order:4}.t-col-md-3{display:block;flex:0 0 25%;max-width:25%}.t-col-md-push-3{left:25%}.t-col-md-pull-3{right:25%}.t-col-md-offset-3{margin-left:25%}.t-col-md-order-3{order:3}.t-col-md-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-md-push-2{left:16.66666667%}.t-col-md-pull-2{right:16.66666667%}.t-col-md-offset-2{margin-left:16.66666667%}.t-col-md-order-2{order:2}.t-col-md-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-md-push-1{left:8.33333333%}.t-col-md-pull-1{right:8.33333333%}.t-col-md-offset-1{margin-left:8.33333333%}.t-col-md-order-1{order:1}.t-col-md-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-md-push-0{left:auto}.t-col-md-pull-0{right:auto}.t-col-md-offset-0{margin-left:0}.t-col-md-order-0{order:0}}@media (min-width:1200px){.t-col-lg-12{display:block;flex:0 0 100%;max-width:100%}.t-col-lg-push-12{left:100%}.t-col-lg-pull-12{right:100%}.t-col-lg-offset-12{margin-left:100%}.t-col-lg-order-12{order:12}.t-col-lg-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-lg-push-11{left:91.66666667%}.t-col-lg-pull-11{right:91.66666667%}.t-col-lg-offset-11{margin-left:91.66666667%}.t-col-lg-order-11{order:11}.t-col-lg-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-lg-push-10{left:83.33333333%}.t-col-lg-pull-10{right:83.33333333%}.t-col-lg-offset-10{margin-left:83.33333333%}.t-col-lg-order-10{order:10}.t-col-lg-9{display:block;flex:0 0 75%;max-width:75%}.t-col-lg-push-9{left:75%}.t-col-lg-pull-9{right:75%}.t-col-lg-offset-9{margin-left:75%}.t-col-lg-order-9{order:9}.t-col-lg-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-lg-push-8{left:66.66666667%}.t-col-lg-pull-8{right:66.66666667%}.t-col-lg-offset-8{margin-left:66.66666667%}.t-col-lg-order-8{order:8}.t-col-lg-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-lg-push-7{left:58.33333333%}.t-col-lg-pull-7{right:58.33333333%}.t-col-lg-offset-7{margin-left:58.33333333%}.t-col-lg-order-7{order:7}.t-col-lg-6{display:block;flex:0 0 50%;max-width:50%}.t-col-lg-push-6{left:50%}.t-col-lg-pull-6{right:50%}.t-col-lg-offset-6{margin-left:50%}.t-col-lg-order-6{order:6}.t-col-lg-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-lg-push-5{left:41.66666667%}.t-col-lg-pull-5{right:41.66666667%}.t-col-lg-offset-5{margin-left:41.66666667%}.t-col-lg-order-5{order:5}.t-col-lg-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-lg-push-4{left:33.33333333%}.t-col-lg-pull-4{right:33.33333333%}.t-col-lg-offset-4{margin-left:33.33333333%}.t-col-lg-order-4{order:4}.t-col-lg-3{display:block;flex:0 0 25%;max-width:25%}.t-col-lg-push-3{left:25%}.t-col-lg-pull-3{right:25%}.t-col-lg-offset-3{margin-left:25%}.t-col-lg-order-3{order:3}.t-col-lg-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-lg-push-2{left:16.66666667%}.t-col-lg-pull-2{right:16.66666667%}.t-col-lg-offset-2{margin-left:16.66666667%}.t-col-lg-order-2{order:2}.t-col-lg-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-lg-push-1{left:8.33333333%}.t-col-lg-pull-1{right:8.33333333%}.t-col-lg-offset-1{margin-left:8.33333333%}.t-col-lg-order-1{order:1}.t-col-lg-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-lg-push-0{left:auto}.t-col-lg-pull-0{right:auto}.t-col-lg-offset-0{margin-left:0}.t-col-lg-order-0{order:0}}@media (min-width:1400px){.t-col-xl-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xl-push-12{left:100%}.t-col-xl-pull-12{right:100%}.t-col-xl-offset-12{margin-left:100%}.t-col-xl-order-12{order:12}.t-col-xl-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xl-push-11{left:91.66666667%}.t-col-xl-pull-11{right:91.66666667%}.t-col-xl-offset-11{margin-left:91.66666667%}.t-col-xl-order-11{order:11}.t-col-xl-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xl-push-10{left:83.33333333%}.t-col-xl-pull-10{right:83.33333333%}.t-col-xl-offset-10{margin-left:83.33333333%}.t-col-xl-order-10{order:10}.t-col-xl-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xl-push-9{left:75%}.t-col-xl-pull-9{right:75%}.t-col-xl-offset-9{margin-left:75%}.t-col-xl-order-9{order:9}.t-col-xl-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xl-push-8{left:66.66666667%}.t-col-xl-pull-8{right:66.66666667%}.t-col-xl-offset-8{margin-left:66.66666667%}.t-col-xl-order-8{order:8}.t-col-xl-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xl-push-7{left:58.33333333%}.t-col-xl-pull-7{right:58.33333333%}.t-col-xl-offset-7{margin-left:58.33333333%}.t-col-xl-order-7{order:7}.t-col-xl-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xl-push-6{left:50%}.t-col-xl-pull-6{right:50%}.t-col-xl-offset-6{margin-left:50%}.t-col-xl-order-6{order:6}.t-col-xl-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xl-push-5{left:41.66666667%}.t-col-xl-pull-5{right:41.66666667%}.t-col-xl-offset-5{margin-left:41.66666667%}.t-col-xl-order-5{order:5}.t-col-xl-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xl-push-4{left:33.33333333%}.t-col-xl-pull-4{right:33.33333333%}.t-col-xl-offset-4{margin-left:33.33333333%}.t-col-xl-order-4{order:4}.t-col-xl-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xl-push-3{left:25%}.t-col-xl-pull-3{right:25%}.t-col-xl-offset-3{margin-left:25%}.t-col-xl-order-3{order:3}.t-col-xl-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xl-push-2{left:16.66666667%}.t-col-xl-pull-2{right:16.66666667%}.t-col-xl-offset-2{margin-left:16.66666667%}.t-col-xl-order-2{order:2}.t-col-xl-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xl-push-1{left:8.33333333%}.t-col-xl-pull-1{right:8.33333333%}.t-col-xl-offset-1{margin-left:8.33333333%}.t-col-xl-order-1{order:1}.t-col-xl-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xl-push-0{left:auto}.t-col-xl-pull-0{right:auto}.t-col-xl-offset-0{margin-left:0}.t-col-xl-order-0{order:0}}@media (min-width:1880px){.t-col-xxl-12{display:block;flex:0 0 100%;max-width:100%}.t-col-xxl-push-12{left:100%}.t-col-xxl-pull-12{right:100%}.t-col-xxl-offset-12{margin-left:100%}.t-col-xxl-order-12{order:12}.t-col-xxl-11{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.t-col-xxl-push-11{left:91.66666667%}.t-col-xxl-pull-11{right:91.66666667%}.t-col-xxl-offset-11{margin-left:91.66666667%}.t-col-xxl-order-11{order:11}.t-col-xxl-10{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.t-col-xxl-push-10{left:83.33333333%}.t-col-xxl-pull-10{right:83.33333333%}.t-col-xxl-offset-10{margin-left:83.33333333%}.t-col-xxl-order-10{order:10}.t-col-xxl-9{display:block;flex:0 0 75%;max-width:75%}.t-col-xxl-push-9{left:75%}.t-col-xxl-pull-9{right:75%}.t-col-xxl-offset-9{margin-left:75%}.t-col-xxl-order-9{order:9}.t-col-xxl-8{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.t-col-xxl-push-8{left:66.66666667%}.t-col-xxl-pull-8{right:66.66666667%}.t-col-xxl-offset-8{margin-left:66.66666667%}.t-col-xxl-order-8{order:8}.t-col-xxl-7{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.t-col-xxl-push-7{left:58.33333333%}.t-col-xxl-pull-7{right:58.33333333%}.t-col-xxl-offset-7{margin-left:58.33333333%}.t-col-xxl-order-7{order:7}.t-col-xxl-6{display:block;flex:0 0 50%;max-width:50%}.t-col-xxl-push-6{left:50%}.t-col-xxl-pull-6{right:50%}.t-col-xxl-offset-6{margin-left:50%}.t-col-xxl-order-6{order:6}.t-col-xxl-5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.t-col-xxl-push-5{left:41.66666667%}.t-col-xxl-pull-5{right:41.66666667%}.t-col-xxl-offset-5{margin-left:41.66666667%}.t-col-xxl-order-5{order:5}.t-col-xxl-4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.t-col-xxl-push-4{left:33.33333333%}.t-col-xxl-pull-4{right:33.33333333%}.t-col-xxl-offset-4{margin-left:33.33333333%}.t-col-xxl-order-4{order:4}.t-col-xxl-3{display:block;flex:0 0 25%;max-width:25%}.t-col-xxl-push-3{left:25%}.t-col-xxl-pull-3{right:25%}.t-col-xxl-offset-3{margin-left:25%}.t-col-xxl-order-3{order:3}.t-col-xxl-2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.t-col-xxl-push-2{left:16.66666667%}.t-col-xxl-pull-2{right:16.66666667%}.t-col-xxl-offset-2{margin-left:16.66666667%}.t-col-xxl-order-2{order:2}.t-col-xxl-1{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.t-col-xxl-push-1{left:8.33333333%}.t-col-xxl-pull-1{right:8.33333333%}.t-col-xxl-offset-1{margin-left:8.33333333%}.t-col-xxl-order-1{order:1}.t-col-xxl-0{display:none}.t-col-push-0{left:auto}.t-col-pull-0{right:auto}.t-col-xxl-push-0{left:auto}.t-col-xxl-pull-0{right:auto}.t-col-xxl-offset-0{margin-left:0}.t-col-xxl-order-0{order:0}}.t-layout{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-layout,.t-layout__direction-vertical{background:var(--td-bg-color-page);display:flex;flex:auto;flex-direction:column}.t-layout--with-sider,.t-layout__direction-horizontal{flex-direction:row}.t-layout__header{background-color:var(--td-bg-color-container);height:var(--td-comp-size-xxxl)}.t-layout__content{flex:auto}.t-layout__sider{background:var(--td-bg-color-container);position:relative;transition:all .2s;width:232px}.t-layout__footer{color:var(--td-text-color-placeholder);padding:24px}.t-divider{border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;margin:var(--td-comp-margin-xxl) 0;padding:0}.t-divider--dashed{border-top-style:dashed}.t-divider--horizontal{display:flex;width:100%}.t-divider--vertical{border-left:1px solid var(--td-border-level-1-color);border-top:0;display:inline-block;height:.9em;margin:0 var(--td-comp-margin-m);vertical-align:middle}.t-divider--with-text{align-items:center;border-top:0;display:flex;white-space:nowrap}.t-divider--with-text .t-divider__inner-text:not(:empty){display:inline-block;padding:0 1em}.t-divider--with-text:after,.t-divider--with-text:before{border-top:1px solid var(--td-border-level-1-color);content:"";width:50%}.t-divider--with-text-left:before{width:5%}.t-divider--with-text-left:after,.t-divider--with-text-right:before{width:95%}.t-divider--with-text-right:after{width:5%}.t-divider--dashed:after,.t-divider--dashed:before{border-top:1px dashed var(--td-border-level-1-color)}.t-divider--vertical.t-divider--dashed{border-left:1px dashed var(--td-border-level-1-color)}.t-space{display:inline-flex}.t-space .t-space-item{width:inherit}.t-space-align-start{align-items:flex-start}.t-space-align-end{align-items:flex-end}.t-space-align-baseline{align-items:baseline}.t-space-align-center{align-items:center}.t-space-vertical{flex-direction:column}.t-space-vertical .t-space-item-separator{width:100%}.t-space.t-space--break-line{flex-wrap:wrap}.t-space.t-space--polyfill{display:flex}.t-space.t-space--polyfill.t-space--break-line,.t-space.t-space--polyfill.t-space-horizontal{margin-left:calc(var(--td-space-column-gap, 0)*-1)}.t-space.t-space--polyfill.t-space--break-line,.t-space.t-space--polyfill.t-space-vertical{margin-top:calc(var(--td-space-row-gap, 0)*-1)}.t-space.t-space--polyfill.t-space--break-line>*,.t-space.t-space--polyfill.t-space-horizontal>*{margin-left:var(--td-space-column-gap)}.t-space.t-space--polyfill.t-space--break-line>*,.t-space.t-space--polyfill.t-space-vertical>*{margin-top:var(--td-space-row-gap)}.t-affix{position:fixed;z-index:500}.t-anchor{--td-anchor-space-base:var(--td-size-6);background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:200px}.t-anchor .t-is-active>a{color:var(--td-brand-color)}.t-anchor__line{background-color:var(--td-component-stroke);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:1px}.t-anchor__line-cursor-wrapper{display:block;height:0;opacity:0;position:absolute;transition:all .2s cubic-bezier(.24,.41,.51,.9)}.t-anchor__line-cursor-wrapper .t-anchor__line-cursor{background-color:var(--td-brand-color);height:100%;width:1px}.t-anchor__item{--level:1;display:flex;flex-direction:column;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingTB-l);padding-left:calc(var(--level)*var(--td-anchor-space-base))}.t-anchor__item.t-is-active{font-weight:500}.t-anchor__item-link{color:var(--td-text-color-primary);display:inline-block;overflow:hidden;position:relative;text-align:justify;text-decoration:none;word-break:break-all}.t-anchor a{transition:color .2s linear}.t-anchor a:hover{color:var(--td-brand-color);cursor:pointer}.t-anchor a:active{color:var(--td-brand-color-active)}.t-anchor.t-size-s{width:120px}.t-anchor.t-size-l{width:320px}.t-anchor__target{color:var(--td-text-color-primary);cursor:pointer;font:var(--td-font-body-medium)}@keyframes fadeOut{0%{opacity:1}to{display:none;opacity:0}}.t-anchor__target .t-anchor__copy{display:none;margin:0 0 0 var(--td-comp-margin-xs)}.t-anchor__target:hover .t-anchor__copy{display:inline-block}.t-anchor__target:target:after{animation:fadeOut 2s linear 2s 1;animation-fill-mode:forwards;background-color:var(--td-brand-color);border-radius:var(--td-radius-circle);content:"";display:inline-block;height:6px;vertical-align:middle;width:6px}.t-message{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-3),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:0;padding:0;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);width:-moz-fit-content;width:fit-content}.t-message .t-loading,.t-message>.t-icon,.t-message>[data-t-icon]>.t-icon{color:var(--td-brand-color);flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 6px);margin-right:var(--td-comp-margin-s)}.t-message.t-is-success .t-loading,.t-message.t-is-success>.t-icon,.t-message.t-is-success>[data-t-icon]>.t-icon{color:var(--td-success-color)}.t-message.t-is-warning .t-loading,.t-message.t-is-warning>.t-icon,.t-message.t-is-warning>[data-t-icon]>.t-icon{color:var(--td-warning-color)}.t-message.t-is-error .t-loading,.t-message.t-is-error>.t-icon,.t-message.t-is-error>[data-t-icon]>.t-icon{color:var(--td-error-color)}.t-message.t-is-closable .t-message__close{color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;margin-left:var(--td-comp-margin-xxl);margin-right:0}.t-message.t-is-closable .t-message__close .t-icon-close{border-radius:var(--td-radius-default);font-size:calc(var(--td-font-size-body-medium) + 2px);transition:all .2s linear}.t-message.t-is-closable .t-message__close .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-message.t-is-closable .t-message__close .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-message__list{position:fixed;z-index:6000}.t-message__list .t-message{margin-bottom:var(--td-comp-margin-s);word-break:break-all}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;z-index:5500}.t-popup__content{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:relative;word-break:break-all}.t-popup__arrow{height:8px;position:absolute;width:8px;z-index:1}.t-popup__arrow:before{background:var(--td-bg-color-container);content:"";height:8px;position:absolute;transform:rotate(45deg);width:8px}.t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=top] .t-popup__arrow:before{border-top-left-radius:100%;box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=top-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=top] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=top-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=bottom] .t-popup__arrow{top:-4px}.t-popup[data-popper-placement^=bottom] .t-popup__arrow:before{border-bottom-right-radius:100%;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right)}.t-popup[data-popper-placement=bottom-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=bottom] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=bottom-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=left] .t-popup__arrow{right:-4px}.t-popup[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-top)}.t-popup[data-popper-placement=left-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=left] .t-popup__arrow{margin-top:-4px;top:50%}.t-popup[data-popper-placement=left-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup[data-popper-placement^=right] .t-popup__arrow{left:-4px}.t-popup[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-right),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=right-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=right] .t-popup__arrow{margin-top:-4px;top:50%}.t-popup[data-popper-placement=right-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup--animation-enter,.t-popup--animation-enter-from,.t-popup--animation-exiting,.t-popup--animation-leave-to{opacity:0;visibility:hidden}.t-popup--animation-enter-to,.t-popup--animation-entering,.t-popup--animation-leave,.t-popup--animation-leave-from{opacity:1;transform:none;visibility:visible}.t-popup--animation-enter-active{transition:opacity .2s linear}.t-popup--animation-leave-active{transition:opacity .2s cubic-bezier(0,0,.15,1),visibility .2s cubic-bezier(.82,0,1,.9)}.t-popup--animation-expand-enter-active[data-popper-placement^=top]{animation:t-popup-animation-expand-in-top .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=top]{animation:t-popup-animation-expand-out-top .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-top{0%{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-top{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}}.t-popup--animation-expand-enter-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-in-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-out-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}to{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-bottom{0%{clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}}.t-back-top{align-items:center;background-color:transparent;border:.5px solid transparent;box-shadow:var(--td-shadow-3);color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;flex-direction:column;justify-content:center;opacity:0;outline:none;overflow:hidden;position:fixed;touch-action:manipulation;transition:background .2s linear,border .2s linear,color .2s linear,opacity .2s linear,visibility .2s linear;vertical-align:middle;visibility:hidden;white-space:nowrap;z-index:300}.t-back-top__text{font:var(--td-font-body-small);margin-top:var(--td-comp-margin-xxs);text-align:center}.t-back-top__icon{font-size:var(--td-font-headline-small)}.t-back-top.t-size-m .t-back-top__icon{margin-top:2px}.t-back-top--show{opacity:1;visibility:visible}.t-back-top--theme-light{background-color:var(--td-bg-color-container);border-color:var(--td-component-border)}.t-back-top--theme-light:hover{background-color:var(--td-bg-color-container-hover);border-color:var(--td-bg-color-container-hover)}.t-back-top--theme-light .t-back-top__text{color:var(--td-text-color-secondary)}.t-back-top--theme-light .t-back-top__icon{color:var(--td-text-color-primary)}.t-back-top--theme-primary{background-color:var(--td-brand-color);border-color:var(--td-brand-color)}.t-back-top--theme-primary:hover{background-color:var(--td-brand-color-hover);border-color:var(--td-brand-color-hover)}.t-back-top--theme-primary .t-back-top__icon,.t-back-top--theme-primary .t-back-top__text{color:var(--td-text-color-anti)}.t-back-top--theme-dark{background-color:#000000e6;border-color:#000000e6}.t-back-top--theme-dark:hover{background-color:#0009;border-color:#0009}.t-back-top--theme-dark .t-back-top__icon,.t-back-top--theme-dark .t-back-top__text{color:var(--td-text-color-anti)}.t-back-top.t-size-s{height:var(--td-comp-size-xxl);width:var(--td-comp-size-xxl)}.t-back-top.t-size-s .t-back-top__text{display:none}.t-back-top.t-size-m{height:var(--td-comp-size-xxxxl);width:var(--td-comp-size-xxxxl)}.t-back-top.t-size-m .t-back-top__text{display:block}.t-back-top--circle{border-radius:var(--td-radius-circle)}.t-back-top--square{border-radius:var(--td-radius-medium)}.t-tooltip .t-popup__content{border:0;border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;margin-bottom:1px;max-width:480px;word-break:break-word;z-index:5600}.t-tooltip--default .t-popup__content{background:var(--td-gray-color-13);box-shadow:inset 0 .5px 0 var(--td-gray-color-9),inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9);color:var(--td-text-color-anti)}.t-tooltip--default[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:inset -.5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 -.5px 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=top] .t-popup__arrow:before{box-shadow:inset 0 -.5px 0 var(--td-gray-color-9),inset -.5px 0 0 var(--td-gray-color-9)}.t-tooltip--default[data-popper-placement^=bottom] .t-popup__arrow:before{box-shadow:inset .5px 0 0 var(--td-gray-color-9),inset 0 .5px 0 var(--td-gray-color-9)}.t-tooltip--primary .t-popup__content{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-tooltip--success .t-popup__content{background:var(--td-success-color-light);color:var(--td-success-color)}.t-tooltip--danger .t-popup__content{background:var(--td-error-color-light);color:var(--td-error-color)}.t-tooltip--warning .t-popup__content{background:var(--td-warning-color-light);color:var(--td-warning-color)}.t-tooltip .t-popup__arrow{background:inherit;height:auto}.t-tooltip .t-popup__arrow:before{background:inherit}.t-tooltip--noshadow .t-popup__content,.t-tooltip--noshadow[data-popper-placement] .t-popup__arrow:before{box-shadow:none}@keyframes changeColor{0%{color:var(--td-brand-color-hover)}to{color:var(--td-brand-color-active)}}.t-breadcrumb{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-breadcrumb__separator{align-items:center;display:flex;margin:0 var(--td-comp-margin-xs)}.t-breadcrumb__item,.t-breadcrumb__separator .t-icon{color:var(--td-text-color-placeholder)}.t-breadcrumb__item{align-items:center;display:flex;text-decoration:none}.t-breadcrumb__item.t-is-current{color:var(--td-text-color-primary)}.t-breadcrumb__item.t-is-current .t-icon{color:var(--td-text-color-placeholder)}.t-breadcrumb__item:last-child{color:var(--td-text-color-primary)}.t-breadcrumb__item:last-child .t-breadcrumb__separator{display:none}.t-breadcrumb__item .t-icon{font-size:var(--td-font-size-body-large)}.t-breadcrumb__item .t-link{color:inherit;text-decoration:none}.t-breadcrumb__item .t-link:hover{color:var(--td-brand-color)}.t-breadcrumb__item .t-is-disabled{cursor:not-allowed}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner{color:var(--td-text-color-disabled)}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner:hover{color:var(--td-text-color-disabled);cursor:not-allowed}.t-breadcrumb__item .t-is-disabled .t-breadcrumb__inner:active{animation:none}.t-breadcrumb__item--arrow,.t-breadcrumb__item--slash{color:var(--td-text-color-placeholder);display:inline-block;line-height:0;margin:0 var(--td-comp-margin-xs);vertical-align:middle}.t-breadcrumb__inner{display:inline-block;font:var(--td-font-body-medium);vertical-align:middle;word-break:break-all}.t-breadcrumb__inner .t-icon{margin:0 var(--td-comp-margin-xs)}.t-breadcrumb__select{position:relative}.t-breadcrumb__select:hover .t-breadcrumb__option{display:block}.t-breadcrumb__select-item:hover .t-icon{color:var(--td-brand-color)}.t-breadcrumb__option{background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2);display:none;left:50%;max-width:120px;position:absolute;top:28px;transform:translate(-50%);z-index:20}.t-breadcrumb__option-item{color:var(--td-text-color-primary);font:var(--td-font-body-medium);overflow:hidden;padding:8px;text-overflow:ellipsis;white-space:nowrap}.t-breadcrumb__option-item.t-is-active,.t-breadcrumb__option-item:hover{color:var(--td-brand-color)}.t-breadcrumb__inner-msg{background:var(--td-bg-color-container);border-radius:calc(var(--td-radius-default)*.5);bottom:30px;box-shadow:var(--td-shadow-2);color:var(--td-text-color-primary);display:none;left:50%;padding:8px;position:absolute;transform:translate(-50%);width:300px;z-index:20}.t-breadcrumb__inner-msg:before{border-color:var(--td-bg-color-container) transparent transparent transparent;border-style:solid;border-width:8px 6px 0;bottom:-8px;content:"";height:0;left:50%;margin-left:-4px;position:absolute;width:0;z-index:20}.t-breadcrumb--text-overflow{align-items:center;display:flex;position:relative}.t-breadcrumb--text-overflow:hover .t-breadcrumb__inner-msg{display:block}.t-breadcrumb--text-overflow .t-breadcrumb__inner{align-items:center;display:flex;max-width:120px;transition:color .2s linear}.t-breadcrumb--text-overflow .t-breadcrumb__inner-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-breadcrumb--text-overflow .t-breadcrumb__inner:hover{color:var(--td-brand-color);cursor:pointer}.t-breadcrumb--text-overflow .t-breadcrumb__inner:active{animation:changeColor .2s linear}.t-dropdown{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);box-shadow:var(--td-shadow-2);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);font-size:var(--td-font-size-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-dropdown,.t-dropdown__menu{border-radius:var(--td-radius-medium)}.t-dropdown__menu{display:flex;flex-direction:column;gap:2px;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding:var(--td-pop-padding-m)}@-moz-document url-prefix(){.t-dropdown__menu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__menu::-webkit-scrollbar{height:8px;width:8px}.t-dropdown__menu::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dropdown__menu::-webkit-scrollbar-thumb:horizontal:hover,.t-dropdown__menu::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__menu .t-divider{color:var(--td-brand-color-light);margin:var(--td-comp-margin-xs) var(--td-comp-margin-s) var(--td-comp-margin-xxs) var(--td-comp-margin-s);width:calc(100% - var(--td-comp-margin-s)*2)}.t-dropdown__menu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--right{left:calc(100% - 14px)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--left{right:calc(100% - 14px)}.t-dropdown__submenu{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2);display:none;overflow-x:visible;overflow-y:auto;padding:var(--td-pop-padding-m);position:absolute;z-index:1100}@-moz-document url-prefix(){.t-dropdown__submenu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__submenu::-webkit-scrollbar{height:8px;width:8px}.t-dropdown__submenu::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dropdown__submenu::-webkit-scrollbar-thumb:horizontal:hover,.t-dropdown__submenu::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__submenu ul{display:grid;gap:2px;list-style:none;padding-left:0}.t-dropdown__submenu--disabled{visibility:hidden}.t-dropdown__submenu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__submenu-wrapper--right{left:calc(100% - 6px)}.t-dropdown__submenu-wrapper--left{right:calc(100% - 6px)}.t-dropdown__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);cursor:pointer;display:flex;font:var(--td-font-body-medium);outline:none;padding:calc(var(--td-comp-paddingTB-xs) - 1px) var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.82,0,1,.9);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.t-dropdown__item-icon{color:currentcolor;display:flex;font-size:var(--td-font-size-body-large);margin-right:var(--td-comp-margin-s)}.t-dropdown__item:hover>div>div{display:flex}.t-dropdown__item--disabled{cursor:not-allowed}.t-dropdown__item-content{align-items:center;display:flex;flex:1;justify-content:space-between;max-width:100%}.t-dropdown__item-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-dropdown__item.t-dropdown__item--suffix .t-dropdown__item-sub-icon{color:currentcolor;flex-shrink:0;font-size:var(--td-font-size-body-large)}.t-dropdown__item--theme-default{color:var(--td-text-color-primary)}.t-dropdown__item--theme-default:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--active{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-dropdown__item--theme-default.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-default.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--suffix:hover{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-dropdown__item--theme-success{color:var(--td-success-color)}.t-dropdown__item--theme-success:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item--active{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-success.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item-disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-success.t-dropdown__item-disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--suffix:hover{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-error{color:var(--td-error-color)}.t-dropdown__item--theme-error:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--active{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-error.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-error.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--suffix:hover{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-warning{color:var(--td-warning-color)}.t-dropdown__item--theme-warning:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--active{background-color:var(--td-warning-color-light)}.t-dropdown__item--theme-warning.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--suffix:hover{background-color:var(--td-warning-color-light)}.t-tabs{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;overflow:hidden;padding:0}.t-tabs__header.t-is-left{float:left}.t-tabs__header.t-is-right{float:right}.t-tabs__header .t-icon{font-size:var(--td-font-size-body-large)}.t-tabs__nav{overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-tabs__operations{background-color:var(--td-bg-color-container);border-bottom:1px solid var(--td-component-stroke);display:flex;flex-direction:row;position:absolute}.t-tabs__operations--left{left:0;z-index:2}.t-tabs__operations--right{right:0;z-index:2}.t-tabs__operations--right .t-tabs__btn:first-child{box-shadow:-10px 0 20px 5px #0000000d}.t-tabs__operations--right .t-tabs__nav-action{align-items:center;display:flex;flex:1;width:100%}.t-tabs__btn{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-left:1px solid var(--td-component-stroke);color:var(--td-text-color-secondary);cursor:pointer;display:flex;font:var(--td-font-body-large);height:100%;justify-content:center;opacity:1;transition:all .24s cubic-bezier(.38,0,.24,1);width:40px;z-index:1}.t-tabs__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__btn--left{border-right:1px solid var(--td-component-stroke);box-shadow:10px 0 20px 5px #0000000d}.t-tabs__btn--left.fade-enter,.t-tabs__btn--left.fade-enter-from,.t-tabs__btn--left.fade-leave-to{transform:translate(-50px)}.t-tabs__btn--right.fade-enter,.t-tabs__btn--right.fade-enter-from,.t-tabs__btn--right.fade-leave-to{transform:translate(50px)}.t-tabs__nav-container{position:relative}.t-tabs__nav-container.t-is-top:after{bottom:0;top:auto}.t-tabs__nav-container.t-is-bottom:after,.t-tabs__nav-container.t-is-top:after{background-color:var(--td-component-stroke);content:"";height:1px;left:0;position:absolute;right:auto;width:100%}.t-tabs__nav-container.t-is-bottom:after{bottom:auto;top:0}.t-tabs__nav-container.t-is-left:after{left:auto;right:0}.t-tabs__nav-container.t-is-left:after,.t-tabs__nav-container.t-is-right:after{background-color:var(--td-component-stroke);bottom:auto;content:"";height:100%;position:absolute;top:0;width:1px}.t-tabs__nav-container.t-is-right:after{left:0;right:auto}.t-tabs__nav-container.t-is-addable{margin-right:40px}.t-tabs__nav-container.t-tabs__nav--card:after{background-color:transparent;content:""}.t-tabs__scroll-btn{background-color:var(--td-bg-color-secondarycontainer);border-bottom:1px solid var(--td-component-stroke);color:var(--td-text-color-secondary);cursor:pointer;display:block;font:var(--td-font-body-large);height:100%;position:absolute;text-align:center;width:40px;z-index:1}.t-tabs__scroll-btn.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__scroll-btn.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-scroll{align-self:stretch;display:inline-block;display:flex;flex:auto;overflow:hidden;position:relative;transform:translate(0);white-space:nowrap;z-index:1}.t-tabs__nav-wrap{display:flex;font-size:0;position:relative}.t-tabs__nav-wrap.t-is-smooth{transition:transform .24s cubic-bezier(0,0,.15,1)}.t-tabs__nav-wrap.t-is-vertical{flex-direction:column}.t-tabs__bar{background-color:var(--td-brand-color);border-radius:var(--td-radius-small);position:absolute;transition:all .24s cubic-bezier(.38,0,.24,1);z-index:1}.t-tabs__bar.t-is-top{bottom:0;height:3px;left:0}.t-tabs__bar.t-is-bottom{height:3px;left:0;top:0}.t-tabs__bar.t-is-left{right:0;top:0;width:3px}.t-tabs__bar.t-is-right{left:0;top:0;width:3px}.t-tabs__nav-item{color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;font:var(--td-font-body-medium);overflow:hidden;position:relative;z-index:0}.t-tabs__nav-item,.t-tabs__nav-item-wrapper{--ripple-color:var(--td-bg-color-container-active);align-items:center;transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav-item-wrapper{border-radius:var(--td-radius-default);display:flex;height:var(--td-comp-size-m);margin-left:var(--td-comp-margin-s);margin-right:var(--td-comp-margin-s);padding:0 var(--td-comp-paddingLR-s)}.t-tabs__nav-item.t-size-l{font:var(--td-font-body-large)}.t-tabs__nav-item.t-size-l .t-tabs__nav-item-wrapper{height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-tabs__nav-item-text-wrapper{align-items:center;display:flex;position:relative}.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover .t-tabs__nav-item-wrapper{background-color:var(--td-bg-color-container-hover)}.t-tabs__nav-item.t-is-left,.t-tabs__nav-item.t-is-right{align-items:center;display:flex}.t-tabs__nav-item.t-size-m{height:var(--td-comp-size-xxl);line-height:var(--td-comp-size-xxl)}.t-tabs__nav-item.t-size-l{height:var(--td-comp-size-xxxxl);line-height:var(--td-comp-size-xxxxl)}.t-tabs__nav-item.t-is-active{color:var(--td-brand-color);text-shadow:0 0 .3px currentcolor}.t-tabs__nav-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-tabs__nav-item>.remove-btn{margin-left:var(--td-comp-margin-s);transition:all .3s cubic-bezier(.645,.045,.355,1)}.t-tabs__nav--card{background-color:var(--td-bg-color-secondarycontainer)}.t-tabs__nav--card.t-tabs__nav-item{border-bottom:1px solid var(--td-component-stroke);padding-left:var(--td-comp-paddingLR-l);padding-right:var(--td-comp-paddingLR-l)}.t-tabs__nav--card.t-tabs__nav-item:after{display:none}.t-tabs__nav--card.t-tabs__nav-item:not(.t-is-disabled):not(.t-is-active):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-tabs__nav--card.t-tabs__nav-item:not(:first-of-type){border-left:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item:last-of-type{border-right:1px solid var(--td-component-stroke)}.t-tabs__nav--card.t-tabs__nav-item.t-is-active{background-color:var(--td-bg-color-container);border-bottom-color:var(--td-bg-color-container);color:var(--td-brand-color)}.t-tabs__nav--card.t-tabs__nav-item.t-size-l{padding-left:var(--td-comp-paddingLR-xl);padding-right:var(--td-comp-paddingLR-xl)}.t-tabs__nav--card .t-icon-close{color:var(--td-text-color-secondary);transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tabs__nav--card .t-icon-close:hover{color:var(--td-text-color-primary)}.t-tabs__content{overflow:hidden;position:relative}.t-tab-panel.t-is-hidden{display:none}a.t-menu__item{color:unset;text-decoration:none}a.t-menu__item:active,a.t-menu__item:hover{color:inherit}.t-menu__logo>*{margin-left:var(--td-comp-margin-xxl)}.t-head-menu{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:100%}.t-head-menu__inner{display:flex;height:var(--td-comp-size-xxxl)}.t-head-menu__inner li+li{margin-left:var(--td-comp-margin-s)}.t-head-menu__inner .t-menu:first-child{margin-left:var(--td-comp-margin-xxl)}.t-head-menu .t-menu__logo:not(:empty){height:100%;margin-right:var(--td-comp-margin-xxxl)}.t-head-menu .t-menu{align-items:center;display:flex;flex:1}.t-head-menu .t-menu__operations:not(:empty){align-items:center;display:flex;height:var(--td-comp-size-xxxl);line-height:64px;margin-right:var(--td-comp-margin-s);overflow:hidden;position:relative;text-align:right}.t-head-menu .t-menu__operations-icon{box-sizing:border-box;height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);width:var(--td-comp-size-m)}.t-head-menu .t-submenu>.t-menu__item{overflow:unset}.t-head-menu .t-submenu>.t-menu__item:before{bottom:-20px;content:"";display:block;height:20px;left:0;position:absolute;right:0}.t-head-menu .t-menu__item{gap:var(--td-comp-margin-m);height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-l);transition:all .28s cubic-bezier(.645,.045,.355,1)}.t-head-menu__submenu{border-top:1px solid var(--td-component-stroke);padding-left:0}.t-default-menu{background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;transition:width .28s cubic-bezier(.645,.045,.355,1);white-space:nowrap;width:232px}.t-default-menu .t-menu__item{color:var(--td-text-color-secondary)}.t-default-menu.t-is-collapsed{width:64px}.t-default-menu.t-is-collapsed .t-menu__logo>*{margin-left:var(--td-comp-margin-l)}.t-default-menu.t-is-collapsed .t-menu .t-menu__item{justify-content:center;padding:0 14px}.t-default-menu.t-is-collapsed .t-menu .t-menu__item .t-menu__item-link{bottom:0;content:"";left:0;margin-left:0;opacity:0;position:absolute;right:0;top:0}.t-default-menu.t-is-collapsed .t-fake-arrow{display:none}.t-default-menu.t-is-collapsed .t-menu__item{text-overflow:clip}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-default-menu.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-brand-color)}.t-default-menu.t-is-collapsed .t-menu__item.t-menu__item--plain:after{content:""}.t-default-menu.t-is-collapsed .t-menu__item span{display:none}.t-default-menu.t-is-collapsed .t-menu__item .t-icon{margin-right:0}.t-default-menu.t-is-collapsed .t-submenu-icon{display:none}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item{min-width:auto}.t-default-menu.t-is-collapsed .t-submenu>.t-menu__item:after{bottom:0;content:"";display:block;position:absolute;right:-20px;top:0;width:20px}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title{display:none}.t-default-menu.t-is-collapsed .t-menu-group:first-child .t-menu-group__title+*{margin-top:0}.t-default-menu.t-is-collapsed .t-menu-group__title{font-size:0;padding:0}.t-default-menu.t-is-collapsed .t-menu-group__title:after{background:var(--td-component-stroke);content:"";display:block;height:1px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.t-default-menu.t-is-collapsed .t-menu__operations{text-align:center}.t-default-menu.t-is-collapsed .t-menu__operations-icon{display:block}.t-default-menu.t-is-collapsed .t-menu__log>*{margin:0 auto}.t-default-menu__inner{display:flex;flex-direction:column;height:100%}.t-default-menu__inner .t-menu__logo:not(:empty){border-bottom:1px solid var(--td-component-stroke);box-sizing:border-box;height:var(--td-comp-size-xxxl);width:100%}.t-default-menu__inner .t-menu{flex:1;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-s);position:relative}.t-default-menu__inner .t-menu--scroll{overflow-x:hidden;overflow-y:auto}@-moz-document url-prefix(){.t-default-menu__inner .t-menu--scroll{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar{height:6px;width:6px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:horizontal:hover,.t-default-menu__inner .t-menu--scroll::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-default-menu__inner .t-menu .t-menu-group>:not(:first-child),.t-default-menu__inner .t-menu .t-menu__sub>:not(:first-child),.t-default-menu__inner .t-menu .t-submenu>:not(:first-child),.t-default-menu__inner .t-menu>:not(.t-menu-group):not(:first-child){margin-top:var(--td-comp-margin-xs)}.t-default-menu__inner .t-menu-group__title{box-sizing:border-box;color:var(--td-text-color-placeholder);font-size:var(--td-font-body-small);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-l);position:relative}.t-default-menu .t-submenu{position:relative}.t-default-menu .t-menu__operations:not(:empty){border-top:1px solid var(--td-component-stroke);box-sizing:border-box;left:0;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l);position:relative;text-align:left;top:0;width:100%}.t-default-menu .t-menu__operations-icon{box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;height:32px;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s);width:32px}.t-default-menu .t-menu__item.t-is-opened{background-color:unset;color:var(--td-text-color-primary)}.t-default-menu .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-primary)}.t-default-menu .t-menu__sub{overflow:hidden;padding:0}.t-default-menu .t-menu__sub .t-menu__item{padding-left:var(--padding-left,32px)}.t-default-menu .t-slide-down-enter-active .t-menu__sub{height:100%}.t-default-menu .t-menu__item{border-bottom:0;border-radius:var(--td-radius-default);box-sizing:border-box;height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);padding:0 10px 0 16px;position:relative;text-align:left;transition:background-color .28s cubic-bezier(.38,0,.24,1),padding .28s cubic-bezier(.38,0,.24,1)}.t-default-menu .t-menu__item .t-icon{flex-shrink:0;height:20px;width:20px}.t-default-menu .t-menu__item .t-fake-arrow{margin-left:auto;min-width:16px}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened){background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-default-menu .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-brand-color)}.t-default-menu .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background:var(--td-bg-color-secondarycontainer-hover)}.t-default-menu.t-menu--dark{background:var(--td-gray-color-13)}.t-default-menu.t-menu--dark .t-menu__item{color:var(--td-font-white-2)}.t-default-menu.t-menu--dark .t-menu__logo:not(:empty){border-bottom-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__operations:not(:empty){border-top-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened){background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark .t-menu__item.t-is-active:not(.t-is-opened) .t-icon{color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark .t-menu__item.t-is-opened.t-is-active{background-color:transparent}.t-default-menu.t-menu--dark .t-menu-group__title{color:var(--td-font-white-3)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu-group__title:after{background-color:var(--td-gray-color-10)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-default-menu.t-menu--dark.t-is-collapsed .t-menu__item.t-is-active.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu{color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-menu--dark{color:var(--td-font-white-2)}.t-menu__logo:not(:empty){align-items:center;display:flex}.t-menu .t-submenu{position:relative}.t-menu .t-submenu.t-is-active>.t-menu__item,.t-menu .t-submenu.t-is-active>.t-menu__item .t-icon{color:var(--td-gray-color-13)}.t-menu .t-submenu .t-submenu-icon{height:16px;width:16px}.t-menu .t-submenu.t-is-opened .t-submenu-icon{transform:scaleY(-1)}.t-menu__spacer:before{content:"";display:block;position:absolute;z-index:1}.t-menu__spacer--left:before{bottom:0;left:-16px;top:0;width:16px}.t-menu__spacer--top:before{height:20px;left:0;right:0;top:-20px}.t-menu__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;display:flex;height:40px;line-height:40px;position:relative;text-align:center;text-overflow:ellipsis}.t-menu__item ::-moz-selection{background:transparent}.t-menu__item ::selection{background:transparent}.t-menu__item-spacer{overflow:unset}.t-menu__item-spacer:before{content:"";display:block;position:absolute;z-index:1}.t-menu__item-spacer--right:before{bottom:0;right:-16px;top:0;width:16px}.t-menu__item-spacer--bottom:before{bottom:-20px;height:20px;left:0;right:0}.t-menu__item a{color:unset;text-decoration:none}.t-menu__item a.t-menu__item-link{color:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-menu__item a.t-menu__item-link:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.t-menu__item.t-is-active{background-color:var(--td-brand-color-light)}.t-menu__item.t-is-active,.t-menu__item.t-is-opened{color:var(--td-brand-color)}.t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-bg-color-container-hover)}.t-menu__item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-menu__content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-icon+.t-menu__content,.t-icon+.t-menu__item-link{margin-left:var(--td-comp-margin-s)}.t-menu--dark.t-head-menu{background-color:var(--td-gray-color-13)}.t-menu--dark .t-menu__item{--ripple-color:var(--td-gray-color-11);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-active{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-opened,.t-menu--dark .t-menu__item.t-is-opened .t-icon{color:var(--td-text-color-anti)}.t-menu--dark .t-menu__item.t-is-disabled{color:var(--td-font-white-4)}.t-menu--dark .t-menu__item:hover:not(.t-is-active):not(.t-is-opened):not(.t-is-disabled){background-color:var(--td-gray-color-10)}.t-menu--dark .t-menu__popup{background:var(--td-gray-color-13);border:.5px solid var(--td-gray-color-10)}.t-menu--dark .t-menu__popup .t-menu__item{border-radius:var(--td-radius-default);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__popup .t-menu__item.t-is-active{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-menu--dark .t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-gray-color-10)}.t-menu--dark .t-head-menu__submenu{border-top:1px solid transparent}.t-menu--dark .t-menu__operations-icon{color:var(--td-bg-color-container)}.t-menu--dark .t-menu__operations-icon:hover{background-color:var(--td-brand-color)}.t-menu__popup{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);list-style:none;margin:0;opacity:0;overflow:hidden;padding:0;z-index:1000}.t-menu__popup.t-popup__content{position:absolute}.t-menu__popup-wrapper{height:100%;list-style:none;margin:0;padding:var(--td-pop-padding-m)}@-moz-document url-prefix(){.t-menu__popup-wrapper{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-menu__popup-wrapper::-webkit-scrollbar{height:8px;width:8px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-menu__popup-wrapper::-webkit-scrollbar-thumb:horizontal:hover,.t-menu__popup-wrapper::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-menu__popup .t-fake-arrow{margin-left:auto}.t-menu__popup .t-menu__item{padding-left:var(--td-comp-paddingLR-l);padding-right:var(--td-comp-paddingLR-l)}.t-menu__popup.t-is-vertical{min-width:var(--popup-width,160px)}.t-menu__popup.t-is-horizontal .t-menu__item{white-space:nowrap}.t-menu__popup.t-is-horizontal li+li{margin-top:var(--td-comp-margin-xs)}.t-menu__popup.t-is-opened{box-shadow:0 5px 5px -3px #0000001a,0 8px 10px 1px #0000000f,0 3px 14px 6px #0000000d;opacity:1;overflow:visible}.t-menu__popup .t-menu__item{color:var(--td-text-color-primary);height:var(--td-comp-size-s);line-height:var(--td-comp-size-s)}.t-menu__popup .t-menu__item+.t-menu__item{margin-left:0}.t-menu__popup .t-menu__item:hover:not(.t-is-active){background-color:var(--td-bg-color-container-hover)}.t-menu__popup .t-is-disabled{color:var(--td-text-color-disabled)}.t-menu__operations-icon{border-radius:var(--td-radius-default);color:var(--td-text-color-primary);margin-right:var(--td-comp-margin-l);transition:background-color .24s cubic-bezier(.38,0,.24,1)}.t-menu__operations-icon:hover{background-color:var(--td-brand-color-light)}.t-opacity-transition{transition:opacity .28s cubic-bezier(.55,0,.1,1)}.horizontal-collapse-transition .t-submenu__title .t-submenu__icon-arrow{opacity:0;transition:.2s}.t-menu__popup{left:calc(100% - var(--td-pop-padding-m));top:0}.t-menu__popup .t-menu__item:not(:first-child),.t-menu__popup .t-submenu:not(:first-child){margin-top:var(--td-comp-margin-xxs)}.t-is-head-menu .t-menu__popup{margin-top:calc((var(--td-comp-size-xxxl) - var(--td-comp-size-m))/2)!important}.t-menu-is-nested .t-menu__popup{margin-top:calc(0px - var(--td-pop-padding-m))!important}.input-readonly.t-is-readonly{background-color:var(--td-bg-color-specialcomponent);color:var(--td-text-color-primary)}.input-readonly.t-is-readonly .t-input__inner{cursor:pointer}.input-disabled.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.input-disabled.t-is-disabled .t-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed;text-overflow:clip}.input-disabled.t-is-disabled .t-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.input-disabled.t-is-disabled>.t-input__prefix .t-icon,.input-disabled.t-is-disabled>.t-input__prefix .t-icon:hover,.input-disabled.t-is-disabled>.t-input__suffix .t-icon,.input-disabled.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-tips{font-size:var(--td-font-size-body-small)}.t-tips.t-is-default{color:var(--td-text-color-placeholder)}.t-tips.t-is-error{color:var(--td-error-color)}.t-tips.t-is-warning{color:var(--td-warning-color)}.t-tips.t-is-success{color:var(--td-success-color)}.t-input{align-items:center;background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-radius:var(--td-radius-default);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-m);list-style:none;margin:0;outline:none;overflow:hidden;padding:0;padding:0 var(--td-comp-paddingLR-s);position:relative;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1);width:100%}.t-input:focus,.t-input:hover{border-color:var(--td-brand-color)}.t-input:focus{box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-input--borderless:not(.t-input--focused){border-color:transparent;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1)}.t-input--borderless:not(.t-input--focused):hover{background-color:var(--td-bg-color-container-hover);border-color:var(--td-component-border);cursor:pointer}.t-input--borderless:not(.t-input--focused).t-is-disabled{background-color:var(--td-bg-color-component-disabled);border:none}.t-input--focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-input :focus-visible{outline:none}.t-input__inner{word-wrap:normal;background-color:transparent;border:none;box-sizing:border-box;color:var(--td-text-color-primary);flex:1;font:inherit;max-width:100%;min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.t-input__inner::-moz-placeholder{color:var(--td-text-color-placeholder)}.t-input__inner::placeholder{color:var(--td-text-color-placeholder)}.t-input__inner:-moz-placeholder{text-overflow:ellipsis;width:100%}.t-input__inner:placeholder-shown{text-overflow:ellipsis;width:100%}.t-input__inner[type=password]::-ms-reveal{display:none}.t-input__inner[type=search]::-webkit-search-cancel-button,.t-input__inner[type=search]::-webkit-search-decoration,.t-input__inner[type=search]::-webkit-search-results-button,.t-input__inner[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none}.t-input__inner.t-input--soft-hidden{width:0}.t-input__extra{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-input__status{position:absolute;right:-24px;top:0}.t-input.t-input--suffix>span.t-input__clear{opacity:0;transition:border .2s cubic-bezier(.38,0,.24,1),box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s cubic-bezier(.38,0,.24,1);visibility:hidden}.t-input.t-input--suffix:hover>span.t-input__clear{opacity:1;visibility:visible}.t-input.t-is-success{border-color:var(--td-success-color)}.t-input.t-is-success.t-input--focused,.t-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-input.t-is-success>.t-input__extra{color:var(--td-success-color)}.t-input.t-is-warning{border-color:var(--td-warning-color)}.t-input.t-is-warning.t-input--focused,.t-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-input.t-is-warning>.t-input__extra{color:var(--td-warning-color)}.t-input.t-is-error{border-color:var(--td-error-color)}.t-input.t-is-error.t-input--focused,.t-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-input.t-is-error>.t-input__extra{color:var(--td-error-color)}.t-input.t-is-readonly{background-color:var(--td-bg-color-specialcomponent);color:var(--td-text-color-primary)}.t-input.t-is-readonly .t-input__inner{cursor:pointer}.t-input.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input.t-is-disabled .t-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed;text-overflow:clip}.t-input.t-is-disabled .t-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input.t-is-disabled .t-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-input.t-is-disabled>.t-input__prefix .t-icon,.t-input.t-is-disabled>.t-input__prefix .t-icon:hover,.t-input.t-is-disabled>.t-input__suffix .t-icon,.t-input.t-is-disabled>.t-input__suffix .t-icon:hover{color:var(--td-text-color-disabled)}.t-input.t-input--prefix>.t-input__prefix{align-items:center;display:flex;height:100%;text-align:center;z-index:2}.t-input.t-input--prefix>.t-input__prefix-icon{font-size:var(--td-font-size-body-large)}.t-input.t-input--suffix>.t-input__suffix{align-items:center;display:flex;height:100%;text-align:center;z-index:2}.t-input.t-input--suffix>.t-input__suffix-icon{font-size:var(--td-font-size-body-large)}.t-input .t-input__suffix-clear{cursor:pointer}.t-input.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m)}.t-input.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs)}.t-input .t-input__prefix>.t-icon,.t-input .t-input__suffix>.t-icon{font-size:inherit}.t-input .t-input__prefix>.t-icon{color:var(--td-text-color-placeholder);font-size:16px}.t-input .t-input__prefix:not(:empty){margin-right:var(--td-comp-margin-s)}.t-input .t-input__suffix>.t-icon{color:var(--td-text-color-placeholder);transition:all .2s linear}.t-input .t-input__suffix>.t-icon:hover{color:var(--td-text-color-secondary);transition:all .2s linear}.t-input .t-input__suffix:not(:empty){margin-left:var(--td-comp-margin-s)}.t-input.t-is-focused .t-input__prefix>.t-icon,.t-input.t-is-focused .t-input__suffix .t-icon-calendar,.t-input.t-is-focused .t-input__suffix>.t-icon-time{color:var(--td-brand-color)}.t-input-group{align-items:stretch;display:inline-flex;position:relative}.t-input-group .t-input__wrap{border-radius:0}.t-input-group .t-input__wrap:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button,.t-input-group .t-select{border-radius:0}.t-input-group .t-button:not(:first-child),.t-input-group .t-input__wrap:not(:first-child) .t-input,.t-input-group .t-select:not(:first-child){margin-left:-1px}.t-input-group .t-input__wrap:first-child .t-input{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-input__wrap:last-child .t-input{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group .t-button:first-child,.t-input-group .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group .t-button:last-child,.t-input-group .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap+.t-input__wrap{margin-left:var(--td-comp-margin-xxxl)}.t-input-group--separate .t-button,.t-input-group--separate .t-select{border-radius:var(--td-radius-default)}.t-input-group--separate .t-button:first-child,.t-input-group--separate .t-select:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-group--separate .t-button:last-child,.t-input-group--separate .t-select:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-group--separate .t-input__wrap .t-input,.t-input-group--separate .t-input__wrap .t-input:first-child,.t-input-group--separate .t-input__wrap .t-input:last-child{border-radius:var(--td-radius-default)}.t-input-group .t-button,.t-input-group .t-input__inner,.t-input-group .t-select{position:relative;z-index:0}.t-input-group .t-button:active,.t-input-group .t-button:focus,.t-input-group .t-button:hover,.t-input-group .t-input__inner:active,.t-input-group .t-input__inner:focus,.t-input-group .t-input__inner:hover,.t-input-group .t-select:active,.t-input-group .t-select:focus,.t-input-group .t-select:hover{z-index:1}.t-input__wrap{width:100%}.t-input__tips{font:var(--td-font-body-small);height:auto;min-height:var(--td-line-height-body-small);position:absolute}.t-input__tips--default{color:var(--td-text-color-placeholder)}.t-input__tips--success{color:var(--td-success-color)}.t-input__tips--warning{color:var(--td-warning-color)}.t-input__tips--error{color:var(--td-error-color)}.t-align-center>.t-input__inner{text-align:center}.t-align-right>.t-input__inner{text-align:right}.t-input__input-pre{display:block;position:absolute;visibility:hidden;white-space:pre}.t-input--auto-width{min-width:60px;width:-moz-fit-content;width:fit-content}.t-input__limit-number{background:var(--td-bg-color-specialcomponent);color:var(--td-text-color-placeholder);font:var(--td-font-body-medium)}.t-input__limit-number.t-is-disabled{background:var(--td-bg-color-component-disabled)}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-input-number{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;padding:0 var(--td-comp-size-m);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:144px}.t-input-number:not(.t-input-number--column)>.t-input-number__decrease+.t-input__wrap{margin-left:var(--td-comp-margin-xs)}.t-input-number input::-webkit-inner-spin-button,.t-input-number input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.t-input-number input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.t-input-number>.t-input__tips{left:0;position:absolute}.t-input-number input+.t-input__suffix{margin-left:var(--td-comp-paddingLR-s)}.t-input-number .t-input__prefix{margin-right:var(--td-comp-paddingLR-s)}.t-input-number .t-input{color:var(--td-text-color-primary)}.t-input-number.t-input-number--auto-width{width:auto}.t-input-number.t-input-number--auto-width.t-is-controls-right{min-width:auto;width:auto}.t-input-number.t-input-number--auto-width .t-input__inner{min-width:42px}.t-input-number .t-input-number__decrease,.t-input-number .t-input-number__increase{align-items:center;background-color:transparent;border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:flex;height:var(--td-comp-size-m);justify-content:center;position:absolute;top:0;transition:all .2s cubic-bezier(.38,0,.24,1);width:var(--td-comp-size-m);z-index:1}.t-input-number .t-input-number__decrease:hover,.t-input-number .t-input-number__increase:hover{border-color:var(--td-brand-color);color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:hover .t-icon,.t-input-number .t-input-number__increase:hover .t-icon{color:var(--td-brand-color)}.t-input-number .t-input-number__decrease:active,.t-input-number .t-input-number__increase:active{background-color:var(--td-bg-color-container-hover);color:var(--td-brand-color)}.t-input-number .t-input-number__decrease .t-icon,.t-input-number .t-input-number__increase .t-icon{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-large);position:relative;z-index:1}.t-input-number .t-input-number__decrease.t-is-disabled,.t-input-number .t-input-number__increase.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled:hover,.t-input-number .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled::-moz-placeholder,.t-input-number .t-input-number__increase.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number .t-input-number__decrease{left:0}.t-input-number .t-input-number__increase{right:-8px}.t-input-number.t-is-disabled .t-input{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-disabled .t-input:active,.t-input-number.t-is-disabled .t-input:focus,.t-input-number.t-is-disabled .t-input:hover{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-disabled .t-input-number__decrease,.t-input-number.t-is-disabled .t-input-number__increase{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-disabled .t-input-number__decrease .t-icon,.t-input-number.t-is-disabled .t-input-number__increase .t-icon{color:var(--td-text-color-secondary)}.t-input-number.t-size-s{padding:0 var(--td-comp-size-xs);width:120px}.t-input-number.t-size-s .t-input{font-size:var(--td-font-size-body-small);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs)}.t-input-number.t-size-s .t-input-number__decrease,.t-input-number.t-size-s .t-input-number__increase{font-size:var(--td-font-size-body-medium);height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-input-number.t-size-l{padding:0 var(--td-comp-size-xl);width:168px}.t-input-number.t-size-l .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input-number__decrease,.t-input-number.t-size-l .t-input-number__increase{font-size:18px;height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-input-number.t-size-l.t-is-controls-right .t-input{height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl);padding-right:calc(var(--td-comp-size-xl) + var(--td-comp-paddingLR-s))}.t-input-number.t-size-l.t-is-controls-right .t-input-number__decrease,.t-input-number.t-size-l.t-is-controls-right .t-input-number__increase{font-size:var(--td-font-size-body-large);width:var(--td-comp-size-xl)}.t-input-number.t-size-l .t-input--prefix{font:var(--td-font-body-large);padding:0 var(--td-comp-paddingLR-m)}.t-input-number.t-input-number--normal{border-radius:var(--td-radius-default);padding:0}.t-input-number.t-input-number--normal.t-is-disabled{color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-input-number--normal.t-is-disabled:hover .t-input{border-color:var(--td-border-level-2-color)}.t-input-number.t-input-number--normal.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-input-number--normal.t-is-disabled .t-input:focus{box-shadow:none}.t-input-number.t-is-controls-right{padding:0;width:96px}.t-input-number.t-is-controls-right:hover .t-input-number__decrease,.t-input-number.t-is-controls-right:hover .t-input-number__increase{opacity:1;visibility:visible}.t-input-number.t-is-controls-right .t-input{border-radius:var(--td-radius-default);box-sizing:border-box;margin:0;padding-right:calc(var(--td-comp-size-m) + var(--td-comp-paddingLR-s));width:100%}.t-input-number.t-is-controls-right .t-input-number__decrease,.t-input-number.t-is-controls-right .t-input-number__increase{background:var(--td-bg-color-secondarycontainer);border:0;border-radius:0;height:calc(var(--td-comp-size-m)/2 - 2px);left:auto;opacity:0;right:1px;top:auto;visibility:hidden;width:var(--td-comp-size-m);z-index:2}.t-input-number.t-is-controls-right .t-input-number__decrease .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase .t-icon{font-size:var(--td-font-size-body-small)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover,.t-input-number.t-is-controls-right .t-input-number__increase:hover{background:var(--td-bg-color-component-hover)}.t-input-number.t-is-controls-right .t-input-number__decrease:hover .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase:hover .t-icon{color:var(--td-text-color-primary)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:no-drop}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled:hover .t-icon,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled:hover .t-icon{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled::-moz-placeholder,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__decrease.t-is-disabled::placeholder,.t-input-number.t-is-controls-right .t-input-number__increase.t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-input-number.t-is-controls-right .t-input-number__increase{border-top-right-radius:calc(var(--td-radius-default) - 1px);top:1px}.t-input-number.t-is-controls-right .t-input-number__decrease{border-bottom-right-radius:calc(var(--td-radius-default) - 1px);top:calc(var(--td-comp-size-m)/2 + 1px)}.t-input-number.t-is-controls-right.t-size-l{width:120px}.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease,.t-input-number.t-is-controls-right.t-size-l .t-input-number__increase{height:calc(var(--td-comp-size-xl)/2 - 2px)}.t-input-number.t-is-controls-right.t-size-l .t-input-number__decrease{top:calc(var(--td-comp-size-xl)/2 + 1px)}.t-input-number.t-is-controls-right.t-size-s{width:88px}.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease,.t-input-number.t-is-controls-right.t-size-s .t-input-number__increase{height:calc(var(--td-comp-size-xs)/2 - 2px)}.t-input-number.t-is-controls-right.t-size-s .t-input-number__decrease{top:calc(var(--td-comp-size-xs)/2 + 1px)}.t-input-number--row .t-input__wrap{margin-right:var(--td-comp-margin-xs);width:auto}.t-input-number--row .t-input-number__increase{right:0}.t-tag{align-items:center;border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-text-color-anti);display:inline-flex;flex-direction:row;font:var(--td-font-body-medium);font:var(--td-font-body-small);height:var(--td-comp-size-xs);list-style:none;margin:0;padding:0;padding:0 var(--td-comp-paddingLR-s);white-space:nowrap}.t-tag .t-icon{flex-shrink:0;height:calc(var(--td-font-size-body-medium) + 2px);margin-right:var(--td-comp-margin-xs);width:calc(var(--td-font-size-body-medium) + 2px)}.t-tag .t-tag__icon-close{cursor:pointer;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-s);margin-right:0;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tag--default{background-color:var(--td-bg-color-component);color:var(--td-text-color-primary)}.t-tag--default .t-tag__icon-close{color:var(--td-text-color-placeholder)}.t-tag--default .t-tag__icon-close:hover{color:var(--td-text-color-primary)}.t-tag--default:active{cursor:default}.t-tag--default.t-tag--disabled{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);color:var(--td-text-color-disabled);cursor:not-allowed}.t-tag--default.t-tag--disabled:hover{cursor:not-allowed}.t-tag--default.t-tag--disabled .t-icon:hover{cursor:pointer}.t-tag--default.t-tag--outline{border-color:var(--td-component-border)}.t-tag--default.t-tag--light,.t-tag--default.t-tag--light-outline{background-color:var(--td-bg-color-secondarycontainer)}.t-tag--default.t-tag--light-outline{border-color:var(--td-component-border)}.t-tag--primary{background-color:var(--td-brand-color)}.t-tag--primary.t-tag--outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--light-outline{background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light-outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--light-outline,.t-tag--primary.t-tag--outline{color:var(--td-brand-color)}.t-tag--primary.t-tag--light .t-tag__icon-close:hover,.t-tag--primary.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--primary.t-tag--outline .t-tag__icon-close:hover{color:var(--td-brand-color-hover)}.t-tag--success{background-color:var(--td-success-color)}.t-tag--success.t-tag--outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--light-outline{background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light-outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--light-outline,.t-tag--success.t-tag--outline{color:var(--td-success-color)}.t-tag--success.t-tag--light .t-tag__icon-close:hover,.t-tag--success.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--success.t-tag--outline .t-tag__icon-close:hover{color:var(--td-success-color-hover)}.t-tag--warning{background-color:var(--td-warning-color)}.t-tag--warning.t-tag--outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--light-outline{background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light-outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--light-outline,.t-tag--warning.t-tag--outline{color:var(--td-warning-color)}.t-tag--warning.t-tag--light .t-tag__icon-close:hover,.t-tag--warning.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--warning.t-tag--outline .t-tag__icon-close:hover{color:var(--td-warning-color-hover)}.t-tag--danger{background-color:var(--td-error-color)}.t-tag--danger.t-tag--outline{border-color:var(--td-error-color)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--light-outline{background-color:var(--td-error-color-light)}.t-tag--danger.t-tag--light-outline{border-color:var(--td-error-color)}.t-tag--danger .t-tag__icon-close{fill:var(--td-error-color)}.t-tag--danger .t-tag__icon-close:hover{fill:var(--td-error-color-hover)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--light-outline,.t-tag--danger.t-tag--outline{color:var(--td-error-color)}.t-tag--danger.t-tag--light .t-tag__icon-close:hover,.t-tag--danger.t-tag--light-outline .t-tag__icon-close:hover,.t-tag--danger.t-tag--outline .t-tag__icon-close:hover{color:var(--td-error-color-hover)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close{color:var(--td-font-white-2)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close:hover{color:var(--td-font-white-1)}.t-tag.t-tag--outline{background:transparent}.t-tag.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-xs)}.t-tag.t-size-s .t-icon{font-size:var(--td-font-body-small)}.t-tag.t-size-l{height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m)}.t-tag.t-size-l,.t-tag.t-size-l .t-icon{font:var(--td-font-body-medium)}.t-tag.t-tag--round{border-radius:var(--td-radius-extraLarge)}.t-tag.t-tag--mark{border-radius:0 var(--td-radius-extraLarge) var(--td-radius-extraLarge) 0}.t-tag.t-tag--ellipsis .t-tag--text{word-wrap:normal;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-tag.t-tag--check:not(.t-tag--disabled){cursor:pointer;transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--dark:not(.t-tag--checked):hover{background-color:var(--td-bg-color-component-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--primary.t-tag--dark.t-tag--checked:hover{background-color:var(--td-brand-color-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--outline:not(.t-tag--checked):hover{color:var(--td-brand-color-hover)}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--dark{background-color:var(--td-brand-color-disabled);cursor:not-allowed}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--outline{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-text-color-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-check-tag-group .t-tag:not(:last-child){margin-right:var(--td-comp-margin-s)}a .t-tag{cursor:pointer;transition:all .2s linear}a .t-tag:hover{background-color:var(--td-bg-color-component-hover);color:var(--td-brand-color)}a .t-tag:active{background-color:var(--td-bg-color-component-active);color:var(--td-brand-color-active)}.t-select-input{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;vertical-align:middle;width:100%}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input{padding-right:var(--td-comp-paddingLR-xl)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-tag-input--with-tag .t-input.t-size-l{padding-right:calc(var(--td-comp-paddingLR-xl) + var(--td-comp-paddingLR-s))}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input{padding-right:var(--td-comp-paddingLR-s)}.t-select-input--multiple .t-input--auto-width.t-tag-input__with-suffix-icon.t-is-empty .t-input.t-size-l{padding-right:var(--td-comp-paddingLR-m)}.t-select-input--borderless .t-input{background:transparent;border:1px solid transparent;box-shadow:none;transition:all .2s linear}.t-select-input--borderless .t-input:hover:not(.t-input--focused){background-color:var(--td-bg-color-container-hover);border-color:var(--td-component-border);border-radius:var(--td-radius-default)}.t-select-input--borderless .t-input--focused{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible input{display:inline-block}.t-select-input--borderless.t-select-input--multiple:not(.t-select-input--empty).t-select-input--popup-visible .t-input{background-color:var(--td-bg-color-container-hover)}.t-select-input--borderless.t-tag-input{background:transparent;border:0;box-shadow:none;transition:background-color .2s linear}.t-select-input--borderless.t-tag-input:hover{background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-default)}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-tag-input{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-tag-input .t-tag{animation:t-fade-in .2s ease-in-out;margin:3px var(--td-comp-margin-xs) 3px 0;vertical-align:middle}.t-tag-input .t-tag-input__drag_wrapper+.t-tag-input__drag_wrapper{margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-input{height:-moz-fit-content;height:fit-content;min-height:var(--td-comp-size-m);overflow:hidden;padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs)}.t-tag-input .t-input .t-input__suffix-icon{right:var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-s{min-height:var(--td-comp-size-xs);padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-margin-xs)}.t-tag-input .t-input.t-size-s .t-tag{margin:1px var(--td-comp-margin-xs) 1px 0}.t-tag-input .t-input.t-size-l{min-height:var(--td-comp-size-xl);padding:0 var(--td-comp-paddingLR-m) 0 var(--td-comp-margin-s)}.t-tag-input .t-input.t-size-l .t-input__suffix-icon{right:var(--td-comp-margin-m)}.t-tag-input.t-is-empty .t-input__inner{margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-input--focused .t-input__inner:not(.t-input--soft-hidden),.t-tag-input:hover .t-input__inner:not(.t-input--soft-hidden){min-width:20px}.t-tag-input .t-tag-input__prefix{line-height:1;margin-left:var(--td-comp-margin-xs)}.t-tag-input .t-tag-input__prefix>.t-icon{color:var(--td-text-color-placeholder)}.t-tag-input .t-input .t-input__prefix:not(:empty){margin-right:0}.t-tag-input.t-input--auto-width .t-input.t-input--focused{padding-right:calc(var(--td-comp-paddingLR-xxl) + var(--td-comp-paddingLR-xxs))}.t-tag-input.t-input--auto-width .t-input__prefix{white-space:nowrap}.t-tag-input .t-input__prefix--scrollable{overflow-x:auto;overflow-y:hidden}@-moz-document url-prefix(){.t-tag-input .t-input__prefix--scrollable{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar{height:6px;width:6px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:horizontal:hover,.t-tag-input .t-input__prefix--scrollable::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-tag-input__suffix-clear{cursor:pointer}.t-tag-input--break-line:not(.t-is-empty) .t-input{display:block}.t-tag-input--break-line:not(.t-is-empty) .t-input.t-input--prefix>.t-input__prefix{display:inline;text-align:left}.t-tag-input--break-line:not(.t-is-empty) .t-input .t-input__suffix-icon{bottom:0;position:absolute}.t-tag-input--break-line:not(.t-is-empty) .t-tag-input__prefix{vertical-align:middle}.t-tag-input__prefix{display:inline-block;margin-right:var(--td-comp-margin-s);width:-moz-max-content;width:max-content}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-input,.t-tag-input.t-input--auto-width:hover .t-input{padding-right:calc(var(--td-comp-paddingLR-xxl) + var(--td-comp-paddingLR-xxs))}.t-tag-input--break-line.t-tag-input--with-tag:not(.t-input--auto-width) .t-size-l .t-input,.t-tag-input.t-input--auto-width:hover .t-size-l .t-input{padding-right:calc(var(--td-comp-paddingLR-xxl) + var(--td-comp-paddingLR-xs))}.t-tag-input.t-input--auto-width .t-input{padding-right:0}.t-tag-input--max-rows .t-input{max-height:calc(var(--max-rows, 1)*(var(--td-comp-size-m) - 2px));overflow-y:scroll}.t-tag-input--max-rows .t-input.t-size-s{max-height:calc(var(--max-rows, 1)*var(--td-comp-size-xs))}.t-tag-input--max-rows .t-input.t-size-l{max-height:calc(var(--max-rows, 1)*(var(--td-comp-size-xl) - 2px))}.t-checkbox-group{flex-wrap:wrap;gap:16px}.t-checkbox,.t-checkbox-group{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-checkbox{align-items:center;cursor:pointer;position:relative}.t-checkbox+.t-checkbox{margin-left:inherit}.t-checkbox__former{clip:rect(0 0 0 0);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;height:1px;margin:-1px;outline:0;overflow:hidden;padding:0;position:absolute;width:1px}.t-checkbox__input{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);box-sizing:border-box;display:inline-block;flex-shrink:0;height:16px;position:relative;vertical-align:middle;width:16px}.t-checkbox__input:after{box-sizing:border-box;content:"";opacity:0;position:absolute}.t-checkbox__label{display:inline-block;font:var(--td-font-body-medium);margin-left:8px;vertical-align:middle}.t-checkbox:hover .t-checkbox__input{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-checkbox.t-is-checked .t-checkbox__input{background-color:var(--td-brand-color);border-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-checked .t-checkbox__input:after{background:transparent;border:2px solid var(--td-text-color-anti);border-left:0;border-radius:0 0 1px;border-top:0;height:9px;left:3px;opacity:1;top:6px;transform:rotate(45deg) scale(1) translate(-50%,-50%);width:5px}.t-checkbox.t-is-indeterminate .t-checkbox__input{background-color:var(--td-brand-color);border-color:var(--td-brand-color);transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-checkbox.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-font-white-1);border:unset;height:4px;left:-1px;opacity:1;right:0;top:5px;transform:scale(.5);width:16px}.t-checkbox.t-is-disabled{cursor:not-allowed}.t-checkbox.t-is-disabled .t-checkbox__label{color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled .t-checkbox__input{background-color:var(--td-bg-color-component-disabled)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input,.t-checkbox.t-is-disabled:hover .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-checked .t-checkbox__input:after{border-color:var(--td-text-color-disabled)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input{border-color:var(--td-border-level-2-color)}.t-checkbox.t-is-disabled.t-is-indeterminate .t-checkbox__input:after{background-color:var(--td-text-color-disabled)}.t-checkbox:focus-visible:focus-visible{border-radius:0;outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs)}.t-is-selected.t-select-option__hover .t-checkbox__label{color:var(--td-brand-color)}.t-input-adornment{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-input-adornment__append .t-input,.t-input-adornment__append .t-textarea__inner,.t-input-adornment__prepend .t-input,.t-input-adornment__prepend .t-textarea__inner{background-color:transparent}.t-input-adornment__prepend{margin-right:-1px}.t-input-adornment__append,.t-input-adornment__prepend{background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-primary);word-break:keep-all}.t-input-adornment__append{margin-left:-1px}.t-input-adornment__text{align-items:center;border:1px solid var(--td-border-level-2-color);box-sizing:border-box;display:inline-flex;height:100%;padding:0 var(--td-comp-paddingLR-s);white-space:nowrap}.t-input-adornment>:first-child,.t-input-adornment>:first-child .t-input,.t-input-adornment>:first-child .t-input-adornment__text,.t-input-adornment>:first-child .t-textarea__inner{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-input-adornment>:last-child,.t-input-adornment>:last-child .t-input,.t-input-adornment>:last-child .t-input-adornment__text,.t-input-adornment>:last-child .t-textarea__inner{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-input-adornment>:not(:last-child):hover{z-index:2}.t-input-adornment>:not(:first-child):not(:last-child) .t-input,.t-input-adornment>:not(:first-child):not(:last-child) .t-textarea__inner{border-radius:0}.t-pagination-mini{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-pagination-mini--outline .t-pagination-mini__prev{border-bottom-right-radius:0;border-top-right-radius:0;position:relative;z-index:1}.t-pagination-mini--outline .t-pagination-mini__current{border-radius:0;margin-left:-1px;position:relative}.t-pagination-mini--outline .t-pagination-mini__current:hover{z-index:1}.t-pagination-mini--outline .t-pagination-mini__next{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-1px;position:relative}.t-pagination-mini--outline .t-pagination-mini__next:hover{z-index:1}.t-pagination{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);color:var(--td-text-color-secondary);display:flex;font:var(--td-font-body-medium);justify-content:flex-end;list-style:none;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:100%}.t-pagination.t-is-disabled{color:var(--td-text-color-disabled)}.t-pagination__total{flex:1;font:var(--td-font-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-pagination .t-select__wrap{width:auto}.t-pagination__select{font-size:var(--td-font-size-body-medium);margin-right:var(--td-comp-margin-l)}.t-pagination__btn,.t-pagination__select{color:var(--td-text-color-secondary);flex-shrink:0;height:var(--td-comp-size-m)}.t-pagination__btn{align-items:center;border-radius:var(--td-radius-default);cursor:pointer;display:inline-flex;font:var(--td-font-body-large);justify-content:center;line-height:var(--td-comp-size-m);width:var(--td-comp-size-m)}.t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination__btn.t-is-disabled,.t-pagination__btn.t-is-disabled:active,.t-pagination__btn.t-is-disabled:hover{background:none;color:var(--td-text-color-disabled)}.t-pagination__btn.t-is-disabled{cursor:not-allowed}.t-pagination__btn-prev{margin-right:var(--td-comp-margin-s)}.t-pagination__btn-next{margin-left:var(--td-comp-margin-s)}.t-pagination__btn+.t-pagination__select{margin-right:0}.t-pagination__pager{display:inline-flex;flex-shrink:0;list-style:none;margin:0;padding:0;vertical-align:middle}.t-pagination__pager li:not(:last-child){margin-right:var(--td-comp-margin-s)}.t-pagination__number{background-color:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:inline-block;font-size:var(--td-font-body-medium);height:var(--td-comp-size-m);line-height:calc(var(--td-comp-size-m) - 2px);min-width:var(--td-comp-size-m);padding-left:var(--td-comp-paddingLR-xs);padding-right:var(--td-comp-paddingLR-xs);text-align:center}.t-pagination__number:hover{border-color:var(--td-brand-color-hover);color:var(--td-brand-color-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number.t-is-current,.t-pagination__number:active{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-pagination__number.t-is-current.t-is-disabled,.t-pagination__number.t-is-current.t-is-disabled:active,.t-pagination__number.t-is-current.t-is-disabled:hover{background-color:var(--td-brand-color-focus);border-color:var(--td-brand-color-focus);color:var(--td-text-color-anti)}.t-pagination__number.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:auto}.t-pagination__number.t-is-disabled:active,.t-pagination__number.t-is-disabled:hover{background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);color:var(--td-text-color-disabled)}.t-pagination__number--more{border:0;padding:0}.t-pagination__number--more:hover{background-color:var(--td-bg-color-secondarycontainer-hover);color:var(--td-text-color-primary);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination__number--more:active{background-color:var(--td-bg-color-secondarycontainer-active);color:var(--td-text-color-primary)}.t-pagination__number--more.t-is-disabled,.t-pagination__number--more.t-is-disabled:active,.t-pagination__number--more.t-is-disabled:hover{background:none}.t-pagination__number--more .t-icon-more{color:var(--td-text-color-disabled);transform:rotate(90deg)}.t-pagination__jump{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-default);display:inline-flex;flex-shrink:0;font-size:var(--td-font-body-medium);gap:var(--td-comp-margin-s);height:var(--td-comp-size-m);margin-left:var(--td-comp-margin-s);padding-left:var(--td-comp-margin-s)}.t-pagination .t-input-adornment__append{background-color:transparent;border:none;color:var(--td-text-color-secondary);height:calc(var(--td-comp-size-m) - 4px)}.t-pagination .t-input-adornment__append .t-input-adornment__text{border:none}.t-pagination .t-input-number{width:56px}.t-pagination .t-input-number .t-input{border-radius:var(--td-radius-default);height:calc(var(--td-comp-size-m) - 4px)}.t-pagination .t-input-number .t-input__inner{text-align:center}.t-pagination.t-size-s{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__jump{height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-input-adornment__append{font:var(--td-font-body-small);height:calc(var(--td-comp-size-xs) - 4px)}.t-pagination.t-size-s .t-input-number{width:48px}.t-pagination.t-size-s .t-input-number .t-input{height:calc(var(--td-comp-size-xs) - 4px)}.t-pagination.t-size-s .t-pagination__total{font:var(--td-font-body-small)}.t-pagination.t-size-s .t-pagination__select{font-size:var(--td-font-size-body-small);height:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-pagination__number{border:0;font-size:var(--td-font-body-small);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);min-width:var(--td-comp-size-xs);padding-left:var(--td-comp-paddingLR-xxs);padding-right:var(--td-comp-paddingLR-xxs)}.t-pagination.t-size-s .t-pagination__number:hover:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){background-color:var(--td-bg-color-secondarycontainer-hover);color:var(--td-text-color-primary);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__number:active:not(.t-pagination.t-size-s .t-pagination__number.t-is-current){background-color:var(--td-bg-color-secondarycontainer-active);color:var(--td-text-color-primary)}.t-pagination.t-size-s .t-pagination__number.t-is-disabled{background:none;color:var(--td-text-color-disabled)}.t-pagination.t-size-s .t-pagination__number.t-is-current.t-is-disabled{background-color:var(--td-brand-color-focus);border-color:var(--td-brand-color-focus);color:var(--td-text-color-anti)}.t-pagination.t-size-s .t-pagination__btn{background:none;border:0;height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-pagination.t-size-s .t-pagination__btn:hover{background-color:var(--td-bg-color-secondarycontainer-hover);transition:all .2s cubic-bezier(.82,0,1,.9)}.t-pagination.t-size-s .t-pagination__btn:active{background-color:var(--td-bg-color-secondarycontainer-active)}.t-pagination.t-size-s .t-pagination__btn.t-is-disabled,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:active,.t-pagination.t-size-s .t-pagination__btn.t-is-disabled:hover{background:none;color:var(--td-text-color-disabled)}.t-pagination-ie .t-select .t-input__inner{min-width:54px}.default-step-icon{align-items:center;border-radius:var(--td-radius-circle);display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;width:100%}.t-steps .t-steps-item{display:flex;flex:1;margin-right:var(--td-comp-margin-s);overflow:hidden;position:relative;vertical-align:top}.t-steps .t-steps-item:last-child{flex:none}.t-steps .t-steps-item__inner{display:flex;position:relative;width:-moz-fit-content;width:fit-content}.t-steps .t-steps-item__inner.t-steps-item--clickable{cursor:pointer}.t-steps .t-steps-item--finish .t-steps-item__icon .t-icon{color:var(--td-brand-color)}.t-steps .t-steps-item--finish .t-steps-item__icon--number{border-color:var(--td-brand-color)}.t-steps .t-steps-item--finish .t-steps-item__title{color:var(--td-text-color-primary);font-weight:400}.t-steps .t-steps-item--finish .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item--process .t-steps-item__icon .t-icon{color:var(--td-brand-color)}.t-steps .t-steps-item--process .t-steps-item__icon--number{background-color:var(--td-brand-color);border-color:var(--td-brand-color);color:var(--td-text-color-anti);font-weight:700}.t-steps .t-steps-item--process .t-steps-item__title{color:var(--td-brand-color);font-weight:700}.t-steps .t-steps-item--process .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item--error .t-steps-item__icon .t-icon{color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__icon--number{border-color:var(--td-error-color);color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__title{color:var(--td-error-color)}.t-steps .t-steps-item--error .t-steps-item__description{color:var(--td-text-color-secondary)}.t-steps .t-steps-item__icon{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-medium);margin-right:var(--td-comp-margin-s);vertical-align:top}.t-steps .t-steps-item__icon--number{border:1px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);color:var(--td-text-color-placeholder)}.t-steps .t-steps-item__icon--finish,.t-steps .t-steps-item__icon--number{align-items:center;display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps .t-steps-item__icon--finish{border:1px solid var(--td-brand-color);border-radius:var(--td-radius-circle)}.t-steps .t-steps-item__icon--error{align-items:center;border:1px solid var(--td-error-color);border-radius:var(--td-radius-circle);color:#000;display:flex;font-size:var(--td-font-size-body-large);height:22px;justify-content:center;text-align:center;width:22px}.t-steps .t-steps-item__icon>.t-icon{font-size:calc(var(--td-font-size-body-medium) + 10px)}.t-steps .t-steps-item__title{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-large);line-height:24px;padding-right:var(--td-comp-margin-s);position:relative}.t-steps .t-steps-item__description{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-medium);line-height:22px;margin-bottom:var(--td-comp-margin-xs)}.t-steps--line-separator .t-steps-item:after,.t-steps--line-separator .t-steps-item:before,.t-steps--line-separator .t-steps-item__title:after{border-style:solid}.t-steps--dashed-separator .t-steps-item:after,.t-steps--dashed-separator .t-steps-item:before,.t-steps--dashed-separator .t-steps-item__title:after{border-style:dashed}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs);width:-moz-fit-content;width:fit-content}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__icon__number{height:22px;width:22px}.t-steps--horizontal.t-steps--default-anchor .t-steps-item__icon>.t-icon{font-size:calc(var(--td-font-size-body-medium) + 10px)}.t-steps--horizontal.t-steps--default-anchor .t-steps-item:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:9999px}.t-steps--horizontal.t-steps--default-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-end;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);height:24px;justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor .t-steps-item--finish:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:100%;position:absolute;top:50%;transform:translateY(-50%);width:9999px}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-end;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);height:24px;justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{transform:rotate(-90deg)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item--finish:not(:last-child) .t-steps-item__title:after,.t-steps--horizontal.t-steps--default-anchor.t-steps--reverse .t-steps-item--process:not(:last-child) .t-steps-item__title:after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item{overflow:visible}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs);padding-right:0}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--finish .t-steps-item__icon{border-color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--process .t-steps-item__icon{background:var(--td-brand-color);border-color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--error .t-steps-item__icon{background:var(--td-error-color);border-color:var(--td-error-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__inner{align-items:center;display:flex;flex-direction:column}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__icon{border:2px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);box-sizing:border-box;display:block;flex-shrink:0;height:8px;margin-bottom:var(--td-comp-margin-xs);position:relative;width:8px}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item__content{text-align:center;width:140px}.t-steps--horizontal.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-start;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item:not(:last-child):after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:78px;position:absolute;top:2.5px;width:calc(100% - 16px)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item:not(:last-child):not(.t-steps-item--finish):after{border-color:var(--td-text-color-placeholder)}.t-steps--horizontal.t-steps--dot-anchor .t-steps-item--finish:not(:last-child):after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{align-items:flex-start;border:0;color:var(--td-text-color-placeholder);content:"^";display:inline-flex;flex:1;font-size:var(--td-font-size-body-large);justify-content:center;transform:rotate(90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):after{transform:rotate(-90deg)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):after{color:var(--td-brand-color)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item:not(:last-child):after{border-bottom-color:var(--td-text-color-placeholder);border-bottom-width:1px;border-left:0;border-top:0;content:"";display:block;left:78px;position:absolute;top:2.5px;width:calc(100% - 16px)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item:not(:last-child):not(.t-steps-item--finish):after{border-color:var(--td-text-color-placeholder)}.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item--finish:not(:last-child):after,.t-steps--horizontal.t-steps--dot-anchor.t-steps--reverse .t-steps-item--process:not(:last-child):after{border-bottom-color:var(--td-brand-color);border-bottom-width:2px;color:var(--td-brand-color)}.t-steps--vertical{flex-direction:column;width:-moz-fit-content;width:fit-content}.t-steps--vertical.t-steps--positive.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-large);height:calc(100% - 24px);left:6px;position:absolute;top:24px;transform:rotate(180deg)}.t-steps--vertical.t-steps--positive.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--positive .t-steps-item{margin-bottom:5px;padding-bottom:var(--td-comp-margin-xxl)}.t-steps--vertical.t-steps--positive .t-steps-item:not(:last-child):before{border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;border-top:0;content:"";display:block;height:100%;left:11px;position:absolute;top:35px}.t-steps--vertical.t-steps--positive .t-steps-item--finish:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--default-anchor .t-steps-item__content{margin-left:0}.t-steps--vertical.t-steps--default-anchor .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-medium);height:calc(100% - 4px);left:0;position:absolute;top:8px}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:3.5px;position:absolute;top:17px}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item--finish:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor.t-steps--positive .t-steps-item:not(:last-child).t-steps-item--default:before{border-color:var(--td-text-color-placeholder)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item{margin-bottom:0}.t-steps--vertical.t-steps--dot-anchor .t-steps-item .t-steps-item__title{margin-bottom:var(--td-comp-margin-xs)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--finish .t-steps-item__icon{border-color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--process .t-steps-item__icon{background:var(--td-brand-color);border-color:var(--td-brand-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item--error .t-steps-item__icon{background:var(--td-error-color);border-color:var(--td-error-color)}.t-steps--vertical.t-steps--dot-anchor .t-steps-item__icon{border:2px solid var(--td-text-color-placeholder);border-radius:var(--td-radius-circle);box-sizing:border-box;display:block;flex-shrink:0;height:8px;margin-bottom:var(--td-comp-margin-xs);position:relative;top:8px;width:8px}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-large);height:calc(100% - 24px);left:6px;position:absolute;top:24px;transform:rotate(180deg)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item:not(:last-child):before{margin-top:var(--td-comp-margin-xs);transform:rotate(0)}.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--arrow-separator .t-steps-item--process:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse .t-steps-item{margin-bottom:5px;padding-bottom:var(--td-comp-margin-xxl)}.t-steps--vertical.t-steps--reverse .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:11px;position:absolute;top:35px}.t-steps--vertical.t-steps--reverse .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse .t-steps-item--process:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item:not(:last-child):before{align-items:center;border:0;color:var(--td-text-color-placeholder);content:"^";display:flex;font-size:var(--td-font-size-body-medium);height:calc(100% - 4px);left:0;position:absolute;top:8px}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor.t-steps--arrow-separator .t-steps-item--process:not(:last-child):before{color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item{margin-bottom:0}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:not(:last-child):before{border-bottom:0;border-left:0;border-right-color:var(--td-text-color-placeholder);border-right-width:1px;content:"";display:block;height:100%;left:3.5px;position:absolute;top:17px}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:last-child:before{display:none}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item--finish:not(:last-child):before,.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item--process:not(:last-child):before{border-right-color:var(--td-brand-color);border-right-width:2px;color:var(--td-brand-color)}.t-steps--vertical.t-steps--reverse.t-steps--dot-anchor .t-steps-item:not(:last-child).t-steps-item--default:before{border-color:var(--td-text-color-placeholder)}.t-sticky-tool{background-color:var(--td-bg-color-container);border:.5px solid var(--td-component-border);box-shadow:var(--td-shadow-3);box-sizing:border-box;opacity:1;position:fixed}.t-sticky-tool-popup-content{box-shadow:var(--td-shadow-3)}.t-sticky-tool .t-sticky-item,.t-sticky-tool-popup-content{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-small)}.t-sticky-tool .t-sticky-item{margin:var(--td-comp-margin-xs);opacity:1;position:relative;text-align:center;transition:background-color .2s linear}.t-sticky-tool .t-sticky-item:hover{background-color:var(--td-bg-color-container-hover);cursor:pointer}.t-sticky-tool .t-sticky-item--normal{height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-sticky-tool .t-sticky-item--normal .t-icon{color:var(--td-text-color-primary);height:24px;margin:var(--td-comp-margin-s) var(--td-comp-margin-l) 0 var(--td-comp-margin-l);width:24px}.t-sticky-tool .t-sticky-item--compact{height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-sticky-tool .t-sticky-item--compact .t-icon{color:var(--td-text-color-primary);height:24px;margin:var(--td-comp-margin-s);width:24px}.t-sticky-tool .t-sticky-item--square{border-radius:var(--td-radius-default)}.t-sticky-tool .t-sticky-item--round{border-radius:var(--td-radius-circle)}.t-sticky-tool .t-sticky-item .t-sticky-item__label{height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);margin-top:var(--td-comp-margin-xxs);text-align:center;width:100%}.t-sticky-tool--square{border-radius:var(--td-radius-medium)}.t-sticky-tool--round{border-radius:var(--td-radius-round)}.t-select__wrap{width:100%}.t-select__dropdown .t-popup__content{box-shadow:var(--td-shadow-2);margin:var(--td-comp-paddingTB-s) 0;max-height:300px;overflow-y:auto;overscroll-behavior:contain;padding:0}@-moz-document url-prefix(){.t-select__dropdown .t-popup__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-select__dropdown .t-popup__content::-webkit-scrollbar{height:8px;width:8px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:horizontal:hover,.t-select__dropdown .t-popup__content::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-select__dropdown-inner{min-height:var(--td-comp-size-m)}.t-select__dropdown-inner .t-select__list .t-select__list{padding:0}.t-select__dropdown-inner .t-select__list,.t-select__dropdown-inner .t-tree{padding:var(--td-pop-padding-m)}.t-select__dropdown-inner--size-s{min-height:var(--td-comp-size-xs)}.t-select__dropdown-inner--size-s .t-select__list,.t-select__dropdown-inner--size-s .t-tree{padding:var(--td-pop-padding-s)}.t-select__dropdown-inner--size-l{min-height:var(--td-comp-size-xl)}.t-select__dropdown-inner--size-l .t-select__list,.t-select__dropdown-inner--size-l .t-tree{padding:var(--td-pop-padding-l)}.t-select__list{list-style:none;margin:0;padding:0}.t-select__dropdown.t-popup{padding:0}.t-select__empty.t-size-s{line-height:var(--td-comp-size-xs)}.t-select__empty{color:var(--td-text-color-disabled);line-height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-s);text-align:center}.t-select__empty.t-size-l{line-height:var(--td-comp-size-xl)}.t-select__loading-tips.t-size-s{line-height:var(--td-comp-size-xs);min-height:var(--td-comp-size-xs)}.t-select__loading-tips{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-default);bottom:var(--td-comp-paddingTB-s);color:var(--td-text-color-disabled);display:flex;justify-content:center;left:0;line-height:var(--td-comp-size-m);min-height:var(--td-comp-size-m);position:fixed;right:0;top:var(--td-comp-paddingTB-s);z-index:1000}.t-select__loading-tips.t-size-l{line-height:var(--td-comp-size-xl);min-height:var(--td-comp-size-xl)}.t-select-option-group+.t-select-option-group{margin-top:var(--td-comp-margin-xs);padding-top:var(--td-comp-margin-xs)}.t-select-option-group__divider+.t-select-option-group__divider{position:relative}.t-select-option-group__divider+.t-select-option-group__divider:before{background-clip:content-box;background-color:var(--td-border-level-1-color);box-sizing:border-box;content:"";height:1px;left:0;padding:0 var(--td-comp-paddingLR-s);position:absolute;top:0;width:100%}.t-select-option-group__header,ul.t-select-option-group__header{word-wrap:normal;box-sizing:border-box;color:var(--td-text-color-placeholder);display:block;height:var(--td-comp-size-s);line-height:var(--td-comp-size-s);overflow:hidden;padding:0 var(--td-comp-paddingLR-s);text-overflow:ellipsis;white-space:nowrap}.t-select-option-group__header.t-size-l{height:var(--td-comp-size-l);line-height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m)}.t-select-option-group__header.t-size-s{height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s)}.t-select-option{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-s);padding:0 var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-select-option span{word-wrap:normal;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover{background-color:var(--td-bg-color-container-hover)}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__label{color:inherit}.t-select-option:not(.t-is-disabled):not(.t-is-selected):hover .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option .t-checkbox__label{word-wrap:normal;color:var(--td-text-color-primary);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-select-option .t-checkbox{width:100%}.t-select-option.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-select-option.t-is-disabled,.t-select-option.t-is-disabled :active,.t-select-option.t-is-disabled:hover{background:var(--td-bg-color-specialcomponent)}.t-select-option.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-l);padding:0 var(--td-comp-paddingLR-m)}.t-select-option.t-size-m{font:var(--td-font-body-medium)}.t-select-option.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xxs);padding:0 var(--td-comp-paddingLR-s)}.t-select-option.t-is-selected:not(.t-is-disabled){background-color:var(--td-brand-color-light);color:var(--td-brand-color);transition:all .2s linear}.t-select-option.t-is-selected:not(.t-is-disabled) .t-checkbox__label{color:var(--td-brand-color)}.t-select-option.t-is-selected:not(.t-is-disabled):hover{background-color:var(--td-brand-color-light)}.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected),.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected),.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected),.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected){background-color:var(--td-bg-color-container-hover)}.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option--hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option--hover:not(.t-is-selected) .t-checkbox__input,.t-select-option.t-select-option__hover:not(.t-is-disabled).t-select-option.t-select-option__hover:not(.t-is-selected) .t-checkbox__input{border-color:var(--td-brand-color)}.t-select-option.t-select-option--hover .t-checkbox__label,.t-select-option.t-select-option__hover .t-checkbox__label{color:inherit}.t-select-option+.t-select-option{margin-top:var(--td-comp-paddingTB-xxs)}.t-select.t-select-input--borderless .t-select__right-icon{margin:0;position:relative}.t-select .t-fake-arrow{color:var(--td-text-color-placeholder)}.t-select .t-fake-arrow--active{color:var(--td-brand-color)}.t-is-selected.t-select-option__hover{background-color:var(--td-brand-color-light-hover)}.t-is-selected.t-select-option__hover .t-checkbox__label,.t-select-option__highlight-item .t-is-highlight{color:var(--td-brand-color)}.t-auto-complete{width:100%}.t-auto-complete .t-input__suffix-clear{display:none}.t-auto-complete:hover .t-input__suffix-clear{display:inline-block}.t-auto-complete__panel--empty{color:var(--td-text-color-disabled);height:var(--td-comp-size-m);line-height:var(--td-comp-size-m);text-align:center}.t-cascader .t-fake-arrow{color:var(--td-text-color-placeholder)}.t-cascader .t-fake-arrow--active{color:var(--td-brand-color)}.t-cascader__popup .t-popup__content{border:.5px solid var(--td-component-border);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2);overflow:hidden;padding:0}.t-cascader__panel{display:flex;height:100%}.t-cascader__panel.t-cascader--normal{height:200px}.t-cascader__panel.t-cascader--multiple{height:280px}.t-cascader__panel--empty{color:var(--td-text-color-disabled);height:var(--td-comp-size-s);line-height:var(--td-comp-size-s);margin:var(--td-pop-padding-m);padding-left:0;text-align:center;width:100%}.t-cascader__panel--empty:hover{background:none;cursor:default}.t-cascader__menu{background:var(--td-bg-color-container);box-sizing:content-box;overflow:auto;padding:var(--td-pop-padding-m);width:148px}.t-cascader__menu.t-size-l{padding:var(--td-pop-padding-l)}.t-cascader__menu.t-size-s{padding:var(--td-pop-padding-s)}.t-cascader__menu--segment{border-right:1px solid var(--td-component-stroke)}.t-cascader__menu--filter{min-width:148px;width:auto}.t-cascader__item{--ripple-color:var(--td-bg-color-container-active);align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);height:var(--td-comp-size-s);list-style:none;margin-top:var(--td-comp-margin-xxs);padding:0 var(--td-comp-paddingLR-s);position:relative;transition:background-color .2s cubic-bezier(.82,0,1,.9)}.t-cascader__item.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding:0 var(--td-comp-paddingLR-s)}.t-cascader__item.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-m);padding:0 var(--td-comp-paddingLR-m)}.t-cascader__item.t-is-disabled{background-color:transparent;color:var(--td-text-color-disabled);cursor:not-allowed}.t-cascader__item-icon.t-icon{background:transparent;color:var(--td-text-color-placeholder);font-size:16px;height:100%;margin:0 8px;position:absolute;right:0;top:0}.t-cascader__item-icon.t-loading{color:var(--td-text-color-brand);display:flex}.t-cascader__item.t-is-expanded{background:var(--td-brand-color-light)}.t-cascader__item.t-is-expanded,.t-cascader__item.t-is-expanded .t-icon-chevron-right{color:var(--td-text-color-brand)}.t-cascader__item.t-is-expanded:hover{cursor:pointer}.t-cascader__item:first-child{margin-top:0}.t-cascader__item .t-checkbox{max-width:100%}.t-cascader__item .t-checkbox .t-checkbox__input{flex-shrink:0}.t-cascader__item .t-checkbox .t-checkbox__label{word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-cascader__item .t-checkbox .t-checkbox__label .t-cascader__item__label--filter{color:var(--td-text-color-brand)}.t-cascader__item--with-icon{padding:0 calc(var(--td-comp-paddingLR-s) + 14px) 0 var(--td-comp-paddingLR-s)}.t-cascader__item--leaf .t-checkbox{width:100%}.t-cascader__item-label{display:block;padding:0;position:relative;white-space:nowrap}.t-cascader__item-label--ellipsis{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-cascader__item-label--filter{color:var(--td-text-color-brand)}.t-cascader__item:hover:not(.t-is-expanded):not(.t-is-disabled){background:var(--td-bg-color-container-hover);cursor:pointer}.t-cascader__item.t-is-selected{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-cascader__item.t-is-selected .t-checkbox__label{color:var(--td-brand-color)}.t-radio-group{align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;flex-wrap:wrap;font:var(--td-font-body-medium);list-style:none;margin:0;max-width:100%;padding:0;width:-moz-fit-content;width:fit-content}@-moz-document url-prefix(){.t-radio-group{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-radio-group::-webkit-scrollbar{height:4px;width:4px}.t-radio-group::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:7px}.t-radio-group::-webkit-scrollbar-thumb:horizontal:hover,.t-radio-group::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-radio-group .t-radio{margin-right:var(--td-comp-margin-xxl)}.t-radio-group.t-radio-group__outline{flex-wrap:wrap;row-gap:var(--td-comp-margin-xs)}.t-radio-group.t-radio-group__outline.t-size-s .t-radio-button{height:var(--td-comp-size-xs)}.t-radio-group.t-radio-group__outline.t-size-m .t-radio-button{height:var(--td-comp-size-m)}.t-radio-group.t-radio-group__outline.t-size-l .t-radio-button{height:var(--td-comp-size-xl)}.t-radio-group.t-radio-group__outline .t-radio-button:first-child{border-radius:var(--td-radius-default) 0 0 var(--td-radius-default)}.t-radio-group.t-radio-group__outline .t-radio-button:last-child{border-radius:0 var(--td-radius-default) var(--td-radius-default) 0}.t-radio-group.t-radio-group__outline .t-radio-button:only-child{border-radius:var(--td-radius-default)}.t-radio-group.t-radio-group__outline .t-radio-button.t-is-checked{color:var(--td-brand-color)}.t-radio-group.t-radio-group__outline .t-radio-button.t-is-disabled.t-is-checked{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-brand-color-disabled);color:var(--td-brand-color-disabled)}.t-radio-group.t-radio-group--filled{background-color:var(--td-bg-color-component);border-color:var(--td-bg-color-component);border-radius:var(--td-radius-default);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs);position:relative}.t-radio-group.t-radio-group--filled .t-radio-group__bg-block{background-color:var(--td-bg-color-container-select);border-radius:var(--td-radius-small);height:calc(100% - 4px);left:2px;position:absolute;top:2px;transition:all .2s cubic-bezier(.38,0,.24,1);width:0}.t-radio-group.t-radio-group--filled .t-radio-button{background-color:transparent;border:0;color:var(--td-text-color-secondary)}.t-radio-group.t-radio-group--filled .t-radio-button:hover{color:var(--td-text-color-primary)}.t-radio-group.t-radio-group--filled .t-radio-button:before{background-color:var(--td-component-border);content:"";height:calc(100% - 16px);left:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(0,0,.15,1);width:1px}.t-radio-group.t-radio-group--filled .t-radio-button:first-child:before{opacity:0}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked{border:0;color:var(--td-text-color-primary);position:relative;transition:color .2s linear;z-index:1}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked+label:before,.t-radio-group.t-radio-group--filled .t-radio-button.t-is-checked:before{opacity:0}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled{background-color:transparent}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-disabled)}.t-radio-group.t-radio-group--filled .t-radio-button.t-is-disabled.t-is-checked~.t-radio-group__bg-block{background-color:var(--td-bg-color-component-disabled)}.t-radio-group.t-radio-group--primary-filled .t-radio-group__bg-block{background-color:var(--td-brand-color)}.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-checked,.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-anti)}.t-radio-group.t-radio-group--primary-filled .t-radio-button.t-is-disabled.t-is-checked~.t-radio-group__bg-block{background-color:var(--td-brand-color-disabled)}.t-radio-group.t-size-s .t-radio-button{font:var(--td-font-body-small);height:calc(var(--td-comp-size-xs) - var(--td-comp-paddingTB-xxs)*2);padding:0 var(--td-comp-paddingLR-s)}.t-radio-group.t-size-s .t-radio-button:before{height:calc(100% - 16px)}.t-radio-group.t-size-m .t-radio-button{font:var(--td-font-body-medium);height:calc(var(--td-comp-size-m) - var(--td-comp-paddingTB-xxs)*2);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-l)}.t-radio-group.t-size-m .t-radio-button:before{height:calc(100% - 20px)}.t-radio-group.t-size-l .t-radio-button{font:var(--td-font-body-large);height:calc(var(--td-comp-size-xl) - var(--td-comp-paddingTB-xxs)*2);padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-xl)}.t-radio-group.t-size-l .t-radio-button:before{height:calc(100% - 24px)}.t-radio-group .t-radio-button{align-items:center;border:1px solid;border-color:var(--td-border-level-2-color);border-right:0;box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;position:relative;transition:color .2s cubic-bezier(0,0,.15,1);white-space:nowrap}.t-radio-group .t-radio-button:first-child{border-radius:var(--td-radius-small) 0 0 var(--td-radius-small)}.t-radio-group .t-radio-button:last-child{border-radius:0 var(--td-radius-small) var(--td-radius-small) 0;border-right:1px solid;border-right-color:var(--td-border-level-2-color)}.t-radio-group .t-radio-button__former{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:0;list-style:none;margin:0;opacity:0;padding:0;width:0}.t-radio-group .t-radio-button:hover{color:var(--td-brand-color)}.t-radio-group .t-radio-button.t-is-checked{border-right:1px solid;border-color:var(--td-brand-color);transition:border-color .2s cubic-bezier(0,0,.15,1)}.t-radio-group .t-radio-button.t-is-checked+.t-radio-button{border-left:0}.t-radio-group .t-radio-button.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-radio-group .t-radio-button.t-is-disabled:hover{border-color:var(--td-border-level-2-color);color:var(--td-text-color-disabled)}.t-radio-group .t-radio-button.t-is-disabled:hover:after{width:0}.t-radio-group .t-radio-button.t-is-disabled.t-is-checked{color:var(--td-text-color-disabled)}.t-radio-group .t-radio-button.t-is-disabled.t-is-checked:after{width:0}.t-radio{cursor:pointer;display:inline-block;position:relative}.t-radio,.t-radio__former{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-radio__former{opacity:0;position:absolute}.t-radio__input{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-circle);display:inline-block;height:16px;position:relative;transition:border .2s cubic-bezier(0,0,.15,1);vertical-align:middle;width:16px}.t-radio__input:after{background-color:var(--td-brand-color);border-radius:var(--td-radius-circle);content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;opacity:0;position:absolute;top:50%;transform:scale(.5);transition:all .2s cubic-bezier(0,0,.15,1);width:16px}.t-radio__label{color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-s);vertical-align:middle;white-space:nowrap}.t-radio.t-is-checked .t-radio__input,.t-radio:hover .t-radio__input{border-color:var(--td-brand-color)}.t-radio.t-is-checked .t-radio__input:after{opacity:1}.t-radio.t-is-disabled{cursor:not-allowed}.t-radio.t-is-disabled .t-radio__label{color:var(--td-text-color-disabled)}.t-radio.t-is-disabled .t-radio__input{background-color:var(--td-bg-color-component-disabled)}.t-radio.t-is-disabled.t-is-checked .t-radio__input,.t-radio.t-is-disabled:hover .t-radio__input{border-color:var(--td-border-level-2-color)}.t-radio.t-is-disabled.t-is-checked .t-radio__input:after{background-color:var(--td-text-color-disabled)}.t-radio:focus-visible:focus-visible{border-radius:0;outline:2px solid var(--td-brand-color);outline-offset:var(--td-comp-paddingTB-xs)}.t-color-picker__panel{background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:256px}.t-popup__content .t-color-picker__panel{background:transparent;box-shadow:unset}.t-color-picker{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-color-picker.t-popup__content{box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left)}.t-color-picker__icon{align-items:center;background:transparent;border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;display:flex;font-size:var(--td-comp-size-xxxs);justify-content:center;transition:.2s linear}.t-color-picker__icon:hover{background:var(--td-bg-color-container-hover);transition:.2s linear}.t-color-picker__icon.t-is-disabled{color:var(--td-text-color-disabled);pointer-events:none}.t-color-picker__head{align-items:center;display:flex;justify-content:space-between;padding:var(--td-pop-padding-xl);position:relative;z-index:2}.t-color-picker__head .t-color-picker__close{flex-shrink:0}.t-color-picker__head+.t-color-picker__body{padding-top:0}.t-color-picker__body{padding:var(--td-pop-padding-xl);padding-bottom:calc(var(--td-pop-padding-xl) - 4px)}.t-color-picker__thumb{background:var(--td-text-color-anti);border-color:currentcolor;border-radius:var(--td-radius-circle);box-shadow:var(--td-shadow-1);box-sizing:border-box;color:var(--td-text-color-brand);height:calc(var(--td-comp-size-xxxs) + var(--td-size-1));outline:none;padding:2px;position:absolute;width:calc(var(--td-comp-size-xxxs) + var(--td-size-1));z-index:1}.t-color-picker__thumb:before{background:currentcolor;border-radius:var(--td-radius-circle);content:"";display:block;height:100%;width:100%}.t-color-picker__saturation{background:transparent;border-radius:var(--td-radius-default);height:160px;overflow:hidden;position:relative}.t-color-picker__saturation:after,.t-color-picker__saturation:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.t-color-picker__saturation:before{background:linear-gradient(90deg,#fff,transparent)}.t-color-picker__saturation:after{background:linear-gradient(0deg,#000,transparent)}.t-color-picker__saturation .t-color-picker__thumb{border-radius:var(--td-radius-circle);height:calc(var(--td-comp-size-xxxs) + var(--td-size-1));transform:translate(-50%,-50%);width:calc(var(--td-comp-size-xxxs) + var(--td-size-1))}.t-color-picker__slider-wrapper{border-radius:4px;padding:0 calc(var(--td-comp-size-xxxs)/2 + var(--td-size-1)/2);position:relative}.t-color-picker__slider-wrapper--hue-type{background:red}.t-color-picker__slider-wrapper--alpha-type{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px}.t-color-picker__slider-padding{border-radius:4px;height:8px;left:0;position:absolute;top:0;width:100%}.t-color-picker__slider{border-radius:4px;color:transparent;cursor:pointer;height:8px;outline:none;position:relative;z-index:1}.t-color-picker__slider .t-color-picker__thumb{top:50%;transform:translate(calc(var(--td-comp-size-xxxs)*-.5 + var(--td-size-1)*-.5),-50%)}.t-color-picker__slider .t-color-picker__rail{border-radius:inherit;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.t-color-picker__alpha,.t-color-picker__format{margin:var(--td-comp-margin-m) 0 0 0}.t-color-picker__hue{background:linear-gradient(90deg,red,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.t-color-picker__alpha .t-color-picker__rail{background:linear-gradient(90deg,transparent,currentcolor)}.t-color-picker__sliders-wrapper{align-items:center;display:flex;margin:var(--td-comp-margin-m) 0}.t-color-picker__sliders{width:100%}.t-color-picker__sliders-preview{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px;border-radius:var(--td-radius-default);flex-shrink:0;height:var(--td-comp-size-s);margin-left:var(--td-comp-margin-m);overflow:hidden;width:var(--td-comp-size-s)}.t-color-picker__sliders-preview-inner{display:block;height:100%;width:100%}.t-color-picker__gradient{align-items:center;display:flex;margin-bottom:var(--td-comp-margin-m);padding:0}.t-color-picker__gradient-slider{flex:1}.t-color-picker__gradient-degree{flex-shrink:0;margin-left:var(--td-comp-margin-m);position:relative;width:var(--td-comp-size-xxl)}.t-color-picker__gradient-degree .t-input{font:var(--td-font-body-small);margin:0}.t-color-picker__gradient-degree .t-input-number{padding:0;width:100%}.t-color-picker__gradient .gradient-thumbs{border-radius:inherit;cursor:pointer;height:100%;left:0;list-style:none;margin:0;padding:0;position:absolute;top:0;width:100%}.t-color-picker__gradient .gradient-thumbs__item{cursor:pointer;left:0;top:50%;transform:translate(-50%,-50%);z-index:0}.t-color-picker__gradient .gradient-thumbs__item:before{display:none}.t-color-picker__gradient .gradient-thumbs__item.t-is-active{outline:2px solid var(--td-component-border);z-index:1}.t-color-picker__gradient .gradient-thumbs__item-inner{border-radius:var(--td-radius-circle);display:block;height:100%;overflow:hidden;width:100%}.t-color-picker__gradient .gradient-thumbs__item-inner:before{background-color:currentcolor;content:"";display:block;height:100%;width:100%}.t-color-picker__format{align-items:center;display:flex;justify-content:space-between}.t-color-picker__format--item:first-child{flex-shrink:0}.t-color-picker__format--item:last-child{flex:1}.t-color-picker__format--item .t-input.t-size-m,.t-color-picker__format--item .t-size-m{font:var(--td-font-body-small)}.t-color-picker__format--item .t-input-number .t-input{margin:0}.t-color-picker__format--item .input-group{align-items:center;display:flex;justify-content:space-around;margin-left:var(--td-comp-margin-s)}.t-color-picker__format--item .input-group__item{flex:1;margin-left:-1px;width:0}.t-color-picker__format--item .input-group__item .t-input{padding:0 1px}.t-color-picker__format--item .input-group__item .t-input:focus,.t-color-picker__format--item .input-group__item .t-input:focus-within,.t-color-picker__format--item .input-group__item .t-input:hover{z-index:1}.t-color-picker__format--item .input-group__item:not(:first-child):not(:last-child) .t-input{border-radius:0}.t-color-picker__format--item .input-group__item:first-child:not(:last-child) .t-input{border-bottom-right-radius:0;border-top-right-radius:0}.t-color-picker__format--item .input-group__item:last-child:not(:first-child) .t-input{border-bottom-left-radius:0;border-top-left-radius:0}.t-color-picker__format--item .input-group .t-input-number{max-width:100%;padding:0;width:100%}.t-color-picker__format-mode-select{display:flex;width:72px}.t-color-picker__format-mode-select .t-input,.t-color-picker__format-mode-select .t-select{padding-right:0}.t-color-picker__format-mode-select .t-input--prefix>.t-input__suffix{padding-left:0}.t-color-picker__format-mode-select .t-select__right-icon{margin-right:var(--td-comp-margin-xs)}.t-color-picker__swatches-wrap{position:relative}.t-color-picker__swatches-wrap,.t-color-picker__swatches-wrap .t-color-picker__swatches+.t-color-picker__swatches{margin-top:var(--td-comp-margin-m)}.t-color-picker__swatches-wrap .t-color-picker__swatches--title{align-items:center;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-small);justify-content:space-between;padding:0}.t-color-picker__swatches-wrap .t-color-picker__swatches--actions{align-items:center;display:flex;font-size:0;margin-left:auto}.t-color-picker__swatches-wrap .t-color-picker__swatches--actions .t-color-picker__icon{height:var(--td-comp-size-xxxs);margin-left:var(--td-comp-margin-s);width:var(--td-comp-size-xxxs)}.t-color-picker__swatches-wrap .t-color-picker__swatches--items{box-sizing:content-box;display:grid;gap:calc(28.44444px - var(--td-pop-padding-xl)*2/9 - var(--td-comp-size-xxxs)*10/9) calc(28.44444px - var(--td-pop-padding-xl)*2/9 - var(--td-comp-size-xxxs)*10/9);grid-template-columns:repeat(10,var(--td-comp-size-xxxs));left:calc(8px - var(--td-pop-padding-xl));list-style:none;max-height:calc(var(--td-comp-size-xxxs)*4 + 113.77778px - var(--td-pop-padding-xl)*2/9*4 - var(--td-comp-size-xxxs)*10/9*4);overflow-x:hidden;overflow-y:auto;padding:calc(var(--td-pop-padding-xl) - 8px);position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item{align-items:center;border-radius:var(--td-radius-default);box-sizing:border-box;cursor:pointer;display:flex;height:var(--td-comp-size-xxxs);justify-content:center;overflow:hidden;padding:0;position:relative;transform-origin:center;transition:all .2s cubic-bezier(.38,0,.24,1);width:var(--td-comp-size-xxxs)}.t-color-picker__swatches-wrap .t-color-picker__swatches--item:hover{transform:scale(1.25);transform-origin:center}.t-color-picker__swatches-wrap .t-color-picker__swatches--item__color{border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);flex-shrink:0;height:100%;overflow:hidden;position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item__inner{display:block;height:100%;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--item:not(.t-is-active):hover{padding:0}.t-color-picker__swatches-wrap .t-color-picker__swatches--item.t-is-active .t-color-picker__swatches--color,.t-color-picker__swatches-wrap .t-color-picker__swatches--item.t-is-active .t-color-picker__swatches--item__color{border-color:var(--td-text-color-brand)}.t-color-picker__swatches-wrap .t-color-picker__swatches--color{border-radius:var(--td-radius-default);box-sizing:border-box;height:100%;overflow:hidden;position:relative;width:100%}.t-color-picker__swatches-wrap .t-color-picker__swatches--inner{border-radius:var(--td-radius-default);box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);display:block;height:100%;width:100%}.t-color-picker__trigger--default{align-items:center;display:inline-flex}.t-color-picker__trigger--default>.t-input{width:-moz-fit-content;width:fit-content}.t-color-picker__trigger--default .t-input{padding:0 var(--td-comp-paddingLR-s) 0 var(--td-comp-paddingLR-xs)}.t-color-picker__trigger--default__color{align-items:center;box-sizing:border-box;display:flex;height:100%;width:100%}.t-color-picker__trigger--default__color .color-inner{border:1px solid var(--td-scrollbar-color);border-radius:var(--td-radius-small);color:transparent;display:block;height:calc(var(--td-comp-size-xs) - 2px);position:relative;width:calc(var(--td-comp-size-xs) - 2px)}.t-color-picker__trigger--default__color .color-inner.t-size-s{height:calc(var(--td-comp-size-xxs) - 2px);width:calc(var(--td-comp-size-xxs) - 2px)}.t-color-picker__trigger--default__color .color-inner.t-size-l{height:calc(var(--td-comp-size-s) - 2px);width:calc(var(--td-comp-size-s) - 2px)}.t-color-picker__gradient-slider{border-radius:4px;padding:0 calc(var(--td-comp-size-xxxs)/2 + var(--td-size-1)/2)}.t-color-picker__gradient-slider .t-color-picker--bg-alpha{background:var(--td-text-color-anti);background-image:linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5),linear-gradient(45deg,#c5c5c5 25%,transparent 0,transparent 75%,#c5c5c5 0,#c5c5c5);background-position:0 0,3px 3px;background-size:6px 6px}.t-color-picker__panel.t-is-disabled .t-color-picker__saturation,.t-color-picker__panel.t-is-disabled .t-color-picker__slider,.t-color-picker__panel.t-is-disabled .t-color-picker__swatches--item{cursor:not-allowed;opacity:.8}.t-color-picker__panel.t-is-disabled .t-color-picker__gradient-slider .gradient-thumbs,.t-color-picker__panel.t-is-disabled .t-color-picker__gradient-slider .gradient-thumbs__item{cursor:not-allowed}.t-color-picker__panel.t-is-disabled .t-color-picker__swatches--item:hover{padding:0}.t-color-picker__select-options>.t-popup__content{box-shadow:var(--td-shadow-1),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left)}.t-date-picker,.t-date-range-picker{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-date-picker__header-controller-month-popup>.t-popup__content,.t-date-picker__header-controller-year-popup>.t-popup__content{max-height:160px}.t-date-picker__panel-container>.t-popup__content,.t-date-range-picker__panel-container>.t-popup__content{min-width:280px;padding:0}.t-date-picker__panel,.t-date-range-picker__panel{display:flex;flex-direction:column}.t-date-picker__panel--direction-row,.t-date-range-picker__panel--direction-row{flex-direction:row}.t-date-picker__panel .t-time-picker__panel,.t-date-range-picker__panel .t-time-picker__panel{width:216px}.t-date-picker__panel .t-time-picker__panel-section-body,.t-date-range-picker__panel .t-time-picker__panel-section-body{padding:0}.t-date-picker__panel .t-time-picker__panel-body,.t-date-range-picker__panel .t-time-picker__panel-body{margin:0}.t-date-picker__panel-content,.t-date-range-picker__panel-content,.t-date-range-picker__panel-content-wrapper{display:flex}.t-date-picker__header{align-items:center;display:flex;gap:var(--td-comp-margin-m);justify-content:space-between;width:100%}.t-date-picker__header-controller{display:inline-flex;gap:var(--td-comp-margin-s)}.t-date-picker__header-controller .t-date-picker__header-controller-month{display:flex;width:80px}.t-date-picker__header-controller .t-date-picker__header-controller-year{display:flex;width:78px}.t-date-picker__table table{border-collapse:collapse;width:100%}.t-date-picker__table table th{color:var(--td-text-color-secondary);font-weight:400;text-align:center}.t-date-picker__table table td.t-date-picker__cell{font-weight:500;text-align:center}.t-date-picker__table table td.t-date-picker__cell,.t-date-picker__table table th,.t-date-picker__table table th.t-date-picker__table-header-cell{border:0;line-height:var(--td-line-height-body-medium);padding:0}.t-date-picker__table table thead:after,.t-date-picker__table table thead:before{color:transparent;content:"-";display:block;line-height:var(--td-comp-margin-xs)}.t-date-picker__table-week-row{cursor:pointer;position:sticky}.t-date-picker__table-week-row .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__table-week-row .t-date-picker__cell:hover .t-date-picker__cell-inner{background:none;box-shadow:none}.t-date-picker__table-week-row:after{border-radius:var(--td-radius-default);content:"";height:var(--td-comp-size-xs);left:var(--td-comp-margin-xxxl);pointer-events:none;position:absolute;right:0;top:calc(var(--td-comp-margin-xs) - 1px);transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear;z-index:10}.t-date-picker__table-week-row:hover .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row:hover:after{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__table-week-row--active:after{background-color:var(--td-brand-color);opacity:1;z-index:0}.t-date-picker__table-week-row--active .t-date-picker__cell:first-child .t-date-picker__cell-inner{color:var(--td-brand-color)}.t-date-picker__table-week-row--active .t-date-picker__cell .t-date-picker__cell-inner{background:transparent;color:var(--td-text-color-anti)}.t-date-picker__table-week-row--range:after{background-color:var(--td-brand-color-light);opacity:1;z-index:0}.t-date-picker__table-week-row--range .t-date-picker__cell .t-date-picker__cell-inner{background:transparent}.t-date-picker__footer{align-items:flex-start;display:flex;gap:var(--td-comp-margin-s);justify-content:space-between;padding:var(--td-pop-padding-xl)}.t-date-picker__footer--bottom{border-top:1px solid var(--td-component-stroke)}.t-date-picker__footer--top{border-bottom:1px solid var(--td-component-stroke)}.t-date-picker__footer--left{border-right:1px solid var(--td-component-stroke);flex-direction:column}.t-date-picker__footer--left .t-date-picker__presets{flex-direction:column}.t-date-picker__footer--right{border-left:1px solid var(--td-component-stroke);flex-direction:column}.t-date-picker__footer--right .t-date-picker__presets{flex-direction:column}.t-date-picker__presets{display:flex;gap:var(--td-comp-margin-s);min-width:var(--td-comp-size-xl);white-space:nowrap}.t-date-picker__presets .t-button{cursor:pointer}.t-date-picker__presets a{color:var(--td-brand-color)}.t-date-picker__presets a:hover{color:var(--td-brand-color-hover)}.t-date-picker__panel-time,.t-date-range-picker__panel-time{border-left:1px solid var(--td-component-stroke);display:flex;flex-direction:column;gap:calc(var(--td-comp-margin-m)/2);padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs))}.t-date-picker__panel-time-viewer,.t-date-range-picker__panel-time-viewer{align-items:center;color:var(--td-text-color-primary);display:flex;height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-line-height-body-medium)}.t-date-picker__panel-time .t-time-picker__panel-body,.t-date-range-picker__panel-time .t-time-picker__panel-body{margin:0}.t-date-picker__panel-date,.t-date-picker__panel-month,.t-date-picker__panel-quarter,.t-date-picker__panel-week,.t-date-picker__panel-year{box-sizing:border-box;display:flex;flex-direction:column;gap:var(--td-comp-margin-m);padding:var(--td-pop-padding-xl);width:280px}.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after,.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:after,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--hover-highlight:before{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl));opacity:1}.t-date-picker__panel-month .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after,.t-date-picker__panel-year .t-date-picker__cell--hover-highlight+.t-date-picker__cell--active:after{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl));opacity:1;z-index:5}.t-date-picker__panel-month .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before,.t-date-picker__panel-year .t-date-picker__cell--highlight+.t-date-picker__cell--highlight:before{left:calc(0px - var(--td-comp-size-xs) - var(--td-comp-margin-xxl))}.t-date-picker__panel-month .t-date-picker__header-controller-year,.t-date-picker__panel-quarter .t-date-picker__header-controller-year,.t-date-picker__panel-year .t-date-picker__header-controller-year{display:flex;width:130px}.t-date-picker__panel-month .t-date-picker__table table tbody,.t-date-picker__panel-quarter .t-date-picker__table table tbody,.t-date-picker__panel-year .t-date-picker__table table tbody{display:flex;flex-direction:column;gap:var(--td-comp-margin-m);width:100%}.t-date-picker__panel-month .t-date-picker__table table tbody tr,.t-date-picker__panel-quarter .t-date-picker__table table tbody tr,.t-date-picker__panel-year .t-date-picker__table table tbody tr{display:flex;justify-content:space-between}.t-date-picker__panel-month .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-quarter .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before,.t-date-picker__panel-year .t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{left:calc(0px - var(--td-comp-size-xxxl))}.t-date-picker__panel-month .t-date-picker__cell:first-child,.t-date-picker__panel-quarter .t-date-picker__cell:first-child,.t-date-picker__panel-year .t-date-picker__cell:first-child{text-align:left}.t-date-picker__panel-month .t-date-picker__cell:nth-child(3),.t-date-picker__panel-quarter .t-date-picker__cell:nth-child(3),.t-date-picker__panel-year .t-date-picker__cell:nth-child(3){text-align:right}.t-date-picker__panel-month .t-date-picker__cell-inner,.t-date-picker__panel-quarter .t-date-picker__cell-inner,.t-date-picker__panel-year .t-date-picker__cell-inner{width:var(--td-comp-size-xxl)}.t-date-picker__cell{cursor:pointer;padding:0;position:relative}.t-date-picker__cell:after,.t-date-picker__cell:before{border-radius:var(--td-radius-default);content:"";height:var(--td-comp-size-xs);left:-5%;opacity:0;position:absolute;right:-5%;top:50%;transform:translateY(-50%);transition:opacity .2s cubic-bezier(0,0,.15,1);z-index:1}.t-date-picker__cell:hover .t-date-picker__cell-inner{box-shadow:inset 0 0 0 1px var(--td-brand-color)}.t-date-picker__cell-inner{align-items:center;border-radius:var(--td-radius-default);display:inline-flex;height:var(--td-comp-size-xs);justify-content:center;margin:calc(var(--td-comp-margin-xs) - 1px);position:relative;transition:box-shadow .2s cubic-bezier(.38,0,.24,1),background-color .2s linear,border-color .2s linear,color .2s linear;width:var(--td-comp-size-xs);z-index:5}.t-date-picker__cell--now .t-date-picker__cell-inner{background:var(--td-brand-color-light);color:var(--td-brand-color)}.t-date-picker__cell--highlight:before,.t-date-picker__cell--hover-highlight:after{background-color:var(--td-brand-color-light);opacity:1}.t-date-picker__cell--highlight.t-date-picker__cell--hover-highlight:after{background-color:#0000000f;opacity:1}.t-date-picker__cell--additional:hover .t-date-picker__cell-inner{background-color:var(--td-bg-color-container-hover);border-color:var(--td-bg-color-container-hover);box-shadow:none}.t-date-picker__cell--additional .t-date-picker__cell-inner{color:var(--td-text-color-disabled)}.t-date-picker__cell--active .t-date-picker__cell-inner{background-color:var(--td-brand-color);color:var(--td-text-color-anti)}.t-date-picker__cell--active-start:before{border-bottom-left-radius:var(--td-radius-default);border-top-left-radius:var(--td-radius-default);left:calc(var(--td-comp-margin-xs)*2 - 2px);opacity:1}.t-date-picker__cell--active-start:hover:before{left:-5%}.t-date-picker__cell--active-end:before{border-bottom-right-radius:var(--td-radius-default);border-top-right-radius:var(--td-radius-default);opacity:1;right:calc(var(--td-comp-margin-xs)*2 - 2px)}.t-date-picker__cell--active-end:hover:before{right:-5%}.t-date-picker__cell--disabled:hover .t-date-picker__cell-inner{background-color:var(--td-bg-color-component-disabled);box-shadow:none}.t-date-picker__cell--disabled .t-date-picker__cell-inner{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-date-picker__cell--disabled+.t-date-picker__cell--disabled:before{background-color:var(--td-bg-color-component-disabled);border-radius:var(--td-radius-default);left:calc(0px - var(--td-comp-size-l));opacity:1}.t-date-picker__input--placeholder input{color:var(--td-text-color-placeholder)}.flex-center{align-items:center;display:flex;justify-content:center}.t-time-picker,.t-time-range-picker{background:transparent;box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:240px}.t-time-picker.t-is-disabled,.t-time-range-picker.t-is-disabled{cursor:not-allowed}.t-time-picker>:active,.t-time-picker>:focus,.t-time-range-picker>:active,.t-time-range-picker>:focus{outline:0}.t-time-picker__group,.t-time-range-picker__group{position:relative}.t-time-picker__group.active,.t-time-range-picker__group.active{border:1px solid var(--td-brand-color);box-shadow:0 0 2px 2px var(--td-brand-color-focus)}.t-time-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear,.t-time-range-picker__group.active+.t-time-picker__icon-wrap>.t-time-picker__icon-clear{display:block}.t-time-picker__group-text,.t-time-range-picker__group-text{color:var(--td-text-color-primary)}.t-time-picker__group input,.t-time-range-picker__group input{cursor:pointer}.t-time-range-picker{width:auto}.t-time-picker__panel{--timePickerPanelOffsetTop:15;--timePickerPanelOffsetBottom:21;background:transparent;border-radius:var(--td-radius-default);display:inline-block;font:var(--td-font-body-medium);position:relative;width:280px}.t-time-picker__panel-body{align-items:center;display:flex;height:calc(var(--td-comp-size-xs)*7 + var(--td-size-3)*7 + var(--td-size-3));justify-content:center;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.t-time-picker__panel-body-active-mask{display:flex;height:var(--td-comp-size-xs);position:absolute;top:50%;width:100%}.t-time-picker__panel-body-active-mask>div{background-color:var(--td-brand-color-light);border-radius:var(--td-radius-default);flex:1;height:var(--td-comp-size-xs);margin:var(--td-size-3) var(--td-comp-margin-xs);transform:translateY(calc(0px - var(--td-comp-size-xs)/2 - var(--td-size-3)/2))}.t-time-picker__panel-body-scroll{flex:1;height:100%;list-style:none;margin:0;overflow-y:scroll;padding:0;position:relative;text-align:center}.t-time-picker__panel-body-scroll::-webkit-scrollbar{width:0}.t-time-picker__panel-body-scroll:after,.t-time-picker__panel-body-scroll:before{content:"";display:block;height:50%}.t-time-picker__panel-body-scroll:before{height:calc(50% - var(--timePickerPanelOffsetTop, 0)*1px)}.t-time-picker__panel-body-scroll:after{height:calc(50% - var(--timePickerPanelOffsetBottom, 0)*1px)}.t-time-picker__panel-body-scroll:last-child{border-right:0}.t-time-picker__panel-body-scroll-item{border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;font:var(--td-font-body-medium);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);margin:var(--td-size-3) var(--td-comp-margin-xs);text-align:center;transition:.2s linear}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):hover{color:var(--td-text-color-primary)}.t-time-picker__panel-body-scroll-item:not(.t-time-picker__panel-body-scroll-item.t-is-current):not(.t-time-picker__panel-body-scroll-item.t-is-disabled):active{background-color:var(--td-bg-color-container-hover)}.t-time-picker__panel-body-scroll-item.t-is-disabled{color:var(--td-text-color-disabled);cursor:not-allowed}.t-time-picker__panel-body-scroll-item.t-is-hidden{cursor:not-allowed;display:none}.t-time-picker__panel-body-scroll-item.t-is-current{color:var(--td-brand-color)}.t-time-picker__panel-section-body{padding:var(--td-pop-padding-xl) calc(var(--td-pop-padding-xl) - var(--td-comp-margin-xs))}.t-time-picker__panel-section-footer{align-items:center;background-color:transparent;border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;display:flex;flex-direction:row-reverse;justify-content:space-between;padding:var(--td-pop-padding-xl);position:relative;width:100%}.range-input-disabled.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.range-input-disabled.t-is-disabled .t-range-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed}.range-input-disabled.t-is-disabled .t-range-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.range-input-disabled.t-is-disabled>.t-range-input__prefix .t-icon,.range-input-disabled.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input{background-color:var(--td-bg-color-specialcomponent);border-color:var(--td-border-level-2-color);border-radius:var(--td-radius-default);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--td-text-color-primary);display:inline-flex;flex-direction:column;font:var(--td-font-body-medium);font-size:var(--td-font-body-medium);gap:4px;height:var(--td-comp-size-m);list-style:none;margin:0;padding:0;padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s) var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:relative;transition:all .2s cubic-bezier(.38,0,.24,1);width:100%}.t-range-input:hover{border-color:var(--td-brand-color)}.t-range-input--borderless:not(.t-is-focused){border-color:transparent;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-range-input--borderless:not(.t-is-focused):hover{border-color:var(--td-component-border);cursor:pointer}.t-range-input--borderless:not(.t-is-focused).t-is-disabled{background-color:var(--td-bg-color-component-disabled);border:none}.t-range-input.t-is-focused{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus);z-index:1}.t-range-input.t-is-success{border-color:var(--td-success-color)}.t-range-input.t-is-success.t-range-input--focused,.t-range-input.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-range-input.t-is-success>.t-range-input__extra{color:var(--td-success-color)}.t-range-input.t-is-success>.t-range-input__tips{color:var(--td-success-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-warning{border-color:var(--td-warning-color)}.t-range-input.t-is-warning.t-range-input--focused,.t-range-input.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-range-input.t-is-warning>.t-range-input__extra{color:var(--td-warning-color)}.t-range-input.t-is-warning>.t-range-input__tips{color:var(--td-warning-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-error{border-color:var(--td-error-color)}.t-range-input.t-is-error.t-range-input--focused,.t-range-input.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-range-input.t-is-error>.t-range-input__extra{color:var(--td-error-color)}.t-range-input.t-is-error>.t-range-input__tips{color:var(--td-error-color);font-size:var(--td-font-size-body-small);margin-left:calc(var(--td-comp-paddingLR-xs)*-1)}.t-range-input.t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-range-input.t-is-disabled .t-range-input__inner{color:var(--td-text-color-disabled);cursor:not-allowed}.t-range-input.t-is-disabled .t-range-input__inner::-moz-placeholder{color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled .t-range-input__inner::placeholder{color:var(--td-text-color-disabled)}.t-range-input.t-is-disabled>.t-range-input__prefix .t-icon,.t-range-input.t-is-disabled>.t-range-input__suffix .t-icon{color:var(--td-text-color-disabled)}.t-range-input.t-range-input--prefix .t-range-input__prefix,.t-range-input.t-range-input--suffix .t-range-input__suffix{align-items:center;display:flex;font-size:var(--td-font-size-body-medium);height:100%;text-align:center}.t-range-input.t-size-l{font:var(--td-font-body-large);height:var(--td-comp-size-xl);padding-bottom:var(--td-comp-paddingTB-xs);padding-top:var(--td-comp-paddingTB-xs)}.t-range-input.t-size-l .t-input{padding:0 var(--td-comp-margin-s)}.t-range-input.t-size-s{font:var(--td-font-body-small);height:var(--td-comp-size-xs);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-margin-xs)}.t-range-input__inner{align-items:center;display:flex;gap:var(--td-comp-margin-s);height:100%}.t-range-input__inner .t-input__wrap{border-radius:var(--td-radius-small);height:100%}.t-range-input__inner>.t-range-input__prefix{flex-shrink:0}.t-range-input__inner .t-input{border:0;border-radius:var(--td-radius-small);box-shadow:none;font-size:inherit;height:100%;padding:0 var(--td-comp-paddingLR-xs)}.t-range-input__inner .t-input:hover{background-color:var(--td-bg-color-container-hover)}.t-range-input__inner .t-input__inner{height:100%;line-height:1;width:100%}.t-range-input__inner .t-input.t-is-focused{background-color:var(--td-bg-color-component)}.t-range-input__extra{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-range-input__status{position:absolute;right:calc(0px - var(--td-comp-margin-xxxl));top:0}.t-range-input.t-range-input--suffix .t-input__clear{opacity:0;transition:all .2s cubic-bezier(.38,0,.24,1);visibility:hidden}.t-range-input.t-range-input--suffix:hover .t-input__clear{opacity:1;visibility:visible}.t-range-input .t-range-input__suffix-clear{cursor:pointer}.t-range-input__prefix>.t-icon,.t-range-input__suffix>.t-icon{color:var(--td-text-color-placeholder);flex-shrink:0;font-size:16px;transition:color .2s linear}.t-range-input-popup{width:100%}.t-range-input-popup--visible .t-range-input{border-color:var(--td-brand-color);box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-range-input-popup--visible .t-range-input .t-icon-calendar,.t-range-input-popup--visible .t-range-input .t-icon-time{color:var(--td-brand-color)}.t-range-input-popup--visible .t-range-input .t-input.t-is-focused{background-color:var(--td-bg-color-component)}.t-form{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;padding:0}.t-form,.t-form:not(.t-form-inline) .t-form__item:last-of-type{margin:0}.t-form__item{margin-bottom:var(--td-comp-margin-xxl)}.t-form__item.t-form__item-with-help{margin-bottom:var(--td-comp-margin-xs)}.t-form__item.t-form__item-with-extra{margin-bottom:var(--td-comp-margin-xxl)}.t-form__label{box-sizing:border-box;color:var(--td-text-color-primary);float:left;line-height:var(--td-comp-margin-xxxl);padding-right:var(--td-comp-paddingLR-xl);vertical-align:middle;white-space:nowrap}.t-form__label--top{float:none;min-height:var(--td-comp-margin-xxxl)}.t-form__label--left{text-align:left}.t-form__label--right{text-align:right}.t-form__label--required label:before{color:var(--td-error-color);content:"*";display:inline-block;line-height:var(--td-line-height-body-medium);margin-right:var(--td-comp-margin-xs)}.t-form__label--colon label:after{content:":";margin:0 var(--td-comp-margin-xxs);position:relative}.t-form__controls{display:flow-root;min-height:var(--td-comp-margin-xxxl);position:relative}.t-form__controls-content{align-items:center;display:flex;min-height:var(--td-comp-margin-xxxl)}.t-form__controls .t-form__item{margin-bottom:0;margin-right:var(--td-comp-margin-xxl)}.t-form__controls.t-form--success-border.t-is-success .t-input__extra,.t-form__controls.t-is-success .t-form__status .t-icon,.t-form__controls.t-is-success .t-input__extra{color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner{border-color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select--focused,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-input .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-range-input .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select .t-icon,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-success-color)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-cascader.t-is-active,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-select.t-is-active,.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-form__controls.t-form--success-border.t-is-success .t-form__controls-content .t-form__status .t-icon{color:var(--td-success-color)}.t-form__status{display:flex;margin:0 var(--td-comp-margin-s)}.t-form__status>.t-icon{font-size:var(--td-comp-size-xxxs)}.t-form__status-without-icon{height:25px;width:25px}.t-form__status button{width:var(--td-comp-size-m)}.t-form__status button+button{margin-left:var(--td-comp-margin-s)}.t-form-inline{display:flex;flex-wrap:wrap;row-gap:var(--td-comp-margin-l)}.t-form-inline .t-form__item{display:inline-block;margin:0;margin-right:var(--td-comp-margin-xxl);min-width:200px}.t-input__extra,.t-input__help{color:var(--td-text-color-placeholder);font:var(--td-font-body-small);height:auto;margin:0;min-height:var(--td-line-height-body-small);width:100%}.t-input__extra{bottom:calc(0px - var(--td-line-height-body-small));max-width:100%;overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap}.t-is-warning .t-input__extra{color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader,.t-is-warning .t-form__controls-content .t-input,.t-is-warning .t-form__controls-content .t-radio-button,.t-is-warning .t-form__controls-content .t-range-input,.t-is-warning .t-form__controls-content .t-select,.t-is-warning .t-form__controls-content .t-textarea__inner{border-color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader--focused,.t-is-warning .t-form__controls-content .t-input--focused,.t-is-warning .t-form__controls-content .t-radio-button--focused,.t-is-warning .t-form__controls-content .t-range-input--focused,.t-is-warning .t-form__controls-content .t-select--focused,.t-is-warning .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-is-warning .t-form__controls-content .t-cascader .t-fake-arrow,.t-is-warning .t-form__controls-content .t-cascader .t-icon,.t-is-warning .t-form__controls-content .t-input .t-fake-arrow,.t-is-warning .t-form__controls-content .t-input .t-icon,.t-is-warning .t-form__controls-content .t-radio-button .t-fake-arrow,.t-is-warning .t-form__controls-content .t-radio-button .t-icon,.t-is-warning .t-form__controls-content .t-range-input .t-fake-arrow,.t-is-warning .t-form__controls-content .t-range-input .t-icon,.t-is-warning .t-form__controls-content .t-select .t-fake-arrow,.t-is-warning .t-form__controls-content .t-select .t-icon,.t-is-warning .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-is-warning .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-is-warning .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-warning-color)}.t-is-warning .t-form__controls-content .t-cascader.t-is-active,.t-is-warning .t-form__controls-content .t-select.t-is-active,.t-is-warning .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-is-warning .t-form__controls-content .t-form__status .t-icon{color:var(--td-warning-color)}.t-is-error .t-input__extra{color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader,.t-is-error .t-form__controls-content .t-input,.t-is-error .t-form__controls-content .t-radio-button,.t-is-error .t-form__controls-content .t-range-input,.t-is-error .t-form__controls-content .t-select,.t-is-error .t-form__controls-content .t-textarea__inner{border-color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader--focused,.t-is-error .t-form__controls-content .t-input--focused,.t-is-error .t-form__controls-content .t-radio-button--focused,.t-is-error .t-form__controls-content .t-range-input--focused,.t-is-error .t-form__controls-content .t-select--focused,.t-is-error .t-form__controls-content .t-textarea__inner--focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-is-error .t-form__controls-content .t-cascader .t-fake-arrow,.t-is-error .t-form__controls-content .t-cascader .t-icon,.t-is-error .t-form__controls-content .t-input .t-fake-arrow,.t-is-error .t-form__controls-content .t-input .t-icon,.t-is-error .t-form__controls-content .t-radio-button .t-fake-arrow,.t-is-error .t-form__controls-content .t-radio-button .t-icon,.t-is-error .t-form__controls-content .t-range-input .t-fake-arrow,.t-is-error .t-form__controls-content .t-range-input .t-icon,.t-is-error .t-form__controls-content .t-select .t-fake-arrow,.t-is-error .t-form__controls-content .t-select .t-icon,.t-is-error .t-form__controls-content .t-select>.t-select__right-icon:not(.t-select__right-icon-clear),.t-is-error .t-form__controls-content .t-textarea__inner .t-fake-arrow,.t-is-error .t-form__controls-content .t-textarea__inner .t-icon{color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-radio-button:last-child{border-right-color:var(--td-error-color)}.t-is-error .t-form__controls-content .t-cascader.t-is-active,.t-is-error .t-form__controls-content .t-select.t-is-active,.t-is-error .t-form__controls-content .t-textarea__inner.t-is-focused{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-is-error .t-form__controls-content .t-form__status .t-icon{color:var(--td-error-color)}.t-slider__input-container{align-items:center;display:flex;margin-left:var(--td-comp-margin-xxl)}.t-slider__input-container.is-vertical{margin-left:0;padding-top:var(--td-comp-paddingTB-l)}.t-slider__input-container .t-slider__center-line{background:rgba(0,0,0,.9);height:1px;margin:0 var(--td-comp-margin-s);width:var(--td-size-4)}.t-slider{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:calc(var(--td-comp-paddingTB-xs)*2 + var(--td-size-2));list-style:none;margin:0;padding:0;padding:var(--td-comp-paddingTB-xs) 0;position:relative;width:100%}.t-slider__container{align-items:center;display:flex;justify-content:center;width:100%}.t-slider__container.is-vertical{flex-direction:column;height:100%}.t-slider__rail{background-color:var(--td-bg-color-secondarycomponent);border-radius:var(--td-radius-round);height:var(--td-size-2);position:absolute;transition:.2s linear;width:100%}.t-slider__rail:hover{background-color:var(--td-bg-color-secondarycomponent-hover)}.t-slider__track{background-color:var(--td-brand-color);border-radius:var(--td-radius-round);right:auto}.t-slider__step,.t-slider__track{height:var(--td-size-2);position:absolute}.t-slider__step{cursor:pointer;width:100%}.t-slider__button{background-color:#fff;border:2px solid var(--td-brand-color);border-radius:var(--td-radius-circle);box-shadow:var(--td-shadow-1);box-sizing:border-box;height:var(--td-comp-size-xxxs);transition:.2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:var(--td-comp-size-xxxs)}.t-slider__button--dragging{box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-slider__button:hover{background-color:var(--td-gray-color-1)}.t-slider__button-wrapper{align-items:center;background-color:transparent;cursor:pointer;display:flex;line-height:normal;outline:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.t-slider__stop{background-color:var(--td-bg-color-secondarycomponent);height:var(--td-size-2);position:absolute;top:4px;width:1px}.t-slider__mark{left:0;position:absolute;top:2px;width:100%}.t-slider__mark-text{color:var(--td-text-color-primary);cursor:pointer;display:inline-block;font:var(--td-font-body-small);position:absolute;top:calc(var(--td-size-2) + var(--td-comp-paddingTB-xs) + 2px);transform:translate(-50%)}.t-slider__mark-text:first-child{transform:translate(0)}.t-slider__mark-text:last-child{transform:translate(-100%)}.t-slider--vertical{display:flex;height:100%;justify-content:center;padding:0;position:relative}.t-slider--vertical .t-slider__rail{height:100%;width:var(--td-size-2)}.t-slider--vertical .t-slider__track{top:auto;width:var(--td-size-2)}.t-slider--vertical .t-slider__step{height:100%;width:var(--td-size-2)}.t-slider--vertical .t-slider__handle{margin-left:-5px;margin-top:-6px;top:auto;transform:translateY(50%)}.t-slider--vertical .t-slider__mark{height:100%;left:12px;top:0;width:18px}.t-slider--vertical .t-slider__stop{background-color:var(--td-bg-color-secondarycomponent);height:1px;left:4px;width:var(--td-size-2)}.t-slider--vertical .t-slider__mark-text{margin-left:var(--td-comp-margin-xxs);margin-top:0;transform:translateY(-50%)}.t-slider--vertical .t-slider__button-wrapper{align-items:center;background-color:transparent;cursor:pointer;display:flex;left:50%;line-height:normal;outline:none;position:absolute;text-align:center;top:auto;transform:translate(-50%,50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.t-is-disabled{cursor:not-allowed}.t-is-disabled .t-slider__track{background-color:var(--td-brand-color-disabled)}.t-is-disabled .t-slider__rail{background-color:var(--td-bg-color-component-disabled)}.t-is-disabled .t-slider__handle{border:2px solid var(--td-brand-color-disabled)}.t-is-disabled .t-slider__button{border-color:var(--td-brand-color-disabled);outline:none}.t-is-disabled .t-slider__mark-text{color:var(--td-text-color-disabled);cursor:not-allowed}.t-is-disabled .t-slider__button-wrapper{cursor:not-allowed}.t-switch{align-items:center;background-color:var(--td-bg-color-secondarycomponent);border:0;border-radius:var(--td-radius-round);box-sizing:border-box;color:var(--td-text-color-primary);cursor:pointer;display:inline-flex;font:var(--td-font-body-medium);height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);list-style:none;margin:0;min-width:calc(var(--td-comp-size-xxs)/.618);outline:none;padding:0;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1);-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.t-switch:hover{background-color:var(--td-bg-color-secondarycomponent-hover)}.t-switch__handle{align-items:center;border-radius:var(--td-radius-round);box-shadow:var(--td-shadow-1);display:flex;height:calc(var(--td-comp-size-xxs) - 8px);justify-content:center;left:4px;position:absolute;top:4px;transition:all .2s cubic-bezier(.38,0,.24,1);width:calc(var(--td-comp-size-xxs) - 8px)}.t-switch__handle .t-icon{color:transparent;font-size:calc(var(--td-comp-size-xxs) - 4px)}.t-switch__handle:before{background-color:#fff;border-radius:var(--td-radius-round);bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-6px}.t-switch:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-6px;right:0}.t-switch:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__content{opacity:0}.t-switch__content{align-items:center;box-sizing:border-box;color:var(--td-text-color-anti);display:inline-flex;font-size:var(--td-font-size-body-small);min-width:calc(var(--td-comp-size-xxs)/.618);padding:0 var(--td-comp-margin-xs) 0 calc(var(--td-comp-size-xxs)/.618/2 + 2px);transition:padding .2s cubic-bezier(.38,0,.24,1),opacity .2s linear}.t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-is-checked{background-color:var(--td-brand-color)}.t-switch.t-is-checked:hover{background-color:var(--td-brand-color-hover)}.t-switch.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xxs) - 5px);left:calc(100% - 2.5px);top:2.5px;transform:translate(-100%);width:calc(var(--td-comp-size-xxs) - 5px)}.t-switch.t-is-checked .t-switch__content{color:var(--td-text-color-anti);padding:0 calc(var(--td-comp-size-xxs)/.618/2 + 2px) 0 var(--td-comp-margin-xs)}.t-switch.t-is-loading{background-color:var(--td-bg-color-component-disabled);cursor:not-allowed}.t-switch.t-is-loading .t-loading{display:inline-flex}.t-switch.t-is-loading .t-switch__handle .t-icon{color:var(--td-bg-color-component-disabled)}.t-switch.t-is-loading.t-is-checked{background-color:var(--td-brand-color-focus)}.t-switch.t-is-loading.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-focus)}.t-switch.t-is-disabled{background-color:var(--td-bg-color-component-disabled);cursor:not-allowed}.t-switch.t-is-disabled .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked{background-color:var(--td-brand-color-disabled)}.t-switch.t-is-disabled.t-is-checked .t-switch__handle{box-shadow:none}.t-switch.t-is-disabled.t-is-checked .t-switch__handle .t-icon{color:var(--td-brand-color-disabled)}.t-switch.t-size-l{border-radius:var(--td-radius-round);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);min-width:calc(var(--td-comp-size-xs)/.618)}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-8px}.t-switch.t-size-l:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-8px;right:0}.t-switch.t-size-l .t-switch__handle{height:calc(var(--td-comp-size-xs) - 10px);left:5px;top:5px;width:calc(var(--td-comp-size-xs) - 10px)}.t-switch.t-size-l .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xs) - 4px)}.t-switch.t-size-l .t-switch__content{min-width:calc(var(--td-comp-size-xs)/.618);padding:0 var(--td-comp-margin-s) 0 calc(var(--td-comp-size-xs)/.618/2 + 4px)}.t-switch.t-size-l .t-switch__content,.t-switch.t-size-l .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-l.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xs) - 6px);left:calc(100% - 3px);top:3px;width:calc(var(--td-comp-size-xs) - 6px)}.t-switch.t-size-l.t-is-checked .t-switch__content{padding:0 calc(var(--td-comp-size-xs)/.618/2 + 4px) 0 var(--td-comp-margin-s)}.t-switch.t-size-s{border-radius:var(--td-radius-round);height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs);min-width:calc(var(--td-comp-size-xxxs)/.618)}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading) .t-switch__handle:before{left:0;right:-4px}.t-switch.t-size-s:active:not(.t-is-disabled):not(.t-is-loading).t-is-checked .t-switch__handle:before{left:-4px;right:0}.t-switch.t-size-s .t-switch__handle{height:calc(var(--td-comp-size-xxxs) - 6px);left:3px;top:3px;width:calc(var(--td-comp-size-xxxs) - 6px)}.t-switch.t-size-s .t-switch__handle .t-icon{font-size:calc(var(--td-comp-size-xxxs) - 4px)}.t-switch.t-size-s .t-switch__content{font-size:9px;min-width:calc(var(--td-comp-size-xxxs)/.618);padding:0 var(--td-comp-margin-xxs) 0 calc(var(--td-comp-size-xxxs)/.618/2 + 2px)}.t-switch.t-size-s .t-switch__content .t-icon{font-size:var(--td-font-size-body-large)}.t-switch.t-size-s.t-is-checked .t-switch__handle{height:calc(var(--td-comp-size-xxxs) - 4px);left:calc(100% - 2px);top:2px;width:calc(var(--td-comp-size-xxxs) - 4px)}.t-switch.t-size-s.t-is-checked .t-switch__content{padding:0 calc(var(--td-comp-size-xxxs)/.618/2 + 2px) 0 var(--td-comp-margin-xxs)}.t-textarea{list-style:none;margin:0;padding:0;position:relative}.t-textarea,.t-textarea__inner{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);width:100%}.t-textarea__inner{background-color:var(--td-bg-color-specialcomponent);border:1px solid var(--td-border-level-2-color);border-radius:var(--td-radius-default);display:flex;height:var(--td-comp-size-xxxl);outline:none;padding:calc(var(--td-comp-size-m)/2 - var(--td-line-height-body-medium)/2) var(--td-comp-paddingLR-s);resize:vertical;transition:all .2s cubic-bezier(.38,0,.24,1),height 0s}.t-textarea__inner:focus,.t-textarea__inner:hover{border-color:var(--td-brand-color)}.t-textarea__inner:focus{box-shadow:0 0 0 2px var(--td-brand-color-focus)}.t-textarea__inner::-moz-placeholder{color:var(--td-text-color-placeholder)}.t-textarea__inner::placeholder{color:var(--td-text-color-placeholder)}.t-textarea__inner.t-is-success{border-color:var(--td-success-color)}.t-textarea__inner.t-is-success:focus{box-shadow:0 0 0 2px var(--td-success-color-focus)}.t-textarea__inner.t-is-warning{border-color:var(--td-warning-color)}.t-textarea__inner.t-is-warning:focus{box-shadow:0 0 0 2px var(--td-warning-color-focus)}.t-textarea__inner.t-is-error{border-color:var(--td-error-color)}.t-textarea__inner.t-is-error:focus{box-shadow:0 0 0 2px var(--td-error-color-focus)}.t-textarea__info_wrapper{-moz-column-gap:var(--td-comp-margin-s);column-gap:var(--td-comp-margin-s);display:flex;justify-content:space-between}.t-textarea__info_wrapper_align{justify-content:end}.t-textarea__limit{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-textarea .t-is-disabled{background-color:var(--td-bg-color-component-disabled);color:var(--td-text-color-disabled);cursor:not-allowed}.t-textarea .t-is-disabled:hover{border-color:var(--td-border-level-2-color)}.t-textarea .t-is-disabled::-moz-placeholder{color:var(--td-text-color-disabled)}.t-textarea .t-is-disabled::placeholder{color:var(--td-text-color-disabled)}.t-textarea .t-resize-none{resize:none}.t-textarea__tips{display:inline-block;font:var(--td-font-body-small);height:auto;min-height:var(--td-comp-size-xs)}.t-textarea__tips--normal{color:var(--td-text-color-placeholder)}.t-textarea__tips--success{color:var(--td-success-color)}.t-textarea__tips--warning{color:var(--td-warning-color)}.t-textarea__tips--error{color:var(--td-error-color)}.t-transfer{align-items:stretch;background:transparent;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-direction:row;font:var(--td-font-body-medium);list-style:none;margin:0;max-height:100%;padding:0;position:relative}.t-transfer__list{border:0;display:inline-block;height:200px;min-width:200px;padding-top:var(--td-comp-size-xxl);position:relative;vertical-align:middle;word-break:break-word}.t-transfer__list-source,.t-transfer__list-target{border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-medium)}.t-transfer__list-header{box-sizing:border-box;display:flex;height:var(--td-comp-size-xxl);justify-content:space-between;line-height:var(--td-comp-size-xxl);margin:0 var(--td-comp-margin-s);padding:0 var(--td-comp-paddingLR-s);position:absolute;top:0;width:calc(200px - var(--td-comp-margin-s)*2)}.t-transfer__list-header+:not(.t-transfer__list--with-search){border-top:1px solid var(--td-border-level-1-color)}.t-transfer__list-header .t-checkbox{margin-right:0}.t-transfer__list-header .t-checkbox__label{margin:0}.t-transfer__list-header div{display:flex}.t-transfer__list-header div>span{margin-left:var(--td-comp-margin-s)}.t-transfer__list-header>span{color:var(--td-text-color-placeholder)}.t-transfer__list-body{box-sizing:border-box;height:100%;position:relative}.t-transfer__list--with-search{border-top:0;padding-top:var(--td-comp-size-m)}.t-transfer__list-content{height:100%;overflow:auto;width:100%}.t-transfer__list-content .t-checkbox-group{flex-direction:column;gap:var(--td-comp-margin-xs);margin:var(--td-comp-margin-s) 0;width:100%}.t-transfer__list-content .t-checkbox-group .t-checkbox{--ripple-color:var(--td-bg-color-container-active);margin-right:var(--td-comp-margin-s)}.t-transfer__list-content .t-checkbox-group .t-checkbox+.t-checkbox{margin-left:var(--td-comp-margin-s)}.t-transfer__list-content .t-checkbox-group .t-checkbox__label{flex:1;margin:0}.t-transfer__list-content .t-checkbox-group .t-checkbox__label>span{display:inline-block;margin-left:var(--td-comp-margin-s)}.t-transfer__list .t-transfer__list-item{border-radius:var(--td-radius-default);cursor:pointer;display:flex;margin:0 var(--td-comp-margin-s);padding:var(--td-comp-paddingLR-xs) var(--td-comp-paddingLR-s);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-transfer__list .t-transfer__list-item:first-child{margin-top:0}.t-transfer__list .t-transfer__list-item.t-is-disabled:hover{background:transparent}.t-transfer__list-item:hover{background:var(--td-bg-color-container-hover);transition:background-color .2s cubic-bezier(.38,0,.24,1)}.t-transfer__list-item.t-is-checked{background:var(--td-brand-color-light)}.t-transfer__list-wrapper{height:100%;overflow:auto;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);position:relative;width:100%}.t-transfer__list-pagination{height:var(--td-comp-size-xs);padding:var(--td-comp-paddingTB-m);vertical-align:middle}.t-transfer__list-footer{border-top:1px solid var(--td-border-level-1-color);bottom:0;left:0;position:absolute;width:100%}.t-transfer__operations{display:inline-flex;flex-direction:column;gap:var(--td-comp-margin-l);margin:auto var(--td-comp-margin-s);overflow:hidden;vertical-align:middle}.t-transfer__operations .t-icon{font-size:var(--td-comp-size-xxxs)}.t-transfer__operations .t-icon+.t-button__text{margin-left:0}.t-transfer__empty{color:var(--td-text-color-placeholder);left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.t-transfer__search-wrapper{box-sizing:border-box;padding:0 var(--td-comp-margin-s);position:absolute;top:0;width:100%}.t-transfer__search .t-transfer__list{height:240px}.t-transfer--with-tree .t-transfer__list{height:auto}.t-transfer--with-tree .t-transfer__list .t-tree{margin:var(--td-comp-margin-s) 0;padding:0 var(--td-comp-paddingLR-m)}.t-transfer__pagination .t-transfer__list{height:240px;padding-bottom:calc(var(--td-comp-size-xs) + var(--td-comp-paddingTB-m)*2)}.t-transfer__footer .t-transfer__list{height:248px;padding-bottom:48px}.t-transfer__pagination.t-transfer__footer .t-transfer__list{height:288px;padding-bottom:calc(var(--td-comp-size-xs) + var(--td-comp-paddingTB-m)*2 + 48px)}.t-transfer__search.t-transfer__footer .t-transfer__list{height:288px;padding-bottom:48px}.t-transfer__search.t-transfer__pagination .t-transfer__list{height:280px;padding-bottom:48px}.t-transfer__search.t-transfer__footer.t-transfer__pagination .t-transfer__list{height:328px;padding-bottom:88px}.t-transfer__wrapper .t-transfer__list{height:320px;overflow:scroll;width:206px}.t-tree{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-tree.t-is-disabled,.t-tree.t-is-disabled .t-icon{color:var(--td-text-color-disabled)}.t-tree.t-is-disabled .t-tree__item.t-is-active{background-color:var(--td-bg-color-container-hover);color:var(--td-text-color-disabled)}.t-tree.t-is-disabled .t-tree__item .t-icon{color:var(--td-text-color-secondary)}.t-tree__empty{color:var(--td-text-color-disabled)}.t-tree__branch{display:block}.t-tree__item{--level:0;--hscale:2;align-items:center;backface-visibility:hidden;cursor:default;display:flex;flex-wrap:nowrap;padding:0 0 0 calc(var(--td-comp-margin-xxl)*var(--level));perspective:1000;position:relative;transform:translateZ(0);will-change:opacity,max-height}.t-tree__item .t-icon,.t-tree__item .t-loading{display:inline-block;font-size:calc(var(--td-font-size-body-medium) + 2px);position:relative;z-index:2}.t-tree__item .t-icon{color:var(--td-text-color-secondary)}.t-tree__item .t-checkbox{align-items:center;font-size:0}.t-tree__item .t-checkbox__input{flex-shrink:0}.t-tree__item .t-checkbox__label{overflow:hidden;text-overflow:ellipsis}.t-tree__item .t-tree__icon--default .t-icon{transform:rotate(0)}.t-tree__item--open .t-icon{color:var(--td-text-color-brand)}.t-tree__item--open .t-tree__icon--default .t-icon{transform:rotate(90deg)}.t-tree__item--clickable{cursor:pointer}.t-tree__item--locked{color:var(--td-text-color-disabled)}.t-tree__item--matched{color:inherit}.t-tree__item--draggable{cursor:pointer}.t-tree__item--draggable:hover{background-clip:content-box;background-color:var(--td-bg-color-container-hover)}.t-tree__item--draggable:after{background-clip:content-box;border-radius:1px;content:"";display:block;height:2px;left:0;padding:inherit;position:absolute;right:0;top:-1px}.t-tree__item--tip-bottom:after,.t-tree__item--tip-top:after{background-color:var(--td-brand-color)}.t-tree__item--tip-bottom:after{bottom:-1px;top:unset}.t-tree__item--tip-highlight{background-clip:content-box;background-color:var(--td-brand-color-light)}.t-tree__item:before{content:"";display:block;flex:0 0 auto;height:calc(var(--td-comp-size-m) + 2px);width:0}.t-tree--block-node .t-tree__label{flex:1}.t-tree--hoverable .t-tree__label:not(.t-is-active):not(.t-is-checked):hover{background-color:var(--td-bg-color-container-hover)}.t-tree__line{--level:0;--color:var(--td-border-level-1-color);--space:var(--td-comp-margin-xxl);--iconSize:16px;bottom:var(--td-comp-margin-l);left:calc(var(--td-comp-margin-xxl)*var(--level) - var(--td-comp-margin-l));pointer-events:none;width:1px}.t-tree__line,.t-tree__line:before{height:calc(var(--td-comp-size-m) + 2px);position:absolute}.t-tree__line:before{border-bottom:1px solid var(--color);border-left:1px solid var(--color);bottom:0;content:"";display:block;left:0;width:var(--td-comp-margin-m)}.t-tree__line--first:before{height:var(--td-line-height-body-medium)}.t-tree__line--leaf:before{width:var(--td-comp-margin-m)}.t-tree__icon{align-items:center;cursor:pointer;display:inline-flex;flex:none;font-size:0;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:calc(var(--td-font-size-body-medium) + 2px)}.t-tree__icon:after{border-radius:var(--td-radius-default);content:"";display:block;height:calc(var(--td-font-size-body-medium) + 6px);left:-2px;position:absolute;top:-2px;width:calc(var(--td-font-size-body-medium) + 6px)}.t-tree__icon:not(:empty):hover{background-color:var(--td-bg-color-container-hover)}.t-tree__icon:empty{cursor:auto}.t-tree__label{--ripple-color:var(--td-bg-color-container-active);word-wrap:normal;border-radius:var(--td-radius-default);cursor:pointer;flex:1;flex-wrap:nowrap;margin-left:var(--td-comp-margin-xs);overflow:hidden;padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xs);text-overflow:ellipsis;white-space:nowrap}.t-tree__label.t-is-checked{background-color:var(--td-brand-color-light);color:var(--td-text-color-primary);font-weight:500}.t-tree__label::-moz-selection{background-color:transparent}.t-tree__label::selection{background-color:transparent}.t-is-active .t-tree__label{background-color:var(--td-brand-color-light);color:var(--td-text-color-primary);font-weight:500}.t-tree__space{display:block;flex:1 0 auto}.t-tree__operations{align-items:center;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto}.t-tree__operations .t-icon{cursor:pointer}.t-tree__item.t-is-disabled{color:var(--td-text-color-disabled);cursor:default}.t-tree__item.t-is-disabled .t-checkbox{cursor:default}.t-tree__item--hidden{display:none}.t-tree--transition .t-tree__label{transition:background-color .24s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__icon{transition:color,transform .24s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__icon:after,.t-tree--transition .t-tree__icon:not(:empty):hover{transition:.2s linear}.t-tree--transition .t-tree__icon--default .t-icon{transition:color,transform .2s cubic-bezier(.38,0,.24,1)}.t-tree--transition .t-tree__item--visible{display:flex;max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:1;transition:opacity .15s linear .15s,max-height .15s linear 0s}.t-tree--transition .t-tree__item--hidden{animation:initial;display:flex;max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .15s linear 0s,max-height .15s linear .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.t-tree--transition .t-tree__item--enter-active{animation:t-tree-toggle .3s linear}.t-tree--transition .t-tree__item--leave-active{animation:t-tree-toggle .3s linear reverse forwards}.t-tree__lazyload,.t-tree__vscroll{overflow-y:auto}.t-tree__vscroll-cursor{height:1px;position:absolute;transition:transform .2s;width:1px}.t-tree--scrolling .t-tree__item{will-change:auto}.t-tree--scrolling .t-tree__item--enter,.t-tree--scrolling .t-tree__item--enter-active,.t-tree--scrolling .t-tree__item--enter-to,.t-tree--scrolling .t-tree__item--hidden,.t-tree--scrolling .t-tree__item--leave,.t-tree--scrolling .t-tree__item--leave-active .t-tree__item--leave-to,.t-tree--scrolling .t-tree__item--visible,.t-tree--scrolling .v-enter,.t-tree--scrolling .v-leave{animation:none;transition:none}.t-tree--scrolling .t-tree__item--enter-active,.t-tree--scrolling .t-tree__item--enter-to,.t-tree--scrolling .t-tree__item--visible{max-height:none}.t-tree--scrolling .t-tree__item--leave-active,.t-tree--scrolling .t-tree__item--leave-to{max-height:0}@keyframes t-tree-toggle{0%{max-height:0;opacity:0}50%{max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:0}to{max-height:calc((var(--td-comp-size-m) + 2px)*var(--hscale));opacity:1}}.t-image__wrapper{background:var(--td-bg-color-secondarycontainer);position:relative;z-index:1}.t-image__wrapper--shape-square{border-radius:0}.t-image__wrapper--shape-round{border-radius:var(--td-radius-medium)}.t-image__wrapper--shape-circle{border-radius:50%}.t-image__wrapper--gallery{border-radius:var(--td-radius-medium)}.t-image__wrapper--gallery .t-image{position:relative;z-index:5}.t-image__wrapper--need-hover{cursor:pointer}.t-image{border-radius:inherit;height:100%;position:relative;width:100%;z-index:inherit}.t-image--fit-fill{-o-object-fit:fill;object-fit:fill}.t-image--fit-contain{-o-object-fit:contain;object-fit:contain}.t-image--fit-cover{-o-object-fit:cover;object-fit:cover}.t-image--fit-scale-down{-o-object-fit:scale-down;object-fit:scale-down}.t-image--fit-none{-o-object-fit:none;object-fit:none}.t-image--position-center{-o-object-position:center;object-position:center}.t-image--position-bottom{-o-object-position:bottom;object-position:bottom}.t-image--position-top{-o-object-position:top;object-position:top}.t-image--position-left{-o-object-position:left;object-position:left}.t-image--position-right{-o-object-position:right;object-position:right}.t-image__gallery-shadow{background:hsla(0,0%,93%,.26);border-radius:var(--td-radius-medium);bottom:24px;left:0;position:absolute;right:-24px;top:24px;z-index:3}.t-image__gallery-shadow:after,.t-image__gallery-shadow:before{border-radius:var(--td-radius-medium);content:"";left:0;position:absolute}.t-image__gallery-shadow:after{background:hsla(0,0%,93%,.8);bottom:-16px;right:16px;top:-16px;z-index:4}.t-image__gallery-shadow:before{background:hsla(0,0%,93%,.5);bottom:-8px;right:8px;top:-8px;z-index:2}.t-image__placeholder{align-items:center;display:flex;justify-content:center;z-index:0}.t-image__overlay-content,.t-image__placeholder{height:100%;left:0;position:absolute;top:0;width:100%}.t-image__overlay-content{opacity:1;transition:visibility 0s,opacity .2s linear;visibility:visible;z-index:6}.t-image__overlay-content--hidden{opacity:0;visibility:hidden}.t-image__error,.t-image__loading{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.t-image__loading{color:var(--td-text-color-secondary)}.t-image__error{color:var(--td-text-color-disabled)}.t-avatar{align-items:center;background:var(--td-brand-color-focus);box-sizing:border-box;box-sizing:content-box;color:var(--td-text-color-primary);color:var(--td-text-color-brand);display:inline-flex;font:var(--td-font-body-medium);font-size:var(--td-font-size-body-large);height:var(--td-comp-size-m);justify-content:center;line-height:var(--td-comp-size-m);list-style:none;margin:0;overflow:hidden;padding:0;position:relative;vertical-align:middle;white-space:nowrap;width:var(--td-comp-size-m)}.t-avatar.t-avatar__icon{font-size:var(--td-comp-size-xxs)}.t-avatar--circle{border-radius:var(--td-radius-circle)}.t-avatar--round{border-radius:var(--td-radius-default)}.t-avatar.t-size-s{font-size:var(--td-font-size-body-medium);height:var(--td-comp-size-xs);line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-avatar.t-size-s.t-avatar__icon{font-size:var(--td-comp-size-xxxs)}.t-avatar.t-size-l{font-size:var(--td-font-size-title-large);height:var(--td-comp-size-xl);line-height:var(--td-comp-size-xl);width:var(--td-comp-size-xl)}.t-avatar.t-size-l.t-avatar__icon{font-size:var(--td-comp-size-xs)}.t-avatar>.t-image__wrapper{max-height:100%;max-width:100%}.t-avatar-group{align-items:center;display:inline-flex}.t-avatar-group .t-avatar{border:2px solid var(--td-bg-color-container)}.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child){margin-right:calc(0px - var(--td-size-3))}.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child).t-size-s{margin-right:calc(0px - var(--td-size-2))}.t-avatar-group.t-avatar--offset-right .t-avatar:not(:last-child).t-size-l{margin-right:calc(0px - var(--td-size-4))}.t-avatar-group.t-avatar--offset-left .t-avatar:first-child{z-index:49}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(2){z-index:48}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(3){z-index:47}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(4){z-index:46}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(5){z-index:45}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(6){z-index:44}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(7){z-index:43}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(8){z-index:42}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(9){z-index:41}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(10){z-index:40}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(11){z-index:39}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(12){z-index:38}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(13){z-index:37}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(14){z-index:36}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(15){z-index:35}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(16){z-index:34}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(17){z-index:33}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(18){z-index:32}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(19){z-index:31}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(20){z-index:30}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(21){z-index:29}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(22){z-index:28}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(23){z-index:27}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(24){z-index:26}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(25){z-index:25}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(26){z-index:24}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(27){z-index:23}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(28){z-index:22}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(29){z-index:21}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(30){z-index:20}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(31){z-index:19}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(32){z-index:18}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(33){z-index:17}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(34){z-index:16}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(35){z-index:15}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(36){z-index:14}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(37){z-index:13}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(38){z-index:12}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(39){z-index:11}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(40){z-index:10}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(41){z-index:9}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(42){z-index:8}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(43){z-index:7}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(44){z-index:6}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(45){z-index:5}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(46){z-index:4}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(47){z-index:3}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(48){z-index:2}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(49){z-index:1}.t-avatar-group.t-avatar--offset-left .t-avatar:nth-child(50){z-index:0}.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child){margin-left:calc(0px - var(--td-size-3))}.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child).t-size-s{margin-left:calc(0px - var(--td-size-2))}.t-avatar-group.t-avatar--offset-left .t-avatar:not(:first-child).t-size-l{margin-left:calc(0px - var(--td-size-4))}.t-badge{box-sizing:border-box;color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-badge--circle,.t-badge--dot,.t-badge--round{box-sizing:content-box;color:var(--td-text-color-anti);font:var(--td-font-body-small);position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%);transform-origin:100% 0}.t-badge--static{display:inline-block;position:static;transform:none}.t-badge--dot{background-color:var(--td-error-color);border-radius:var(--td-radius-circle);height:6px;margin-top:1px;right:1px;width:6px}.t-badge--circle,.t-badge--round{background-color:var(--td-error-color);height:var(--td-comp-size-xxs);line-height:var(--td-comp-size-xxs);min-width:8px;padding-left:calc((var(--td-comp-size-xxs) - 8px)/2);padding-right:calc((var(--td-comp-size-xxs) - 8px)/2)}.t-badge--circle.t-size-s,.t-badge--round.t-size-s{height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs);min-width:8px;padding-left:calc((var(--td-comp-size-xxxs) - 8px)/2);padding-right:calc((var(--td-comp-size-xxxs) - 8px)/2)}.t-badge--circle{border-radius:calc(var(--td-comp-size-xxs)/2)}.t-badge--round{border-radius:var(--td-radius-default)}.t-calendar{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-calendar .t-is-disabled.t-calendar__table-body-cell:hover{cursor:not-allowed}.t-calendar .t-is-disabled .t-calendar__table-body-cell-display{color:var(--td-text-color-disabled)}.t-calendar .t-is-disabled .t-calendar__table-body-cell-display:hover{box-shadow:none}.t-calendar--full{min-width:560px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-calendar--full .t-calendar__control{padding:0}.t-calendar--full .t-calendar__title{flex:1;font:var(--td-font-title-large)}.t-calendar--full .t-calendar__panel{margin-top:var(--td-comp-margin-xxxl);position:relative}.t-calendar--full .t-calendar__panel-title{color:var(--td-text-color-primary);font:var(--td-font-title-large);position:absolute}.t-calendar--full .t-calendar__table-body-cell,.t-calendar--full .t-calendar__table-head-cell{margin-right:var(--td-comp-margin-s);position:relative}.t-calendar--full .t-calendar__table-body-cell{align-items:flex-end;border-top:2px solid var(--td-border-level-1-color);display:flex;flex-direction:column;height:104px;justify-content:flex-start;line-height:var(--td-line-height-body-medium);margin-left:0;padding:0;transition-duration:.2s;transition-property:border-top,background;transition-timing-function:linear}.t-calendar--full .t-calendar__table-body-cell-content{box-sizing:border-box;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-xs);width:100%}.t-calendar--full .t-calendar__table-body-cell.t-is-checked,.t-calendar--full .t-calendar__table-body-cell.t-is-checked:hover{background-color:var(--td-brand-color-light)}.t-calendar--full .t-calendar__table-body-cell--now{border-top:2px solid var(--td-brand-color)}.t-calendar--full .t-calendar__table-body-cell--now .t-calendar__table-body-cell-display{color:var(--td-text-color-primary)}.t-calendar--full .t-calendar__footer{border-top:1px solid var(--td-border-level-1-color);height:90px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-calendar--card{border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);width:280px}.t-calendar--card .t-calendar__control{padding:0}.t-calendar--card .t-calendar__control-section{justify-content:flex-start;width:100%}.t-calendar--card .t-calendar__control-section-cell:last-child{display:block;flex:1;text-align:right}.t-calendar--card .t-calendar__panel.t-calendar__panel--month{height:200px;margin-top:var(--td-comp-margin-m)}.t-calendar--card .t-calendar__panel.t-calendar__panel--year{height:168px;margin-top:var(--td-comp-margin-m)}.t-calendar--card .t-calendar__panel.t-calendar__panel--year .t-calendar__table-body-cell-display{min-width:var(--td-comp-size-xxl)}.t-calendar--card .t-calendar__table{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-self:start;width:100%}.t-calendar--card .t-calendar__table-body-row,.t-calendar--card .t-calendar__table-head-row{background:var(--td-bg-color-container);flex:1}.t-calendar--card .t-calendar__table-body-cell,.t-calendar--card .t-calendar__table-head-cell{box-sizing:border-box;font:var(--td-font-body-medium);height:100%;justify-content:center;width:100%}.t-calendar--card .t-calendar__table-body-cell-display,.t-calendar--card .t-calendar__table-head-cell-display{line-height:var(--td-comp-size-xs);width:var(--td-comp-size-xs)}.t-calendar--card .t-calendar__table-body{align-items:center;display:flex;flex:1;flex-direction:column;justify-self:center}.t-calendar--card .t-calendar__table-body-cell{align-items:center;justify-content:center}.t-calendar--card .t-calendar__table-body-cell:hover{background-color:var(--td-bg-color-container)}.t-calendar--card .t-calendar__table-body-cell-display{border-radius:var(--td-radius-default);font:var(--td-font-body-medium);padding-bottom:calc(var(--td-comp-paddingTB-xxs)/2);padding-top:calc(var(--td-comp-paddingTB-xxs)/2);text-align:center;transition:all .2s linear}.t-calendar--card .t-calendar__table-body-cell-display:hover{box-shadow:inset 0 0 0 1px var(--td-brand-color);transition:box-shadow .2s linear}.t-calendar--card .t-calendar__table-body-cell--now .t-calendar__table-body-cell-display{background-color:var(--td-brand-color-light);color:var(--td-brand-color);position:relative}.t-calendar--card .t-is-checked .t-calendar__table-body-cell-display{background:var(--td-brand-color);border-radius:var(--td-radius-default);color:var(--td-text-color-anti)}.t-calendar--card .t-calendar__footer{border-top:1px solid var(--td-border-level-1-color);height:var(--td-comp-size-xxl);padding:0 var(--td-comp-paddingLR-m)}.t-calendar__control,.t-calendar__control-section{align-items:center;display:flex;justify-content:flex-end}.t-calendar__control-section{height:100%}.t-calendar__control-section:last-child{margin-right:0}.t-calendar__control-section-cell{display:flex;height:100%;margin-right:var(--td-comp-margin-s)}.t-calendar__control-section-cell .t-radio-group{vertical-align:bottom}.t-calendar__control-section-cell .t-select{display:inline}.t-calendar__control-section-cell:last-child{margin-right:0}.t-calendar__panel{box-sizing:border-box;width:100%}.t-calendar__table{border-collapse:collapse;border-spacing:0;height:100%;width:100%}.t-calendar__table-body,.t-calendar__table-head{width:100%}.t-calendar__table-body-row,.t-calendar__table-head-row{display:flex;width:100%}.t-calendar__table-body-cell,.t-calendar__table-head-cell{color:var(--td-text-color-primary);cursor:default;display:flex;flex:1;font:var(--td-font-title-small);justify-content:flex-end;padding:0}.t-calendar__table-body-cell:last-child,.t-calendar__table-head-cell:last-child{margin-right:0}.t-calendar__table-head{display:block;margin-bottom:var(--td-comp-margin-s)}.t-calendar__table-head-row{background:var(--td-bg-color-container);padding-bottom:0}.t-calendar__table-head-cell{color:var(--td-text-color-secondary);font:var(--td-font-title-small);height:100%}.t-calendar__table-body-cell{cursor:pointer}.t-calendar__table-body-cell:hover{background-color:var(--td-bg-color-container-hover);transition:background-color .2s linear}.t-calendar__table-body-cell-display{color:var(--td-text-color-primary);font:var(--td-font-title-small)}.t-card{background-color:var(--td-bg-color-container);border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;transition:box-shadow .2s cubic-bezier(.38,0,.24,1)}.t-card--bordered{border:1px solid var(--td-component-border)}.t-card--shadow,.t-card--shadow-hover:hover{box-shadow:var(--td-shadow-1)}.t-card__cover{display:flow-root}.t-card__cover img{border-radius:var(--td-radius-default) var(--td-radius-default) 0 0;display:flow-root;max-height:100%;width:100%}.t-card__body{display:flow-root;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-card__header{align-items:center;display:flex;justify-content:space-between;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);position:relative}.t-card__header-wrapper{align-items:center;display:flex;flex:1}.t-card__header+.t-card__cover img{border-radius:0}.t-card__footer{align-items:center;display:flex;justify-content:space-between;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-card__footer-wrapper{flex:1}.t-size-s .t-card__body,.t-size-s .t-card__footer,.t-size-s .t-card__header{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-l)}.t-card__avatar{height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-card__avatar,.t-card__title{margin-right:var(--td-comp-margin-l)}.t-card__title{color:var(--td-text-color-primary);font:var(--td-font-title-medium);word-break:break-all}.t-card__description,.t-card__subtitle{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);word-break:break-all}.t-card__description{margin-top:var(--td-comp-margin-xs)}.t-card__actions{color:var(--td-brand-color);float:right}.t-card__title--bordered{border-bottom:1px solid var(--td-component-border)}.t-comment{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;width:100%}.t-comment__inner{display:flex}.t-comment__avatar{cursor:pointer;display:flex;flex-shrink:0;margin-right:var(--td-comp-margin-xxl)}.t-comment__avatar-image{border-radius:var(--td-radius-circle);height:var(--td-comp-size-xxxl);width:var(--td-comp-size-xxxl)}.t-comment__content{flex:auto;font:var(--td-font-body-medium)}.t-comment__author{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:var(--td-comp-margin-s)}.t-comment__name{align-items:center;cursor:pointer;display:inline-flex;font:var(--td-font-title-medium)}.t-comment__name,.t-comment__time{padding-right:var(--td-comp-paddingLR-s)}.t-comment__time{color:var(--td-text-color-placeholder);font:var(--td-font-body-small)}.t-comment__detail{font:var(--td-font-body-medium);word-break:break-all}.t-comment__quote{border-left:4px solid var(--td-component-stroke);margin-top:var(--td-comp-margin-l);padding-left:var(--td-comp-margin-l)}.t-comment__quote .t-comment__detail,.t-comment__quote .t-comment__name{color:var(--td-text-color-secondary)}.t-comment__actions{display:flex;gap:var(--td-comp-margin-s);justify-content:flex-end;list-style:none;margin-top:var(--td-comp-margin-s);padding:0}.t-comment__actions .t-button--variant-text{color:var(--td-text-color-placeholder)}.t-comment__actions .t-button--variant-text .t-button__text{gap:var(--td-comp-margin-s)}.t-comment__reply{background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-medium);margin-left:calc(var(--td-comp-size-xxxl) + var(--td-comp-margin-xxl));margin-top:var(--td-comp-margin-l);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-comment__reply .t-button--variant-text{color:var(--td-text-color-placeholder)}.t-comment__reply .t-button--variant-text:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-comment__reply .t-button--variant-text .t-button__text{gap:var(--td-comp-margin-s)}.t-descriptions{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-descriptions__header{color:var(--td-text-color-primary);font:var(--td-font-title-medium);font-weight:600;margin-bottom:var(--td-comp-margin-m)}.t-descriptions__body{border-collapse:collapse;font:var(--td-font-body-medium);width:100%}.t-descriptions__body.t-size-l>tbody>tr>td{padding:var(--td-comp-paddingTB-l)}.t-descriptions__body.t-size-m>tbody>tr>td{padding:var(--td-comp-paddingLR-m) var(--td-comp-paddingLR-l)}.t-descriptions__body.t-size-s>tbody>tr>td{padding:var(--td-comp-paddingLR-s) var(--td-comp-paddingLR-l)}.t-descriptions__body .t-descriptions__label{color:var(--td-text-color-placeholder)}.t-descriptions__body--fixed{table-layout:fixed}.t-descriptions__body--border>tbody>tr>td{border:1px solid var(--td-component-border)}.t-descriptions__body--border .t-descriptions__label{background-color:var(--td-bg-color-secondarycontainer)}.t-descriptions__body--border .t-descriptions__label:hover{background-color:var(--td-bg-color-container-hover)}.t-empty{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;text-align:center}.t-empty__image{display:flex;font-size:48px;justify-content:center}.t-empty__title{color:var(--td-text-color-secondary);margin-top:var(--td-comp-margin-s)}.t-empty__description,.t-empty__title{font:var(--td-font-body-medium);margin-bottom:0}.t-empty__description{color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-xs)}.t-empty__action{margin-bottom:0;margin-top:var(--td-comp-margin-xxl)}.t-empty.t-size-s .t-empty__image{font-size:20px}.t-empty.t-size-s .t-empty__description,.t-empty.t-size-s .t-empty__title{font:var(--td-font-body-small);margin-top:var(--td-comp-margin-xxs)}.t-empty.t-size-l .t-empty__image{font-size:64px}.t-image-viewer__img-error{background-color:var(--td-bg-color-component-disabled);border-radius:4px;color:#000;cursor:inherit;height:440px;position:absolute;width:440px}.t-image-viewer__img-error .t-image-viewer__img-error-content{align-content:center;align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;font:var(--td-font-body-medium);height:100%;justify-content:center;position:absolute;width:100%}.t-image-viewer__img-error .t-image-viewer__img-error-content .t-image-viewer__img-error-text{margin-top:var(--td-comp-margin-s)}@keyframes modal-image-hide{0%{transform:scale(1)}to{transform:scale(0)}}@keyframes modal-mask-show{0%{opacity:0}to{opacity:1}}@keyframes modal-mask-hide{0%{opacity:1}to{opacity:0}}.t-image-viewer-preview-image{animation:modal-mask-show .2s cubic-bezier(.82,0,1,.9);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3000}.t-image-viewer-preview-image.t-is-hide{animation:modal-mask-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image.t-is-hide .t-image-viewer__modal-pic .t-image-viewer__modal-box{animation:modal-image-hide .2s cubic-bezier(0,0,.15,1) forwards}.t-image-viewer-preview-image .t-image-viewer__modal-index{background:rgba(0,0,0,.4);border-radius:var(--td-radius-default);color:var(--td-text-color-anti);font-size:var(--td-font-size-body-medium);left:50%;padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);position:absolute;text-align:center;top:92px;transform:translate(-50%);z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-mask{background-color:var(--td-mask-active);bottom:0;height:100%;left:0;opacity:1;position:fixed;right:0;top:0;transition:all .2s ease;width:100%}.t-image-viewer-preview-image .t-image-viewer__modal-pic{height:0;left:50%;position:absolute;top:50%;width:0}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box{align-items:center;animation:modal-image-show .2s cubic-bezier(.38,0,.24,1);display:flex;height:100%;justify-content:center;width:100%}.t-image-viewer-preview-image .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-height:min(90vh,800px);max-width:min(90vw,1000px);-o-object-fit:contain;object-fit:contain;transform:rotate(0);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-image-viewer-preview-image .t-image-viewer__modal-header{align-items:center;background-color:var(--td-bg-color-container);display:flex;height:auto;justify-content:center;padding:0 0 12px;position:absolute;top:0;width:100%;z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show{padding:12px 0}@keyframes preview-icon-range{0%{transform:translate(-50%,50%) rotate(0)}to{transform:translate(-50%,50%) rotate(-180deg)}}@keyframes preview-icon-unrange{0%{transform:translate(-50%,50%) rotate(-180deg)}to{transform:translate(-50%,50%) rotate(0)}}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt{align-items:center;animation:preview-icon-unrange .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;background-color:var(--td-bg-color-container);border-radius:50%;bottom:0;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);color:var(--td-text-color-primary);display:inline-flex;height:var(--td-comp-size-xxs);justify-content:center;left:50%;position:absolute;transform:translate(-50%,50%);width:var(--td-comp-size-xxs)}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt .t-icon{font-size:var(--td-font-size-body-large)}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-pre-bt:hover{background-color:inherit}@keyframes preview-image-show{0%{height:0}to{height:40px}}@keyframes preview-image-hide{0%{height:40px}to{height:0}}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-prev{animation:preview-image-show .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header.t-is-show .t-image-viewer__header-pre-bt{animation:preview-icon-range .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev{animation:preview-image-hide .2s cubic-bezier(.38,0,.24,1) 0s 1 normal forwards running;display:flex;overflow:hidden;position:relative;width:521.77778px}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after,.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{content:"";height:100%;pointer-events:none;position:absolute;width:71.11111px;z-index:1}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:before{background-image:linear-gradient(to right,var(--td-bg-color-container),hsla(0,0%,100%,0));left:0}.t-image-viewer-preview-image .t-image-viewer__modal-header .t-image-viewer__header-prev:after{background-image:linear-gradient(to right,hsla(0,0%,100%,0),var(--td-bg-color-container));right:0}.t-image-viewer-preview-image .t-image-viewer__header-trans{align-items:center;display:flex;gap:4px;height:100%;justify-content:center;margin-left:225.33333px;transition:transform .2s}.t-image-viewer-preview-image .t-image-viewer__header-box{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border:1px solid transparent;border-radius:var(--td-radius-default);box-sizing:border-box;display:flex;height:40px;justify-content:center;overflow:hidden;position:relative;transition:.2s;width:71.11111px}.t-image-viewer-preview-image .t-image-viewer__header-box .t-image-viewer__header-img{height:100%;width:auto}.t-image-viewer-preview-image .t-image-viewer__header-box.t-is-active,.t-image-viewer-preview-image .t-image-viewer__header-box:hover{border-color:var(--td-brand-color)}.t-image-viewer-preview-image .t-image-viewer__modal-icon{border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;transition:.2s}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt{right:40px;top:100px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{top:50%;transform:translateY(-50%)}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{left:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt{right:40px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-close-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-next-bt,.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-image-viewer__modal-prev-bt{align-items:center;background-color:#0006;border-radius:50%;color:var(--td-text-color-anti);display:flex;height:var(--td-comp-size-xl);justify-content:center;position:fixed;width:var(--td-comp-size-xl);z-index:10}.t-image-viewer-preview-image .t-image-viewer__modal-icon .t-image-viewer__modal-icon-label{margin-left:2px}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled{color:#ffffff38}.t-image-viewer-preview-image .t-image-viewer__modal-icon.t-is-disabled:hover{background-color:#0006}.t-image-viewer-preview-image .t-image-viewer__modal-icon:hover{background-color:#0003}.t-image-viewer__mask{background-color:transparent;height:100vh;left:0;position:fixed;top:0;width:100vh;z-index:99}.t-image-viewer__utils{align-items:center;bottom:32px;color:var(--td-text-color-primary);display:flex;height:auto;justify-content:center;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.t-image-viewer__utils .t-image-viewer__utils-content{align-items:center;background:var(--td-bg-color-container);border-radius:var(--td-radius-medium);display:inline-flex;height:50px;justify-content:center;line-height:100%;padding:0 var(--td-comp-paddingLR-xs)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon{align-items:center;border-radius:var(--td-radius-default);display:flex;height:var(--td-comp-size-m);justify-content:center;margin:0 var(--td-comp-margin-xs);transition:.2s;width:var(--td-comp-size-m)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__modal-icon:hover{background-color:var(--td-bg-color-container-hover)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale{cursor:inherit;text-align:center;width:var(--td-comp-size-xl)}.t-image-viewer__utils .t-image-viewer__utils-content .t-image-viewer__utils-scale:hover{background-color:var(--td-bg-color-container)}.t-image-viewer-mini__footer .t-image-viewer__utils{position:inherit}.t-image-viewer-mini__content{max-height:min(90vh,800px);max-width:min(90vw,1000px)}@keyframes modal-image-show{0%{transform:scale(0)}to{transform:scale(1)}}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.t-image-viewer-mini__content .t-image-viewer__modal-pic .t-image-viewer__modal-box .t-image-viewer__modal-image{display:block;max-height:min(80vh,600px);max-width:min(80vw,800px);-o-object-fit:contain;object-fit:contain;transform:rotate(0);transition:all .2s ease}.t-image-viewer__dialog.t-dialog__ctx--fixed{z-index:3000}.t-image-viewer__dialog .t-dialog__header{padding:0 var(--td-comp-paddingLR-s);pointer-events:none}.t-image-viewer__dialog .t-dialog__header .t-image-viewer__dialog-title{pointer-events:all}.t-image-viewer__dialog .t-dialog__header .t-dialog__close{pointer-events:auto}.t-image-viewer__dialog .t-dialog{border-color:var(--td-component-border);box-shadow:var(--td-shadow-3);overflow:hidden;padding:0}.t-image-viewer__dialog .t-dialog__header{background-color:var(--td-bg-color-secondarycontainer);font-size:var(--td-font-size-body-medium);height:40px;width:100%}.t-image-viewer__dialog .t-dialog__header-content{justify-content:center;margin-left:32px}.t-image-viewer__dialog .t-dialog__close:hover{background-color:var(--td-bg-color-secondarycontainer-hover)}@keyframes tDialogZoomIn{0%{opacity:0;transform:scale(.01)}to{opacity:1}}@keyframes tDialogZoomOut{0%{opacity:1}to{opacity:0;transform:scale(.01)}}@keyframes tDialogMaskIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogMaskOut{0%{opacity:1}to{opacity:0}}.t-dialog-zoom .animation-enter{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom .animation-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom .animation-active{animation-fill-mode:both;animation-play-state:running}.t-dialog-zoom-appear,.t-dialog-zoom-enter,.t-dialog-zoom-enter-from{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom-appear-active,.t-dialog-zoom-enter-active{animation-fill-mode:both;animation-name:tDialogZoomIn;animation-play-state:running}.t-dialog-zoom-exit-active{animation-fill-mode:both;animation-name:tDialogZoomOut;animation-play-state:running}.t-dialog-zoom__vue-enter-active .t-dialog{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogZoomIn;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-zoom__vue-enter-active .t-dialog__mask{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogMaskIn;animation-play-state:running;animation-timing-function:linear}.t-dialog-zoom__vue-leave-active .t-dialog{animation-duration:.2s;animation-fill-mode:both;animation-name:tDialogZoomOut;animation-play-state:paused;animation-timing-function:cubic-bezier(.38,0,.24,1)}.t-dialog-zoom__vue-leave-active .t-dialog__mask{animation-duration:.2s;animation-name:tDialogMaskOut;animation-timing-function:linear}.t-dialog-zoom__vue-enter-to .t-dialog,.t-dialog-zoom__vue-leave-active .t-dialog__mask,.t-dialog-zoom__vue-leave-to .t-dialog{animation-fill-mode:both;animation-play-state:running}.t-dialog-fade-appear,.t-dialog-fade-enter{opacity:0}.t-dialog-fade-appear,.t-dialog-fade-enter,.t-dialog-fade-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:cubic-bezier(0,0,.15,1)}.t-dialog-fade-appear.t-dialog-fade-appear-active,.t-dialog-fade-enter.t-dialog-fade-enter-active{animation-name:tDialogFadeIn;animation-play-state:running}.t-dialog-fade-exit.t-dialog-fade-exit-active{animation-name:tDialogFadeOut;animation-play-state:running}@keyframes tDialogFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDialogFadeOut{0%{opacity:1}to{opacity:0}}.t-dialog{background-color:var(--td-bg-color-container);border:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-large);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:480px}.t-dialog .t-icon.t-is-info{color:var(--td-brand-color)}.t-dialog .t-icon.t-is-success{color:var(--td-success-color)}.t-dialog .t-icon.t-is-warning{color:var(--td-warning-color)}.t-dialog .t-icon.t-is-error{color:var(--td-error-color)}.t-dialog--lock{overflow:hidden}.t-dialog__header{align-items:center;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-title-medium);font-weight:600;gap:var(--td-comp-margin-s);word-break:break-word}.t-dialog__header .t-dialog__header-content{align-items:flex-start;display:flex;width:100%}.t-dialog__header .t-icon:not(.t-icon-close){align-items:center;display:inline-flex;flex-shrink:0;font-size:calc(var(--td-font-size-body-large) + 8px);margin-right:var(--td-comp-margin-s)}.t-dialog__header--fullscreen{align-items:center;background-color:var(--td-bg-color-secondarycontainer);display:flex;flex-direction:row;justify-content:flex-end;min-height:var(--td-comp-size-xxxl);padding:0 var(--td-comp-paddingLR-xxl)}.t-dialog__header--fullscreen .t-dialog__header-content{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.t-dialog__body{color:var(--td-text-color-secondary);font:var(--td-font-body-medium);overflow:auto;padding:var(--td-comp-paddingTB-l) 0;word-break:break-word}@-moz-document url-prefix(){.t-dialog__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body::-webkit-scrollbar{height:6px;width:6px}.t-dialog__body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-dialog__body::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--icon,.t-dialog__body__icon{padding:var(--td-comp-paddingTB-l) 0}.t-dialog__body--fullscreen{box-sizing:border-box;height:calc(100% - var(--td-comp-size-xxxl) - var(--td-comp-size-xxxxl));overflow:auto;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl)}@-moz-document url-prefix(){.t-dialog__body--fullscreen{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__body--fullscreen::-webkit-scrollbar{height:6px;width:6px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__body--fullscreen::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__body--fullscreen--without-footer{box-sizing:border-box;height:calc(100% - var(--td-comp-size-xxxl));overflow:auto;padding:var(--td-comp-paddingTB-xl) var(--td-comp-paddingLR-xxl)}.t-dialog__footer{padding:var(--td-comp-paddingTB-l) 0 0;text-align:right;width:100%}.t-dialog__footer .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-dialog__footer--fullscreen{box-sizing:border-box;min-height:var(--td-comp-size-xxxxl);padding:0 var(--td-comp-paddingLR-xxl) var(--td-comp-paddingTB-xxl)}.t-dialog--default{padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-dialog__close{align-items:center;border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);display:flex;font-size:calc(var(--td-font-size-body-large) + 4px);height:calc(var(--td-font-size-body-large) + 4px);padding:var(--td-comp-paddingTB-xxs) var(--td-comp-paddingLR-xxs);transition:all .2s linear;width:calc(var(--td-font-size-body-large) + 4px)}.t-dialog__close:hover{background:var(--td-bg-color-container-hover);cursor:pointer}.t-dialog__close:active{background:var(--td-bg-color-container-active)}.t-dialog__close--fullscreen{background:transparent;display:flex}.t-dialog__close--fullscreen:hover{background:var(--td-bg-color-secondarycontainer-hover);cursor:pointer}.t-dialog__close--fullscreen:active{background:var(--td-bg-color-secondarycontainer-active)}.t-dialog.t-dialog--draggable:hover{cursor:move}.t-dialog.t-dialog--draggable .t-dialog__body:hover,.t-dialog.t-dialog--draggable .t-dialog__footer:hover,.t-dialog.t-dialog--draggable .t-dialog__header:hover{cursor:auto}.t-dialog__fullscreen{border-radius:0;width:100%}.t-dialog__ctx{height:100%;left:0;outline:none;pointer-events:auto;top:0;width:100%}.t-dialog__ctx.t-dialog__ctx--modeless{pointer-events:none}.t-dialog__ctx.t-dialog__ctx--fixed{position:fixed;z-index:2500}.t-dialog__ctx.t-dialog__ctx--absolute,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__mask,.t-dialog__ctx.t-dialog__ctx--absolute .t-dialog__wrap{position:absolute}.t-dialog__ctx.t-is-visible{visibility:visible}.t-dialog__ctx.t-is-hidden{visibility:hidden}.t-dialog__ctx.t-is-display{display:block}.t-dialog__ctx.t-not-display{display:none}.t-dialog__ctx .t-dialog__mask{background:var(--td-mask-active);height:100%;left:0;pointer-events:auto;position:fixed;top:0;width:100%;z-index:1}.t-dialog__ctx .t-dialog__wrap{height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1}@-moz-document url-prefix(){.t-dialog__ctx .t-dialog__wrap{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar{height:8px;width:8px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:horizontal:hover,.t-dialog__ctx .t-dialog__wrap::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-dialog__ctx .t-dialog__position{box-sizing:border-box;display:flex;justify-content:center;min-height:100%;padding:48px 0;position:relative;width:100%}.t-dialog__ctx .t-dialog__position.t-dialog--top{align-items:flex-start;padding-top:20vh}.t-dialog__ctx .t-dialog__position.t-dialog--center{align-items:center}.t-dialog__ctx .t-dialog__position_fullscreen{box-sizing:border-box;display:flex;justify-content:center;min-height:100%;position:relative;width:100%}.t-dialog__ctx .t-is-hidden{background:none}.t-dialog__ctx .t-dialog{pointer-events:auto;z-index:2500}.t-dialog__ctx.t-dialog__ctx--modeless .t-dialog{box-shadow:var(--td-shadow-3)}.t-list{background:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;overflow:auto;padding:0}@-moz-document url-prefix(){.t-list{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-list::-webkit-scrollbar{height:6px;width:6px}.t-list::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-list::-webkit-scrollbar-thumb:horizontal:hover,.t-list::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-list__inner{list-style:none;margin:0;padding:0}.t-list-item{align-items:center;display:flex;font:var(--td-font-body-medium);justify-content:space-between;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);position:relative}.t-list-item:after{bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.t-list-item-main{align-items:center;display:flex;flex:1;justify-content:space-between;width:100%}.t-list-item__meta{display:flex}.t-list-item__meta-avatar{background:var(--td-bg-color-page);border-radius:calc(var(--td-comp-size-xxxl)/2);flex-shrink:0;height:var(--td-comp-size-xxxl);margin-right:var(--td-comp-margin-l);overflow:hidden;width:var(--td-comp-size-xxxl)}.t-list-item__meta-avatar img{height:100%;max-width:100%;width:100%}.t-list-item__meta-title{color:var(--td-text-color-primary);font:var(--td-font-title-medium);margin:0 0 var(--td-comp-margin-s);padding:0}.t-list-item__meta-description{color:var(--td-text-color-primary);margin-right:var(--td-comp-margin-xxl)}.t-list-item__action{flex-shrink:0;list-style:none;padding:0}.t-list-item__action>li{display:inline-block}.t-list-item__action>li:not(:last-child){margin-right:var(--td-comp-margin-l)}.t-list-item__action>li .t-icon{color:var(--td-text-color-secondary);font-size:var(--td-comp-size-xxxs)}.t-list-item__action>li .t-icon:hover{color:var(--td-text-color-link);cursor:pointer}.t-list-item__action>li>a{color:var(--td-brand-color);text-decoration:none}.t-list--split .t-list-item:after{background:var(--td-border-level-1-color)}.t-list--stripe .t-list-item:nth-child(2n){background:var(--td-bg-color-secondarycontainer)}.t-list--vertical-action .t-list-item{flex-direction:column}.t-list.t-size-s .t-list-item{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-m)}.t-list.t-size-l .t-list-item{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-list__footer,.t-list__header{background:var(--td-bg-color-container);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-list__load{background:var(--td-bg-color-container);line-height:var(--td-line-height-body-medium);text-align:center}.t-list__load>div{align-items:center;display:flex;justify-content:center}.t-list__load:not(:empty){padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-list__load .t-loading{font-size:var(--td-comp-size-xxxs);margin-right:var(--td-comp-margin-s)}.t-list__load .t-loading.t-is-load-more{cursor:pointer}.t-progress{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-progress__inner{background:var(--td-brand-color);border-radius:var(--td-radius-round);height:100%;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-progress__info{color:var(--td-text-color-primary);display:inline-flex;margin-left:var(--td-comp-margin-s);white-space:nowrap}.t-progress__icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-progress__bar{background:var(--td-bg-color-component);border-radius:var(--td-radius-round);height:var(--td-size-3);overflow:hidden;width:100%}.t-progress--thin{align-items:center;display:flex;justify-content:space-between}.t-progress--plump{align-items:center;border-radius:calc(var(--td-comp-size-xxs)/2);display:flex;height:var(--td-comp-size-xxs)}.t-progress--plump .t-progress__info{font-size:var(--td-font-size-body-small)}.t-progress--over-ten .t-progress__info{color:var(--td-text-color-anti);position:absolute;right:var(--td-comp-margin-s);top:50%;transform:translateY(-50%);z-index:10}.t-progress--under-ten .t-progress__info,.t-progress--under-ten .t-progress__inner{display:inline-block}.t-progress--under-ten .t-progress__info{vertical-align:top}.t-progress--circle{position:relative}.t-progress--circle .t-progress__info{display:block;font-size:inherit;font-weight:600;left:50%;line-height:1;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}.t-progress--circle .t-progress__circle-outer{stroke:var(--td-bg-color-component)}.t-progress--circle .t-progress__circle-inner{stroke:var(--td-brand-color);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-progress--circle .t-progress__icon{font-size:2.4em}.t-progress--status--active .t-progress__inner:before{animation:progress-active-animation 2s cubic-bezier(.23,.99,.86,.2) infinite;background:var(--td-text-color-anti);bottom:0;content:"";left:0;opacity:.2;position:absolute;right:0;top:0;z-index:1}.t-progress--status--success .t-progress__inner{background:var(--td-success-color)}.t-progress--status--success .t-progress__circle-inner{stroke:var(--td-success-color)}.t-progress--status--success .t-progress__icon{color:var(--td-success-color)}.t-progress--status--warning .t-progress__inner{background:var(--td-warning-color)}.t-progress--status--warning .t-progress__circle-inner{stroke:var(--td-warning-color)}.t-progress--status--warning .t-progress__icon{color:var(--td-warning-color)}.t-progress--status--error .t-progress__inner{background:var(--td-error-color)}.t-progress--status--error .t-progress__circle-inner{stroke:var(--td-error-color)}.t-progress--status--error .t-progress__icon{color:var(--td-error-color)}@keyframes progress-active-animation{0%{opacity:.1;width:0}35%{opacity:.4;width:50%}to{opacity:0;width:100%}}:root,:root[theme-mode=light]{--skeleton-animation-gradient:rgba(0,0,0,.04)}:root[theme-mode=dark]{--skeleton-animation-gradient:hsla(0,0%,100%,.06)}.t-skeleton{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-skeleton__row{align-items:center;display:flex;margin-bottom:var(--td-comp-margin-l)}.t-skeleton__row:last-child,.t-skeleton__row:only-child{margin-bottom:0}.t-skeleton__col{align-items:center;background-color:var(--td-bg-color-secondarycontainer);color:var(--td-text-color-disabled);display:flex;justify-content:center;margin-right:var(--td-comp-margin-l)}.t-skeleton__col:first-child:last-child,.t-skeleton__col:last-child{margin-right:0}.t-skeleton--type-text{border-radius:var(--td-radius-default);height:var(--td-font-size-body-large);width:100%}.t-skeleton--type-rect{border-radius:var(--td-radius-default);height:88px;width:120px}.t-skeleton--type-circle{border-radius:var(--td-radius-circle);flex-shrink:0;height:32px;width:32px}.t-skeleton--animation-gradient{overflow-x:hidden;position:relative}.t-skeleton--animation-gradient:after{animation:t-skeleton--gradient 1.5s linear 2s infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0),var(--skeleton-animation-gradient),hsla(0,0%,100%,0));bottom:0;content:" ";left:0;position:absolute;right:0;top:0}.t-skeleton--animation-flashed{animation:t-skeleton--flashed 2s linear 2s infinite}@keyframes t-skeleton--gradient{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(100%) skew(-15deg)}}@keyframes t-skeleton--flashed{0%{opacity:1}50%{background-color:#e6e6e64d;opacity:.3}to{opacity:1}}.t-statistic{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium)}.t-statistic-title{font-size:var(--td-font-body-medium);margin-bottom:var(--td-comp-margin-s)}.t-statistic-content{color:var(--td-text-color-primary);display:inline-block;text-align:left;white-space:nowrap}.t-statistic-content-value{font-size:var(--td-font-size-headline-medium);line-height:var(--td-line-height-headline-medium)}.t-statistic-content-unit,.t-statistic-content-value{font-family:TCloudNumber,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,Source Han Sans CN,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.t-statistic-content-unit{font-size:var(--td-font-size-body-medium);margin-left:var(--td-comp-margin-xs)}.t-statistic-content-suffix{margin-left:var(--td-comp-margin-s)}.t-statistic-content-prefix,.t-statistic-content-suffix{align-items:center;display:inline-flex;font-size:var(--td-font-size-title-large)}.t-statistic-content-prefix{margin-right:var(--td-comp-margin-s)}.t-statistic-content-prefix .t-icon{font-size:var(--td-font-size-title-large)}.t-statistic-extra{margin-top:8px}.t-statistic-extra .t-space .t-space-item{display:flex}.t-swiper{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative}.t-swiper__wrap{display:block;height:100%;position:relative}.t-swiper__content{overflow:hidden;position:relative;z-index:1}.t-swiper__container{display:flex;flex-direction:row;height:100%;position:relative;z-index:1}.t-swiper__container__item{display:inline-block;flex:0 0 auto;height:100%;width:100%}.t-swiper__arrow{align-items:center;display:flex}.t-swiper__arrow svg.t-icon{height:20px;width:20px}.t-swiper__arrow svg.t-icon:before{font-size:24px}.t-swiper__arrow--default .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-font-white-2);cursor:pointer;display:flex;height:24px;justify-content:center;left:16px;position:absolute;top:50%;transform:translateY(-50%);transition:.2s linear;width:24px;z-index:2}.t-swiper__arrow--default .t-swiper__arrow-left:hover{background-color:var(--td-font-white-4);border-radius:var(--td-radius-default);color:var(--td-bg-color-container);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-left:active{background-color:var(--td-font-white-3);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-font-white-2);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:50%;transform:translateY(-50%);transition:.2s linear;width:24px;z-index:2}.t-swiper__arrow--default .t-swiper__arrow-right:hover{background-color:var(--td-font-white-4);border-radius:var(--td-radius-default);color:var(--td-bg-color-container);transition:.2s linear}.t-swiper__arrow--default .t-swiper__arrow-right:active{background-color:var(--td-font-white-3);transition:.2s linear}.t-swiper-card .t-swiper__container{display:block}.t-swiper-card .t-swiper__container .t-is-active{z-index:2}.t-swiper-card .t-swiper__card{height:100%;left:0;position:absolute;top:0;width:41.5%;z-index:0}.t-swiper-fade .t-swiper__container{display:block}.t-swiper-fade .t-swiper__fade{left:0;position:absolute;top:0}.t-swiper__navigation{bottom:0;display:flex;flex-direction:row;left:50%;margin:0;padding:0;position:absolute;transform:translate(-50%);z-index:2}.t-swiper__navigation>li{display:flex;flex:1 0 auto;list-style-type:none}.t-swiper__navigation .t-swiper__arrow svg.t-icon{height:16px;width:16px}.t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:14px}.t-swiper__navigation-bars .t-swiper__navigation-item span{height:3px;width:100%}.t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:24px}.t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:14px}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1.5px;height:3px;width:100%}.t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{width:24px}.t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 6px;padding:18px 0;width:var(--td-size-2)}.t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:var(--td-size-2);width:100%}.t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--vertical .t-swiper__container{flex-direction:column}.t-swiper--vertical .t-swiper__navigation{bottom:auto;display:flex;flex-direction:column;justify-content:center;left:auto;position:absolute;right:0;top:50%;transform:translateY(-50%)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:14px;margin:6px 0 0;padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:3px}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:24px}.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item{cursor:pointer;height:14px;margin:6px 0 0;padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{border-radius:1.5px;height:100%;width:3px}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active{height:24px}.t-swiper--vertical .t-swiper__navigation-dots-bar .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item{cursor:pointer;margin:6px 0 0;max-height:var(--td-size-2);padding:0 18px;width:auto}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{border-radius:50%;height:100%;width:var(--td-size-2)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item span:active,.t-swiper--vertical .t-swiper__navigation-dots .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--outside .t-swiper__navigation{bottom:-36px}.t-swiper--outside .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--outside .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation{bottom:auto;right:-36px}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-is-active span,.t-swiper--outside.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation{bottom:0}.t-swiper--inside .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-medium));height:var(--td-line-height-body-medium);left:50%;line-height:var(--td-line-height-body-medium);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-medium);justify-content:center;width:var(--td-line-height-body-medium);z-index:2}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--inside .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-medium);margin:0}.t-swiper--large .t-swiper__arrow i.t-icon:before{font-size:32px}.t-swiper--large .t-swiper__arrow--default .t-swiper__arrow-left{height:32px;left:24px;width:32px}.t-swiper--large .t-swiper__arrow--default .t-swiper__arrow-right{height:32px;right:24px;width:32px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 8px;padding:24px 0;width:21px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span{height:4px;width:100%}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:36px}.t-swiper--large .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-large));height:var(--td-line-height-body-large);left:50%;line-height:var(--td-line-height-body-large);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-large);justify-content:center;width:var(--td-line-height-body-large);z-index:2}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-large);justify-content:center;width:var(--td-line-height-body-large);z-index:2}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--large .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-large);margin:0}.t-swiper--large.t-swiper--outside .t-swiper__navigation{bottom:-48px}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--large.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:21px;margin:8px 0 0;padding:0 24px;width:auto}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:4px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:36px}.t-swiper--large.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation{right:-48px}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--large.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__arrow i.t-icon:before{font-size:16px}.t-swiper--small .t-swiper__arrow--default .t-swiper__arrow-left{height:16px;left:8px;width:16px}.t-swiper--small .t-swiper__arrow--default .t-swiper__arrow-right{height:16px;right:8px;width:16px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:auto;margin:0 0 0 4px;padding:12px 0;width:9px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span{height:2px;width:100%}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-left:0}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{width:15px}.t-swiper--small .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small .t-swiper__navigation--fraction{bottom:calc(-12px - var(--td-line-height-body-small));height:var(--td-line-height-body-small);left:50%;line-height:var(--td-line-height-body-small);position:absolute;right:auto;top:auto;transform:translate(-50%)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-small);justify-content:center;width:var(--td-line-height-body-small);z-index:2}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left:hover{color:var(--td-text-color-primary)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-left:active{color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right{align-items:center;background-color:transparent;color:var(--td-text-color-secondary);cursor:pointer;display:flex;height:var(--td-line-height-body-small);justify-content:center;width:var(--td-line-height-body-small);z-index:2}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right:hover{color:var(--td-text-color-primary)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__arrow-right:active{color:var(--td-brand-color-active)}.t-swiper--small .t-swiper__navigation--fraction .t-swiper__navigation-text-fraction{color:var(--td-text-color-secondary);display:inline-block;font-size:var(--td-font-size-body-small);margin:0}.t-swiper--small.t-swiper--outside .t-swiper__navigation{bottom:-24px}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--small.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item{cursor:pointer;height:9px;margin:4px 0 0;padding:0 12px;width:auto}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{height:100%;width:2px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item:first-child{margin-top:0}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span{background:var(--td-font-white-4)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-font-white-2)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active{height:15px}.t-swiper--small.t-swiper--vertical .t-swiper__navigation-bars .t-swiper__navigation-item.t-is-active span{background-color:var(--td-bg-color-container)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation{right:-24px}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span{background-color:var(--td-text-color-disabled)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:hover{background-color:var(--td-text-color-primary)}.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-is-active span,.t-swiper--small.t-swiper--vertical.t-swiper--outside .t-swiper__navigation-bars .t-swiper__navigation-item span:active{background-color:var(--td-brand-color-active)}@-moz-document url-prefix(){.scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.scrollbar::-webkit-scrollbar{height:6px;width:6px}.scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.scrollbar::-webkit-scrollbar-thumb:horizontal:hover,.scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.scrollbar.t-table__affixed-footer-elm::-webkit-scrollbar-track,.scrollbar.t-table__scrollbar--obvious::-webkit-scrollbar-track{background:var(--td-scroll-track-color)}.t-table--width-overflow.t-table--footer-affixed .t-table__content::-webkit-scrollbar-thumb,.t-table--width-overflow.t-table--horizontal-bar-affixed .t-table__content::-webkit-scrollbar-thumb,.t-table__affixed-footer-wrap>.scrollbar.t-table__affixed-footer-elm::-webkit-scrollbar-thumb{background:transparent}.t-table.t-table--overflow-visible{overflow:initial}.t-table{background-color:var(--td-bg-color-container);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0;position:relative;width:100%}.t-table:focus-visible{outline:none}.t-table .t-loading--full{z-index:72}.t-table.t-vertical-align-top td,.t-table.t-vertical-align-top th{vertical-align:top}.t-table.t-vertical-align-middle td,.t-table.t-vertical-align-middle th{vertical-align:middle}.t-table.t-vertical-align-bottom td,.t-table.t-vertical-align-bottom th{vertical-align:bottom}.t-table .t-table__resize-line{border-left:1px solid var(--td-component-border);display:none;left:10px;position:absolute;width:0;z-index:1001}.t-table__column-controller-trigger.t-align-bottom-right,.t-table__column-controller-trigger.t-align-top-right{text-align:right}.t-table__column-controller-trigger{padding:var(--td-comp-paddingTB-l) 0}.t-table__column-controller-item:not(:last-child){margin-bottom:var(--td-comp-margin-l)}.t-table__content{position:relative}@-moz-document url-prefix(){.t-table__content{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__content::-webkit-scrollbar{height:6px;width:6px}.t-table__content::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__content::-webkit-scrollbar-thumb:horizontal:hover,.t-table__content::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table__pagination{box-sizing:border-box;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table .t-icon{font-size:var(--td-font-size-body-large)}.t-table table{border-spacing:0;width:100%}.t-table .t-text-ellipsis{word-wrap:normal;line-height:var(--td-line-height-body-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-table td,.t-table th{background-color:inherit;border-bottom:1px solid var(--td-component-border);box-sizing:border-box;font-weight:400;line-height:var(--td-line-height-body-medium);overflow-wrap:break-word;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l);position:relative;text-align:left}.t-table th.t-table__th-drag{height:0;padding:0;text-align:center}.t-table th,.t-table thead td{color:var(--td-text-color-placeholder)}.t-table td[key=row-select]{padding:13px 0 11px var(--td-comp-paddingLR-l)}.t-table td.t-align-left,.t-table th.t-align-left{text-align:left}.t-table td.t-align-right,.t-table th.t-align-right{text-align:right}.t-table td.t-align-center,.t-table th.t-align-center{text-align:center}.t-table tr{background-color:var(--td-bg-color-container)}.t-table.t-size-s td,.t-table.t-size-s th{padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s)}.t-table.t-size-l td,.t-table.t-size-l th{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl)}.t-table .t-table__expandable-icon-cell,.t-table .t-table__selection-cell{height:0;padding:0}.t-table td.t-table__handle-draggable{height:0;padding:0;text-align:center}.t-table .t-table__cell--selectable>.t-checkbox{vertical-align:middle}.t-table .t-table__cell--selectable+td,.t-table .t-table__cell--selectable+th{padding-left:0}.t-table--bordered td,.t-table--bordered th{border-left:1px solid var(--td-component-border)}.t-table--bordered td.t-table__cell--fixed-left-last:before,.t-table--bordered th.t-table__cell--fixed-left-last:before{border-right:1px solid var(--td-component-border)}.t-table--bordered td.t-table__td-first-col,.t-table--bordered th:first-child,.t-table--bordered:not(.t-table--rowspan-colspan) td:first-child{border-left-width:0}.t-table--bordered .t-table__content{border-left:1px solid var(--td-component-border)}.t-table--bordered .t-table__content::-webkit-scrollbar-corner{background-color:transparent}.t-table--bordered .t-table__content{border:1px solid var(--td-component-border);border-radius:var(--td-radius-default)}.t-table--bordered .t-table--loading{border-bottom:1px solid var(--td-component-border)}.t-table--bordered .t-table__pagination{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table--bordered .t-table__bottom-content+.t-table__pagination{padding:0}.t-table--bordered.t-table__header--fixed .t-table__content{border-bottom:1px solid var(--td-component-border)}.t-table--bordered .t-table__td-last-row,.t-table--striped:not(.t-table--bordered) td,.t-table--striped:not(.t-table--bordered) th{border-bottom:none}.t-table--striped.t-table--header-fixed>.t-table__content>table>tbody tr:nth-of-type(2n),.t-table--striped:not(.t-table--header-fixed)>.t-table__content>table>tbody>tr:nth-of-type(odd):not(.t-table__expanded-row){background-color:var(--td-bg-color-secondarycontainer)}.t-table--striped.t-table--hoverable.t-table__header--fixed tbody tr:nth-of-type(2n):hover,.t-table--striped.t-table--hoverable:not(.t-table__header--fixed)>.t-table__content>table>tbody tr:nth-of-type(odd):hover{background-color:var(--td-bg-color-secondarycontainer-hover)}.t-table--striped.t-table--hoverable>.t-table__content>table>tbody tr{transition:background-color .2s linear}.t-table--striped.t-table--hoverable>.t-table__content>table>tbody tr:hover{background-color:var(--td-bg-color-container-hover)}.t-table--hoverable tbody tr{transition:background-color .2s linear}.t-table--hoverable tbody tr:hover{background-color:var(--td-bg-color-container-hover)}.t-table.t-table--align-top tbody td{vertical-align:top}.t-table .t-table__cell--highlight{background-color:var(--td-bg-color-secondarycontainer)}.t-table__header--fixed table{table-layout:fixed}.t-table__header--fixed td,.t-table__header--fixed th{overflow-wrap:break-word}.t-table__header--fixed .t-table__header,.t-table__header--fixed.t-table__header{position:relative;width:-moz-fit-content;width:fit-content;z-index:5}@-moz-document url-prefix(){.t-table__header--fixed .t-table__header{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__header--fixed .t-table__header::-webkit-scrollbar{height:6px;width:6px}.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb:horizontal:hover,.t-table__header--fixed .t-table__header::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table__header--fixed .t-table__body{overflow-y:auto;width:-moz-fit-content;width:fit-content}@-moz-document url-prefix(){.t-table__header--fixed .t-table__body{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-table__header--fixed .t-table__body::-webkit-scrollbar{height:6px;width:6px}.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:0 solid transparent;border-radius:11px}.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb:horizontal:hover,.t-table__header--fixed .t-table__body::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-table:not(.t-table--bordered) .t-table__cell--selectable+td,.t-table:not(.t-table--bordered) .t-table__cell--selectable+th{padding-left:0}.t-table__cell--fixed.t-table__header--fixed .t-table__header{overflow:hidden;width:100%}.t-table__cell--fixed.t-table__header--fixed .t-table__header .t-table__cell--fixed-left:last-child:after,.t-table__cell--fixed.t-table__header--fixed .t-table__header .t-table__cell--fixed-right:last-child:after{background-color:var(--td-bg-color-secondarycontainer);content:"";height:100%;position:absolute;right:-6px;top:0;width:6px}.t-table__cell--fixed.t-table__header--fixed .t-table__body{overflow:auto scroll}.t-table__cell--fixed .t-table__content{overflow:auto hidden}.t-table__cell--fixed table{min-width:100%;table-layout:fixed}.t-table__cell--fixed td,.t-table__cell--fixed th{position:relative}.t-table__cell--fixed .t-table__cell--fixed-left-last:before{background-color:inherit;z-index:-1}.t-table__cell--fixed .t-table__cell--fixed-left-last:after{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(100%);transition:box-shadow .3s;z-index:-2}.t-table__cell--fixed .t-table__cell--fixed-right-first:before{background-color:inherit;z-index:-1}.t-table__cell--fixed .t-table__cell--fixed-right-first:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-100%);transition:box-shadow .3s;z-index:-2}.t-table .t-table__cell-resizable{position:relative}.t-table .t-table__cell-resizable .t-table__cell--resizer{bottom:0;cursor:col-resize;position:absolute;right:-5px;top:0;width:10px;z-index:10}.t-table .t-table__row--disabled{color:var(--td-text-color-disabled)}.t-table .t-table__cell--title{align-items:center;display:flex}.t-table__column-controller-desc{margin-bottom:var(--td-comp-margin-xxl)}.t-table__column-controller-block{border-bottom:1px solid var(--td-component-border);border:1px solid var(--td-component-border);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-table__column-controller-block+.t-table__column-controller-block{border-bottom:1px solid var(--td-component-border);border-top:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__column-controller--fixed .t-checkbox{width:108px}.t-table.t-table__row--active-multiple tbody>tr.t-table__row--active,.t-table.t-table__row--active-single tbody>tr.t-table__row--active{background-color:var(--td-brand-color-light)}.t-table.t-table--hoverable tbody>tr.t-table__row--active:hover,.t-table.t-table__row--active-multiple tbody>tr.t-table__row--active.t-table__row--hover,.t-table.t-table__row--active-single tbody>tr.t-table__row--active.t-table__row--hover{background-color:var(--td-brand-color-light-hover)}.t-table.t-table--row-expandable tbody>tr.t-table__row--hover,.t-table.t-table--row-select tbody>tr.t-table__row--hover,.t-table.t-table__row--active-multiple tbody>tr.t-table__row--hover{background-color:var(--td-bg-color-container-hover)}.t-table--bordered .t-table__cell--filterable .t-table__cell--title,.t-table--bordered .t-table__cell--sortable .t-table__cell--title{justify-content:space-between}.t-table th.t-align-right .t-table__cell--title{justify-content:flex-end}.t-table__cell--sort-trigger{text-align:center;vertical-align:text-bottom}.t-table__cell--sort-trigger svg{vertical-align:initial}.t-table--loading{position:relative}.t-table--loading-progressbar{animation:tTableProgressbar 2s ease-in-out;animation-fill-mode:both;background-color:var(--td-brand-color);height:1px;left:0;overflow:hidden;position:absolute;top:0}.t-table--loading-message{align-items:center;color:var(--td-text-color-placeholder);display:flex;justify-content:center;min-height:120px}.t-table__expanded-cell{padding-left:45px}.t-table__async-loading{text-align:center}.t-table__async-loading.t-is-load-more{cursor:pointer}.t-table__empty{align-items:center;color:var(--td-text-color-disabled);display:flex;justify-content:center;min-height:120px}.t-table__filter-icon,.t-table__sort-icon{align-items:center;background-color:transparent;cursor:pointer;display:inline-flex;transition:.2s linear;vertical-align:text-bottom}.t-table__filter-icon>svg,.t-table__sort-icon>svg{margin-top:0}.t-table__sort-icon .t-is-focus,.t-table__sort-icon.t-is-focus,.t-table__sort-icon:hover{border-radius:var(--td-radius-circle);color:var(--td-brand-color);transition:.2s linear}.t-table__filter-icon .t-is-focus,.t-table__filter-icon.t-is-focus,.t-table__filter-icon:hover{color:var(--td-brand-color);transition:.2s linear}.t-table__filter-pop .t-popup__content{padding:0}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-inner{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-table__filter-popup-input{margin-bottom:var(--td-comp-margin-s)}.t-table__filter-pop .t-table__filter-pop-content .t-radio-group{display:block;height:auto}.t-table__filter-pop .t-table__filter-pop-content .t-checkbox-group{display:block}.t-table__filter-pop .t-table__filter-pop-content .t-checkbox,.t-table__filter-pop .t-table__filter-pop-content .t-radio{display:block;margin:var(--td-comp-margin-xs) 0}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-button{border-top:1px solid var(--td-component-border);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter-pop .t-table__filter-pop-content .t-table__filter-pop-content-button .t-button+.t-button{margin-left:var(--td-comp-margin-l)}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner{max-height:280px;overflow:auto;padding:0;position:relative}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-input__wrap{background-color:var(--td-bg-color-container);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l) 0 var(--td-comp-paddingLR-l);position:sticky;top:0;z-index:1}.t-table__filter-pop .t-table__list-filter-input--sticky .t-table__filter-pop-content .t-table__filter-pop-content-inner .t-radio-group{padding:0 var(--td-comp-paddingLR-l)}.t-table__filter-pop-content-inner>.t-input__wrap{width:200px}.t-table__filter-pop-content-inner>.t-date-range-picker__panel{margin:calc(0px - var(--td-comp-margin-l))}.t-table__sort-icon--active{color:var(--td-brand-color);transition:.2s linear}.t-table__double-icons{display:flex;flex-direction:column;justify-content:center}.t-table__double-icons .t-table__sort-icon{position:relative}.t-table__double-icons .t-table-sort-asc{top:var(--td-comp-margin-xxs)}.t-table__double-icons .t-table-sort-desc{bottom:var(--td-comp-margin-xxs)}.t-table__filter-icon-wrap{align-items:center;display:flex;height:var(--td-font-size-body-large);margin-left:var(--td-comp-margin-s);pointer-events:all;width:var(--td-font-size-body-large)}.t-table--bordered .t-table__filter-icon-wrap{justify-content:flex-end}.t-table--bordered .t-table__cell--sortable.t-table__cell--filterable .t-table__filter-icon-wrap{flex:1;justify-content:space-between}.t-table .t-align-center .t-table__cell--filterable,.t-table .t-align-center .t-table__cell--sortable{display:flex;justify-content:space-around}.t-table__expand-box{align-items:center;color:var(--td-text-color-placeholder);cursor:pointer;display:flex;height:100%;justify-content:center;transition:all .2s cubic-bezier(.38,0,.24,1) 0s;width:100%}.t-table__expand-box:hover{color:var(--td-brand-color);transition:.2s linear}@keyframes tTableProgressbar{0%{width:0}to{width:100%}}.t-table__th-row-select .t-table__th-cell-inner{align-items:center;display:inline-flex}.t-table-expandable-icon-cell+.t-table__cell--selectable[key=row-select]{padding-left:var(--td-comp-margin-s)}.t-table__filter--bottom-buttons{border-top:1px solid var(--td-component-border);display:flex;justify-content:flex-end;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-table__filter--bottom-buttons>.t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-table__row-filter-inner{left:0;position:sticky;text-align:center}.t-table__filter-result{align-items:center;display:flex;justify-content:center}.t-table__filter-result>.t-button{margin-left:var(--td-comp-margin-s)}.t-table--layout-fixed{table-layout:fixed}.t-table--layout-auto{table-layout:auto}.t-table__ellipsis{white-space:nowrap;width:100%}.t-table__content{overflow:auto}.t-table__content--scrollable-to-left .t-table__cell--fixed-left-last:after{border-right:2px solid var(--td-component-border)}.t-table__content--scrollable-to-right .t-table__cell--fixed-right-first:after{border-left:2px solid var(--td-component-border)}.t-table--bordered.t-table__content--scrollable-to-left .t-table__cell--fixed-left-last:after{border-right:4px solid var(--td-component-border)}.t-table--bordered.t-table__content--scrollable-to-right .t-table__cell--fixed-right-first:after{border-left:4px solid var(--td-component-border)}.t-table__scroll-bar-divider{border-right:1px solid var(--td-component-border);bottom:0;height:100%;position:absolute;right:0;z-index:71}.t-table__footer,.t-table__header.t-table__header--fixed{position:sticky;z-index:50}.t-table:not(.t-table--striped) .t-table__footer>tr,.t-table__header--fixed:not(.t-table__header--multiple)>tr>th{background-color:var(--td-bg-color-secondarycontainer)}.t-table__row--fixed-bottom,.t-table__row--fixed-top{position:sticky;z-index:70}.t-table__row--fixed-bottom-first>td{border-top:1px solid var(--td-component-border)}.t-table--bordered .t-table__content .t-table__row--without-border-bottom>td,.t-table--bordered tbody>tr:last-child>td,.t-table--bordered tfoot>tr:last-child>td{border-bottom:0}.t-table--bordered tfoot>tr:first-child>td{border-top:1px solid var(--td-component-border)}.t-table__header.t-table__header--fixed{top:0}.t-table__footer.t-table__footer--fixed{bottom:0}.t-table--column-fixed .t-table__cell--fixed-left-last:before{background-color:inherit;z-index:-1}.t-table--column-fixed .t-table__cell--fixed-left-last:after{bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform:translate(100%);transition:box-shadow .3s;z-index:-2}.t-table--column-fixed .t-table__cell--fixed-right-first:before{background-color:inherit;z-index:-1}.t-table--column-fixed .t-table__cell--fixed-right-first:after{bottom:0;content:"";left:0;pointer-events:none;position:absolute;top:0;transform:translate(-100%);transition:box-shadow .3s;z-index:-2}.t-table--column-fixed .t-table__cell--fixed-left,.t-table--column-fixed .t-table__cell--fixed-right{position:sticky}.t-table--column-fixed .t-table__cell--fixed-left{z-index:30}.t-table--column-fixed .t-table__cell--fixed-right{z-index:31}.t-table__empty-row>td{border:0;padding:0}.t-table:not(.t-table--bordered) .t-table__header.t-table--bordered>tr:first-child>th{border-top:1px solid var(--td-component-border)}.t-table--multiple-header .t-table__header th.t-table__header-th--bordered{border-left-width:1px}.t-table__header.t-table__header--multiple>tr{background-color:var(--td-bg-color-container)}.t-table__tree-op-icon{cursor:pointer;display:inline-flex;margin-right:var(--td-comp-margin-s);vertical-align:-3px}.t-table__tree-op-icon:hover{color:var(--td-brand-color);transition:.2s linear}.t-table__tree-leaf-node .t-table__tree-op-icon{margin-right:var(--td-comp-margin-xxs);min-width:0}.t-table__virtual-scroll-cursor{height:1px;position:absolute;transition:transform .2s;width:1px}.t-table__virtual-scroll-header{left:0;position:absolute;z-index:51}.t-table__affixed-header-elm-wrap{overflow:hidden}.t-table__affixed-header-elm,.t-table__affixed-header-elm-wrap{left:0;position:absolute;z-index:51}.t-table__affixed-header-elm{opacity:1;overflow:auto;transition:opacity .2s linear}.t-table__affixed-footer-elm{overflow:auto;z-index:50}.t-table--bordered .t-table__affixed-header-elm{border:1px solid var(--td-component-border);border-bottom:0;border-right:0}.t-table--bordered .t-table__affixed-footer-elm{border-bottom:1px solid var(--td-component-border);border-left:1px solid var(--td-component-border)}.t-table--multiple-header.t-table--bordered .t-table__affixed-header-elm{border-right:0}.t-is-hidden{display:none}.t-positive-rotate-90{transform:rotate(90deg)}.t-negative-rotate-180{transform:rotate(180deg)}.t-table__expanded-row>td,.t-table__row--full>td{padding:0}.t-table__row-full-element{padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-table__row-full-inner{left:0;position:sticky}.t-table__row-full-inner:not(.t-table__empty){display:inline-block}.t-table__tree-col{align-items:center;display:flex}.t-table__tree-col--inline{display:inline}.t-table--full-height{height:100%}.t-table--loading .t-table__content{min-height:168px}.t-table--row-draggable tr,.t-table__handle-draggable:hover,.t-table__th--drag-sort{cursor:move}.t-table__ele--draggable-chosen{box-shadow:var(--td-shadow-1)}.t-table:not(.t-table--row-edit) .t-table__cell--editable{cursor:pointer;line-height:var(--td-line-height-body-medium);min-height:22px}.t-table:not(.t-table--row-edit) .t-table__cell--editable .t-icon{color:var(--td-text-color-placeholder);font-size:var(--td-font-size-body-large);margin-left:var(--td-comp-margin-s);transition:.2s linear}.t-table:not(.t-table--row-edit) .t-table__cell--editable .t-icon:hover{color:var(--td-brand-color)}.t-table:not(.t-table--row-edit) .t-table__cell--editable:hover{transition:.2s linear}.t-affix .t-table__pagination{background-color:var(--td-bg-color-container)}.t-table--bordered .t-affix .t-table__pagination{border-top:1px solid var(--td-component-border)}.t-table__bottom-content+.t-table__pagination-wrap .t-table__pagination{border:0;padding:0}.t-table--column-resizable:not(.t-table--bordered) th{border-top:1px solid transparent}.t-table--column-resizable:not(.t-table--bordered) thead.t-table__header:hover th:not(:last-child){border-right:1px solid var(--td-component-border)}.t-table--column-resizable:not(.t-table--bordered) thead.t-table__header:hover th{border-top:1px solid var(--td-component-border)}.t-table--column-resizable:not(.t-table--bordered).t-table__content--scrollable-to-left thead.t-table__header:hover .t-table__cell--fixed-left-last:not(:last-child),.t-table--column-resizable:not(.t-table--bordered).t-table__content--scrollable-to-left.t-table__content--scrollable-to-right thead.t-table__header:hover .t-table__cell--fixed-left-last:not(:last-child){border-right:0}.t-table td.t-table__cell-check,.t-table th.t-table__cell-check{height:0;padding:0}.t-table td.t-table__cell-check .t-checkbox__label:empty,.t-table td.t-table__cell-check .t-radio__label:empty,.t-table th.t-table__cell-check .t-checkbox__label:empty,.t-table th.t-table__cell-check .t-radio__label:empty{display:none}.t-table .t-table__cell-check .t-checkbox,.t-table .t-table__cell-check .t-radio,.t-table .t-table__cell-check .t-table__th-cell-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.t-table td .t-input__tips{position:static}.t-table .t-table__sort-column{background-color:var(--td-bg-color-secondarycontainer)}.t-table__ellipsis-content.t-size-s .t-popup__content{font:var(--td-font-body-medium)}.t-collapse{background:var(--td-bg-color-container);border:1px solid var(--td-component-border);border-bottom:0;box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-collapse.t--border-less{border:none}.t-collapse.t--border-less .t-collapse-panel__header{border-bottom:none}.t-collapse.t--border-less .t-collapse-panel__body{background:var(--td-bg-color-container);border:none}.t-collapse-panel__icon{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-collapse-panel__icon>.t-fake-arrow{transform:rotate(-90deg);transition:all .2s cubic-bezier(.38,0,.24,1)}.t-collapse-panel__icon--left{margin-right:var(--td-comp-margin-s)}.t-collapse-panel__icon--right{margin-left:var(--td-comp-margin-s)}.t-collapse-panel__icon--active>.t-fake-arrow{transform:rotate(0)}.t-collapse-panel__icon:hover{background-color:var(--td-bg-color-container-hover);border-radius:var(--td-radius-small)}.t-collapse-panel__wrapper{overflow:hidden}.t-collapse-panel__wrapper.t--borderless .t-collapse-panel__header{border-bottom:none}.t-collapse-panel__wrapper.t--borderless .t-collapse-panel__body{background:var(--td-bg-color-container);border:none}.t-collapse-panel__wrapper .t-collapse-panel__header{align-items:center;border-bottom:1px solid var(--td-component-border);display:flex;font:var(--td-font-title-small);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-collapse-panel__wrapper .t-collapse-panel__header--blank{flex:1}.t-collapse-panel__wrapper .t-collapse-panel__header.t-is-clickable{cursor:pointer}.t-collapse-panel__wrapper .t-collapse-panel__header-left,.t-collapse-panel__wrapper .t-collapse-panel__header-right,.t-collapse-panel__wrapper .t-collapse-panel__header-right-content{display:flex}.t-collapse-panel__wrapper .t-collapse-panel__body{background:var(--td-bg-color-secondarycontainer);border-bottom:1px solid var(--td-component-border);overflow:inherit}.t-collapse-panel__wrapper .t-collapse-panel__body--collapsed{border:none}.t-collapse-panel__wrapper .t-collapse-panel__content{color:var(--td-text-color-secondary);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l) var(--td-comp-paddingTB-m) calc(var(--td-comp-paddingLR-l) + var(--td-comp-margin-xxl))}.t-collapse-panel.t-is-disabled .t-collapse-panel__header{color:var(--td-text-color-disabled);cursor:not-allowed}.t-collapse-panel.t-is-disabled .t-collapse-panel__icon{cursor:not-allowed;pointer-events:none}.t-collapse-panel.t-is-disabled .t-collapse-panel__body{background:var(--td-bg-color-component-disabled)}.t-collapse-panel.t-is-disabled .t-collapse-panel__content{color:var(--td-text-color-disabled)}.t-rate{align-items:center;display:flex}.t-rate .t-rate__star-top{height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:all .2s cubic-bezier(.38,0,.24,1);width:0}.t-rate .t-rate__star-bottom,.t-rate .t-rate__star-top{display:grid}.t-rate__list{display:flex;list-style:none;margin:0;padding:0}.t-rate__item{cursor:pointer;position:relative;transition:all .2s cubic-bezier(.38,0,.24,1)}.t-rate__item:hover{transform:scale(1.33)}.t-rate__item--half .t-rate__star-top{width:50%}.t-rate__item--full .t-rate__star-top{width:100%}.t-rate__text{color:var(--td-text-color-primary);font:var(--td-font-mark-medium);margin-left:var(--td-comp-margin-l)}.t-timeline{box-sizing:border-box;color:var(--td-text-color-primary);display:flex;flex-direction:column;font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-timeline-item{display:flex;flex-direction:row;min-height:72px;position:relative}.t-timeline-item__label.t-timeline-item__label--alternate{position:absolute}.t-timeline-item__wrapper{position:relative;width:8px}.t-timeline-item__wrapper .t-timeline-item__dot{border:2px solid transparent;border-radius:50%;box-sizing:unset;height:4px;position:absolute;top:8px;width:4px}.t-timeline-item__wrapper .t-timeline-item__dot--primary{border-color:var(--td-brand-color)}.t-timeline-item__wrapper .t-timeline-item__dot--default{border-color:var(--td-component-border)}.t-timeline-item__wrapper .t-timeline-item__dot--success{border-color:var(--td-success-color)}.t-timeline-item__wrapper .t-timeline-item__dot--warning{border-color:var(--td-warning-color)}.t-timeline-item__wrapper .t-timeline-item__dot--error{border-color:var(--td-error-color)}.t-timeline-item__wrapper .t-timeline-item__dot--custom{border:0;left:50%;position:relative;top:4px;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{left:50%;position:absolute;top:0;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__tail{border-left:2px solid transparent;border-color:var(--td-component-border);bottom:0;box-sizing:border-box;height:calc(100% - 24px);left:50%;padding-bottom:var(--td-comp-size-s);position:absolute;transform:translate(-50%)}.t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-item__label{color:var(--td-text-color-secondary);font-size:var(--td-font-size-body-medium)}.t-timeline-item__content{flex:1;font-size:var(--td-font-size-body-large);padding-left:var(--td-comp-margin-l)}.t-timeline-item--last .t-timeline-item__tail{display:none}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__label{left:0;text-align:right}.t-timeline-label.t-timeline-label--alternate.t-timeline-left .t-timeline-item__wrapper{margin-left:100px}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__label{right:0;text-align:left}.t-timeline-label.t-timeline-label--alternate.t-timeline-right .t-timeline-item__wrapper{margin-right:100px}.t-timeline-right .t-timeline-item{flex-direction:row-reverse}.t-timeline-right .t-timeline-item__content{padding-left:0;padding-right:var(--td-comp-margin-l);text-align:right}.t-timeline-alternate .t-timeline-item-left{margin-left:calc(50% - 4px)}.t-timeline-alternate .t-timeline-item-right{flex-direction:row-reverse;margin-right:calc(50% - 4px);text-align:right}.t-timeline-alternate .t-timeline-item-right .t-timeline-item__content{padding-left:0;padding-right:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-alternate .t-timeline-item__label{width:100%}.t-timeline-label.t-timeline-alternate .t-timeline-item-left .t-timeline-item__label--alternate{left:0;padding-right:var(--td-comp-margin-l);text-align:right;transform:translate(-100%)}.t-timeline-label.t-timeline-alternate .t-timeline-item-right .t-timeline-item__label--alternate{padding-left:var(--td-comp-margin-l);right:0;text-align:left;transform:translate(100%)}.t-timeline-horizontal{align-items:center;flex-direction:row;min-height:200px}.t-timeline-horizontal .t-timeline-item{flex-direction:column;min-width:160px;padding-right:8px}.t-timeline-horizontal .t-timeline-item__wrapper{height:8px;width:100%}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot{border-radius:50%;height:4px;left:unset;position:absolute;top:50%;transform:translateY(-50%);width:4px}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom{border:0;position:relative;top:50%;transform:translateY(-50%)}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__dot--custom .t-timeline-item__dot-content{left:0;position:absolute;top:50%;transform:translateY(-50%)}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail{border:0;border-top:2px solid transparent;border-color:var(--td-component-border);left:calc(8px + var(--td-comp-margin-s));padding-bottom:0;top:50%;transform:translateY(-50%);width:calc(100% - 8px - var(--td-comp-margin-s))}.t-timeline-horizontal .t-timeline-item__wrapper .t-timeline-item__tail--theme-dot{border-style:dashed;border-right:0}.t-timeline-horizontal .t-timeline-item__content{flex:unset;padding-left:unset;padding-top:var(--td-comp-margin-l)}.t-timeline-vertical .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l)}.t-timeline-label.t-timeline-horizontal.t-timeline-top .t-timeline-item__label--alternate{padding-bottom:0;top:0;transform:translateY(-100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item{flex-direction:column-reverse}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__wrapper{padding-top:0}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__label--alternate{bottom:0;padding-top:var(--td-comp-margin-l);transform:translateY(100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-bottom .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l);padding-top:0}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-top .t-timeline-item__label--alternate{padding-bottom:var(--td-comp-margin-l);top:0;transform:translateY(-100%);width:100%}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom{flex-direction:column-reverse;position:relative;transform:translateY(calc(-100% + 8px))}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__content{padding-bottom:var(--td-comp-margin-l);padding-top:unset}.t-timeline-label.t-timeline-horizontal.t-timeline-alternate .t-timeline-item-bottom .t-timeline-item__label--alternate{bottom:0;padding-top:var(--td-comp-margin-l);transform:translateY(100%)}.t-alert{align-items:flex-start;border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;opacity:1;padding:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-xl);transition:opacity .2s}.t-alert.t-is-hidden{display:none}.t-alert--closing{opacity:0}.t-alert--info{background-color:var(--td-brand-color-focus)}.t-alert--info .t-alert__icon,.t-alert--info .t-alert__swiper-trigger--active,.t-alert--info .t-alert__swiper-trigger-wrap{color:var(--td-brand-color)}.t-alert--success{background-color:var(--td-success-color-focus)}.t-alert--success .t-alert__icon{color:var(--td-success-color)}.t-alert--success .t-alert__swiper-trigger-wrap{color:var(--td-success-color-focus)}.t-alert--success .t-alert__swiper-trigger--active{color:var(--td-success-color)}.t-alert--warning{background-color:var(--td-warning-color-focus)}.t-alert--warning .t-alert__icon{color:var(--td-warning-color)}.t-alert--warning .t-alert__swiper-trigger-wrap{color:var(--td-warning-color-focus)}.t-alert--warning .t-alert__swiper-trigger--active{color:var(--td-warning-color)}.t-alert--error{background-color:var(--td-error-color-focus)}.t-alert--error .t-alert__icon{color:var(--td-error-color)}.t-alert--error .t-alert__swiper-trigger-wrap{color:var(--td-error-color-focus)}.t-alert--error .t-alert__swiper-trigger--active{color:var(--td-error-color)}.t-alert__icon{display:inherit;font-size:var(--td-line-height-body-medium)}.t-alert__close,.t-alert__icon{flex:0 0 auto;line-height:var(--td-line-height-body-small)}.t-alert__content{flex:1 1 0;font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);overflow:hidden}.t-alert__message,.t-alert__title{display:flex;width:100%}.t-alert__title{color:var(--td-text-color-primary);font-weight:700}.t-alert__title+.t-alert__message{margin-top:var(--td-comp-margin-s)}.t-alert__description{color:var(--td-text-color-secondary);flex:0 1 auto;transition:height .2s}.t-alert__operation{color:var(--td-brand-color);cursor:pointer;flex:0 0 auto;padding:0 var(--td-comp-paddingLR-s);transition:color .2s}.t-alert__operation:hover{color:var(--td-brand-color-hover)}.t-alert__operation:active{color:var(--td-brand-color-active)}.t-alert__icon+.t-alert__content{margin-left:var(--td-comp-margin-s)}.t-alert__collapse{color:var(--td-brand-color);cursor:pointer;margin-top:var(--td-comp-margin-s)}.t-alert__close{align-items:center;color:var(--td-text-color-secondary);cursor:pointer;display:inline-flex;margin-left:var(--td-comp-margin-l);transition:color .2s}.t-alert__close:hover{color:var(--td-text-color-primary)}.t-alert__close>.t-icon{font-size:calc(var(--td-line-height-body-medium) - 2px);padding:calc((var(--td-line-height-body-medium) - var(--td-line-height-body-medium) - 2px)/2) 0}.t-drawer-fade-appear,.t-drawer-fade-enter{opacity:0}.t-drawer-fade-appear,.t-drawer-fade-enter,.t-drawer-fade-exit{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused;animation-timing-function:linear}.t-drawer-fade-appear.t-drawer-fade-appear-active,.t-drawer-fade-appear.t-drawer-fade-appear-active.t-drawer-fade-appear-to,.t-drawer-fade-enter.t-drawer-fade-enter-active,.t-drawer-fade-enter.t-drawer-fade-enter-active.t-drawer-fade-enter-to{animation-duration:.2s;animation-name:tDrawerFadeIn;animation-play-state:running}.t-drawer-fade-exit.t-drawer-fade-exit-active,.t-drawer-fade-leave-active.t-drawer-fade-leave-to{animation-duration:.2s;animation-name:tDrawerFadeOut;animation-play-state:running}@keyframes tDrawerFadeIn{0%{opacity:0}to{opacity:1}}@keyframes tDrawerFadeOut{0%{opacity:1}to{opacity:0}}.t-drawer{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);height:100%;list-style:none;margin:0;outline:none;padding:0;pointer-events:none;position:fixed;width:100%;z-index:1500}.t-drawer,.t-drawer--lock{overflow:hidden}.t-drawer--attach{position:absolute}.t-drawer--left,.t-drawer--right{top:0}.t-drawer--left{left:0}.t-drawer--right{right:0}.t-drawer--bottom,.t-drawer--top{left:0}.t-drawer--top{top:0}.t-drawer--bottom{bottom:0}.t-drawer__mask{background-color:var(--td-mask-active);height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.38,0,.24,1);width:100%}.t-drawer__content-wrapper{background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2);color:var(--td-text-color-secondary);display:flex;flex-direction:column;font-size:var(--td-font-body-medium);height:16px;overflow:hidden;pointer-events:auto;position:relative;transition:transform .28s cubic-bezier(.38,0,.24,1),visibility .28s cubic-bezier(.38,0,.24,1);width:16px}.t-drawer .t-drawer__content-wrapper{height:100%;position:absolute;visibility:hidden;width:100%}.t-drawer .t-drawer__content-wrapper--left,.t-drawer .t-drawer__content-wrapper--right{top:0}.t-drawer .t-drawer__content-wrapper--left{left:0;transform:translate(-100%)}.t-drawer .t-drawer__content-wrapper--right{right:0;transform:translate(100%)}.t-drawer .t-drawer__content-wrapper--bottom,.t-drawer .t-drawer__content-wrapper--top{left:0}.t-drawer .t-drawer__content-wrapper--top{top:0;transform:translateY(-100%)}.t-drawer .t-drawer__content-wrapper--bottom{bottom:0;transform:translateY(100%)}.t-drawer__header{align-items:center;border-bottom:1px solid var(--td-border-level-1-color);border-radius:var(--td-radius-small) var(--td-radius-small) 0 0;box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-title-medium);min-height:var(--td-comp-size-xxxl);padding:0 var(--td-comp-paddingLR-l)}.t-drawer__body{flex:1;overflow:auto}.t-drawer__body,.t-drawer__footer{padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l)}.t-drawer__footer{background-color:var(--td-bg-color-container);border-top:1px solid var(--td-border-level-1-color);box-sizing:border-box;text-align:left;width:100%}.t-drawer__footer .t-button{margin-left:var(--td-comp-margin-s)}.t-drawer__footer .t-button:first-child{margin-left:0}.t-drawer__close-btn{align-items:center;background-color:var(--td-bg-color-container);border-radius:var(--td-radius-default);color:var(--td-text-color-primary);cursor:pointer;display:flex;height:var(--td-comp-size-xs);justify-content:center;position:absolute;right:var(--td-comp-margin-s);top:calc((var(--td-comp-size-xxxl) - var(--td-comp-size-xs))/2);transition:background-color .2s;width:var(--td-comp-size-xs)}.t-drawer__close-btn:hover{background-color:var(--td-bg-color-container-hover)}.t-drawer__close-btn:active{background-color:var(--td-bg-color-container-active)}.t-drawer__close-btn .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px);vertical-align:unset}.t-drawer--open{height:100%;pointer-events:auto;width:100%}.t-drawer--open>.t-drawer__content-wrapper{visibility:visible}.t-drawer--open>.t-drawer__mask{height:100%;opacity:1;width:100%}.t-drawer--without-mask{pointer-events:none}[tabindex="-1"]:focus{outline:none!important}.t-guide{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-guide--lock{overflow:hidden}.t-guide--absolute{position:absolute}.t-guide--fixed{position:fixed}.t-guide__overlay{bottom:0;left:0;position:fixed;right:0;top:0;z-index:999997}.t-guide__highlight{border-radius:var(--td-radius-default);transition:.2s cubic-bezier(0,0,.15,1);z-index:999998}.t-guide__highlight--dialog{border-radius:var(--td-radius-large)}.t-guide__highlight--mask{box-shadow:0 0 0 0 var(--td-mask-active),var(--td-mask-active) 0 0 0 5000px}.t-guide__highlight--nomask{border:2px solid var(--td-brand-color);border-radius:var(--td-radius-medium);box-sizing:border-box}.t-guide__reference{z-index:999999}.t-guide__wrapper{bottom:0;display:flex;justify-content:center;left:0;padding-top:20vh;position:fixed;right:0;top:0;z-index:999999}.t-guide__wrapper--center{align-items:center;padding-top:0}.t-guide__dialog{animation:tGuideDialogFadeIn .3s ease-out;background:var(--td-bg-color-container);border-radius:var(--td-radius-large);box-sizing:border-box;max-width:500px;min-width:320px;padding:var(--td-comp-paddingTB-xxl) var(--td-comp-paddingLR-xxl)}.t-guide__dialog--nomask{border:1px solid var(--td-component-border)}.t-guide__dialog .t-guide__title{font:var(--td-font-title-medium);font-weight:700}.t-guide__dialog .t-guide__desc{font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-l)}.t-guide__tooltip{max-height:300px;max-width:600px;min-width:240px;padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-s)}.t-guide__title{color:var(--td-text-color-primary);font:var(--td-font-title-small);font-weight:700;text-align:left}.t-guide__desc{color:var(--td-text-color-secondary);font:var(--td-font-body-small);margin-top:var(--td-comp-margin-s);text-align:left}.t-guide__action{align-items:center;display:flex}.t-guide__action button{margin-right:var(--td-comp-margin-s)}.t-guide__action button:last-child{margin-right:0}.t-guide__footer{align-items:center;display:flex}.t-guide__footer--popup{margin-top:var(--td-comp-margin-l)}.t-guide__footer--dialog{margin-top:24px}.t-guide__footer--dialog .t-guide__action{display:flex;justify-content:center}.t-guide__counter{color:var(--td-text-color-placeholder);flex:1;font:var(--td-font-body-small);text-align:left}.t-guide__popup .t-guide__popup--content{background:none;box-shadow:none;padding:0}@keyframes tGuideDialogFadeIn{0%{opacity:0}to{opacity:1}}.t-notification{background-color:var(--td-bg-color-container);border:0;border-radius:var(--td-radius-medium);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);list-style:none;margin:0;outline:0;padding:0;padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);width:360px}.t-notification__icon{margin-right:var(--td-comp-margin-s);text-align:center;width:calc(var(--td-font-size-body-large) + 8px)}.t-notification__icon .t-icon{font-size:calc(var(--td-font-size-body-large) + 8px)}.t-notification .t-icon.t-is-info{color:var(--td-brand-color)}.t-notification .t-icon.t-is-success{color:var(--td-success-color)}.t-notification .t-icon.t-is-warning{color:var(--td-warning-color)}.t-notification .t-icon.t-is-error{color:var(--td-error-color-6)}.t-notification__main{flex:1}.t-notification__title__wrap{display:flex;justify-content:space-between}.t-notification__title{color:var(--td-text-color-primary);font:var(--td-font-title-medium)}.t-notification .t-icon-close{border-radius:var(--td-radius-default);color:var(--td-text-color-secondary);cursor:pointer;font-size:var(--td-font-size-body-large)}.t-notification .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-notification .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-notification__content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--td-text-color-secondary);display:-webkit-box;font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-s);max-height:66px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}.t-notification__detail{font:var(--td-font-body-medium);margin-top:var(--td-comp-margin-l);text-align:right}.t-notification__detail-item{cursor:pointer}.t-notification__detail-item:hover{background:var(--td-bg-color-container-hover);color:inherit}.t-notification__detail-item:active{background:var(--td-bg-color-container-active);color:inherit}.t-notification__detail-item+.t-notification__detail-item{margin-left:var(--td-comp-margin-s)}.t-notification__detail-item.t-is-active{color:var(--td-brand-color)}.t-notification__show--top-left{left:0;position:fixed;top:0}.t-notification__show--top-left>.t-notification{animation-duration:.3s;animation-name:slidein-top-left}@keyframes slidein-top-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--top-right{position:fixed;right:0;top:0}.t-notification__show--top-right>.t-notification{animation-duration:.3s;animation-name:slidein-top-right}@keyframes slidein-top-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--bottom-left{bottom:0;display:flex;flex-direction:column-reverse;left:0;position:fixed}.t-notification__show--bottom-left>.t-notification{animation-duration:.3s;animation-name:slidein-bottom-left}@keyframes slidein-bottom-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification__show--bottom-right{bottom:0;display:flex;flex-direction:column-reverse;position:fixed;right:0}.t-notification__show--bottom-right>.t-notification{animation-duration:.3s;animation-name:slidein-bottom-right}@keyframes slidein-bottom-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.t-notification-list__show{position:fixed}.t-popconfirm{border-radius:var(--td-radius-medium);box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;min-width:160px;padding:0}.t-popconfirm .t-popup__content{padding:0}.t-popconfirm.t-popup[data-popper-placement^=top] .t-popup__arrow{bottom:-4px}.t-popconfirm__content{border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-l) var(--td-comp-paddingLR-l);position:relative}.t-popconfirm__body{align-items:flex-start;display:flex;text-align:left}.t-popconfirm__body>.t-icon{display:inline-block;font-size:calc(var(--td-font-size-body-medium) + 6px);margin-right:var(--td-comp-margin-s);padding:calc(var(--td-line-height-body-medium)/2 - var(--td-font-size-body-medium)/2 - 3px) 0}.t-popconfirm__confirm{margin-left:var(--td-comp-margin-s)}.t-popconfirm__inner{color:var(--td-text-color-primary);display:inline-block;font:var(--td-font-body-medium);max-width:320px;vertical-align:top}.t-popconfirm__icon--warning{color:var(--td-warning-color)}.t-popconfirm__icon--danger{color:var(--td-error-color)}.t-popconfirm__icon--default{color:var(--td-brand-color)}.t-popconfirm__buttons{margin-top:var(--td-comp-margin-l);text-align:right}.t-popconfirm__buttons>span:last-child{margin-right:0}.t-upload{box-sizing:border-box;color:var(--td-text-color-primary);font:var(--td-font-body-medium);list-style:none;margin:0;padding:0}.t-upload .t-is-bordered{border:1px solid var(--td-component-border)}.t-upload .t-upload__trigger{display:inline-block}.t-upload .t-icon{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload .t-icon-check-circle-filled{color:var(--td-success-color)}.t-upload .t-icon-error-circle-filled{color:var(--td-error-color)}.t-upload .t-icon-time-filled{color:var(--td-text-color-placeholder)}.t-upload .t-icon-add{color:var(--td-text-color-primary)}.t-upload__list-file{align-items:center;display:flex;height:100px;justify-content:center;margin-right:var(--td-comp-margin-m);overflow:hidden;width:100px}.t-upload__list-file .t-icon{color:var(--td-brand-color);font-size:var(--td-comp-size-xl)}.t-upload__list-item{align-items:center;border:1px solid var(--td-component-border);border-radius:var(--td-radius-default);display:flex;font:var(--td-font-body-medium);height:124px;justify-content:space-between;margin-top:var(--td-comp-margin-m);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);width:496px}.t-upload__list-item.t-is--error .t-upload__list-file .t-icon,.t-upload__list-item.t-is--error .t-upload__list-name{color:var(--td-error-color)}.t-upload__list-content{align-items:center;display:flex}.t-upload-list__control{cursor:pointer}.t-upload-list__control:hover{color:var(--td-error-color)}.t-upload__list-img{cursor:pointer;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.t-upload__list-name{word-wrap:normal;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload--highlight{color:var(--td-text-color-brand)}.t-upload__single-name{margin-right:var(--td-comp-margin-s)}.t-upload__card{display:flex;flex-wrap:wrap;font:var(--td-font-body-small);gap:var(--td-comp-margin-s);margin:0;overflow:hidden;padding:0;width:100%}.t-upload__card .t-is-disabled :hover{cursor:not-allowed}.t-upload__card-item{box-sizing:border-box;cursor:pointer;list-style:none}.t-upload__card-item:after{content:"";display:block}.t-upload__card-item:hover .t-upload__card-mask{opacity:1;transition:opacity .2s linear}.t-upload__card-item.t-is--error .t-icon-warning_fill{color:var(--td-error-color);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-item.t-is--error .t-upload__card-status{color:var(--td-error-color)}.t-upload__card-item.t-is-background{transition:border-color .2s linear}.t-upload__card .t-icon-loading{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-name{word-wrap:normal;margin-top:var(--td-comp-margin-s);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__card-content{overflow:hidden;padding:var(--td-comp-paddingTB-s) var(--td-comp-paddingLR-s)}.t-upload__card-container,.t-upload__card-content{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border:1px dashed var(--td-component-border);border-radius:var(--td-radius-default);box-sizing:border-box;display:flex;height:110px;justify-content:center;position:relative;width:110px}.t-upload__card-container{flex-direction:column;transition:border .2s linear}.t-upload__card-container:hover:not(.t-is-disabled){border-color:var(--td-brand-color);transition:border-color .2s linear}.t-upload__card-container>.t-icon{color:var(--td-text-color-placeholder)}.t-upload__card-container .t-loading,.t-upload__card-container>.t-icon{font-size:var(--td-comp-size-xs);margin-bottom:var(--td-comp-margin-s)}.t-upload__card-container .t-upload__add-text,.t-upload__card-container>p{color:var(--td-text-color-placeholder);margin:0}.t-upload__card-status-wrap{text-align:center}.t-upload__card-status-wrap>svg{margin-bottom:var(--td-comp-margin-s)}.t-upload__card-status-wrap .t-icon,.t-upload__card-status-wrap .t-loading{font-size:var(--td-comp-size-xs)}.t-upload__card-image{height:100%;max-height:100%;max-width:100%;width:100%}.t-upload__card-status{color:var(--td-text-color-disabled);font:var(--td-font-body-small)}.t-upload__card-mask{align-items:center;background-color:var(--td-mask-active);bottom:0;color:var(--td-text-color-anti);display:flex;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .2s linear;will-change:transform;z-index:2}.t-upload__card-mask-item-divider{border-left:1px solid var(--td-text-color-anti);height:var(--td-comp-size-xxxs);margin:0 var(--td-comp-margin-l)}.t-upload__card-mask-item>.t-icon{cursor:pointer;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__dialog .t-dialog{max-width:80%}.t-upload__dialog .t-dialog--default{padding:32px}.t-upload__dialog .t-dialog-body{padding-bottom:0}.t-upload__dialog .t-dialog-body-img-box img{display:block;max-height:100%;max-width:100%}.t-upload__dragger{border:1px dashed var(--td-component-border);border-radius:var(--td-radius-small);box-sizing:border-box;color:var(--td-text-color-secondary);cursor:pointer;display:flex;font:var(--td-font-body-medium);height:144px;overflow:auto;padding:var(--td-comp-margin-l);position:relative;transition:border-color .2s linear;width:336px}.t-upload__dragger.t-is--active{background-color:var(--td-bg-color-container-active)}.t-upload__dragger.t-is--active,.t-upload__dragger:hover{border-color:var(--td-brand-color)}.t-upload__dragger-btns{bottom:var(--td-comp-margin-l);position:absolute}.t-upload__dragger .t-size-s{display:block}.t-upload__dragger-center{align-items:center;justify-content:center}.t-upload__dragger-error,.t-upload__dragger-error:hover{border-color:var(--td-error-color)}.t-upload__dragger-text{align-items:center;color:var(--td-text-color-primary);display:flex;font:var(--td-font-body-medium);margin-bottom:var(--td-comp-margin-s);max-width:calc(336px - var(--td-comp-margin-l)*2)}.t-upload__dragger-text .t-upload__single-name{word-wrap:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__tips{color:var(--td-text-color-placeholder);display:block;font:var(--td-font-body-small);margin-top:var(--td-comp-margin-s)}.t-upload__tips.t-upload__tips-error{color:var(--td-error-color)}.t-upload__tips.t-upload__tips-warn{color:var(--td-warning-color)}.t-upload__placeholder{color:var(--td-text-color-placeholder)}.t-upload__display-text--margin{margin-top:var(--td-comp-margin-s)}.t-upload__single-display-text{align-items:center;color:var(--td-text-color-secondary);display:flex;font:var(--td-font-body-small)}.t-upload__single-display-text .t-upload__flow-status .t-icon{font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-icon-clear-circle-filled{color:var(--td-text-color-placeholder);margin-top:var(--td-comp-margin-xxs);transition:color .2s linear}.t-icon-clear-circle-filled:hover{color:var(--td-text-color-secondary);cursor:pointer;transition:color .2s linear}.t-upload__single-percent{margin-left:var(--td-comp-margin-xs)}.t-upload__single-progress{align-items:center;color:var(--td-brand-color);display:flex}.t-upload__single-progress .t-loading{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__single-input-delete{color:var(--td-brand-color);cursor:pointer;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-l)}.t-upload__single-input-preview{display:flex;flex:1;justify-content:space-between}.t-upload__single-input-text{word-wrap:normal;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-upload__single-file-input{align-items:center;display:flex}.t-upload__single-file-input .t-upload__trigger{margin-left:var(--td-comp-margin-l)}.t-upload__single-file-input .t-upload__single-progress{white-space:nowrap}.t-upload__single-file-input .t-input__inner{align-items:center;display:flex;justify-content:space-between}.t-upload__dragger-progress{display:flex;width:100%}.t-upload__dragger-progress .t-icon,.t-upload__dragger-progress .t-loading{flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 2px)}.t-upload__dragger-img-wrap{align-items:center;background-color:var(--td-bg-color-secondarycontainer);border-radius:var(--td-radius-default);display:flex;flex-shrink:0;height:110px;justify-content:center;width:110px}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square{width:100%}.t-upload__dragger-img-wrap>.t-image__wrapper--shape-square .t-space-item{text-align:center}.t-upload__dragger-img-wrap>img{max-height:100%;max-width:100%}.t-upload__dragger-img-wrap+.t-upload__dragger-progress-info{margin-left:var(--td-comp-margin-l);max-width:calc(226px - var(--td-comp-margin-l)*2 - var(--td-comp-margin-l))}.t-upload__dragger-progress-info{flex:1}.t-upload__dragger-progress-info .t-upload__single-display-text{margin-bottom:var(--td-comp-margin-s)}.t-upload__dragger-progress-info .t-button:hover{background-color:transparent}.t-upload__dragger-progress-cancel,.t-upload__dragger-progress-reupload{margin-right:var(--td-comp-margin-l)}.t-upload__dragger-delete-btn:hover,.t-upload__dragger-progress-cancel:hover,.t-upload__dragger-progress-reupload:hover,.t-upload__dragger-upload-btn:hover{border-color:transparent}.t-upload__flow-image-flow{width:498px}.t-upload__flow{max-width:960px;min-width:498px}.t-upload__flow-placeholder{display:inline-block;margin-left:var(--td-comp-margin-l)}.t-upload__flow-op{align-items:center;display:flex}.t-upload__flow-bottom{display:flex;justify-content:flex-end;margin-top:var(--td-comp-margin-xxl)}.t-upload__flow-bottom .t-button+.t-button{margin-left:var(--td-comp-margin-s)}.t-upload__flow-empty{align-items:center;color:var(--td-text-color-placeholder);display:flex;height:184px;justify-content:center;width:100%}.t-upload__flow-table{border:1px dashed var(--td-component-border);border-collapse:collapse;margin-top:var(--td-comp-margin-xxl);width:100%}.t-upload__flow-table>tbody>tr,.t-upload__flow-table>tfoot>tr,.t-upload__flow-table>thead>tr,.t-upload__flow-table>tr{border-top:1px solid var(--td-component-border)}.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>th{background-color:var(--td-bg-color-container);border:1px solid var(--td-component-border);color:var(--td-text-color-placeholder);font-weight:400;text-align:left}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>tr>td{color:var(--td-text-color-primary)}.t-upload__flow-table>tbody>tr>td,.t-upload__flow-table>tbody>tr>th,.t-upload__flow-table>tfoot>tr>td,.t-upload__flow-table>tfoot>tr>th,.t-upload__flow-table>thead>tr>td,.t-upload__flow-table>thead>tr>th,.t-upload__flow-table>tr>td,.t-upload__flow-table>tr>th{padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-upload__flow-table__batch-row{border-left:1px solid var(--td-component-border)}.t-upload__flow-button{color:var(--td-text-color-placeholder);cursor:pointer;transition:color .2s linear}.t-upload__flow-button:hover{color:var(--td-text-color-secondary)}.t-upload__flow-status{align-items:center;display:flex}.t-upload__flow-status .t-icon,.t-upload__flow-status .t-loading{font-size:calc(var(--td-font-size-body-medium) + 2px);margin-right:var(--td-comp-margin-s)}.t-upload__flow-card-area{border:1px dashed var(--td-component-border);margin-top:var(--td-comp-margin-xxl);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-m);transition:border .2s linear}.t-upload__flow-card-area:hover{border-color:var(--td-brand-color);transition:border-color .2s linear}.t-upload__icon-delete,.t-upload__single-input-clear{color:var(--td-text-color-placeholder);cursor:pointer;transition:color .2s linear}.t-upload__icon-delete:hover,.t-upload__single-input-clear:hover{color:var(--td-text-color-secondary);transition:color .2s linear}.t-icon.t-upload__single-input-clear{display:none}.t-upload__single-input-preview:hover .t-upload__single-input-clear{display:initial}.t-upload__single-input-preview:hover .t-upload__status-icon{display:none}.t-upload .t-upload__single-name{color:var(--td-text-color-secondary)}.t-upload .t-upload__file-thumbnail{align-items:center;cursor:pointer;display:flex;height:var(--td-comp-size-xxl);justify-content:center;margin-right:var(--td-comp-paddingLR-s);width:var(--td-comp-size-xxl)}.t-upload .t-upload__file-thumbnail>svg{color:var(--td-text-color-placeholder);font-size:var(--td-comp-size-s)}.t-upload__card-name{margin-top:8px}.t-upload--theme-file-input{width:100%}.t-upload__dragger-btns>.t-button{padding:0}.t-upload__file-info{align-items:center;display:flex}.t-upload__card-container.t-is-disabled{cursor:not-allowed}.t-upload__card-container.t-is-disabled .t-icon,.t-upload__card-container.t-is-disabled .t-upload__add-text{color:var(--td-text-color-disabled)}:root{--td-screen-xs:320px;--td-screen-sm:768px;--td-screen-md:992px;--td-screen-lg:1200px;--td-screen-xl:1400px;--td-screen-xxl:1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{height:8px;width:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--td-scrollbar-color);border:2px solid transparent;border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{stroke:currentcolor;transition:d .2s}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1:#f2f3ff;--td-brand-color-2:#d9e1ff;--td-brand-color-3:#b5c7ff;--td-brand-color-4:#8eabff;--td-brand-color-5:#618dff;--td-brand-color-6:#366ef4;--td-brand-color-7:#0052d9;--td-brand-color-8:#003cab;--td-brand-color-9:#002a7c;--td-brand-color-10:#001a57;--td-warning-color-1:#fff1e9;--td-warning-color-2:#ffd9c2;--td-warning-color-3:#ffb98c;--td-warning-color-4:#fa9550;--td-warning-color-5:#e37318;--td-warning-color-6:#be5a00;--td-warning-color-7:#954500;--td-warning-color-8:#713300;--td-warning-color-9:#532300;--td-warning-color-10:#3b1700;--td-error-color-1:#fff0ed;--td-error-color-2:#ffd8d2;--td-error-color-3:#ffb9b0;--td-error-color-4:#ff9285;--td-error-color-5:#f6685d;--td-error-color-6:#d54941;--td-error-color-7:#ad352f;--td-error-color-8:#881f1c;--td-error-color-9:#68070a;--td-error-color-10:#490002;--td-success-color-1:#e3f9e9;--td-success-color-2:#c6f3d7;--td-success-color-3:#92dab2;--td-success-color-4:#56c08d;--td-success-color-5:#2ba471;--td-success-color-6:#008858;--td-success-color-7:#006c45;--td-success-color-8:#005334;--td-success-color-9:#003b23;--td-success-color-10:#002515;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:#fff;--td-font-white-2:hsla(0,0%,100%,.55);--td-font-white-3:hsla(0,0%,100%,.35);--td-font-white-4:hsla(0,0%,100%,.22);--td-font-gray-1:rgba(0,0,0,.9);--td-font-gray-2:rgba(0,0,0,.6);--td-font-gray-3:rgba(0,0,0,.4);--td-font-gray-4:rgba(0,0,0,.26);--td-brand-color:var(--td-brand-color-7);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-6);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-8);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:rgba(0,0,0,.6);--td-mask-disabled:hsla(0,0%,100%,.6);--td-bg-color-page:var(--td-gray-color-2);--td-bg-color-container:#fff;--td-bg-color-container-hover:var(--td-gray-color-1);--td-bg-color-container-active:var(--td-gray-color-3);--td-bg-color-container-select:#fff;--td-bg-color-secondarycontainer:var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-2);--td-bg-color-secondarycontainer-active:var(--td-gray-color-4);--td-bg-color-component:var(--td-gray-color-3);--td-bg-color-component-hover:var(--td-gray-color-4);--td-bg-color-component-active:var(--td-gray-color-6);--td-bg-color-secondarycomponent:var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-5);--td-bg-color-secondarycomponent-active:var(--td-gray-color-6);--td-bg-color-component-disabled:var(--td-gray-color-2);--td-bg-color-specialcomponent:#fff;--td-text-color-primary:var(--td-font-gray-1);--td-text-color-secondary:var(--td-font-gray-2);--td-text-color-placeholder:var(--td-font-gray-3);--td-text-color-disabled:var(--td-font-gray-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-7);--td-text-color-link:var(--td-brand-color-8);--td-border-level-1-color:var(--td-gray-color-3);--td-component-stroke:var(--td-gray-color-3);--td-border-level-2-color:var(--td-gray-color-4);--td-component-border:var(--td-gray-color-4);--td-shadow-1:0 1px 10px rgba(0,0,0,.05),0 4px 5px rgba(0,0,0,.08),0 2px 4px -1px rgba(0,0,0,.12);--td-shadow-2:0 3px 14px 2px rgba(0,0,0,.05),0 8px 10px 1px rgba(0,0,0,.06),0 5px 5px -3px rgba(0,0,0,.1);--td-shadow-3:0 6px 30px 5px rgba(0,0,0,.05),0 16px 24px 2px rgba(0,0,0,.04),0 8px 10px -5px rgba(0,0,0,.08);--td-shadow-inset-top:inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right:inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom:inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left:inset -.5px 0 0 #dcdcdc;--td-table-shadow-color:rgba(0,0,0,.08);--td-scrollbar-color:rgba(0,0,0,.1);--td-scrollbar-hover-color:rgba(0,0,0,.3);--td-scroll-track-color:#fff}:root[theme-mode=dark]{--td-brand-color-1:#1b2f51;--td-brand-color-2:#173463;--td-brand-color-3:#143975;--td-brand-color-4:#103d88;--td-brand-color-5:#0d429a;--td-brand-color-6:#054bbe;--td-brand-color-7:#2667d4;--td-brand-color-8:#4582e6;--td-brand-color-9:#699ef5;--td-brand-color-10:#96bbf8;--td-warning-color-1:#4f2a1d;--td-warning-color-2:#582f21;--td-warning-color-3:#733c23;--td-warning-color-4:#a75d2b;--td-warning-color-5:#cf6e2d;--td-warning-color-6:#dc7633;--td-warning-color-7:#e8935c;--td-warning-color-8:#ecbf91;--td-warning-color-9:#eed7bf;--td-warning-color-10:#f3e9dc;--td-error-color-1:#472324;--td-error-color-2:#5e2a2d;--td-error-color-3:#703439;--td-error-color-4:#83383e;--td-error-color-5:#a03f46;--td-error-color-6:#c64751;--td-error-color-7:#de6670;--td-error-color-8:#ec888e;--td-error-color-9:#edb1b6;--td-error-color-10:#eeced0;--td-success-color-1:#193a2a;--td-success-color-2:#1a4230;--td-success-color-3:#17533d;--td-success-color-4:#0d7a55;--td-success-color-5:#059465;--td-success-color-6:#43af8a;--td-success-color-7:#46bf96;--td-success-color-8:#80d2b6;--td-success-color-9:#b4e1d3;--td-success-color-10:#deede8;--td-gray-color-1:#f3f3f3;--td-gray-color-2:#eee;--td-gray-color-3:#e8e8e8;--td-gray-color-4:#ddd;--td-gray-color-5:#c6c6c6;--td-gray-color-6:#a6a6a6;--td-gray-color-7:#8b8b8b;--td-gray-color-8:#777;--td-gray-color-9:#5e5e5e;--td-gray-color-10:#4b4b4b;--td-gray-color-11:#393939;--td-gray-color-12:#2c2c2c;--td-gray-color-13:#242424;--td-gray-color-14:#181818;--td-font-white-1:hsla(0,0%,100%,.9);--td-font-white-2:hsla(0,0%,100%,.55);--td-font-white-3:hsla(0,0%,100%,.35);--td-font-white-4:hsla(0,0%,100%,.22);--td-font-gray-1:rgba(0,0,0,.9);--td-font-gray-2:rgba(0,0,0,.6);--td-font-gray-3:rgba(0,0,0,.4);--td-font-gray-4:rgba(0,0,0,.26);--td-brand-color:var(--td-brand-color-8);--td-warning-color:var(--td-warning-color-5);--td-error-color:var(--td-error-color-6);--td-success-color:var(--td-success-color-5);--td-brand-color-hover:var(--td-brand-color-7);--td-brand-color-focus:var(--td-brand-color-2);--td-brand-color-active:var(--td-brand-color-9);--td-brand-color-disabled:var(--td-brand-color-3);--td-brand-color-light:var(--td-brand-color-1);--td-brand-color-light-hover:var(--td-brand-color-2);--td-warning-color-hover:var(--td-warning-color-4);--td-warning-color-focus:var(--td-warning-color-2);--td-warning-color-active:var(--td-warning-color-6);--td-warning-color-disabled:var(--td-warning-color-3);--td-warning-color-light:var(--td-warning-color-1);--td-warning-color-light-hover:var(--td-warning-color-2);--td-error-color-hover:var(--td-error-color-5);--td-error-color-focus:var(--td-error-color-2);--td-error-color-active:var(--td-error-color-7);--td-error-color-disabled:var(--td-error-color-3);--td-error-color-light:var(--td-error-color-1);--td-error-color-light-hover:var(--td-error-color-2);--td-success-color-hover:var(--td-success-color-4);--td-success-color-focus:var(--td-success-color-2);--td-success-color-active:var(--td-success-color-6);--td-success-color-disabled:var(--td-success-color-3);--td-success-color-light:var(--td-success-color-1);--td-success-color-light-hover:var(--td-success-color-2);--td-mask-active:rgba(0,0,0,.4);--td-mask-disabled:rgba(0,0,0,.6);--td-bg-color-page:var(--td-gray-color-14);--td-bg-color-container:var(--td-gray-color-13);--td-bg-color-container-hover:var(--td-gray-color-12);--td-bg-color-container-active:var(--td-gray-color-10);--td-bg-color-container-select:var(--td-gray-color-9);--td-bg-color-secondarycontainer:var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover:var(--td-gray-color-11);--td-bg-color-secondarycontainer-active:var(--td-gray-color-9);--td-bg-color-component:var(--td-gray-color-11);--td-bg-color-component-hover:var(--td-gray-color-10);--td-bg-color-component-active:var(--td-gray-color-9);--td-bg-color-secondarycomponent:var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover:var(--td-gray-color-9);--td-bg-color-secondarycomponent-active:var(--td-gray-color-8);--td-bg-color-component-disabled:var(--td-gray-color-12);--td-bg-color-specialcomponent:transparent;--td-text-color-primary:var(--td-font-white-1);--td-text-color-secondary:var(--td-font-white-2);--td-text-color-placeholder:var(--td-font-white-3);--td-text-color-disabled:var(--td-font-white-4);--td-text-color-anti:#fff;--td-text-color-brand:var(--td-brand-color-8);--td-text-color-link:var(--td-brand-color-8);--td-border-level-1-color:var(--td-gray-color-11);--td-component-stroke:var(--td-gray-color-11);--td-border-level-2-color:var(--td-gray-color-9);--td-component-border:var(--td-gray-color-9);--td-shadow-1:0 4px 6px rgba(0,0,0,.06),0 1px 10px rgba(0,0,0,.08),0 2px 4px rgba(0,0,0,.12);--td-shadow-2:0 8px 10px rgba(0,0,0,.12),0 3px 14px rgba(0,0,0,.1),0 5px 5px rgba(0,0,0,.16);--td-shadow-3:0 16px 24px rgba(0,0,0,.14),0 6px 30px rgba(0,0,0,.12),0 8px 10px rgba(0,0,0,.2);--td-shadow-inset-top:inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right:inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom:inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left:inset -.5px 0 0 #5e5e5e;--td-table-shadow-color:rgba(0,0,0,.55);--td-scrollbar-color:hsla(0,0%,100%,.1);--td-scrollbar-hover-color:hsla(0,0%,100%,.3);--td-scroll-track-color:#333}:root{--td-radius-small:2px;--td-radius-default:3px;--td-radius-medium:6px;--td-radius-large:9px;--td-radius-extraLarge:12px;--td-radius-round:999px;--td-radius-circle:50%;--td-font-family:PingFang SC,Microsoft YaHei,Arial Regular;--td-font-family-medium:PingFang SC,Microsoft YaHei,Arial Medium;--td-font-size-link-small:12px;--td-font-size-link-medium:14px;--td-font-size-link-large:16px;--td-font-size-mark-small:12px;--td-font-size-mark-medium:14px;--td-font-size-body-small:12px;--td-font-size-body-medium:14px;--td-font-size-body-large:16px;--td-font-size-title-small:14px;--td-font-size-title-medium:16px;--td-font-size-title-large:20px;--td-font-size-headline-small:24px;--td-font-size-headline-medium:28px;--td-font-size-headline-large:36px;--td-font-size-display-medium:48px;--td-font-size-display-large:64px;--td-line-height-link-small:20px;--td-line-height-link-medium:22px;--td-line-height-link-large:24px;--td-line-height-mark-small:20px;--td-line-height-mark-medium:22px;--td-line-height-body-small:20px;--td-line-height-body-medium:22px;--td-line-height-body-large:24px;--td-line-height-title-small:22px;--td-line-height-title-medium:24px;--td-line-height-title-large:28px;--td-line-height-headline-small:32px;--td-line-height-headline-medium:36px;--td-line-height-headline-large:44px;--td-line-height-display-medium:56px;--td-line-height-display-large:72px;--td-font-link-small:var(--td-font-size-link-small) /var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium:var(--td-font-size-link-medium) /var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large:var(--td-font-size-link-large) /var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small:600 var(--td-font-size-mark-small) /var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium:600 var(--td-font-size-mark-medium) /var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small:var(--td-font-size-body-small) /var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium:var(--td-font-size-body-medium) /var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large:var(--td-font-size-body-large) /var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small:600 var(--td-font-size-title-small) /var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium:600 var(--td-font-size-title-medium) /var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large:600 var(--td-font-size-title-large) /var(--td-line-height-title-large) var(--td-font-family);--td-font-headline-small:600 var(--td-font-size-headline-small) /var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium:600 var(--td-font-size-headline-medium) /var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large:600 var(--td-font-size-headline-large) /var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium:600 var(--td-font-size-display-medium) /var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large:600 var(--td-font-size-display-large) /var(--td-line-height-display-large) var(--td-font-family);--td-size-1:2px;--td-size-2:4px;--td-size-3:6px;--td-size-4:8px;--td-size-5:12px;--td-size-6:16px;--td-size-7:20px;--td-size-8:24px;--td-size-9:28px;--td-size-10:32px;--td-size-11:36px;--td-size-12:40px;--td-size-13:48px;--td-size-14:56px;--td-size-15:64px;--td-size-16:72px;--td-comp-size-xxxs:var(--td-size-6);--td-comp-size-xxs:var(--td-size-7);--td-comp-size-xs:var(--td-size-8);--td-comp-size-s:var(--td-size-9);--td-comp-size-m:var(--td-size-10);--td-comp-size-l:var(--td-size-11);--td-comp-size-xl:var(--td-size-12);--td-comp-size-xxl:var(--td-size-13);--td-comp-size-xxxl:var(--td-size-14);--td-comp-size-xxxxl:var(--td-size-15);--td-comp-size-xxxxxl:var(--td-size-16);--td-pop-padding-s:var(--td-size-2);--td-pop-padding-m:var(--td-size-3);--td-pop-padding-l:var(--td-size-4);--td-pop-padding-xl:var(--td-size-5);--td-pop-padding-xxl:var(--td-size-6);--td-comp-paddingLR-xxs:var(--td-size-1);--td-comp-paddingLR-xs:var(--td-size-2);--td-comp-paddingLR-s:var(--td-size-4);--td-comp-paddingLR-m:var(--td-size-5);--td-comp-paddingLR-l:var(--td-size-6);--td-comp-paddingLR-xl:var(--td-size-8);--td-comp-paddingLR-xxl:var(--td-size-10);--td-comp-paddingTB-xxs:var(--td-size-1);--td-comp-paddingTB-xs:var(--td-size-2);--td-comp-paddingTB-s:var(--td-size-4);--td-comp-paddingTB-m:var(--td-size-5);--td-comp-paddingTB-l:var(--td-size-6);--td-comp-paddingTB-xl:var(--td-size-8);--td-comp-paddingTB-xxl:var(--td-size-10);--td-comp-margin-xxs:var(--td-size-1);--td-comp-margin-xs:var(--td-size-2);--td-comp-margin-s:var(--td-size-4);--td-comp-margin-m:var(--td-size-5);--td-comp-margin-l:var(--td-size-6);--td-comp-margin-xl:var(--td-size-7);--td-comp-margin-xxl:var(--td-size-8);--td-comp-margin-xxxl:var(--td-size-10);--td-comp-margin-xxxxl:var(--td-size-12)} diff --git a/packages/frontend/_site/assets/index.b780cbca.js b/packages/frontend/_site/assets/index.b780cbca.js deleted file mode 100644 index a689ebd7e..000000000 --- a/packages/frontend/_site/assets/index.b780cbca.js +++ /dev/null @@ -1,2234 +0,0 @@ -const qT=function(){const e=document.createElement("link").relList;if(e&&e.supports&&e.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const o of i.addedNodes)o.tagName==="LINK"&&o.rel==="modulepreload"&&n(o)}).observe(document,{childList:!0,subtree:!0});function r(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerpolicy&&(i.referrerPolicy=a.referrerpolicy),a.crossorigin==="use-credentials"?i.credentials="include":a.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(a){if(a.ep)return;a.ep=!0;const i=r(a);fetch(a.href,i)}};qT();/*! - * Vue.js v2.6.14 - * (c) 2014-2021 Evan You - * Released under the MIT License. - */var ta=Object.freeze({});function Je(t){return t==null}function ee(t){return t!=null}function qt(t){return t===!0}function XT(t){return t===!1}function uu(t){return typeof t=="string"||typeof t=="number"||typeof t=="symbol"||typeof t=="boolean"}function Er(t){return t!==null&&typeof t=="object"}var Ep=Object.prototype.toString;function Jr(t){return Ep.call(t)==="[object Object]"}function ZT(t){return Ep.call(t)==="[object RegExp]"}function Tx(t){var e=parseFloat(String(t));return e>=0&&Math.floor(e)===e&&isFinite(t)}function Gv(t){return ee(t)&&typeof t.then=="function"&&typeof t.catch=="function"}function JT(t){return t==null?"":Array.isArray(t)||Jr(t)&&t.toString===Ep?JSON.stringify(t,null,2):String(t)}function Ys(t){var e=parseFloat(t);return isNaN(e)?t:e}function Vn(t,e){for(var r=Object.create(null),n=t.split(","),a=0;a-1)return t.splice(r,1)}}var eI=Object.prototype.hasOwnProperty;function xr(t,e){return eI.call(t,e)}function wo(t){var e=Object.create(null);return function(n){var a=e[n];return a||(e[n]=t(n))}}var tI=/-(\w)/g,oo=wo(function(t){return t.replace(tI,function(e,r){return r?r.toUpperCase():""})}),rI=wo(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}),nI=/\B([A-Z])/g,cu=wo(function(t){return t.replace(nI,"-$1").toLowerCase()});function aI(t,e){function r(n){var a=arguments.length;return a?a>1?t.apply(e,arguments):t.call(e,n):t.call(e)}return r._length=t.length,r}function iI(t,e){return t.bind(e)}var oI=Function.prototype.bind?iI:aI;function Yv(t,e){e=e||0;for(var r=t.length-e,n=new Array(r);r--;)n[r]=t[r+e];return n}function Dt(t,e){for(var r in e)t[r]=e[r];return t}function Ix(t){for(var e={},r=0;r0,kp=yr&&yr.indexOf("edge/")>0;yr&&yr.indexOf("android")>0;var fI=yr&&/iphone|ipad|ipod|ios/.test(yr)||Ax==="ios";yr&&/chrome\/\d+/.test(yr);yr&&/phantomjs/.test(yr);var _m=yr&&yr.match(/firefox\/(\d+)/),qv={}.watch,Mx=!1;if(tn)try{var xm={};Object.defineProperty(xm,"passive",{get:function(){Mx=!0}}),window.addEventListener("test-passive",null,xm)}catch{}var Du,Jd=function(){return Du===void 0&&(!tn&&!Dp&&typeof global!="undefined"?Du=global.process&&global.process.env.VUE_ENV==="server":Du=!1),Du},ad=tn&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function nl(t){return typeof t=="function"&&/native code/.test(t.toString())}var Qd=typeof Symbol!="undefined"&&nl(Symbol)&&typeof Reflect!="undefined"&&nl(Reflect.ownKeys),qs;typeof Set!="undefined"&&nl(Set)?qs=Set:qs=function(){function t(){this.set=Object.create(null)}return t.prototype.has=function(r){return this.set[r]===!0},t.prototype.add=function(r){this.set[r]=!0},t.prototype.clear=function(){this.set=Object.create(null)},t}();var vI=$r,hI=0,Xr=function(){this.id=hI++,this.subs=[]};Xr.prototype.addSub=function(e){this.subs.push(e)};Xr.prototype.removeSub=function(e){Va(this.subs,e)};Xr.prototype.depend=function(){Xr.target&&Xr.target.addDep(this)};Xr.prototype.notify=function(){for(var e=this.subs.slice(),r=0,n=e.length;r-1){if(i&&!xr(a,"default"))o=!1;else if(o===""||o===cu(t)){var s=Dm(String,a.type);(s<0||l0&&(a=Hx(a,(e||"")+"_"+n),Ql(a[0])&&Ql(o)&&(r[i]=Xo(o.text+a[0].text),a.shift()),r.push.apply(r,a)):uu(a)?Ql(o)?r[i]=Xo(o.text+a):a!==""&&r.push(Xo(a)):Ql(a)&&Ql(o)?r[i]=Xo(o.text+a.text):(qt(t._isVList)&&ee(a.tag)&&Je(a.key)&&ee(e)&&(a.key="__vlist"+e+"_"+n+"__"),r.push(a)));return r}function II(t){var e=t.$options.provide;e&&(t._provided=typeof e=="function"?e.call(t):e)}function $I(t){var e=Kx(t.$options.inject,t);e&&(yi(!1),Object.keys(e).forEach(function(r){uo(t,r,e[r])}),yi(!0))}function Kx(t,e){if(t){for(var r=Object.create(null),n=Qd?Reflect.ownKeys(t):Object.keys(t),a=0;a0,i=t?!!t.$stable:!a,o=t&&t.$key;if(!t)n={};else{if(t._normalized)return t._normalized;if(i&&r&&r!==ta&&o===r.$key&&!a&&!r.$hasNormal)return r;n={};for(var l in t)t[l]&&l[0]!=="$"&&(n[l]=FI(e,l,t[l]))}for(var s in e)s in n||(n[s]=AI(e,s));return t&&Object.isExtensible(t)&&(t._normalized=n),rl(n,"$stable",i),rl(n,"$key",o),rl(n,"$hasNormal",a),n}function FI(t,e,r){var n=function(){var a=arguments.length?r.apply(null,arguments):r({});a=a&&typeof a=="object"&&!Array.isArray(a)?[a]:Fp(a);var i=a&&a[0];return a&&(!i||a.length===1&&i.isComment&&!Xs(i))?void 0:a};return r.proxy&&Object.defineProperty(t,e,{get:n,enumerable:!0,configurable:!0}),n}function AI(t,e){return function(){return t[e]}}function MI(t,e){var r,n,a,i,o;if(Array.isArray(t)||typeof t=="string")for(r=new Array(t.length),n=0,a=t.length;n1?Yv(a):a;for(var i=Yv(arguments,1),o='event handler for "'+r+'"',l=0,s=a.length;ldocument.createEvent("Event").timeStamp&&(lh=function(){return Gf.now()})}function p$(){t1=lh(),zp=!0;var t,e;for(ja.sort(function(a,i){return a.id-i.id}),Zo=0;ZoZo&&ja[r].id>t.id;)r--;ja.splice(r+1,0,t)}oh||(oh=!0,Np(p$))}}var w$=0,Hn=function(e,r,n,a,i){this.vm=e,i&&(e._watcher=this),e._watchers.push(this),a?(this.deep=!!a.deep,this.user=!!a.user,this.lazy=!!a.lazy,this.sync=!!a.sync,this.before=a.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=n,this.id=++w$,this.active=!0,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new qs,this.newDepIds=new qs,this.expression="",typeof r=="function"?this.getter=r:(this.getter=cI(r),this.getter||(this.getter=$r)),this.value=this.lazy?void 0:this.get()};Hn.prototype.get=function(){du(this);var e,r=this.vm;try{e=this.getter.call(r,r)}catch(n){if(this.user)fo(n,r,'getter for watcher "'+this.expression+'"');else throw n}finally{this.deep&&ld(e),fu(),this.cleanupDeps()}return e};Hn.prototype.addDep=function(e){var r=e.id;this.newDepIds.has(r)||(this.newDepIds.add(r),this.newDeps.push(e),this.depIds.has(r)||e.addSub(this))};Hn.prototype.cleanupDeps=function(){for(var e=this.deps.length;e--;){var r=this.deps[e];this.newDepIds.has(r.id)||r.removeSub(this)}var n=this.depIds;this.depIds=this.newDepIds,this.newDepIds=n,this.newDepIds.clear(),n=this.deps,this.deps=this.newDeps,this.newDeps=n,this.newDeps.length=0};Hn.prototype.update=function(){this.lazy?this.dirty=!0:this.sync?this.run():b$(this)};Hn.prototype.run=function(){if(this.active){var e=this.get();if(e!==this.value||Er(e)||this.deep){var r=this.value;if(this.value=e,this.user){var n='callback for watcher "'+this.expression+'"';vl(this.cb,this.vm,[e,r],this.vm,n)}else this.cb.call(this.vm,e,r)}}};Hn.prototype.evaluate=function(){this.value=this.get(),this.dirty=!1};Hn.prototype.depend=function(){for(var e=this.deps.length;e--;)this.deps[e].depend()};Hn.prototype.teardown=function(){if(this.active){this.vm._isBeingDestroyed||Va(this.vm._watchers,this);for(var e=this.deps.length;e--;)this.deps[e].removeSub(this);this.active=!1}};var li={enumerable:!0,configurable:!0,get:$r,set:$r};function Vp(t,e,r){li.get=function(){return this[e][r]},li.set=function(a){this[e][r]=a},Object.defineProperty(t,r,li)}function C$(t){t._watchers=[];var e=t.$options;e.props&&O$(t,e.props),e.methods&&E$(t,e.methods),e.data?S$(t):so(t._data={},!0),e.computed&&x$(t,e.computed),e.watch&&e.watch!==qv&&D$(t,e.watch)}function O$(t,e){var r=t.$options.propsData||{},n=t._props={},a=t.$options._propKeys=[],i=!t.$parent;i||yi(!1);var o=function(s){a.push(s);var u=$p(s,e,r,t);uo(n,s,u),s in t||Vp(t,"_props",s)};for(var l in e)o(l);yi(!0)}function S$(t){var e=t.$options.data;e=t._data=typeof e=="function"?P$(e,t):e||{},Jr(e)||(e={});var r=Object.keys(e),n=t.$options.props;t.$options.methods;for(var a=r.length;a--;){var i=r[a];n&&xr(n,i)||sI(i)||Vp(t,"_data",i)}so(e,!0)}function P$(t,e){du();try{return t.call(e,e)}catch(r){return fo(r,e,"data()"),{}}finally{fu()}}var _$={lazy:!0};function x$(t,e){var r=t._computedWatchers=Object.create(null),n=Jd();for(var a in e){var i=e[a],o=typeof i=="function"?i:i.get;n||(r[a]=new Hn(t,o||$r,$r,_$)),a in t||r1(t,a,i)}}function r1(t,e,r){var n=!Jd();typeof r=="function"?(li.get=n?zm(e):Vm(r),li.set=$r):(li.get=r.get?n&&r.cache!==!1?zm(e):Vm(r.get):$r,li.set=r.set||$r),Object.defineProperty(t,e,li)}function zm(t){return function(){var r=this._computedWatchers&&this._computedWatchers[t];if(r)return r.dirty&&r.evaluate(),Xr.target&&r.depend(),r.value}}function Vm(t){return function(){return t.call(this,this)}}function E$(t,e){t.$options.props;for(var r in e)t[r]=typeof e[r]!="function"?$r:oI(e[r],t)}function D$(t,e){for(var r in e){var n=e[r];if(Array.isArray(n))for(var a=0;a-1)return this;var n=Yv(arguments,1);return n.unshift(this),typeof e.install=="function"?e.install.apply(e,n):typeof e=="function"&&e.apply(null,n),r.push(e),this}}function F$(t){t.mixin=function(e){return this.options=co(this.options,e),this}}function A$(t){t.cid=0;var e=1;t.extend=function(r){r=r||{};var n=this,a=n.cid,i=r._Ctor||(r._Ctor={});if(i[a])return i[a];var o=r.name||n.options.name,l=function(u){this._init(u)};return l.prototype=Object.create(n.prototype),l.prototype.constructor=l,l.cid=e++,l.options=co(n.options,r),l.super=n,l.options.props&&M$(l),l.options.computed&&R$(l),l.extend=n.extend,l.mixin=n.mixin,l.use=n.use,Zd.forEach(function(s){l[s]=n[s]}),o&&(l.options.components[o]=l),l.superOptions=n.options,l.extendOptions=r,l.sealedOptions=Dt({},l.options),i[a]=l,l}}function M$(t){var e=t.options.props;for(var r in e)Vp(t.prototype,"_props",r)}function R$(t){var e=t.options.computed;for(var r in e)r1(t.prototype,r,e[r])}function L$(t){Zd.forEach(function(e){t[e]=function(r,n){return n?(e==="component"&&Jr(n)&&(n.name=n.name||r,n=this.options._base.extend(n)),e==="directive"&&typeof n=="function"&&(n={bind:n,update:n}),this.options[e+"s"][r]=n,n):this.options[e+"s"][r]}})}function Hm(t){return t&&(t.Ctor.options.name||t.tag)}function Tu(t,e){return Array.isArray(t)?t.indexOf(e)>-1:typeof t=="string"?t.split(",").indexOf(e)>-1:ZT(t)?t.test(e):!1}function Km(t,e){var r=t.cache,n=t.keys,a=t._vnode;for(var i in r){var o=r[i];if(o){var l=o.name;l&&!e(l)&&uh(r,i,n,a)}}}function uh(t,e,r,n){var a=t[e];a&&(!n||a.tag!==n.tag)&&a.componentInstance.$destroy(),t[e]=null,Va(r,e)}var Wm=[String,RegExp,Array],B$={name:"keep-alive",abstract:!0,props:{include:Wm,exclude:Wm,max:[String,Number]},methods:{cacheVNode:function(){var e=this,r=e.cache,n=e.keys,a=e.vnodeToCache,i=e.keyToCache;if(a){var o=a.tag,l=a.componentInstance,s=a.componentOptions;r[i]={name:Hm(s),tag:o,componentInstance:l},n.push(i),this.max&&n.length>parseInt(this.max)&&uh(r,n[0],n,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)uh(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",function(r){Km(e,function(n){return Tu(r,n)})}),this.$watch("exclude",function(r){Km(e,function(n){return!Tu(r,n)})})},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots.default,r=Xx(e),n=r&&r.componentOptions;if(n){var a=Hm(n),i=this,o=i.include,l=i.exclude;if(o&&(!a||!Tu(o,a))||l&&a&&Tu(l,a))return r;var s=this,u=s.cache,c=s.keys,d=r.key==null?n.Ctor.cid+(n.tag?"::"+n.tag:""):r.key;u[d]?(r.componentInstance=u[d].componentInstance,Va(c,d),c.push(d)):(this.vnodeToCache=r,this.keyToCache=d),r.data.keepAlive=!0}return r||e&&e[0]}},z$={KeepAlive:B$};function V$(t){var e={};e.get=function(){return bn},Object.defineProperty(t,"config",e),t.util={warn:vI,extend:Dt,mergeOptions:co,defineReactive:uo},t.set=Tp,t.delete=Bx,t.nextTick=Np,t.observable=function(r){return so(r),r},t.options=Object.create(null),Zd.forEach(function(r){t.options[r+"s"]=Object.create(null)}),t.options._base=t,Dt(t.options.components,z$),N$(t),F$(t),A$(t),L$(t)}V$(ie);Object.defineProperty(ie.prototype,"$isServer",{get:Jd});Object.defineProperty(ie.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}});Object.defineProperty(ie,"FunctionalRenderContext",{value:Mp});ie.version="2.6.14";var H$=Vn("style,class"),K$=Vn("input,textarea,option,select,progress"),W$=function(t,e,r){return r==="value"&&K$(t)&&e!=="button"||r==="selected"&&t==="option"||r==="checked"&&t==="input"||r==="muted"&&t==="video"},n1=Vn("contenteditable,draggable,spellcheck"),U$=Vn("events,caret,typing,plaintext-only"),G$=function(t,e){return cd(e)||e==="false"?"false":t==="contenteditable"&&U$(e)?e:"true"},Y$=Vn("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),ch="http://www.w3.org/1999/xlink",Kp=function(t){return t.charAt(5)===":"&&t.slice(0,5)==="xlink"},a1=function(t){return Kp(t)?t.slice(6,t.length):""},cd=function(t){return t==null||t===!1};function q$(t){for(var e=t.data,r=t,n=t;ee(n.componentInstance);)n=n.componentInstance._vnode,n&&n.data&&(e=Um(n.data,e));for(;ee(r=r.parent);)r&&r.data&&(e=Um(e,r.data));return X$(e.staticClass,e.class)}function Um(t,e){return{staticClass:Wp(t.staticClass,e.staticClass),class:ee(t.class)?[t.class,e.class]:e.class}}function X$(t,e){return ee(t)||ee(e)?Wp(t,Up(e)):""}function Wp(t,e){return t?e?t+" "+e:t:e||""}function Up(t){return Array.isArray(t)?Z$(t):Er(t)?J$(t):typeof t=="string"?t:""}function Z$(t){for(var e="",r,n=0,a=t.length;n-1?Iu[t]=e.constructor===window.HTMLUnknownElement||e.constructor===window.HTMLElement:Iu[t]=/HTMLUnknownElement/.test(e.toString())}var dh=Vn("text,number,password,search,email,tel,url");function nN(t){if(typeof t=="string"){var e=document.querySelector(t);return e||document.createElement("div")}else return t}function aN(t,e){var r=document.createElement(t);return t!=="select"||e.data&&e.data.attrs&&e.data.attrs.multiple!==void 0&&r.setAttribute("multiple","multiple"),r}function iN(t,e){return document.createElementNS(Q$[t],e)}function oN(t){return document.createTextNode(t)}function lN(t){return document.createComment(t)}function sN(t,e,r){t.insertBefore(e,r)}function uN(t,e){t.removeChild(e)}function cN(t,e){t.appendChild(e)}function dN(t){return t.parentNode}function fN(t){return t.nextSibling}function vN(t){return t.tagName}function hN(t,e){t.textContent=e}function pN(t,e){t.setAttribute(e,"")}var gN=Object.freeze({createElement:aN,createElementNS:iN,createTextNode:oN,createComment:lN,insertBefore:sN,removeChild:uN,appendChild:cN,parentNode:dN,nextSibling:fN,tagName:vN,setTextContent:hN,setStyleScope:pN}),mN={create:function(e,r){Jo(r)},update:function(e,r){e.data.ref!==r.data.ref&&(Jo(e,!0),Jo(r))},destroy:function(e){Jo(e,!0)}};function Jo(t,e){var r=t.data.ref;if(!!ee(r)){var n=t.context,a=t.componentInstance||t.elm,i=n.$refs;e?Array.isArray(i[r])?Va(i[r],a):i[r]===a&&(i[r]=void 0):t.data.refInFor?Array.isArray(i[r])?i[r].indexOf(a)<0&&i[r].push(a):i[r]=[a]:i[r]=a}}var Zi=new Ar("",{},[]),es=["create","activate","update","remove","destroy"];function ji(t,e){return t.key===e.key&&t.asyncFactory===e.asyncFactory&&(t.tag===e.tag&&t.isComment===e.isComment&&ee(t.data)===ee(e.data)&&yN(t,e)||qt(t.isAsyncPlaceholder)&&Je(e.asyncFactory.error))}function yN(t,e){if(t.tag!=="input")return!0;var r,n=ee(r=t.data)&&ee(r=r.attrs)&&r.type,a=ee(r=e.data)&&ee(r=r.attrs)&&r.type;return n===a||dh(n)&&dh(a)}function bN(t,e,r){var n,a,i={};for(n=e;n<=r;++n)a=t[n].key,ee(a)&&(i[a]=n);return i}function wN(t){var e,r,n={},a=t.modules,i=t.nodeOps;for(e=0;eA?(W=Je(C[V+1])?null:C[V+1].elm,y(k,W,C,$,V,O)):$>V&&w(S,j,A)}function E(k,S,C,O){for(var x=C;x-1?Xm(t,e,r):Y$(e)?cd(r)?t.removeAttribute(e):(r=e==="allowfullscreen"&&t.tagName==="EMBED"?"true":e,t.setAttribute(e,r)):n1(e)?t.setAttribute(e,G$(e,r)):Kp(e)?cd(r)?t.removeAttributeNS(ch,a1(e)):t.setAttributeNS(ch,e,r):Xm(t,e,r)}function Xm(t,e,r){if(cd(r))t.removeAttribute(e);else{if(Nl&&!Fl&&t.tagName==="TEXTAREA"&&e==="placeholder"&&r!==""&&!t.__ieph){var n=function(a){a.stopImmediatePropagation(),t.removeEventListener("input",n)};t.addEventListener("input",n),t.__ieph=!0}t.setAttribute(e,r)}}var xN={create:Ym,update:Ym};function Zm(t,e){var r=e.elm,n=e.data,a=t.data;if(!(Je(n.staticClass)&&Je(n.class)&&(Je(a)||Je(a.staticClass)&&Je(a.class)))){var i=q$(e),o=r._transitionClasses;ee(o)&&(i=Wp(i,Up(o))),i!==r._prevClass&&(r.setAttribute("class",i),r._prevClass=i)}}var EN={create:Zm,update:Zm},qf="__r",Xf="__c";function DN(t){if(ee(t[qf])){var e=Nl?"change":"input";t[e]=[].concat(t[qf],t[e]||[]),delete t[qf]}ee(t[Xf])&&(t.change=[].concat(t[Xf],t.change||[]),delete t[Xf])}var Js;function kN(t,e,r){var n=Js;return function a(){var i=e.apply(null,arguments);i!==null&&o1(t,a,r,n)}}var jN=eh&&!(_m&&Number(_m[1])<=53);function TN(t,e,r,n){if(jN){var a=t1,i=e;e=i._wrapper=function(o){if(o.target===o.currentTarget||o.timeStamp>=a||o.timeStamp<=0||o.target.ownerDocument!==document)return i.apply(this,arguments)}}Js.addEventListener(t,e,Mx?{capture:r,passive:n}:r)}function o1(t,e,r,n){(n||Js).removeEventListener(t,e._wrapper||e,r)}function Jm(t,e){if(!(Je(t.data.on)&&Je(e.data.on))){var r=e.data.on||{},n=t.data.on||{};Js=e.elm,DN(r),Vx(r,n,TN,o1,kN,e.context),Js=void 0}}var IN={create:Jm,update:Jm},$u;function Qm(t,e){if(!(Je(t.data.domProps)&&Je(e.data.domProps))){var r,n,a=e.elm,i=t.data.domProps||{},o=e.data.domProps||{};ee(o.__ob__)&&(o=e.data.domProps=Dt({},o));for(r in i)r in o||(a[r]="");for(r in o){if(n=o[r],r==="textContent"||r==="innerHTML"){if(e.children&&(e.children.length=0),n===i[r])continue;a.childNodes.length===1&&a.removeChild(a.childNodes[0])}if(r==="value"&&a.tagName!=="PROGRESS"){a._value=n;var l=Je(n)?"":String(n);$N(a,l)&&(a.value=l)}else if(r==="innerHTML"&&Gp(a.tagName)&&Je(a.innerHTML)){$u=$u||document.createElement("div"),$u.innerHTML=""+n+"";for(var s=$u.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;s.firstChild;)a.appendChild(s.firstChild)}else if(n!==i[r])try{a[r]=n}catch{}}}}function $N(t,e){return!t.composing&&(t.tagName==="OPTION"||NN(t,e)||FN(t,e))}function NN(t,e){var r=!0;try{r=document.activeElement!==t}catch{}return r&&t.value!==e}function FN(t,e){var r=t.value,n=t._vModifiers;if(ee(n)){if(n.number)return Ys(r)!==Ys(e);if(n.trim)return r.trim()!==e.trim()}return r!==e}var AN={create:Qm,update:Qm},MN=wo(function(t){var e={},r=/;(?![^(]*\))/g,n=/:(.+)/;return t.split(r).forEach(function(a){if(a){var i=a.split(n);i.length>1&&(e[i[0].trim()]=i[1].trim())}}),e});function Zf(t){var e=l1(t.style);return t.staticStyle?Dt(t.staticStyle,e):e}function l1(t){return Array.isArray(t)?Ix(t):typeof t=="string"?MN(t):t}function RN(t,e){var r={},n;if(e)for(var a=t;a.componentInstance;)a=a.componentInstance._vnode,a&&a.data&&(n=Zf(a.data))&&Dt(r,n);(n=Zf(t.data))&&Dt(r,n);for(var i=t;i=i.parent;)i.data&&(n=Zf(i.data))&&Dt(r,n);return r}var LN=/^--/,ey=/\s*!important$/,ty=function(t,e,r){if(LN.test(e))t.style.setProperty(e,r);else if(ey.test(r))t.style.setProperty(cu(e),r.replace(ey,""),"important");else{var n=BN(e);if(Array.isArray(r))for(var a=0,i=r.length;a-1?e.split(s1).forEach(function(n){return t.classList.add(n)}):t.classList.add(e);else{var r=" "+(t.getAttribute("class")||"")+" ";r.indexOf(" "+e+" ")<0&&t.setAttribute("class",(r+e).trim())}}function c1(t,e){if(!(!e||!(e=e.trim())))if(t.classList)e.indexOf(" ")>-1?e.split(s1).forEach(function(a){return t.classList.remove(a)}):t.classList.remove(e),t.classList.length||t.removeAttribute("class");else{for(var r=" "+(t.getAttribute("class")||"")+" ",n=" "+e+" ";r.indexOf(n)>=0;)r=r.replace(n," ");r=r.trim(),r?t.setAttribute("class",r):t.removeAttribute("class")}}function d1(t){if(!!t){if(typeof t=="object"){var e={};return t.css!==!1&&Dt(e,ay(t.name||"v")),Dt(e,t),e}else if(typeof t=="string")return ay(t)}}var ay=wo(function(t){return{enterClass:t+"-enter",enterToClass:t+"-enter-to",enterActiveClass:t+"-enter-active",leaveClass:t+"-leave",leaveToClass:t+"-leave-to",leaveActiveClass:t+"-leave-active"}}),f1=tn&&!Fl,Ho="transition",Jf="animation",Dc="transition",dd="transitionend",fh="animation",v1="animationend";f1&&(window.ontransitionend===void 0&&window.onwebkittransitionend!==void 0&&(Dc="WebkitTransition",dd="webkitTransitionEnd"),window.onanimationend===void 0&&window.onwebkitanimationend!==void 0&&(fh="WebkitAnimation",v1="webkitAnimationEnd"));var iy=tn?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(t){return t()};function h1(t){iy(function(){iy(t)})}function ro(t,e){var r=t._transitionClasses||(t._transitionClasses=[]);r.indexOf(e)<0&&(r.push(e),u1(t,e))}function Ta(t,e){t._transitionClasses&&Va(t._transitionClasses,e),c1(t,e)}function p1(t,e,r){var n=g1(t,e),a=n.type,i=n.timeout,o=n.propCount;if(!a)return r();var l=a===Ho?dd:v1,s=0,u=function(){t.removeEventListener(l,c),r()},c=function(d){d.target===t&&++s>=o&&u()};setTimeout(function(){s0&&(u=Ho,c=i,d=a.length):e===Jf?s>0&&(u=Jf,c=s,d=l.length):(c=Math.max(i,s),u=c>0?i>s?Ho:Jf:null,d=u?u===Ho?a.length:l.length:0);var f=u===Ho&&VN.test(r[Dc+"Property"]);return{type:u,timeout:c,propCount:d,hasTransform:f}}function oy(t,e){for(;t.length1}function sy(t,e){e.data.show!==!0&&vh(e)}var HN=tn?{create:sy,activate:sy,remove:function(e,r){e.data.show!==!0?m1(e,r):r()}}:{},KN=[xN,EN,IN,AN,zN,HN],WN=KN.concat(_N),UN=wN({nodeOps:gN,modules:WN});Fl&&document.addEventListener("selectionchange",function(){var t=document.activeElement;t&&t.vmodel&&qp(t,"input")});var b1={inserted:function(e,r,n,a){n.tag==="select"?(a.elm&&!a.elm._vOptions?ui(n,"postpatch",function(){b1.componentUpdated(e,r,n)}):uy(e,r,n.context),e._vOptions=[].map.call(e.options,fd)):(n.tag==="textarea"||dh(e.type))&&(e._vModifiers=r.modifiers,r.modifiers.lazy||(e.addEventListener("compositionstart",GN),e.addEventListener("compositionend",fy),e.addEventListener("change",fy),Fl&&(e.vmodel=!0)))},componentUpdated:function(e,r,n){if(n.tag==="select"){uy(e,r,n.context);var a=e._vOptions,i=e._vOptions=[].map.call(e.options,fd);if(i.some(function(l,s){return!lo(l,a[s])})){var o=e.multiple?r.value.some(function(l){return dy(l,i)}):r.value!==r.oldValue&&dy(r.value,i);o&&qp(e,"change")}}}};function uy(t,e,r){cy(t,e),(Nl||kp)&&setTimeout(function(){cy(t,e)},0)}function cy(t,e,r){var n=e.value,a=t.multiple;if(!(a&&!Array.isArray(n))){for(var i,o,l=0,s=t.options.length;l-1,o.selected!==i&&(o.selected=i);else if(lo(fd(o),n)){t.selectedIndex!==l&&(t.selectedIndex=l);return}a||(t.selectedIndex=-1)}}function dy(t,e){return e.every(function(r){return!lo(r,t)})}function fd(t){return"_value"in t?t._value:t.value}function GN(t){t.target.composing=!0}function fy(t){!t.target.composing||(t.target.composing=!1,qp(t.target,"input"))}function qp(t,e){var r=document.createEvent("HTMLEvents");r.initEvent(e,!0,!0),t.dispatchEvent(r)}function hh(t){return t.componentInstance&&(!t.data||!t.data.transition)?hh(t.componentInstance._vnode):t}var YN={bind:function(e,r,n){var a=r.value;n=hh(n);var i=n.data&&n.data.transition,o=e.__vOriginalDisplay=e.style.display==="none"?"":e.style.display;a&&i?(n.data.show=!0,vh(n,function(){e.style.display=o})):e.style.display=a?o:"none"},update:function(e,r,n){var a=r.value,i=r.oldValue;if(!a!=!i){n=hh(n);var o=n.data&&n.data.transition;o?(n.data.show=!0,a?vh(n,function(){e.style.display=e.__vOriginalDisplay}):m1(n,function(){e.style.display="none"})):e.style.display=a?e.__vOriginalDisplay:"none"}},unbind:function(e,r,n,a,i){i||(e.style.display=e.__vOriginalDisplay)}},qN={model:b1,show:YN},w1={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function ph(t){var e=t&&t.componentOptions;return e&&e.Ctor.options.abstract?ph(Xx(e.children)):t}function C1(t){var e={},r=t.$options;for(var n in r.propsData)e[n]=t[n];var a=r._parentListeners;for(var i in a)e[oo(i)]=a[i];return e}function vy(t,e){if(/\d-keep-alive$/.test(e.tag))return t("keep-alive",{props:e.componentOptions.propsData})}function XN(t){for(;t=t.parent;)if(t.data.transition)return!0}function ZN(t,e){return e.key===t.key&&e.tag===t.tag}var JN=function(t){return t.tag||Xs(t)},QN=function(t){return t.name==="show"},eF={name:"transition",props:w1,abstract:!0,render:function(e){var r=this,n=this.$slots.default;if(!!n&&(n=n.filter(JN),!!n.length)){var a=this.mode,i=n[0];if(XN(this.$vnode))return i;var o=ph(i);if(!o)return i;if(this._leaving)return vy(e,i);var l="__transition-"+this._uid+"-";o.key=o.key==null?o.isComment?l+"comment":l+o.tag:uu(o.key)?String(o.key).indexOf(l)===0?o.key:l+o.key:o.key;var s=(o.data||(o.data={})).transition=C1(this),u=this._vnode,c=ph(u);if(o.data.directives&&o.data.directives.some(QN)&&(o.data.show=!0),c&&c.data&&!ZN(o,c)&&!Xs(c)&&!(c.componentInstance&&c.componentInstance._vnode.isComment)){var d=c.data.transition=Dt({},s);if(a==="out-in")return this._leaving=!0,ui(d,"afterLeave",function(){r._leaving=!1,r.$forceUpdate()}),vy(e,i);if(a==="in-out"){if(Xs(o))return u;var f,v=function(){f()};ui(s,"afterEnter",v),ui(s,"enterCancelled",v),ui(d,"delayLeave",function(h){f=h})}}return i}}},O1=Dt({tag:String,moveClass:String},w1);delete O1.mode;var tF={props:O1,beforeMount:function(){var e=this,r=this._update;this._update=function(n,a){var i=Jx(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),r.call(e,n,a)}},render:function(e){for(var r=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),a=this.prevChildren=this.children,i=this.$slots.default||[],o=this.children=[],l=C1(this),s=0;s=0&&(e=t.slice(n),t=t.slice(0,n));var a=t.indexOf("?");return a>=0&&(r=t.slice(a+1),t=t.slice(0,a)),{path:t,query:r,hash:e}}function fi(t){return t.replace(/\/(?:\s*\/)+/g,"/")}var pd=Array.isArray||function(t){return Object.prototype.toString.call(t)=="[object Array]"},Al=D1,yF=Xp,bF=SF,wF=x1,CF=E1,OF=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function Xp(t,e){for(var r=[],n=0,a=0,i="",o=e&&e.delimiter||"/",l;(l=OF.exec(t))!=null;){var s=l[0],u=l[1],c=l.index;if(i+=t.slice(a,c),a=c+s.length,u){i+=u[1];continue}var d=t[a],f=l[2],v=l[3],h=l[4],p=l[5],g=l[6],m=l[7];i&&(r.push(i),i="");var y=f!=null&&d!=null&&d!==f,b=g==="+"||g==="*",w=g==="?"||g==="*",_=l[2]||o,P=h||p;r.push({name:v||n++,prefix:f||"",delimiter:_,optional:w,repeat:b,partial:y,asterisk:!!m,pattern:P?xF(P):m?".*":"[^"+jc(_)+"]+?"})}return a1||!_.length)return _.length===0?e():e("span",{},_)}if(this.tag==="a")w.on=b,w.attrs={href:s,"aria-current":m};else{var P=k1(this.$slots.default);if(P){P.isStatic=!1;var E=P.data=$n({},P.data);E.on=E.on||{};for(var I in E.on){var T=E.on[I];I in b&&(E.on[I]=Array.isArray(T)?T:[T])}for(var N in b)N in E.on?E.on[N].push(b[N]):E.on[N]=y;var F=P.data.attrs=$n({},P.data.attrs);F.href=s,F["aria-current"]=m}else w.on=b}return e(this.tag,w,this.$slots.default)}};function by(t){if(!(t.metaKey||t.altKey||t.ctrlKey||t.shiftKey)&&!t.defaultPrevented&&!(t.button!==void 0&&t.button!==0)){if(t.currentTarget&&t.currentTarget.getAttribute){var e=t.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(e))return}return t.preventDefault&&t.preventDefault(),!0}}function k1(t){if(t){for(var e,r=0;r-1&&(g.params[w]=h.params[w]);return g.path=Tc(y.path,g.params),f(y,g,p)}else if(g.path){g.params={};for(var _=0;_-1}function rf(t,e){return yd(t)&&t._isRouter&&(e==null||t.type===e)}function _y(t,e,r){var n=function(a){a>=t.length?r():t[a]?e(t[a],function(){n(a+1)}):n(a+1)};n(0)}function YF(t){return function(e,r,n){var a=!1,i=0,o=null;A1(t,function(l,s,u,c){if(typeof l=="function"&&l.cid===void 0){a=!0,i++;var d=xy(function(p){XF(p)&&(p=p.default),l.resolved=typeof p=="function"?p:gd.extend(p),u.components[c]=p,i--,i<=0&&n()}),f=xy(function(p){var g="Failed to resolve async component "+c+": "+p;o||(o=yd(p)?p:new Error(g),n(o))}),v;try{v=l(d,f)}catch(p){f(p)}if(v)if(typeof v.then=="function")v.then(d,f);else{var h=v.component;h&&typeof h.then=="function"&&h.then(d,f)}}}),a||n()}}function A1(t,e){return M1(t.map(function(r){return Object.keys(r.components).map(function(n){return e(r.components[n],r.instances[n],r,n)})}))}function M1(t){return Array.prototype.concat.apply([],t)}var qF=typeof Symbol=="function"&&typeof Symbol.toStringTag=="symbol";function XF(t){return t.__esModule||qF&&t[Symbol.toStringTag]==="Module"}function xy(t){var e=!1;return function(){for(var r=[],n=arguments.length;n--;)r[n]=arguments[n];if(!e)return e=!0,t.apply(this,r)}}var Kn=function(e,r){this.router=e,this.base=ZF(r),this.current=Oi,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};Kn.prototype.listen=function(e){this.cb=e};Kn.prototype.onReady=function(e,r){this.ready?e():(this.readyCbs.push(e),r&&this.readyErrorCbs.push(r))};Kn.prototype.onError=function(e){this.errorCbs.push(e)};Kn.prototype.transitionTo=function(e,r,n){var a=this,i;try{i=this.router.match(e,this.current)}catch(l){throw this.errorCbs.forEach(function(s){s(l)}),l}var o=this.current;this.confirmTransition(i,function(){a.updateRoute(i),r&&r(i),a.ensureURL(),a.router.afterHooks.forEach(function(l){l&&l(i,o)}),a.ready||(a.ready=!0,a.readyCbs.forEach(function(l){l(i)}))},function(l){n&&n(l),l&&!a.ready&&(!rf(l,Co.redirected)||o!==Oi)&&(a.ready=!0,a.readyErrorCbs.forEach(function(s){s(l)}))})};Kn.prototype.confirmTransition=function(e,r,n){var a=this,i=this.current;this.pending=e;var o=function(p){!rf(p)&&yd(p)&&(a.errorCbs.length?a.errorCbs.forEach(function(g){g(p)}):console.error(p)),n&&n(p)},l=e.matched.length-1,s=i.matched.length-1;if(S1(e,i)&&l===s&&e.matched[l]===i.matched[s])return this.ensureURL(),e.hash&&vi(this.router,i,e,!1),o(KF(i,e));var u=JF(this.current.matched,e.matched),c=u.updated,d=u.deactivated,f=u.activated,v=[].concat(eA(d),this.router.beforeHooks,tA(c),f.map(function(p){return p.beforeEnter}),YF(f)),h=function(p,g){if(a.pending!==e)return o(Py(i,e));try{p(e,i,function(m){m===!1?(a.ensureURL(!0),o(WF(i,e))):yd(m)?(a.ensureURL(!0),o(m)):typeof m=="string"||typeof m=="object"&&(typeof m.path=="string"||typeof m.name=="string")?(o(HF(i,e)),typeof m=="object"&&m.replace?a.replace(m):a.push(m)):g(m)})}catch(m){o(m)}};_y(v,h,function(){var p=rA(f),g=p.concat(a.router.resolveHooks);_y(g,h,function(){if(a.pending!==e)return o(Py(i,e));a.pending=null,r(e),a.router.app&&a.router.app.$nextTick(function(){P1(e)})})})};Kn.prototype.updateRoute=function(e){this.current=e,this.cb&&this.cb(e)};Kn.prototype.setupListeners=function(){};Kn.prototype.teardown=function(){this.listeners.forEach(function(e){e()}),this.listeners=[],this.current=Oi,this.pending=null};function ZF(t){if(!t)if(vu){var e=document.querySelector("base");t=e&&e.getAttribute("href")||"/",t=t.replace(/^https?:\/\/[^\/]+/,"")}else t="/";return t.charAt(0)!=="/"&&(t="/"+t),t.replace(/\/$/,"")}function JF(t,e){var r,n=Math.max(t.length,e.length);for(r=0;r0)){var a=this.router,i=a.options.scrollBehavior,o=hi&&i;o&&this.listeners.push(N1());var l=function(){var s=n.current,u=Cs(n.base);n.current===Oi&&u===n._startLocation||n.transitionTo(u,function(c){o&&vi(a,c,s,!0)})};window.addEventListener("popstate",l),this.listeners.push(function(){window.removeEventListener("popstate",l)})}},e.prototype.go=function(n){window.history.go(n)},e.prototype.push=function(n,a,i){var o=this,l=this,s=l.current;this.transitionTo(n,function(u){md(fi(o.base+u.fullPath)),vi(o.router,u,s,!1),a&&a(u)},i)},e.prototype.replace=function(n,a,i){var o=this,l=this,s=l.current;this.transitionTo(n,function(u){wh(fi(o.base+u.fullPath)),vi(o.router,u,s,!1),a&&a(u)},i)},e.prototype.ensureURL=function(n){if(Cs(this.base)!==this.current.fullPath){var a=fi(this.base+this.current.fullPath);n?md(a):wh(a)}},e.prototype.getCurrentLocation=function(){return Cs(this.base)},e}(Kn);function Cs(t){var e=window.location.pathname,r=e.toLowerCase(),n=t.toLowerCase();return t&&(r===n||r.indexOf(fi(n+"/"))===0)&&(e=e.slice(t.length)),(e||"/")+window.location.search+window.location.hash}var B1=function(t){function e(r,n,a){t.call(this,r,n),!(a&&aA(this.base))&&Ey()}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.setupListeners=function(){var n=this;if(!(this.listeners.length>0)){var a=this.router,i=a.options.scrollBehavior,o=hi&&i;o&&this.listeners.push(N1());var l=function(){var u=n.current;!Ey()||n.transitionTo(Ic(),function(c){o&&vi(n.router,c,u,!0),hi||$c(c.fullPath)})},s=hi?"popstate":"hashchange";window.addEventListener(s,l),this.listeners.push(function(){window.removeEventListener(s,l)})}},e.prototype.push=function(n,a,i){var o=this,l=this,s=l.current;this.transitionTo(n,function(u){Dy(u.fullPath),vi(o.router,u,s,!1),a&&a(u)},i)},e.prototype.replace=function(n,a,i){var o=this,l=this,s=l.current;this.transitionTo(n,function(u){$c(u.fullPath),vi(o.router,u,s,!1),a&&a(u)},i)},e.prototype.go=function(n){window.history.go(n)},e.prototype.ensureURL=function(n){var a=this.current.fullPath;Ic()!==a&&(n?Dy(a):$c(a))},e.prototype.getCurrentLocation=function(){return Ic()},e}(Kn);function aA(t){var e=Cs(t);if(!/^\/#/.test(e))return window.location.replace(fi(t+"/#"+e)),!0}function Ey(){var t=Ic();return t.charAt(0)==="/"?!0:($c("/"+t),!1)}function Ic(){var t=window.location.href,e=t.indexOf("#");return e<0?"":(t=t.slice(e+1),t)}function Ch(t){var e=window.location.href,r=e.indexOf("#"),n=r>=0?e.slice(0,r):e;return n+"#"+t}function Dy(t){hi?md(Ch(t)):window.location.hash=t}function $c(t){hi?wh(Ch(t)):window.location.replace(Ch(t))}var iA=function(t){function e(r,n){t.call(this,r,n),this.stack=[],this.index=-1}return t&&(e.__proto__=t),e.prototype=Object.create(t&&t.prototype),e.prototype.constructor=e,e.prototype.push=function(n,a,i){var o=this;this.transitionTo(n,function(l){o.stack=o.stack.slice(0,o.index+1).concat(l),o.index++,a&&a(l)},i)},e.prototype.replace=function(n,a,i){var o=this;this.transitionTo(n,function(l){o.stack=o.stack.slice(0,o.index).concat(l),a&&a(l)},i)},e.prototype.go=function(n){var a=this,i=this.index+n;if(!(i<0||i>=this.stack.length)){var o=this.stack[i];this.confirmTransition(o,function(){var l=a.current;a.index=i,a.updateRoute(o),a.router.afterHooks.forEach(function(s){s&&s(o,l)})},function(l){rf(l,Co.duplicated)&&(a.index=i)})}},e.prototype.getCurrentLocation=function(){var n=this.stack[this.stack.length-1];return n?n.fullPath:"/"},e.prototype.ensureURL=function(){},e}(Kn),Ft=function(e){e===void 0&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=FF(e.routes||[],this);var r=e.mode||"hash";switch(this.fallback=r==="history"&&!hi&&e.fallback!==!1,this.fallback&&(r="hash"),vu||(r="abstract"),this.mode=r,r){case"history":this.history=new L1(this,e.base);break;case"hash":this.history=new B1(this,e.base,this.fallback);break;case"abstract":this.history=new iA(this,e.base);break}},z1={currentRoute:{configurable:!0}};Ft.prototype.match=function(e,r,n){return this.matcher.match(e,r,n)};z1.currentRoute.get=function(){return this.history&&this.history.current};Ft.prototype.init=function(e){var r=this;if(this.apps.push(e),e.$once("hook:destroyed",function(){var o=r.apps.indexOf(e);o>-1&&r.apps.splice(o,1),r.app===e&&(r.app=r.apps[0]||null),r.app||r.history.teardown()}),!this.app){this.app=e;var n=this.history;if(n instanceof L1||n instanceof B1){var a=function(o){var l=n.current,s=r.options.scrollBehavior,u=hi&&s;u&&"fullPath"in o&&vi(r,o,l,!1)},i=function(o){n.setupListeners(),a(o)};n.transitionTo(n.getCurrentLocation(),i,i)}n.listen(function(o){r.apps.forEach(function(l){l._route=o})})}};Ft.prototype.beforeEach=function(e){return tg(this.beforeHooks,e)};Ft.prototype.beforeResolve=function(e){return tg(this.resolveHooks,e)};Ft.prototype.afterEach=function(e){return tg(this.afterHooks,e)};Ft.prototype.onReady=function(e,r){this.history.onReady(e,r)};Ft.prototype.onError=function(e){this.history.onError(e)};Ft.prototype.push=function(e,r,n){var a=this;if(!r&&!n&&typeof Promise!="undefined")return new Promise(function(i,o){a.history.push(e,i,o)});this.history.push(e,r,n)};Ft.prototype.replace=function(e,r,n){var a=this;if(!r&&!n&&typeof Promise!="undefined")return new Promise(function(i,o){a.history.replace(e,i,o)});this.history.replace(e,r,n)};Ft.prototype.go=function(e){this.history.go(e)};Ft.prototype.back=function(){this.go(-1)};Ft.prototype.forward=function(){this.go(1)};Ft.prototype.getMatchedComponents=function(e){var r=e?e.matched?e:this.resolve(e).route:this.currentRoute;return r?[].concat.apply([],r.matched.map(function(n){return Object.keys(n.components).map(function(a){return n.components[a]})})):[]};Ft.prototype.resolve=function(e,r,n){r=r||this.history.current;var a=Qp(e,r,n,this),i=this.match(a,r),o=i.redirectedFrom||i.fullPath,l=this.history.base,s=oA(l,o,this.mode);return{location:a,route:i,href:s,normalizedTo:a,resolved:i}};Ft.prototype.getRoutes=function(){return this.matcher.getRoutes()};Ft.prototype.addRoute=function(e,r){this.matcher.addRoute(e,r),this.history.current!==Oi&&this.history.transitionTo(this.history.getCurrentLocation())};Ft.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==Oi&&this.history.transitionTo(this.history.getCurrentLocation())};Object.defineProperties(Ft.prototype,z1);var V1=Ft;function tg(t,e){return t.push(e),function(){var r=t.indexOf(e);r>-1&&t.splice(r,1)}}function oA(t,e,r){var n=r==="hash"?"#"+e:e;return t?fi(t+"/"+n):n}Ft.install=yh;Ft.version="3.6.5";Ft.isNavigationFailure=rf;Ft.NavigationFailureType=Co;Ft.START_LOCATION=Oi;vu&&window.Vue&&window.Vue.use(Ft);var Oh=function(t,e){return Oh=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(r[a]=n[a])},Oh(t,e)};function lA(t,e){if(typeof e!="function"&&e!==null)throw new TypeError("Class extends value "+String(e)+" is not a constructor or null");Oh(t,e);function r(){this.constructor=t}t.prototype=e===null?Object.create(e):(r.prototype=e.prototype,new r)}var bd=function(){return bd=Object.assign||function(e){for(var r,n=1,a=arguments.length;n=t.length&&(t=void 0),{value:t&&t[n++],done:!t}}};throw new TypeError(e?"Object is not iterable.":"Symbol.iterator is not defined.")}function H1(t,e){var r=typeof Symbol=="function"&&t[Symbol.iterator];if(!r)return t;var n=r.call(t),a,i=[],o;try{for(;(e===void 0||e-- >0)&&!(a=n.next()).done;)i.push(a.value)}catch(l){o={error:l}}finally{try{a&&!a.done&&(r=n.return)&&r.call(n)}finally{if(o)throw o.error}}return i}function K1(t,e,r){if(r||arguments.length===2)for(var n=0,a=e.length,i;n=0&&Math.floor(e)===e&&isFinite(t)&&e<=wA}function gl(t){return t!==null&&typeof t=="object"}function sa(t){return pA(t)==="[object Object]"}function yn(t){return typeof t=="function"}function OA(t,e,r){if(typeof window!="undefined"&&typeof console!="undefined")console.error(t);else throw t}function SA(t,e){return t===e?t!==0||1/t===1/e:t!==t&&e!==e}function J1(t,e){return e=e||tr(),e}function Ml(t,e){e===void 0&&(e={});var r=t.config.silent;t.config.silent=!0;var n=new t(e);return t.config.silent=r,n}function PA(t){var e=ha();return e&&t instanceof e}function _A(t,e){return function(){for(var r=[],n=0;n1)return r&&yn(e)?e():e}}var or=function(){for(var e,r=[],n=0;n0){if(++e>=GM)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function ZM(t){return function(){return t}}var JM=function(){try{var t=So(Object,"defineProperty");return t({},"",{}),t}catch{}}(),Sd=JM,QM=Sd?function(t,e){return Sd(t,"toString",{configurable:!0,enumerable:!1,value:ZM(e),writable:!0})}:og,eR=QM,tR=XM(eR),pE=tR;function rR(t,e){for(var r=-1,n=t==null?0:t.length;++r-1}var lR=9007199254740991,sR=/^(?:0|[1-9]\d*)$/;function hu(t,e){var r=typeof t;return e=e==null?lR:e,!!e&&(r=="number"||r!="symbol"&&sR.test(t))&&t>-1&&t%1==0&&t-1&&t%1==0&&t<=dR}function Bl(t){return t!=null&&ug(t.length)&&!ge(t)}function cf(t,e,r){if(!Xe(r))return!1;var n=typeof e;return(n=="number"?Bl(r)&&hu(e,r.length):n=="string"&&e in r)?Ll(r[e],t):!1}function cg(t){return pu(function(e,r){var n=-1,a=r.length,i=a>1?r[a-1]:void 0,o=a>2?r[2]:void 0;for(i=t.length>3&&typeof i=="function"?(a--,i):void 0,o&&cf(r[0],r[1],o)&&(i=a<3?void 0:i,a=1),e=Object(e);++n-1}function EL(t,e){var r=this.__data__,n=vf(r,t);return n<0?(++this.size,r.push([t,e])):r[n][1]=e,this}function Ha(t){var e=-1,r=t==null?0:t.length;for(this.clear();++e0&&r(l)?e>1?gf(l,e-1,r,n,a):vg(a,l):n||(a[a.length]=l)}return a}function KL(t){var e=t==null?0:t.length;return e?gf(t,1):[]}function SE(t){return pE(gE(t,void 0,KL),t+"")}var WL=CE(Object.getPrototypeOf,Object),hg=WL,UL="[object Object]",GL=Function.prototype,YL=Object.prototype,PE=GL.toString,qL=YL.hasOwnProperty,XL=PE.call(Object);function gu(t){if(!Dr(t)||_n(t)!=UL)return!1;var e=hg(t);if(e===null)return!0;var r=qL.call(e,"constructor")&&e.constructor;return typeof r=="function"&&r instanceof r&&PE.call(r)==XL}var ZL="[object DOMException]",JL="[object Error]";function _E(t){if(!Dr(t))return!1;var e=_n(t);return e==JL||e==ZL||typeof t.message=="string"&&typeof t.name=="string"&&!gu(t)}var QL=pu(function(t,e){try{return vE(t,void 0,e)}catch(r){return _E(r)?r:new Error(r)}}),eB=QL;function pg(t,e,r){var n=-1,a=t.length;e<0&&(e=-e>a?0:a+e),r=r>a?a:r,r<0&&(r+=a),a=e>r?0:r-e>>>0,e>>>=0;for(var i=Array(a);++n=n?t:pg(t,e,r)}var tB="\\ud800-\\udfff",rB="\\u0300-\\u036f",nB="\\ufe20-\\ufe2f",aB="\\u20d0-\\u20ff",iB=rB+nB+aB,oB="\\ufe0e\\ufe0f",lB="\\u200d",sB=RegExp("["+lB+tB+iB+oB+"]");function mf(t){return sB.test(t)}function uB(t){return t.split("")}var EE="\\ud800-\\udfff",cB="\\u0300-\\u036f",dB="\\ufe20-\\ufe2f",fB="\\u20d0-\\u20ff",vB=cB+dB+fB,hB="\\ufe0e\\ufe0f",pB="["+EE+"]",Eh="["+vB+"]",Dh="\\ud83c[\\udffb-\\udfff]",gB="(?:"+Eh+"|"+Dh+")",DE="[^"+EE+"]",kE="(?:\\ud83c[\\udde6-\\uddff]){2}",jE="[\\ud800-\\udbff][\\udc00-\\udfff]",mB="\\u200d",TE=gB+"?",IE="["+hB+"]?",yB="(?:"+mB+"(?:"+[DE,kE,jE].join("|")+")"+IE+TE+")*",bB=IE+TE+yB,wB="(?:"+[DE+Eh+"?",Eh,kE,jE,pB].join("|")+")",CB=RegExp(Dh+"(?="+Dh+")|"+wB+bB,"g");function OB(t){return t.match(CB)||[]}function $E(t){return mf(t)?OB(t):uB(t)}function NE(t){return function(e){e=ga(e);var r=mf(e)?$E(e):void 0,n=r?r[0]:e.charAt(0),a=r?xE(r,1).join(""):e.slice(1);return n[t]()+a}}var SB=NE("toUpperCase"),gg=SB;function kh(t){return gg(ga(t).toLowerCase())}function PB(t,e,r,n){var a=-1,i=t==null?0:t.length;for(n&&i&&(r=t[++a]);++al))return!1;var u=i.get(t),c=i.get(e);if(u&&c)return u==e&&c==t;var d=-1,f=!0,v=r&tV?new po:void 0;for(i.set(t,e),i.set(e,t);++d=e||E<0||d&&I>=i}function m(){var P=iv();if(g(P))return y(P);l=setTimeout(m,p(P))}function y(P){return l=void 0,f&&n?v(P):(n=a=void 0,o)}function b(){l!==void 0&&clearTimeout(l),u=0,n=s=a=l=void 0}function w(){return l===void 0?o:y(iv())}function _(){var P=iv(),E=g(P);if(n=arguments,a=this,s=P,E){if(l===void 0)return h(s);if(d)return clearTimeout(l),l=setTimeout(m,e),v(s)}return l===void 0&&(l=setTimeout(m,e)),o}return _.cancel=b,_.flush=w,_}function $h(t,e,r){(r!==void 0&&!Ll(t[e],r)||r===void 0&&!(e in t))&&uf(t,e,r)}function ru(t){return Dr(t)&&Bl(t)}function Nh(t,e){if(!(e==="constructor"&&typeof t[e]=="function")&&e!="__proto__")return t[e]}function WV(t){return Po(t,Vl(t))}function UV(t,e,r,n,a,i,o){var l=Nh(t,r),s=Nh(e,r),u=o.get(s);if(u){$h(t,r,u);return}var c=i?i(l,s,r+"",t,e,o):void 0,d=c===void 0;if(d){var f=Ht(s),v=!f&&yl(s),h=!f&&!v&&ff(s);c=s,f||v||h?Ht(l)?c=l:ru(l)?c=hE(l):v?(d=!1,c=XE(s,!0)):h?(d=!1,c=tD(s,!0)):c=[]:gu(s)||ml(s)?(c=l,ml(l)?c=WV(l):(!Xe(l)||ge(l))&&(c=rD(s))):d=!1}d&&(o.set(s,c),a(c,s,n,i,o),o.delete(s)),$h(t,r,c)}function Sg(t,e,r,n,a){t!==e&&dD(e,function(i,o){if(a||(a=new Rn),Xe(i))UV(t,e,o,r,Sg,n,a);else{var l=n?n(Nh(t,o),i,o+"",t,e,a):void 0;l===void 0&&(l=i),$h(t,o,l)}},Vl)}var GV=cg(function(t,e,r,n){Sg(t,e,r,n)}),Fh=GV;function Pg(t,e,r){for(var n=-1,a=t==null?0:t.length;++n=YV&&(i=tu,o=!1,e=new po(e));e:for(;++a":">",'"':""","'":"'"},ZV=FE(XV),JV=ZV,pD=/[&<>"']/g,QV=RegExp(pD.source);function e5(t){return t=ga(t),t&&QV.test(t)?t.replace(pD,JV):t}var gD=/[\\^$.*+?()[\]{}|]/g,t5=RegExp(gD.source);function _g(t){return t=ga(t),t&&t5.test(t)?t.replace(gD,"\\$&"):t}function r5(t,e){var r=[];return BV(t,function(n,a,i){e(n,a,i)&&r.push(n)}),r}function n5(t,e){var r=Ht(t)?yg:r5;return r(t,Og(e))}var a5="[object String]";function ht(t){return typeof t=="string"||!Ht(t)&&Dr(t)&&_n(t)==a5}function i5(t,e){return Rl(e,function(r){return t[r]})}var o5=Math.min;function l5(t,e,r){for(var n=r?Pg:lg,a=t[0].length,i=t.length,o=i,l=Array(i),s=1/0,u=[];o--;){var c=t[o];o&&e&&(c=Rl(c,zl(e))),s=o5(c.length,s),l[o]=!r&&(e||a>=120&&c.length>=120)?new po(o&&c):void 0}c=t[0];var d=-1,f=l[0];e:for(;++d1),i}),Po(t,eD(t),r),n&&(r=Ns(r,E5|D5|k5,x5));for(var a=e.length;a--;)yD(r,e[a]);return r}),xo=j5;function bD(t,e,r,n){if(!Xe(t))return t;e=Hl(e,t);for(var a=-1,i=e.length,o=i-1,l=t;l!=null&&++aI5)return r;do e%2&&(r+=t),e=$5(e/2),e&&(t+=t);while(e);return r}var N5=cD("length"),F5=N5,wD="\\ud800-\\udfff",A5="\\u0300-\\u036f",M5="\\ufe20-\\ufe2f",R5="\\u20d0-\\u20ff",L5=A5+M5+R5,B5="\\ufe0e\\ufe0f",z5="["+wD+"]",Mh="["+L5+"]",Rh="\\ud83c[\\udffb-\\udfff]",V5="(?:"+Mh+"|"+Rh+")",CD="[^"+wD+"]",OD="(?:\\ud83c[\\udde6-\\uddff]){2}",SD="[\\ud800-\\udbff][\\udc00-\\udfff]",H5="\\u200d",PD=V5+"?",_D="["+B5+"]?",K5="(?:"+H5+"(?:"+[CD,OD,SD].join("|")+")"+_D+PD+")*",W5=_D+PD+K5,U5="(?:"+[CD+Mh+"?",Mh,OD,SD,z5].join("|")+")",wb=RegExp(Rh+"(?="+Rh+")|"+U5+W5,"g");function G5(t){for(var e=wb.lastIndex=0;wb.test(t);)++e;return e}function xD(t){return mf(t)?G5(t):F5(t)}var Y5=Math.ceil;function q5(t,e){e=e===void 0?" ":ig(e);var r=e.length;if(r<2)return r?bb(e,t):e;var n=bb(e,Y5(t/xD(e)));return mf(e)?xE($E(n),0,t).join(""):n.slice(0,t)}function Cb(t,e,r){t=ga(t),e=fE(e);var n=e?xD(t):0;return e&&n/g,DD=cH,dH=/<%-([\s\S]+?)%>/g,fH=dH,vH=/<%([\s\S]+?)%>/g,hH=vH,pH={escape:fH,evaluate:hH,interpolate:DD,variable:"",imports:{_:{escape:e5}}},Pb=pH,gH="Invalid `variable` option passed into `_.template`",mH=/\b__p \+= '';/g,yH=/\b(__p \+=) '' \+/g,bH=/(__e\(.*?\)|\b__t\)) \+\n'';/g,wH=/[()=,{}\[\]\/\s]/,CH=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Lu=/($^)/,OH=/['\n\r\u2028\u2029\\]/g,SH=Object.prototype,_b=SH.hasOwnProperty;function PH(t,e,r){var n=Pb.imports._.templateSettings||Pb;r&&cf(t,e,r)&&(e=void 0),t=ga(t),e=Yy({},e,n,Sb);var a=Yy({},e.imports,n.imports,Sb),i=_o(a),o=i5(a,i),l,s,u=0,c=e.interpolate||Lu,d="__p += '",f=RegExp((e.escape||Lu).source+"|"+c.source+"|"+(c===DD?CH:Lu).source+"|"+(e.evaluate||Lu).source+"|$","g"),v=_b.call(e,"sourceURL")?"//# sourceURL="+(e.sourceURL+"").replace(/\s/g," ")+` -`:"";t.replace(f,function(g,m,y,b,w,_){return y||(y=b),d+=t.slice(u,_).replace(OH,uH),m&&(l=!0,d+=`' + -__e(`+m+`) + -'`),w&&(s=!0,d+=`'; -`+w+`; -__p += '`),y&&(d+=`' + -((__t = (`+y+`)) == null ? '' : __t) + -'`),u=_+g.length,g}),d+=`'; -`;var h=_b.call(e,"variable")&&e.variable;if(!h)d=`with (obj) { -`+d+` -} -`;else if(wH.test(h))throw new Error(gH);d=(s?d.replace(mH,""):d).replace(yH,"$1").replace(bH,"$1;"),d="function("+(h||"obj")+`) { -`+(h?"":`obj || (obj = {}); -`)+"var __t, __p = ''"+(l?", __e = _.escape":"")+(s?`, __j = Array.prototype.join; -function print() { __p += __j.call(arguments, '') } -`:`; -`)+d+`return __p -}`;var p=eB(function(){return Function(i,v+"return "+d).apply(void 0,o)});if(p.source=d,_E(p))throw p;return p}var _H="Expected a function";function Dg(t,e,r){var n=!0,a=!0;if(typeof t!="function")throw new TypeError(_H);return Xe(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),Si(t,e,{leading:n,maxWait:e,trailing:a})}var xH=1/0,EH=il&&1/Cg(new il([,-0]))[1]==xH?function(t){return new il(t)}:UM,DH=EH,kH=200;function xb(t,e,r){var n=-1,a=lg,i=t.length,o=!0,l=[],s=l;if(r)o=!1,a=Pg;else if(i>=kH){var u=e?null:DH(t);if(u)return Cg(u);o=!1,a=tu,s=new po}else s=e?[]:l;e:for(;++nt.length)&&(e=t.length);for(var r=0,n=Array(e);r-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(r){var a=new RegExp("MSIE (\\d+\\.\\d+);"),i=e.match(a);if(!i)return-1;var o=parseFloat(i[1]);return o<7?6:o}return n?11:Number.MAX_SAFE_INTEGER}function zH(){var t,e,r;if(typeof navigator=="undefined"||!navigator)return!1;var n=navigator.userAgent,a=n.match(/AppleWebKit.+Chrome\/(.+) Safari\/.+/i);if(Number(a==null||(t=a[1])===null||t===void 0?void 0:t.split(".")[0])<100)return!0;var i=n.match(/AppleWebKit.+Version\/(.+) Safari\/.+/i);if(Number(i==null||(e=i[1])===null||e===void 0?void 0:e.split(".")[0])<12)return!0;var o=Qr();if(o<=11)return!0;var l=n.match(/Firefox\/(.+)/i);return Number(l==null||(r=l[1])===null||r===void 0?void 0:r.split(".")[0])<100}function ID(t){return oe(t!=null?t:"").length}function $D(t,e,r){return oe(r!=null?r:"").slice().length===e?r||"":oe(t!=null?t:"").slice(0,e).join("")}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Eb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Bu(t){for(var e=1;e11){var d=o.match(/[\d.]+/g),f=d?"rgba(".concat(d[0],", ").concat(d[1],", ").concat(d[2],", 0)"):"";Ci(t,Bu(Bu({},a),{},{background:"conic-gradient(from 90deg at 50% 50%,".concat(f," 0deg, ").concat(o," 360deg)")}))}else Ci(t,Bu(Bu({},a),{},{background:""}))}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var HH={classPrefix:"t",animation:{include:["ripple","expand","fade"],exclude:[]},attach:null,calendar:{firstDayOfWeek:1,fillWithZero:!0,controllerConfig:void 0},icon:{},input:{autocomplete:""},dialog:{closeOnEscKeydown:!0,closeOnOverlayClick:!0,confirmBtnTheme:{default:"primary",info:"primary",warning:"primary",danger:"primary",success:"primary"}},message:{},popconfirm:{confirmBtnTheme:{default:"primary",warning:"primary",danger:"primary"}},table:{expandIcon:void 0,sortIcon:void 0,filterIcon:void 0,treeExpandAndFoldIcon:void 0,hideSortTips:!1,size:"medium"},select:{clearIcon:void 0,filterable:!1},drawer:{closeOnEscKeydown:!0,closeOnOverlayClick:!0,size:"small"},tree:{folderIcon:void 0},datePicker:{firstDayOfWeek:1},steps:{checkIcon:void 0,errorIcon:void 0},tag:{closeIcon:void 0},form:{requiredMark:void 0},empty:{titleText:{maintenance:void 0,success:void 0,fail:void 0,empty:void 0,networkError:void 0},image:{maintenance:void 0,success:void 0,fail:void 0,empty:void 0,networkError:void 0}}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var ma=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function jg(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}function fr(t){var e={exports:{}};return t(e,e.exports),e.exports}var wf=typeof globalThis!="undefined"?globalThis:typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:{};function KH(t){return t&&t.__esModule&&Object.prototype.hasOwnProperty.call(t,"default")?t.default:t}var ND={exports:{}};(function(t,e){(function(r,n){t.exports=n()})(wf,function(){var r=1e3,n=6e4,a=36e5,i="millisecond",o="second",l="minute",s="hour",u="day",c="week",d="month",f="quarter",v="year",h="date",p="Invalid Date",g=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,y={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(C){var O=["th","st","nd","rd"],x=C%100;return"["+C+(O[(x-20)%10]||O[x]||O[0])+"]"}},b=function(C,O,x){var j=String(C);return!j||j.length>=O?C:""+Array(O+1-j.length).join(x)+C},w={s:b,z:function(C){var O=-C.utcOffset(),x=Math.abs(O),j=Math.floor(x/60),$=x%60;return(O<=0?"+":"-")+b(j,2,"0")+":"+b($,2,"0")},m:function C(O,x){if(O.date()1)return C(M[0])}else{var z=O.name;P[z]=O,$=z}return!j&&$&&(_=$),$||!j&&_},N=function(C,O){if(I(C))return C.clone();var x=typeof O=="object"?O:{};return x.date=C,x.args=arguments,new k(x)},F=w;F.l=T,F.i=I,F.w=function(C,O){return N(C,{locale:O.$L,utc:O.$u,x:O.$x,$offset:O.$offset})};var k=function(){function C(x){this.$L=T(x.locale,null,!0),this.parse(x),this.$x=this.$x||x.x||{},this[E]=!0}var O=C.prototype;return O.parse=function(x){this.$d=function(j){var $=j.date,A=j.utc;if($===null)return new Date(NaN);if(F.u($))return new Date;if($ instanceof Date)return new Date($);if(typeof $=="string"&&!/Z$/i.test($)){var M=$.match(g);if(M){var z=M[2]-1||0,V=(M[7]||"0").substring(0,3);return A?new Date(Date.UTC(M[1],z,M[3]||1,M[4]||0,M[5]||0,M[6]||0,V)):new Date(M[1],z,M[3]||1,M[4]||0,M[5]||0,M[6]||0,V)}}return new Date($)}(x),this.init()},O.init=function(){var x=this.$d;this.$y=x.getFullYear(),this.$M=x.getMonth(),this.$D=x.getDate(),this.$W=x.getDay(),this.$H=x.getHours(),this.$m=x.getMinutes(),this.$s=x.getSeconds(),this.$ms=x.getMilliseconds()},O.$utils=function(){return F},O.isValid=function(){return this.$d.toString()!==p},O.isSame=function(x,j){var $=N(x);return this.startOf(j)<=$&&$<=this.endOf(j)},O.isAfter=function(x,j){return N(x)-1}function $g(t,e){if(!!t){for(var r=t.className,n=(e||"").split(" "),a=0,i=n.length;a0&&arguments[0]!==void 0?arguments[0]:"body";return ht(e)?document.querySelector(e):typeof e=="function"?e():e};function MD(t){return t&&t===t.window}function RD(t,e){if(typeof window=="undefined"||!t)return 0;var r=e?"scrollLeft":"scrollTop",n=0;return MD(t)?n=t[e?"pageXOffset":"pageYOffset"]:t instanceof Document?n=t.documentElement[r]:t&&(n=t[r]),n}function Fg(t,e){var r=e.container,n=r===void 0?window:r,a=e.duration,i=a===void 0?450:a,o=e.easing,l=o===void 0?ZH:o,s=RD(n),u=Date.now();return new Promise(function(c){var d=function(){var v=Date.now(),h=v-u,p=l(Math.min(h,i),s,t,i);MD(n)?n.scrollTo(window.pageXOffset,p):n instanceof HTMLDocument||n.constructor.name==="HTMLDocument"?n.documentElement.scrollTop=p:n.scrollTop=p,hn},LD=function(e){e.remove?e.remove():e.parentNode.removeChild(e)};function BD(t,e){var r=t.getBoundingClientRect();if(e){var n=e.getBoundingClientRect();return r.top>=n.top&&r.left>=n.left&&r.bottom<=n.bottom&&r.right<=n.right}return r.top>=0&&r.left>=0&&r.bottom+80<=window.innerHeight&&r.right<=window.innerWidth}function zD(t,e){var r="";return document.defaultView&&document.defaultView.getComputedStyle&&(r=document.defaultView.getComputedStyle(t,null).getPropertyValue(e)),r&&r.toLowerCase?r.toLowerCase():r}function Ag(t){var e=t.parentNode;return!e||e.nodeName==="HTML"?!1:zD(t,"position")==="fixed"?!0:Ag(e)}function VD(){var t=document,e=t.body,r=document.documentElement,n=window.pageYOffset||r.scrollTop||e.scrollTop,a=window.pageXOffset||r.scrollLeft||e.scrollLeft;return{scrollTop:n,scrollLeft:a}}function QH(){if(window.innerWidth!==void 0)return{width:window.innerWidth,height:window.innerHeight};var t=document.documentElement;return{width:t.clientWidth,height:t.clientHeight}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var e3=[Function,String,Number,Boolean,Object,Array];function kb(t,e,r){var n,a,i,o,l=yt;e&&Object.assign(l,e);var s=(n=(a=t.$scopedSlots)[ua(r)])===null||n===void 0?void 0:n.call(a,l);return s||(s=(i=(o=t.$scopedSlots)[wi(r)])===null||i===void 0?void 0:i.call(o,l),s)?s:null}var t3=function(e){return["string","number","boolean"].includes(je(e))?"text":je(e)==="object"?!(e instanceof Array)&&e&&e.context instanceof ie?"vnode":"jsonstring":"unknown"};ie.extend({name:"render-tnode-template",functional:!0,props:{render:e3,params:null},render:function(e,r){var n=r.props,a=n.render,i=n.params,o=typeof a=="function"?a(e,i):a,l=t3(o),s=function(d){return r.__proto__._v(d)},u=D(D(D({},"text",function(d){return s(d)}),"jsonstring",function(d){return s(JSON.stringify(d,null,2))}),"vnode",function(d){return d});return u[l]?u[l](o):e()}});var re=function(e,r,n){var a=je(n)==="object"&&"params"in n?n.params:null,i=je(n)==="object"&&"slotFirst"in n?n.slotFirst:!1,o=je(n)==="object"&&"defaultNode"in n?n.defaultNode:n,l=e[r];if(!(l===!1||l===null)){if(l===!0&&o)return kb(e,a,r)||o;if(typeof l=="function")return l(e.$createElement,a);var s=[void 0,a,""].includes(l);return(s||i)&&(e.$scopedSlots[ua(r)]||e.$scopedSlots[wi(r)])?kb(e,a,r):l}},Gr=function(e,r,n){var a=je(n)==="object"&&"defaultNode"in n?n.defaultNode:n;return re(e,r,n)||a},rt=function(e,r,n,a){var i=je(a)==="object"&&"params"in a?a.params:null,o=je(a)==="object"&&"defaultNode"in a&&a.defaultNode;o=je(a)==="object"&&"context"in a&&a;var l=i?{params:i}:void 0,s=re(e,r,l),u=re(e,n,l),c=[void 0,null,""].includes(s)?u:s;return[void 0,null,""].includes(c)?o:c};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Of={inserted:function(e,r){if(!!r.value){var n=Ra(r.value);n==null||n.appendChild(e)}}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var r3={attach:{type:[String,Function],default:""},content:{type:[String,Function]},default:{type:[String,Function]},delay:{type:Number,default:0},fullscreen:Boolean,indicator:{type:[Boolean,Function],default:!0},inheritColor:Boolean,loading:{type:Boolean,default:!0},preventScrollThrough:{type:Boolean,default:!0},showOverlay:{type:Boolean,default:!0},size:{type:String,default:"medium"},text:{type:[String,Function]},zIndex:{type:Number}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function jb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function n3(t){for(var e=1;e0?d:0,v=e.offsetWidth,h=e.offsetHeight,p=getComputedStyle(e);l||(l=!0,Ci(o,{position:"absolute",left:"".concat(0-f,"px"),top:"".concat(0-f,"px"),width:"".concat(v,"px"),height:"".concat(h,"px"),borderRadius:p.borderRadius,pointerEvents:"none",overflow:"hidden"}),e.appendChild(o));var g=document.createElement("div");Ci(g,{marginTop:"0",marginLeft:"0",right:"".concat(v,"px"),width:"".concat(v+20,"px"),height:"100%",transition:"transform ".concat(n,"ms cubic-bezier(.38, 0, .24, 1), background ").concat(n*2,"ms linear"),transform:"skewX(-8deg)",pointerEvents:"none",position:"absolute",zIndex:"0",backgroundColor:i,opacity:"0.9"});for(var m=new WeakMap,y=e.children.length,b=0;b0)){e.style.position=_!=="static"?_:"";for(var I=e.children.length,T=0;T=0)&&(r[a]=t[a]);return r}function Fe(t,e){if(t==null)return{};var r=c3(t,e),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a=0)&&(!Object.prototype.propertyIsEnumerable.call(t,n)||(r[n]=t[n]))}return r}var d3=["attrs"];function Rb(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function lv(t){for(var e=1;e0)return;var r=document.createElement("script");r.setAttribute("class",e),r.setAttribute("src",t),document.body.appendChild(r)}}var eW={name:{type:String,default:""},size:{type:String,default:void 0},url:{type:[String,Array],default:void 0},loadDefaultIcons:{type:Boolean,default:!0},onClick:Function},tW=eW;function Rw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function rW(t){for(var e=1;e=768&&e<992?r="sm":e>=992&&e<1200?r="md":e>=1200&&e<1400?r="lg":e>=1400&&e<1880?r="xl":r="xxl",r};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var dW={flex:{type:[String,Number]},lg:{type:[Number,Object]},md:{type:[Number,Object]},offset:{type:Number,default:0},order:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},sm:{type:[Number,Object]},span:{type:Number},tag:{type:String,default:"div"},xl:{type:[Number,Object]},xs:{type:[Number,Object]},xxl:{type:[Number,Object]}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Lw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Vu(t){for(var e=1;e=0),"".concat(e.componentName,"-").concat(c,"-offset-").concat(f.offset),parseInt(f.offset,10)>=0),"".concat(e.componentName,"-").concat(c,"-push-").concat(f.push),parseInt(f.push,10)>=0),"".concat(e.componentName,"-").concat(c,"-pull-").concat(f.pull),parseInt(f.pull,10)>=0))},{});return Vu(D(D(D(D(D(D({},"".concat(this.componentName),!0),"".concat(this.componentName,"-").concat(r),r!==void 0),"".concat(this.componentName,"-order-").concat(n),n),"".concat(this.componentName,"-offset-").concat(a),a),"".concat(this.componentName,"-push-").concat(i),i),"".concat(this.componentName,"-pull-").concat(o),o),s)}},mounted:function(){this.updateSize(),window.addEventListener("resize",this.updateSize)},beforeDestroy:function(){window.removeEventListener("resize",this.updateSize)},methods:{updateSize:function(){this.size=ak(window.innerWidth)},parseFlex:function(e){return typeof e=="number"?"".concat(e," ").concat(e," 0"):/^\d+(\.\d+)?(px|r?em|%)$/.test(e)?"0 0 ".concat(e):e},calcColPadding:function(e,r){var n={};return typeof e=="number"?Object.assign(n,{paddingLeft:"".concat(e/2,"px"),paddingRight:"".concat(e/2,"px")}):Array.isArray(e)&&e.length?(typeof e[0]=="number"&&Object.assign(n,{paddingLeft:"".concat(e[0]/2,"px"),paddingRight:"".concat(e[0]/2,"px")}),Xe(e[0])&&e[0][r]&&Object.assign(n,{paddingLeft:"".concat(e[0][r]/2,"px"),paddingRight:"".concat(e[0][r]/2,"px")})):Xe(e)&&e[r]&&Object.assign(n,{paddingLeft:"".concat(e[r]/2,"px"),paddingRight:"".concat(e[r]/2,"px")}),n}},render:function(){var e=arguments[0],r=this.flex,n=this.tag,a=this.classes,i={};r&&(i.flex=this.parseFlex(r));var o=this.rowContext;if(o){var l=o.gutter;Object.assign(i,this.calcColPadding(l,this.size))}return e(n,{class:a,style:i},[re(this,"default")])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Hh(){return Hh=Object.assign?Object.assign.bind():function(t){for(var e,r=1;r1?r-1:0),a=1;a0&&arguments[0]!==void 0?arguments[0]:void 0,e=arguments.length>1?arguments[1]:void 0,r=mr("globalConfig",null),n=r||Ur,a=H(function(){return Object.assign({},n[t],e)}),i=G(n.classPrefix);return{t:ZW,global:a,globalConfig:a,classPrefix:i}}function ar(t){var e=$e("classPrefix"),r=e.classPrefix;return G(t?"".concat(r.value,"-").concat(t):r.value)}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function ye(t){var e=$e("classPrefix"),r=e.classPrefix;return H(function(){return t?"".concat(r.value,"-").concat(t):r.value})}function Ua(){var t=$e("classPrefix"),e=t.classPrefix;return{classPrefix:e,SIZE:H(function(){return{small:"".concat(e.value,"-size-s"),medium:"".concat(e.value,"-size-m"),large:"".concat(e.value,"-size-l"),default:"",xs:"".concat(e.value,"-size-xs"),xl:"".concat(e.value,"-size-xl"),block:"".concat(e.value,"-size-full-width")}}),STATUS:H(function(){return{loading:"".concat(e.value,"-is-loading"),loadMore:"".concat(e.value,"-is-load-more"),disabled:"".concat(e.value,"-is-disabled"),focused:"".concat(e.value,"-is-focused"),success:"".concat(e.value,"-is-success"),error:"".concat(e.value,"-is-error"),warning:"".concat(e.value,"-is-warning"),selected:"".concat(e.value,"-is-selected"),active:"".concat(e.value,"-is-active"),checked:"".concat(e.value,"-is-checked"),current:"".concat(e.value,"-is-current"),hidden:"".concat(e.value,"-is-hidden"),visible:"".concat(e.value,"-is-visible"),expanded:"".concat(e.value,"-is-expanded"),indeterminate:"".concat(e.value,"-is-indeterminate")}})}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Ww(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Uw(t){for(var e=1;e=y?p=y:p=!1,l){var b=p!==!1,w=o.contains(e.placeholderEL);b?(l.className=e.componentName,l.style.top="".concat(p,"px"),l.style.width="".concat(d,"px"),l.style.height="".concat(f,"px"),e.zIndex&&(l.style.zIndex="".concat(e.zIndex)),w||(e.placeholderEL.style.width="".concat(d,"px"),e.placeholderEL.style.height="".concat(f,"px"),o.appendChild(e.placeholderEL))):(l.removeAttribute("class"),l.removeAttribute("style"),w&&e.placeholderEL.remove()),e.$emit("fixedChange",b,{top:p}),ge(e.onFixedChange)&&e.onFixedChange(b,{top:Number(p)})}e.ticking=!1}),this.ticking=!0)}},mounted:function(){var e=this;this.placeholderEL=document.createElement("div");var r=setTimeout(function(){e.scrollContainer=AD(e.container),e.handleScroll(),dt(e.scrollContainer,"scroll",e.handleScroll),dt(window,"resize",e.handleScroll),clearTimeout(r)},0)},destroyed:function(){!this.scrollContainer||(et(this.scrollContainer,"scroll",this.handleScroll),et(window,"resize",this.handleScroll))},render:function(){var e=arguments[0];return e("div",{ref:"affixWrapRef"},[e("div",{ref:"affixRef"},[this.$slots.default])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var el=se(n9);function qw(t,e,r,n,a,i,o){try{var l=t[i](o),s=l.value}catch(u){return void r(u)}l.done?e(s):Promise.resolve(s).then(n,a)}function Ln(t){return function(){var e=this,r=arguments;return new Promise(function(n,a){var i=t.apply(e,r);function o(s){qw(i,n,a,o,l,"next",s)}function l(s){qw(i,n,a,o,l,"throw",s)}o(void 0)})}}var ik={exports:{}},ok={exports:{}};(function(t){function e(r){return t.exports=e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},t.exports.__esModule=!0,t.exports.default=t.exports,e(r)}t.exports=e,t.exports.__esModule=!0,t.exports.default=t.exports})(ok);(function(t){var e=ok.exports.default;function r(){t.exports=r=function(){return a},t.exports.__esModule=!0,t.exports.default=t.exports;var n,a={},i=Object.prototype,o=i.hasOwnProperty,l=Object.defineProperty||function(A,M,z){A[M]=z.value},s=typeof Symbol=="function"?Symbol:{},u=s.iterator||"@@iterator",c=s.asyncIterator||"@@asyncIterator",d=s.toStringTag||"@@toStringTag";function f(A,M,z){return Object.defineProperty(A,M,{value:z,enumerable:!0,configurable:!0,writable:!0}),A[M]}try{f({},"")}catch{f=function(z,V,B){return z[V]=B}}function v(A,M,z,V){var B=M&&M.prototype instanceof w?M:w,R=Object.create(B.prototype),L=new j(V||[]);return l(R,"_invoke",{value:S(A,z,L)}),R}function h(A,M,z){try{return{type:"normal",arg:A.call(M,z)}}catch(V){return{type:"throw",arg:V}}}a.wrap=v;var p="suspendedStart",g="suspendedYield",m="executing",y="completed",b={};function w(){}function _(){}function P(){}var E={};f(E,u,function(){return this});var I=Object.getPrototypeOf,T=I&&I(I($([])));T&&T!==i&&o.call(T,u)&&(E=T);var N=P.prototype=w.prototype=Object.create(E);function F(A){["next","throw","return"].forEach(function(M){f(A,M,function(z){return this._invoke(M,z)})})}function k(A,M){function z(B,R,L,K){var U=h(A[B],A,R);if(U.type!=="throw"){var W=U.arg,Y=W.value;return Y&&e(Y)=="object"&&o.call(Y,"__await")?M.resolve(Y.__await).then(function(X){z("next",X,L,K)},function(X){z("throw",X,L,K)}):M.resolve(Y).then(function(X){W.value=X,L(W)},function(X){return z("throw",X,L,K)})}K(U.arg)}var V;l(this,"_invoke",{value:function(R,L){function K(){return new M(function(U,W){z(R,L,U,W)})}return V=V?V.then(K,K):K()}})}function S(A,M,z){var V=p;return function(B,R){if(V===m)throw Error("Generator is already running");if(V===y){if(B==="throw")throw R;return{value:n,done:!0}}for(z.method=B,z.arg=R;;){var L=z.delegate;if(L){var K=C(L,z);if(K){if(K===b)continue;return K}}if(z.method==="next")z.sent=z._sent=z.arg;else if(z.method==="throw"){if(V===p)throw V=y,z.arg;z.dispatchException(z.arg)}else z.method==="return"&&z.abrupt("return",z.arg);V=m;var U=h(A,M,z);if(U.type==="normal"){if(V=z.done?y:g,U.arg===b)continue;return{value:U.arg,done:z.done}}U.type==="throw"&&(V=y,z.method="throw",z.arg=U.arg)}}}function C(A,M){var z=M.method,V=A.iterator[z];if(V===n)return M.delegate=null,z==="throw"&&A.iterator.return&&(M.method="return",M.arg=n,C(A,M),M.method==="throw")||z!=="return"&&(M.method="throw",M.arg=new TypeError("The iterator does not provide a '"+z+"' method")),b;var B=h(V,A.iterator,M.arg);if(B.type==="throw")return M.method="throw",M.arg=B.arg,M.delegate=null,b;var R=B.arg;return R?R.done?(M[A.resultName]=R.value,M.next=A.nextLoc,M.method!=="return"&&(M.method="next",M.arg=n),M.delegate=null,b):R:(M.method="throw",M.arg=new TypeError("iterator result is not an object"),M.delegate=null,b)}function O(A){var M={tryLoc:A[0]};1 in A&&(M.catchLoc=A[1]),2 in A&&(M.finallyLoc=A[2],M.afterLoc=A[3]),this.tryEntries.push(M)}function x(A){var M=A.completion||{};M.type="normal",delete M.arg,A.completion=M}function j(A){this.tryEntries=[{tryLoc:"root"}],A.forEach(O,this),this.reset(!0)}function $(A){if(A||A===""){var M=A[u];if(M)return M.call(A);if(typeof A.next=="function")return A;if(!isNaN(A.length)){var z=-1,V=function B(){for(;++z=0;--B){var R=this.tryEntries[B],L=R.completion;if(R.tryLoc==="root")return V("end");if(R.tryLoc<=this.prev){var K=o.call(R,"catchLoc"),U=o.call(R,"finallyLoc");if(K&&U){if(this.prev=0;--V){var B=this.tryEntries[V];if(B.tryLoc<=this.prev&&o.call(B,"finallyLoc")&&this.prev=0;--z){var V=this.tryEntries[z];if(V.finallyLoc===M)return this.complete(V.completion,V.afterLoc),x(V),b}},catch:function(M){for(var z=this.tryEntries.length-1;z>=0;--z){var V=this.tryEntries[z];if(V.tryLoc===M){var B=V.completion;if(B.type==="throw"){var R=B.arg;x(V)}return R}}throw Error("illegal catch attempt")},delegateYield:function(M,z,V){return this.delegate={iterator:$(M),resultName:z,nextLoc:V},this.method==="next"&&(this.arg=n),b}},a}t.exports=r,t.exports.__esModule=!0,t.exports.default=t.exports})(ik);var Bc=ik.exports(),Gt=Bc;try{regeneratorRuntime=Bc}catch{typeof globalThis=="object"?globalThis.regeneratorRuntime=Bc:Function("r","regeneratorRuntime = r")(Bc)}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Wh=/#(\S+)$/;function Xw(t,e){var r=t.getBoundingClientRect(),n=r.top;return e===window?n-document.documentElement.clientTop:n-e.getBoundingClientRect().top}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var a9={affixProps:{type:Object},bounds:{type:Number,default:5},container:{type:[String,Function],default:function(){return function(){return window}}},cursor:{type:Function},getCurrentAnchor:{type:Function},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},targetOffset:{type:Number,default:0},onChange:Function,onClick:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Zw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Jw(t){for(var e=1;ea"));if(!e){this.activeLineStyle=!1;return}var r=e.offsetTop,n=e.offsetHeight;this.activeLineStyle={top:"".concat(r,"px"),height:"".concat(n,"px"),opacity:1}},emitChange:function(e,r){this.$emit("change",e,r),this.onChange&&this.onChange(e,r)},handleLinkClick:function(e){var r;this.$emit("click",e),(r=this.onClick)===null||r===void 0||r.call(this,e);var n=this.$props.getCurrentAnchor,a=ge(n)?n(e.href):e.href;this.handleScrollTo(a)},handleScrollTo:function(e){var r=this;return Ln(Gt.mark(function n(){var a,i,o,l,s,u;return Gt.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(a=r.getAnchorTarget(e),r.setCurrentActiveLink(e),a){d.next=4;break}return d.abrupt("return");case 4:return r.handleScrollLock=!0,i=r.scrollContainer,o=r.targetOffset,l=RD(i),s=Xw(a,i),u=l+s-o,d.next=11,Fg(u,{container:i});case 11:r.handleScrollLock=!1;case 12:case"end":return d.stop()}},n)}))()},handleScroll:function(){var e=this;if(!this.handleScrollLock){var r=this.links,n=this.bounds,a=this.targetOffset,i=[],o="";if(r.forEach(function(s){var u=e.getAnchorTarget(s);if(!!u){var c=Xw(u,e.scrollContainer);cu.top?s:u});o=l.link}this.setCurrentActiveLink(o)}},renderCursor:function(){var e=this.$createElement,r=re(this,"cursor");return r||e("div",{class:"".concat(this.componentName,"__line-cursor")})}},mounted:function(){var e=this;return Ln(Gt.mark(function r(){var n,a,i;return Gt.wrap(function(l){for(;;)switch(l.prev=l.next){case 0:e.getScrollContainer(),n=e.$props.getCurrentAnchor,ge(n)?e.setCurrentActiveLink(n(e.active)):(i=(a=window)===null||a===void 0?void 0:a.location.hash,e.setCurrentActiveLink(decodeURIComponent(i)));case 3:case"end":return l.stop()}},r)}))()},destroyed:function(){!this.scrollContainer||et(this.scrollContainer,"scroll",this.handleScroll)},render:function(){var e=arguments[0],r=this.$scopedSlots.default,n=this.size,a=this.affixProps,i=this.activeLineStyle,o=[this.componentName,this.commonSizeClassName[n]],l=e("div",{class:o},[e("div",{class:"".concat(this.componentName,"__line")},[e("div",{class:"".concat(this.componentName,"__line-cursor-wrapper"),style:i},[this.renderCursor()])]),r&&r(null)]);return a?e(el,{props:Jw({},a)},[l]):l}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var l9={href:{type:String,default:"",required:!0},target:{type:String,default:"_self",validator:function(e){return e?["_self","_blank","_parent","_top"].includes(e):!0}},title:{type:[String,Function],default:""}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Qw(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Hu(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{container:document.body},L="";return typeof B=="string"?L=y(B,R):B instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(B==null?void 0:B.type)?L=y(B.value,R):(L=v()(B),h("copy")),L},w=b;function _(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?_=function(R){return typeof R}:_=function(R){return R&&typeof Symbol=="function"&&R.constructor===Symbol&&R!==Symbol.prototype?"symbol":typeof R},_(V)}var P=function(){var B=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},R=B.action,L=R===void 0?"copy":R,K=B.container,U=B.target,W=B.text;if(L!=="copy"&&L!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(U!==void 0)if(U&&_(U)==="object"&&U.nodeType===1){if(L==="copy"&&U.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(L==="cut"&&(U.hasAttribute("readonly")||U.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(W)return w(W,{container:K});if(U)return L==="cut"?g(U):w(U,{container:K})},E=P;function I(V){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?I=function(R){return typeof R}:I=function(R){return R&&typeof Symbol=="function"&&R.constructor===Symbol&&R!==Symbol.prototype?"symbol":typeof R},I(V)}function T(V,B){if(!(V instanceof B))throw new TypeError("Cannot call a class as a function")}function N(V,B){for(var R=0;R0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof K.action=="function"?K.action:this.defaultAction,this.target=typeof K.target=="function"?K.target:this.defaultTarget,this.text=typeof K.text=="function"?K.text:this.defaultText,this.container=I(K.container)==="object"?K.container:document.body}},{key:"listenClick",value:function(K){var U=this;this.listener=d()(K,"click",function(W){return U.onClick(W)})}},{key:"onClick",value:function(K){var U=K.delegateTarget||K.currentTarget,W=this.action(U)||"copy",Y=E({action:W,container:this.container,target:this.target(U),text:this.text(U)});this.emit(Y?"success":"error",{action:W,text:Y,trigger:U,clearSelection:function(){U&&U.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(K){return A("action",K)}},{key:"defaultTarget",value:function(K){var U=A("target",K);if(U)return document.querySelector(U)}},{key:"defaultText",value:function(K){return A("text",K)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(K){var U=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return w(K,U)}},{key:"cut",value:function(K){return g(K)}},{key:"isSupported",value:function(){var K=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],U=typeof K=="string"?[K]:K,W=!!document.queryCommandSupported;return U.forEach(function(Y){W=W&&!!document.queryCommandSupported(Y)}),W}}]),R}(u()),z=M},828:function(i){var o=9;if(typeof Element!="undefined"&&!Element.prototype.matches){var l=Element.prototype;l.matches=l.matchesSelector||l.mozMatchesSelector||l.msMatchesSelector||l.oMatchesSelector||l.webkitMatchesSelector}function s(u,c){for(;u&&u.nodeType!==o;){if(typeof u.matches=="function"&&u.matches(c))return u;u=u.parentNode}}i.exports=s},438:function(i,o,l){var s=l(828);function u(f,v,h,p,g){var m=d.apply(this,arguments);return f.addEventListener(h,m,g),{destroy:function(){f.removeEventListener(h,m,g)}}}function c(f,v,h,p,g){return typeof f.addEventListener=="function"?u.apply(null,arguments):typeof h=="function"?u.bind(null,document).apply(null,arguments):(typeof f=="string"&&(f=document.querySelectorAll(f)),Array.prototype.map.call(f,function(m){return u(m,v,h,p,g)}))}function d(f,v,h,p){return function(g){g.delegateTarget=s(g.target,v),g.delegateTarget&&p.call(f,g)}}i.exports=c},879:function(i,o){o.node=function(l){return l!==void 0&&l instanceof HTMLElement&&l.nodeType===1},o.nodeList=function(l){var s=Object.prototype.toString.call(l);return l!==void 0&&(s==="[object NodeList]"||s==="[object HTMLCollection]")&&"length"in l&&(l.length===0||o.node(l[0]))},o.string=function(l){return typeof l=="string"||l instanceof String},o.fn=function(l){var s=Object.prototype.toString.call(l);return s==="[object Function]"}},370:function(i,o,l){var s=l(879),u=l(438);function c(h,p,g){if(!h&&!p&&!g)throw new Error("Missing required arguments");if(!s.string(p))throw new TypeError("Second argument must be a String");if(!s.fn(g))throw new TypeError("Third argument must be a Function");if(s.node(h))return d(h,p,g);if(s.nodeList(h))return f(h,p,g);if(s.string(h))return v(h,p,g);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function d(h,p,g){return h.addEventListener(p,g),{destroy:function(){h.removeEventListener(p,g)}}}function f(h,p,g){return Array.prototype.forEach.call(h,function(m){m.addEventListener(p,g)}),{destroy:function(){Array.prototype.forEach.call(h,function(m){m.removeEventListener(p,g)})}}}function v(h,p,g){return u(document.body,h,p,g)}i.exports=c},817:function(i){function o(l){var s;if(l.nodeName==="SELECT")l.focus(),s=l.value;else if(l.nodeName==="INPUT"||l.nodeName==="TEXTAREA"){var u=l.hasAttribute("readonly");u||l.setAttribute("readonly",""),l.select(),l.setSelectionRange(0,l.value.length),u||l.removeAttribute("readonly"),s=l.value}else{l.hasAttribute("contenteditable")&&l.focus();var c=window.getSelection(),d=document.createRange();d.selectNodeContents(l),c.removeAllRanges(),c.addRange(d),s=c.toString()}return s}i.exports=o},279:function(i){function o(){}o.prototype={on:function(l,s,u){var c=this.e||(this.e={});return(c[l]||(c[l]=[])).push({fn:s,ctx:u}),this},once:function(l,s,u){var c=this;function d(){c.off(l,d),s.apply(u,arguments)}return d._=s,this.on(l,d,u)},emit:function(l){var s=[].slice.call(arguments,1),u=((this.e||(this.e={}))[l]||[]).slice(),c=0,d=u.length;for(c;c0&&Pl(n.width)/t.offsetWidth||1,i=t.offsetHeight>0&&Pl(n.height)/t.offsetHeight||1);var o=yo(t)?en(t):window,l=o.visualViewport,s=!pk()&&r,u=(n.left+(s&&l?l.offsetLeft:0))/a,c=(n.top+(s&&l?l.offsetTop:0))/i,d=n.width/a,f=n.height/i;return{width:d,height:f,top:c,right:u+d,bottom:c+f,left:u,x:u,y:c}}function Vg(t){var e=_l(t),r=t.offsetWidth,n=t.offsetHeight;return Math.abs(e.width-r)<=1&&(r=e.width),Math.abs(e.height-n)<=1&&(n=e.height),{x:t.offsetLeft,y:t.offsetTop,width:r,height:n}}function gk(t,e){var r=e.getRootNode&&e.getRootNode();if(t.contains(e))return!0;if(r&&zg(r)){var n=e;do{if(n&&t.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function Ba(t){return en(t).getComputedStyle(t)}function V9(t){return["table","td","th"].indexOf(da(t))>=0}function _i(t){return((yo(t)?t.ownerDocument:t.document)||window.document).documentElement}function xf(t){return da(t)==="html"?t:t.assignedSlot||t.parentNode||(zg(t)?t.host:null)||_i(t)}function oC(t){return!wn(t)||Ba(t).position==="fixed"?null:t.offsetParent}function H9(t){var e=/firefox/i.test(Gh()),r=/Trident/i.test(Gh());if(r&&wn(t)){var n=Ba(t);if(n.position==="fixed")return null}var a=xf(t);for(zg(a)&&(a=a.host);wn(a)&&["html","body"].indexOf(da(a))<0;){var i=Ba(a);if(i.transform!=="none"||i.perspective!=="none"||i.contain==="paint"||["transform","perspective"].indexOf(i.willChange)!==-1||e&&i.willChange==="filter"||e&&i.filter&&i.filter!=="none")return a;a=a.parentNode}return null}function bu(t){for(var e=en(t),r=oC(t);r&&V9(r)&&Ba(r).position==="static";)r=oC(r);return r&&(da(r)==="html"||da(r)==="body"&&Ba(r).position==="static")?e:r||H9(t)||e}function Hg(t){return["top","bottom"].indexOf(t)>=0?"x":"y"}function Fs(t,e,r){return no(t,Ed(e,r))}function K9(t,e,r){var n=Fs(t,e,r);return n>r?r:n}function mk(){return{top:0,right:0,bottom:0,left:0}}function yk(t){return Object.assign({},mk(),t)}function bk(t,e){return e.reduce(function(r,n){return r[n]=t,r},{})}var W9=function(e,r){return e=typeof e=="function"?e(Object.assign({},r.rects,{placement:r.placement})):e,yk(typeof e!="number"?e:bk(e,yu))};function U9(t){var e,r=t.state,n=t.name,a=t.options,i=r.elements.arrow,o=r.modifiersData.popperOffsets,l=ia(r.placement),s=Hg(l),u=[Fr,Pn].indexOf(l)>=0,c=u?"height":"width";if(!(!i||!o)){var d=W9(a.padding,r),f=Vg(i),v=s==="y"?Nr:Fr,h=s==="y"?Sn:Pn,p=r.rects.reference[c]+r.rects.reference[s]-o[s]-r.rects.popper[c],g=o[s]-r.rects.reference[s],m=bu(i),y=m?s==="y"?m.clientHeight||0:m.clientWidth||0:0,b=p/2-g/2,w=d[v],_=y-f[c]-d[h],P=y/2-f[c]/2+b,E=Fs(w,P,_),I=s;r.modifiersData[n]=(e={},e[I]=E,e.centerOffset=E-P,e)}}function G9(t){var e=t.state,r=t.options,n=r.element,a=n===void 0?"[data-popper-arrow]":n;a!=null&&(typeof a=="string"&&(a=e.elements.popper.querySelector(a),!a)||!gk(e.elements.popper,a)||(e.elements.arrow=a))}var Y9={name:"arrow",enabled:!0,phase:"main",fn:U9,effect:G9,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function xl(t){return t.split("-")[1]}var q9={top:"auto",right:"auto",bottom:"auto",left:"auto"};function X9(t,e){var r=t.x,n=t.y,a=e.devicePixelRatio||1;return{x:Pl(r*a)/a||0,y:Pl(n*a)/a||0}}function lC(t){var e,r=t.popper,n=t.popperRect,a=t.placement,i=t.variation,o=t.offsets,l=t.position,s=t.gpuAcceleration,u=t.adaptive,c=t.roundOffsets,d=t.isFixed,f=o.x,v=f===void 0?0:f,h=o.y,p=h===void 0?0:h,g=typeof c=="function"?c({x:v,y:p}):{x:v,y:p};v=g.x,p=g.y;var m=o.hasOwnProperty("x"),y=o.hasOwnProperty("y"),b=Fr,w=Nr,_=window;if(u){var P=bu(r),E="clientHeight",I="clientWidth";if(P===en(r)&&(P=_i(r),Ba(P).position!=="static"&&l==="absolute"&&(E="scrollHeight",I="scrollWidth")),P=P,a===Nr||(a===Fr||a===Pn)&&i===au){w=Sn;var T=d&&P===_&&_.visualViewport?_.visualViewport.height:P[E];p-=T-n.height,p*=s?1:-1}if(a===Fr||(a===Nr||a===Sn)&&i===au){b=Pn;var N=d&&P===_&&_.visualViewport?_.visualViewport.width:P[I];v-=N-n.width,v*=s?1:-1}}var F=Object.assign({position:l},u&&q9),k=c===!0?X9({x:v,y:p},en(r)):{x:v,y:p};if(v=k.x,p=k.y,s){var S;return Object.assign({},F,(S={},S[w]=y?"0":"",S[b]=m?"0":"",S.transform=(_.devicePixelRatio||1)<=1?"translate("+v+"px, "+p+"px)":"translate3d("+v+"px, "+p+"px, 0)",S))}return Object.assign({},F,(e={},e[w]=y?p+"px":"",e[b]=m?v+"px":"",e.transform="",e))}function Z9(t){var e=t.state,r=t.options,n=r.gpuAcceleration,a=n===void 0?!0:n,i=r.adaptive,o=i===void 0?!0:i,l=r.roundOffsets,s=l===void 0?!0:l,u={placement:ia(e.placement),variation:xl(e.placement),popper:e.elements.popper,popperRect:e.rects.popper,gpuAcceleration:a,isFixed:e.options.strategy==="fixed"};e.modifiersData.popperOffsets!=null&&(e.styles.popper=Object.assign({},e.styles.popper,lC(Object.assign({},u,{offsets:e.modifiersData.popperOffsets,position:e.options.strategy,adaptive:o,roundOffsets:s})))),e.modifiersData.arrow!=null&&(e.styles.arrow=Object.assign({},e.styles.arrow,lC(Object.assign({},u,{offsets:e.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:s})))),e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-placement":e.placement})}var J9={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Z9,data:{}},Ku={passive:!0};function Q9(t){var e=t.state,r=t.instance,n=t.options,a=n.scroll,i=a===void 0?!0:a,o=n.resize,l=o===void 0?!0:o,s=en(e.elements.popper),u=[].concat(e.scrollParents.reference,e.scrollParents.popper);return i&&u.forEach(function(c){c.addEventListener("scroll",r.update,Ku)}),l&&s.addEventListener("resize",r.update,Ku),function(){i&&u.forEach(function(c){c.removeEventListener("scroll",r.update,Ku)}),l&&s.removeEventListener("resize",r.update,Ku)}}var e8={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Q9,data:{}},t8={left:"right",right:"left",bottom:"top",top:"bottom"};function zc(t){return t.replace(/left|right|bottom|top/g,function(e){return t8[e]})}var r8={start:"end",end:"start"};function sC(t){return t.replace(/start|end/g,function(e){return r8[e]})}function Kg(t){var e=en(t),r=e.pageXOffset,n=e.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Wg(t){return _l(_i(t)).left+Kg(t).scrollLeft}function n8(t,e){var r=en(t),n=_i(t),a=r.visualViewport,i=n.clientWidth,o=n.clientHeight,l=0,s=0;if(a){i=a.width,o=a.height;var u=pk();(u||!u&&e==="fixed")&&(l=a.offsetLeft,s=a.offsetTop)}return{width:i,height:o,x:l+Wg(t),y:s}}function a8(t){var e,r=_i(t),n=Kg(t),a=(e=t.ownerDocument)==null?void 0:e.body,i=no(r.scrollWidth,r.clientWidth,a?a.scrollWidth:0,a?a.clientWidth:0),o=no(r.scrollHeight,r.clientHeight,a?a.scrollHeight:0,a?a.clientHeight:0),l=-n.scrollLeft+Wg(t),s=-n.scrollTop;return Ba(a||r).direction==="rtl"&&(l+=no(r.clientWidth,a?a.clientWidth:0)-i),{width:i,height:o,x:l,y:s}}function Ug(t){var e=Ba(t),r=e.overflow,n=e.overflowX,a=e.overflowY;return/auto|scroll|overlay|hidden/.test(r+a+n)}function wk(t){return["html","body","#document"].indexOf(da(t))>=0?t.ownerDocument.body:wn(t)&&Ug(t)?t:wk(xf(t))}function As(t,e){var r;e===void 0&&(e=[]);var n=wk(t),a=n===((r=t.ownerDocument)==null?void 0:r.body),i=en(n),o=a?[i].concat(i.visualViewport||[],Ug(n)?n:[]):n,l=e.concat(o);return a?l:l.concat(As(xf(o)))}function Yh(t){return Object.assign({},t,{left:t.x,top:t.y,right:t.x+t.width,bottom:t.y+t.height})}function i8(t,e){var r=_l(t,!1,e==="fixed");return r.top=r.top+t.clientTop,r.left=r.left+t.clientLeft,r.bottom=r.top+t.clientHeight,r.right=r.left+t.clientWidth,r.width=t.clientWidth,r.height=t.clientHeight,r.x=r.left,r.y=r.top,r}function uC(t,e,r){return e===vk?Yh(n8(t,r)):yo(e)?i8(e,r):Yh(a8(_i(t)))}function o8(t){var e=As(xf(t)),r=["absolute","fixed"].indexOf(Ba(t).position)>=0,n=r&&wn(t)?bu(t):t;return yo(n)?e.filter(function(a){return yo(a)&&gk(a,n)&&da(a)!=="body"}):[]}function l8(t,e,r,n){var a=e==="clippingParents"?o8(t):[].concat(e),i=[].concat(a,[r]),o=i[0],l=i.reduce(function(s,u){var c=uC(t,u,n);return s.top=no(c.top,s.top),s.right=Ed(c.right,s.right),s.bottom=Ed(c.bottom,s.bottom),s.left=no(c.left,s.left),s},uC(t,o,n));return l.width=l.right-l.left,l.height=l.bottom-l.top,l.x=l.left,l.y=l.top,l}function Ck(t){var e=t.reference,r=t.element,n=t.placement,a=n?ia(n):null,i=n?xl(n):null,o=e.x+e.width/2-r.width/2,l=e.y+e.height/2-r.height/2,s;switch(a){case Nr:s={x:o,y:e.y-r.height};break;case Sn:s={x:o,y:e.y+e.height};break;case Pn:s={x:e.x+e.width,y:l};break;case Fr:s={x:e.x-r.width,y:l};break;default:s={x:e.x,y:e.y}}var u=a?Hg(a):null;if(u!=null){var c=u==="y"?"height":"width";switch(i){case Sl:s[u]=s[u]-(e[c]/2-r[c]/2);break;case au:s[u]=s[u]+(e[c]/2-r[c]/2);break}}return s}function iu(t,e){e===void 0&&(e={});var r=e,n=r.placement,a=n===void 0?t.placement:n,i=r.strategy,o=i===void 0?t.strategy:i,l=r.boundary,s=l===void 0?E9:l,u=r.rootBoundary,c=u===void 0?vk:u,d=r.elementContext,f=d===void 0?is:d,v=r.altBoundary,h=v===void 0?!1:v,p=r.padding,g=p===void 0?0:p,m=yk(typeof g!="number"?g:bk(g,yu)),y=f===is?D9:is,b=t.rects.popper,w=t.elements[h?y:f],_=l8(yo(w)?w:w.contextElement||_i(t.elements.popper),s,c,o),P=_l(t.elements.reference),E=Ck({reference:P,element:b,strategy:"absolute",placement:a}),I=Yh(Object.assign({},b,E)),T=f===is?I:P,N={top:_.top-T.top+m.top,bottom:T.bottom-_.bottom+m.bottom,left:_.left-T.left+m.left,right:T.right-_.right+m.right},F=t.modifiersData.offset;if(f===is&&F){var k=F[a];Object.keys(N).forEach(function(S){var C=[Pn,Sn].indexOf(S)>=0?1:-1,O=[Nr,Sn].indexOf(S)>=0?"y":"x";N[S]+=k[O]*C})}return N}function s8(t,e){e===void 0&&(e={});var r=e,n=r.placement,a=r.boundary,i=r.rootBoundary,o=r.padding,l=r.flipVariations,s=r.allowedAutoPlacements,u=s===void 0?hk:s,c=xl(n),d=c?l?iC:iC.filter(function(h){return xl(h)===c}):yu,f=d.filter(function(h){return u.indexOf(h)>=0});f.length===0&&(f=d);var v=f.reduce(function(h,p){return h[p]=iu(t,{placement:p,boundary:a,rootBoundary:i,padding:o})[ia(p)],h},{});return Object.keys(v).sort(function(h,p){return v[h]-v[p]})}function u8(t){if(ia(t)===Bg)return[];var e=zc(t);return[sC(t),e,sC(e)]}function c8(t){var e=t.state,r=t.options,n=t.name;if(!e.modifiersData[n]._skip){for(var a=r.mainAxis,i=a===void 0?!0:a,o=r.altAxis,l=o===void 0?!0:o,s=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,v=r.flipVariations,h=v===void 0?!0:v,p=r.allowedAutoPlacements,g=e.options.placement,m=ia(g),y=m===g,b=s||(y||!h?[zc(g)]:u8(g)),w=[g].concat(b).reduce(function(R,L){return R.concat(ia(L)===Bg?s8(e,{placement:L,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:p}):L)},[]),_=e.rects.reference,P=e.rects.popper,E=new Map,I=!0,T=w[0],N=0;N=0,O=C?"width":"height",x=iu(e,{placement:F,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),j=C?S?Pn:Fr:S?Sn:Nr;_[O]>P[O]&&(j=zc(j));var $=zc(j),A=[];if(i&&A.push(x[k]<=0),l&&A.push(x[j]<=0,x[$]<=0),A.every(function(R){return R})){T=F,I=!1;break}E.set(F,A)}if(I)for(var M=h?3:1,z=function(L){var K=w.find(function(U){var W=E.get(U);if(W)return W.slice(0,L).every(function(Y){return Y})});if(K)return T=K,"break"},V=M;V>0;V--){var B=z(V);if(B==="break")break}e.placement!==T&&(e.modifiersData[n]._skip=!0,e.placement=T,e.reset=!0)}}var d8={name:"flip",enabled:!0,phase:"main",fn:c8,requiresIfExists:["offset"],data:{_skip:!1}};function cC(t,e,r){return r===void 0&&(r={x:0,y:0}),{top:t.top-e.height-r.y,right:t.right-e.width+r.x,bottom:t.bottom-e.height+r.y,left:t.left-e.width-r.x}}function dC(t){return[Nr,Pn,Sn,Fr].some(function(e){return t[e]>=0})}function f8(t){var e=t.state,r=t.name,n=e.rects.reference,a=e.rects.popper,i=e.modifiersData.preventOverflow,o=iu(e,{elementContext:"reference"}),l=iu(e,{altBoundary:!0}),s=cC(o,n),u=cC(l,a,i),c=dC(s),d=dC(u);e.modifiersData[r]={referenceClippingOffsets:s,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},e.attributes.popper=Object.assign({},e.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}var v8={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:f8};function h8(t,e,r){var n=ia(t),a=[Fr,Nr].indexOf(n)>=0?-1:1,i=typeof r=="function"?r(Object.assign({},e,{placement:t})):r,o=i[0],l=i[1];return o=o||0,l=(l||0)*a,[Fr,Pn].indexOf(n)>=0?{x:l,y:o}:{x:o,y:l}}function p8(t){var e=t.state,r=t.options,n=t.name,a=r.offset,i=a===void 0?[0,0]:a,o=hk.reduce(function(c,d){return c[d]=h8(d,e.rects,i),c},{}),l=o[e.placement],s=l.x,u=l.y;e.modifiersData.popperOffsets!=null&&(e.modifiersData.popperOffsets.x+=s,e.modifiersData.popperOffsets.y+=u),e.modifiersData[n]=o}var g8={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:p8};function m8(t){var e=t.state,r=t.name;e.modifiersData[r]=Ck({reference:e.rects.reference,element:e.rects.popper,strategy:"absolute",placement:e.placement})}var y8={name:"popperOffsets",enabled:!0,phase:"read",fn:m8,data:{}};function b8(t){return t==="x"?"y":"x"}function w8(t){var e=t.state,r=t.options,n=t.name,a=r.mainAxis,i=a===void 0?!0:a,o=r.altAxis,l=o===void 0?!1:o,s=r.boundary,u=r.rootBoundary,c=r.altBoundary,d=r.padding,f=r.tether,v=f===void 0?!0:f,h=r.tetherOffset,p=h===void 0?0:h,g=iu(e,{boundary:s,rootBoundary:u,padding:d,altBoundary:c}),m=ia(e.placement),y=xl(e.placement),b=!y,w=Hg(m),_=b8(w),P=e.modifiersData.popperOffsets,E=e.rects.reference,I=e.rects.popper,T=typeof p=="function"?p(Object.assign({},e.rects,{placement:e.placement})):p,N=typeof T=="number"?{mainAxis:T,altAxis:T}:Object.assign({mainAxis:0,altAxis:0},T),F=e.modifiersData.offset?e.modifiersData.offset[e.placement]:null,k={x:0,y:0};if(!!P){if(i){var S,C=w==="y"?Nr:Fr,O=w==="y"?Sn:Pn,x=w==="y"?"height":"width",j=P[w],$=j+g[C],A=j-g[O],M=v?-I[x]/2:0,z=y===Sl?E[x]:I[x],V=y===Sl?-I[x]:-E[x],B=e.elements.arrow,R=v&&B?Vg(B):{width:0,height:0},L=e.modifiersData["arrow#persistent"]?e.modifiersData["arrow#persistent"].padding:mk(),K=L[C],U=L[O],W=Fs(0,E[x],R[x]),Y=b?E[x]/2-M-W-K-N.mainAxis:z-W-K-N.mainAxis,X=b?-E[x]/2+M+W+U+N.mainAxis:V+W+U+N.mainAxis,ne=e.elements.arrow&&bu(e.elements.arrow),ae=ne?w==="y"?ne.clientTop||0:ne.clientLeft||0:0,Z=(S=F==null?void 0:F[w])!=null?S:0,q=j+Y-Z-ae,J=j+X-Z,ue=Fs(v?Ed($,q):$,j,v?no(A,J):A);P[w]=ue,k[w]=ue-j}if(l){var fe,we=w==="x"?Nr:Fr,Ie=w==="x"?Sn:Pn,Ue=P[_],vt=_==="y"?"height":"width",At=Ue+g[we],ft=Ue-g[Ie],Ve=[Nr,Fr].indexOf(m)!==-1,He=(fe=F==null?void 0:F[_])!=null?fe:0,Oe=Ve?At:Ue-E[vt]-I[vt]-He+N.altAxis,ve=Ve?Ue+E[vt]+I[vt]-He-N.altAxis:ft,me=v&&Ve?K9(Oe,Ue,ve):Fs(v?Oe:At,Ue,v?ve:ft);P[_]=me,k[_]=me-Ue}e.modifiersData[n]=k}}var C8={name:"preventOverflow",enabled:!0,phase:"main",fn:w8,requiresIfExists:["offset"]};function O8(t){return{scrollLeft:t.scrollLeft,scrollTop:t.scrollTop}}function S8(t){return t===en(t)||!wn(t)?Kg(t):O8(t)}function P8(t){var e=t.getBoundingClientRect(),r=Pl(e.width)/t.offsetWidth||1,n=Pl(e.height)/t.offsetHeight||1;return r!==1||n!==1}function _8(t,e,r){r===void 0&&(r=!1);var n=wn(e),a=wn(e)&&P8(e),i=_i(e),o=_l(t,a,r),l={scrollLeft:0,scrollTop:0},s={x:0,y:0};return(n||!n&&!r)&&((da(e)!=="body"||Ug(i))&&(l=S8(e)),wn(e)?(s=_l(e,!0),s.x+=e.clientLeft,s.y+=e.clientTop):i&&(s.x=Wg(i))),{x:o.left+l.scrollLeft-s.x,y:o.top+l.scrollTop-s.y,width:o.width,height:o.height}}function x8(t){var e=new Map,r=new Set,n=[];t.forEach(function(i){e.set(i.name,i)});function a(i){r.add(i.name);var o=[].concat(i.requires||[],i.requiresIfExists||[]);o.forEach(function(l){if(!r.has(l)){var s=e.get(l);s&&a(s)}}),n.push(i)}return t.forEach(function(i){r.has(i.name)||a(i)}),n}function E8(t){var e=x8(t);return R9.reduce(function(r,n){return r.concat(e.filter(function(a){return a.phase===n}))},[])}function D8(t){var e;return function(){return e||(e=new Promise(function(r){Promise.resolve().then(function(){e=void 0,r(t())})})),e}}function k8(t){var e=t.reduce(function(r,n){var a=r[n.name];return r[n.name]=a?Object.assign({},a,n,{options:Object.assign({},a.options,n.options),data:Object.assign({},a.data,n.data)}):n,r},{});return Object.keys(e).map(function(r){return e[r]})}var fC={placement:"bottom",modifiers:[],strategy:"absolute"};function vC(){for(var t=arguments.length,e=new Array(t),r=0;r-1&&e.indexOf("MSIE")>-1,n=e.indexOf("Trident")>-1&&e.indexOf("rv:11.0")>-1;if(r){var a=new RegExp("MSIE (\\d+\\.\\d+);"),i=e.match(a);if(!i)return-1;var o=parseFloat(i[1]);return o<7?6:o}return n?11:Number.MAX_SAFE_INTEGER}function El(t,e){var r=typeof e=="number";if(!t||t.length===0)return r?{length:0,characters:t}:0;for(var n=0,a=0;a127?i=2:i=1,r&&n+i>e)return{length:n,characters:t.slice(0,a)};n+=i}return r?{length:n,characters:t}:n}function mC(t){return typeof t=="number"?"".concat(t,"px"):t}function Ms(t){return{transform:t,"-ms-transform":t,"-moz-transform":t,"-webkit-transform":t}}function ou(t){var e;return(t==null||(e=t.options)===null||e===void 0?void 0:e.name)||(t==null?void 0:t.name)}function Ef(t){var e;return t==null||(e=t.componentOptions)===null||e===void 0||(e=e.Ctor)===null||e===void 0||(e=e.options)===null||e===void 0?void 0:e.name}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Gg={attach:{type:[String,Function]},content:{type:[String,Function]},default:{type:[String,Function]},delay:{type:[Number,Array]},destroyOnClose:Boolean,disabled:Boolean,hideEmptyPopup:Boolean,overlayClassName:{type:[String,Object,Array]},overlayInnerClassName:{type:[String,Object,Array]},overlayInnerStyle:{type:[Boolean,Object,Function]},overlayStyle:{type:[Boolean,Object,Function]},placement:{type:String,default:"top"},popperOptions:{type:Object},showArrow:Boolean,trigger:{type:String,default:"hover",validator:function(e){return e?["hover","click","focus","mousedown","context-menu"].includes(e):!0}},triggerElement:{type:[String,Function]},visible:{type:Boolean,default:void 0},defaultVisible:Boolean,zIndex:{type:Number},onScroll:Function,onScrollToBottom:Function,onVisibleChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function F8(t,e){if(!(!t||!e))return!!["width","height","x","y"].some(function(r){return t[r]!==e[r]})}function Pk(t,e){var r;if(!(!((r=window)!==null&&r!==void 0&&r.ResizeObserver)||!t)){var n=null,a=new ResizeObserver(function(){var i=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],o=i[0]||{},l=o.contentRect;if(F8(l,n)){n=l,e(l);return}n||(n=l)});return a.observe(t),function(){a.unobserve(t)}}}var A8=ie.extend({data:function(){return{contentRect:null}},mounted:function(){var e,r=this;!this.$el||typeof process!="undefined"&&((e=process.env)===null||e===void 0?void 0:e.NODE_ENV)==="test"||this.$on("hook:destroyed",Pk(this.$el,function(n){r.$emit("resize",n)}))},render:function(){var e,r=arguments[0],n=this.$slots.default||[];return n.length>1||!((e=n[0])!==null&&e!==void 0&&e.tag)?r("span",[n]):n[0]}}),M8=ie.extend({props:{parent:Object,visible:Boolean,attach:[Function]},data:function(){return{content:null}},mounted:function(){var e=this;this.visible&&Mc(this.mountContent),this.$watch("visible",function(r){r&&e.mountContent()})},destroyed:function(){var e;typeof process!="undefined"&&((e=process.env)===null||e===void 0?void 0:e.NODE_ENV)==="test"||this.unmountContent()},methods:{mountContent:function(){var e;if(!this.content){var r=this,n=document.createElement("div");n.style.cssText="position: absolute; top: 0px; left: 0px; width: 100%",n.appendChild(document.createElement("div")),this.content=new this.$root.constructor({parent:r,render:function(){return r.$slots.content},mounted:function(){r.$emit("contentMounted");var u=this.$el.children[0];u&&this.$on("hook:destroyed",Pk(u,function(){r.$emit("resize")}))},destroyed:function(){r.content=null,LD(n)}});var a=this.attach(),i=a.attach,o=a.current,l=i==="CURRENT_NODE"?o:i;Ra(l,(e=this.$refs)===null||e===void 0||(e=e.triggerRef)===null||e===void 0?void 0:e.$el).appendChild(n),this.content.$mount(n.children[0])}},unmountContent:function(){var e;ge((e=this.content)===null||e===void 0?void 0:e.$destroy)&&this.content.$destroy()},updateContent:function(){var e;(e=this.content)===null||e===void 0||e.$forceUpdate()}},render:function(){var e=this,r=arguments[0];return r(A8,{ref:"triggerRef",on:{resize:function(){return e.$emit("resize")}}},[this.$slots.default])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Ce(t,e){var r,n;typeof e=="string"?(r=e,n=Sk(e)):(r=e.event,n=e.method);for(var a=arguments.length,i=new Array(a>2?a-2:0),o=2;o9?[]:[{name:"computeStyles",options:{gpuAcceleration:!1}}],placement:Ek(this.placement),onFirstUpdate:function(){e.$nextTick(e.updatePopper)}},this.popperOptions))}},popupMounted:function(){var e,r=(e=this.$refs)===null||e===void 0?void 0:e.overlay;if(r){var n;(n=this.updateScrollTop)===null||n===void 0||n.call(this,r)}},getOverlayStyle:function(){var e,r=this.overlayStyle,n=this.$el,a=(e=this.$refs)===null||e===void 0?void 0:e.overlay;if(typeof r=="function")return r(n,a);if(je(r)==="object")return r},updateOverlayInnerStyle:function(){var e,r=this.overlayInnerStyle,n=this.$el,a=(e=this.$refs)===null||e===void 0?void 0:e.overlay;!n||!a||(typeof r=="function"?Ci(a,r(n,a)):je(r)==="object"&&Ci(a,r))},destroyPopper:function(){if(this.popper&&(this.popper.destroy(),this.popper=null),this.destroyOnClose){var e;(e=this.$refs.container)===null||e===void 0||e.unmountContent()}},handleToggle:function(e){this.emitPopVisible(!this.visible,e)},handleOnScroll:function(e){var r=this,n=e.target,a=n.scrollTop,i=n.clientHeight,o=n.scrollHeight,l=Si(function(s){return Ce(r,"scroll-to-bottom",{e:s})},100);i+Math.floor(a)===o&&l(e),Ce(this,"scroll",{e})},handleOpen:function(e){var r=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){r.emitPopVisible(!0,e)},this.hasTrigger.click?0:this.normalizedDelay.open)},handleClose:function(e){var r=this;clearTimeout(this.timeout),this.timeout=setTimeout(function(){r.emitPopVisible(!1,e)},this.hasTrigger.click?0:this.normalizedDelay.close)},handleDocumentClick:function(e){var r=this;setTimeout(function(){if(r.contentClicked){setTimeout(function(){r.contentClicked=!1});return}var n=r.$el;if(!n.contains(e.target)){var a=r.$refs.popper;a!=null&&a.contains(e.target)||(r.visibleState=0,r.emitPopVisible(!1,{trigger:"document",e}))}})},emitPopVisible:function(e,r){this.disabled||e===!!this.visible||!e&&this.visibleState>1||e&&this.mouseInRange||(this.$emit("visible-change",e,r),typeof this.onVisibleChange=="function"&&this.onVisibleChange(e,r))},onMouseEnter:function(){this.destroyOnClose&&this.isLeaving||(this.mouseInRange=!0,this.handleOpen({}))},onMouseLeave:function(e){if(this.visibleState>1){var r=this.$refs.popper.getBoundingClientRect();if(e.x>r.x&&e.xr.y&&e.y1&&arguments[1]!==void 0?arguments[1]:{},r={},n=e.model;function a(i){var o=i.name,l=Eo(i,B8),s=o.replace(/^[a-z]/,function(f){return f.toUpperCase()}),u="default".concat(s),c="data".concat(s),d=[];return i.event?d=d.concat(i.event):n.prop===o?d=d.concat(n.event):d=d.concat("update:".concat(o)),Pr({events:d,defaultName:u,dataName:c},l)}return t.forEach(function(i){var o={alias:[]},l;typeof i=="string"?l=Pr(Pr({},o),{},{name:i}):l=Pr(Pr({},o),i),r[l.name]=a(l)}),r}function br(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};function r(n){var a=n.prototype?n.prototype.constructor.options:n,i=e.model||z8,o=V8(t,{model:i}),l=Pr({},a.props),s={},u=[],c={},d=Object.keys(a.props),f=d.map(function(h){return CC(h)});Object.keys(o).forEach(function(h){var p=o[h],g=p.events,m=p.alias,y=p.defaultName,b=p.dataName;l[h]=a.props[h],l[y]=a.props[y],m&&m.forEach(function(w){l[w]=l[h]}),u=u.concat(g),s[y]={handler:function(_){y in this.$vnode.componentOptions.propsData&&!(h in this.$vnode.componentOptions.propsData)&&(this.$data[b]=_)},immediate:!0},m.forEach(function(w){s[w]={handler:function(P){w in this.$vnode.componentOptions.propsData&&!(h in this.$vnode.componentOptions.propsData)&&(this.$data[b]=P)},immediate:!0}}),s[h]={handler:function(_){h in this.$vnode.componentOptions.propsData&&(this.$data[b]=_)},immediate:!0}}),a.methods&&Object.keys(a.methods).forEach(function(h){c[h]=function(){if(this.$refs.component){var p;return(p=this.$refs.component)[h].apply(p,arguments)}}});var v=a.name;return ie.extend({name:"".concat(v,"-mapprops"),inheritAttrs:!1,model:{prop:i.prop,event:Array.isArray(i.event)?i.event[0]:i.event},data:function(){var p={};return Object.keys(o).forEach(function(g){var m=o[g].dataName;p[m]=void 0}),Pr({},p)},props:Pr({},l),computed:{_listeners:function(){var p=this,g={};return Object.keys(this.$listeners).forEach(function(m){u.indexOf(m)===-1&&(g[m]=function(){for(var y=arguments.length,b=new Array(y),w=0;w1?T-1:0),F=1;F2?y-2:0),w=2;w=w&&(r.value=!0),E=e.maxHeight&&(l.value=!0)}}),{dropdownClass:a,dropdownMenuClass:i,handleItemClick:u,menuRef:o,isOverMaxHeight:l,handleScroll:c,scrollTopMap:s}},methods:{renderOptionContent:function(e){return ge(e)?e(yt):e},renderOptions:function(e,r){var n,a=this,i=this.$createElement,o=kt({ChevronRightIcon:La}),l=o.ChevronRightIcon,s=[],u;return(n=e.forEach)===null||n===void 0||n.call(e,function(c,d){var f=Uu({},c),v=d-Math.ceil(a.scrollTopMap[r]/30),h=v>=0?v:d;f.children?(f.children=a.renderOptions(f.children,r+1),u=i("div",{key:d},[i(Qh,{class:["".concat(a.dropdownClass,"__item"),"".concat(a.dropdownClass,"__item--suffix"),f.class],props:Uu({},{value:f.value,theme:f.theme,active:f.active,prefixIcon:f.prefixIcon,disabled:f.disabled,minColumnWidth:a.minColumnWidth,maxColumnWidth:a.maxColumnWidth,isSubmenu:!0})},[i("div",{class:"".concat(a.dropdownClass,"__item-content")},[i("span",{class:"".concat(a.dropdownClass,"__item-text")},[a.renderOptionContent(f.content)]),i(l,{class:"".concat(a.dropdownClass,"__item-direction"),attrs:{size:"16"}})]),i("div",{class:["".concat(a.dropdownClass,"__submenu-wrapper"),D({},"".concat(a.dropdownClass,"__submenu-wrapper--").concat(a.direction),a.direction)],style:{position:"absolute",top:"".concat(h*30,"px")}},[i("div",{class:["".concat(a.dropdownClass,"__submenu"),D({},"".concat(a.dropdownClass,"__submenu--disabled"),f.disabled)],style:{position:"static",maxHeight:"".concat(a.maxHeight,"px")},on:{scroll:function(g){return a.handleScroll(g,r+1)}}},[i("ul",[f.children])])])]),f.divider?i(Kh):null])):u=i("div",{key:d},[i(Qh,{class:["".concat(a.dropdownClass,"__item"),f.class],props:Uu({},{value:f.value,theme:f.theme,active:f.active,prefixIcon:f.prefixIcon,disabled:f.disabled,minColumnWidth:a.minColumnWidth,maxColumnWidth:a.maxColumnWidth,onClick:function(g,m){return a.handleItemClick({disabled:f.disabled,children:f.children},{data:f,context:m})}})},[i("span",{class:"".concat(a.dropdownClass,"__item-text")},[a.renderOptionContent(f.content)])]),f.divider?i(Kh):null]),s.push(u)}),s}},render:function(){var e=this,r=arguments[0];return r("div",{class:[this.dropdownMenuClass,"".concat(this.dropdownMenuClass,"--").concat(this.direction),D({},"".concat(this.dropdownMenuClass,"--overflow"),this.isOverMaxHeight)],style:{maxHeight:"".concat(this.maxHeight,"px")},ref:"menuRef",on:{scroll:function(a){return e.handleScroll(a,0)}}},[this.renderOptions(this.options,0)])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function IC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function $o(t){for(var e=1;e0?Kc(v[0].componentOptions):null}):$o($o({},h),{},{children:v.length>0?Kc(v):null})}).filter(function(n){return!!n.content}):[]};function hU(t,e){var r,n,a=(e==null||(r=e.default)===null||r===void 0||(r=r.filter(function(i){return te(i,"componentOptions.Ctor.extendOptions.name")===Hc}))===null||r===void 0||(r=r[0])===null||r===void 0?void 0:r.componentOptions)||(e==null||(n=e.dropdown)===null||n===void 0||(n=n[0])===null||n===void 0?void 0:n.componentOptions);return H(function(){return t.options&&t.options.length>0?t.options:Kc(a)})}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function NC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ja(t){for(var e=1;e0)for(var n=0,a=e.children.length;n0){var l=ep(this.data,a);l?l.children.push(o):this.cache.add(o)}else this.cache.add(o)}},{key:"select",value:function(r){var n=Nk(this.data,r,[])||[];return n.push(r),n.filter(function(a){return a!=null})}},{key:"expand",value:function(r){var n=this;if(this.expandValues.has(r))return this.expandValues.delete(r),oe(this.expandValues);if(this.expandValues.add(r),!this.isMutex)return oe(this.expandValues);var a=Fk(this.data,r),i=new Set(a.filter(function(o){var l;return((l=o.children)===null||l===void 0?void 0:l.length)>0&&o.value!==r}).map(function(o){return o.value}));return this.expandValues.forEach(function(o){var l=i.has(o);l&&n.expandValues.delete(o)}),oe(this.expandValues)}},{key:"getChild",value:function(r){var n=ep(this.data,r);return n?n.children:[]}}])}();/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function AC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function wU(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:0;if(!(!t||!t.$children||e>=6))for(var r=t.$children,n=0,a=r.length;ne+s-c)return u+l-s+c}else{if(r==="start")return u-d;if(r==="center")return u+(l-s)/2;if(r==="end")return u+l-s+c}return e}function kU(t,e,r){var n=t.navsContainer,a=t.activeTab,i=aa(n),o=aa(a);return r==="next"?e+i-o:e-i+o}function jU(t){var e=t.navsWrap,r=t.navsContainer,n=t.rightOperations,a=t.toRightBtn,i=aa(e),o=aa(r),l=aa(n),s=aa(a);return i-o+l-s}function TU(t,e){return Math.max(0,Math.min(t,e))}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function LC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function dv(t){for(var e=1;e-1){var r;return(r=this.$refs["tabItem".concat(e)])===null||r===void 0?void 0:r.$el}return null},canToLeft:function(){return this.scrollLeft>1},canToRight:function(){return this.scrollLeftMath.abs(n)?this.setOffset(this.scrollLeft+r):this.setOffset(this.scrollLeft+n)}},moveActiveTabIntoView:function(){["left","right"].includes(this.placement.toLowerCase())||this.setOffset(DU({activeTab:this.activeElement,navsContainer:this.$refs.navsContainer,leftOperations:this.$refs.leftOperationsZone,rightOperations:this.$refs.rightOperationsZone},this.scrollLeft,this.scrollPosition))},handleAddTab:function(e){Ce(this,"add",{e})},tabClick:function(e,r){var n=r.value,a=r.disabled;if(a||this.value===n)return!1;Ce(this,"change",n)},removeBtnClick:function(e){var r=e.e,n=e.value,a=e.index;Ce(this,"remove",{e:r,value:n,index:a})},renderPanelContent:function(){var e=this,r=this.$createElement;return this.navs.map(function(n,a){return r(RC,{ref:"tabItem".concat(a),attrs:{index:a,theme:n.theme,size:n.size,placement:n.placement,active:n.active,disabled:n.disabled,removable:n.removable,value:n.value,label:re(n.panel,"label","\u9009\u9879\u5361".concat(a+1))},key:n.value,on:{click:function(o){return e.tabClick(o,n.panel)},remove:e.removeBtnClick}})})},renderArrows:function(){var e=this,r=this.$createElement,n=this.useGlobalIcon({ChevronLeftIcon:mo,ChevronRightIcon:La,AddIcon:Sf}),a=n.ChevronLeftIcon,i=n.ChevronRightIcon,o=n.AddIcon;return[r("div",{ref:"leftOperationsZone",class:["".concat(this.classPrefix,"-tabs__operations"),"".concat(this.classPrefix,"-tabs__operations--left")]},[r("transition",{attrs:{name:"fade",mode:"out-in",appear:!0}},[this.canToLeft?r("div",{ref:"leftIcon",class:this.leftIconClass,on:{click:function(){return e.handleScroll("prev")}}},[r(a)]):null])]),r("div",{ref:"rightOperationsZone",class:["".concat(this.classPrefix,"-tabs__operations"),"".concat(this.classPrefix,"-tabs__operations--right")]},[r("transition",{attrs:{name:"fade",mode:"out-in",appear:!0}},[this.canToRight?r("div",{ref:"rightIcon",class:this.rightIconClass,on:{click:function(){return e.handleScroll("next")}}},[r(i)]):null]),this.addable?r("div",{class:this.addIconClass,on:{click:this.handleAddTab}},[r(o)]):null])]},renderNavs:function(){var e=this.$createElement;return e("div",{class:this.navContainerClass},[e("div",{class:this.navScrollContainerClass,on:{wheel:this.handleWheel}},[e("div",{ref:"navsWrap",class:this.navsWrapClass,style:this.wrapTransformStyle},[this.renderNavBar(),this.renderPanelContent()])])])},renderNavBar:function(){var e=this.$createElement;return this.theme==="card"?null:e("div",{class:this.navBarClass,style:this.navBarStyle})}},mounted:function(){var e=this;this.$nextTick(function(){e.watchDomChange(),e.calculateNavBarStyle(),e.getMaxScrollLeft()}),setTimeout(function(){e.moveActiveTabIntoView()})},render:function(){var e=arguments[0];return e("div",{ref:"navsContainer",class:["".concat(this.classPrefix,"-tabs__nav")],style:this.navsContainerStyle},[this.renderArrows(),this.renderNavs()])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function zC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Gu(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:{},n=r.force,a=n===void 0?!1:n;if(!this.listPanels){this.panels=this.panels||[];return}var i=this.listPanels.filter(function(l){return Ef(l)===ou(Uc)}).map(function(l){return l.componentInstance}).filter(Boolean),o=function(){return i.length===e.panels.length&&e.panels.every(function(s,u){return s===i[u]})};o()&&!a||(this.panels=i)},onAddTab:function(e){Ce(this,"add",{e})},onChangeTab:function(e){Ce(this,"change",e)},onRemoveTab:function(e){var r=e.e,n=e.value,a=e.index,i=this.panels[a],o={value:n,index:a,e:r};Ce(this,"remove",o),i&&Ce(i,"remove",o)},renderHeader:function(){var e=this.$createElement,r={theme:this.theme,value:this.value,size:this.size,disabled:this.disabled,placement:this.placement,addable:this.addable,panels:this.panels,scrollPosition:this.scrollPosition};return e("div",{class:D(D({},"".concat(this.componentName,"__header"),!0),"".concat(this.classPrefix,"-is-").concat(this.placement),!0)},[e(BC,ce([{},{props:r},{on:{change:this.onChangeTab,add:this.onAddTab,remove:this.onRemoveTab}}]))])},createListPanels:function(){var e=this.$createElement;return this.list.map(function(r){return e(Uc,ce([{},{props:Gu({},r)}]))})},renderList:function(){return this.listPanels?this.listPanels:this.createListPanels()},renderContent:function(){var e,r,n=this.$createElement;return this.listPanels=this.list?this.renderList():((e=(r=this.$scopedSlots).default)===null||e===void 0?void 0:e.call(r,{}))||[],n("div",{class:["".concat(this.componentName,"__content")]},[this.listPanels])}},render:function(){var e=arguments[0];return e("div",{class:this.componentName},[this.placement!=="bottom"?[this.renderHeader(),this.renderContent()]:[this.renderContent(),this.renderHeader()]])}}));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Lk=se(br(["value"],{model:{prop:"value",event:"change"}})(NU)),Bk=se(Uc);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var FU={name:"THeadMenu",props:OU,model:{prop:"value",event:"change"},components:{Tabs:Lk,TabPanel:Bk},setup:function(e,r){var n=G(e.defaultValue||e.value),a=G([]),i=G(e.defaultExpanded||e.expanded||[]),o=ye(),l=H(function(){return e.theme}),s=H(function(){return["".concat(o.value,"-menu"),"".concat(o.value,"-head-menu"),"".concat(o.value,"-menu--").concat(e.theme)]}),u=G(e.expandType),c=lr([]),d=function(b){var w="on".concat(b[0].toUpperCase()+b.slice(1));return function(_){typeof e[w]=="function"&&e[w](_),r.emit(b,_)}},f=d("change"),v=d("expand"),h=new Ak({isMutex:!0,expandValues:i.value});mn("TdMenu",{mode:u,theme:l,vMenu:h,isHead:!0,expandValues:i,activeValue:n,activeValues:a,select:function(b){f(b)},open:function(b,w){var _=oe(i.value),P=_.indexOf(b);u.value==="popup"?w==="add"?P===-1&&_.push(b):w==="remove"&&_.splice(P,1):(_.splice(0,1),P===-1&&_.push(b)),v(_)}});var p=function(b){f(b)},g=function(b){var w=h.getChild(b);c.length=0,c.push.apply(c,oe(w))};le(function(){return e.expanded},function(y){i.value=y,u.value==="normal"&&g(y[0])});var m=function(b){n.value=b,a.value=h.select(b)};return le(function(){return e.value},m),le(function(){return e.defaultValue},m),le(function(){return e.expandType},function(y){u.value=y}),Ot(function(){var y;a.value=h.select(n.value),((y=i.value)===null||y===void 0?void 0:y.length)>0&&g(i.value[0])}),{mode:u,menuClass:s,expandValues:i,activeValue:n,activeValues:a,submenu:c,handleTabChange:p,classPrefix:o}},methods:{renderNormalSubmenu:function(e,r){var n=this,a=this.$createElement;return e.length===0?null:a("ul",{class:["".concat(this.classPrefix,"-head-menu__submenu"),"".concat(this.classPrefix,"-submenu")]},[a("t-tabs",{attrs:{value:this.activeValues[r]},on:{change:this.handleTabChange}},[e.map(function(i){return a("t-tab-panel",{attrs:{value:i.value,label:typeof i.vnode=="string"?i.vnode:i.vnode[0].text}},[i.children&&i.children.length>0?n.renderNormalSubmenu(i.children,r+1):null])})])])}},render:function(){var e=arguments[0];this.$slots.options&&console.warn("TDesign Warn: `options` slot is going to be deprecated, please use `operations` for slot instead.");var r=rt(this,"operations","options"),n=re(this,"logo");return e("div",{class:this.menuClass},[e("div",{class:"".concat(this.classPrefix,"-head-menu__inner")},[n&&e("div",{class:"".concat(this.classPrefix,"-menu__logo")},[n]),e("ul",{class:"".concat(this.classPrefix,"-menu")},[rt(this,"default","content")]),r&&e("div",{class:"".concat(this.classPrefix,"-menu__operations")},[r])]),this.mode==="normal"&&this.renderNormalSubmenu(this.submenu,1)])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var AU={content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function},popupProps:{type:Object},title:{type:[String,Function]},value:{type:[String,Number]}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var MU=ze("fake-arrow"),ao=De(MU).extend({name:"TFakeArrow",props:{isActive:{type:Boolean},overlayClassName:{type:[String,Object,Array]},overlayStyle:{type:Object}},computed:{classes:function(){return[this.componentName,D({},"".concat(this.componentName,"--active"),this.isActive),this.overlayClassName]}},render:function(){var e=arguments[0];return e("svg",{class:this.classes,attrs:{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},style:this.overlayStyle},[e("path",{attrs:{d:"M3.75 5.7998L7.99274 10.0425L12.2361 5.79921",stroke:"black","stroke-opacity":"0.9","stroke-width":"1.3"}})])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function zk(){var t=function(l){l.dataset.oldPaddingTop=l.style.paddingTop,l.dataset.oldPaddingBottom=l.style.paddingBottom,l.style.height="0",l.style.paddingTop="0",l.style.paddingBottom="0"},e=function(l){l.dataset.oldOverflow=l.style.overflow,l.style.height="".concat(l.scrollHeight,"px"),l.style.paddingTop=l.dataset.oldPaddingTop,l.style.paddingBottom=l.dataset.oldPaddingBottom,l.style.overflow="hidden"},r=function(l){l.style.height="",l.style.overflow=l.dataset.oldOverflow},n=function(l){l.dataset.oldPaddingTop=l.style.paddingTop,l.dataset.oldPaddingBottom=l.style.paddingBottom,l.dataset.oldOverflow=l.style.overflow,l.style.height="".concat(l.scrollHeight,"px"),l.style.overflow="hidden"},a=function(l){l.scrollHeight!==0&&(l.style.height="0",l.style.paddingTop="0",l.style.paddingBottom="0")},i=function(l){l.style.height="",l.style.overflow=l.dataset.oldOverflow,l.style.paddingTop=l.dataset.oldPaddingTop,l.style.paddingBottom=l.dataset.oldPaddingBottom};return{beforeEnter:t,enter:e,afterEnter:r,beforeLeave:n,leave:a,afterLeave:i}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function VC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function RU(t){for(var e=1;e-1}),h=G(!1),p=G(!1),g=H(function(){return n.value==="light"?"#E7E7E7":"#383838"}),m=H(function(){return o.value==="popup"?h.value:i?i.value.includes(e.value):!1}),y=G([]),b=G(!1),w=G(),_=G(),P=G(),E=ye("slide-down"),I=H(function(){return["".concat(f.value,"-submenu"),D(D({},"".concat(f.value,"-is-disabled"),e.disabled),"".concat(f.value,"-is-opened"),m.value)]}),T=H(function(){return["".concat(f.value,"-menu__popup"),"".concat(f.value,"-is-").concat(l?"horizontal":"vertical"),D({},"".concat(f.value,"-is-opened"),h.value)]}),N=H(function(){var R;return["".concat(f.value,"-menu--").concat(n.value),l&&"".concat(f.value,"-is-head-menu"),D({},"".concat(f.value,"-menu-is-nested"),b.value),(R=e.popupProps)===null||R===void 0?void 0:R.overlayClassName]}),F=H(function(){return["".concat(f.value,"-menu__item"),"".concat(f.value,"-menu__item-spacer"),"".concat(f.value,"-menu__item-spacer--").concat(l&&!b.value?"bottom":"right"),D(D(D({},"".concat(f.value,"-is-disabled"),e.disabled),"".concat(f.value,"-is-opened"),m.value),"".concat(f.value,"-is-active"),v.value)]}),k=H(function(){return["".concat(f.value,"-menu__sub"),D({},"".concat(f.value,"-is-opened"),m.value)]}),S=H(function(){return[D({},"".concat(f.value,"-fake-arrow--active"),m.value)]}),C=function(L){ge(c)&&c(L)},O=function(){e.disabled||setTimeout(function(){h.value||(s(e.value),or(function(){C(w.value)})),h.value=!0},0)},x=function(L){return L==null?void 0:L.classList.contains("".concat(f.value,"-menu__popup"))},j=function(L){return L?x(L)||j(L.parentElement):!1},$=function(L){setTimeout(function(){var K=x(L.relatedTarget);p.value||K||(h.value=!1)},0)},A=function(L){var K=L.toElement,U=L.relatedTarget,W=K||U;if(W!==_.value){for(var Y=function(ne){return ne===P.value};W!==null&&W!==document&&!Y(W);)W=W.parentNode;p.value=!1,Y(W)||(h.value=!1),d==null||d(L)}},M=function(){p.value=!0},z=function(){e.disabled||s(e.value)};le(h,function(R){r.open(e.value,R?"add":"remove")});var V=_e(e),B=V.value;return mn("TdSubmenu",lr({value:B,addMenuItem:function(L){y.value.push(L),u&&u.addMenuItem(L)},setSubPopup:function(L){_.value=L},closeParentPopup:function(L){var K=L.relatedTarget;j(K)||A(L)}})),le(w,function(){C(w.value)}),Ot(function(){var R;r==null||(R=r.vMenu)===null||R===void 0||R.add({value:e.value,parent:u==null?void 0:u.value,vnode:ge(e.title)?[e.title(yt)]:e.title});for(var L=tr(),K=L.parent;K&&!/^t(head)?menu/i.test((U=K.vnode)===null||U===void 0?void 0:U.tag);){var U,W,Y;if(/submenu/i.test((W=K.vnode)===null||W===void 0?void 0:W.tag)){b.value=!0;break}K=(Y=K)===null||Y===void 0?void 0:Y.parent}}),{theme:n,mode:o,isHead:l,isNested:b,popupVisible:h,classes:I,subClass:k,isOpen:m,transitionClass:E,arrowClass:S,overlayInnerClassName:T,overlayClassName:N,submenuClass:F,rippleColor:g,popupWrapperRef:w,handleEnterPopup:M,handleMouseEnter:O,handleMouseLeave:$,handleMouseLeavePopup:A,handleSubmenuItemClick:z,classPrefix:f}},methods:{renderPopup:function(e){var r,n,a,i=this.$createElement,o="right-top";!this.isNested&&this.isHead&&(o="bottom-left");var l=i("div",{ref:"popupWrapperRef",class:["".concat(this.classPrefix,"-menu__spacer"),"".concat(this.classPrefix,"-menu__spacer--").concat(!this.isNested&&this.isHead?"top":"left")],on:{mouseenter:this.handleEnterPopup,mouseleave:this.handleMouseLeavePopup}},[i("ul",{class:"".concat(this.classPrefix,"-menu__popup-wrapper")},[rt(this,"default","content")])]),s=i(nn,ce([{},(r=this.popupProps)!==null&&r!==void 0?r:{},{attrs:{overlayInnerClassName:oe(this.overlayInnerClassName),overlayClassName:oe(this.overlayClassName),visible:this.popupVisible,placement:(n=(a=this.popupProps)===null||a===void 0?void 0:a.placement)!==null&&n!==void 0?n:o,content:function(){return l}}}]),[i("div",{ref:"submenuRef",class:this.submenuClass},[e])]);return s},renderHeadSubmenu:function(){var e=this.$createElement,r=re(this,"icon"),n=this.keepAnimation.ripple?this.rippleColor:!1,a=[e("div",{directives:[{name:"ripple",value:n}],class:this.submenuClass,on:{click:this.handleSubmenuItemClick}},[re(this,"title")]),e("ul",{style:"opacity: 0; width: 0; height: 0; overflow: hidden"},[rt(this,"default","content")])],i=this.mode==="popup"&&this.isNested,o=[r,e("span",{class:["".concat(this.classPrefix,"-menu__content")]},[re(this,"title",{silent:!0})]),e(ao,{attrs:{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(i?-90:0,"deg)")}}})];return this.mode==="normal"?a:this.renderPopup(o)},renderSubmenu:function(){var e,r=this.$createElement,n=this.$slots.content||this.$slots.default,a=re(this,"icon"),i=rt(this,"default","content"),o=44;/submenu/i.test((e=this.$parent.$vnode)===null||e===void 0?void 0:e.tag)&&(o+=16);var l=zk(),s=l.beforeEnter,u=l.enter,c=l.afterEnter,d=l.beforeLeave,f=l.leave,v=l.afterLeave,h=this.mode==="popup",p=this.keepAnimation.ripple?this.rippleColor:!1,g=[r("div",{directives:[{name:"ripple",value:p}],class:this.submenuClass,on:{click:this.handleSubmenuItemClick}},[a,r("span",{class:["".concat(this.classPrefix,"-menu__content")]},[re(this,"title")]),n&&r("fake-arrow",{attrs:{overlayClassName:this.arrowClass,overlayStyle:{transform:"rotate(".concat(h?-90:0,"deg)")}}})]),r("transition",{attrs:{name:this.transitionClass},on:{beforeEnter:s,enter:u,afterEnter:c,beforeLeave:d,leave:f,afterLeave:v}},[r("ul",{directives:[{name:"show",value:this.isOpen}],attrs:{level:this.level},class:this.subClass,style:{"--padding-left":"".concat(o,"px")}},[i])])],m=[a,r("span",{class:["".concat(this.classPrefix,"-menu__content")]},[re(this,"title",{silent:!0})]),r(ao,{attrs:{overlayClassName:/menu/i.test(this.$parent.$options.name)?this.arrowClass:null,overlayStyle:{transform:"rotate(".concat(h?-90:0,"deg)"),"margin-left":"auto"}}})];return this.mode==="normal"?g:this.renderPopup(m)}},render:function(){var e=arguments[0],r=null,n={};return this.mode==="popup"&&(n={mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave}),Object.keys(this.$slots).length>0&&(r=this.isHead?this.renderHeadSubmenu():this.renderSubmenu()),e("li",{class:this.classes,on:RU({},n)},[r])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var zU={content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,href:{type:String,default:""},icon:{type:Function},replace:Boolean,router:{type:Object},routerLink:Boolean,target:{type:String,validator:function(e){return["_blank","_self","_parent","_top"].includes(e)}},to:{type:[String,Object]},value:{type:[String,Number]},onClick:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function HC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function VU(t){for(var e=1;eNumber(a)?"error":""}return""},tStatus:function(){return this.status||this.innerStatus},isIE:function(){return Qr()<=11}},watch:{autofocus:{handler:function(e){var r=this;e===!0&&this.$nextTick(function(){var n=r.$refs.inputRef;n==null||n.focus()})},immediate:!0},value:{handler:function(e){this.inputValue=this.format?this.format(e):e,this.preValue=this.inputValue;var r=this.getValueByLimitNumber(e);r!==e&&this.type!=="number"&&Ce(this,"change",r,{trigger:"initial"})},immediate:!0},type:{handler:function(e){this.renderType=e},immediate:!0}},created:function(){var e=this;this.autoWidth&&this.addListeners(),(this.maxlength||this.maxcharacter)&&this.$watch(function(){return e.innerStatus},function(){return e.onValidateChange()}),this.innerStatus&&this.onValidateChange()},mounted:function(){this.addResizeObserver()},beforeDestroy:function(){this.cleanupObserver(this.containerObserver,this.$refs.inputRef)},methods:{getOutputValue:function(e){return this.type==="number"?e||e===0?Number(e):void 0:e},addListeners:function(){var e=this;this.$watch(function(){return e.value+e.placeholder},function(){!e.autoWidth||e.$nextTick(function(){e.updateInputWidth()})},{immediate:!0})},addResizeObserver:function(){var e=this;this.$refs.inputRef&&this.$watch(function(){return e.$refs.inputRef},function(){e.cleanupObserver(e.containerObserver,e.$refs.inputRef),e.containerObserver=e.useResizeObserver(e.$refs.inputRef,function(){e.autoWidth&&(e.observerTimer=setTimeout(function(){e.updateInputWidth(),clearTimeout(e.observerTimer)},QU))})},{immediate:!0})},renderIcon:function(e,r,n){return typeof r=="function"?r(e):this.$scopedSlots[wi(n)]?this.$scopedSlots[wi(n)](e):this.$scopedSlots[ua(n)]?this.$scopedSlots[ua(n)](e):null},setInputValue:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=this.$refs.inputRef;if(!!r){var n=String(e);r.value!==n&&(r.value=n)}},focus:function(){this.$refs.inputRef.focus()},blur:function(){this.$refs.inputRef.blur()},handleKeydown:function(e){if(!this.tDisabled){var r=e.currentTarget.value,n=this.getOutputValue(r);/enter/i.test(e.key)||/enter/i.test(e.code)?Ce(this,"enter",n,{e}):Ce(this,"keydown",n,{e})}},handleKeyUp:function(e){if(!this.tDisabled){var r=e.currentTarget.value;if(e.key!=="Process"){var n=this.getOutputValue(r);Ce(this,"keyup",n,{e})}}},handleKeypress:function(e){if(!this.tDisabled){var r=e.currentTarget.value,n=this.getOutputValue(r);Ce(this,"keypress",n,{e})}},handlePaste:function(e){if(!this.tDisabled){var r=e.clipboardData||window.clipboardData;Ce(this,"paste",{e,pasteValue:r==null?void 0:r.getData("text/plain")})}},onHandleMousewheel:function(e){Ce(this,"wheel",{e})},emitPassword:function(){if(!this.tDisabled){var e=this.renderType,r=e==="password"?"text":"password";this.renderType=r}},emitClear:function(e){var r=this.type==="number"?void 0:"";Ce(this,"change",r,{e,trigger:"clear"}),Ce(this,"clear",{e})},emitFocus:function(e){this.inputValue=this.value,!this.tDisabled&&(this.focused=!0,Ce(this,"focus",this.value,{e}))},formatAndEmitBlur:function(e){var r;this.format&&(this.inputValue=this.type==="number"||typeof this.value=="number"?this.value:this.format(this.value)),this.focused=!1,(r=this.tFormItem)===null||r===void 0||r.validate("blur"),Ce(this,"blur",this.value,{e})},compositionstartHandler:function(e){var r;this.composingRef=!0;var n=e.currentTarget.value;this.composingRefValue=n,this.$emit("compositionstart",n,{e}),(r=this.onCompositionstart)===null||r===void 0||r.call(this,n,{e})},compositionendHandler:function(e){var r,n=e.currentTarget.value;this.composingRef&&(this.composingRef=!1,this.handleInput(e)),this.composingRefValue="",this.$emit("compositionend",n,{e}),(r=this.onCompositionend)===null||r===void 0||r.call(this,n,{e})},onRootClick:function(e){var r,n;(r=this.$refs.inputRef)===null||r===void 0||r.focus(),this.$emit("click",{e}),(n=this.onClick)===null||n===void 0||n.call(this,{e})},throttleChangeCursorPos:function(e,r){this.type!=="number"&&(e.selectionEnd=r)},handleInput:function(e){var r=this;this.preValue=this.inputValue+e.data;var n=e.currentTarget.value,a;if(this.composingRef)this.composingRefValue=n;else{if(this.type==="number"?n=this.getOutputValue(n):n=this.getValueByLimitNumber(n),Ce(this,"change",n,{e,trigger:"input"}),!this.isIE){var i=this.$refs.inputRef;a=i.selectionStart,clearTimeout(this.timer),this.timer=setTimeout(function(){r.throttleChangeCursorPos(i,a)})}this.$nextTick(function(){r.setInputValue(r.value)})}},onInputMouseenter:function(e){this.isHover=!0,Ce(this,"mouseenter",{e})},onInputMouseleave:function(e){this.isHover=!1,Ce(this,"mouseleave",{e})},updateInputWidth:function(){var e=this.$refs.inputPreRef;if(!!e){var r=e.getBoundingClientRect(),n=r.width;this.$refs.inputRef&&(this.$refs.inputRef.style.width="".concat(n,"px"))}},getValueByLimitNumber:function(e){var r=this.allowInputOverMax,n=this.maxlength,a=this.maxcharacter;if(!(n||a)||r||!e)return e;if(n)return $D(e,Number(n));if(a){var i=El(e,a);if(je(i)==="object")return i.characters}},onValidateChange:function(){var e,r=this.innerStatus?"exceed-maximum":void 0;(e=this.onValidate)===null||e===void 0||e.call(this,{error:r}),this.$emit("validate",{error:r})},useResizeObserver:function(e,r){if(typeof window!="undefined"){var n=typeof window!="undefined"&&window.ResizeObserver;if(!!n){var a=new ResizeObserver(r);return a.observe(e),a}}},cleanupObserver:function(e,r){!e||!r||(e.unobserve(r),e.disconnect())}},render:function(e){var r={focus:this.emitFocus,blur:this.formatAndEmitBlur,keydown:this.handleKeydown,keyup:this.handleKeyUp,keypress:this.handleKeypress,paste:this.handlePaste,compositionstart:this.compositionstartHandler,compositionend:this.compositionendHandler,change:function(){}},n=qh(this.$attrs,Object.keys(this.inputAttrs)),a=qh(this.$listeners,[].concat(oe(Object.keys(r)),["input","paste"])),i=this.renderIcon(e,this.prefixIcon,"prefix-icon"),o=this.renderIcon(e,this.suffixIcon,"suffix-icon"),l=this.renderIcon(e,void 0,"password-icon"),s=re(this,"label"),u=re(this,"suffix"),c=this.limitNumber&&this.showLimitNumber?e("div",{class:["".concat(this.classPrefix,"-input__limit-number"),D({},"".concat(this.classPrefix,"-is-disabled"),this.disabled)]},[this.limitNumber]):null,d=s?e("div",{class:"".concat(this.componentName,"__prefix")},[s]):null,f=u||c?e("div",{class:"".concat(this.componentName,"__suffix")},[u,c]):null,v=this.useGlobalIcon({BrowseIcon:Rg,BrowseOffIcon:K3,CloseCircleFilledIcon:Wl}),h=v.BrowseIcon,p=v.BrowseOffIcon,g=v.CloseCircleFilledIcon;this.type==="password"&&(this.renderType==="password"?o=e(p,{class:D({},"".concat(this.componentName,"__suffix-clear"),!this.tDisabled),nativeOn:{click:this.emitPassword}}):this.renderType==="text"&&(o=e(h,{class:D({},"".concat(this.componentName,"__suffix-clear"),!this.tDisabled),nativeOn:{click:this.emitPassword}}))),this.showClear&&(this.type==="password"?l=e(g,{class:"".concat(this.componentName,"__suffix-clear"),nativeOn:{click:this.emitClear}}):o=e(g,{class:"".concat(this.componentName,"__suffix-clear"),nativeOn:{click:this.emitClear}}));var m=[this.inputClasses,this.inputClass,D(D({},"".concat(this.componentName,"--prefix"),i||d),"".concat(this.componentName,"--suffix"),o||f)],y=this.composingRef?this.composingRefValue:this.inputValue,b=e("div",{class:m,attrs:os({},n),on:os(os({},a),{},{click:this.onRootClick,mouseenter:this.onInputMouseenter,mouseleave:this.onInputMouseleave,wheel:this.onHandleMousewheel})},[i?e("span",{class:["".concat(this.componentName,"__prefix"),"".concat(this.componentName,"__prefix-icon")]},[i]):null,d,e("input",ce([{},{attrs:this.inputAttrs},{},{on:r},{ref:"inputRef",class:["".concat(this.componentName,"__inner"),D({},"".concat(this.componentName,"--soft-hidden"),!this.showInput)],domProps:{value:y},on:{input:this.handleInput},attrs:{title:this.disabled?y:void 0}}])),this.autoWidth&&e("span",{ref:"inputPreRef",class:"".concat(this.classPrefix,"-input__input-pre")},[this.preValue||this.tPlaceholder]),f,l?e("span",{class:["".concat(this.componentName,"__suffix"),"".concat(this.componentName,"__suffix-icon"),"".concat(this.componentName,"__clear")]},[l]):null,o?e("span",{class:["".concat(this.componentName,"__suffix"),"".concat(this.componentName,"__suffix-icon"),D({},"".concat(this.componentName,"__clear"),this.showClear)]},[o]):null]),w=re(this,"tips");return e("div",{class:this.inputWrapClass},[b,w&&e("div",{class:"".concat(this.componentName,"__tips ").concat(this.componentName,"__tips--").concat(this.tStatus||"default")},[w])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var r7=ze("input-group"),n7=De(r7).extend({name:"TInputGroup",props:{separate:{type:Boolean,default:!1}},computed:{classes:function(){return[this.componentName,D({},"".concat(this.componentName,"--separate"),this.separate)]}},render:function(){var e=arguments[0];return e("div",{class:this.classes},[re(this,"default")])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Mr=se(br(["value"],{model:{prop:"value",event:"change"}})(t7)),a7=se(n7);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var i7={align:{type:String,validator:function(e){return e?["left","center","right"].includes(e):!0}},allowInputOverLimit:{type:Boolean,default:!0},autoWidth:Boolean,decimalPlaces:{type:Number,default:void 0},disabled:Boolean,format:{type:Function},inputProps:{type:Object},label:{type:[String,Function]},largeNumber:Boolean,max:{type:[String,Number],default:1/0},min:{type:[String,Number],default:-1/0},placeholder:{type:String,default:void 0},readonly:Boolean,size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},step:{type:[String,Number],default:1},suffix:{type:[String,Function]},theme:{type:String,default:"row",validator:function(e){return e?["column","row","normal"].includes(e):!0}},tips:{type:[String,Function]},value:{type:[String,Number]},defaultValue:{type:[String,Number]},onBlur:Function,onChange:Function,onEnter:Function,onFocus:Function,onKeydown:Function,onKeypress:Function,onKeyup:Function,onValidate:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Un(){var t=$e(),e=t.classPrefix,r={small:"".concat(e.value,"-size-s"),medium:"".concat(e.value,"-size-m"),large:"".concat(e.value,"-size-l"),default:"",xs:"".concat(e.value,"-size-xs"),xl:"".concat(e.value,"-size-xl"),block:"".concat(e.value,"-size-full-width")},n={loading:"".concat(e.value,"-is-loading"),loadMore:"".concat(e.value,"-is-load-more"),disabled:"".concat(e.value,"-is-disabled"),focused:"".concat(e.value,"-is-focused"),success:"".concat(e.value,"-is-success"),error:"".concat(e.value,"-is-error"),warning:"".concat(e.value,"-is-warning"),selected:"".concat(e.value,"-is-selected"),active:"".concat(e.value,"-is-active"),checked:"".concat(e.value,"-is-checked"),current:"".concat(e.value,"-is-current"),hidden:"".concat(e.value,"-is-hidden"),visible:"".concat(e.value,"-is-visible"),expanded:"".concat(e.value,"-is-expanded"),indeterminate:"".concat(e.value,"-is-indeterminate")};return{classPrefix:e,sizeClassNames:r,statusClassNames:n,classNames:{size:r,status:n}}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Kt(t,e,r){var n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"change",a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"value",i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:[],o=tr(),l=o.emit,s=o.vnode,u=G();u.value=e;var c=Object.prototype.hasOwnProperty.call(s.componentOptions.propsData,a)||Object.prototype.hasOwnProperty.call(s.componentOptions.propsData,wi(a));if(c)return[t,function(p){for(var g=arguments.length,m=new Array(g>1?g-1:0),y=1;y1?y-1:0),w=1;w1?g-1:0),y=1;y1)||/(e|E)+/.test(t[i])&&(r+=1,r>1)||t[i]==="-"&&(n+=1,n>2))return!1;return!0}function Yr(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return t.indexOf(".")!==-1?(Te.error("InputNumber","num is not a integer number."),t):!t||t==="0"&&e?"":t==="0"?t:(e?t.replace(/0+$/,""):t.replace(/^0+/,""))||"0"}function fv(t,e){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=Yr(t,r),a=Yr(e,r),i=n.length>a.length,o=i?n:a,l=i?a:n,s=[],u=[],c=r?0:o.length-l.length,d=r?l.length:o.length,f=d-1;f>=0;f--){var v=f-c,h=Number(o[f])+(Number(l[v])||0)+(u[f]||0);h>=10&&(u[f-1]=1),s.unshift(String(h%10))}return u[-1]&&s.unshift("1"),r?s.concat(o.slice(d,o.length)).join(""):s.join("")}function Dl(t,e){var r=t.split("."),n=de(r,2),a=n[0],i=a===void 0?"0":a,o=n[1],l=o===void 0?"0":o,s=e.split("."),u=de(s,2),c=u[0],d=c===void 0?"0":c,f=u[1],v=f===void 0?"0":f,h=fv(i,d);if(l==="0"&&v==="0")return h;var p=Yr(l,!0),g=Yr(v,!0),m=fv(p,g,!0),y=m.length;return y>p.length&&y>g.length?[Yr(fv(h,"1")),Yr(m.slice(1),!0)].filter(function(b){return b}).join("."):[Yr(h),Yr(m,!0)].filter(function(b){return b}).join(".")}function Hk(t,e){var r=Yr(t),n=Yr(e);if(r.length===n.length){for(var a=0,i=r.length;an[a])return 1;if(r[a]n.length?1:-1}function Kk(t,e){for(var r=t&&t!=="0"?t.replace(/0+$/,""):"0",n=e&&e!=="0"?e.replace(/0+$/,""):"0",a=Math.max(r.length,n.length),i=0,o=a;i(n[i]||0))return 1;if((r[i]||0)<(n[i]||0))return-1}return 0}function tp(t){var e=t.split("e"),r=de(e,2),n=r[0],a=r[1];if(!a)return t;var i=t.split("."),o=de(i,2),l=o[0],s=o[1],u=s===void 0?"":s,c=Number(a),d=u.split("e"),f=de(d,1),v=f[0];if(c>v.length){var h=$a(c-v.length);return n.replace(/(^0+|\.)/g,"")+h}var p=l.replace(/^0+/,"")+v.slice(0,c),g=v.slice(c);return g?[p,g].join("."):p}function o7(t,e){var r=tp(t).split("."),n=de(r,2),a=n[0],i=n[1],o=tp(e).split("."),l=de(o,2),s=l[0],u=l[1],c=Hk(a.replace("-",""),s.replace("-","")),d=a.includes("-"),f=s.includes("-");return d&&!f?-1:!d&&f?1:d&&f?c===0?0:c>0?-1:1:c===0?Kk(i,u):c}function WC(t){return[-1/0,1/0].includes(Number(t))}function UC(t){return Number(t)Number.MIN_SAFE_INTEGER}function bo(t,e,r){var n=UC(t)&&UC(e)&&!r,a=WC(t)||WC(e);return n||a?Number(t)===Number(e)?0:Number(t)>Number(e)?1:-1:o7(String(t),String(e))}function ls(t,e,r){if(t===e)return"0";for(var n=r||{},a=n.decimal,i=n.stayZero,o=Yr(t),l=Yr(e),s=Hk(o,l)>0,u=s?o:l,c=s?l:o,d=[],f=[],v=a?0:u.length-c.length,h=a?c.length:u.length,p=h-1;p>=0;p--){var g=p-v,m=Number(u[p])-(Number(c[g])||0)-(f[p]||0);m<0&&(f[p-1]=1,m+=10),d.unshift(String(m))}if(a)return d.concat(u.slice(h,u.length)).join("");var y=d.join("");return i||(y=y.replace(/^0+/,"")),Yr(s?y:"-".concat(y))}function Dd(t,e){if(t===e)return"0";var r=bo(t,e,!0)>0,n=r?t:e,a=r?e:t,i=n.split("."),o=de(i,2),l=o[0],s=o[1],u=s===void 0?"0":s,c=a.split("."),d=de(c,2),f=d[0],v=d[1],h=v===void 0?"0":v,p=ls(l,f);if(u==="0"&&h==="0")return r?p:"-".concat(p);var g="",m=u;u.length=0?g=ls(m,h,{decimal:!0}):(u.length2&&arguments[2]!==void 0?arguments[2]:!0;if(r)return t.toFixed(e);var n=t.toString().split("."),a=de(n,2),i=a[0],o=a[1];if(e===0)return i;if(o){var l=o.slice(0,e);return o.length1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(Number.isNaN(Number(t)))return"";if(!n)return u7(Number(t),r);var a=Xe(r)?r.places:r,i=Xe(r)&&(e=r.enableRound)!==null&&e!==void 0?e:!0;if(!ht(t))return String(t);var o=t.split("."),l=de(o,2),s=l[0],u=l[1];if(!u)return a>0&&i?[t,$a(a)].join("."):t;if(a===0)return i&&Number(u[0])>=5?Dl(s,"1"):s;var c=u.slice(0,a);if(u.length=5;c=h?Dl(c,"1"):c,f&&h&&f+c.length>=a&&(c="".concat($a(a-c.length)).concat(c)),v&&c.length>a&&(s=(Number(s)+1).toString(),c=$a(a))}return[s,c].join(".")}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function c7(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:r&&ht(t)?bo(t,e,r)<0:t2&&arguments[2]!==void 0?arguments[2]:!1;return!t&&t!==0?!0:r&&ht(t)?bo(t,e,r)>0:t>e}function f7(t,e){if(t!==""){var r=e.max,n=e.min,a=e.lastValue,i=e.largeNumber;return Vk(t)?i&&(ht(r)||r===1/0)&&(ht(n)||n===-1/0)?bo(r,t,i)<0?r:bo(n,t,i)>0?n:t:Math.max(Number(n),Math.min(Number(r),Number(t))):a}}function kd(t,e){var r,n;if(!t||!e)return(t||0)+(e||0);var a=((r=t.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,i=((n=e.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0;if(!a&&!i)return t+e;var o=t,l=e,s=Math.abs(a-i),u=Math.pow(10,Math.max(a,i));if(s>0){var c=Math.pow(10,s);a>i?(o=Number(t.toString().replace(".","")),l=Number(e.toString().replace(".",""))*c):(o=Number(t.toString().replace(".",""))*c,l=Number(e.toString().replace(".","")))}else o=Number(t.toString().replace(".","")),l=Number(e.toString().replace(".",""));return(o+l)/u}function jd(t,e){var r,n;if(!t||!e)return(t||0)-(e||0);var a=((r=t.toString().split(".")[1])===null||r===void 0?void 0:r.length)||0,i=((n=e.toString().split(".")[1])===null||n===void 0?void 0:n.length)||0,o=Math.pow(10,Math.max(a,i)),l=a>=i?a:i;return Number(((t*o-e*o)/o).toFixed(l))}function v7(t,e){return t<0&&e>0?jd(e,Math.abs(t)):t<0&&e<0?kd(Math.abs(t),Math.abs(e))*-1:t>0&&e<0?jd(t,Math.abs(e)):kd(t,e)}function h7(t,e){return t<0&&e>0?kd(Math.abs(t),e)*-1:t<0&&e<0?jd(Math.abs(e),Math.abs(t)):t>0&&e<0?kd(t,Math.abs(e)):jd(t,e)}function p7(t){var e=t.op,r=t.step,n=t.lastValue,a=t.max,i=t.min,o=t.largeNumber;if(Number(r)<=0)return Te.error("InputNumber","step must be larger than 0."),n;var l=Vt(r)?String(r):r,s;return e==="add"?o&&ht(n)?s=s7(String(n),String(l)):s=v7(Number(n||0),Number(r)):e==="reduce"&&(o&&ht(n)?s=l7(String(n),String(l)):s=h7(Number(n||0),Number(r))),Na(n)&&(s=f7(s,{max:a,min:i,lastValue:n,largeNumber:o})),o?s:Number(s)}function vv(t){var e=t.largeNumber,r=t.value,n=t.max,a=t.min;if(!(Na(r)||Na(e))){e&&Vt(r)&&Te.warn("InputNumber","largeNumber value must be a string.");var i;return bo(r,n,e)>0?i="exceed-maximum":bo(r,a,e)<0?i="below-minimum":i=void 0,i}}var g7=["-",".","e","E","+"];function m7(t,e){var r,n;if(["",null,void 0].includes(t))return!0;if(t.slice(0,2)==="00"||t.match(/\s/g)||((r=t.match(/\./g))===null||r===void 0?void 0:r.length)>1||((n=t.match(/e/g))===null||n===void 0?void 0:n.length)>1)return!1;var a=t.slice(1);if(/(\+|-)/.test(a)&&!/e+/i.test(a))return!1;var i=e&&Vk(t)||!Number.isNaN(Number(t));return!(!i&&!g7.includes(t.slice(-1))||/e/i.test(t)&&!/\de/i.test(t))}function y7(t,e){return parseFloat(t)!==e&&!Number.isNaN(Number(t))}function hv(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!(["",null,void 0].includes(t)||!/\d+/.test(t))){var r=e.decimalPlaces,n=e.largeNumber,a=e.isToFixed,i=t.replace(/[.|+|\-|e]$/,"");return n&&(i=tp(i)),r!==void 0&&(i=rp(i,r,n)),n||a?i:parseFloat(i)}}function b7(t){var e=/^[-+]?\d{1,3}(,\d{3})*(\.(\d*))?$/;return e.test(t)?t.replace(/,/g,""):t}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Gn(){var t=H(function(){var e=tr();if(!e)return null;for(var r=e.parent;r;){if(r.proxy.$options.name==="TForm")return r.props.disabled;r=r.parent}return!1});return{formDisabled:t}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function w7(t,e){var r=Un(),n=r.classPrefix,a=r.sizeClassNames,i=r.statusClassNames,o=_e(t),l=o.value,s=o.max,u=o.min,c=Kt(l,t.defaultValue,t.onChange,"change"),d=de(c,2),f=d[0],v=d[1],h=G(),p=G(""),g=Gn(),m=g.formDisabled,y=H(function(){return t.disabled||m.value}),b=G(),w=H(function(){return y.value||!d7(f.value,t.min,t.largeNumber)}),_=H(function(){return y.value||!c7(f.value,t.max,t.largeNumber)}),P=H(function(){return["".concat(n.value,"-input-number"),a[t.size],D(D(D(D({},i.disabled,y.value),"".concat(n.value,"-is-controls-right"),t.theme==="column"),"".concat(n.value,"-input-number--").concat(t.theme),t.theme),"".concat(n.value,"-input-number--auto-width"),t.autoWidth)]}),E=H(function(){return["".concat(n.value,"-input-number__decrease"),D({},i.disabled,w.value)]}),I=H(function(){return["".concat(n.value,"-input-number__increase"),D({},i.disabled,_.value)]}),T=function(K){var U;if(!K&&K!==0)return"";var W=K||K===0?String(K):"";if(!((U=h.value)!==null&&U!==void 0&&(U=U.$el)!==null&&U!==void 0&&U.contains(document.activeElement))){var Y=hv(W,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber,isToFixed:!0});W=Y||Y===0?String(Y):"",t.format&&(W=String(t.format(K,{fixedNumber:W})))}return W};le(f,function(L){var K=t.largeNumber,U=t.decimalPlaces,W=[void 0,null].includes(L)?"":String(L);if(!K&&!Number.isNaN(p.value)){parseFloat(p.value)!==L&&(p.value=T(W));var Y=Number(rp(W,U,K));U!==void 0&&![void 0,null].includes(L)&&Number(Y)!==Number(f.value)&&v(Y,{type:"props",e:void 0})}K&&(p.value=T(W),U!==void 0&&rp(W,U,K)!==L&&v(p.value,{type:"props",e:void 0}))},{immediate:!0}),le([f,s,u],function(){var L;if(![void 0,"",null].includes(f.value)){var K=t.max,U=t.min,W=t.largeNumber,Y=vv({value:f.value,largeNumber:W,max:K,min:U});b.value=Y,(L=t.onValidate)===null||L===void 0||L.call(t,{error:Y}),e.emit("validate",{error:Y})}},{immediate:!0});var N=function(K){var U=p7({op:K,step:t.step,max:t.max,min:t.min,lastValue:f.value,largeNumber:t.largeNumber}),W=t.largeNumber,Y=t.max,X=t.min,ne=vv({value:U,largeNumber:W,max:Y,min:X});return{overLimit:ne,newValue:U}},F=function(K){if(!(w.value||t.readonly)){var U=N("reduce");U.overLimit&&!t.allowInputOverLimit||v(U.newValue,{type:"reduce",e:K})}},k=function(K){if(!(_.value||t.readonly)){var U=N("add");U.overLimit&&!t.allowInputOverLimit||v(U.newValue,{type:"add",e:K})}},S=function(K,U){var W=U.e,Y=b7(K);if(!!m7(Y,t.largeNumber)){if(p.value=Y,t.largeNumber){v(Y,{type:"input",e:W});return}if(y7(String(Y),Number(f.value))){var X=Y===""?void 0:Number(Y);v(X,{type:"input",e:W})}}},C=function(K,U){var W;(W=t.onBlur)===null||W===void 0||W.call(t,K,U),e.emit("blur",K,U)},O=function(K,U){var W=t.largeNumber,Y=t.max,X=t.min,ne=t.decimalPlaces;if(!t.allowInputOverLimit&&f.value!==void 0){var ae=vv({value:f.value,largeNumber:W,max:Y,min:X});if(ae==="below-minimum"){v(X,{type:"blur",e:U.e}),C(X,U);return}if(ae==="exceed-maximum"){v(Y,{type:"blur",e:U.e}),C(Y,U);return}}var Z=hv(String(K),{decimalPlaces:ne,largeNumber:W});p.value=T(Z),Z!==f.value&&v(Z,{type:"blur",e:U.e}),C(Z,U)},x=function(K,U){var W;p.value=f.value||f.value===0?String(f.value):"",(W=t.onFocus)===null||W===void 0||W.call(t,K,U),e.emit("focus",K,U)},j=function(K,U){var W,Y=U.e,X={ArrowUp:k,ArrowDown:F},ne=Y.code||Y.key;X[ne]!==void 0&&X[ne](Y),(W=t.onKeydown)===null||W===void 0||W.call(t,K,U),e.emit("keydown",K,U)},$=function(K,U){var W;(W=t.onKeyup)===null||W===void 0||W.call(t,K,U),e.emit("keyup",K,U)},A=function(K,U){var W;(W=t.onKeypress)===null||W===void 0||W.call(t,K,U),e.emit("keypress",K,U)},M=function(K,U){var W;p.value=T(K);var Y=hv(K,{decimalPlaces:t.decimalPlaces,largeNumber:t.largeNumber});(W=t.onEnter)===null||W===void 0||W.call(t,Y,U),e.emit("enter",Y,U)},z=function(K){var U=K.e;v(void 0,{type:"clear",e:U}),p.value=""},V=function(){h.value.focus()},B=function(){h.value.blur()},R={blur:O,focus:x,keydown:j,keyup:$,keypress:A,enter:M,click:V,clear:z};return{classPrefix:n,wrapClasses:P,reduceClasses:E,addClasses:I,tDisabled:y,isError:b,listeners:R,userInput:p,tValue:f,inputRef:h,formDisabled:m,focus:V,blur:B,handleReduce:F,handleAdd:k,onInnerInputChange:S}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function YC(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qC(t){for(var e=1;e1?c-1:0),f=1;f1?c-1:0),f=1;f=0,i=!r&&a&&(e==="hex"||e==="hex6"||e==="hex3"||e==="hex4"||e==="hex8"||e==="name");return i?e==="name"&&this._a===0?this.toName():this.toRgbString():(e==="rgb"&&(n=this.toRgbString()),e==="prgb"&&(n=this.toPercentageRgbString()),(e==="hex"||e==="hex6")&&(n=this.toHexString()),e==="hex3"&&(n=this.toHexString(!0)),e==="hex4"&&(n=this.toHex8String(!0)),e==="hex8"&&(n=this.toHex8String()),e==="name"&&(n=this.toName()),e==="hsl"&&(n=this.toHslString()),e==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return Pe(this.toString())},_applyModification:function(e,r){var n=e.apply(null,[this].concat([].slice.call(r)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification($7,arguments)},brighten:function(){return this._applyModification(N7,arguments)},darken:function(){return this._applyModification(F7,arguments)},desaturate:function(){return this._applyModification(j7,arguments)},saturate:function(){return this._applyModification(T7,arguments)},greyscale:function(){return this._applyModification(I7,arguments)},spin:function(){return this._applyModification(A7,arguments)},_applyCombination:function(e,r){return e.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(L7,arguments)},complement:function(){return this._applyCombination(M7,arguments)},monochromatic:function(){return this._applyCombination(B7,arguments)},splitcomplement:function(){return this._applyCombination(R7,arguments)},triad:function(){return this._applyCombination(eO,[3])},tetrad:function(){return this._applyCombination(eO,[4])}};Pe.fromRatio=function(t,e){if(Td(t)=="object"){var r={};for(var n in t)t.hasOwnProperty(n)&&(n==="a"?r[n]=t[n]:r[n]=_s(t[n]));t=r}return Pe(t,e)};function _7(t){var e={r:0,g:0,b:0},r=1,n=null,a=null,i=null,o=!1,l=!1;return typeof t=="string"&&(t=W7(t)),Td(t)=="object"&&(ba(t.r)&&ba(t.g)&&ba(t.b)?(e=x7(t.r,t.g,t.b),o=!0,l=String(t.r).substr(-1)==="%"?"prgb":"rgb"):ba(t.h)&&ba(t.s)&&ba(t.v)?(n=_s(t.s),a=_s(t.v),e=D7(t.h,n,a),o=!0,l="hsv"):ba(t.h)&&ba(t.s)&&ba(t.l)&&(n=_s(t.s),i=_s(t.l),e=E7(t.h,n,i),o=!0,l="hsl"),t.hasOwnProperty("a")&&(r=t.a)),r=Wk(r),{ok:o,format:t.format||l,r:Math.min(255,Math.max(e.r,0)),g:Math.min(255,Math.max(e.g,0)),b:Math.min(255,Math.max(e.b,0)),a:r}}function x7(t,e,r){return{r:Bt(t,255)*255,g:Bt(e,255)*255,b:Bt(r,255)*255}}function XC(t,e,r){t=Bt(t,255),e=Bt(e,255),r=Bt(r,255);var n=Math.max(t,e,r),a=Math.min(t,e,r),i,o,l=(n+a)/2;if(n==a)i=o=0;else{var s=n-a;switch(o=l>.5?s/(2-n-a):s/(n+a),n){case t:i=(e-r)/s+(e1&&(d-=1),d<1/6?u+(c-u)*6*d:d<1/2?c:d<2/3?u+(c-u)*(2/3-d)*6:u}if(e===0)n=a=i=r;else{var l=r<.5?r*(1+e):r+e-r*e,s=2*r-l;n=o(s,l,t+1/3),a=o(s,l,t),i=o(s,l,t-1/3)}return{r:n*255,g:a*255,b:i*255}}function ZC(t,e,r){t=Bt(t,255),e=Bt(e,255),r=Bt(r,255);var n=Math.max(t,e,r),a=Math.min(t,e,r),i,o,l=n,s=n-a;if(o=n===0?0:s/n,n==a)i=0;else{switch(n){case t:i=(e-r)/s+(e>1)+720)%360;--e;)n.h=(n.h+a)%360,i.push(Pe(n));return i}function B7(t,e){e=e||6;for(var r=Pe(t).toHsv(),n=r.h,a=r.s,i=r.v,o=[],l=1/e;e--;)o.push(Pe({h:n,s:a,v:i})),i=(i+l)%1;return o}Pe.mix=function(t,e,r){r=r===0?0:r||50;var n=Pe(t).toRgb(),a=Pe(e).toRgb(),i=r/100,o={r:(a.r-n.r)*i+n.r,g:(a.g-n.g)*i+n.g,b:(a.b-n.b)*i+n.b,a:(a.a-n.a)*i+n.a};return Pe(o)};Pe.readability=function(t,e){var r=Pe(t),n=Pe(e);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)};Pe.isReadable=function(t,e,r){var n=Pe.readability(t,e),a,i;switch(i=!1,a=U7(r),a.level+a.size){case"AAsmall":case"AAAlarge":i=n>=4.5;break;case"AAlarge":i=n>=3;break;case"AAAsmall":i=n>=7;break}return i};Pe.mostReadable=function(t,e,r){var n=null,a=0,i,o,l,s;r=r||{},o=r.includeFallbackColors,l=r.level,s=r.size;for(var u=0;ua&&(a=i,n=Pe(e[u]));return Pe.isReadable(t,n,{level:l,size:s})||!o?n:(r.includeFallbackColors=!1,Pe.mostReadable(t,["#fff","#000"],r))};var np=Pe.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},z7=Pe.hexNames=V7(np);function V7(t){var e={};for(var r in t)t.hasOwnProperty(r)&&(e[t[r]]=r);return e}function Wk(t){return t=parseFloat(t),(isNaN(t)||t<0||t>1)&&(t=1),t}function Bt(t,e){H7(t)&&(t="100%");var r=K7(t);return t=Math.min(e,Math.max(0,parseFloat(t))),r&&(t=parseInt(t*e,10)/100),Math.abs(t-e)<1e-6?1:t%e/parseFloat(e)}function kf(t){return Math.min(1,Math.max(0,t))}function Vr(t){return parseInt(t,16)}function H7(t){return typeof t=="string"&&t.indexOf(".")!=-1&&parseFloat(t)===1}function K7(t){return typeof t=="string"&&t.indexOf("%")!=-1}function Nn(t){return t.length==1?"0"+t:""+t}function _s(t){return t<=1&&(t=t*100+"%"),t}function Uk(t){return Math.round(parseFloat(t)*255).toString(16)}function tO(t){return Vr(t)/255}var Dn=function(){var t="[-\\+]?\\d+%?",e="[-\\+]?\\d*\\.\\d+%?",r="(?:"+e+")|(?:"+t+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",a="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function ba(t){return!!Dn.CSS_UNIT.exec(t)}function W7(t){t=t.replace(S7,"").replace(P7,"").toLowerCase();var e=!1;if(np[t])t=np[t],e=!0;else if(t=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=Dn.rgb.exec(t))?{r:r[1],g:r[2],b:r[3]}:(r=Dn.rgba.exec(t))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=Dn.hsl.exec(t))?{h:r[1],s:r[2],l:r[3]}:(r=Dn.hsla.exec(t))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=Dn.hsv.exec(t))?{h:r[1],s:r[2],v:r[3]}:(r=Dn.hsva.exec(t))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=Dn.hex8.exec(t))?{r:Vr(r[1]),g:Vr(r[2]),b:Vr(r[3]),a:tO(r[4]),format:e?"name":"hex8"}:(r=Dn.hex6.exec(t))?{r:Vr(r[1]),g:Vr(r[2]),b:Vr(r[3]),format:e?"name":"hex"}:(r=Dn.hex4.exec(t))?{r:Vr(r[1]+""+r[1]),g:Vr(r[2]+""+r[2]),b:Vr(r[3]+""+r[3]),a:tO(r[4]+""+r[4]),format:e?"name":"hex8"}:(r=Dn.hex3.exec(t))?{r:Vr(r[1]+""+r[1]),g:Vr(r[2]+""+r[2]),b:Vr(r[3]+""+r[3]),format:e?"name":"hex"}:!1}function U7(t){var e,r;return t=t||{level:"AA",size:"small"},e=(t.level||"AA").toUpperCase(),r=(t.size||"small").toLowerCase(),e!=="AA"&&e!=="AAA"&&(e="AA"),r!=="small"&&r!=="large"&&(r="small"),{level:e,size:r}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var G7={closable:Boolean,color:{type:String,default:""},content:{type:[String,Function]},default:{type:[String,Function]},disabled:Boolean,icon:{type:Function,default:void 0},maxWidth:{type:[String,Number]},shape:{type:String,default:"square",validator:function(e){return e?["square","round","mark"].includes(e):!0}},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},theme:{type:String,default:"default",validator:function(e){return e?["default","primary","warning","danger","success"].includes(e):!0}},title:{type:String,default:""},variant:{type:String,default:"dark",validator:function(e){return e?["dark","light","outline","light-outline"].includes(e):!0}},onClick:Function,onClose:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function rO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function nO(t){for(var e=1;e.5?"black":"white"};if((this.variant==="outline"||this.variant==="light-outline")&&(n.borderColor=this.color),this.variant!=="outline"){var a=function(){var o=Pe(e.color).toRgb(),l=o.r,s=o.g,u=o.b;return"rgba(".concat(l,", ").concat(s,", ").concat(u,", 0.1)")};n.backgroundColor=this.variant==="dark"?this.color:a()}return this.variant!=="dark"&&(n.color=this.color),n},renderTitle:function(e){if(!!this.maxWidth){var r=this.$vnode.componentOptions.propsData||{};if(Reflect.has(r,"title"))return r.title||void 0;if(e)return e}}},render:function(){var e=arguments[0],r=this.getCloseIcon(),n=rt(this,"default","content"),a=this.renderTitle(ht(n)?n:""),i=re(this,"icon");return e("div",{class:this.tagClass,on:{click:this.handleClick},style:this.tagStyle},[i,e("span",{class:this.maxWidth?"".concat(this.componentName,"--text"):void 0,style:this.textStyle,attrs:{title:a}},[n]),this.disabled?void 0:r])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Y7={checked:{type:Boolean,default:void 0},defaultChecked:Boolean,checkedProps:{type:Object},content:{type:[String,Number,Array,Function]},default:{type:[String,Function]},disabled:Boolean,size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},uncheckedProps:{type:Object},value:{type:[String,Number]},onChange:Function,onClick:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Yk=/^ArrowDown$/i,qk=/^ArrowUp$/i,q7=/^ArrowLeft$/i,X7=/^ArrowRight$/i,Z7=/^Escape$/i,Id=/^Space$/i,J7=/^Enter$/i,aO=/^(Shift|ShiftLeft|ShiftRight)$/i,Q7=/^KeyC$/i,eG=/^(KeyA|KeyL)$/i,$d=/^(Enter|Space)$/i;/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Xk(){var t=tr();return function(e,r){var n,a;if(!r){var i;r=(i=t.setupContext)===null||i===void 0?void 0:i.slots}var o=((n=r)===null||n===void 0||(a=n.default)===null||a===void 0?void 0:a.call(n))||[],l=[],s=function(c){if(!!Ht(c))return c.forEach(function(d){d.children&&Ht(d.children)?s(d.children):l.push(d)}),l};return s(o).filter(function(u){var c;return(c=u.tag)===null||c===void 0?void 0:c.endsWith(e)})}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function qg(t,e,r,n){if(typeof window=="undefined")return null;if(!window||!window.IntersectionObserver)return r(),null;var a=null;try{a=new window.IntersectionObserver(function(i){var o=i[0];o.isIntersecting&&(r(),a.unobserve(t))},{rootMargin:"0px 0px ".concat(n,"px 0px"),root:e}),a.observe(t)}catch(i){console.error(i),r()}return a}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Zk(t,e){var r=G(),n=G(!e.value),a=function(){if(!(!e.value||!t.value||r.value)){n.value=!1;var o=qg(t.value,null,function(){n.value=!0},10);r.value=o}};return Ot(a),e.value&&le([e,t],a),rn(function(){var i,o;!e.value||(i=r.value)===null||i===void 0||(o=i.unobserve)===null||o===void 0||o.call(i,t.value)}),{showElement:n}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Xg(t,e,r){var n=H(function(){return Math.max(r.rowHeight||48,48)}),a=G(!1),i=H(function(){return(r==null?void 0:r.type)==="lazy"&&!a.value}),o=(typeof window=="undefined"?!1:window.requestAnimationFrame)||function(s){return setTimeout(s,16.6)},l=function(){a.value||o(function(){a.value=!0})};return Ot(function(){(r==null?void 0:r.type)==="lazy"&&or(function(){var s=Math.max(10,r.bufferSize||10),u=n.value*s;qg(e.value,t==null?void 0:t.value,l,u)})}),{hasLazyLoadHolder:i,tRowHeight:n}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function tG(t,e){var r=typeof window!="undefined"&&window.ResizeObserver;if(!!r){var n=null,a=function(){!n||!t.value||(n.unobserve(t.value),n.disconnect(),n=null)},i=function(l){n=new ResizeObserver(e),n.observe(l)};t&&le(t,function(o){a(),o&&i(o)},{immediate:!0,flush:"post"}),rn(function(){a()})}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Zg=function(e,r){var n,a,i=G([]),o=G((((n=r.value.data)===null||n===void 0?void 0:n.length)||0)*(((a=r.value.scroll)===null||a===void 0?void 0:a.rowHeight)||50)),l=G(0),s=G([]),u=G([]),c=G(0),d=G(0),f=G([0,15]),v=H(function(){var I,T=r.value.scroll;return T?{bufferSize:T.bufferSize||10,isFixedRowHeight:(I=T.isFixedRowHeight)!==null&&I!==void 0?I:!1,rowHeight:T.rowHeight||47,threshold:T.threshold||100,type:T.type}:{}}),h=H(function(){var I=r.value.data;return v.value.type==="virtual"&&v.value.thresholdN){F=k;break}if(!(F<0)){var C=Math.min(F,T.length-g.value),O=C+g.value;if(f.value.join()!==[C,O].join()&&C>=0){i.value=r.value.data.slice(C,O);var x=T[C-1],j=x>0?x-c.value:0;o.value=j,f.value=[C,O]}}},y=function(T){var N;if(!(!h.value||!T||v.value.isFixedRowHeight||!e.value)){var F=(N=T.ref.value)===null||N===void 0?void 0:N.getBoundingClientRect().height,k=T.data.__VIRTUAL_SCROLL_INDEX,S=u.value;if(S[k]!==F){S[k]=F;var C=p(S,c.value);s.value=C;var O=C.length-1;l.value=C[O]-c.value,m(C,e.value.scrollTop)}}},b=function(){!h.value||m(s.value,e.value.scrollTop)},w=function(T){var N=de(T,1),F=N[0].contentRect,k=16;Math.abs(F.width-d.value)>k&&(e.value.scrollTop=0,o.value=0),d.value=F.width,c.value=F.height},_=function(T){T.forEach(function(N,F){N.__VIRTUAL_SCROLL_INDEX=F})},P=function(T){var N=T.index,F=T.top,k=F===void 0?0:F,S=T.behavior,C=s.value[N]-c.value-k;e.value.scrollTo({top:C,behavior:S||"auto"})},E=function(T){if(P(T),!v.value.isFixedRowHeight)var N,F=(N=T.time)!==null&&N!==void 0?N:60,k=setTimeout(function(){P(T),clearTimeout(k)},F)};return tG(h.value?e:void 0,w),le(function(){return[[].concat(oe(r.value.data),[v.value,h.value,e.value])]},function(){if(!!h.value){var I=r.value.data;_(I);var T=f.value[0];i.value=I.slice(T,T+g.value);var N=setTimeout(function(){if(e.value){c.value=e.value.getBoundingClientRect().height;var F=p(u.value||[],c.value);s.value=F}clearTimeout(N)},0)}},{immediate:!0}),{visibleData:i,translateY:o,scrollHeight:l,isVirtualScroll:h,handleScroll:b,handleRowMounted:y,scrollToElement:E}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var rG=/(.png|.jpg|.jpeg|.jpe|.webp|.avif|.svg|.gif|.bmp)/i,nG=/(.png|.jpg|.jpeg|.jpe|.webp|.avif|.svg|.gif|.bmp|.dwg|.dxf|.svf|.tif|.tiff|.arw)/i,aG=/(.pdf)/i,iG=/(.xlsx|.xls|.csv|.xlc|.xlm|.xlt|.xlw)/i,oG=/(.dox|docx|.document|.wps|.wdb|.msword)/i,lG=/(.ppt|.pptx|.key)/i,Jk=/(.avi|.mp4|.wmv|.mpg|.mpeg|.mov|.rm|.ram|.swf|.flv|.rmvb|.flash|.mid|.3gp)/i,sG=/(.mp2|.mp3|.mp4|.ogg|.3gpp|.ac3|.au)/i,iO={"audio/*":sG,"video/*":Jk,"image/*":nG,".ico":/image\/vnd.microsoft.icon/i,".doc":/application\/msword/i,".docx":/application\/vnd.openxmlformats-officedocument.wordprocessingml.document/i,".xls":/application\/vnd.ms-excel/i,".xlsx":/application\/vnd.openxmlformats-officedocument.spreadsheetml.sheet/i,".ppt":/application\/vnd.ms-powerpoint/i,".pptx":/application\/vnd.openxmlformats-officedocument.presentationml.presentation/i,".vsd":/application\/vnd.visio/i,".txt":/text\/plain/i,".abw":/application\/x-abiword/i,".avi":/video\/x-msvideo/i,".azw":/application\/vnd.amazon.ebook/i,".bin":/application\/octet-stream/i,".cda":/application\/x-cdf/i,".mpkg":/application\/vnd.apple.installer+xml/i,".odp":/application\/vnd.oasis.opendocument.presentation/i,".ods":/application\/vnd.oasis.opendocument.spreadsheet/i,".odt":/application\/vnd.oasis.opendocument.text/i,".oga":/audio\/ogg/i,".ogv":/video\/ogg/i,".ogx":/application\/ogg/i},Qn={B:1,KB:1024,MB:1048576,GB:1073741824};function uG(t){return t=Qn.KB&&t=Qn.MB&&t=Qn.GB?"".concat((t/Qn.GB).toFixed(1)," GB"):""}function Qk(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,e=new Date,r=e.getMonth()+1;r=r<10?"0".concat(r):r;var n="".concat(e.getFullYear(),"-").concat(r,"-").concat(e.getDate()),a="".concat(e.getHours(),":").concat(e.getMinutes(),":").concat(e.getSeconds());return t?[n,a].join(" "):n}function kl(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:5,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:7,n=t,a=0,i=0;if(!n)return"";for(var o=0;oo-r&&i=1024&&t<1048576?"".concat((t/1024).toFixed(1)," KB"):t>=1048576?"".concat((t/1048576).toFixed(1)," MB"):""}function dG(t,e,r){var n=["B","KB","MB","GB"],a=1,i=n.indexOf(r);i===-1&&(Te.warn("Upload","`sizeLimit.unit` can only be one of ".concat(n.join())),i=a);var o=Qn[r];return t>e*o}function fG(t){return new Promise(function(e){if(!t){e("");return}var r=new FileReader;r.readAsDataURL(t),r.onload=function(n){var a;e((a=n.target)===null||a===void 0?void 0:a.result)}})}function vG(t,e,r){var n=e||r;if(!t)return!0;if(!n)return!1;for(var a=t.split(",").map(function(u){return u.trim()}),i=0,o=a.length;i1&&arguments[1]!==void 0?arguments[1]:"",r=[],n=0;n0){var E=Math.min(l.value.scrollLeft+120,o.value);f(E)}else{var I=Math.max(l.value.scrollLeft-120,0);f(I)}},g=function(){n.value==="scroll"&&(s.value=setTimeout(function(){v(),clearTimeout(s.value)},100))},m=function(){n.value==="scroll"&&(u.value=!1,f(0),clearTimeout(s.value))},y=function(){var _,P=(_=e.value)===null||_===void 0?void 0:_.$el;!P||c(P)},b=function(){clearTimeout(s.value)};return Ot(y),aE(b),{tagInputRef:e,scrollElement:l,scrollDistance:o,scrollTo:f,scrollToRight:v,scrollToLeft:h,updateScrollElement:c,updateScrollDistance:d,onWheel:p,scrollToRightOnEnter:g,scrollToLeftOnLeave:m,isScrollable:u}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function uO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Fi(t){for(var e=1;e=u.value;!j&&O&&(x=m.value instanceof Array?m.value.concat(String(O)):[O],y(x,{trigger:"enter",index:x.length-1,item:O,e:k.e}));var $=Fi(Fi({},k),{},{inputValue:F});(C=t.onEnter)===null||C===void 0||C.call(t,x,$),e.emit("enter",x,$)},E=function(F){!m.value||!m.value.length||(b.value=F)},I=function(F,k){var S=k.e;if(!(!m.value||!m.value.length||v.value)){var C=/(Backspace|NumpadDelete)/.test(S.code)||/(Backspace|NumpadDelete)/.test(S.key);if(!F&&C){var O,x=m.value.length-1,j=m.value[x],$="backspace",A=m.value.slice(0,-1),M={e:S,index:x,item:j,trigger:$};y(A,M);var z=Fi(Fi({},M),{},{value:A});(O=s.value)===null||O===void 0||O.call(s,z),e.emit("remove",z)}b.value=F}},T=function(F,k){var S,C=F.displayNode,O=F.label,x=c.value?m.value.slice(0,c.value):m.value,j=C?[C]:(x==null||(S=x.map)===null||S===void 0?void 0:S.call(x,function(M,z){var V=n("tag",{params:{value:M}}),B=k(Fd,ce([{key:z,attrs:{size:d.value,disabled:f.value,closable:!v.value&&!f.value},on:{close:function(K){return w({e:K.e,index:z})}}},{props:h.value}]),[V!=null?V:M]),R=r==null?void 0:r(z,M);return R&&R.draggable?k("span",{class:"".concat(i.value,"-tag-input__drag_wrapper"),attrs:{draggable:!0},on:{dragstart:R.onDragstart,dragover:R.onDragover,dragend:R.onDragend,drop:R.onDrop}},[B]):B}))||[];if([null,void 0,""].includes(O)||j.unshift(k("div",{class:"".concat(i.value,"-tag-input__prefix"),key:"label"},[O])),x.length!==m.value.length){var $=m.value.length-x.length,A=n("collapsedItems",{params:{value:m.value,count:m.value.length-c.value,collapsedTags:m.value.slice(c.value,m.value.length),collapsedSelectedItems:m.value.slice(c.value,m.value.length),onClose:w}});j.push(A!=null?A:k(Fd,ce([{key:"more",attrs:{size:d.value}},{props:h.value}]),["+",$]))}return j};return{tagValue:m,clearAll:_,onClose:w,onInnerEnter:P,onInputBackspaceKeyUp:E,onInputBackspaceKeyDown:I,renderLabel:T}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function xG(t,e){var r=e.emit,n=t.disabled,a=t.readonly,i=t.onMouseenter,o=t.onMouseleave,l=G(!1),s=function(d){a.value||n.value||(l.value=!0,i==null||i(d),r("mouseenter",d))},u=function(d){a.value||n.value||(l.value=!1,o==null||o(d),r("mouseleave",d))};return{isHover:l,addHover:s,cancelHover:u}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function EG(t,e){var r=t.sortOnDraggable,n=t.onDragSort,a=t.onDragOverCheck,i=G(-1),o=G(null),l=G(null),s=lr({nodeX:0,nodeWidth:0,mouseX:0}),u=function(p,g,m){if(p.preventDefault(),!(i.value===g||i.value===-1)){var y=p.target;if(!(a!=null&&a.targetClassNameRegExp&&!(a!=null&&a.targetClassNameRegExp.test(y.className)))){if(a!=null&&a.x&&y){if(!s.nodeWidth)return;var b=y.getBoundingClientRect(),w=b.x,_=b.width,P=w+_/2,E=p.clientX-(s.mouseX-s.nodeX),I=E+s.nodeWidth,T=!1;if(E>w&&EP,!T)return}var N={currentIndex:i.value,current:o,target:m,targetIndex:g};n==null||n(N),e.emit("drag-sort",N),i.value=g}}};if(!r)return{};function c(h,p,g){i.value=p,o.value=g;var m=h.target;if(a&&m){var y=m.getBoundingClientRect(),b=y.x,w=y.width;s.nodeX=b,s.nodeWidth=w,s.mouseX=h.clientX}}function d(){l.value=!0}function f(){l.value,l.value=!1,i.value=-1,o.value=null}function v(h,p){if(r)return{draggable:!0,onDragstart:function(m){c(m,h,p)},onDragover:function(m){u(m,h,p)},onDrop:function(){d()},onDragend:function(){f()}}}return{onDragStart:c,onDragOver:u,onDrop:d,onDragEnd:f,getDragProps:v,dragging:i.value!==-1}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function cO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ss(t){for(var e=1;ef.offsetHeight?8:0;f.style.width="";var h=f.offsetWidth+v>=d.offsetWidth?f.offsetWidth:d.offsetWidth,p={};return a.value&&je(a.value.overlayInnerStyle)==="object"&&!a.value.overlayInnerStyle.width&&(p=a.value.overlayInnerStyle),IG({width:"".concat(Math.min(h,$G),"px")},p)},s=function(d,f){if(!(t.disabled||t.readonly)){var v=f.trigger==="trigger-element-click"&&t.allowInput?!0:d;if(t.popupVisible!==v){var h;if(o.value=v,(h=t.onPopupVisibleChange)===null||h===void 0||h.call(t,v,f),r.emit("popup-visible-change",v,f),!v){var p;e==null||(p=e.afterHidePopup)===null||p===void 0||p.call(e,f)}}}},u=H(function(){var c,d={},f=((c=a.value)===null||c===void 0?void 0:c.overlayInnerStyle)||{};return ge(f)||Xe(f)&&f.width?d=f:i.value||(d=l),d});return{tOverlayInnerStyle:u,innerPopupVisible:o,onInnerPopupVisibleChange:s}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function vO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Qa(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=new Map,n=new Map,a=[],i=0,o=t.length;i=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(u){throw u},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var i,o=!0,l=!1;return{s:function(){r=r.call(t)},n:function(){var u=r.next();return o=u.done,u},e:function(u){l=!0,i=u},f:function(){try{o||r.return==null||r.return()}finally{if(l)throw i}}}}function KG(t,e){if(t){if(typeof t=="string")return gO(t,e);var r={}.toString.call(t).slice(8,-1);return r==="Object"&&t.constructor&&(r=t.constructor.name),r==="Map"||r==="Set"?Array.from(t):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?gO(t,e):void 0}}function gO(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=Array(e);r0}),C=H(function(){return h.value||F.value||v.value&&!k.value&&!e.checkAll&&n.isReachMaxLimit.value}),O=function(M){T.value=M},x=H(function(){return f.value||d.value}),j=H(function(){return["".concat(u.value,"-select-option"),o[n&&n.size.value],D(D(D({},l.disabled,C.value),l.selected,k.value),"".concat(u.value,"-select-option__hover"),(T.value||n.hoverIndex.value===y.value)&&!C.value&&!k.value)]}),$=function(M){if(!C.value){if(M.preventDefault(),b.value){var z;(z=n.handleCreate)===null||z===void 0||z.call(n,d.value)}if(v.value)if(e.checkAll)n.handleCheckAllClick(M);else{var V=lj(n.selectValue.value,d.value);n.handleValueChange(V.value,{e:M,trigger:V.isCheck?"check":"uncheck"},d.value),n.reserveKeyword.value||n.handlerInputChange("")}else n.handleValueChange(d.value,{e:M,trigger:"check"},d.value),n.handlePopupVisibleChange(!1,{e:M})}};return Ot(function(){var A=e.trs,M=e.rowIndex,z=e.scrollType,V=e.isVirtual;z==="virtual"&&V&&(A.set(M,a.value),r.emit("onRowMounted"))}),rn(function(){if(e.isVirtual){var A=e.trs,M=e.rowIndex;A.delete(M)}}),{isHover:T,isSelected:k,isDisabled:C,isIndeterminate:S,mouseEvent:O,classes:j,selectProvider:n,labelText:x,optionNode:a,tRowHeight:I,hasLazyLoadHolder:P,handleClick:$}},render:function(){var e=arguments[0],r=this.classes,n=this.mouseEvent,a=this.labelText,i=this.title,o=rt(this,"default","content"),l=o||e("span",[a]),s=i||a;return this.hasLazyLoadHolder?e("li",{ref:"optionNode",class:r,on:{mouseenter:function(){return n(!0)},mouseleave:function(){return n(!1)},click:this.handleClick},directives:[{name:"ripple",value:this.keepAnimation.ripple}],attrs:{title:s}},[e("span",{style:{height:"".concat(this.tRowHeight,"px"),border:"none"}})]):e("li",{ref:"optionNode",class:r,on:{mouseenter:function(){return n(!0)},mouseleave:function(){return n(!1)},click:this.handleClick},directives:[{name:"ripple",value:this.keepAnimation.ripple}],attrs:{title:s}},[this.multiple?e("t-checkbox",{attrs:{checked:this.isSelected,disabled:this.isDisabled,indeterminate:this.checkAll&&this.isIndeterminate}},[l]):l])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var YG={divider:{type:Boolean,default:!0},label:{type:String}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function bO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qG(t){for(var e=1;ed}),h=G(0),p=new Map,g=0,m=0,y=0,b=0,w=0,_=0,P=function(){r.value.forEach(function(x,j){x.$index=j,i&&(f.cachedScrollY[j]=j*l)}),i||(f.cachedScrollY[r.value.length-1]=void 0)};P();var E=H(function(){var O=f.cachedHeight,x=O.length;if(x){var j=O.reduce(function(A,M){return A+M||l},0);if(O.length===r.value.length)return j;var $=j/O.length;return j+(r.value.length-O.length)*$}return v.value?r.value.length*l:0}),I=H(function(){var O=f.visibleData,x=O[0];return x?O.length===1?0:f.cachedScrollY[x.$index]:0}),T=function(){_=Math.min(w+g+u*2,r.value.length),f.visibleData=r.value.slice(w,_)},N=function(){var x,j=p.get(y);if(!!j){var $=j==null||(x=j.getBoundingClientRect())===null||x===void 0?void 0:x.height;f.cachedScrollY[y]=n.value.scrollTop-b,f.cachedHeight[y]=$;for(var A=y+1;A<=f.visibleData[f.visibleData.length-1].$index;A++){var M=p.get(A),z=(M==null?void 0:M.getBoundingClientRect())||{},V=z.height;f.cachedHeight[A]=V;var B=f.cachedScrollY[A-1]+f.cachedHeight[A-1];f.cachedScrollY.splice(A,1,B)}for(var R=y-1;R>=f.visibleData[0].$index;R--){var L=p.get(R),K=(L==null?void 0:L.getBoundingClientRect())||{},U=K.height;f.cachedHeight[R]=U;var W=f.cachedScrollY[R+1]-f.cachedHeight[R];f.cachedScrollY.splice(R,1,W)}if(f.cachedScrollY[0]>0){for(var Y=f.cachedScrollY[0],X=Math.min(_,r.value.length),ne=0;ne=w;we--)we===_-1?f.cachedScrollY.splice(we,1,ue.value-f.cachedHeight[we]):f.cachedScrollY.splice(we,1,f.cachedScrollY[we+1]-f.cachedHeight[we])})}},F=function(){if(!!v.value&&!!n.value){var x=n.value.scrollTop,j=x-m;m=x,j+=b;var $=y;if(!!j){if(j>=0){for(;$(f.cachedHeight[$]||l);)f.cachedHeight[$]||(f.cachedHeight[$]=l),j-=f.cachedHeight[$],$++;$>=r.value.length?(y=r.value.length-1,b=0):(y=$,b=j);var A=n.value,M=A.clientHeight,z=A.scrollHeight;x+M===z&&(y=r.value.length-g+1),w<=y-u&&(w=Math.min(r.value.length-g,y-u),w<0&&(w=0))}else{for(;j<0;)$--,f.cachedHeight[$]||(f.cachedHeight[$]=l),j+=f.cachedHeight[$];$<0?(y=0,b=0):(y=$,b=j),N(),w>y-u&&(w=Math.max(0,y-u))}T()}}};!i&&le(h,N,{flush:"post"});var k=function(){!v.value||h.value++};le(r,function(){P(),f.visibleData=[],f.cachedScrollY=[],f.cachedHeight=[],m=0,y=0,b=0,w=0,p.clear(),r.value.length<=d?f.visibleData=r.value:T(),n.value&&(n.value.scrollTop=0)});var S=!1,C=function(){S&&(g=Math.ceil(n.value.offsetHeight/l),T())};return Ot(function(){if(!(!window||!window.IntersectionObserver)){var O=new window.IntersectionObserver(function(x){var j=x[0];(j.isIntersecting||j.intersectionRatio)&&(S=!0,v.value&&C(),O.unobserve(n.value))});n.value&&O.observe(n.value)}}),CO(CO({trs:p,scrollHeight:E},_e(f)),{},{translateY:I,handleScroll:F,handleRowMounted:k,refreshContainer:C,fixedHeight:i,calculateScrollY:N})};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function OO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Zn(t){for(var e=1;e-1},W=[],Y=T.value?1:0;return e.options.forEach(function(X){X.group&&X.children?W.push(Zn(Zn({},X),{},{children:X.children.filter(U).reduce(function(ne,ae){return ne.push(Zn(Zn({},ae),{},{index:Y})),Y+=1,ne},[])})):U(X)&&W.push(Zn(Zn({},X),{},{index:Y+W.length}))}),W}),I=function(){var W=[];return T.value&&W.push({label:String(i.value),value:String(i.value),isCreated:!0}),W.push.apply(W,oe(E.value)),W},T=H(function(){return!!(e.creatable&&e.filterable&&e.inputValue&&Jg(a.value).find(function(U){return U.label===e.inputValue})===void 0)}),N=H(function(){return!(E.value.length>0)}),F=H(function(){var U,W,Y;return((U=e.scroll)===null||U===void 0?void 0:U.type)==="virtual"&&((W=e.options)===null||W===void 0?void 0:W.length)>(((Y=e.scroll)===null||Y===void 0?void 0:Y.threshold)||100)}),k=h==="virtual"?XG({container:f,data:E,fixedHeight:w,lineHeight:g,bufferSize:y,threshold:P}):{},S=k.trs,C=S===void 0?null:S,O=k.visibleData,x=O===void 0?null:O,j=k.handleScroll,$=j===void 0?null:j,A=k.scrollHeight,M=A===void 0?null:A,z=k.translateY,V=z===void 0?null:z,B=k.handleRowMounted,R=B===void 0?null:B,L=-1,K=function(W){if(!!F.value){var Y=W.target||W.srcElement,X=Y.scrollTop;Math.abs(L-X)>5?($(),L=X):L=-1}};return Ot(function(){var U;if(((U=e.scroll)===null||U===void 0?void 0:U.type)==="virtual"){var W;(W=c.getOverlayElm())===null||W===void 0||W.addEventListener("scroll",K)}}),rn(function(){var U;if(((U=e.scroll)===null||U===void 0?void 0:U.type)==="virtual"){var W;(W=c.getOverlayElm())===null||W===void 0||W.removeEventListener("scroll",K)}}),{t:s,global:u,isEmpty:N,renderTNode:o,selectProvider:c,isCreateOptionShown:T,trs:C,isVirtual:F,onInnerVirtualScroll:K,visibleData:x,scrollHeight:M,translateY:V,scrollType:(r=e.scroll)===null||r===void 0?void 0:r.type,handleRowMounted:R,bufferSize:y,threshold:P,displayOptions:E,getDisplayOptions:I,componentName:d}},methods:{renderEmptyContent:function(){var e=this.$createElement;return this.empty&&typeof this.empty=="string"?e("div",{class:"".concat(this.componentName,"__empty")},[this.empty]):Gr(this,"empty",e("div",{class:"".concat(this.componentName,"__empty")},[this.t(this.global.empty)]))},renderLoadingContent:function(){var e=this.$createElement;return this.loadingText&&typeof this.loadingText=="string"?e("div",{class:"".concat(this.componentName,"__loading-tips")},[this.loadingText]):Gr(this,"loadingText",e("div",{class:"".concat(this.componentName,"__loading-tips")},[this.t(this.global.loadingText)]))},renderCreateOption:function(){var e=this.$createElement,r=this.isVirtual?{onRowMounted:this.handleRowMounted}:{};return e("ul",{class:["".concat(this.componentName,"__create-option"),"".concat(this.componentName,"__list")]},[e("t-option",ce([{attrs:{multiple:this.multiple,index:0,isCreatedOption:!0,value:this.inputValue,label:this.inputValue,trs:this.trs,scrollType:this.scrollType,isVirtual:this.isVirtual,bufferSize:this.bufferSize},class:"".concat(this.componentName,"__create-option--special")},{on:r}]))])},renderOptionsContent:function(e){var r=this,n=this.$createElement,a=this.isVirtual?{onRowMounted:this.handleRowMounted}:{};return n("ul",{class:"".concat(this.componentName,"__list")},[e.map(function(i,o){if(i.children)return n("t-option-group",{attrs:{label:i.group,divider:i.divider}},[r.renderOptionsContent(i.children)]);var l=r.isVirtual?{rowIndex:i.$index,trs:r.trs,scrollType:r.scrollType,isVirtual:r.isVirtual,bufferSize:r.bufferSize}:{key:o};return n("t-option",ce([{class:i.class,style:i.style,props:Zn({},Zn(Zn({},i),l)),attrs:{multiple:r.multiple},scopedSlots:{default:i.slots},key:"".concat(i.$index||"","_").concat(o)},{on:a}]))})])},renderPanelContent:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=this.$createElement,n=this.loading;return r("div",{class:["".concat(this.componentName,"__dropdown-inner"),"".concat(this.componentName,"__dropdown-inner--size-").concat(ZG[this.size])],style:e},[this.renderTNode("panelTopContent"),this.isCreateOptionShown&&this.renderCreateOption(),n&&this.renderLoadingContent(),!n&&this.isEmpty&&!this.isCreateOptionShown&&this.renderEmptyContent(),!n&&!this.isEmpty&&this.renderOptionsContent(this.isVirtual&&this.visibleData?this.visibleData:this.displayOptions),this.renderTNode("panelBottomContent")])}},render:function(){var e=arguments[0];if(this.isVirtual){var r="translate(0, ".concat(this.scrollHeight,"px)"),n={position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:r,"-ms-transform":r,"-moz-transform":r,"-webkit-transform":r},a="translate(0, ".concat(this.translateY,"px)"),i={transform:a,"-ms-transform":a,"-moz-transform":a,"-webkit-transform":a};return e("div",[e("div",{style:Zn({},n)}),this.renderPanelContent(i)])}return this.renderPanelContent()}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function SO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Jn(t){for(var e=1;e=wt))break}cr()},Tt=function(){for(var It=0;Le.value>-1;){var Wt;if(!((Wt=St[Le.value])!==null&&Wt!==void 0&&Wt.disabled)||(Le.value===0?Le.value=wt-1:Le.value-=1,It+=1,It>=wt))break}cr()},cr=function(){or(function(){var It,Wt=(It=c.value)===null||It===void 0?void 0:It.$el.querySelector("li.".concat(g.value,"-select-option.").concat(g.value,"-select-option__hover"));if(Wt){var $t=c.value.$el.parentNode,Cr=$t.getBoundingClientRect(),Zt=Wt.getBoundingClientRect(),Xn=Zt.top-Cr.top+$t.scrollTop;$t.scrollTo({top:Xn-($t.offsetHeight-Wt.offsetHeight*2),behavior:"smooth"})}})};if(wt!==0){var wr=["ArrowDown","ArrowUp","Enter","Escape","Tab"];switch(wr.includes(he.code)&&(xe=u.value)!==null&&xe!==void 0&&xe.$el.contains(he.target)&&he.preventDefault(),he.code){case"ArrowDown":if(Le.value===-1){Le.value=0;return}Le.value0?(Le.value-=1,Tt()):(Le.value=wt-1,Tt());break;case"Enter":if(C.value&&Le.value<1&&St!==null&&St!==void 0&&(st=St[0])!==null&&st!==void 0&&st.isCreated)ve(he);else if(Le.value===-1)return;if(P.value&&St[Le.value].checkAll)Oe(he);else{var an,at=(an=St[Le.value])===null||an===void 0?void 0:an.value;if(!at)return;if(!P.value)K(at,{e:he,trigger:"check"},at),q(!1,{e:he});else{var Ze=lj(L.value,at);K(Ze.value,{e:he,trigger:Ze.isCheck?"check":"uncheck"},at)}}break;case"Escape":case"Tab":q(!1,{trigger:"keydown-esc",e:he}),X("",{e:he,trigger:"blur"});break}}};return le(Z,function(Ne){Ne&&dt(document,"keydown",jt),!Ne&&et(document,"keydown",jt)},{flush:"sync"}),le(Z,function(Ne){Ne?Le.value=-1:Y.value&&X("",{trigger:"blur"})}),mn("tSelect",{size:w,multiple:P,popupOpenTime:d,hoverIndex:Le,selectValue:L,reserveKeyword:N,isReachMaxLimit:we,isAllOptionsChecked:Ue,getOverlayElm:nt,handleCheckAllClick:Oe,handleCreate:ve,handleValueChange:K,handlerInputChange:X,handlePopupVisibleChange:q,isRemoteSearch:Boolean(e.onSearch||((n=r.listeners)===null||n===void 0?void 0:n.search))}),{isFilterable:fe,isDisabled:J,isLoading:ue,innerOptions:j,placeholderText:vt,selectInputRef:u,selectPanelRef:c,innerPopupVisible:Z,displayText:At,tInputValue:Y,collapsedItemsParams:Ve,valueDisplayParams:ft,handleFocus:Me,handleBlur:Ge,handleEnter:tt,handleClear:me,handleTagChange:ke,handleTInputValueChange:Se,setInnerPopupVisible:q,removeTag:He,renderTNode:l,updateScrollTop:bt,componentName:h}},methods:{renderSuffixIcon:function(){var e=this.$createElement,r=this.renderTNode("suffixIcon");if(r)return r;var n=this.isLoading,a=this.showArrow,i=this.innerPopupVisible,o=this.isDisabled;return n?e("t-loading",{class:["".concat(this.componentName,"__right-icon"),"".concat(this.componentName,"__active-icon")],attrs:{size:"small"}}):a?e("fake-arrow",{attrs:{overlayClassName:"".concat(this.componentName,"__right-icon"),isActive:i&&!o}}):null},renderLabel:function(){var e=this.$createElement,r=this.renderTNode("label"),n=this.renderTNode("prefixIcon");return r&&n?e("div",[r,n]):r||n}},render:function(){var e=this,r=arguments[0],n=this.renderTNode,a=this.popupProps||{},i=a.overlayClassName,o=Eo(a,eY);return r("div",{ref:"select",class:"".concat(this.componentName,"__wrap")},[r(Yl,{ref:"selectInputRef",class:this.componentName,scopedSlots:{tips:this.$scopedSlots.tips,tag:this.$scopedSlots.tag,suffix:this.$scopedSlots.suffix},props:un({},un(un({autoWidth:this.autoWidth,borderless:this.borderless,readonly:this.readonly,allowInput:this.isFilterable,multiple:this.multiple,keys:this.keys,status:this.status,tips:this.tips,suffix:this.suffix,tag:this.tag,value:this.displayText,valueDisplay:function(){return n("valueDisplay",{params:e.valueDisplayParams})},clearable:this.clearable,disabled:this.isDisabled,label:this.renderLabel,suffixIcon:this.renderSuffixIcon,placeholder:this.placeholderText,inputValue:this.tInputValue,inputProps:un({size:this.size},this.inputProps),tagInputProps:un({size:this.size},this.tagInputProps),tagProps:this.tagProps,minCollapsedNum:this.minCollapsedNum,collapsedItems:function(){return n("collapsedItems",{params:e.collapsedItemsParams})},popupVisible:this.innerPopupVisible,popupProps:un({overlayClassName:["".concat(this.componentName,"__dropdown"),i]},o),updateScrollTop:this.updateScrollTop},this.selectInputProps),{},{panel:function(){return r("select-panel",{ref:"selectPanelRef",scopedSlots:e.$scopedSlots,attrs:{size:e.size,options:e.innerOptions,inputValue:e.tInputValue,multiple:e.multiple,empty:e.empty,filter:e.filter,filterable:e.isFilterable,creatable:e.creatable,scroll:e.scroll,loading:e.isLoading,loadingText:e.loadingText,panelTopContent:e.panelTopContent,panelBottomContent:e.panelBottomContent}})}})),on:un({},{focus:this.handleFocus,blur:this.handleBlur,enter:this.handleEnter,clear:this.handleClear,"input-change":this.handleTInputValueChange,"popup-visible-change":this.setInnerPopupVisible,"tag-change":this.handleTagChange})})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var fa=se(tY,it),xi=se(jf,it),rY=se(Qg,it);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var nY={append:{type:[String,Function]},prepend:{type:[String,Function]}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var aY=ze("input-adornment"),iY=De(aY).extend({name:"TInputAdornment",props:nY,methods:{renderAddon:function(e,r,n){var a,i=ht(n)||Vt(n);return!this.$scopedSlots[r]&&ht(n)&&!n?null:(this.$scopedSlots[r]?this.$scopedSlots[r](null).length===1&&this.$scopedSlots[r](null)[0].text?a=e("span",{class:"".concat(this.componentName,"__text")},[this.$scopedSlots[r](null)]):a=this.$scopedSlots[r](null):typeof n=="function"?a=n(e):a=i?e("span",{class:"".concat(this.componentName,"__text")},[n]):n,a&&e("span",{class:"".concat(this.componentName,"__").concat(r)},[a]))}},render:function(e){var r=this.renderAddon(e,"prepend",this.prepend),n=this.renderAddon(e,"append",this.append),a=this.$scopedSlots.default?this.$scopedSlots.default(null):[null];return!r&&!n?a[0]:e("div",{class:this.componentName},[r,a[0],n])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var sj=se(iY);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var oY={current:{type:Number,default:1},defaultCurrent:{type:Number,default:1},disabled:Boolean,foldedMaxPageBtn:{type:Number,default:5},maxPageBtn:{type:Number,default:10},pageEllipsisMode:{type:String,default:"mid",validator:function(e){return e?["mid","both-ends"].includes(e):!0}},pageSize:{type:Number,default:10},defaultPageSize:{type:Number,default:10},pageSizeOptions:{type:Array,default:function(){return[5,10,20,50]}},selectProps:{type:Object},showFirstAndLastPageBtn:Boolean,showJumper:Boolean,showPageNumber:{type:Boolean,default:!0},showPageSize:{type:Boolean,default:!0},showPreviousAndNextBtn:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium"].includes(e):!0}},theme:{type:String,default:"default",validator:function(e){return e?["default","simple"].includes(e):!0}},total:{type:Number,default:0},totalContent:{type:[Boolean,Function],default:!0},onChange:Function,onCurrentChange:Function,onPageSizeChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function _O(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function xO(t){for(var e=1;e0}},pageSize:{type:Number,default:10,validator:function(e){return e>0}}}),data:function(){return{prevMore:!1,nextMore:!1,jumpIndex:this.current}},watch:{current:function(e){this.jumpIndex=e}},computed:{paginationClass:function(){return["".concat(this.componentName),this.commonSizeClassName[this.size],D(D({},this.commonStatusClassName.disabled,this.disabled),"".concat(this.componentName,"-ie"),Qr()<11)]},totalClass:function(){return["".concat(this.componentName,"__total")]},sizerClass:function(){return["".concat(this.componentName,"__select")]},preBtnClass:function(){return["".concat(this.componentName,"__btn"),"".concat(this.componentName,"__btn-prev"),D({},this.commonStatusClassName.disabled,this.disabled||this.current===1)]},nextBtnClass:function(){return["".concat(this.componentName,"__btn"),"".concat(this.componentName,"__btn-next"),D({},this.commonStatusClassName.disabled,this.disabled||this.current===this.pageCount)]},btnWrapClass:function(){return["".concat(this.componentName,"__pager")]},btnMoreClass:function(){return["".concat(this.componentName,"__number"),"".concat(this.componentName,"__number--more"),D({},this.commonStatusClassName.disabled,this.disabled)]},jumperClass:function(){return["".concat(this.componentName,"__jump")]},jumperInputClass:function(){return["".concat(this.componentName,"__input")]},pageCount:function(){var e=Math.ceil(this.total/this.pageSize);return e>0?e:1},sizeOptions:function(){var e=this,r=this.pageSizeOptions.map(function(n){return je(n)==="object"?n:{label:e.t(e.global.itemsPerPage,{size:n}),value:Number(n)}});return r.sort(function(n,a){return n.value-a.value})},curPageLeftCount:function(){return Math.ceil((this.foldedMaxPageBtn-1)/2)},curPageRightCount:function(){return Math.ceil((this.foldedMaxPageBtn-1)/2)},isPrevMoreShow:function(){return 2+this.curPageLeftCountthis.current},pages:function(){var e=[],r,n;if(this.isFolded)if(this.isPrevMoreShow&&this.isNextMoreShow)r=this.current-this.curPageLeftCount,n=this.current+this.curPageRightCount;else{var a=this.isMidEllipsis?2:1,i=this.isMidEllipsis?this.pageCount-1:this.pageCount;r=this.isPrevMoreShow?this.pageCount-this.foldedMaxPageBtn+1:a,n=this.isPrevMoreShow?i:this.foldedMaxPageBtn}else r=1,n=this.pageCount;for(var o=r;o<=n;o++)e.push(o);return e},isFolded:function(){return this.pageCount>this.maxPageBtn},isMidEllipsis:function(){return this.pageEllipsisMode==="mid"}},methods:{toPage:function(e,r){if(!this.disabled){var n=e;if(ethis.pageCount&&(n=this.pageCount),this.current!==n){var a=this.current,i={current:n,previous:a,pageSize:this.pageSize};Ce(this,"current-change",n,i),r!==!1&&Ce(this,"change",i)}}},prevPage:function(){this.toPage(this.current-1)},nextPage:function(){this.toPage(this.current+1)},prevMorePage:function(){this.toPage(this.current-this.foldedMaxPageBtn)},nextMorePage:function(){this.toPage(this.current+this.foldedMaxPageBtn)},getButtonClass:function(e){return["".concat(this.componentName,"__number"),D(D({},this.commonStatusClassName.disabled,this.disabled),this.commonStatusClassName.current,this.current===e)]},onSelectorChange:function(e){if(!this.disabled){var r=parseInt(e,10),n=1;r>0&&this.total>0&&(n=Math.ceil(this.total/r));var a=!1;this.current>n&&(a=!0);var i={current:a?n:this.current,previous:this.current,pageSize:r};this.$emit("update:pageSize",r,i),Ce(this,"page-size-change",r,i),Ce(this,"change",i),a&&this.toPage(n,!1)}},onJumperChange:function(e){var r=Number(e);isNaN(r)||this.toPage(r)}},render:function(){var e=this,r=arguments[0],n=this.useGlobalIcon({PageFirstIcon:nK,PageLastIcon:lK,ChevronLeftIcon:mo,ChevronRightIcon:La,ChevronLeftDoubleIcon:v4,ChevronRightDoubleIcon:P4,EllipsisIcon:Z4}),a=n.PageFirstIcon,i=n.PageLastIcon,o=n.ChevronLeftIcon,l=n.ChevronRightIcon,s=n.ChevronLeftDoubleIcon,u=n.ChevronRightDoubleIcon,c=n.EllipsisIcon,d=r("div",{class:this.jumperClass},[this.t(this.global.jumpTo),r("t-input-adornment",{attrs:{append:"/ ".concat(this.pageCount," ").concat(this.t(this.global.page))}},[r("t-input-number",{class:this.jumperInputClass,on:{blur:this.onJumperChange,enter:this.onJumperChange},attrs:{max:this.pageCount,min:Ai,size:this.size,theme:"normal",placeholder:""},model:{value:e.jumpIndex,callback:function(v){e.jumpIndex=v}}})])]);return r("div",{class:this.paginationClass},[re(this,"totalContent",r("div",{class:this.totalClass},[this.t(this.global.total,{total:this.total})])),this.showPageSize&&this.pageSizeOptions.length?r("t-select",ce([{attrs:{size:this.size,value:this.pageSize,disabled:this.disabled,autoWidth:!0},class:this.sizerClass,on:{change:this.onSelectorChange}},{props:this.selectProps||{}}]),[this.sizeOptions.map(function(f,v){return r("t-option",{attrs:{value:f.value,label:f.label},key:v})})]):null,this.showFirstAndLastPageBtn?r("div",{class:this.preBtnClass,on:{click:function(){return e.toPage(1)}},attrs:{disabled:this.disabled||this.current===Ai}},[r(a)]):null,this.showPreviousAndNextBtn?r("div",{class:this.preBtnClass,on:{click:this.prevPage},attrs:{disabled:this.disabled||this.current===Ai}},[r(o)]):null,this.showPageNumber&&this.theme==="default"?r("ul",{class:this.btnWrapClass},[this.isFolded&&this.isMidEllipsis?r("li",{class:this.getButtonClass(1),on:{click:function(){return e.toPage(Ai)}}},[Ai]):null,this.isFolded&&this.isPrevMoreShow&&this.isMidEllipsis?r("li",{class:this.btnMoreClass,on:{click:this.prevMorePage,mouseenter:function(){return e.prevMore=!0},mouseleave:function(){return e.prevMore=!1}}},[this.prevMore?r(s):r(c)]):null,this.pages.map(function(f){return r("li",{class:e.getButtonClass(f),key:f,on:{click:function(){return e.toPage(f)}}},[f])}),this.isFolded&&this.isNextMoreShow&&this.isMidEllipsis?r("li",{class:this.btnMoreClass,on:{click:this.nextMorePage,mouseenter:function(){return e.nextMore=!0},mouseleave:function(){return e.nextMore=!1}}},[this.nextMore?r(u):r(c)]):null,this.isFolded&&this.isMidEllipsis?r("li",{class:this.getButtonClass(this.pageCount),on:{click:function(){return e.toPage(e.pageCount)}}},[this.pageCount]):null]):null,this.theme==="simple"&&d,this.showPreviousAndNextBtn?r("div",{class:this.nextBtnClass,on:{click:this.nextPage},attrs:{disabled:this.disabled||this.current===this.pageCount}},[r(l)]):null,this.showFirstAndLastPageBtn?r("div",{class:this.nextBtnClass,on:{click:function(){return e.toPage(e.pageCount)}},attrs:{disabled:this.disabled||this.current===this.pageCount}},[r(i)]):null,this.theme==="default"&&this.showJumper&&d])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var sY={disabled:{type:[Boolean,Object]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},showCurrent:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},tips:{type:Object},variant:{type:String,default:"text",validator:function(e){return e?["text","outline"].includes(e):!0}},onChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function EO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function uY(t){for(var e=1;ethis.current))return"finish";if(e.value!==void 0){var n=this.indexMap[this.current];if(n===void 0)return console.warn("TDesign Steps Warn: The current `value` is not exist."),"default";if(this.sequence==="positive"&&rn)return"finish"}var a=e.value===void 0?r:e.value;return a===this.current?"process":"default"},handleChange:function(e,r,n){Ce(this,"change",e,r,{e:n})}}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var hY=se(cj),pY=se(br(["current"],{model:{prop:"current",event:"change"}})(vY));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Yi={list:{type:Array,default:function(){return[]}},offset:{type:Array},placement:{type:String,default:"right-bottom",validator:function(e){return e?["right-top","right-center","right-bottom","left-top","left-center","left-bottom"].includes(e):!0}},popupProps:{type:Object},shape:{type:String,default:"square",validator:function(e){return e?["square","round"].includes(e):!0}},type:{type:String,default:"normal",validator:function(e){return e?["normal","compact"].includes(e):!0}},width:{type:[String,Number]},onClick:Function,onHover:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pv={icon:{type:Function},label:{type:[String,Function]},popup:{type:[String,Function]},popupProps:{type:Object},trigger:{type:String,default:"hover",validator:function(e){return e?["hover","click"].includes(e):!0}}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function TO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function IO(t){for(var e=1;e=c.value.length?0:b+1;a.value=c.value[w].text}else(g.code==="Enter"||g.key==="Enter")&&n("select",a.value,{e:g})},v=function(){dt(document,"keydown",f)},h=function(){et(document,"keydown",f)};return le(function(){return e.popupVisible},function(){e.popupVisible?v():h()},{immediate:!0}),le(function(){return e.value},function(){e.value||(a.value="")},{immediate:!0}),rn(function(){h()}),{globalConfig:l,classes:s,classPrefix:i,optionClasses:u,active:a,tOptions:c,addKeyboardListener:v,removeKeyboardListener:h,onOptionClick:d}},render:function(){var e=this,r=arguments[0];return this.tOptions.length?r("ul",{class:this.classes},[this.tOptions.map(function(n){var a=oe(e.optionClasses);n.text===e.active&&a.push("".concat(e.classPrefix,"-select-option--hover"));var i=n.label;if(ge(n.label))i=n.label(r);else if(e.$scopedSlots.option){var o,l;i=(o=(l=e.$scopedSlots).option)===null||o===void 0?void 0:o.call(l,{option:n})}var s=i||n.text;return r("li",{key:n.text,class:a,attrs:{title:n.text},on:{click:e.onOptionClick}},[typeof s=="string"&&e.highlightKeyword?r(fj,{attrs:{content:s,keyword:e.value}}):s])})]):r("div",{class:"".concat(this.classPrefix,"-auto-complete__panel--empty")},[this.empty||this.globalConfig.empty])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function AO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Mt(t){for(var e=1;e=z?"".concat(M,"px"):"auto"},(A=e.popupProps)===null||A===void 0?void 0:A.overlayInnerStyle)},y=H(function(){return["".concat(d.value,"-auto-complete")]}),b=H(function(){var x,j=["".concat(d.value,"-select__dropdown")];return(x=e.popupProps)!==null&&x!==void 0&&x.overlayClassName&&(j=j.concat(e.popupProps.overlayClassName)),j}),w=H(function(){var x,j=["".concat(d.value,"-select__dropdown-inner")];return(x=e.popupProps)!==null&&x!==void 0&&x.overlayInnerClassName&&(j=j.concat(e.popupProps.overlayInnerClassName)),j}),_=function(j,$){u(j,$)},P=H(function(){var x=Mt({value:s.value,size:e.size},e.inputProps);return x}),E=function(j,$){var A;p.value=!0,n("focus",Mt(Mt({},$),{},{value:j})),(A=e.onFocus)===null||A===void 0||A.call(e,Mt(Mt({},$),{},{value:j})),or(function(){var M;(M=g.value)===null||M===void 0||M.addKeyboardListener()})},I=function(j,$){var A;n("blur",Mt(Mt({},$),{},{value:j})),(A=e.onBlur)===null||A===void 0||A.call(e,Mt(Mt({},$),{},{value:j}))},T=function(j,$){var A;n("compositionend",Mt(Mt({},$),{},{value:j})),(A=e.onCompositionend)===null||A===void 0||A.call(e,Mt(Mt({},$),{},{value:j}))},N=function(j,$){var A;n("compositionstart",Mt(Mt({},$),{},{value:j})),(A=e.onCompositionstart)===null||A===void 0||A.call(e,Mt(Mt({},$),{},{value:j}))},F=function(j,$){var A;n("enter",Mt(Mt({},$),{},{value:j})),(A=e.onEnter)===null||A===void 0||A.call(e,Mt(Mt({},$),{},{value:j}))},k=function(j){var $;n("clear",j),($=e.onClear)===null||$===void 0||$.call(e,j)},S=H(function(){return{change:_,focus:E,blur:I,compositionend:T,compositionstart:N,enter:F,clear:k}}),C=function(j,$){var A;e.readonly||e.disabled||(p.value=!1,u(j,$),n("select",j,$),(A=e.onSelect)===null||A===void 0||A.call(e,j,$))},O=function(j,$){var A=$.trigger;A!=="trigger-element-click"&&(p.value=j)};return{global:h,classes:y,classPrefix:d,popupClasses:b,popupInnerClasses:w,sizeClassNames:f,innerInputProps:P,inputListeners:S,tValue:s,popupVisible:p,optionListRef:g,onPopupVisibleChange:O,getOverlayStyle:m,onInnerSelect:C}},render:function(){var e,r=arguments[0],n=rt(this,"default","triggerElement")||r(Mr,ce([{attrs:{placeholder:(e=this.placeholder)!==null&&e!==void 0?e:this.global.placeholder}},{on:this.inputListeners},{attrs:{tips:this.tips,status:this.status,readonly:this.readonly,disabled:this.disabled,autofocus:this.autofocus,clearable:this.clearable}},{props:this.innerInputProps},{scopedSlots:this.$scopedSlots,attrs:{borderless:this.borderless}}])),a=Array.isArray(this.options)&&r(wY,{ref:"optionListRef",attrs:{value:this.tValue,options:this.options,size:this.size,sizeClassNames:this.sizeClassNames,popupVisible:this.popupVisible,highlightKeyword:this.highlightKeyword,filterable:this.filterable,filter:this.filter,empty:re(this,"empty")},on:{select:this.onInnerSelect},scopedSlots:{option:this.$scopedSlots.option}}),i=re(this,"panelTopContent"),o=re(this,"panelBottomContent"),l=i||a||o?r("div",{class:"".concat(this.classPrefix,"-auto-complete__panel")},[i,a,o]):null,s=Mt(Mt({},this.popupProps),{},{overlayInnerStyle:this.getOverlayStyle,overlayInnerClassName:this.popupInnerClasses,overlayClassName:this.popupClasses});return r("div",{class:this.classes},[l&&r(nn,ce([{attrs:{visible:this.popupVisible}},{on:{"visible-change":this.onPopupVisibleChange}},{attrs:{trigger:"focus",placement:"bottom-left",hideEmptyPopup:!0,content:l?function(){return l}:null}},{props:s}]),[n]),!l&&n])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var OY=se(CY,it),SY=se(fj,it);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function MO(t){var e=t.value,r=t.multiple,n=t.treeStore,a=t.showAllLevels;if(r||typeof e!="number"&&!e||Array.isArray(e))return"";var i=n&&n.getNodes(e);if(!(i&&i.length))return e;var o=i&&i[0].getPath();return o&&o.length?a?o.map(function(l){return l.label}).join(" / "):o.at(-1).label:e}function PY(t){var e=t.value,r=t.multiple,n=t.treeStore,a=t.showAllLevels;if(!r)return[];if(r&&!Array.isArray(e))return[];var i=n&&n.getNodes(e);return i?e.map(function(o){var l=n.getNodes(o);return a?Ls(l[0]):l[0].label}).filter(function(o){return!!o}):[]}function vj(t){var e=[];return t.forEach(function(r){e[r.level]?e[r.level].push(r):e[r.level]=[r]}),e}function Ls(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"/";return t==null?void 0:t.getPath().map(function(r){return r.label}).join(e)}var hj=function(e){var r=[];return Array.isArray(e)?e.length>0&&je(e[0])==="object"?r=e.map(function(n){return n.value}):e.length&&(r=e):e&&(je(e)==="object"?r=[e.value]:r=[e]),r},_Y=function(e,r,n){if(r==="single")return e;var a=e;return n?a.map(function(i){return i.at(-1)}):a.at(-1)};function xY(t){return typeof t=="number"&&!isNaN(t)?!1:go(t)}function EY(t,e){var r=e.multiple,n=e.showAllLevels,a=e.valueType;return r&&!Array.isArray(t)||!r&&Array.isArray(t)&&a==="single"&&!n}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function DY(t,e,r){var n=r.disabled;return["".concat(t,"-cascader__icon"),D({},e.disabled,n)]}function pj(t,e,r){var n=r.checkStrictly,a=r.multiple,i=r.value,o=r.max,l=!n&&t.expanded&&(a?!t.isLeaf():!0)||n&&t.expanded,s=t.isLeaf(),u=t.disabled||a&&i.length>=o&&o!==0,c=t.checked||a&&!n&&t.expanded&&!s;return[D(D(D({},e.selected,!u&&c),e.expanded,!u&&l),e.disabled,u)]}function kY(t,e,r,n,a){var i=a.size;return["".concat(t,"-cascader__item")].concat(oe(pj(e,n,a)),[r[i],D(D({},"".concat(t,"-cascader__item--with-icon"),!!e.children),"".concat(t,"-cascader__item--leaf"),e.isLeaf())])}function jY(t,e,r,n){return["".concat(t,"-cascader__item-icon"),"".concat(t,"-icon")].concat(oe(pj(e,r,n)))}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function RO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function TY(t){for(var e=1;e=y&&y!==0,name:String(h.value),title:b?Ls(h):h.label,stopLabelTrigger:!!h.children},on:{change:function(P,E){var I=E.e;I.stopPropagation(),u()}}},g]),[w])}return r("li",{class:i,on:{click:function(p){p.stopPropagation(),e.onClick()},mouseenter:function(p){p.stopPropagation(),e.onMouseenter()}}},[l||(a.multiple?v(o,a):f(o,a)),o.children&&(o.loading?r(sr,{class:n,attrs:{size:"small"}}):r(c,{class:n}))])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var ii={autofocus:Boolean,borderless:Boolean,checkProps:{type:Object},checkStrictly:Boolean,clearable:Boolean,collapsedItems:{type:Function},disabled:Boolean,empty:{type:[String,Function]},filter:{type:Function},filterable:Boolean,inputProps:{type:Object},keys:{type:Object},label:{type:[String,Function]},lazy:{type:Boolean,default:!0},load:{type:Function},loading:Boolean,loadingText:{type:[String,Function]},max:{type:Number,default:0},minCollapsedNum:{type:Number,default:0},multiple:Boolean,option:{type:Function},options:{type:Array,default:function(){return[]}},placeholder:{type:String,default:void 0},popupProps:{type:Object},popupVisible:Boolean,readonly:Boolean,reserveKeyword:Boolean,selectInputProps:{type:Object},showAllLevels:{type:Boolean,default:!0},size:{type:String,default:"medium",validator:function(e){return e?["large","medium","small"].includes(e):!0}},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},suffix:{type:[String,Function]},suffixIcon:{type:Function},tagInputProps:{type:Object},tagProps:{type:Object},tips:{type:[String,Function]},trigger:{type:String,default:"click",validator:function(e){return e?["click","hover"].includes(e):!0}},value:{type:[String,Number,Array],default:function(){return[]}},defaultValue:{type:[String,Number,Array],default:function(){return[]}},valueDisplay:{type:[String,Function]},valueMode:{type:String,default:"onlyLeaf",validator:function(e){return e?["onlyLeaf","parentFirst","all"].includes(e):!0}},valueType:{type:String,default:"single",validator:function(e){return e?["single","full"].includes(e):!0}},onBlur:Function,onChange:Function,onFocus:Function,onPopupVisibleChange:Function,onRemove:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function FY(t,e,r,n){var a=n.checkStrictly,i=n.multiple,o=n.treeStore,l=n.setVisible,s=n.setValue,u=n.setTreeNodes,c=n.setExpend,d=n.value,f=n.max,v=n.valueType,h=n.filterable,p=n.inputVal,g=r.disabled||i&&d.length>=f&&f!==0,m=h&&p&&i;if(!(g||m)){if(t===e){var y=r.setExpanded(!0);o.refreshNodes(),o.replaceExpanded(y);var b=o.getNodes().filter(function(E){return E.visible});u(b),i&&c(y)}if(!i&&(r.isLeaf()||a)&&e==="click"){o.resetChecked();var w=r.setChecked(!r.checked),_=de(w,1),P=_[0];s(v==="single"?P:r.getPath().map(function(E){return E.value}),"check",r.getModel()),(!a||t==="hover")&&l(!1,{})}}}function AY(t,e){var r=e.disabled,n=e.max,a=e.inputVal,i=e.multiple,o=e.setVisible,l=e.setValue,s=e.treeNodes,u=e.treeStore,c=e.valueType;if(!(!t||r||t.disabled)){var d=t.setChecked(!t.isChecked());if(Vt(n)&&n<0&&console.warn("TDesign Warn:","max should > 0"),!(d.length>n&&Vt(n)&&n>0)){if(d.length===0){var f=u.getExpanded();setTimeout(function(){u.replaceExpanded(f),u.refreshNodes()},0)}i||o(!1,{});var v=s.every(function(p){return d.indexOf(p.value)>-1});a&&v&&o(!1,{});var h=c==="single"?d:d.map(function(p){return u.getNode(p).getPath().map(function(g){return g.value})});l(h,t.checked?"uncheck":"check",t.getModel())}}}function MY(t){var e=t.setVisible,r=t.multiple,n=t.setExpend,a=t.setValue;e(!1,{}),r&&n([]),a(r?[]:"","clear")}function LO(t,e,r){var n=t.disabled,a=t.setValue,i=t.value,o=t.valueType,l=t.treeStore;if(!n)if(e!==void 0){var s=Zr(i),u=s.splice(e,1),c=l.getNodes(u[0])[0],d=c.setChecked(!c.isChecked()),f=o==="single"?d:d.map(function(v){return l.getNode(v).getPath().map(function(h){return h.value})});a(f,"uncheck",c.getModel()),ge(r)&&r({value:d,node:c})}else ge(r)&&r({value:i,node:void 0})}var RY=function(e,r,n,a){if(!!r){var i=[];if(e){var o=function(s){if(!!s.isLeaf()){if(ge(a))return a("".concat(e),s);var u=Ls(s,"");return u.indexOf("".concat(e))>-1}};i=r.nodes.filter(o)}else i=r.getNodes().filter(function(l){return l.visible});n(i)}},LY=function(e,r,n){var a=hj(r);if(!!e){if(Array.isArray(a)&&n.length===0){var i=new Map,o=de(a,1),l=o[0];if(l){i.set(l,!0);var s=e.getNode(l);if(!s){e.refreshNodes();return}s.getParents().forEach(function(c){i.set(c.value,!0)});var u=Array.from(i.keys());e.replaceExpanded(u)}else e.resetExpanded()}e.getExpanded()&&n.length&&e.replaceExpanded(n),e.refreshNodes()}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function BO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function BY(t){for(var e=1;e0){var g=v?d[0][0]:d[0],m=f.nodes.find(function(y){return y.value===g});p(m,"click")}return{global:s,panels:h,handleExpand:p,renderTNodeJSXDefault:i,COMPONENT_NAME:o,emit:a}},render:function(){var e=this,r=arguments[0],n=this.global,a=this.COMPONENT_NAME,i=this.handleExpand,o=this.renderTNodeJSXDefault,l=this.cascaderContext,s=this.panels,u=this.emit,c=function(g,m){var y=g.data.content?Df(g.data.content(e.$createElement)):o("option",{params:{item:g.data,index:m}});return r(NY,{key:g.value,attrs:{node:g,cascaderContext:l},props:BY({},{node:g,optionChild:y,cascaderContext:l,onClick:function(){u("click",g.value,g),i(g,"click")},onMouseenter:function(){i(g,"hover")},onChange:function(){AY(g,l)}})})},d=function(g){var m=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,y=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,b=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;return r("ul",{class:["".concat(a,"__menu"),"narrow-scrollbar",D(D({},"".concat(a,"__menu--segment"),y),"".concat(a,"__menu--filter"),m)],key:"".concat(a,"__menu").concat(b)},[g.map(function(w){return c(w,b)})])},f=function(){return e.empty&&typeof e.empty=="string"?r("div",{class:"".concat(a,"__panel--empty")},[e.empty]):o("empty",r("div",{class:"".concat(a,"__panel--empty")},[n.empty]))},v=function(){var g=l.inputVal,m=l.treeNodes;return g?d(m,!0):s.map(function(y,b){return d(y,!1,b!==s.length-1,b)})},h;return this.loading?h=o("loadingText",r("div",{class:"".concat(a,"__panel--empty")},[n.loadingText])):h=s.length?v():f(),r("div",{class:["".concat(a,"__panel"),D({},"".concat(a,"--normal"),s.length&&!this.loading)]},[h])}};function zY(t){return{all:t=t||new Map,on:function(e,r){var n=t.get(e);n?n.push(r):t.set(e,[r])},off:function(e,r){var n=t.get(e);n&&(r?n.splice(n.indexOf(r)>>>0,1):t.set(e,[]))},emit:function(e,r){var n=t.get(e);n&&n.slice().map(function(a){a(r)}),(n=t.get("*"))&&n.slice().map(function(a){a(e,r)})}}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Pt="__tdesign_tree-node__",VY=function(){function t(e){Ga(this,t),D(this,Pt,void 0),this[Pt]=e}return Ya(t,[{key:"value",get:function(){var r=this[Pt];return r.value}},{key:"label",get:function(){var r=this[Pt];return r.label}},{key:"data",get:function(){var r=this[Pt];return r.data}},{key:"actived",get:function(){var r=this[Pt];return r.actived}},{key:"expanded",get:function(){var r=this[Pt];return r.expanded}},{key:"checked",get:function(){var r=this[Pt];return r.checked}},{key:"indeterminate",get:function(){var r=this[Pt];return r.indeterminate}},{key:"loading",get:function(){var r=this[Pt];return r.loading}},{key:"disabled",get:function(){var r=this[Pt];return r.isDisabled()}},{key:"getLevel",value:function(){var r=this[Pt];return r.getLevel()}},{key:"getIndex",value:function(){var r=this[Pt];return r.getIndex()}},{key:"isFirst",value:function(){var r=this[Pt];return r.isFirst()}},{key:"isLast",value:function(){var r=this[Pt];return r.isLast()}},{key:"isLeaf",value:function(){var r=this[Pt];return r.isLeaf()}},{key:"insertBefore",value:function(r){var n=this[Pt];return n.insertBefore(r)}},{key:"insertAfter",value:function(r){var n=this[Pt];return n.insertAfter(r)}},{key:"appendData",value:function(r){var n=this[Pt];return n.append(r)}},{key:"getPath",value:function(){var r=this[Pt],n=r.getPath();return n.map(function(a){return a.getModel()})}},{key:"getParent",value:function(){var r,n=this[Pt];return(r=n.parent)===null||r===void 0?void 0:r.getModel()}},{key:"getParents",value:function(){var r=this[Pt],n=r.getParents();return n.map(function(a){return a.getModel()})}},{key:"getRoot",value:function(){var r=this[Pt],n=r.getRoot();return n==null?void 0:n.getModel()}},{key:"getSiblings",value:function(){var r=this[Pt],n=r.getSiblings();return n.map(function(a){return a.getModel()})}},{key:"getChildren",value:function(r){var n=this[Pt],a=!1,i=n.children;if(Array.isArray(i))if(i.length>0)if(r){var o=n.walk();o.shift(),a=o.map(function(l){return l.getModel()})}else a=i.map(function(l){return l.getModel()});else a=!1;else xg(i)&&(a=i);return a}},{key:"remove",value:function(r){var n=this[Pt];if(!r){n.remove();return}var a=n.tree,i=a.getNode(r);if(!i){Te.warnOnce("Tree","`".concat(r,"` is not exist"));return}var o=i.getParents(),l=o.map(function(s){return s.value});if(l.indexOf(n.value)<0){Te.warnOnce("Tree","`".concat(r,"` is not a childNode of current node"));return}i.remove()}},{key:"setData",value:function(r){var n=this[Pt],a=["value","label","disabled"],i=xo(r,["children"].concat(a)),o=n.tree.config.keys;a.forEach(function(l){var s=te(r,(o==null?void 0:o[l])||l);Na(s)||(i[l]=s)}),Object.assign(n.data,i),Object.assign(n,i),n.update()}}])}();function HY(t){var e=new VY(t);return e}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function zO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function cs(t){for(var e=1;e0?this.append(i):this.children=!1,this.update();case 13:case"end":return l.stop()}},n,this)}));function r(){return e.apply(this,arguments)}return r}()},{key:"set",value:function(r){var n=this,a=this.tree,i=Object.keys(r);i.forEach(function(o){(KY.call(mj,o)||o==="label")&&(n[o]=r[o]),o==="disabled"&&n.setDisabled(r[o])}),a.updated(this)}},{key:"getParent",value:function(){return this.parent}},{key:"getParents",value:function(){for(var r=[],n=this.parent;n;)r.push(n),n=n.parent;return r}},{key:"getSiblings",value:function(){var r=this.parent,n=this.tree,a=[];return r?Array.isArray(r.children)&&(a=r.children):n&&(a=n.children),a}},{key:"getChildren",value:function(r){var n=!1,a=this.children;if(Array.isArray(a))if(a.length>0)if(r){var i=this.walk();i.shift(),n=i.map(function(o){return o.getModel()})}else n=a.map(function(o){return o.getModel()});else n=!1;else xg(a)&&(n=a);return n}},{key:"getRoot",value:function(){var r=this.getParents();return r[r.length-1]||null}},{key:"getIndex",value:function(){var r=this.getSiblings();return r.indexOf(this)}},{key:"getPath",value:function(){var r=this.getParents();return r.unshift(this),r.reverse()}},{key:"getLevel",value:function(){var r=this.getParents();return r.length}},{key:"isRest",value:function(){var r=this.tree,n=r.config,a=r.filterMap,i=r.hasFilter,o=!1;if(i){var l=this.getModel();o=n.filter(l)}return o?a.set(this.value,!0):a.get(this.value)&&a.delete(this.value),o}},{key:"isVisible",value:function(){var r=this.tree,n=r.nodeMap,a=r.hasFilter,i=r.config,o=i.allowFoldNodeOnFilter,l=!0;if(!n.get(this.value))return!1;if(a&&!o)return l=this.vmIsLocked||this.vmIsRest,l;var s=!0,u=this.getParents();return u.length>0&&(s=u.every(function(c){return c.expanded})),a?l=s&&(this.vmIsRest||this.vmIsLocked):l=s,l}},{key:"isDisabledState",value:function(){var r=this.tree,n=this.parent,a=r.config,i=a.disabled,o=a.disableCheck,l=a.checkStrictly,s=i||!1;return this.disabled&&(s=!0),!l&&n!==null&&n!==void 0&&n.isDisabledState()&&(s=!0),typeof o=="boolean"?o&&(s=!0):typeof o=="function"&&o(this.getModel())&&(s=!0),s}},{key:"isDisabled",value:function(){var r=this.tree,n=r.hasFilter,a=r.config,i=a.allowFoldNodeOnFilter;return n&&!i&&this.vmIsLocked&&!this.vmIsRest?!0:this.isDisabledState()}},{key:"isDraggable",value:function(){var r=!!te(this,"tree.config.draggable");return typeof this.draggable=="boolean"&&(r=this.draggable),r}},{key:"isExpandMutex",value:function(){var r=!!te(this,"tree.config.expandMutex");return typeof this.expandMutex=="boolean"&&(r=this.expandMutex),r}},{key:"isActivable",value:function(){var r=!!te(this,"tree.config.activable");return typeof this.activable=="boolean"&&(r=this.activable),r}},{key:"isCheckable",value:function(){var r=!!te(this,"tree.config.checkable");return typeof this.checkable=="boolean"&&(r=this.checkable),r}},{key:"isActived",value:function(r){var n=this.tree,a=this.value,i=r||n.activedMap;return!!(n.nodeMap.get(a)&&i.get(a))}},{key:"isExpanded",value:function(r){var n=this.tree,a=this.value,i=this.vmIsLocked,o=n.hasFilter,l=n.config,s=l.allowFoldNodeOnFilter;if(o&&!s&&i)return!0;var u=r||n.expandedMap;return!!(n.nodeMap.get(a)&&u.get(a))}},{key:"isChecked",value:function(r){var n=this.children,a=this.tree,i=this.value,o=a.config,l=o.checkStrictly,s=o.valueMode;if(!a.nodeMap.get(i)||!this.isCheckable())return!1;var u=r||a.checkedMap;if(l)return!!u.get(i);var c=!1;if(u.get(i)&&(s!=="onlyLeaf"||this.isLeaf()))return!0;if(Array.isArray(n)&&n.length>0)c=n.every(function(f){var v=f.isChecked(u);return v});else{var d=this.getParents();c=d.some(function(f){return u.get(f.value)})}return c}},{key:"isIndeterminate",value:function(){var r=this.children,n=this.tree,a=this.value,i=n.config.checkStrictly;if(!n.nodeMap.get(a)||!this.isCheckable()||i||!Array.isArray(r))return!1;var o=null,l=r.some(function(s){return!!(s.isIndeterminate()||(Ah(o)&&(o=s.isChecked()),o!==s.isChecked()))});return l}},{key:"isFirst",value:function(){var r=this.getSiblings();return r[0]===this}},{key:"isLast",value:function(){var r=this.getSiblings();return r[r.length-1]===this}},{key:"isLeaf",value:function(){var r=!1;return Array.isArray(this.children)?r=this.children.length<=0:r=!this.children,r}},{key:"lock",value:function(r){this.vmIsLocked=r,this.expanded=this.isExpanded(),this.visible=this.isVisible()}},{key:"afterExpanded",value:function(){this.update(),this.expanded&&this.children===!0&&this.loadChildren(),this.updateChildren()}},{key:"toggleExpanded",value:function(r){return this.setExpanded(!this.isExpanded(),r)}},{key:"setExpanded",value:function(r,n){var a=this.tree,i=a.config,o=cs({directly:!1},n),l=a.expandedMap;if(o.directly||(l=new Map(a.expandedMap)),r){var s=[];s.push(this),i.expandParent&&this.getParents().forEach(function(u){s.push(u)}),s.forEach(function(u){var c=!1;if(u.parent)c=u.parent.isExpandMutex();else{var d;c=a==null||(d=a.config)===null||d===void 0?void 0:d.expandMutex}if(c){var f=u.getSiblings();f.forEach(function(v){l.delete(v.value),v.update(),v.updateChildren()})}l.set(u.value,!0),u.update(),u.updateChildren()})}else l.delete(this.value);return o.directly&&this.afterExpanded(),a.getExpanded(l)}},{key:"toggleActived",value:function(r){return this.setActived(!this.isActived(),r)}},{key:"setActived",value:function(r,n){var a=this.tree,i=cs({isAction:!0,directly:!1},n),o=a.config||{},l=a.activedMap;if(i.directly||(l=new Map(a.activedMap)),i.isAction&&this.isDisabledState())return a.getActived(l);if(this.isActivable())if(r){var s=Array.from(l.keys());o.activeMultiple||l.clear(),s.forEach(function(u){var c=a.getNode(u);c==null||c.update()}),l.set(this.value,!0)}else l.delete(this.value);return this.update(),a.getActived(l)}},{key:"hasEnableUnCheckedChild",value:function(){var r=this.children;if(!Array.isArray(r)||r.length<=0)return!1;var n=!1;return r.some(function(a){return a.isDisabledState()||a.isChecked()?!1:a.isIndeterminate()?a.hasEnableUnCheckedChild()?(n=!0,!0):!1:(n=!0,!0)}),n}},{key:"toggleChecked",value:function(r){if(this.isIndeterminate()){var n=this.hasEnableUnCheckedChild();return this.setChecked(n,r)}return this.setChecked(!this.isChecked(),r)}},{key:"setChecked",value:function(r,n){var a=this.tree,i=a.config||{},o=cs({isAction:!0,directly:!1},n),l=a.checkedMap;if(o.directly||(l=new Map(a.checkedMap)),!this.isCheckable()||o.isAction&&this.isDisabledState())return a.getChecked(l);if(r===this.isChecked()){var s=this.isIndeterminate()&&!this.hasEnableUnCheckedChild();if(!s)return a.getChecked(l)}if(r?l.set(this.value,!0):l.delete(this.value),i.checkStrictly)o.directly&&this.updateChecked();else if(this.spreadChildrenChecked(r,l,o),this.spreadParentChecked(r,l,o),o.directly){var u=a.getRelatedNodes([this.value],{reverse:!0});u.forEach(function(c){c.updateChecked()})}return a.getChecked(l)}},{key:"spreadParentChecked",value:function(r,n,a){var i=cs({isAction:!0,directly:!1},a);if(!!this.isCheckable()){var o=this.children;Array.isArray(o)&&o.length>0&&n.delete(this.value);var l=this.parent;!l||l.spreadParentChecked(r,n,i)}}},{key:"spreadChildrenChecked",value:function(r,n,a){var i=cs({isAction:!0,directly:!1},a);if(!!this.isCheckable()&&!(i.isAction&&this.isDisabledState())){var o=this.children;!Array.isArray(o)||o.length<=0||(n.delete(this.value),o.forEach(function(l){i.isAction&&l.isDisabledState()||(r?n.set(l.value,!0):n.delete(l.value),l.spreadChildrenChecked(r,n,i))}))}}},{key:"setDisabled",value:function(r){this.disabled=r,this.update(),this.updateChildren()}},{key:"update",value:function(){this.level=this.getLevel(),this.vmIsFirst=this.isFirst(),this.vmIsLast=this.isLast(),this.vmIsLeaf=this.isLeaf(),this.vmCheckable=this.isCheckable(),this.vmIsRest=this.isRest(),this.actived=this.isActived(),this.expanded=this.isExpanded(),this.visible=this.isVisible(),this.tree.updated(this)}},{key:"updateChecked",value:function(){var r=this.tree,n=this.value,a=r.checkedMap;this.checked=this.isChecked(),this.indeterminate=this.isIndeterminate(),this.checked&&a.set(n,!0),r.updated(this)}},{key:"updateChildren",value:function(){var r=this;this.spreadChildren(function(n){n!==r&&(n.update(),n.updateChecked())})}},{key:"updateParents",value:function(){var r=this;this.spreadParents(function(n){n!==r&&(n.update(),n.updateChecked())})}},{key:"updateRelated",value:function(){var r=this.tree,n=r.getRelatedNodes([this.value]);n.forEach(function(a){a.update(),a.updateChecked()})}},{key:"walk",value:function(){var r=[];return this.spreadChildren(function(n){r.push(n)}),r}},{key:"spreadChildren",value:function(r){r(this);var n=this.children;Array.isArray(n)&&n.length>0&&n.forEach(function(a){a==null||a.spreadChildren(r)})}},{key:"spreadParents",value:function(r){r(this);var n=this.parent;!n||n==null||n.spreadParents(r)}},{key:"getModel",value:function(){var r=this.model;return r||(r=HY(this),this.model=r),r}}])}();/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function VO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function mv(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0;r.forEach(function(i){a?n.expandedMap.set(i,!0):n.expandedMap.delete(i);var o=n.getNode(i);o&&o.afterExpanded()})}},{key:"resetExpanded",value:function(){var r=this.getExpanded();this.expandedMap.clear(),this.updateExpanded(r)}},{key:"updateExpanded",value:function(r){var n=this.getRelatedNodes(r,{withParents:!1});n.forEach(function(a){a.update()})}},{key:"getChecked",value:function(r){var n=this.nodeMap,a=this.config,i=a.valueMode,o=a.checkStrictly,l=[],s=r||this.checkedMap;return n.forEach(function(u){!u.isChecked(s)||(i==="parentFirst"&&!o?(!u.parent||!u.parent.isChecked(s))&&l.push(u.value):i==="onlyLeaf"&&!o?u.isLeaf()&&l.push(u.value):l.push(u.value))}),l}},{key:"getCheckedNodes",value:function(r){var n=this.getNodes(r);return n=n.filter(function(a){return a.isChecked()}),n}},{key:"replaceChecked",value:function(r){this.resetChecked(),this.setChecked(r)}},{key:"setChecked",value:function(r){var n=this,a=this.config,i=a.checkStrictly,o=a.checkable;if(!!o&&(r.forEach(function(u){var c=n.getNode(u);if(!!c)if(i)n.checkedMap.set(u,!0),c.updateChecked();else{var d=c.walk();d.forEach(function(f){n.checkedMap.set(f.value,!0)})}}),!i)){var l=this.getChecked(),s=this.getRelatedNodes(l);s.forEach(function(u){u.updateChecked()})}}},{key:"resetChecked",value:function(){var r=this.getChecked(),n=this.getRelatedNodes(r);this.checkedMap.clear(),n.forEach(function(a){a.updateChecked()})}},{key:"refreshState",value:function(){var r=this.nodeMap;r.forEach(function(n){n.update()})}},{key:"updateAll",value:function(){var r=this.nodeMap;r.forEach(function(n){n.update(),n.updateChecked()})}},{key:"remove",value:function(r){var n=this.getNode(r);n&&n.remove()}},{key:"removeAll",value:function(){this.expandedMap.clear(),this.checkedMap.clear(),this.activedMap.clear(),this.filterMap.clear(),this.nodeMap.clear(),this.privateMap.clear(),this.updatedMap.clear(),this.nodes=[],this.children=[],this.reflow()}},{key:"getRelatedNodes",value:function(r,n){var a=this,i=mv({reverse:!1,withParents:!0},n),o=new Map;r.forEach(function(s){if(!o.get(s)){var u=a.getNode(s);if(u){var c=u.getParents().reverse(),d=u.walk(),f=[];i.withParents?f=c.concat(d):f=d,f.forEach(function(v){o.set(v.value,v)})}}});var l=Array.from(o.values());return i.reverse&&(l=l.reverse()),l}},{key:"emit",value:function(r,n){var a=this.config,i=this.emitter,o=ua("on-".concat(r)),l=a[o];ge(l)&&l(n),i.emit(r,n)}},{key:"lockFilterPathNodes",value:function(){var r=this.config,n=this.getNodes();this.prevFilter&&n.forEach(function(i){i.vmIsLocked&&i.lock(!1)});var a=r.filter;!a||!ge(a)||(this.prevFilter=r.filter,n.reverse().forEach(function(i){var o=i.getParent();!o||(i.vmIsRest||i.vmIsLocked)&&(o.vmIsLocked||o.lock(!0))}))}}])}();/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function HO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ad(t){for(var e=1;eT.expandedMap.size){var N=E.slice(0,T.expandedMap.size+1);T.setExpanded(N)}if(I){if(E.length>0){var F=E[0];F.length>T.expandedMap.size&&T.setExpanded(F.slice(0,T.expandedMap.size+1))}var k=E.map(function(S){return S[S.length-1]});T.setChecked(k)}}};le(function(){return e.options},function(){var P=e.options,E=e.keys,I=E===void 0?{}:E,T=e.checkStrictly,N=e.lazy,F=e.load,k=e.valueMode,S=g.treeStore;if(!(!P.length&&!S)){if(S)S.reload(P),S.refreshNodes();else{var C=new yj({keys:Ad(Ad({},I),{},{children:typeof I.children=="string"?I.children:"children"}),checkable:!0,expandMutex:!0,expandParent:!0,checkStrictly:T,lazy:N,load:F,valueMode:k,onLoad:function(){or(function(){C.refreshNodes(),y(),w()})}});C.append(P),g.treeStore=C}b(),y()}},{immediate:!0,deep:!0}),le(function(){var P=e.checkStrictly,E=e.lazy,I=e.load,T=e.valueMode;return JSON.stringify({valueMode:T,checkStrictly:P,lazy:E,load:I})},function(){var P=g.treeStore;if(!!P){var E=e.checkStrictly,I=e.lazy,T=e.load,N=e.valueMode,F={checkStrictly:E,disabled:r,load:T,lazy:I,valueMode:N};P.setConfig(F)}},{immediate:!0}),le(s,function(){var P=p.value,E=P.setValue,I=P.multiple,T=P.valueType;EY(s.value,p.value)&&E(I?[]:"","invalid-value"),xY(s)?g.scopeVal=I?[]:"":g.scopeVal=_Y(s.value,T,I),g.treeStore&&(b(),y())},{immediate:!0}),le(function(){return f.value&&m.value},function(P){var E=p.value.setInputVal;P&&E("")}),le(function(){return g.inputVal},function(){y()});var _=function(E){var I=[];return E.forEach(function(T){var N,F=(N=g.treeStore)===null||N===void 0?void 0:N.getNodes(T);F&&F[0]&&I.push(F[0].data)}),I};return{innerValue:s,cascaderContext:p,isFilterable:m,getCascaderItems:_}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function KO(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ei(t){for(var e=1;e2&&N>=0&&N<=F-1){T.splice(N,1),T[N]||(N=T[N+1]?N+1:T[N-1]?N-1:0);var k=T[N];g(T,!0),p(k==null?void 0:k.id)}}},P=function(I){if(!(e.disabled||!e.enableMultipleGradient)){var T=I.clientX-o.left;T=Math.max(0,Math.min(o.width,T));var N=T/o.width*100,F=Pj(N,u.value.rgba);f.value.push(F),g(f.value,!0),p(F.id)}};return Ot(function(){var E=i.value.getBoundingClientRect();o.left=E.left,o.width=E.width||yv}),rn(function(){window.removeEventListener("mousemove",b,!1),window.removeEventListener("mouseup",w,!1),window.removeEventListener("contextmenu",w,!1)}),{baseClassName:r,statusClassNames:a,refSlider:i,degree:c,selectedId:d,colors:f,colorInstance:u,handleDegreeChange:h,handleStart:y,handleMove:b,handleEnd:w,handleKeyup:_,handleThumbBarClick:P}},render:function(){var e=this,r=arguments[0],n=this.colorInstance,a=n.linearGradient,i=n.gradientColors,o=this.colors,l=this.selectedId,s=this.degree,u=this.disabled,c=this.baseClassName,d=this.statusClassNames,f=Rd({points:i,degree:90});return r("div",{class:"".concat(c,"__gradient")},[r("div",{class:"".concat(c,"__gradient-slider")},[r("div",{class:["".concat(c,"__slider"),"".concat(c,"--bg-alpha")],on:{keyup:this.handleKeyup},attrs:{tabindex:0},ref:"refSlider"},[r("ul",{class:"gradient-thumbs",on:{click:this.handleThumbBarClick},style:{background:f}},[o.map(function(v){var h="".concat(Math.round(v.left*100)/100,"%");return r("li",{class:["".concat(c,"__thumb"),"gradient-thumbs__item",l===v.id?d.active:""],key:v.id,attrs:{title:"".concat(v.color," ").concat(h)},style:{color:v.color,left:h},on:{click:function(g){return g.stopPropagation()},mousedown:function(){return e.handleStart(v.id)}}},[r("span",{class:["gradient-thumbs__item-inner","".concat(c,"--bg-alpha")]})])})])])]),r("div",{class:"".concat(c,"__gradient-degree"),attrs:{title:"".concat(s,"deg")}},[r("t-input-number",{attrs:{theme:"normal",size:"small",min:0,max:360,step:1,format:function(h){return"".concat(h,"\xB0")},disabled:u},on:{blur:this.handleDegreeChange,enter:this.handleDegreeChange},model:{value:e.degree,callback:function(h){e.degree=h}}})]),r("div",{class:["".concat(c,"__gradient-preview"),"".concat(c,"--bg-alpha")]},[r("span",{class:"preview-inner",style:{background:a}})])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function fS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Tq(t){for(var e=1;e0?r("span",{attrs:{role:"button"},class:"".concat(n,"__icon"),on:{click:function(){return e.handleRemoveColor()}}},[r(l)]):null]):null};return r("div",{class:u},[r("h3",{class:"".concat(u,"--title")},[r("span",[i]),c()]),r("ul",{class:["".concat(u,"--items"),"narrow-scrollbar"]},[this.colors.map(function(d){return r("li",{class:["".concat(u,"--item"),e.isEqualCurrentColor(d)&&o?a.active:""],key:d,on:{click:function(){e.disabled||e.handleClick(d)}}},[r("div",{class:["".concat(u,"--color"),"".concat(n,"--bg-alpha")]},[r("span",{class:"".concat(u,"--inner"),style:{background:d}})])])})])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function wS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ri(t){for(var e=1;e-1&&R.splice(K,1),R.unshift(L),R.length>UO&&(R.length=UO),k(R)}},k=function(R){I.value=R,T(R)},S=function(R){p(N(),{color:lS(b.value),trigger:R||"palette-saturation-brightness"})};le(function(){return[e.defaultValue,e.enableAlpha]},w),le(function(){return h.value},function(B){B!==N()&&(w(),m.value=b.value.isGradient?"linear-gradient":"monochrome")});var C=function(R){m.value=R,R==="linear-gradient"?b.value.update(b.value.gradientColors.length>0?b.value.linearGradient:GO):b.value.update(b.value.rgba),S()},O=function(R){return _.value=R},x=function(R){var L=R.saturation,K=R.value,U=b.value,W=U.saturation,Y=U.value,X="palette-saturation-brightness";if(K!==Y&&L!==W)b.value.saturation=L,b.value.value=K,X="palette-saturation-brightness";else if(L!==W)b.value.saturation=L,X="palette-saturation";else if(K!==Y)b.value.value=K,X="palette-brightness";else return;S(X)},j=function(R){var L;b.value.hue=R,S("palette-hue-bar"),(L=e.onPaletteBarChange)===null||L===void 0||L.call(e,{color:lS(b.value)})},$=function(R){b.value.alpha=R,S("palette-alpha-bar")},A=function(R,L){b.value.update(R),b.value.alpha=L,S("input")},M=function(R){var L=R.key,K=R.payload,U="palette-saturation-brightness";switch(L){case"degree":b.value.gradientDegree=K,U="input";break;case"selectedId":b.value.gradientSelectedId=K;break;case"colors":b.value.gradientColors=K;break}S(U)},z=function(R,L){var K=An.isGradientColor(L);K?e.colorModes.includes("linear-gradient")?(m.value="linear-gradient",b.value.update(L),b.value.updateCurrentGradientColor()):console.warn("\u8BE5\u6A21\u5F0F\u4E0D\u652F\u6301\u6E10\u53D8\u8272"):m.value==="linear-gradient"?(b.value.updateStates(L),b.value.updateCurrentGradientColor()):b.value.update(L),S()},V=H(function(){return m.value==="linear-gradient"?b.value.linearGradient:b.value.rgba});return{baseClassName:n,statusClassNames:i,t:l,global:s,color:b,mode:m,isGradient:y,formatModel:_,recentlyUsedColors:I,previewColorStyle:V,addRecentlyUsedColor:F,handleModeChange:C,handleSatAndValueChange:x,handleHueChange:j,handleAlphaChange:$,handleGradientChange:M,handleSetColor:z,handleFormatModeChange:O,handleInputChange:A,handleRecentlyUsedColorsChange:k}},render:function(){var e,r=this,n=arguments[0],a=this.baseClassName,i=this.statusClassNames,o=this.t,l=this.global,s=this.swatchColors,u=this.previewColorStyle,c=this.isGradient,d=this.recentlyUsedColors!==null&&this.recentlyUsedColors!==!1,f=s;f===void 0&&(f=oe(rq));var v=((e=f)===null||e===void 0?void 0:e.length)>0,h=function(){return!v&&!d?null:n("div",{class:"".concat(a,"__swatches-wrap")},[d?n("swatches-panel",{attrs:{color:r.color,disabled:r.disabled,title:o(l.recentColorTitle),editable:!0,colors:r.recentlyUsedColors,handleAddColor:r.addRecentlyUsedColor,handleSetColor:function(m){r.handleSetColor("used",m)},handleChange:r.handleRecentlyUsedColorsChange}}):null,v?n("swatches-panel",{attrs:{color:r.color,disabled:r.disabled,title:o(l.swatchColorTitle),colors:f,handleSetColor:function(m){return r.handleSetColor("system",m)}}}):null])};return n("div",{class:["".concat(a,"__panel"),this.disabled?i.disabled:!1]},[n("panel-header",{props:Ri({},Ri({},this.$props)),attrs:{mode:this.mode,handleModeChange:this.handleModeChange}}),n("div",{class:["".concat(a,"__body")]},[c?n("linear-gradient",{attrs:{color:this.color,disabled:this.disabled,handleChange:this.handleGradientChange,enableMultipleGradient:this.enableMultipleGradient}}):null,n("saturation-panel",{attrs:{color:this.color,disabled:this.disabled,handleChange:this.handleSatAndValueChange}}),n("div",{class:["".concat(a,"__sliders-wrapper")]},[n("div",{class:["".concat(a,"__sliders")]},[n("hue-slider",{attrs:{color:this.color,disabled:this.disabled,handleChange:this.handleHueChange}}),this.enableAlpha?n("alpha-slider",{attrs:{color:this.color,disabled:this.disabled,handleChange:this.handleAlphaChange}}):null]),this.showPrimaryColorPreview?n("div",{class:["".concat(a,"__sliders-preview"),"".concat(a,"--bg-alpha")]},[n("span",{class:"".concat(a,"__sliders-preview-inner"),style:{background:u}})]):null]),n("format-panel",{props:Ri({},Ri(Ri({},this.$props),{},{format:this.formatModel})),attrs:{color:this.color,handleFormatModeChange:this.handleFormatModeChange,handleFormatInputChange:this.handleInputChange}}),h()])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function CS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function qu(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"";return t.replace(/\W?Y{2,4}|\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?y{2,4}/g,"").trim()}function Ee(t,e,r,n){if(t===""||t===null)return Q();var a=t;if(/[w|W]/g.test(e)){ht(a)||(a=Q(a).locale(n||"zh-cn").format(e));var i=a.split(/[-/.\s]/)[0],o=a.split(/[-/.\s]/)[1],l=e.split(/[-/.\s]/)[1],s=Q(i,"YYYY").locale(n||"zh-cn").startOf("year");(s.day()>4||s.day()===0)&&(s=s.add(1,"week"));for(var u=Q(i,"YYYY").locale(n||"zh-cn").isoWeeksInYear(),c=0;c<=u;c+=1){var d=s.add(c,"week");if(r==="start"&&(d=d.subtract(5,"day")),d.format(l)===o)return d}}if(/Q/g.test(e)){ht(a)||(a=Q(a).locale(n||"zh-cn").format(e));for(var f=a.split(/[-/.\s]/)[0],v=a.split(/[-/.\s]/)[1],h=e.split(/[-/.\s]/)[1],p=Q(f,"YYYY").startOf("year"),g=0;g<4;g+=1){var m=p.add(g,"quarter");if(m.format(h)===v)return m}}var y=Q(a,e).isValid()?Q(a,e):Q(a);return y.isValid()?y:(Te.error("DatePicker",`Check whether the format\u3001value format is valid. - value: '`.concat(t,"', format: '").concat(e,"'")),Q())}function Gq(t){var e=t.newDate,r=t.format,n=t.dayjsLocale,a=t.targetFormat,i=t.autoSwap;if(!e||!Array.isArray(e))return[];var o=e.map(function(l){return l&&Ee(l,r).locale(n)});return i&&o[0]&&o[1]&&o[0].toDate().getTime()>o[1].toDate().getTime()&&(o=[o[1],o[0]]),o.some(function(l){return l&&!l.isValid()})?(Te.error("DatePicker",`Check whether the value\u3001format\u3001valueType format is valid. -format: '`.concat(r,"' value: '").concat(e,"' valueType: '").concat(a,"'")),[]):a==="time-stamp"?o.map(function(l){return l&&l.toDate().getTime()}):a==="Date"?o.map(function(l){return l&&l.toDate()}):o.map(function(l){return l&&l.format(a||r)})}function Yq(t){var e=t.newDate,r=t.format,n=t.targetFormat,a=t.dayjsLocale;if(!e)return"";var i=Ee(e,r).locale(a);return i.isValid()?n==="time-stamp"?i.toDate().getTime():n==="Date"?i.toDate():i.format(n||r):(Te.error("DatePicker",`Check whether the format\u3001value format is valid. -format: '`.concat(r,"' value: '").concat(e,"'")),"")}function hr(t,e){return Array.isArray(t)?t.every(function(r){return r===""?!0:Q(r,e).isValid()||Q(r).isValid()}):t===""?!0:Q(t,e).isValid()||Q(t).isValid()}function qe(t,e){var r=e.format,n=e.targetFormat,a=e.dayjsLocale,i=a===void 0?"zh-cn":a,o=e.autoSwap,l;return Array.isArray(t)?l=Gq({newDate:t,format:r,dayjsLocale:i,targetFormat:n,autoSwap:o}):l=Yq({newDate:t,format:r,dayjsLocale:i,targetFormat:n}),l}function _S(t,e){if(t&&e){var r=t.split(":"),n=e.split(":");return r.slice(0,n.length).join(":")}return t}function jl(t,e,r,n){var a,i=Array.isArray(t)?t:[t];return n=Array.isArray(n)?n:[n,n],i=i.map(function(o,l){return o?Q(o,typeof o=="string"?e:void 0).format(r):_S(n[l],r)}),i=i.length?i:n.map(function(o){return _S(o,r)}),Array.isArray(t)?i:(a=i)===null||a===void 0?void 0:a[0]}function qn(t){var e=t.mode,r=e===void 0?"date":e,n=t.format,a=t.valueType,i=t.enableTimePicker;return r==="year"?{format:n||"YYYY",valueType:a||n||"YYYY",timeFormat:ds}:r==="month"?{format:n||"YYYY-MM",valueType:a||n||"YYYY-MM",timeFormat:ds}:r==="quarter"?{format:n||"YYYY-[Q]Q",valueType:a||n||"YYYY-[Q]Q",timeFormat:ds}:r==="week"?{format:n||"gggg-wo",valueType:a||n||"gggg-wo",timeFormat:ds}:r==="date"?{format:n||"YYYY-MM-DD".concat(i?" HH:mm:ss":""),valueType:a||n||"YYYY-MM-DD".concat(i?" HH:mm:ss":""),timeFormat:nm(n||"YYYY-MM-DD".concat(i?" HH:mm:ss":""))||ds}:(Te.error("DatePicker","Invalid mode: ".concat(r)),{})}function Yc(t){var e=t.value,r=t.mode,n=r===void 0?"date":r,a=t.format,i=t.timeFormat,o=i===void 0?"HH:mm:ss":i,l=t.enableTimePicker,s={year:[Q().year(),Q().year()],month:[Q().month(),Q().month()],time:[Q().format(o),Q().format(o)]};return n==="year"?s.year[1]+=10:n==="month"||n==="quarter"?s.year[1]+=1:(n==="date"||n==="week")&&!l&&(s.month[0]===11?(s.year[1]+=1,s.month[1]=0):s.month[1]+=1),!e||!Array.isArray(e)||!e.length?s:{year:e.map(function(u){return Ee(u,a).year()}),month:e.map(function(u){return Ee(u,a).month()}),time:e.map(function(u){return Ee(u,a).format(o)})}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Dj(t){var e=_e(t),r=e.value,n=Kt(r,t.defaultValue,t.onChange,"change"),a=de(n,2),i=a[0],o=a[1],l=H(function(){return qn({mode:t.mode,format:t.format,enableTimePicker:t.multiple?!1:t.enableTimePicker})});t.enableTimePicker&&(nm(l.value.format)||console.error("format: ".concat(l.value.format," \u4E0D\u89C4\u8303\uFF0C\u5305\u542B\u65F6\u95F4\u9009\u62E9\u5FC5\u987B\u8981\u6709\u65F6\u95F4\u683C\u5F0F\u5316 HH:mm:ss")));var s=G(jl(t.multiple?i.value[0]:i.value,l.value.format,l.value.timeFormat,t.defaultTime)),u=G(Ee(t.multiple?i.value[0]:i.value,l.value.format).month()),c=G(Ee(t.multiple?i.value[0]:i.value,l.value.format).year()),d=G(qe(t.multiple?i.value[0]:i.value,{format:l.value.format}));return lf(function(){if(!i.value){d.value="";return}!hr(i.value,l.value.format)||(d.value=qe(i.value,{format:l.value.format}),s.value=jl(i.value,l.value.format,l.value.timeFormat,t.defaultTime))}),{year:c,month:u,value:i,time:s,cacheValue:d,onChange:o}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function xS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function fs(t){for(var e=1;e68?1900:2e3)},u=function(g){return function(m){this[g]=+m}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(p){(this.zone||(this.zone={})).offset=function(g){if(!g||g==="Z")return 0;var m=g.match(/([+-]|\d\d)/g),y=60*m[1]+(+m[2]||0);return y===0?0:m[0]==="+"?-y:y}(p)}],d=function(g){var m=l[g];return m&&(m.indexOf?m:m.s.concat(m.f))},f=function(g,m){var y,b=l.meridiem;if(b){for(var w=1;w<=24;w+=1)if(g.indexOf(b(w,0,m))>-1){y=w>12;break}}else y=g===(m?"pm":"PM");return y},v={A:[o,function(p){this.afternoon=f(p,!1)}],a:[o,function(p){this.afternoon=f(p,!0)}],S:[/\d/,function(p){this.milliseconds=100*+p}],SS:[a,function(p){this.milliseconds=10*+p}],SSS:[/\d{3}/,function(p){this.milliseconds=+p}],s:[i,u("seconds")],ss:[i,u("seconds")],m:[i,u("minutes")],mm:[i,u("minutes")],H:[i,u("hours")],h:[i,u("hours")],HH:[i,u("hours")],hh:[i,u("hours")],D:[i,u("day")],DD:[a,u("day")],Do:[o,function(p){var g=l.ordinal,m=p.match(/\d+/);if(this.day=m[0],g)for(var y=1;y<=31;y+=1)g(y).replace(/\[|\]/g,"")===p&&(this.day=y)}],M:[i,u("month")],MM:[a,u("month")],MMM:[o,function(p){var g=d("months"),m=(d("monthsShort")||g.map(function(y){return y.slice(0,3)})).indexOf(p)+1;if(m<1)throw new Error;this.month=m%12||m}],MMMM:[o,function(p){var g=d("months").indexOf(p)+1;if(g<1)throw new Error;this.month=g%12||g}],Y:[/[+-]?\d+/,u("year")],YY:[a,function(p){this.year=s(p)}],YYYY:[/\d{4}/,u("year")],Z:c,ZZ:c};function h(p){var g,m;g=p,m=l&&l.formats;for(var y=(p=g.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(T,N,F){var k=F&&F.toUpperCase();return N||m[F]||r[F]||m[k].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(S,C,O){return C||O.slice(1)})})).match(n),b=y.length,w=0;w-1)return new Date((j==="X"?1e3:1)*x);var A=h(j)(x),M=A.year,z=A.month,V=A.day,B=A.hours,R=A.minutes,L=A.seconds,K=A.milliseconds,U=A.zone,W=new Date,Y=V||(M||z?1:W.getDate()),X=M||W.getFullYear(),ne=0;M&&!z||(ne=z>0?z-1:W.getMonth());var ae=B||0,Z=R||0,q=L||0,J=K||0;return U?new Date(Date.UTC(X,ne,Y,ae,Z,q,J+60*U.offset*1e3)):$?new Date(Date.UTC(X,ne,Y,ae,Z,q,J)):new Date(X,ne,Y,ae,Z,q,J)}catch{return new Date("")}}(_,I,P),this.init(),k&&k!==!0&&(this.$L=this.locale(k).$L),F&&_!=this.format(I)&&(this.$d=new Date("")),l={}}else if(I instanceof Array)for(var S=I.length,C=1;C<=S;C+=1){E[1]=I[C-1];var O=m.apply(this,E);if(O.isValid()){this.$d=O.$d,this.$L=O.$L,this.init();break}C===S&&(this.$d=new Date(""))}else b.call(this,w)}}})});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Zq=fr(function(t,e){(function(r,n){t.exports=n()})(ma,function(){return function(r,n,a){n.prototype.isBetween=function(i,o,l,s){var u=a(i),c=a(o),d=(s=s||"()")[0]==="(",f=s[1]===")";return(d?this.isAfter(u,l):!this.isBefore(u,l))&&(f?this.isBefore(c,l):!this.isAfter(c,l))||(d?this.isBefore(u,l):!this.isAfter(u,l))&&(f?this.isAfter(c,l):!this.isBefore(c,l))}}})}),Jq=fr(function(t,e){(function(r,n){t.exports=n()})(ma,function(){var r="week",n="year";return function(a,i,o){var l=i.prototype;l.week=function(s){if(s===void 0&&(s=null),s!==null)return this.add(7*(s-this.week()),"day");var u=this.$locale().yearStart||1;if(this.month()===11&&this.date()>25){var c=o(this).startOf(n).add(1,n).date(u),d=o(this).endOf(r);if(c.isBefore(d))return 1}var f=o(this).startOf(n).date(u).startOf(r).subtract(1,"millisecond"),v=this.diff(f,r,!0);return v<0?o(this).startOf("week").week():Math.ceil(v)},l.weeks=function(s){return s===void 0&&(s=null),this.week(s)}}})}),Qq=fr(function(t,e){(function(r,n){t.exports=n()})(ma,function(){return function(r,n){n.prototype.weekYear=function(){var a=this.month(),i=this.week(),o=this.year();return i===1&&a===11?o+1:a===0&&i>=52?o-1:o}}})}),eX=fr(function(t,e){(function(r,n){t.exports=n()})(ma,function(){return function(r,n,a){var i=n.prototype,o=function(f){return f&&(f.indexOf?f:f.s)},l=function(f,v,h,p,g){var m=f.name?f:f.$locale(),y=o(m[v]),b=o(m[h]),w=y||b.map(function(P){return P.slice(0,p)});if(!g)return w;var _=m.weekStart;return w.map(function(P,E){return w[(E+(_||0))%7]})},s=function(){return a.Ls[a.locale()]},u=function(f,v){return f.formats[v]||function(h){return h.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(p,g,m){return g||m.slice(1)})}(f.formats[v.toUpperCase()])},c=function(){var f=this;return{months:function(h){return h?h.format("MMMM"):l(f,"months")},monthsShort:function(h){return h?h.format("MMM"):l(f,"monthsShort","months",3)},firstDayOfWeek:function(){return f.$locale().weekStart||0},weekdays:function(h){return h?h.format("dddd"):l(f,"weekdays")},weekdaysMin:function(h){return h?h.format("dd"):l(f,"weekdaysMin","weekdays",2)},weekdaysShort:function(h){return h?h.format("ddd"):l(f,"weekdaysShort","weekdays",3)},longDateFormat:function(h){return u(f.$locale(),h)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};i.localeData=function(){return c.bind(this)()},a.localeData=function(){var d=s();return{firstDayOfWeek:function(){return d.weekStart||0},weekdays:function(){return a.weekdays()},weekdaysShort:function(){return a.weekdaysShort()},weekdaysMin:function(){return a.weekdaysMin()},months:function(){return a.months()},monthsShort:function(){return a.monthsShort()},longDateFormat:function(v){return u(d,v)},meridiem:d.meridiem,ordinal:d.ordinal}},a.months=function(){return l(s(),"months")},a.monthsShort=function(){return l(s(),"monthsShort","months",3)},a.weekdays=function(d){return l(s(),"weekdays",null,null,d)},a.weekdaysShort=function(d){return l(s(),"weekdaysShort","weekdays",3,d)},a.weekdaysMin=function(d){return l(s(),"weekdaysMin","weekdays",2,d)}}})}),tX=fr(function(t,e){(function(r,n){t.exports=n()})(ma,function(){var r="month",n="quarter";return function(a,i){var o=i.prototype;o.quarter=function(u){return this.$utils().u(u)?Math.ceil((this.month()+1)/3):this.month(this.month()%3+3*(u-1))};var l=o.add;o.add=function(u,c){return u=Number(u),this.$utils().p(c)===n?this.add(3*u,r):l.bind(this)(u,c)};var s=o.startOf;o.startOf=function(u,c){var d=this.$utils(),f=!!d.u(c)||c;if(d.p(u)===n){var v=this.quarter()-1;return f?this.month(3*v).startOf(r).startOf("day"):this.month(3*v+2).endOf(r).endOf("day")}return s.bind(this)(u,c)}}})});function ES(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function DS(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:"zh-cn";return im(t,e)&&Q(t).locale(r).week()===Q(e).locale(r).week()}function lX(t,e){return im(t,e)&&t.getDate()===e.getDate()}function kS(t,e){var r=t.getTime(),n=e.getTime();return rn?1:0}function In(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"date",n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"zh-cn",a={isSameYear:am,isSameQuarter:iX,isSameMonth:im,isSameWeek:oX,isSameDate:lX};return a["isSame".concat(rX(r))](t,e,n)}function ul(t,e,r){return e&&kS(t,e)===-1||r&&kS(t,r)===1}function If(){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate(),0,0,0)}function $f(t,e){return Q(t).subtract(e,"month").toDate()}function Nf(t,e){return Q(t).add(e,"month").toDate()}function jS(t,e){var r=t.year,n=t.month,a=e.firstDayOfWeek,i=e.showWeekOfYear,o=i===void 0?!1:i,l=e.disableDate,s=l===void 0?function(){return!1}:l,u=e.minDate,c=e.maxDate,d=e.dayjsLocale,f=d===void 0?"zh-cn":d,v=e.cancelRangeSelectLimit,h=v===void 0?!1:v,p=nX({year:r,month:n}),g=aX({year:r,month:n}),m=jj({year:r,month:n}),y=[],b=1,w=If();for(b;b<=m;b++){var _=new Date(r,n,b);y.push({text:b,active:!1,value:_,disabled:ge(s)&&s(_)||!h&&ul(_,u,c),now:In(w,_),firstDayOfMonth:b===1,lastDayOfMonth:b===m,type:"current-month",dayjsObj:Q(_).locale(f)})}if(p.getDay()!==a)for(p.setDate(0);y.unshift({text:p.getDate().toString(),active:!1,value:new Date(p),disabled:ge(s)&&s(p)||!h&&ul(p,u,c),additional:!0,type:"prev-month",dayjsObj:Q(p).locale(f)}),p.setDate(p.getDate()-1),p.getDay()!==Math.abs(a+6)%7;);for(var P=42;y.length0&&arguments[0]!==void 0?arguments[0]:"",e=t.match(/[ap]m/i)||[""],r=/\d{1,2}(:\d{1,2})?(:\d{1,2})?(:\d{1,3})?/,n=t.match(r)||["0:0:0:0"],a=n[0].split(":"),i=de(a,4),o=i[0],l=o===void 0?0:o,s=i[1],u=s===void 0?0:s,c=i[2],d=c===void 0?0:c,f=i[3],v=f===void 0?0:f;return{hours:+l,minutes:+u,seconds:+d,milliseconds:+v,meridiem:e[0]}}function fX(t){var e=t.value,r=t.disableDate,n=t.mode,a=t.format;if(!r)return!0;var i=n==="quarter"?"date":n,o=!0;if(ge(r))return!r(e);if(Array.isArray(r)){var l=r.map(function(_){return Ee(_,a)}),s=l.some(function(_){return _.isSame(Q(e))});return!s}var u=r.from,c=r.to,d=r.before,f=r.after;if(u&&c){var v=Q(new Date(u)),h=Q(new Date(c));return!Q(e).isBetween(v,h,i,"[]")}var p=d?new Date(d):null,g=f?new Date(f):null;if(g&&p){var m=Q(new Date(p)),y=Q(new Date(g));o=Q(e).isBetween(m,y,i,"[]")}else if(p){var b=Q(new Date(p));o=!Q(e).isBefore(b,i)}else if(g){var w=Q(new Date(g));o=!Q(e).isAfter(w,i)}return o}function vX(t,e){return e==="time-stamp"?new Date(t):Q(t,e).toDate()}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pn={allowInput:Boolean,borderless:Boolean,clearable:Boolean,defaultTime:{type:String,default:"00:00:00"},disableDate:{type:[Object,Array,Function]},disableTime:{type:Function},disabled:Boolean,readonly:{type:Boolean,default:void 0},enableTimePicker:Boolean,firstDayOfWeek:{type:Number,validator:function(e){return e?[1,2,3,4,5,6,7].includes(e):!0}},format:{type:String,default:void 0},inputProps:{type:Object},label:{type:[String,Function]},mode:{type:String,default:"date",validator:function(e){return e?["year","quarter","month","week","date"].includes(e):!0}},multiple:Boolean,placeholder:{type:[String,Array],default:void 0},popupProps:{type:Object},prefixIcon:{type:Function},presets:{type:Object},presetsPlacement:{type:String,default:"bottom",validator:function(e){return e?["left","top","right","bottom"].includes(e):!0}},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},status:{type:String,default:"default",validator:function(e){return e?["default","success","warning","error"].includes(e):!0}},suffixIcon:{type:Function},timePickerProps:{type:Object},tips:{type:[String,Function]},value:{type:[String,Number,Array,Date],default:""},defaultValue:{type:[String,Number,Array,Date],default:""},valueType:{type:String,default:""},onBlur:Function,onChange:Function,onConfirm:Function,onFocus:Function,onPick:Function,onPresetClick:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function TS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Cv(t){for(var e=1;e=0}))===null||m===void 0?void 0:m.value)||e.year}),c=H(function(){return o.value.months.map(function(m,y){return{label:m,value:y}})});function d(m){var y=[];if(e.mode==="year")for(var b=m%10,w=m-b-100,_=m-b+100,P=w;P<=_;P+=10)y.push({label:"".concat(P," - ").concat(P+9),value:P+9});else{y.push({label:"".concat(m),value:m});for(var E=1;E<=10;E++)y.push({label:"".concat(m+E),value:m+E}),y.unshift({label:"".concat(m-E),value:m-E})}return y}function f(m,y){var b=[];if(e.mode==="year"){var w=m%10;if(y==="add")for(var _=m-w+10;_<=m-w+50;_+=10)b.push({label:"".concat(_," - ").concat(_+9),value:_});else for(var P=m-w-1;P>m-w-50;P-=10)b.unshift({label:"".concat(P-9," - ").concat(P),value:P})}else if(y==="add")for(var E=m+1;E<=m+10;E++)b.push({label:"".concat(E),value:E});else for(var I=m-1;I>m-10;I--)b.unshift({label:"".concat(I),value:I});return b}var v={year:{prev:o.value.preDecade,current:o.value.now,next:o.value.nextDecade},month:{prev:o.value.preYear,current:o.value.now,next:o.value.nextYear},date:{prev:o.value.preMonth,current:o.value.now,next:o.value.nextMonth}};function h(m){var y;m==null||(y=m.stopPropagation)===null||y===void 0||y.call(m);var b=l.value[0].value,w=f(b,"reduce");l.value=[].concat(oe(w),oe(l.value))}function p(m){var y;m==null||(y=m.stopPropagation)===null||y===void 0||y.call(m);var b=l.value.slice(-1)[0].value,w=f(b,"add");l.value=[].concat(oe(l.value),oe(w))}function g(m){var y=m.e;y.target.scrollTop===0?h(y):y.target.scrollTop===y.target.scrollHeight-y.target.clientHeight&&p(y)}return{COMPONENT_NAME:a,labelMap:v,nearestYear:u,classPrefix:n,monthOptions:c,yearOptions:l,showMonthPicker:s,handleScroll:g,handlePanelTopClick:h,handlePanelBottomClick:p}},render:function(){var e=this,r=arguments[0],n=this.COMPONENT_NAME,a=this.labelMap,i=this.nearestYear,o=this.classPrefix,l=this.monthOptions,s=this.yearOptions,u=this.showMonthPicker,c=this.handlePanelTopClick,d=this.handlePanelBottomClick;return r("div",{class:n},[r("div",{class:"".concat(n,"-controller")},[u&&r(fa,{class:"".concat(n,"-controller-month"),props:Cv({},{value:this.month,options:l,onChange:function(v){var h;return(h=e.onMonthChange)===null||h===void 0?void 0:h.call(e,v)},popupProps:{attach:function(v){return v.parentNode},overlayClassName:"".concat(n,"-controller-month-popup")}})}),r(fa,{class:"".concat(n,"-controller-year"),props:Cv({},{value:this.mode==="year"?i:this.year,options:s,onChange:function(v){var h;return(h=e.onYearChange)===null||h===void 0?void 0:h.call(e,v)},popupProps:{onScroll:this.handleScroll,attach:function(v){return v.parentNode},overlayClassName:"".concat(n,"-controller-year-popup")},panelTopContent:function(){return r("div",{class:"".concat(o,"-select-option"),on:{click:c}},["..."])},panelBottomContent:function(){return r("div",{class:"".concat(o,"-select-option"),on:{click:d}},["..."])}})})]),r(uj,{props:Cv({},{tips:a[this.mode],onChange:this.onJumperClick,size:"small"})})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pX={name:"TDatePickerCell",props:{time:String,text:[String,Number],value:Date,active:Boolean,highlight:Boolean,disabled:Boolean,startOfRange:Boolean,endOfRange:Boolean,hoverHighlight:Boolean,hoverStartOfRange:Boolean,hoverEndOfRange:Boolean,additional:Boolean,now:Boolean,firstDayOfMonth:Boolean,lastDayOfMonth:Boolean,onClick:Function,onMouseEnter:Function},setup:function(e){var r=ye("date-picker__cell"),n=H(function(){var o;return[r.value,(o={},D(D(D(D(D(D(D(D(D(D(o,"".concat(r.value,"--now"),e.now),"".concat(r.value,"--active"),e.active),"".concat(r.value,"--disabled"),e.disabled),"".concat(r.value,"--highlight"),e.highlight),"".concat(r.value,"--hover-highlight"),e.hoverHighlight),"".concat(r.value,"--active-start"),e.startOfRange),"".concat(r.value,"--active-end"),e.endOfRange),"".concat(r.value,"--hover-start"),e.hoverStartOfRange),"".concat(r.value,"--hover-end"),e.hoverEndOfRange),"".concat(r.value,"--additional"),e.additional),D(D(o,"".concat(r.value,"--first-day-of-month"),e.firstDayOfMonth),"".concat(r.value,"--last-day-of-month"),e.lastDayOfMonth))]});function a(o){var l;if(!e.disabled){if(e.time){var s=Tl(e.time),u=s.hours,c=s.minutes,d=s.seconds,f=s.milliseconds,v=s.meridiem,h=u;/am/i.test(v)&&h===12&&(h-=12),/pm/i.test(v)&&h<12&&(h+=12),e.value.setHours(h),e.value.setMinutes(c),e.value.setSeconds(d),e.value.setMilliseconds(f)}(l=e.onClick)===null||l===void 0||l.call(e,e.value,{e:o})}}function i(){var o;if(!e.disabled){if(e.time){var l=Tl(e.time),s=l.hours,u=l.minutes,c=l.seconds,d=l.milliseconds,f=l.meridiem,v=s;/am/i.test(f)&&v===12&&(v-=12),/pm/i.test(f)&&v<12&&(v+=12),e.value.setHours(v),e.value.setMinutes(u),e.value.setSeconds(c),e.value.setMilliseconds(d)}(o=e.onMouseEnter)===null||o===void 0||o.call(e,e.value)}}return{cellClass:n,COMPONENT_NAME:r,handleClick:a,handleMouseEnter:i}},render:function(){var e=arguments[0],r=this.cellClass,n=this.COMPONENT_NAME,a=this.handleClick,i=this.handleMouseEnter;return e("td",{class:r,on:{click:a,mouseenter:i}},[e("div",{class:"".concat(n,"-inner")},[this.text])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function IS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ov(t){for(var e=1;e=I&&S<=N&&C>T&&C1}).length;return i.value?Q(i.value,o.value):F?Q().hour(0).minute(0).second(0):Q()}),m=H(function(){return"".concat(f.value,"-time-picker__panel")});le(function(){return g.value},function(){g.value&&i.value&&T(!0)}),le(function(){return s.value},function(){s.value&&T(!0)}),Ot(function(){v.value=SX(o.value)});var y=function(){var k,S=(k=p.value)===null||k===void 0?void 0:k.querySelector("div");return S?{offsetHeight:S.offsetHeight,margin:parseInt(getComputedStyle(S).marginTop,10)}:{offsetHeight:0,margin:0}},b=function(k,S){var C=wa.indexOf(k);if(C!==-1){var O,x=[g.value.hour(),g.value.minute(),g.value.second()],j=Number(S);return k===Lt.hour&&Xu.test(e.format)&&g.value.hour()>=12&&(j+=12),x[C]=j,!((O=e.disableTime)!==null&&O!==void 0&&(O=O.call.apply(O,[e].concat(x,[{partial:l.value||"start"}])))!==null&&O!==void 0&&(O=O[k])!==null&&O!==void 0&&O.includes(j))}return!0},w=function(k){var S=0;if(wa.includes(k)){var C=wa.indexOf(k),O=a.value[C]||1;k===Lt.hour?S=Xu.test(o.value)?11:23:k===Lt.milliSecond?S=999:S=59;var x=Ob(0,S+1,Number(O)).map(function(j){return Cb(String(j),2,"0")})||[];return e.hideDisabledTime&&!!e.disableTime?x.filter(function(j){var $,A=[g.value.hour(),g.value.minute(),g.value.second(),g.value.millisecond()],M=Number(j);return k===Lt.hour&&Xu.test(e.format)&&g.value.hour()>=12&&(M+=12),A[C]=M,!(($=e.disableTime)!==null&&$!==void 0&&($=$.call.apply($,[e].concat(A,[{partial:l.value||"start"}])))!==null&&$!==void 0&&($=$[k])!==null&&$!==void 0&&$.includes(M))}):x}return $S},_=function(k,S){k===Lt.hour&&/[h]{1}/.test(o.value)&&(S%=12);var C=w(k).indexOf(Cb(String(S),2,"0")),O=y(),x=O.offsetHeight,j=O.margin,$=x+j,A=Math.abs(Math.max(0,C)*$);return A},P=function(k,S){var C,O,x,j;if(!!e.isShowPanel){var $=((C=r.refs["".concat(k,"Col")])===null||C===void 0?void 0:C.scrollTop)+PX.top,A=y(),M=A.offsetHeight,z=A.margin,V=M+z,B=Math.abs(Math.round($/V+.5)),R=$S[Math.min(B-1,1)].toLowerCase();if(Number.isNaN(B)&&(B=1),wa.includes(k)){var L=59;k===Lt.hour?L=/[h]{1}/.test(o.value)?11:23:k===Lt.milliSecond&&(L=999);var K=wa.indexOf(k),U=Ob(0,L+1,Number(a.value[K])||1);x=OX(U,Number(w(k)[Math.min(B-1,L+1,U.length-1)]),Number(a.value[K])||1),Number.isNaN(x)&&(x=U[U.length-1]),k===Lt.hour&&v.value.includes(Lt.meridiem)&&g.value.hour()>=12&&(x=Number(x)+12)}else x=R;var W=_(k,x);if(!(!Q(g.value).isValid()||i.value&&!Q(i.value,o.value,!0).isValid())){if(wa.includes(k))if(b(k,x)){var Y,X;j=(Y=(X=g.value)[k])===null||Y===void 0?void 0:Y.call(X,x).format(o.value)}else j=g.value.format(o.value);else{var ne=g.value.hour();R===qc&&ne>=12?j=g.value.hour(ne-12).format(o.value):R===sp&&ne<12?j=g.value.hour(ne+12).format(o.value):j=g.value.format(o.value)}if(j!==i.value&&((O=e.onChange)===null||O===void 0||O.call(e,j,S)),W!==$){var ae,Z=r.refs["".concat(k,"Col")];if(!Z||Z.scrollTop===W)return;(ae=Z.scrollTo)===null||ae===void 0||ae.call(Z,{top:W,behavior:"smooth"})}}}},E=function(k,S,C){var O,x=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"auto",j=_(k,S),$=r.refs["".concat(k,"Col")];!$||$.scrollTop===j||!b(k,S)||(O=$.scrollTo)===null||O===void 0||O.call($,{top:j,behavior:x})},I=function(k,S,C,O){if(!!b(k,S))if(wa.includes(k))k===Lt.hour&&g.value.hour()>=12&&v.value.includes(Lt.meridiem)&&(S=Number(S)+12),E(k,S,C,"smooth");else{var x=g.value.hour();if(S===qc&&x>=12){var j;(j=e.onChange)===null||j===void 0||j.call(e,g.value.hour(x-12).format(o.value),O)}else if(S===sp&&x<12){var $;($=e.onChange)===null||$===void 0||$.call(e,g.value.hour(x+12).format(o.value),O)}}},T=function(){var k=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,S=i.value&&!k?"smooth":"auto",C=!!a.value.filter(function(O){return O>1}).length;or(function(){v.value.forEach(function(O,x){if(!C||C&&i.value){var j,$;E(O,wa.includes(O)?(j=($=g.value)[O])===null||j===void 0?void 0:j.call($):g.value.locale("en").format("a"),x,S)}else{var A;E(O,(A=w(O))===null||A===void 0?void 0:A[0],x,S)}})}),e.resetTriggerScroll()},N=function(k,S){var C,O,x;if(k===Lt.meridiem){var j=g.value.locale("en").format("a");return j===S}return x=(C=(O=g.value)[k])===null||C===void 0?void 0:C.call(O),k===Lt.hour&&/[h]{1}/.test(o.value)&&(x%=12),x===Number(S)};return{getColList:w,isCurrent:N,bodyRef:h,maskRef:p,global:c,classPrefix:f,panelClassName:m,cols:v,timeItemCanUsed:b,handleScroll:P,handleTimeItemClick:I}},render:function(){var e,r,n,a,i=this,o=arguments[0];return o("div",{class:"".concat(this.panelClassName,"-body"),ref:"bodyRef"},[o("div",{class:"".concat(this.panelClassName,"-body-active-mask"),ref:"maskRef"},[(e=(r=this.cols).map)===null||e===void 0?void 0:e.call(r,function(l,s){return o("div",{key:"".concat(l,"_").concat(s)})})]),(n=(a=this.cols).map)===null||n===void 0?void 0:n.call(a,function(l,s){return o("ul",{key:"".concat(l,"_").concat(s),ref:"".concat(l,"Col"),class:"".concat(i.panelClassName,"-body-scroll"),on:{scroll:Si(function(u){return i.handleScroll(l,u)},50)}},[i.getColList(l).map(function(u){return o("li",{key:u,class:["".concat(i.panelClassName,"-body-scroll-item"),D(D({},"".concat(i.classPrefix,"-is-disabled"),!i.timeItemCanUsed(l,u)),"".concat(i.classPrefix,"-is-current"),i.isCurrent(l,u))],on:{click:function(d){return i.handleTimeItemClick(l,u,s,d)}}},[wa.includes(l)?Xu.test(i.format)&&l===Lt.hour&&u==="00"?"12":u:i.global[u===qc?"anteMeridiem":"postMeridiem"]])})])})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function MS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Sv(t){for(var e=1;e1}).length}),s=H(function(){var v=l.value,h=Q(e.value,e.format);return e.value&&h.isValid()?h:v?Q().hour(0).minute(0).second(0):Q().hour(0).minute(0).second(0).format(e.format)}),u=function(){or(function(){a.value=!0})},c=function(){a.value=!1},d=function(h,p){var g,m;(g=e.onPick)===null||g===void 0||g.call(e,h,p),r.emit("pick",h,p),(m=e.onChange)===null||m===void 0||m.call(e,h),r.emit("change",h)},f=function(h){var p=typeof h=="function"?h():h;typeof e.activeIndex=="number"?Array.isArray(p)?e.onChange(p[e.activeIndex]):Te.error("TimePicker","preset: ".concat(e.presets," \u9884\u8BBE\u503C\u5FC5\u987B\u662F\u6570\u7EC4!")):e.onChange(p)};return Ot(function(){u()}),le(function(){return e.isShowPanel},function(){u()}),{showNowTimeBtn:l,panelClassName:n,triggerScroll:a,resetTriggerScroll:c,defaultValue:s,global:o,handleChange:d,handlePresetClick:f}},render:function(){var e=this,r=arguments[0];return r("div",{class:this.panelClassName},[r("div",{class:"".concat(this.panelClassName,"-section-body")},[r(_X,{props:Sv({},{value:Q(this.value,this.format).isValid()?this.value:this.defaultValue,onChange:this.handleChange,onPick:this.onPick,format:this.format||yX,steps:this.steps||mX,triggerScroll:this.triggerScroll,disableTime:this.disableTime,position:this.position,resetTriggerScroll:this.resetTriggerScroll,isShowPanel:this.isShowPanel,hideDisabledTime:this.hideDisabledTime})})]),this.isFooterDisplay?r("div",{class:"".concat(this.panelClassName,"-section-footer")},[r(Rc,{attrs:{theme:"primary",variant:"base",disabled:!this.value,size:"small"},on:{click:function(){return e.handleConfirmClick(e.defaultValue)}}},[this.global.confirm]),r("div",[this.showNowTimeBtn?null:r(Rc,{attrs:{theme:"primary",variant:"text",size:"small"},on:{click:function(){return e.onChange(Q().format(e.format))}}},[this.global.now]),this.presets&&Object.keys(this.presets).map(function(n){return r(Rc,{key:n,attrs:{theme:"primary",size:"small",variant:"text"},on:{click:function(){var i;return(i=e.handlePresetClick)===null||i===void 0?void 0:i.call(e,e.presets[n])}}},[n])})])]):null])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function RS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Pv(t){for(var e=1;e=a[1]&&(n?a[0]=a[1]-1:(a[0]=a[1],i[0]>=i[1]&&(i[0]=i[1]-1,i[0]===-1&&(i[0]=11,a=[a[0]-1,a[1]])))),{nextYear:a,nextMonth:i}}function xs(t,e,r){if(Tn(t))return null;var n=Ee(t,e);if(r){var a=de(r,4),i=a[0],o=i===void 0?0:i,l=a[1],s=l===void 0?0:l,u=a[2],c=u===void 0?0:u,d=a[3],f=d===void 0?0:d;n=n.hour(o).minute(s).second(c).millisecond(f)}return n.toDate()}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function zS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function hs(t){for(var e=1;e=R[1]&&(R[0]-=1,R[0]===-1))){var U,W;R[0]=11,p.value=[((U=p.value)===null||U===void 0?void 0:U[0])-1,(W=p.value)===null||W===void 0?void 0:W[1]]}}g.value=R}var A=H(function(){return{hoverValue:w.value?c.value:[],value:T.value?y.value:h.value,isFirstValueSelected:_.value,activeIndex:b.value,year:p.value,month:g.value,format:E.value.format,mode:e.mode,presets:e.presets,time:m.value,disableDate:e.disableDate,disableTime:e.disableTime,firstDayOfWeek:e.firstDayOfWeek,timePickerProps:e.timePickerProps,enableTimePicker:e.enableTimePicker,presetsPlacement:e.presetsPlacement,panelPreselection:e.panelPreselection,popupVisible:d.value,cancelRangeSelectLimit:e.cancelRangeSelectLimit,onCellClick:k,onCellMouseEnter:N,onCellMouseLeave:F,onJumperClick:S,onConfirmClick:O,onPresetClick:x,onYearChange:j,onMonthChange:$,onTimePickerChange:C}});return{COMPONENT_NAME:a,inputValue:c,dateRangePickerPopupProps:v,dateRangePickerRangeInputProps:f,popupVisible:d,panelProps:A,CalendarIcon:o,isDisabled:I}},render:function(){var e=this,r=arguments[0],n=this.COMPONENT_NAME,a=this.inputValue,i=this.dateRangePickerPopupProps,o=this.dateRangePickerRangeInputProps,l=this.popupVisible,s=this.panelProps,u=this.CalendarIcon,c=function(){return e.suffixIcon?e.suffixIcon:e.$scopedSlots.suffixIcon?e.$scopedSlots.suffixIcon:e.$scopedSlots["suffix-icon"]?e.$scopedSlots["suffix-icon"]:function(){return r(u)}};return r("div",{class:n},[r(lm,{attrs:{disabled:this.isDisabled,label:this.label,status:this.status,tips:this.tips||this.$scopedSlots.tips,inputValue:a,popupProps:i,rangeInputProps:ZS({suffixIcon:c()},o),popupVisible:l,panel:function(){return r(Aj,{props:ZS({},s)})}}})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var RX={defaultTime:{type:Array,default:function(){return["00:00:00","23:59:59"]}},onCellClick:Function,onChange:Function,onConfirm:Function,onMonthChange:Function,onPanelClick:Function,onPresetClick:Function,onTimeChange:Function,onYearChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function JS(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function QS(t){for(var e=1;e=$[1]&&($[0]-=1,$[0]===-1))){var z,V;$[0]=11,l.value=[((z=l.value)===null||z===void 0?void 0:z[0])-1,(V=l.value)===null||V===void 0?void 0:V[1]]}}s.value=$,(O=e.onMonthChange)===null||O===void 0||O.call(e,{partial:x,month:$[j],date:o.value.map(function(B){return Q(B).toDate()}),trigger:"month-select"}),n("month-change",{partial:x,month:$[j],date:o.value.map(function(B){return Q(B).toDate()}),trigger:"month-select"})}function F(S){var C;(C=e.onPanelClick)===null||C===void 0||C.call(e,S),n("panel-click",S)}var k=H(function(){var S;return{hoverValue:p.value?g.value:[],value:h.value?qe(c.value,{format:v.value.format}):o.value,activeIndex:m.value,year:l.value,month:s.value,mode:e.mode,format:v.value.format,presets:e.presets,time:u.value,disableDate:e.disableDate,disableTime:e.disableTime,firstDayOfWeek:e.firstDayOfWeek,timePickerProps:e.timePickerProps,enableTimePicker:e.enableTimePicker,presetsPlacement:e.presetsPlacement,panelPreselection:e.panelPreselection,popupVisible:(S=a==null?void 0:a.popupVisible)!==null&&S!==void 0?S:!0,onPanelClick:F,onCellClick:w,onCellMouseEnter:y,onCellMouseLeave:b,onJumperClick:_,onConfirmClick:E,onPresetClick:I,onYearChange:T,onMonthChange:N,onTimePickerChange:P}});return{panelProps:k}},render:function(){var e=arguments[0],r=this.panelProps;return e(Aj,{props:QS({},r)})}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var BX=se(kX,it),zX=se(TX,it),VX=se(MX,it),HX=se(LX,it);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var KX={colon:Boolean,data:{type:Object,default:function(){return{}}},disabled:{type:Boolean,default:void 0},errorMessage:{type:Object},formControlledComponents:{type:Array},id:{type:String,default:void 0},labelAlign:{type:String,default:"right",validator:function(e){return e?["left","right","top"].includes(e):!0}},labelWidth:{type:[String,Number],default:"100px"},layout:{type:String,default:"vertical",validator:function(e){return e?["vertical","inline"].includes(e):!0}},preventSubmitDefault:{type:Boolean,default:!0},requiredMark:{type:Boolean,default:void 0},resetType:{type:String,default:"empty",validator:function(e){return e?["empty","initial"].includes(e):!0}},rules:{type:Object},scrollToFirstError:{type:String,validator:function(e){return e?["","smooth","auto"].includes(e):!0}},showErrorMessage:{type:Boolean,default:!0},statusIcon:{type:[Boolean,Function],default:void 0},submitWithWarningMessage:Boolean,onReset:Function,onSubmit:Function,onValidate:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var WX=["TInput","TTextarea","TCascader","TSelect","TOption","TSwitch","TCheckbox","TCheckboxGroup","TRadio","TRadioGroup","TTreeSelect","TDatePicker","TTimePicker","TUpload","TTransfer","TSlider"];/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Af=fr(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=r;function r(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},a=arguments.length>1?arguments[1]:void 0;for(var i in a)typeof n[i]=="undefined"&&(n[i]=a[i]);return n}t.exports=e.default,t.exports.default=e.default}),UX=fr(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=h;var r=n(Af);function n(p){return p&&p.__esModule?p:{default:p}}function a(p,g){return l(p)||o(p,g)||u(p,g)||i()}function i(){throw new TypeError(`Invalid attempt to destructure non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function o(p,g){var m=p==null?null:typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(m!=null){var y,b,w,_,P=[],E=!0,I=!1;try{if(w=(m=m.call(p)).next,g===0){if(Object(m)!==m)return;E=!1}else for(;!(E=(y=w.call(m)).done)&&(P.push(y.value),P.length!==g);E=!0);}catch(T){I=!0,b=T}finally{try{if(!E&&m.return!=null&&(_=m.return(),Object(_)!==_))return}finally{if(I)throw b}}return P}}function l(p){if(Array.isArray(p))return p}function s(p,g){var m=typeof Symbol!="undefined"&&p[Symbol.iterator]||p["@@iterator"];if(!m){if(Array.isArray(p)||(m=u(p))||g&&p&&typeof p.length=="number"){m&&(p=m);var y=0,b=function(){};return{s:b,n:function(){return y>=p.length?{done:!0}:{done:!1,value:p[y++]}},e:function(I){throw I},f:b}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. -In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var w=!0,_=!1,P;return{s:function(){m=m.call(p)},n:function(){var I=m.next();return w=I.done,I},e:function(I){_=!0,P=I},f:function(){try{!w&&m.return!=null&&m.return()}finally{if(_)throw P}}}}function u(p,g){if(!!p){if(typeof p=="string")return c(p,g);var m=Object.prototype.toString.call(p).slice(8,-1);if(m==="Object"&&p.constructor&&(m=p.constructor.name),m==="Map"||m==="Set")return Array.from(p);if(m==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(m))return c(p,g)}}function c(p,g){(g==null||g>p.length)&&(g=p.length);for(var m=0,y=new Array(g);m=s&&(typeof u=="undefined"||c<=u)}t.exports=e.default,t.exports.default=e.default}),Rj=fr(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=o;var r=a(Cu),n=a(Af);function a(l){return l&&l.__esModule?l:{default:l}}var i={require_tld:!0,allow_underscores:!1,allow_trailing_dot:!1,allow_numeric_tld:!1,allow_wildcard:!1,ignore_max_length:!1};function o(l,s){(0,r.default)(l),s=(0,n.default)(s,i),s.allow_trailing_dot&&l[l.length-1]==="."&&(l=l.substring(0,l.length-1)),s.allow_wildcard===!0&&l.indexOf("*.")===0&&(l=l.substring(2));var u=l.split("."),c=u[u.length-1];return s.require_tld&&(u.length<2||!s.allow_numeric_tld&&!/^([a-z\u00A1-\u00A8\u00AA-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}|xn[a-z0-9-]{2,})$/i.test(c)||/\s/.test(c))||!s.allow_numeric_tld&&/^\d+$/.test(c)?!1:u.every(function(d){return!(d.length>63&&!s.ignore_max_length||!/^[a-z_\u00a1-\uffff0-9-]+$/i.test(d)||/[\uff01-\uff5e]/.test(d)||/^-|-$/.test(d)||!s.allow_underscores&&/_/.test(d))})}t.exports=e.default,t.exports.default=e.default}),Lj=fr(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=u;var r=n(Cu);function n(c){return c&&c.__esModule?c:{default:c}}var a="(?:[0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])",i="(".concat(a,"[.]){3}").concat(a),o=new RegExp("^".concat(i,"$")),l="(?:[0-9a-fA-F]{1,4})",s=new RegExp("^("+"(?:".concat(l,":){7}(?:").concat(l,"|:)|")+"(?:".concat(l,":){6}(?:").concat(i,"|:").concat(l,"|:)|")+"(?:".concat(l,":){5}(?::").concat(i,"|(:").concat(l,"){1,2}|:)|")+"(?:".concat(l,":){4}(?:(:").concat(l,"){0,1}:").concat(i,"|(:").concat(l,"){1,3}|:)|")+"(?:".concat(l,":){3}(?:(:").concat(l,"){0,2}:").concat(i,"|(:").concat(l,"){1,4}|:)|")+"(?:".concat(l,":){2}(?:(:").concat(l,"){0,3}:").concat(i,"|(:").concat(l,"){1,5}|:)|")+"(?:".concat(l,":){1}(?:(:").concat(l,"){0,4}:").concat(i,"|(:").concat(l,"){1,6}|:)|")+"(?::((?::".concat(l,"){0,5}:").concat(i,"|(?::").concat(l,"){1,7}|:))")+")(%[0-9a-zA-Z-.:]{1,})?$");function u(c){var d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return(0,r.default)(c),d=String(d),d?d==="4"?o.test(c):d==="6"?s.test(c):!1:u(c,4)||u(c,6)}t.exports=e.default,t.exports.default=e.default}),qX=fr(function(t,e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=m;var r=l(Cu),n=l(YX),a=l(Rj),i=l(Lj),o=l(Af);function l(y){return y&&y.__esModule?y:{default:y}}var s={allow_display_name:!1,allow_underscores:!1,require_display_name:!1,allow_utf8_local_part:!0,require_tld:!0,blacklisted_chars:"",ignore_max_length:!1,host_blacklist:[],host_whitelist:[]},u=/^([^\x00-\x1F\x7F-\x9F\cX]+)]/.test(b);if(w){if(b===y)return!1;var _=b.split('"').length===b.split('\\"').length;if(!_)return!1}return!0}function m(y,b){if((0,r.default)(y),b=(0,o.default)(b,s),b.require_display_name||b.allow_display_name){var w=y.match(u);if(w){var _=w[1];if(y=y.replace(_,"").replace(/(^<|>$)/g,""),_.endsWith(" ")&&(_=_.slice(0,-1)),!g(_))return!1}else if(b.require_display_name)return!1}if(!b.ignore_max_length&&y.length>p)return!1;var P=y.split("@"),E=P.pop(),I=E.toLowerCase();if(b.host_blacklist.includes(I)||b.host_whitelist.length>0&&!b.host_whitelist.includes(I))return!1;var T=P.join("@");if(b.domain_specific_validation&&(I==="gmail.com"||I==="googlemail.com")){T=T.toLowerCase();var N=T.split("+")[0];if(!(0,n.default)(N.replace(/\./g,""),{min:6,max:30}))return!1;for(var F=N.split("."),k=0;ky.length)&&(b=y.length);for(var w=0,_=new Array(b);w]/.test(y)||y.indexOf("mailto:")===0||(b=(0,i.default)(b,v),b.validate_length&&y.length>=2083)||!b.allow_fragments&&y.includes("#")||!b.allow_query_components&&(y.includes("?")||y.includes("&")))return!1;var w,_,P,E,I,T,N,F;if(N=y.split("#"),y=N.shift(),N=y.split("?"),y=N.shift(),N=y.split("://"),N.length>1){if(w=N.shift().toLowerCase(),b.require_valid_protocol&&b.protocols.indexOf(w)===-1)return!1}else{if(b.require_protocol)return!1;if(y.slice(0,2)==="//"){if(!b.allow_protocol_relative_urls)return!1;N[0]=y.slice(2)}}if(y=N.join("://"),y==="")return!1;if(N=y.split("/"),y=N.shift(),y===""&&!b.require_host)return!0;if(N=y.split("@"),N.length>1){if(b.disallow_auth||N[0]===""||(_=N.shift(),_.indexOf(":")>=0&&_.split(":").length>2))return!1;var k=_.split(":"),S=l(k,2),C=S[0],O=S[1];if(C===""&&O==="")return!1}E=N.join("@"),T=null,F=null;var x=E.match(h);if(x?(P="",F=x[1],T=x[2]||null):(N=E.split(":"),P=N.shift(),N.length&&(T=N.join(":"))),T!==null&&T.length>0){if(I=parseInt(T,10),!/^[0-9]+$/.test(T)||I<=0||I>65535)return!1}else if(b.require_port)return!1;return b.host_whitelist?g(P,b.host_whitelist):P===""&&!b.require_host?!0:!(!(0,a.default)(P)&&!(0,n.default)(P,b)&&(!F||!(0,a.default)(F,6))||(P=P||F,b.host_blacklist&&g(P,b.host_blacklist)))}t.exports=e.default,t.exports.default=e.default}),JX=jg(ZX);function eP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function tP(t){for(var e=1;e=l};return Vt(e)?a(e,r):Array.isArray(e)?a(e.length,r):a(El(e),r)},QX={date:GX,url:JX,email:XX,required:function(e){return!Bj(e)},whitespace:function(e){return!(/^\s+$/.test(e)||e==="")},boolean:function(e){return typeof e=="boolean"},max:function(e,r){return rP(e,r,!0)},min:function(e,r){return rP(e,r,!1)},len:function(e,r){return El(e)===r},number:function(e){return Vt(e)},enum:function(e,r){return r.includes(e)},idcard:function(e){return/^(\d{18,18}|\d{15,15}|\d{17,17}x)$/i.test(e)},telnumber:function(e){return/^1[3-9]\d{9}$/.test(e)},pattern:function(e,r){return r.test(e)},validator:function(e,r){return r(e)}};function eZ(t,e){return cp.apply(this,arguments)}function cp(){return cp=Ln(Gt.mark(function t(e,r){var n,a,i,o,l,s,u;return Gt.wrap(function(d){for(;;)switch(d.prev=d.next){case 0:n={result:!0},a=Object.keys(r),l=0;case 3:if(!(l0;return n||(n!=null?n:a)},innerRules:function(){var e,r=this.form;if((e=this.rules)!==null&&e!==void 0&&e.length)return this.rules||[];if(!this.name)return[];var n=String(this.name||"").lastIndexOf(".")||-1,a=String(this.name||"").slice(n+1);return te(r==null?void 0:r.rules,this.name)||te(r==null?void 0:r.rules,a)||[]},errorMessages:function(){var e;return(e=this.form.errorMessage)!==null&&e!==void 0?e:this.global.errorMessage},statusClass:function(){return"".concat(this.classPrefix,"-is-").concat(this.$props.status||"default"," ").concat(this.$props.status==="success"?"".concat(this.componentName,"--success-border"):"")}},created:function(){var e=this;this.addWatch(),this.$watch(function(){return je(e.value)==="object"?JSON.stringify(e.value):e.value},function(){e.validate("change")}),this.$watch(function(){return[e.name,JSON.stringify(e.rules)].join(",")},function(){e.validate("change")})},mounted:function(){this.initialValue=Zr(this.value),this.form.$emit("form-item-created",this)},beforeDestroy:function(){this.form.$emit("form-item-destroyed",this)},methods:{addWatch:function(){var e=this;this.disabled!==void 0&&this.$watch("disabled",function(r){e.$nextTick(function(){e.setChildrenDisabled(r,e.$children)})},{immediate:!0})},setChildrenDisabled:function(e,r){var n=this;r.forEach(function(a){var i,o;(i=n.form.controlledComponents)!==null&&i!==void 0&&i.includes(a.$options.name)&&(a.$data.formDisabled=e),(o=a.$children)!==null&&o!==void 0&&o.length&&n.setChildrenDisabled(e,a.$children)})},setValidateMessage:function(e){if(!(!e||!Array.isArray(e))){if(e.length===0){this.errorList=[],this.verifyStatus="success";return}this.errorList=e,this.verifyStatus="fail"}},validate:function(e){var r=arguments,n=this;return Ln(Gt.mark(function a(){var i,o,l,s,u,c,d,f;return Gt.wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return i=r.length>1&&r[1]!==void 0?r[1]:!0,o=r.length>2&&r[2]!==void 0?r[2]:"submit-event",n.freeShowErrorMessage=o==="submit-function"?i:void 0,n.resetValidating=!0,h.next=6,n.analysisValidateResult(e);case 6:return l=h.sent,s=l.errorList,u=l.resultList,c=l.successList,d=l.rules,f=l.allowSetValue,f&&(n.errorList=s,n.successList=c),d.length?n.verifyStatus=s.length?"fail":"success":n.verifyStatus="not",n.needResetField&&n.resetHandler(),n.resetValidating=!1,h.abrupt("return",D({},n.name,s.length===0?!0:u));case 17:case"end":return h.stop()}},a)}))()},validateOnly:function(e){var r=this;return Ln(Gt.mark(function n(){var a,i,o;return Gt.wrap(function(s){for(;;)switch(s.prev=s.next){case 0:return s.next=2,r.analysisValidateResult(e);case 2:return a=s.sent,i=a.errorList,o=a.resultList,s.abrupt("return",D({},r.name,i.length===0?!0:o));case 6:case"end":return s.stop()}},n)}))()},analysisValidateResult:function(e){var r=this;return Ln(Gt.mark(function n(){var a;return Gt.wrap(function(o){for(;;)switch(o.prev=o.next){case 0:if(a={successList:[],errorList:[],rules:[],resultList:[],allowSetValue:!1},a.rules=e==="all"?r.innerRules:r.innerRules.filter(function(l){var s=l.trigger,u=s===void 0?"change":s;return Array.isArray(u)?u.includes(e):e===u}),!(r.innerRules.length&&!a.rules.length)){o.next=4;break}return o.abrupt("return",a);case 4:return a.allowSetValue=!0,o.next=7,sm(r.value,a.rules);case 7:return a.resultList=o.sent,a.errorList=a.resultList.filter(function(l){return l.result!==!0}).map(function(l){return Object.keys(l).forEach(function(s){if(typeof l.message=="undefined"&&r.errorMessages[s]){var u=PH(r.errorMessages[s]),c=typeof r.label=="string"?r.label:r.name;l.message=u({name:c,validate:l[s]})}}),l}),a.successList=a.resultList.filter(function(l){return l.result===!0&&l.message&&l.type==="success"}),o.abrupt("return",a);case 11:case"end":return o.stop()}},n)}))()},getLabelContent:function(){return typeof this.label=="function"?this.label(this.$createElement):typeof this.$scopedSlots.label=="function"?this.$scopedSlots.label(null):this.label},getLabel:function(){var e=this.$createElement,r=this.form,n=Tn(this.labelWidth)?r==null?void 0:r.labelWidth:this.labelWidth,a=Tn(this.labelAlign)?r==null?void 0:r.labelAlign:this.labelAlign;if(Number(n)!==0){var i=this.getLabelContent();if(!i)return null;var o={};return n&&a!=="top"&&(typeof n=="number"?o={width:"".concat(n,"px")}:o={width:n}),e("div",{class:this.labelClasses,style:o},[e("label",{attrs:{for:this.for}},[i]),this.hasColon&&this.global.colonText])}},getDefaultIcon:function(){var e=this,r=this.$createElement,n=function(f){return r("span",{class:"".concat(e.componentName,"__status")},[r(f)])},a=this.errorList,i=this.useGlobalIcon({CheckCircleFilledIcon:Wa,CloseCircleFilledIcon:Wl,ErrorCircleFilledIcon:ya}),o=i.CheckCircleFilledIcon,l=i.CloseCircleFilledIcon,s=i.ErrorCircleFilledIcon;if(this.verifyStatus==="success")return n(o);if(a&&a[0]){var u=a[0].type||"error",c={error:l,warning:s}[u]||o;return n(c)}return null},getIcon:function(e,r,n){var a=this,i=this.$createElement,o=function(s){return i("span",{class:"".concat(a.componentName,"__status")},[s])};return e===!0?this.getDefaultIcon():typeof e=="function"?o(e(this.$createElement,n)):typeof r=="function"?o(r(null)):null},getSuffixIcon:function(){var e=this.form,r=this.statusIcon,n=this.$scopedSlots.statusIcon,a=e.statusIcon,i=e.$scopedSlots.statusIcon;if(r!==!1){var o=this.getIcon(r,n);if(o)return o;if(o!==!1&&(o=this.getIcon(a,i,this.$props),o))return o}},getEmptyValue:function(){var e=this.form,r=Object.prototype.toString.call(te(e.data,this.name)),n;return r==="[object String]"&&(n=""),r==="[object Array]"&&(n=[]),r==="[object Object]"&&(n={}),n},resetField:function(){var e=this,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"initial",n=this.form;if(!this.name&&this.label){Te.warn("Form","name is required for validating.");return}var a=r||n.resetType;a==="empty"&&qr(n.data,this.name,this.getEmptyValue()),a==="initial"&&qr(n.data,this.name,this.initialValue),ie.nextTick(function(){e.resetValidating?e.needResetField=!0:e.resetHandler()})},resetHandler:function(){this.needResetField=!1,this.errorList=[],this.successList=[],this.verifyStatus="not"}},render:function(){var e=arguments[0],r=re(this,"help"),n=re(this,"tips");return e("div",{class:this.classes},[this.getLabel(),e("div",{class:this.contentClasses,style:this.contentStyle},[e("div",{class:"".concat(this.componentName,"__controls-content")},[this.$slots.default,this.getSuffixIcon()]),r&&e("div",{class:"".concat(this.classPrefix,"-input__help")},[r]),n&&e("div",{class:["".concat(this.componentName,"-tips"),"".concat(this.classPrefix,"-tips"),this.statusClass]},[n]),this.extraNode])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function aP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function iP(t){for(var e=1;e0&&e[0]!==void 0?e[0]:{showErrorMessage:!0},i=e.length>1&&e[1]!==void 0?e[1]:"submit-function",o=a||{},l=o.fields,s=o.trigger,u=s===void 0?"all":s,c=r.children.filter(function(p){return r.isFunction(p.validate)&&r.needValidate(String(p.name),l)}).map(function(p){return p.validate(u,a.showErrorMessage,i)}),h.next=6,Promise.all(c);case 6:return d=h.sent,f=r.formatValidateResult(d),Ce(r,"validate",{validateResult:f,firstError:r.getFirstError(f)}),h.abrupt("return",f);case 10:case"end":return h.stop()}},n)}))()},validateOnly:function(e){var r=this;return Ln(Gt.mark(function n(){var a,i,o,l,s,u,c;return Gt.wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return a=e||{},i=a.fields,o=a.trigger,l=o===void 0?"all":o,s=r.children.filter(function(v){return r.isFunction(v.validate)&&r.needValidate(String(v.name),i)}).map(function(v){return v.validateOnly(l)}),f.next=4,Promise.all(s);case 4:return u=f.sent,c=r.formatValidateResult(u),f.abrupt("return",c);case 7:case"end":return f.stop()}},n)}))()},setValidateMessage:function(e){var r=this,n=Object.keys(e||{});if(!!n.length){var a=this.children.filter(function(i){return r.isFunction(i.setValidateMessage)&&n.includes(String(i.name))}).map(function(i){return i.setValidateMessage(e[i.name])});Promise.all(a)}},submitHandler:function(e){var r=this;this.preventSubmitDefault&&(e==null||e.preventDefault(),e==null||e.stopPropagation()),this.validate({showErrorMessage:!0},"submit-event").then(function(n){Ce(r,"submit",{validateResult:n,firstError:r.getFirstError(n),e})})},resetHandler:function(e){var r=this;this.preventSubmitDefault&&(e==null||e.preventDefault(),e==null||e.stopPropagation()),this.children.filter(function(n){return r.isFunction(n.resetField)&&r.needValidate(String(n.name),r.formDataKeys)}).forEach(function(n){return n.resetField(r.resetType||"initial")}),Ce(this,"reset",{e})},clearValidate:function(e){var r=this;this.children.forEach(function(n){r.isFunction(n.resetHandler)&&r.needValidate(String(n.name),e)&&n.resetHandler()})},reset:function(){var e=this,r=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.children.filter(function(n){return e.isFunction(n.resetField)&&e.needValidate(String(n.name),e.formDataKeys)}).forEach(function(n){var a=r.type||e.resetType||"initial";(!r.fields||r.fields&&r.fields.includes(n.name))&&n.resetField(a)}),Ce(this,"reset",{e:void 0})},submit:function(e){var r=this;this.validate({showErrorMessage:e==null?void 0:e.showErrorMessage},"submit-function").then(function(n){Ce(r,"submit",{validateResult:n,firstError:r.getFirstError(n)})})}},render:function(){var e=arguments[0],r={submit:this.submitHandler,reset:this.resetHandler};return e("form",{ref:"form",class:this.formClass,on:iP({},r)},[this.$slots.default])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var oZ=se(iZ),lZ=se(nZ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var sZ={disabled:Boolean,inputNumberProps:{type:[Boolean,Object],default:!1},label:{type:[String,Boolean,Function],default:!0},layout:{type:String,default:"horizontal",validator:function(e){return e?["vertical","horizontal"].includes(e):!0}},marks:{type:[Object,Array]},max:{type:Number,default:100},min:{type:Number,default:0},range:Boolean,step:{type:Number,default:1},tooltipProps:{type:Object},value:{type:[Number,Array]},defaultValue:{type:[Number,Array]},onChange:Function,onChangeEnd:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var uZ=ze("slider"),cZ=De(uZ).extend({name:"TSliderMark",props:{mark:{type:[Object,Array,String]},point:{type:Number}},methods:{changeValue:function(e){e.stopPropagation(),this.$emit("change-value",this.point)}},render:function(){var e=arguments[0],r=this.mark;return e("div",{class:"".concat(this.componentName,"__mark-text"),on:{click:this.changeValue}},[r])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var dZ=function(e,r){if(Boolean(e)===!1)return String(r);if(ht(e)){var n=String(r);try{var a=/\${value}%/g,i=a.test(e);if(i)n=e.replace(/\${value}/g,String(r));else throw n=e,new Error}catch{console.warn("fail to parse label prop, please pass string such as '${value}%'")}return n}return e};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var fZ=ze("slider__button"),oP=De(fZ,ie).extend({name:"TSliderButton",props:{value:{type:[Number,String],default:0},vertical:{type:Boolean,default:!1},popupClass:{type:String,default:""},tooltipProps:{type:[Boolean,Object],default:!0},label:{type:[String,Function,Boolean],default:!0},range:{type:Boolean,default:!1},position:{type:String}},inject:{slider:{default:void 0}},computed:{placement:function(){if(this.tooltipProps instanceof Object){var e=this.tooltipProps.placement;if(e)return e}return this.vertical?"right":"top"},rangeDiff:function(){return this.max-this.min},disabled:function(){return this.slider.disabled},max:function(){return this.slider.max},min:function(){return this.slider.min},step:function(){return this.slider.step},precision:function(){return this.slider.precision},currentPos:function(){return"".concat((this.value-this.min)/this.rangeDiff*100,"%")},wrapperStyle:function(){return this.vertical?{bottom:this.currentPos}:{left:this.currentPos}}},data:function(){return{visible:!1,hovering:!1,dragging:!1,isClick:!1,clientX:0,clientY:0,startX:0,startY:0,currentX:0,currentY:0,startPos:0,newPos:null,prevValue:this.value,showTooltip:!0,trigger:"hover",showArrow:!0,overlayInnerStyle:void 0,overlayClassName:void 0,attach:"body",destroyOnClose:null}},watch:{disabled:function(){this.handleIE()}},mounted:function(){this.showTooltip=!!this.tooltipProps,this.setTooltipProps(),this.handleIE()},methods:{getTooltipContent:function(){return this.label===!0?String(this.value):typeof this.label=="string"?dZ(this.label,this.value):re(this,"label",{params:this.range?{value:this.value,position:this.position}:{value:this.value}})},setTooltipProps:function(){if(this.tooltipProps instanceof Object){var e=this.tooltipProps,r=e.trigger,n=e.destroyOnClose,a=e.showArrow,i=e.overlayInnerStyle,o=e.overlayClassName,l=e.attach;this.empty(r)||(this.trigger=r),this.destroyOnClose=n,this.empty(a)||(this.showArrow=a),this.overlayInnerStyle=i,this.overlayClassName=o,this.empty(l)||(this.attach=l)}},getTooltipProps:function(){return this.tooltipProps instanceof Object?this.tooltipProps:{}},handleIE:function(){var e=this;Qr()<=11&&this.$nextTick(function(){e.$el.removeAttribute("disabled")})},showTooltipComponent:function(){this.visible=!0},hideTooltipComponent:function(){this.visible=!1},handleMouseEnter:function(){this.hovering=!0,this.showTooltipComponent(),this.$refs.button.focus()},handleMouseLeave:function(){this.hovering=!1,this.dragging||this.hideTooltipComponent()},onButtonDown:function(e){this.disabled||(e.preventDefault(),this.onDragStart(e),window.addEventListener("mousemove",this.onDragging),window.addEventListener("mouseup",this.onDragEnd),window.addEventListener("touchmove",this.onDragging),window.addEventListener("touchend",this.onDragEnd),window.addEventListener("contextmenu",this.onDragEnd))},onNativeKeyDown:function(e){var r=e.code;e.preventDefault(),(r==="ArrowDown"||r==="ArrowLeft")&&this.onKeyDown("sub"),(r==="ArrowUp"||r==="ArrowRight")&&this.onKeyDown("add")},onLeftKeyDown:function(){this.onKeyDown("sub")},onRightKeyDown:function(){this.onKeyDown("add")},onKeyDown:function(e){if(!this.disabled){var r=this.step/this.rangeDiff*100;e==="sub"&&(r=-r),this.newPos=parseFloat(this.currentPos)+r,this.setPosition(this.newPos)}},onDragStart:function(e){this.dragging=!0,this.isClick=!0;var r=e.type,n=e.clientY,a=e.clientX;if(r==="touchstart"){var i=e.touches,o=[i[0].clientY,i[0].clientX];n=o[0],a=o[1]}this.vertical?this.startY=n:this.startX=a,this.startPos=parseFloat(this.currentPos),this.newPos=this.startPos},onDragging:function(e){var r=e;if(!!this.dragging){this.isClick=!1,this.showTooltipComponent(),this.slider.resetSize();var n=0,a=this.slider.sliderSize;if(this.vertical?(this.currentY=r.clientY,n=this.startY-this.currentY):(this.currentX=r.clientX,n=this.currentX-this.startX),r.type==="touchmove"){var i=r.touches,o=[i[0].clientY,i[0].clientX],l=o[0],s=o[1];this.clientY=l,this.clientX=s}n=n/a*100,this.newPos=this.startPos+n,this.setPosition(this.newPos)}},onDragEnd:function(){var e=this;this.dragging&&(setTimeout(function(){e.dragging=!1,e.hideTooltipComponent()},0),window.removeEventListener("mousemove",this.onDragging),window.removeEventListener("touchmove",this.onDragging),window.removeEventListener("mouseup",this.onDragEnd),window.removeEventListener("touchend",this.onDragEnd),window.removeEventListener("contextmenu",this.onDragEnd),this.$emit("mouseup"))},setPosition:function(e){var r=this,n=e;if(!(n===null||isNaN(n))){n>100?n=100:n<0&&(n=0);var a=100*this.step/this.rangeDiff,i=Math.round(n/a),o=i*a*this.rangeDiff*.01;o+=this.min,o=Number(parseFloat("".concat(o)).toFixed(this.precision)),this.$emit("input",o),this.$nextTick(function(){r.showTooltipComponent(),r.$refs.tooltip&&r.$refs.tooltip.updatedTooltip()}),!this.dragging&&this.value!==this.prevValue&&(this.prevValue=this.value)}},empty:function(e){return e==null}},render:function(){var e=arguments[0];return e("div",{ref:"button",class:"".concat(this.componentName,"-wrapper"),style:this.wrapperStyle,attrs:{tabindex:"0","show-tooltip":this.showTooltip},on:{mouseenter:this.handleMouseEnter,mouseleave:this.handleMouseLeave,mousedown:this.onButtonDown,touchstart:this.onButtonDown,focus:this.handleMouseEnter,blur:this.handleMouseLeave,keydown:this.onNativeKeyDown}},[e(Bn,ce([{ref:"tooltip",attrs:{hideEmptyPopup:!0}},{props:this.getTooltipProps()},{attrs:{visible:this.label&&this.visible,content:this.getTooltipContent}}]),[e("div",{class:[this.componentName,D({},"".concat(this.componentName,"--dragging"),this.dragging)]})])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function lP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function xv(t){for(var e=1;en)return[];if(this.step===0)return console.warn("[Element Warn][Slider]step should not be 0."),[];for(var o=a/i,l=100*i/a,s=[],u=1;u100*(e.maxValue-r)/a}):s.filter(function(c){return c>100*(e.firstValue-r)/a})},markList:function(){var e=this;if(!this.marks)return[];var r=[];return Object.keys(this.marks).map(parseFloat).sort(function(n,a){return n-a}).filter(function(n){return n<=e.max&&n>=e.min}).forEach(function(n){var a={point:n,position:(n-e.min)*100/e.rangeDiff,mark:e.marks[n]};r.push(a)}),r},minValue:function(){return Math.min(this.firstValue,this.secondValue)},maxValue:function(){return Math.max(this.firstValue,this.secondValue)},barSize:function(){var e=this.range?this.maxValue-this.minValue:this.prevValue-this.min;return"".concat(100*e/this.rangeDiff,"%")},barStart:function(){return this.range?"".concat(100*(this.minValue-this.min)/this.rangeDiff,"%"):"0%"},precision:function(){var e=[this.min,this.max,this.step].map(function(r){var n="".concat(r).split(".");return n[1]?n[1].length:0});return Math.max.apply(null,e)},runwayStyle:function(){return this.vertical?{height:"100%"}:{}},barStyle:function(){return this.vertical?{height:this.barSize,bottom:this.barStart}:{width:this.barSize,left:this.barStart}},calcInputNumberProps:function(){var e={placeholder:"",theme:"column"};return je(this.inputNumberProps)==="object"?xv(xv({},e),this.inputNumberProps):e}},watch:{value:function(e){if(this.dragging!==!0)if(Array.isArray(e)&&this.range){var r=de(e,2);this.firstValue=r[0],this.secondValue=r[1]}else this.prevValue=e},dragging:function(e){e===!1&&this.init()}},mounted:function(){this.init()},beforeDestroy:function(){window.removeEventListener("resize",this.resetSize)},methods:{init:function(){var e,r=this.min,n=this.max,a=this.value;if(this.range){if(Array.isArray(a)){var i,o;this.firstValue=Math.max(r||0,(i=a[0])!==null&&i!==void 0?i:0),this.secondValue=Math.min(n||100,(o=a[1])!==null&&o!==void 0?o:0)}else this.firstValue=r||0,this.secondValue=n||100;e="".concat(this.firstValue,"-").concat(this.secondValue)}else typeof this.value!="number"?this.prevValue=r:this.prevValue=Math.min(n,Math.max(r,a)),e=String(this.prevValue);this.$el.setAttribute("aria-valuetext",e),this.resetSize(),window.addEventListener("resize",this.resetSize)},valueChanged:function(){var e=this;return this.range?![this.minValue,this.maxValue].every(function(r,n){return r===e.prevValue[n]}):this.value!==this.prevValue},setValues:function(e){var r=[this.min,this.max],n=r[0],a=r[1];if(n>a){console.warn("[Slider] max should be greater than min.");return}if(this.range&&Array.isArray(e)){var i=[Math.min.apply(Math,oe(e)),Math.max.apply(Math,oe(e))],o=i[0],l=i[1];return o>a&&(o=this.firstValue),oa&&(l=a),[o,l]}var s=e;return sa&&(s=a),s},setPosition:function(e){var r=e*this.rangeDiff/100;if(r=this.min+r,!this.range){this.$refs.button1.setPosition(e);return}var n;Math.abs(this.minValue-r)this.secondValue?"button1":"button2",this.$refs[n].setPosition(e)},onSliderClick:function(e){if(!(this.tDisabled||this.dragging)){this.resetSize();var r=0;if(this.vertical){var n=this.$refs.slider.getBoundingClientRect().bottom;r=(n-e.clientY)/this.sliderSize*100,this.setPosition(r)}else{var a=this.$refs.slider.getBoundingClientRect().left;r=(e.clientX-a)/this.sliderSize*100,this.setPosition(r)}}},resetSize:function(){this.$refs.slider&&(this.sliderSize=this.$refs.slider["client".concat(this.vertical?"Height":"Width")])},emitChange:function(e){var r=e;r===void 0&&(this.range?r=[this.firstValue,this.secondValue]:r=this.prevValue);var n=this.setValues(r);Ce(this,"change",n)},emitChangeEnd:function(){Ce(this,"change-end",this.value)},getStopStyle:function(e){return this.vertical?{top:"calc(".concat(100-e,"% - 1px)")}:{left:"".concat(e,"%")}},changeValue:function(e){if(!(this.tDisabled||this.dragging)){this.resetSize();var r=Number(e/this.rangeDiff*100);this.setPosition(r),this.emitChange(e)}},renderMask:function(){var e=this,r=this.$createElement;if(this.markList.length)return r("div",[r("div",{class:"".concat(this.componentName,"__stops")},[this.markList.map(function(n,a){return n.position===0||n.position===100?null:r("div",{class:["".concat(e.componentName,"__stop"),"".concat(e.componentName,"__mark-stop")],style:e.getStopStyle(n.position),key:a})})]),r("div",{class:"".concat(this.componentName,"__mark")},[this.markList.map(function(n,a){return r("t-slider-mark",{attrs:{mark:n.mark,point:n.point},key:a,style:e.getStopStyle(n.position),on:{"change-value":e.changeValue}})})])])},renderInputButton:function(){var e=this,r=this.$createElement,n=this.max,a=this.min,i=this.sliderNumberClass,o=this.range;return r("div",{class:["".concat(this.componentName,"__input-container"),{"is-vertical":this.vertical}]},[r("t-input-number",ce([{class:i,attrs:{value:o?this.firstValue:this.prevValue,step:this.step,disabled:this.tDisabled,min:a,max:n},ref:"input",on:{change:function(s){e.range?e.emitChange([s,e.secondValue]):e.emitChange(s)}}},{props:this.calcInputNumberProps}])),o&&r("div",{class:"".concat(this.componentName,"__center-line")}),o&&r("t-input-number",ce([{class:this.sliderNumberClass,attrs:{value:this.secondValue,step:this.step,disabled:this.tDisabled,min:a,max:n},ref:"input",on:{input:function(s){e.emitChange([e.firstValue,s])}}},{props:this.calcInputNumberProps}]))])}},render:function(){var e=this,r=arguments[0],n=this.min,a=this.max,i=this.layout,o=this.disabled,l=this.vertical,s=this.range,u=this.inputNumberProps&&this.renderInputButton(),c=this.renderMask();return r("div",{class:this.containerClass},[r("div",{class:this.sliderClass,attrs:{role:"slider","aria-valuemin":n,"aria-valuemax":a,"aria-orientation":i,"aria-disabled":o,"tooltip-props":this.tooltipProps}},[r("div",{class:this.sliderRailClass,style:this.runwayStyle,on:{click:this.onSliderClick},ref:"slider"},[r("div",{class:"".concat(this.componentName,"__track"),style:this.barStyle}),r(oP,{attrs:{vertical:l,value:s?this.firstValue:this.prevValue,disabled:this.tDisabled,label:this.label,range:this.range,position:"start","tooltip-props":this.tooltipProps},ref:"button1",on:{input:function(f){s?e.emitChange([f,e.secondValue]):e.emitChange(f)},mouseup:this.emitChangeEnd}}),this.range&&r(oP,{attrs:{vertical:l,value:this.secondValue,disabled:this.tDisabled,range:this.range,position:"end",label:this.label,"tooltip-props":this.tooltipProps},ref:"button2",on:{input:function(f){e.emitChange([e.firstValue,f])},mouseup:this.emitChangeEnd}}),this.showSteps&&r("div",{class:"".concat(this.componentName,"__stops")},[this.steps.map(function(d,f){return d.position===0||d.position===100?null:r("div",{class:"".concat(e.componentName,"__stop"),key:f,style:e.getStopStyle(d)})})]),c])]),u])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pZ=se(br(["value"],{model:{prop:"value",event:"change"}})(hZ));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var gZ={beforeChange:{type:Function},customValue:{type:Array},disabled:Boolean,label:{type:[Array,Function],default:function(){return[]}},loading:Boolean,size:{type:String,default:"medium",validator:function(e){return["small","medium","large"].includes(e)}},value:{type:[String,Number,Boolean],default:!1},defaultValue:{type:[String,Number,Boolean],default:!1},onChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function sP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function mZ(t){for(var e=1;e0?this.customValue[0]:!0},inactiveValue:function(){return this.customValue&&this.customValue.length>1?this.customValue[1]:!1},content:function(){if(typeof this.label=="function")return this.label(this.$createElement,{value:this.value});if(typeof this.label=="string")return this.label;if(Array.isArray(this.label)){var e=this.value===this.activeValue?this.label[0]:this.label[1];if(!e)return;if(typeof e=="string")return e;if(typeof e=="function")return e(this.$createElement)}return this.$scopedSlots.label?this.$scopedSlots.label({value:this.value}):null}},watch:{value:{handler:function(e){if(this.customValue&&this.customValue.length&&!this.customValue.includes(e))throw"value is not in ".concat(JSON.stringify(this.customValue))},immediate:!0}},methods:{handleToggle:function(){var e=this.value===this.activeValue?this.inactiveValue:this.activeValue;typeof this.onChange=="function"&&this.onChange(e),this.$emit("change",e)},toggle:function(){var e=this;if(!(this.tDisabled||this.loading)){if(!this.beforeChange){this.handleToggle();return}Promise.resolve(this.beforeChange()).then(function(r){r&&e.handleToggle()}).catch(function(r){throw new Error("Switch: some error occurred: ".concat(r))})}}},render:function(){var e=arguments[0],r=this.loading,n=this.disabled,a=this.content,i=this.nodeClasses,o=this.classes,l=this.toggle,s=this.contentClasses,u,c;return r?c=e(sr,{attrs:{size:"small"}}):a&&(u=a),e("div",{class:o,attrs:{disabled:n},on:{click:l}},[e("span",{class:i},[c]),e("div",{class:s},[u])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var wZ=se(br(["value"],{model:{prop:"value",event:"change"}})(bZ));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var cn,CZ=` - min-height:0 !important; - max-height:none !important; - height:0 !important; - visibility:hidden !important; - overflow-y:hidden !important; - position:absolute !important; - z-index:-1000 !important; - top:0 !important; - right:0 !important -`,OZ=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","font-variant","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function SZ(t){var e=window.getComputedStyle(t),r=e.getPropertyValue("box-sizing")||e.getPropertyValue("-moz-box-sizing")||e.getPropertyValue("-webkit-box-sizing"),n=parseFloat(e.getPropertyValue("padding-bottom"))+parseFloat(e.getPropertyValue("padding-top")),a=parseFloat(e.getPropertyValue("border-bottom-width"))+parseFloat(e.getPropertyValue("border-top-width")),i=OZ.map(function(o){return"".concat(o,":").concat(e.getPropertyValue(o))}).join(";");return{sizingStyle:i,paddingSize:n,borderSize:a,boxSizing:r}}function uP(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;cn||(cn=document.createElement("textarea"),document.body.appendChild(cn));var n=SZ(t),a=n.paddingSize,i=n.borderSize,o=n.boxSizing,l=n.sizingStyle;cn.setAttribute("style","".concat(l,";").concat(CZ)),cn.value=t.value||t.placeholder||"";var s=cn.scrollHeight,u={};o==="border-box"?s+=i:o==="content-box"&&(s-=a),cn.value="";var c=cn.scrollHeight-a;if(e!==null){var d=c*e;o==="border-box"&&(d=d+a+i),s=Math.max(d,s),u.minHeight="".concat(d,"px")}if(r!==null){var f=c*r;o==="border-box"&&(f=f+a+i),s=Math.min(f,s)}return u.height="".concat(s,"px"),cn.parentNode&&cn.parentNode.removeChild(cn),cn=null,u}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var PZ={autofocus:Boolean,autosize:{type:[Boolean,Object],default:!1},disabled:Boolean,maxcharacter:{type:Number},maxlength:{type:[Number,String]},name:{type:String,default:""},placeholder:{type:String,default:void 0},readonly:Boolean,status:{type:String,validator:function(e){return["default","success","warning","error"].includes(e)}},tips:{type:[String,Function]},value:{type:[String,Number]},defaultValue:{type:[String,Number]},onBlur:Function,onChange:Function,onFocus:Function,onKeydown:Function,onKeypress:Function,onKeyup:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function cP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ps(t){for(var e=1;e=0)){var i=El(a,this.maxcharacter);a=je(i)==="object"&&i.characters}this.$emit("input",a),this.isComposing||this.emitEvent("change",a,{e}),this.$nextTick(function(){return r.setInputValue(a)}),this.adjustTextareaHeight()},setInputValue:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=this.$refs.refTextareaElem,n=String(e);!r||r.value!==n&&(r.value=n)},emitKeyDown:function(e){this.tDisabled||this.emitEvent("keydown",this.value,{e})},emitKeyUp:function(e){this.tDisabled||this.emitEvent("keyup",this.value,{e})},emitKeypress:function(e){this.tDisabled||this.emitEvent("keypress",this.value,{e})},emitFocus:function(e){this.tDisabled||(this.focused=!0,this.emitEvent("focus",this.value,{e}))},emitBlur:function(e){var r;this.focused=!1,(r=this.tFormItem)===null||r===void 0||r.validate("blur"),this.emitEvent("blur",this.value,{e})}},render:function(){var e=arguments[0],r=dP({focus:this.emitFocus,blur:this.emitBlur,keydown:this.emitKeyDown,keyup:this.emitKeyUp,keypress:this.emitKeypress}),n=["".concat(this.componentName,"__inner"),D(D(D(D({},"".concat(this.classPrefix,"-is-").concat(this.status),this.status),this.commonStatusClassName.disabled,this.tDisabled),this.commonStatusClassName.focused,this.focused),"".concat(this.classPrefix,"-resize-none"),je(this.autosize)==="object")],a=re(this,"tips"),i=a&&e("div",{class:["".concat(this.componentName,"__tips"),"".concat(this.componentName,"__tips--").concat(this.status||"normal")]},[a]),o=this.maxcharacter&&e("span",{class:this.limitClasses},["".concat(this.characterNumber,"/").concat(this.maxcharacter)])||!this.maxcharacter&&this.maxlength&&e("span",{class:this.limitClasses},["".concat(this.value?ID(String(this.value)):0,"/").concat(this.maxlength)]);return e("div",{class:this.textareaClasses},[e("textarea",{on:ps({input:this.handleInput,compositionstart:this.onCompositionstart,compositionend:this.onCompositionend},r),attrs:ps({},ps(ps({},this.$attrs),this.inputAttrs)),domProps:{value:this.value},class:n,ref:"refTextareaElem"}),i||o?e("div",{class:["".concat(this.componentName,"__info_wrapper"),D({},"".concat(this.componentName,"__info_wrapper_align"),!i)]},[i,o]):null])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var EZ=se(br(["value"])(xZ));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function fP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function DZ(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:{},n=r.isTreeMode,a=n===void 0?!1:n,i=r.include,o=i===void 0?!0:i,l=r.remainValue,s=l===void 0?[]:l;if(a){var u=[];if(t)for(var c=0;c0){var h=cl(f.children,e,{isTreeMode:a,include:o});u=u.concat(h)}else(o&&v||!o&&!v)&&u.push(f.value)}return u}return t.filter(function(p){var g=e.includes(p.value);return(o&&g||!o&&!g)&&(!p.disabled||s.includes(p.value))}).map(function(p){return p.value})}function Kj(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,n=t.map(function(a,i){var o,l=(e==null?void 0:e.label)||"label",s=(e==null?void 0:e.value)||"value",u=(e==null?void 0:e.disabled)||"disabled";if(a[l]===void 0)throw"".concat(l," is not in DataOption ").concat(JSON.stringify(a));if(a[s]===void 0)throw"".concat(s," is not in DataOption ").concat(JSON.stringify(a));var c={label:a[l],value:a[s],key:"key__value_".concat(a[s],"_index_").concat(i),disabled:(o=a[u])!==null&&o!==void 0?o:!1,data:a};return r&&a.children&&(c.children=Kj(a.children,e,!0)),c});return n}function kZ(t,e,r){return e.includes(t.value)?r:!1}function Wj(t,e,r){return e.includes(t.value)?r:t!=null&&t.children?t==null?void 0:t.children.some(function(n){return Wj(n,e,r)}):!r}function Uj(t,e,r,n){t.forEach(function(a){var i;kZ(a,r,n)?(i=Zr(a),e.push(i)):Wj(a,r,n)&&(i=DZ({},a),delete i.children,e.push(i),a.children&&(i.children=[],Uj(a.children,i.children,r,n),i.children.length===0&&delete i.children))})}function vP(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!n){if(r){var a=new Map(t.map(function(o){return[o.value,o]}));return e.map(function(o){return a.get(o)}).filter(Boolean)}return t.filter(function(o){var l=e.includes(o.value);return!l})}var i=[];return Uj(t,i,e,r),i}function Gj(t){var e=0;return t.forEach(function(r){r.children&&r.children.length>0?e+=Gj(r.children):e+=1}),e}function Yj(t,e){var r=n5(Zr(t),function(n){var a;return n.label.toLowerCase().indexOf(e.toLowerCase())>-1?!0:(n==null||(a=n.children)===null||a===void 0?void 0:a.length)>0?(n.children=Yj(n.children,e),n.children.length>0):!1});return r}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function hP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function jZ(t){for(var e=1;e-1})},curPageData:function(){var e=this.filteredData;if(!this.pagination||this.pageSize===0)return e;var r=(this.currentPage-1)*this.pageSize,n=this.currentPage*this.pageSize;return e=e.slice(r,n),e},paginationProps:function(){var e={totalContent:!1,pageSizeOptions:[]};return je(this.pagination)==="object"?gs(gs(gs({},e),this.pagination),{},{size:"small",theme:"simple",current:this.currentPage,total:this.pageTotal,pageSize:this.pageSize}):{}},hasFooter:function(){return!!this.$slots.default},indeterminate:function(){return!this.isAllChecked&&this.checkedValue.length>0},isAllChecked:function(){var e=this,r=cl(this.dataSource,[],{isTreeMode:this.isTreeMode,include:!1});return this.checkedValue.length>0&&(this.isTreeMode?r.every(function(n){return e.checkedValue.includes(n)}):(this.search?this.filteredData:this.dataSource).every(function(n){return n.disabled||e.checkedValue.includes(n.value)}))},totalCount:function(){return Gj(this.dataSource)}},watch:{totalCount:function(e){if(e<=(this.currentPage-1)*this.pageSize&&e!==0){var r=Math.ceil(e/this.pageSize);this.defaultCurrent=r}}},methods:{handlePaginationChange:function(e){this.$emit("pageChange",e),this.defaultCurrent=e.current,this.defaultPageSize=e.pageSize},handleCheckedChange:function(e){this.$emit("checkedChange",e)},handleCheckedAllChange:function(e){if(e){var r=cl(this.search?this.filteredData:this.dataSource,[],{isTreeMode:this.isTreeMode,include:!1});this.handleCheckedChange(r)}else this.handleCheckedChange([])},scroll:function(e){this.$emit("scroll",e)},handleSearch:function(e){var r={query:e.value,type:this.listType,e:e.e,trigger:e.trigger};this.$emit("search",r)},onDragStart:function(e){var r=Number(e.target.dataset.index);this.draggingIndex=r},onDragOver:function(e){if(e.preventDefault(),e.currentTarget){var r=e.currentTarget,n=Number(r.dataset.index),a=r.offsetHeight,i=e.clientY-r.getBoundingClientRect().top,o=.3,l=a*o;if(this.dragoverIndex=n,this.dragoverIndex===this.draggingIndex){this.dragoverPos="";return}ia-l?this.dragoverPos="bottom":this.dragoverPos="center"}},onDragLeave:function(){this.dragoverPos="",this.dragoverIndex=null},onDragEnd:function(){this.draggingIndex=null,this.dragoverIndex=null,this.dragoverPos=""},onDrop:function(e){e.preventDefault();var r=this.draggingIndex,n=this.dragoverIndex,a=this.dragoverPos;if(this.draggingIndex=null,this.dragoverIndex=null,this.dragoverPos="",r!==n){var i=oe(this.currentValue),o=this.curPageData[r].value,l=this.curPageData[n].value,s=i.indexOf(o),u=i.indexOf(l);i.splice(s,1),a==="bottom"&&(u+=1),i.splice(u,0,o),this.$emit("dataChange",i)}},renderTitle:function(){var e=this.$createElement,r=this.title&&typeof this.title=="string"?e("template",[this.title]):null,n=Gr(this,"title",{defaultNode:r,params:{type:this.listType}});return e("span",[n])},renderContent:function(){var e=this,r=this.$createElement,n=Hj(this),a=this.draggable&&this.listType===Hr,i;return a?i=r(ll,{attrs:{value:this.checkedValue},on:{change:this.handleCheckedChange},key:JSON.stringify(this.currentValue)},[this.curPageData.map(function(o,l){return r("div",{attrs:{draggable:a,"data-index":l},on:{dragend:e.onDragEnd,dragstart:e.onDragStart,dragover:e.onDragOver,dragleave:e.onDragLeave,drop:e.onDrop}},[r(Fn,{attrs:{disabled:e.disabled||o.disabled,value:o.value},class:["".concat(e.componentName,"__list-item")],key:o.key,directives:[{name:"ripple",value:e.keepAnimation.ripple&&!e.draggable}],props:gs({},e.checkboxProps)},[Gr(e,"transferItem",{defaultNode:r("span",[o.label]),params:{data:o.data,index:l,type:e.listType}})])])})]):i=r(ll,{attrs:{value:this.checkedValue},on:{change:this.handleCheckedChange}},[this.curPageData.map(function(o,l){return r(Fn,{attrs:{disabled:e.disabled||o.disabled,value:o.value},class:["".concat(e.componentName,"__list-item")],key:o.key,directives:[{name:"ripple",value:e.keepAnimation.ripple&&!e.draggable}],props:gs({},e.checkboxProps)},[Gr(e,"transferItem",{defaultNode:r("span",[o.label]),params:{data:o.data,index:l,type:e.listType}})])})]),r("div",{class:"".concat(this.componentName,"__list-content narrow-scrollbar"),on:{scroll:this.scroll}},[Gr(n,"tree",{defaultNode:i,params:{data:this.curPageData,value:this.checkedValue,onChange:this.handleCheckedChange}})])},renderEmpty:function(){var e=this.$createElement,r=this.empty||this.t(this.global.empty),n=typeof r=="string"?e("span",[r]):null;return e("div",{class:"".concat(this.componentName,"__empty")},[Gr(this,"empty",{defaultNode:n,params:{type:this.listType}})])},renderFooter:function(){var e=this.$createElement,r=typeof this.footer=="string"?e("div",{class:"".concat(this.componentName,"__footer")},[this.footer]):null;return Gr(this,"footer",{defaultNode:r,params:{type:this.listType}})}},render:function(){var e=this,r=arguments[0];return r("div",{class:"".concat(this.componentName,"__list ").concat(this.componentName,"__list-").concat(this.listType)},[r("div",{class:"".concat(this.componentName,"__list-header")},[r("div",[this.checkAll&&r(Fn,{attrs:{disabled:this.disabled||!this.dataSource.length,checked:this.isAllChecked,indeterminate:this.indeterminate},on:{change:this.handleCheckedAllChange}}),r("span",[this.t(this.global.title,{checked:this.checkedValue.length,total:this.totalCount})])]),this.renderTitle()]),r("div",{class:["".concat(this.componentName,"__list-body"),this.search?"".concat(this.componentName,"__list--with-search"):""]},[this.search&&r("search",{attrs:{searchValue:this.filterValue,placeholder:this.t(this.global.placeholder),disabled:this.disabled,search:this.search,classPrefix:this.classPrefix},on:{change:function(a){return e.filterValue=a},search:this.handleSearch}}),this.curPageData.length>0?this.renderContent():this.renderEmpty()]),this.pagination&&this.pageSize>0&&this.pageTotal>0&&r("div",{class:"".concat(this.componentName,"__list-pagination")},[r(em,ce([{},{props:this.paginationProps},{on:{change:this.handlePaginationChange}}]))]),this.renderFooter()])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var FZ=ze("transfer"),AZ=De(FZ,rr()).extend({name:"TTransferOperations",props:{leftDisabled:{type:Boolean,required:!0},rightDisabled:{type:Boolean,required:!0},operation:{type:[String,Array,Function,Boolean]}},methods:{moveToRight:function(){this.$emit("moveToRight")},moveToLeft:function(){this.$emit("moveToLeft")},getIconRight:function(){var e=this.$createElement,r=this.useGlobalIcon({ChevronRightIcon:La}),n=r.ChevronRightIcon;return e(n)},getIconLeft:function(){var e=this.$createElement,r=this.useGlobalIcon({ChevronLeftIcon:mo}),n=r.ChevronLeftIcon;return e(n)},getIcon:function(e){return typeof this.operation=="function"||e==="right"&&this.operation&&typeof this.operation[0]=="function"||e==="left"&&this.operation&&typeof this.operation[1]=="function"||this.$scopedSlots.operation?null:e==="left"?this.getIconLeft:this.getIconRight},_renderButton:function(e,r){if(typeof this.$scopedSlots.operation=="function")return this.$scopedSlots.operation({direction:r});if(typeof this.operation=="function"){var n=this.operation;return n(e,{direction:r})}var a;if(Array.isArray(this.operation)){var i=de(this.operation,2),o=i[0],l=i[1];a=r==="right"?l:o}else a="";return a}},render:function(e){var r,n,a=this.$props,i=a.leftDisabled,o=a.rightDisabled;return e("div",{class:"".concat(this.componentName,"__operations")},[e(lt,{attrs:{variant:"outline",size:"small",shape:typeof((r=this.operation)===null||r===void 0?void 0:r[1])=="string"?"rectangle":"square",disabled:o,icon:this.getIcon("right")},key:o?"right-outline":"right-base",on:{click:this.moveToRight}},[this._renderButton(e,"right")]),e(lt,{attrs:{variant:"outline",size:"small",shape:typeof((n=this.operation)===null||n===void 0?void 0:n[0])=="string"?"rectangle":"square",disabled:i,icon:this.getIcon("left")},key:i?"left-outline":"left-base",on:{click:this.moveToLeft}},[this._renderButton(e,"left")])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function gP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function MZ(t){for(var e=1;e-1;return n?i:!i})},handleScroll:function(e,r){var n=e.target,a=n.scrollHeight-n.scrollTop-n.clientHeight,i={e,bottomDistance:a,type:r};Ce(this,"scroll",i)},handleSearch:function(e){Ce(this,"search",e)},handlePageChange:function(e,r){Ce(this,"page-change",e,{type:r})},handleDataChange:function(e){this.$emit("change",e,null)},renderTransferList:function(e){var r=this,n=this.$createElement,a=Fa(this.$scopedSlots,["title","empty","footer","operation","transferItem","default"]);return n("transfer-list",{attrs:{checkboxProps:this.checkboxProps,transferItem:this.transferItem,"list-type":e,title:this.titleOption[e],"data-source":e===Br?this.sourceList:this.targetList,"checked-value":this.checkedValue[e],disabled:this.disabledOption[e],search:this.searchOption[e],pagination:this.paginationOption[e],"check-all":this.checkAllOption[e],footer:this.footerOption[e],empty:this.emptyOption[e],t:this.t,global:this.global,isTreeMode:this.isTreeMode,currentValue:this.value,draggable:this.targetDraggable&&e===Hr},on:{checkedChange:function(o){return r.handleCheckedChange(o,e)},scroll:function(o){return r.handleScroll(o,e)},search:this.handleSearch,pageChange:function(o){return r.handlePageChange(o,e)},dataChange:this.handleDataChange},scopedSlots:a})}},render:function(){var e=arguments[0];return e("div",{class:[this.componentName,this.showSearch?"".concat(this.componentName,"__search"):"",this.hasFooter?"".concat(this.componentName,"__footer"):"",this.showPagination?"".concat(this.componentName,"__pagination"):"",this.isTreeMode?"".concat(this.componentName,"--with-tree"):""]},[this.renderTransferList(Br),e("transfer-operations",{attrs:{"left-disabled":this.disabledOption[Hr]||this.leftButtonDisabled||this.checkedValue[Hr].length===0,"right-disabled":this.disabledOption[Br]||this.rightButtonDisabled||this.checkedValue[Br].length===0,operation:this.operation},on:{moveToRight:this.transferToRight,moveToLeft:this.transferToLeft},scopedSlots:{operation:this.$scopedSlots.operation}}),this.renderTransferList(Hr)])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var LZ=se(br([{name:"value"},{name:"checked",event:"update:checked"}],{model:{prop:"value",event:"change"}})(RZ));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function mP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ao(t){for(var e=1;e2&&arguments[2]!==void 0?arguments[2]:"value",n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"defaultValue",a=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"onChange",i=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"change";return r==="value"?Kt(e[r],t[n],t[a],i,r):Xt(e[r],t[n],t[a],r,i)}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var ZZ={activable:Boolean,activeMultiple:Boolean,actived:{type:Array,default:void 0},defaultActived:{type:Array},allowDrop:{type:Function},allowFoldNodeOnFilter:Boolean,checkProps:{type:Object},checkStrictly:Boolean,checkable:Boolean,data:{type:Array,default:function(){return[]}},disableCheck:{type:[Boolean,Function],default:!1},disabled:Boolean,draggable:Boolean,empty:{type:[String,Function],default:""},expandAll:Boolean,expandLevel:{type:Number,default:0},expandMutex:Boolean,expandOnClickNode:Boolean,expandParent:Boolean,expanded:{type:Array,default:void 0},defaultExpanded:{type:Array,default:function(){return[]}},filter:{type:Function},height:{type:[String,Number]},hover:Boolean,icon:{type:[Boolean,Function],default:!0},keys:{type:Object},label:{type:[String,Boolean,Function],default:!0},lazy:{type:Boolean,default:!0},line:{type:[Boolean,Function],default:!1},load:{type:Function},maxHeight:{type:[String,Number]},operations:{type:Function},scroll:{type:Object},transition:{type:Boolean,default:!0},value:{type:Array,default:void 0},defaultValue:{type:Array,default:function(){return[]}},valueMode:{type:String,default:"onlyLeaf",validator:function(e){return e?["onlyLeaf","parentFirst","all"].includes(e):!0}},onActive:Function,onChange:Function,onClick:Function,onDragEnd:Function,onDragLeave:Function,onDragOver:Function,onDragStart:Function,onDrop:Function,onExpand:Function,onLoad:Function,onScroll:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function JZ(t){var e=t.props,r=t.context,n=t.refProps,a=e.valueMode,i=e.filter,o=e.keys,l=new yj({valueMode:a,filter:i}),s=t.vmValue[0],u=t.vmActived[0],c=t.vmExpanded[0],d=function(){var _=Fa(e,["expandAll","expandLevel","expandMutex","expandParent","activable","activeMultiple","disabled","disableCheck","checkable","draggable","checkStrictly","load","lazy","valueMode","filter","allowFoldNodeOnFilter"]);l.setConfig(_)},f=function(){var _=e.expandParent;if(!!Array.isArray(c.value)){var P=new Map;c.value.forEach(function(I){if(P.set(I,!0),_){var T=l.getNode(I);T&&T.getModel().getParents().forEach(function(N){P.set(N.value,!0)})}});var E=Array.from(P.keys());l.setExpanded(E)}},v=!1,h=null,p=function(){if(!!e.allowFoldNodeOnFilter&&!!v)if(v=!1,e.filter){h||(h=l.getExpanded());var _=[],P=l.getNodes();P.forEach(function(E){E.vmIsLocked&&_.push(E.value)}),l.setExpanded(_)}else h&&(l.replaceExpanded(h),h=null)},g=function(_,P){!e.allowFoldNodeOnFilter||(v=_!==P)},m=function(_){var P=_.node,E={node:P.getModel()};Array.isArray(s.value)&&s.value.length>0&&l.replaceChecked(s.value),Array.isArray(c.value)&&c.value.length>0&&l.replaceExpanded(c.value),Array.isArray(u.value)&&u.value.length>0&&l.replaceActived(u.value),e!=null&&e.onLoad&&(e==null||e.onLoad(E)),r.emit("load",E)},y=function(_){l.reload(_||[]),l.refreshNodes(),Array.isArray(s.value)&&l.setChecked(s.value),f(),Array.isArray(u.value)&&l.setActived(u.value),l.refreshState()};function b(){l.setConfig({keys:o}),d(),l.append(e.data||[]),l.refreshNodes(),Array.isArray(s.value)&&l.setChecked(s.value),f(),Array.isArray(u.value)&&l.setActived(u.value),l.emitter.on("load",m),l.emitter.on("update",p)}return b(),t.setStore(l),le(function(){return oe(s.value||[])},function(w){l.replaceChecked(w)}),le(function(){return oe(c.value||[])},function(w){l.replaceExpanded(w)}),le(function(){return oe(u.value||[])},function(w){l.replaceActived(w)}),le(n.filter,function(w,_){g(w,_)}),le(n.keys,function(w){l.setConfig({keys:w})}),{store:l,rebuild:y,checkFilterExpand:g,updateStoreConfig:d,updateExpanded:f,expandFilterPath:p}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function tc(t){return t&&(isNaN(Number(t))?t:"".concat(t,"px"))}function QZ(t){var e=t.props,r=ye("tree").value,n=ye().value,a=t.virtualConfig,i=t.isScrolling,o=t.refProps,l=o.height,s=o.maxHeight,u=H(function(){var v=[r],h=e.disabled,p=e.hover,g=e.transition,m=e.checkable,y=e.draggable,b=e.expandOnClickNode,w=e.scroll;h&&v.push("".concat(n,"-is-disabled")),p&&v.push("".concat(r,"--hoverable")),m&&v.push("".concat(r,"--checkable")),y&&v.push("".concat(r,"--draggable")),g&&v.push("".concat(r,"--transition")),b&&v.push("".concat(r,"--block-node"));var _=a==null?void 0:a.isVirtualScroll.value;return _?(v.push("".concat(r,"__vscroll")),i.value&&v.push("".concat(r,"--scrolling"))):w&&w.type==="lazy"&&v.push("".concat(r,"__lazyload")),v}),c=H(function(){return{height:tc(l.value),maxHeight:tc(s.value),overflowY:tc(l.value)||tc(s.value)?"auto":void 0}}),d=H(function(){var v=a==null?void 0:a.isVirtualScroll.value,h=v?a==null?void 0:a.translateY.value:0,p="translateY(".concat(h,"px)"),g={transform:p,"-ms-transform":p,"-moz-transform":p,"-webkit-transform":p};return g}),f=H(function(){var v=a==null?void 0:a.isVirtualScroll.value,h=v?a==null?void 0:a.translateY.value:0,p="translate(0, ".concat(h,"px)");return{transform:p,"-ms-transform":p,"-moz-transform":p,"-webkit-transform":p}});return{treeClasses:u,treeContentStyles:c,scrollStyles:d,cursorStyles:f}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function eJ(t,e){var r=G(),n=G([]),a=G([]),i=G(!1),o=_e(t),l=Ev(t,o,"value","defaultValue","onChange","change"),s=Ev(t,o,"actived","defaultActived","onActive","active"),u=Ev(t,o,"expanded","defaultExpanded","onExpand","expand");function c(f){d.store=f,d.scope.store=f,a.value=f.getNodes()}var d={props:t,context:e,store:null,treeContentRef:r,nodes:n,allNodes:a,isScrolling:i,mouseEvent:null,virtualConfig:null,scope:{store:null,treeContentRef:r,treeProps:t,scopedSlots:{},virtualConfig:null},setStore:c,refProps:o,vmValue:l,vmActived:s,vmExpanded:u};return{state:d}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function bP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function tJ(t){for(var e=1;e3?a-3:0),o=3;o0,I=xg(s.children)&&s.children,T=E||I;return h&&T});if(s.vmCheckable){var b=!1;s.vmIsLocked&&!s.vmIsRest&&(b=!0),s.isDisabled()&&(b=!0);var w=OP(OP({},p),{},{disabled:b});g=l(Fn,ce([{class:m,attrs:{checked:s.checked,indeterminate:s.indeterminate,disabled:b,name:String(s.value),stopLabelTrigger:y.value,ignore:f.expandOnClickNode?"active":"expand,active"},on:{change:a}},{props:w}]),[g])}else{var _=l("span",{style:"position: relative"},[g]);g=s.isActivable()?l("span",{key:"1",ref:"label",class:m,attrs:{title:s.label}},[_]):l("span",{key:"2",class:m,attrs:{title:s.label}},[_])}return g};return{renderLabel:i}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function cJ(t){var e=ye("tree").value,r=function(a){var i=t.node,o=t.treeScope,l=o.scopedSlots,s=(o==null?void 0:o.treeProps)||{},u=s.line,c=!!s.icon,d=null;if(u===!0){if(l!=null&&l.line)d=l.line({node:i==null?void 0:i.getModel()});else if(i.parent&&i.tree){var f=i.vmIsLeaf,v=i.vmIsFirst,h=i.level,p=[];p.push("".concat(e,"__line")),(f||!c)&&p.push("".concat(e,"__line--leaf")),v&&c&&p.push("".concat(e,"__line--first"));var g=[],m=i.getParents();m.pop(),m.forEach(function(b,w){b.vmIsLast||g.push("calc(-".concat(w+1," * var(--space)) 0 var(--color)"))});var y={"--level":h?String(h):void 0,"box-shadow":g.join(",")};d=a("span",{class:p,style:y})}}else d=Mf(u,{createElement:a,node:i});return d};return{renderLine:r}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function dJ(t){var e=ye("tree").value,r=function(a){var i=t.node,o=t.treeScope,l=o.scopedSlots,s=(o==null?void 0:o.treeProps)||{},u=s.operations,c=null;return l!=null&&l.operations?c=l.operations({node:i==null?void 0:i.getModel()}):c=Mf(u,{createElement:a,node:i}),c&&(c=a("span",{class:"".concat(e,"__operations"),attrs:{ignore:"active,expand"}},[c])),c};return{renderOperations:r}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var fp=function(t){return t[t.Before=-1]="Before",t[t.Inside=0]="Inside",t[t.After=1]="After",t}(fp||{});function fJ(t){var e=t.treeItemRef,r=lr({isDragOver:!1,isDragging:!1,dropPosition:0}),n=function(f){var v,h=e.value;if(!!h){var p=h==null||(v=h.getBoundingClientRect)===null||v===void 0?void 0:v.call(h),g=window.scrollY+p.top,m=f.pageY,y=p.height/4,b=m-g;b0),"".concat(l,"__item--tip-highlight"),!A&&$&&M===0)),z},C=function(j){var $=[],A=d(j),M=p(j);M&&$.push(M),A&&$.push(A);var z=v(j);z&&$.push(z);var V=m(j);return V&&$.push(V),$},O=function(j){var $=t.node,A=t.props;if(!$)return null;var M=$.level,z=$.value,V=k(),B=S(),R=t;R.stateId=A.stateId;var L=j("div",{ref:"treeItemRef",class:B,attrs:{"data-value":z,"data-level":M,draggable:$.isDraggable()},style:V,on:{click:function(U){return u(U)},dragstart:function(U){return w(U)},dragend:function(U){return _(U)},dragover:function(U){return P(U)},dragleave:function(U){return E(U)},drop:function(U){return I(U)}}},[N.value?[j("div")]:C(j)]);return L};return{hasLazyLoadHolder:N,tRowHeight:F,renderItemNode:O}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function PP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function _P(t){for(var e=1;e=0&&(y==="trigger"?p=!0:y==="ignore"&&(p=!1)),w.indexOf("active")>=0&&y==="ignore"&&(g=!1)}),p&&i(h),g&&o(h);var m={node:h.getModel(),e:f};Uo(r,n,"click",m),e.mouseEvent=null}},u=function(d,f){var v=r.disabled,h=d.node;!h||v||h.disabled||!h.isCheckable()||l(h,f)};return{handleChange:u,handleClick:s}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function yJ(t){var e=t.store,r=t.scope,n=t.allNodes,a=t.nodes,i=t.virtualConfig,o=mJ(t),l=o.handleClick,s=o.handleChange,u=G(!1),c=new Map,d=function(){n.value=e.getNodes()},f=function(){var m=i==null?void 0:i.isVirtualScroll.value;if(!m){var y=[],b=!1;n.value.forEach(function(w){w.visible&&(b=!0,c.set(w.value,w.value)),Na(c.get(w.value))||y.push(w)}),c.forEach(function(w){e.getNode(w)||c.delete(w)}),a.value=y,u.value=!b}},v=function(){var m=i==null?void 0:i.isVirtualScroll.value;if(!!m){var y=i.visibleData.value;a.value=y,u.value=y.length<=0}},h=function(m,y,b,w){var _=y.__VIRTUAL_SCROLL_INDEX||b,P=y[Ea],E=m(gJ,{key:P,attrs:{rowIndex:_,stateId:w,itemKey:P,treeScope:r},on:{click:l,change:s}});return E},p=function(m){var y="render-".concat(new Date().getTime()),b=a.value.map(function(w,_){return h(m,w,_,y)});return b};return le(n,f),le(i.visibleData,v),d(),f(),v(),e.emitter.on("update",d),{nodesEmpty:u,renderTreeNodes:p}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function bJ(t){var e=t.props,r=t.context,n=t.scope,a=t.store,i=null,o=function(v){var h=v.dragEvent,p=v.node;i=p;var g={node:p.getModel(),e:h};Uo(e,r,"drag-start",g)},l=function(v){var h=v.dragEvent,p=v.node;i=p;var g={node:p.getModel(),e:h};Uo(e,r,"drag-end",g)},s=function(v){var h=v.dragEvent,p=v.node,g={node:p.getModel(),e:h};Uo(e,r,"drag-over",g)},u=function(v){var h=v.dragEvent,p=v.node,g={node:p.getModel(),e:h};Uo(e,r,"drag-leave",g)},c=function(v){var h,p=v.dragEvent,g=v.node,m=v.dropPosition;if(!(g.value===i.value||g.getParents().some(function(w){return w.value===i.value}))){var y={dropNode:g.getModel(),dragNode:i.getModel(),dropPosition:m,e:p};if(((h=e.allowDrop)===null||h===void 0?void 0:h.call(e,y))!==!1){var b=a.getNodes();b.some(function(w){return w.value===g.value?(m===fp.Inside?i.appendTo(a,w):m===fp.Before?g.insertBefore(i):g.insertAfter(i),!0):!1}),Uo(e,r,"drop",y)}}},d={handleDragStart:o,handleDragEnd:l,handleDragOver:s,handleDragLeave:u,handleDrop:c};return n.drag=d,{drag:d}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function xP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function kv(t){for(var e=1;e3&&arguments[3]!==void 0?arguments[3]:new Map,c=function(){var p,g=l[f],m=o.findIndex(function(y){return te(g,s.value)===y});if(m!==-1&&u.set(o[m],g),Array.isArray(g.children)&&(p=g.children)!==null&&p!==void 0&&p.length&&n(o,g.children,s,u),u.size>=o.length)return{v:u}},d,f=0,v=l.length;fue.length?"check":"uncheck"})),E.value&&I("",{trigger:"change",e:q.e})}},B=function(Z,q){var J,ue,fe;if(!t.multiple&&p.value!==te(q.node.data,F.value.value)){var we=Boolean(!t.multiple&&((J=t.treeProps)===null||J===void 0?void 0:J.valueMode)==="onlyLeaf"&&Array.isArray((ue=q.node)===null||ue===void 0||(ue=ue.data)===null||ue===void 0?void 0:ue.children)&&((fe=q.node)===null||fe===void 0||(fe=fe.data)===null||fe===void 0||(fe=fe.children)===null||fe===void 0?void 0:fe.length)),Ie=Z,Ue=Array.isArray(Z)?Z[0]:Z;Ie=N.value?l.value.getItem(Ue):Ue,we||(g(Ie,Ca(Ca({},q),{},{data:q.node.data,trigger:"check"})),w(!1,{e:q.e,trigger:"trigger-element-click"})),E.value&&I("",{trigger:"change",e:q.e})}},R=function(Z){var q=te(Z.data,F.value.label),J=ge(q)?Z.data.text:q||Z.data.text;return(J==null?void 0:J.indexOf(E.value))>=0},L=H(function(){if(!(t.onSearch||e.listeners.search)&&(t.filter||t.filterable)&&E.value&&!e.listeners.search)return t.filter?function(ae){return t.filter(E.value,ae)}:function(ae){return R(ae)}}),K=function(){var Z=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",q=arguments.length>1?arguments[1]:void 0;if(Z!==E.value&&(I(Z,q),e.listeners.search||t.onSearch)){var J;(J=t.onSearch)===null||J===void 0||J.call(t,Z,{e:q.e}),e.emit("search",Z)}},U=function(Z,q){w(Z,q),Z&&O(),!Z&&E.value&&I("",{trigger:"blur",e:q.e})},W=function(Z,q){var J,ue=q.trigger,fe=q.index,we=ue==="tag-remove"||ue==="backspace";if(!!we){var Ie=p.value[fe],Ue=je(Ie)==="object"?te(Ie,F.value.value):Ie,vt=(J=l.value)===null||J===void 0?void 0:J.getItem(Ue),At=vt?vt.data:jv([Ue],t.data,F.value)[0];if(we){var ft,Ve={value:Ue,data:At,node:vt,trigger:we?ue:void 0,index:fe,e:q.e};(ft=t.onRemove)===null||ft===void 0||ft.call(t,Ve),e.emit("remove",Ve)}if(Array.isArray(p.value)){var He=oe(p.value);He.splice(fe,1),g(He,{node:vt,data:At,index:fe,e:q.e,trigger:we?ue:void 0})}E.value&&I("",{trigger:"change",e:q.e})}},Y=function(Z,q){var J;(J=t.onFocus)===null||J===void 0||J.call(t,{value:p.value,e:q.e}),e.emit("focus",{value:p.value,e:q.e})},X=function(Z,q){var J;(J=t.onBlur)===null||J===void 0||J.call(t,Ca({value:p.value},q)),e.emit("blur",Ca({value:p.value},q))},ne=function(Z,q){var J,ue,fe={value:p.value,inputValue:q.inputValue,e:q.e};(J=t.onEnter)===null||J===void 0||J.call(t,fe),e.emit("enter",fe),(ue=t.onSearch)===null||ue===void 0||ue.call(t,q.inputValue,{e:q.e}),e.emit("search",q.inputValue,{e:q.e})};return{classPrefix:r,global:a,tDisabled:T,treeRef:l,tKeys:F,treeKey:s,popupClass:S,isObjectValue:N,dropdownInnerSize:C,inputPlaceholder:k,innerVisible:b,nodeInfo:x,treeSelectValue:p,innerInputValue:E,multipleChecked:$,singleActivated:j,clear:z,filterByText:L,setInnerVisible:w,setTreeSelectValue:g,setInnerInputValue:I,treeNodeChange:V,treeNodeActive:B,inputChange:K,tagChange:W,onInnerPopupVisibleChange:U,onInnerFocus:Y,onInnerBlur:X,onInnerEnter:ne}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function DP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Oa(t){for(var e=1;en-this.gap*2?"scale(".concat((n-this.gap*2)/a,")"):"scale(1)")},isCustomSize:function(){return this.sizeValue&&!this.commonSizeClassName[this.sizeValue]}},updated:function(){var e=this;this.$nextTick(function(){e.setScaleParams()})},render:function(){var e=arguments[0],r=rt(this,"default","content"),n=re(this,"icon"),a=n&&!r,i=this.$props,o=i.shape,l=i.image,s=i.alt,u=[this.componentName,this.commonSizeClassName[this.sizeValue],D(D(D({},"".concat(this.componentName,"--circle"),o==="circle"),"".concat(this.componentName,"--round"),o==="round"),"".concat(this.componentName,"__icon"),!!a)];if(r=e("span",{ref:"avatarChild",style:Tv({},this.customCharacterSize)},[r]),n&&(r=[n,a?"":r]),l&&this.isImgExist){var c,d;r=e(oa,ce([{style:Tv({},this.customImageSize),attrs:{src:l,alt:s}},{props:this.imageProps},{attrs:{error:!this.$scopedSlots.error&&!((c=this.imageProps)!==null&&c!==void 0&&c.error)?" ":void 0,loading:!this.$scopedSlots.loading&&!((d=this.imageProps)!==null&&d!==void 0&&d.loading)?" ":void 0},scopedSlots:this.$scopedSlots},{on:{error:this.handleImgLoadError}}]))}return e("div",{ref:"avatar",class:u,style:this.customAvatarSize},[r])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var TJ={cascading:{type:String,default:"right-up",validator:function(e){return e?["left-up","right-up"].includes(e):!0}},collapseAvatar:{type:[String,Function]},max:{type:Number},popupProps:{type:Object},size:{type:String,default:"medium"}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function jP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function IJ(t){for(var e=1;ethis.max){var n=this.setEllipsisContent(e),a=e.slice(0,this.max);return a.push(r(vp,{class:"".concat(this.componentName,"__collapse"),attrs:{size:this.size,icon:this.isIcon()?this.collapseAvatar:null}},[n])),[a]}return[e]},setEllipsisContent:function(e){var r="";return this.collapseAvatar?this.isIcon()||(r=rt(this,"collapseAvatar","content")):r="+".concat(e.length-this.max),r},isIcon:function(){var e=re(this,"collapseAvatar");return(e==null?void 0:e.context)instanceof ie}},render:function(){var e=arguments[0],r=this.$scopedSlots,n=r.default&&r.default(null),a=this.$props,i=a.cascading,o=a.max,l=["".concat(this.componentName,"-group"),D(D({},"".concat(this.componentName,"--offset-right"),i==="right-up"),"".concat(this.componentName,"--offset-left"),i==="left-up")],s=[n];return o&&o>=0&&(s=[this.renderEllipsisAvatar(n)]),e("div",{class:l},[s])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var FJ=se(vp),AJ=se(NJ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var MJ={color:{type:String,default:""},content:{type:[String,Function]},count:{type:[String,Number,Function],default:0},default:{type:[String,Function]},dot:Boolean,maxCount:{type:Number,default:99},offset:{type:Array},shape:{type:String,default:"circle",validator:function(e){return["circle","round"].includes(e)}},showZero:Boolean,size:{type:String,default:"medium",validator:function(e){return["small","medium"].includes(e)}}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function TP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function RJ(t){for(var e=1;ethis.maxCount?"".concat(this.maxCount,"+"):e},isSmall:function(){return this.size==="small"},isZero:function(){var e=this.getContent();return e===0||e==="0"},isHidden:function(){return!this.showZero&&this.isZero()},getOffset:function(){if(!this.offset)return{};var e=de(this.offset,2),r=e[0],n=e[1];return r=isNaN(Number(r))?r:"".concat(r,"px"),n=isNaN(Number(n))?n:"".concat(n,"px"),{xOffset:r,yOffset:n}}},render:function(){var e=arguments[0],r=this.$props,n=r.dot,a=r.shape,i=r.color,o=this.getContent(),l=this.isHidden(),s=rt(this,"default","content"),u=this.getOffset(),c=u.xOffset,d=u.yOffset,f=[D(D(D(D(D({},"".concat(this.componentName,"--dot"),!!n),"".concat(this.componentName,"--circle"),!n&&a==="circle"),"".concat(this.componentName,"--round"),a==="round"),"".concat(this.componentName,"--ribbon"),a==="ribbon"),"".concat(this.classPrefix,"-size-s"),this.isSmall())],v={background:"".concat(i),right:c,top:d};return e("div",{class:this.componentName},[s||null,l?null:e("sup",{class:f,style:v},[n?null:o])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var zJ=se(BJ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var VJ={cell:{type:[String,Function]},cellAppend:{type:[String,Function]},controllerConfig:{type:[Boolean,Object],default:void 0},fillWithZero:{type:Boolean,default:void 0},firstDayOfWeek:{type:Number,validator:function(e){return e?[1,2,3,4,5,6,7].includes(e):!0}},format:{type:String,default:"YYYY-MM-DD"},head:{type:[String,Function]},isShowWeekendDefault:{type:Boolean,default:!0},mode:{type:String,default:"month",validator:function(e){return e?["month","year"].includes(e):!0}},month:{type:[String,Number]},multiple:Boolean,preventCellContextmenu:Boolean,range:{type:Array},theme:{type:String,default:"full",validator:function(e){return e?["full","card"].includes(e):!0}},value:{type:[String,Array,Date]},week:{type:[Array,Function]},year:{type:[String,Number]},onCellClick:Function,onCellDoubleClick:Function,onCellRightClick:Function,onControllerChange:Function,onMonthChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var rc=1970,rT=1,nT=12,IP=4,$P={1:"\u4E00",2:"\u4E8C",3:"\u4E09",4:"\u56DB",5:"\u4E94",6:"\u516D",7:"\u65E5"};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var aT=function(e){var r=Q(e).day();return r===0&&(r=7),r},HJ=function(e){var r="",n=e.toString();return n in $P&&(r=$P[n]),r},KJ=function(e,r){var n=0,a=aT(r);return a>=e?n=a-e:n=7-e+a,n},Iv=function(e,r){var n=new Date(e);return n.setDate(n.getDate()+r),n},WJ=function(e,r){for(var n=r.curSelectedYear,a=r.curDate,i=r.curDateList,o=e.format,l=e.multiple,s=[],u=function(f){var v=new Date(n,f-1),h=l?!!i.find(function(p){return p.year()===n&&parseInt(p.format("M"),10)===f}):a.year()===n&&parseInt(a.format("M"),10)===f;s.push({mode:"year",isCurrent:h,date:v,formattedDate:Q(v).format(o),filterDate:null,formattedFilterDate:null,isShowWeekend:!0})},c=rT;c<=nT;c++)u(c);return s},UJ=function(e,r){for(var n=r.curSelectedYear,a=r.curSelectedMonth,i=r.realFirstDayOfWeek,o=r.curDate,l=r.curDateList,s=e.format,u=e.multiple,c=[],d=Q("".concat(n,"-").concat(a)).startOf("month").toDate(),f=Q(Q("".concat(n,"-").concat(a)).endOf("month").format("YYYY-MM-DD")).toDate(),v=f.getDate(),h=KJ(i,d),p=[],g=1,m=function(k,S,C,O){var x=aT(C);return{mode:"month",belongTo:k,isCurrent:S,day:x,weekOrder:O,date:C,formattedDate:Q(C).format(s),filterDate:null,formattedFilterDate:null,isShowWeekend:!0}},y=function(k){var S=u?!!l.find(function(C){return C.isSame(Q(k))}):o.isSame(Q(k));return S},b=0;b0&&arguments[0]!==void 0?arguments[0]:!0;return{visible:e,disabled:!1,mode:{visible:!0,radioGroupProps:{}},year:{visible:!0,selectProps:{}},month:{visible:!0,selectProps:{}},weekend:{visible:!0,showWeekendButtonProps:{},hideWeekendButtonProps:{}},current:{visible:!0,currentDayButtonProps:{},currentMonthButtonProps:{}}}},JJ=De(kr("calendar")).extend({name:"TCalendar",components:{TCheckTag:rj,TSelect:fa,TOption:xi,TRadioGroup:Tf,TRadioButton:tm,TButton:lt,CalendarCellItem:qJ,RenderComponent:XJ},props:dn({},VJ),data:function(){return{realFirstDayOfWeek:1,curDate:null,curDateList:[],curSelectedYear:null,curSelectedMonth:null,curSelectedMode:null,isShowWeekend:!0,controlSize:"medium"}},computed:{state:function(){return this.$data},props:function(){return this.$props},TEXT_MAP:function(){var e=this.t,r=this.global,n={showWeekend:e(r.showWeekend),hideWeekend:e(r.hideWeekend),today:e(r.today),thisMonth:e(r.thisMonth)};return n},weekDipalyText:function(){return this.week||this.t(this.global.week).split(",")},calendarCls:function(){return["".concat(this.componentName),"".concat(this.componentName,"--").concat(this.theme)]},calendarPanelCls:function(){return["".concat(this.componentName,"__panel"),"".concat(this.componentName,"__panel--").concat(this.curSelectedMode)]},isWeekRender:function(){return typeof this.week=="function"},rangeFromTo:function(){if(!this.range||this.range.length<2)return null;var e=de(this.range,2),r=e[0],n=e[1];return Q(r).isBefore(Q(n))?{from:r,to:n}:{from:n,to:r}},controllerOptions:function(){var e=Q("".concat(this.curSelectedYear,"-").concat(this.curSelectedMonth)),r={isShowWeekend:this.isShowWeekend,filterDate:e.toDate(),formattedFilterDate:e.format(this.format),mode:this.curSelectedMode};return r},cellColHeaders:function(){for(var e=[],r=1,n=7,a=this.realFirstDayOfWeek;a<=n;a++)e.push({num:a,display:this.getWeekDisplay(a)});if(this.realFirstDayOfWeek>r)for(var i=r;i0&&(this.curSelectedYear=r)},setCurSelectedMonth:function(e){var r=parseInt(e?"".concat(e):zi().format("M"),10);!isNaN(r)&&r>0&&r<=12&&(this.curSelectedMonth=r)},setCurrentDate:function(e){Array.isArray(e)?this.curDate=e&&e.length?Q(e[0]):zi():this.curDate=e?Q(e):zi()},setCurrentDateList:function(e){Array.isArray(e)?this.curDateList=e&&e.length?e.map(function(r){return Q(r)}):[zi()]:this.curDateList=e?[Q(e)]:[zi()]},checkMonthAndYearSelectorDisabled:function(e,r){var n=!1;if(this.rangeFromTo&&this.rangeFromTo.from&&this.rangeFromTo.to){var a=Q(this.rangeFromTo.from).year(),i=Q(this.rangeFromTo.to).year();if(e===a){var o=parseInt(Q(this.rangeFromTo.from).format("M"),10);n=rl}}return n},renderControl:function(){var e=this,r=this.$createElement,n=this.controllerOptions;return r("div",{class:"".concat(this.componentName,"__control")},[r("div",{class:"".concat(this.componentName,"__title")},[re(this,"head",{params:n})]),r("div",{class:"".concat(this.componentName,"__control-section")},[this.isYearVisible&&r("div",{class:"".concat(this.componentName,"__control-section-cell")},[r("t-select",ce([{attrs:{size:this.controlSize,disabled:this.isYearDisabled,autoWidth:!0}},{props:dn({},this.controllerConfigData.year.selectProps)},{model:{value:e.curSelectedYear,callback:function(i){e.curSelectedYear=i}}}]),[this.yearSelectOptionList.map(function(a){return r("t-option",{key:a.value,attrs:{value:a.value,label:a.label,disabled:a.disabled}},[a.label])})])]),this.curSelectedMode==="month"&&this.isMonthVisible&&r("div",{class:"".concat(this.componentName,"__control-section-cell")},[r("t-select",ce([{attrs:{size:this.controlSize,disabled:this.isMonthDisabled,autoWidth:!0}},{props:dn({},this.controllerConfigData.month.selectProps)},{model:{value:e.curSelectedMonth,callback:function(i){e.curSelectedMonth=i}}}]),[this.monthSelectOptionList.map(function(a){return r("t-option",{key:a.value,attrs:{value:a.value,label:a.label,disabled:a.disabled}},[a.label])})])]),this.isModeVisible&&r("div",{class:"".concat(this.componentName,"__control-section-cell"),style:"height: auto"},[r("t-radio-group",ce([{attrs:{variant:"default-filled",size:this.controlSize,disabled:this.isModeDisabled}},{props:dn({},this.controllerConfigData.mode.radioGroupProps)},{on:{change:this.controllerChange},model:{value:e.curSelectedMode,callback:function(i){e.curSelectedMode=i}}}]),[this.modeSelectOptionList.map(function(a){return r("t-radio-button",{key:a.value,attrs:{value:a.value}},[a.label])})])]),this.theme==="full"&&this.curSelectedMode==="month"&&this.isWeekendToggleVisible&&r("div",{class:"".concat(this.componentName,"__control-section-cell")},[r("t-check-tag",ce([{class:"".concat(this.componentName,"__control-tag"),attrs:{defaultChecked:!this.isShowWeekend,disabled:this.isWeekendToggleDisabled,size:"large"},on:{click:this.onWeekendToggleClick}},{props:dn({},this.weekendBtnVBind)}]),[this.weekendBtnText])]),this.theme==="full"&&this.isCurrentBtnVisible&&r("div",{class:"".concat(this.componentName,"__control-section-cell")},[r("t-button",ce([{attrs:{size:this.controlSize,disabled:this.isCurrentBtnDisabled},on:{click:function(){e.toToday()}}},{props:dn({},this.currentBtnVBind)}]),[this.currentBtnText])])])])}},render:function(){var e=this,r=arguments[0],n=this.calendarCls,a=this.calendarPanelCls,i=this.isControllerVisible,o=this.cellColHeaders,l=this.checkMonthCellColHeaderVisibled,s=function(){return r("table",{class:"".concat(e.componentName,"__table")},[r("thead",{class:"".concat(e.componentName,"__table-head")},[r("tr",{class:"".concat(e.componentName,"__table-head-row")},[o.map(function(d,f){return l(d)&&r("th",{class:"".concat(e.componentName,"__table-head-cell")},[Array.isArray(e.week)?e.week[f]:Gr(e,"week",{defaultNode:r("span",[d.display]),params:e.getCalendarWeekSlotData(d)})])})])]),r("tbody",{class:"".concat(e.componentName,"__table-body")},[e.monthCellsData.map(function(d,f){return r("tr",{class:"".concat(e.componentName,"__table-body-row")},[d.map(function(v,h){return e.checkMonthCellItemShowed(v)&&r("calendar-cell-item",{key:"d-".concat(f,"-").concat(h),attrs:{item:v,theme:e.theme,t:e.t,global:e.global,cell:e.cell,fillWithZero:e.fillWithZero},on:{click:function(g){return e.clickCell(g,v)},dblclick:function(g){return e.doubleClickCell(g,v)},rightclick:function(g){return e.rightClickCell(g,v)}},scopedSlots:dn({},e.$scopedSlots)})})])})])])},u=function(){return r("table",{class:"".concat(e.componentName,"__table")},[r("tbody",{class:"".concat(e.componentName,"__table-body")},[e.yearCellsData.map(function(d,f){return r("tr",{class:"".concat(e.componentName,"__table-body-row")},[d.map(function(v,h){return r("calendar-cell-item",{key:"m-".concat(f,"-").concat(h),attrs:{item:v,theme:e.theme,t:e.t,global:e.global,cell:e.cell,fillWithZero:e.fillWithZero},on:{click:function(g){return e.clickCell(g,v)},dblclick:function(g){return e.doubleClickCell(g,v)},rightclick:function(g){return e.rightClickCell(g,v)}},scopedSlots:dn({},e.$scopedSlots)})})])})])])};return r("div",{class:n},[i&&this.renderControl(),r("div",{class:a},[this.curSelectedMode==="month"?s():u()])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var QJ=se(JJ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var eQ={actions:{type:[String,Function]},avatar:{type:[String,Function]},bordered:{type:Boolean,default:!0},content:{type:[String,Function]},cover:{type:[String,Function]},default:{type:[String,Function]},description:{type:[String,Function]},footer:{type:[String,Function]},header:{type:[String,Function]},headerBordered:Boolean,hoverShadow:Boolean,loading:{type:[Boolean,Function],default:!1},loadingProps:{type:Object},shadow:Boolean,size:{type:String,default:"medium",validator:function(e){return e?["medium","small"].includes(e):!0}},status:{type:String,default:""},subtitle:{type:[String,Function]},theme:{type:String,default:"normal",validator:function(e){return e?["normal","poster1","poster2"].includes(e):!0}},title:{type:[String,Function]}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function AP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function tQ(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{};return ht(t)?t:ge(t)?t(yt,e):ge(t.render)?yt(t):t}function RP(t,e,r){var n,a,i,o,l,s=(n=t.componentOptions.propsData)===null||n===void 0?void 0:n[e];if(s)return s;var u=((a=t.data.scopedSlots)===null||a===void 0||(i=a[e])===null||i===void 0?void 0:i.call(a))||((o=t.data.scopedSlots)===null||o===void 0||(l=o[r])===null||l===void 0?void 0:l.call(o));return u||t.componentOptions.children}function Vd(t,e){return t===Bs.props}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var uQ={name:"TDescriptionsBody",props:{rows:Array,itemType:String},setup:function(){var e=mr(iT),r=ye("descriptions"),n=Ua(),a=n.SIZE,i=$e("descriptions"),o=i.global;return{descriptionsProps:e,COMPONENT_NAME:r,SIZE:a,global:o}},render:function(){var e=this,r=arguments[0],n=this.$props,a=function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"horizontal",p=["".concat(e.COMPONENT_NAME,"__label")],g=null,m=null;if(Vd(n.itemType))g=v.label,m=v.span;else{g=RP(v,"label");var y=v.componentOptions.propsData||{};m=y.span}var b=h==="horizontal"?1:m;return r("td",ce([{attrs:{colspan:b},class:p},{style:e.descriptionsProps.labelStyle}]),[g,e.descriptionsProps.colon&&e.global.colonText])},i=function(v){var h=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"horizontal",p=["".concat(e.COMPONENT_NAME,"__content")],g=null,m=null;if(Vd(n.itemType))g=v.content,m=v.span;else{g=RP(v,"content","default");var y=v.componentOptions.propsData||{};m=y.span}var b=m>1&&h==="horizontal"?m*2-1:m;return r("td",ce([{attrs:{colspan:b},class:p},{style:e.descriptionsProps.contentStyle}]),[g])},o=function(v){return r("tr",[v.map(function(h){return[a(h),i(h)]})])},l=function(v){return[r("tr",[v.map(function(h){return a(h,"vertical")})]),r("tr",[v.map(function(h){return i(h,"vertical")})])]},s=function(v){return v.map(function(h){return r("tr",[a(h),i(h)])})},u=function(v){return v.map(function(h){return[r("tr",[a(h)]),r("tr",[i(h)])]})},c=function(v){return e.descriptionsProps.layout==="horizontal"?e.descriptionsProps.itemLayout==="horizontal"?o(v):l(v):e.descriptionsProps.itemLayout==="horizontal"?s(v):u(v)},d=["".concat(this.COMPONENT_NAME,"__body"),this.SIZE[this.descriptionsProps.size],D({},"".concat(this.COMPONENT_NAME,"__body--border"),this.descriptionsProps.bordered)];return r("table",{class:d},[r("tbody",[n.rows.map(function(f){return c(f)})])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function LP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function nc(t){for(var e=1;e=y?(v.push(g),h-=y):(p.push(v),v=[g],h=u-y),m===d.length-1){if(Vd(a.value))Object.assign(g,{span:g.span+h});else{var w=g.componentOptions.propsData||{};w.span+=h,Object.assign(g.componentOptions,nc(nc({},g.componentOptions),{},{propsData:w}))}p.push(v)}}),p};return mn(iT,e),{renderTitle:o,getRows:l,itemsType:a,COMPONENT_NAME:r}},render:function(){var e=this,r=arguments[0],n=function(){return e.renderTitle?r("div",{class:"".concat(e.COMPONENT_NAME,"__header")},[e.renderTitle]):""};return r("div",{class:this.COMPONENT_NAME},[n(),r(uQ,{attrs:{"item-type":this.itemsType,rows:this.getRows()}})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var dQ={content:{type:[String,Function]},default:{type:[String,Function]},label:{type:[String,Function]},span:{type:Number,default:1}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var fQ={name:"TDescriptionsItem",props:dQ};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var vQ=se(cQ),hQ=se(fQ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pQ={action:{type:Function},description:{type:[String,Function]},image:{type:[String,Function]},imageStyle:{type:Object},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},title:{type:[String,Function]},type:{type:String,default:"empty",validator:function(e){return e?["empty","success","fail","network-error","maintenance"].includes(e):!0}}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var gQ={name:"MaintenanceSvg",render:function(){var e=arguments[0];return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{id:"\xE8\xB7\xAF\xE5\x86\xB5\xE4\xBA\x8B\xE4\xBB\xB6-traffic-events"}},[e("g",{attrs:{id:"Subtract"}},[e("path",{attrs:{d:"M29.5237 17L24 3.82812L18.4763 17H29.5237Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M31.2011 21H16.7989L13.6699 28.4615H34.3301L31.2011 21Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M36.0076 32.4615H11.9924L9.66997 37.9997H6V41.9997H42V37.9997H38.33L36.0076 32.4615Z",fill:"var(--td-text-color-placeholder)"}})])])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var mQ={name:"NetworkErrorSvg",render:function(){var e=arguments[0];return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{id:"\xE6\x97\xA0\xE7\xBD\x91\xE7\xBB\x9C-no-network"}},[e("g",{attrs:{id:"Union"}},[e("path",{attrs:{d:"M26 17V2H22V17H26Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M26.0078 20H22V24.0078H26.0078V20Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M2.75751 13.45C7.29713 9.80916 12.553 7.50276 18 6.53088V28H30V6.53052C35.4475 7.50216 40.7038 9.80854 45.2438 13.4497L46.8021 14.6995L24.0006 43.2016L1.19922 14.6998L2.75751 13.45Z",fill:"var(--td-text-color-placeholder)"}})])])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var yQ={name:"EmptySvg",render:function(){var e=arguments[0];return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("g",{attrs:{id:"\xE6\x97\xA0\xE7\xBB\x93\xE6\x9E\x9C-no-result"}},[e("g",{attrs:{id:"Union"}},[e("path",{attrs:{d:"M22 0H26V8H22V0Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M10.002 1.17157L7.17353 4L13.002 9.82843L15.8304 7L10.002 1.17157Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{fillRule:"evenodd",clipRule:"evenodd",d:"M2 27.4689L10.8394 12H37.1606L46 27.4689V44H2V27.4689ZM13.1606 16L7.44636 26H17.8025L18.1889 27.5015C18.8551 30.0898 21.207 32 24 32C26.793 32 29.1449 30.0898 29.8111 27.5015L30.1975 26H40.5536L34.8394 16H13.1606Z",fill:"var(--td-text-color-placeholder)"}}),e("path",{attrs:{d:"M37.998 1.17157L32.1696 7L34.998 9.82843L40.8265 4L37.998 1.17157Z",fill:"var(--td-text-color-placeholder)"}})])])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var bQ={name:"FailSvg",render:function(){var e=arguments[0];return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{fillRule:"evenodd",clipRule:"evenodd",d:"M24 6C14.0589 6 6 14.0589 6 24C6 33.9411 14.0589 42 24 42C33.9411 42 42 33.9411 42 24C42 14.0589 33.9411 6 24 6ZM2 24C2 11.8497 11.8497 2 24 2C36.1503 2 46 11.8497 46 24C46 36.1503 36.1503 46 24 46C11.8497 46 2 36.1503 2 24ZM26 13V28H22V13H26ZM22 31H26.0078V35.0078H22V31Z",fill:"#D54941"}})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var wQ={name:"SuccessSvg",render:function(){var e=arguments[0];return e("svg",{attrs:{width:"1em",height:"1em",viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}},[e("path",{attrs:{fillRule:"evenodd",clipRule:"evenodd",d:"M24 42C33.9411 42 42 33.9411 42 24C42 14.0589 33.9411 6 24 6C14.0589 6 6 14.0589 6 24C6 33.9411 14.0589 42 24 42ZM46 24C46 36.1503 36.1503 46 24 46C11.8497 46 2 36.1503 2 24C2 11.8497 11.8497 2 24 2C36.1503 2 46 11.8497 46 24ZM21 32.8284L12.1716 24L15 21.1716L21 27.1716L33 15.1716L35.8284 18L21 32.8284Z",fill:"#2BA471"}})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var CQ={name:"TEmpty",components:{TImage:oa},props:pQ,setup:function(e,r){var n=r.slots,a=_e(e),i=a.size,o=a.image,l=a.description,s=a.title,u=a.type,c=$e("empty"),d=c.globalConfig,f=ar("empty"),v=H(function(){return e.action||n.action}),h=Ua(),p=h.SIZE,g={maintenance:{image:d.value.image.maintenance||gQ,title:d.value.titleText.maintenance},success:{image:d.value.image.success||wQ,title:d.value.titleText.success},fail:{image:d.value.image.fail||bQ,title:d.value.titleText.fail},"network-error":{image:d.value.image.networkError||mQ,title:d.value.titleText.networkError},empty:{image:d.value.image.empty||yQ,title:d.value.titleText.empty}},m=H(function(){return[f.value,p.value[i.value]]}),y=["".concat(f.value,"__title")],b=["".concat(f.value,"__image")],w=["".concat(f.value,"__description")],_=["".concat(f.value,"__action")],P=H(function(){var N;return(N=g[u.value])!==null&&N!==void 0?N:null}),E=H(function(){var N;return o.value||n.image||((N=P.value)===null||N===void 0?void 0:N.image)}),I=H(function(){var N;return s.value||n.title||((N=P.value)===null||N===void 0?void 0:N.title)}),T=H(function(){return l.value||n.description});return{emptyClasses:m,imageClasses:b,titleClasses:y,descriptionClasses:w,actionClass:_,showImage:E,showTitle:I,showDescription:T,showAction:v}},methods:{renderTitle:function(){var e=this.$createElement;return this.showTitle?e("div",{class:this.titleClasses},[this.showTitle]):null},renderDescription:function(){var e=this.$createElement;return this.showDescription?e("div",{class:this.descriptionClasses},[this.showDescription]):null},getImageIns:function(){var e=this.$createElement,r=this.showImage,n=null;return ht(r)?n=e(oa,{attrs:{src:r}}):r&&Reflect.has(r,"render")?n=e(r):gu(r)&&(n=e(oa,ce([{},r]))),r?n:null}},render:function(){var e=arguments[0];return e("div",{class:this.emptyClasses},[this.showImage?e("div",{class:this.imageClasses,style:this.imageStyle},[this.$slots.image?re(this,"image"):this.getImageIns()]):null,this.renderTitle(),this.renderDescription(),this.showAction?e("div",{class:this.actionClass},[re(this,"action")]):null])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var OQ=se(CQ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Qi={attach:{type:[String,Function],default:"body"},closeBtn:{type:[Boolean,Function],default:!0},closeOnEscKeydown:{type:Boolean,default:!0},closeOnOverlay:Boolean,draggable:{type:Boolean,default:void 0},imageReferrerpolicy:{type:String,validator:function(e){return e?["no-referrer","no-referrer-when-downgrade","origin","origin-when-cross-origin","same-origin","strict-origin","strict-origin-when-cross-origin","unsafe-url"].includes(e):!0}},imageScale:{type:Object},images:{type:Array,default:function(){return[]}},index:{type:Number,default:0},defaultIndex:{type:Number,default:0},mode:{type:String,default:"modal",validator:function(e){return e?["modal","modeless"].includes(e):!0}},navigationArrow:{type:[Boolean,Function],default:!0},showOverlay:{type:Boolean,default:void 0},title:{type:[String,Function]},trigger:{type:[String,Function]},viewerScale:{type:Object},visible:Boolean,defaultVisible:Boolean,zIndex:{type:Number},onClose:Function,onDownload:Function,onIndexChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var SQ=ie.extend({props:{mode:Qi.mode,renderModal:Function,renderViewer:Function},data:function(){return{content:null,timer:null}},methods:{mountContent:function(){if(clearTimeout(this.timer),!this.content){var e=this,r=document.createElement("div");r.style.cssText="position: absolute; top: 0px; left: 0px; width: 100%",this.content=new this.$root.constructor({render:function(){return e.mode==="modeless"?e.renderModal():e.renderViewer()},destroyed:function(){e.content.$el&&LD(e.content.$el),e.content=null}}),Ra(document.body).appendChild(r),this.content.$mount(r)}},unmountContent:function(){var e=this;clearTimeout(this.timer),this.timer=setTimeout(function(){var r,n;(r=e.content)===null||r===void 0||(n=r.$destroy)===null||n===void 0||n.call(r)},200)}},render:function(){var e,r=arguments[0],n=this.$slots.default||[];return n.length>1||!((e=n[0])!==null&&e!==void 0&&e.tag)?r("span",[n]):n[0]}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var PQ={type:Function,default:function(){return function(){}}},_a={name:"TImageModalIcon",props:{disabled:Boolean,clickHandler:PQ,label:String,icon:Function},setup:function(e){var r=ye(),n=Yt(),a=H(function(){return["".concat(r.value,"-image-viewer__modal-icon"),D({},"".concat(r.value,"-is-disabled"),e.disabled)]});return{wrapClass:a,classPrefix:r,renderTNodeJSX:n}},render:function(){var e=arguments[0];return e("div",{class:this.wrapClass,on:{click:this.clickHandler}},[this.renderTNodeJSX("icon"),this.label&&e("span",{class:"".concat(this.classPrefix,"-image-viewer__modal-icon-label")},[this.label])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var _Q={type:Object,default:function(){return{}}},oT={name:"TImageViewerUtils",props:{scale:Number,rotateHandler:Function,zoomInHandler:Function,zoomOutHandler:Function,mirrorHandler:Function,resetHandler:Function,downloadHandler:Function,currentImage:_Q},setup:function(e){var r=$e("imageViewer"),n=r.classPrefix,a=r.global,i=H(function(){return e.currentImage.mainImage}),o=Nd(i),l=o.previewUrl;return{classPrefix:n,globalConfig:a,previewUrl:l}},render:function(){var e=this,r=arguments[0];return r("div",{class:"".concat(this.classPrefix,"-image-viewer__utils")},[r("div",{class:"".concat(this.classPrefix,"-image-viewer__utils-content")},[r(Bn,{attrs:{overlayClassName:"".concat(this.classPrefix,"-image-viewer__utils--tip"),content:this.globalConfig.mirrorTipText,destroyOnClose:!0,placement:"top",showArrow:!0,theme:"default"}},[r(_a,{attrs:{clickHandler:this.mirrorHandler,icon:function(){return r(Q6,{attrs:{size:"medium"}})}}})]),r(Bn,{attrs:{overlayClassName:"".concat(this.classPrefix,"-image-viewer__utils--tip"),content:this.globalConfig.rotateTipText,destroyOnClose:!0,placement:"top",showArrow:!0,theme:"default"}},[r(_a,{attrs:{clickHandler:this.rotateHandler,icon:function(){return r(pK,{attrs:{size:"medium"}})}}})]),r(_a,{attrs:{icon:function(){return r(JK,{attrs:{size:"medium"}})},clickHandler:this.zoomOutHandler}}),r(_a,{class:"".concat(this.classPrefix,"-image-viewer__utils-scale"),attrs:{size:"medium",label:"".concat(this.scale*100,"%")}}),r(_a,{attrs:{icon:function(){return r(YK,{attrs:{size:"medium"}})},clickHandler:this.zoomInHandler}}),r(Bn,{attrs:{overlayClassName:"".concat(this.classPrefix,"-image-viewer__utils--tip"),content:this.globalConfig.originalSizeTipText,destroyOnClose:!0,placement:"top",showArrow:!0,theme:"default"}},[r("div",{class:"".concat(this.classPrefix,"-image-viewer__modal-icon")},[r(_a,{attrs:{icon:function(){return r(QD,{attrs:{size:"medium"}})},clickHandler:this.resetHandler}})])]),this.currentImage.download&&r(_a,{attrs:{icon:function(){return r(H4,{attrs:{size:"medium"}})},clickHandler:function(){e.downloadHandler(e.previewUrl)}}})])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Go=function(t){return t.left="ArrowLeft",t.up="ArrowUp",t.right="ArrowRight",t.down="ArrowDown",t.esc="Escape",t}(Go||{}),ni={max:2,min:.5,step:.5,defaultScale:1};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function BP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function xQ(t){for(var e=1;ey&&(_=y),u.value=_},d=function(){var p=t.value.step,g=p===void 0?ni.step:p;c(u.value+g)},f=function(){var p=t.value.step,g=p===void 0?ni.step:p;c(u.value-g)},v=function(){u.value=s};return{scale:u,onZoomIn:d,onZoomOut:f,resetScale:v}}function jQ(){var t=G(0),e=90,r=function(){t.value+=e},n=function(){t.value=0};return{rotate:t,onRotate:r,resetRotate:n}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function zP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ac(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:document.body;return t===document.body?window.innerWidth-document.documentElement.clientWidth:t.offsetWidth-t.clientWidth}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function HP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function oc(t){for(var e=1;edocument.documentElement.clientHeight,r=e?sT():0;this.draggable&&window.addEventListener("resize",Dg(this.resizeAdjustPosition,1e3)),this.uid=this._uid,this.styleEl=document.createElement("style"),this.styleEl.dataset.id="td_dialog_".concat(+new Date,"_").concat(MQ+=1),this.styleEl.innerHTML=` - html body { - overflow-y: hidden; - width: calc(100% - `.concat(r,`px); - } - `),this.visible&&this.isModal&&this.preventScrollThrough&&!this.showInAttachedElement&&document.head.appendChild(this.styleEl)},beforeDestroy:function(){this.addKeyboardEvent(!1),this.destroySelf(),this.destroySelfStyle()},directives:{TransferDom:Of},methods:{clearStyleFunc:function(){var e=this;clearTimeout(this.timer),this.timer=setTimeout(function(){e.destroySelfStyle()},150)},destroySelfStyle:function(){var e,r;(e=this.styleEl.parentNode)===null||e===void 0||(r=e.removeChild)===null||r===void 0||r.call(e,this.styleEl)},destroySelf:function(){var e,r;(e=this.$el.parentNode)===null||e===void 0||(r=e.removeChild)===null||r===void 0||r.call(e,this.$el)},storeUid:function(e){e?ic.push(this.uid):ic.pop(this.uid)},addKeyboardEvent:function(e){e?(document.addEventListener("keydown",this.keyboardEvent),this.confirmOnEnter&&document.addEventListener("keydown",this.keyboardEnterEvent)):(document.removeEventListener("keydown",this.keyboardEvent),this.confirmOnEnter&&document.removeEventListener("keydown",this.keyboardEnterEvent))},keyboardEvent:function(e){if(e.code==="Escape"&&ic.top===this.uid){var r;Ce(this,"esc-keydown",{e}),((r=this.closeOnEscKeydown)!==null&&r!==void 0?r:this.global.closeOnEscKeydown)&&this.emitCloseEvent({e,trigger:"esc"})}},keyboardEnterEvent:function(e){var r=e.code;(r==="Enter"||r==="NumpadEnter")&&ic.top===this.uid&&Ce(this,"confirm",{e})},overlayAction:function(e){var r;e.target===this.$refs.dialogPosition&&(Ce(this,"overlay-click",{e}),this.showOverlay&&((r=this.closeOnOverlayClick)!==null&&r!==void 0?r:this.global.closeOnOverlayClick)&&this.emitCloseEvent({e,trigger:"overlay"}))},closeBtnAction:function(e){Ce(this,"close-btn-click",{e}),this.emitCloseEvent({trigger:"close-btn",e})},cancelBtnAction:function(e){Ce(this,"cancel",{e}),this.emitCloseEvent({trigger:"cancel",e})},confirmBtnAction:function(e){Ce(this,"confirm",{e})},beforeEnter:function(){Ce(this,"before-open")},afterEnter:function(){Ce(this,"opened")},beforeLeave:function(){Ce(this,"before-close")},afterLeave:function(){if(this.isModeLess&&this.draggable){var e=this.$refs.dialog;if(!e)return;e.style.position="relative",e.style.left="unset",e.style.top="unset"}Ce(this,"closed"),this.animationEnd=!0},emitCloseEvent:function(e){Ce(this,"close",e),this.$emit("update:visible",!1)},hasEventOn:function(e){var r,n=(r=this._events)===null||r===void 0?void 0:r[e];return!!(n!=null&&n.length)},getIcon:function(){var e=this.$createElement,r=this.useGlobalIcon({InfoCircleFilledIcon:mu,CheckCircleFilledIcon:Wa,ErrorCircleFilledIcon:ya}),n=r.InfoCircleFilledIcon,a=r.CheckCircleFilledIcon,i=r.ErrorCircleFilledIcon,o={info:e(n,{class:"".concat(this.classPrefix,"-is-info")}),warning:e(i,{class:"".concat(this.classPrefix,"-is-warning")}),danger:e(i,{class:"".concat(this.classPrefix,"-is-error")}),success:e(a,{class:"".concat(this.classPrefix,"-is-success")})};return o[this.theme]},mousedownHandler:function(e){var r=this.$refs.dialog;this.disX=e.clientX-r.offsetLeft,this.disY=e.clientY-r.offsetTop,this.dialogW=r.offsetWidth,this.dialogH=r.offsetHeight,this.windowInnerWidth=window.innerWidth||document.documentElement.clientWidth,this.windowInnerHeight=window.innerHeight||document.documentElement.clientHeight,!(this.dialogW>this.windowInnerWidth||this.dialogH>this.windowInnerHeight)&&(document.addEventListener("mousemove",this.mouseMoverHandler),document.addEventListener("mouseup",this.mouseUpHandler),document.addEventListener("dragend",this.mouseUpHandler))},mouseMoverHandler:function(e){var r=this.$refs.dialog,n=e.clientX-this.disX,a=e.clientY-this.disY;n<0&&(n=0),a<0&&(a=0),this.windowInnerWidth-r.offsetWidth-n<0&&(n=this.windowInnerWidth-r.offsetWidth),this.windowInnerHeight-r.offsetHeight-a<0&&(a=this.windowInnerHeight-r.offsetHeight),r.style.position="absolute",r.style.left="".concat(n,"px"),r.style.top="".concat(a,"px")},mouseUpHandler:function(){document.removeEventListener("mousemove",this.mouseMoverHandler),document.removeEventListener("mouseup",this.mouseUpHandler),document.removeEventListener("dragend",this.mouseUpHandler)},initDragEvent:function(e){var r=this.$refs.dialog;e?r.addEventListener("mousedown",this.mousedownHandler):r.removeEventListener("mousedown",this.mousedownHandler)},resizeAdjustPosition:function(){if(this.visible){var e=this.$refs.dialog;e.style.left="".concat(this.dLeft*(window.innerWidth/this.windowInnerWidth),"px"),e.style.top="".concat(this.dTop*(window.innerHeight/this.windowInnerHeight),"px")}},onStopDown:function(e){this.isModeLess&&this.draggable&&e.stopPropagation()},renderDialog:function(){var e,r,n,a=this.$createElement,i=this.useGlobalIcon({CloseIcon:On}),o=i.CloseIcon,l=a("h5",{class:"title"}),s=a(o),u=rt(this,"default","body"),c=a("div",[this.getCancelBtn({cancelBtn:this.cancelBtn,globalCancel:((e=this.instanceGlobal)===null||e===void 0?void 0:e.cancel)||this.global.cancel,className:"".concat(this.componentName,"__cancel")}),this.getConfirmBtn({theme:this.theme,confirmBtn:this.confirmBtn,confirmLoading:this.confirmLoading,globalConfirm:((r=this.instanceGlobal)===null||r===void 0?void 0:r.confirm)||this.global.confirm,globalConfirmBtnTheme:((n=this.instanceGlobal)===null||n===void 0?void 0:n.confirmBtnTheme)||this.global.confirmBtnTheme,className:"".concat(this.componentName,"__confirm")})]),d=this.isFullScreen?["".concat(this.componentName,"__header"),"".concat(this.componentName,"__header--fullscreen")]:"".concat(this.componentName,"__header"),f=this.isFullScreen?["".concat(this.componentName,"__close"),"".concat(this.componentName,"__close--fullscreen")]:"".concat(this.componentName,"__close"),v=this.theme==="default"?["".concat(this.componentName,"__body")]:["".concat(this.componentName,"__body"),"".concat(this.componentName,"__body__icon")],h=re(this,"footer",c);this.isFullScreen&&h?v.push("".concat(this.componentName,"__body--fullscreen")):this.isFullScreen&&v.push("".concat(this.componentName,"__body--fullscreen--without-footer"));var p=this.isFullScreen?["".concat(this.componentName,"__footer"),"".concat(this.componentName,"__footer--fullscreen")]:"".concat(this.componentName,"__footer"),g=this.footer?a("div",{class:p,on:{mousedown:this.onStopDown}},[h]):null;return a("div",{class:this.wrapClass},[a("div",{class:this.positionClass,style:this.positionStyle,on:{click:this.overlayAction},ref:"dialogPosition"},[a("div",{key:"dialog",ref:"dialog",class:this.dialogClass,style:this.computedDialogStyle},[a("div",{class:d,on:{mousedown:this.onStopDown}},[a("div",{class:"".concat(this.componentName,"__header-content")},[this.getIcon(),re(this,"header",l)]),this.closeBtn?a("span",{class:f,on:{click:this.closeBtnAction}},[re(this,"closeBtn",s)]):null]),a("div",{class:v,on:{mousedown:this.onStopDown}},[u]),g])])])}},render:function(){var e=arguments[0],r=(this.isModal||this.isFullScreen)&&e("div",{key:"mask",class:this.maskClass}),n=this.renderDialog(),a=[r,n],i={zIndex:this.zIndex};return this.destroyOnClose&&!this.visible&&this.animationEnd?null:e("transition",{attrs:{duration:300,name:"".concat(this.componentName,"-zoom__vue")},on:{beforeEnter:this.beforeEnter,afterEnter:this.afterEnter,beforeLeave:this.beforeLeave,afterLeave:this.afterLeave}},[e("div",{directives:[{name:"show",value:this.visible},{name:"transfer-dom",value:this.computedAttach}],class:this.ctxClass,style:i},[a])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var cT="__TDESIGN__INSTANCE__GLOBAL__CONFIG__",RQ=ie.extend({name:"TConfigProvider",props:{globalConfig:Object},data:function(){return{defaultData:Zr(Ur)}},provide:function(){return{globalConfig:this.mergedGlobalConfig}},computed:{mergedGlobalConfig:function(){var e=UH(this.defaultData,this.globalConfig);return ie.prototype[cT]=e,e}},render:function(){var e,r=arguments[0];return((e=this.$slots.default)===null||e===void 0?void 0:e.length)===1?this.$slots.default[0]:r("div",[this.$slots.default])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function KP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Zc(t){for(var e=1;e=L.value.length?p.value:He,{trigger:"next"})},Y=function(He){g(He,{trigger:"current"})},X=function(He){if(e.onDownload||i.download){var Oe;(Oe=e.onDownload)===null||Oe===void 0||Oe.call(e,He),a("download",He);return}WQ(He)},ne=function(){w(!0)},ae=function(He){var Oe;w(!1),we(),(Oe=e.onClose)===null||Oe===void 0||Oe.call(e,He),a("close",He)},Z=function(He){ae({e:He,trigger:"close-btn"})},q=function(He){e.closeOnOverlay&&ae({e:He,trigger:"overlay"})},J=function(He){switch(He.stopPropagation(),He.code){case Go.left:U();break;case Go.right:W();break;case Go.up:j();break;case Go.down:$();break;case Go.esc:e.closeOnEscKeydown&&ae({e:He,trigger:"esc"});break}},ue=G(),fe=function(){ue&&ue.value.mountContent()},we=function(){ue&&ue.value.unmountContent()},Ie=G(),Ue=function(){Ie.value&&Ie.value.focus()};le(function(){return b.value},function(Ve){Ve&&(R(),fe(),Ue())});var vt=function(He){He.preventDefault();var Oe=He.deltaY;Oe>0?$():j()},At=H(function(){return Ms("translateX(calc(-".concat(p.value," * (40px / 9 * 16 + 4px)))"))}),ft=H(function(){return L.value.length>1});return{COMPONENT_NAME:l,rootClass:_,classPrefix:o,prevImage:U,nextImage:W,zIndexValue:I,visibleValue:b,indexValue:p,imagesList:L,showOverlayValue:u,wrapClass:P,rotate:z,mirror:k,currentImage:K,onRotate:V,onZoomIn:j,onZoomOut:$,onMirror:S,onRest:R,onDownloadClick:X,openHandler:ne,onCloseHandle:ae,onWheel:vt,clickOverlayHandler:q,headerClass:E,toggleExpand:T,transStyle:At,onImgClick:Y,closeBtnAction:Z,scale:x,isMultipleImg:ft,containerRef:ue,keydownHandler:J,divRef:Ie}},methods:{renderHeader:function(){var e=this,r=this.$createElement;return r("div",{class:this.headerClass},[r(_a,{attrs:{icon:function(){return r(Pf)},clickHandler:this.toggleExpand},class:"".concat(this.COMPONENT_NAME,"__header-pre-bt")}),r("div",{class:"".concat(this.COMPONENT_NAME,"__header-prev")},[r("div",{class:"".concat(this.COMPONENT_NAME,"__header-trans"),style:this.transStyle},[this.imagesList.map(function(n,a){return r("div",{key:a,class:["".concat(e.COMPONENT_NAME,"__header-box"),D({},"".concat(e.classPrefix,"-is-active"),a===e.indexValue)]},[r(oa,{attrs:{alt:"",error:"",src:n.thumbnail||n.mainImage},class:"".concat(e.COMPONENT_NAME,"__header-img"),on:{click:function(){return e.onImgClick(a)}}})])})])])])},renderNavigationArrow:function(e){var r=this.$createElement,n=e==="prev"?0:180,a=re(this,"navigationArrow",r(mo,{style:Ms("rotate(".concat(n,"deg)")),attrs:{size:"24px"}}));return r(_a,{class:"".concat(this.COMPONENT_NAME,"__modal-").concat(e,"-bt"),attrs:{clickHandler:e==="prev"?this.prevImage:this.nextImage,icon:function(){return a}}})},renderModal:function(){var e=this.$createElement;return e(HQ,{attrs:{zIndex:this.zIndexValue,visible:this.visibleValue,index:this.indexValue,images:this.imagesList,scale:this.scale,rotate:this.rotate,mirror:this.mirror,currentImage:this.currentImage,rotateHandler:this.onRotate,zoomInHandler:this.onZoomIn,zoomOutHandler:this.onZoomOut,mirrorHandler:this.onMirror,downloadHandler:this.onDownloadClick,resetHandler:this.onRest,closeHandler:this.onCloseHandle,draggable:this.draggable,showOverlay:this.showOverlayValue,closeBtn:this.closeBtn,imageReferrerpolicy:this.imageReferrerpolicy}})},renderCloseBtn:function(){var e=this.$createElement;if(this.closeBtn!==!1)return e("div",{class:["".concat(this.COMPONENT_NAME,"__modal-icon"),"".concat(this.COMPONENT_NAME,"__modal-close-bt")],on:{click:this.closeBtnAction}},[re(this,"closeBtn",e(On,{attrs:{size:"24px"}}))])},renderViewer:function(){var e=this.$createElement;return e("div",{attrs:{tabindex:-1},on:{keydown:this.keydownHandler,wheel:this.onWheel},ref:"divRef",class:this.wrapClass,style:{zIndex:this.zIndexValue}},[!!this.showOverlayValue&&e("div",{class:"".concat(this.COMPONENT_NAME,"__modal-mask"),on:{click:this.clickOverlayHandler}}),this.isMultipleImg&&this.renderHeader(),this.isMultipleImg&&this.renderNavigationArrow("prev"),this.isMultipleImg&&this.renderNavigationArrow("next"),this.isMultipleImg&&e("div",{class:"".concat(this.COMPONENT_NAME,"__modal-index")},[re(this,"title"),"".concat(this.indexValue+1,"/").concat(this.imagesList.length)]),this.renderCloseBtn(),e(oT,{attrs:{zoomInHandler:this.onZoomIn,zoomOutHandler:this.onZoomOut,mirrorHandler:this.onMirror,downloadHandler:this.onDownloadClick,resetHandler:this.onRest,rotateHandler:this.onRotate,scale:this.scale,currentImage:this.currentImage}}),e(lT,{attrs:{scale:this.scale,rotate:this.rotate,mirror:this.mirror,src:this.currentImage.mainImage,placementSrc:this.currentImage.thumbnail,imageReferrerpolicy:this.imageReferrerpolicy}})])}},render:function(){var e=arguments[0];return e(SQ,{ref:"containerRef",attrs:{mode:this.mode,renderModal:this.renderModal,renderViewer:this.renderViewer}},[re(this,"trigger",{params:{open:this.openHandler}})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Rf=se(XQ);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var ZQ={action:{type:[String,Function]},content:{type:[String,Function]},default:{type:[String,Function]},onClick:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var dm={name:"TListItem",props:ZQ,setup:function(e,r){var n=r.emit,a=ye("list-item"),i=function(l){var s;n("click",{e:l}),(s=e.onClick)===null||s===void 0||s.call(e,{e:l})};return{componentName:a,handleClick:i}},render:function(){var e=arguments[0],r=this.componentName,n=this.handleClick,a=rt(this,"default","content"),i=re(this,"action");return e("li",{class:r,on:{click:n}},[e("div",{class:"".concat(r,"-main")},[e("div",{class:"".concat(r,"__content")},[a]),i&&e("li",{class:"".concat(r,"__action")},[i])])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var JQ={asyncLoading:{type:[String,Function]},footer:{type:[String,Function]},header:{type:[String,Function]},layout:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},scroll:{type:Object},size:{type:String,default:"medium",validator:function(e){return e?["small","medium","large"].includes(e):!0}},split:Boolean,stripe:Boolean,onLoadMore:Function,onScroll:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var YP="load-more",QQ="loading";/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var eee=function(e,r,n){var a=H(function(){return{data:n.value,scroll:e}}),i=Zg(r,a),o=H(function(){return i.isVirtualScroll.value}),l=-1,s=function(f){var v=f.target||f.srcElement,h=v.scrollTop;l!==h?i.isVirtualScroll.value&&i.handleScroll():l=-1,l=h},u=H(function(){return{position:"absolute",width:"1px",height:"1px",transition:"transform 0.2s",transform:"translate(0, ".concat(i.scrollHeight.value,"px)"),"-ms-transform":"translate(0, ".concat(i.scrollHeight.value,"px)"),"-moz-transform":"translate(0, ".concat(i.scrollHeight.value,"px)"),"-webkit-transform":"translate(0, ".concat(i.scrollHeight.value,"px)")}}),c=H(function(){return{transform:"translate(0, ".concat(i.translateY.value,"px)"),"-ms-transform":"translate(0, ".concat(i.translateY.value,"px)"),"-moz-transform":"translate(0, ".concat(i.translateY.value,"px)"),"-webkit-transform":"translate(0, ".concat(i.translateY.value,"px)")}});return{virtualConfig:i,cursorStyle:u,listStyle:c,isVirtualScroll:o,onInnerVirtualScroll:s}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function qP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function XP(t){for(var e=1;e=100?"success":this.status},themeClass:function(){var e=ri.LINE;return this.theme===e?"thin":this.theme},trackBgStyle:function(){var e=this.strokeWidth,r=typeof e=="string"?e:"".concat(e,"px"),n=ri.PLUMP;return this.theme===n&&(r=""),{height:r,backgroundColor:this.trackColor,borderRadius:r}},circleStrokeStyle:function(){return{stroke:this.trackColor}},barStyle:function(){return{width:"".concat(this.percentage,"%"),background:this.color&&N8(this.color)}},circlePathStyle:function(){var e=je(this.color)==="object"?"":this.color;return{stroke:e}},isShowIcon:function(){return ZP.includes(this.status)&&typeof this.label=="boolean"},diameter:function(){var e=ka.MEDIUM;if(!this.size)return e;var r=lc.SMALL,n=lc.LARGE,a=lc.MEDIUM;switch(this.size){case r:e=ka.SMALL;break;case a:e=ka.MEDIUM;break;case n:e=ka.LARGE;break;default:e=Number(this.size);break}return e},rPoints:function(){return this.diameter/2},radius:function(){return this.rPoints-this.circleStrokeWidth/2},circleStyle:function(){if(this.theme!==ri.CIRCLE)return{};var e=this.diameter*$v.MEDIUM;return this.diameter<=ka.SMALL?e=this.diameter*$v.SMALL:this.diameter>=ka.LARGE&&(e=this.diameter*$v.LARGE),{width:"".concat(this.diameter,"px"),height:"".concat(this.diameter,"px"),fontSize:"".concat(e,"px")}},circleStrokeWidth:function(){var e=this.size===lc.SMALL?4:6;return this.strokeWidth?Number(this.strokeWidth):e},strokeDashArr:function(){var e=(this.diameter-this.circleStrokeWidth)/2,r=Math.PI*2*e,n=this.percentage/100;return"".concat(r*n," ").concat(r*(1-n))},plumpStyles:function(){return{}}},methods:{getIconMap:function(){var e=this.useGlobalIcon({CloseCircleFilledIcon:Wl,CheckCircleFilledIcon:Wa,ErrorCircleFilledIcon:ya,CloseIcon:On,CheckIcon:XD,ErrorIcon:a6}),r=e.CloseCircleFilledIcon,n=e.CheckCircleFilledIcon,a=e.ErrorCircleFilledIcon,i=e.CloseIcon,o=e.CheckIcon,l=e.ErrorIcon,s={success:o,warning:l,error:i},u={success:n,warning:a,error:r};return this.theme===ri.CIRCLE?s:u},getLabelContent:function(){var e=this.$createElement,r="".concat(this.percentage,"%"),n=this.status||"";if(ZP.includes(n)&&this.theme!==ri.PLUMP){var a=this.getIconMap(),i=a[n];i&&(r=e(i,{class:["".concat(this.componentName,"__icon")]}))}return r}},render:function(){var e=arguments[0],r=e("div",{class:"".concat(this.componentName,"__info")},[re(this,"label",this.getLabelContent())]),n=10,a=this.percentage>n?"".concat(this.componentName,"--over-ten"):"".concat(this.componentName,"--under-ten");return e("div",{class:this.componentName},[this.theme===ri.LINE&&e("div",{class:"".concat(this.componentName,"--thin ").concat(this.componentName,"--status--").concat(this.statusStyle)},[e("div",{class:"".concat(this.componentName,"__bar"),style:this.trackBgStyle},[e("div",{class:"".concat(this.componentName,"__inner"),style:this.barStyle})]),r]),this.theme===ri.PLUMP&&e("div",{class:["".concat(this.componentName,"__bar ").concat(this.componentName,"--plump ").concat(a),D({},"".concat(this.componentName,"--status--").concat(this.statusStyle),this.statusStyle)],style:this.trackBgStyle},[e("div",{class:"".concat(this.componentName,"__inner"),style:this.barStyle},[this.percentage>n&&r]),this.percentage<=n&&r]),this.theme===ri.CIRCLE&&e("div",{class:"".concat(this.componentName,"--circle ").concat(this.componentName,"--status--").concat(this.statusStyle),style:this.circleStyle},[r,e("svg",{attrs:{width:this.diameter,height:this.diameter,viewBox:"0 0 ".concat(this.diameter," ").concat(this.diameter)}},[e("circle",{attrs:{cx:this.rPoints,cy:this.rPoints,r:this.radius,"stroke-width":this.circleStrokeWidth,stroke:this.trackColor,fill:"none"},class:"".concat(this.componentName,"__circle-outer"),style:this.circleStrokeStyle}),this.percentage>0&&e("circle",{attrs:{cx:this.rPoints,cy:this.rPoints,r:this.radius,"stroke-width":this.circleStrokeWidth,fill:"none","stroke-linecap":"round",transform:"matrix(0,-1,1,0,0,".concat(this.diameter,")"),"stroke-dasharray":this.strokeDashArr},class:"".concat(this.componentName,"__circle-inner"),style:this.circlePathStyle})])])])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var vee=se(fee);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var hee={animation:{type:String,validator:function(e){return["gradient","flashed"].includes(e)}},loading:{type:Boolean,default:!0},rowCol:{type:Array},theme:{type:String,validator:function(e){return["text","avatar","paragraph","avatar-text","tab","article"].includes(e)}},delay:{type:Number,default:0}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function QP(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function pee(t){for(var e=1;e=this.duration){var n;this.finished=!0,(n=this.onFinish)===null||n===void 0||n.call(this,this.keys);return}var a=Math.min(this.time-this.startTime,this.duration);this.elapsed=a;var i=e_(a/this.duration);if(Object.keys(this.to).forEach(function(l){var s=r.to[l]-r.from[l];r.keys[l]=r.from[l]+s*i}),!this.started){var o;(o=this.onStart)===null||o===void 0||o.call(this,this.keys),this.started=!0}this.onUpdate(this.keys)}}},{key:"polyfillStart",value:function(){var r=this,n=Date.now()-this.startTime,a=e_(n/this.duration);this.timer=setInterval(function(){r.update(),r.finished&&clearInterval(r.timer)},a)}},{key:"normalStart",value:function(){var r=this,n=function(){r.update(),r.timer=requestAnimationFrame(n),r.finished&&(cancelAnimationFrame(r.timer),r.timer=null)};n()}},{key:"start",value:function(){this.startTime=Date.now(),Qr()<10?this.polyfillStart():this.normalStart()}},{key:"stop",value:function(){Qr()<10?clearInterval(this.timer):cancelAnimationFrame(this.timer),this.timer=null}}])}();/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Cee={black:"var(--td-text-color-primary)",blue:"var(--td-brand-color)",red:"var(--td-error-color)",orange:"var(--td-warning-color)",green:"var(--td-success-color)"};function Oee(t,e,r){var n={minimumFractionDigits:e!=null?e:0,maximumFractionDigits:e!=null?e:20,useGrouping:!!r};return t.toLocaleString(void 0,n).replace(/,|,/g,r)}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var See={name:"Statistic",props:bee,setup:function(e){var r,n,a=ye("statistic"),i=_e(e),o=i.value,l=i.decimalPlaces,s=i.separator,u=i.color,c=G((r=(n=e.animation)===null||n===void 0?void 0:n.valueFrom)!==null&&r!==void 0?r:e.value),d=G(null),f=H(function(){return Vt(e.value)?e.value:0}),v=H(function(){return{color:Cee[u.value]||u.value}}),h=H(function(){var m,y,b;return(m=(y=l.value)!==null&&y!==void 0?y:(b=f.value.toString().split(".")[1])===null||b===void 0?void 0:b.length)!==null&&m!==void 0?m:0}),p=function(){var y,b,w=arguments.length>0&&arguments[0]!==void 0?arguments[0]:(y=(b=e.animation)===null||b===void 0?void 0:b.valueFrom)!==null&&y!==void 0?y:0,_=arguments.length>1&&arguments[1]!==void 0?arguments[1]:f.value;if(w!==_){var P;d.value=new wee({from:{value:w},to:{value:_},duration:e.animation.duration,onUpdate:function(I){c.value=Number(I.value.toFixed(h.value))},onFinish:function(){c.value=_}}),(P=d.value)===null||P===void 0||P.start()}},g=H(function(){return ge(e.format)?e.format(c.value):Oee(c.value,l.value,s.value)});return Ot(function(){return e.animation&&e.animationStart&&p()}),le(function(){return e.animationStart},function(m){e.animation&&m&&!d.value&&p()}),le(o,function(m){if(d.value){var y;(y=d.value)===null||y===void 0||y.stop(),d.value=null}c.value=m,e.animationStart&&e.animation&&p()}),{start:p,classPrefix:a,formatValue:g,valueStyle:v}},render:function(){var e=arguments[0],r=this.classPrefix,n=this.formatValue,a=this.valueStyle,i=this.loading,o=this.trendPlacement,l=this.trend,s=kt({ArrowTriangleUpFilledIcon:A3}),u=s.ArrowTriangleUpFilledIcon,c=kt({ArrowTriangleDownFilledIcon:I3}),d=c.ArrowTriangleDownFilledIcon,f={increase:e(u),decrease:e(d)},v=l?f[l]:null,h=re(this,"prefix")||(v&&o!=="right"?v:null),p=re(this,"suffix")||(v&&o==="right"?v:null),g=re(this,"title"),m=re(this,"unit"),y=re(this,"extra");return e("div",{class:r},[g&&e("div",{class:"".concat(r,"-title")},[g]),e(hT,{attrs:{animation:"gradient",theme:"text",loading:!!i}},[e("div",{class:"".concat(r,"-content"),style:a},[h&&e("span",{class:"".concat(r,"-content-prefix")},[h]),e("span",{class:"".concat(r,"-content-value")},[n]),m&&e("span",{class:"".concat(r,"-content-unit")},[m]),p&&e("span",{class:"".concat(r,"-content-suffix")},[p])])]),y&&e("div",{class:"".concat(r,"-extra")},[y])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Pee=se(See);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pT={animation:{type:String,default:"slide",validator:function(e){return e?["slide","fade"].includes(e):!0}},autoplay:{type:Boolean,default:!0},current:{type:Number,default:0},defaultCurrent:{type:Number,default:0},direction:{type:String,default:"horizontal",validator:function(e){return e?["horizontal","vertical"].includes(e):!0}},duration:{type:Number,default:300},height:{type:Number},interval:{type:Number,default:5e3},loop:{type:Boolean,default:!0},navigation:{type:[Object,Function]},stopOnHover:{type:Boolean,default:!0},theme:{type:String,default:"light",validator:function(e){return e?["light","dark"].includes(e):!0}},trigger:{type:String,default:"hover",validator:function(e){return e?["hover","click"].includes(e):!0}},type:{type:String,default:"default",validator:function(e){return e?["default","card"].includes(e):!0}},onChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function t_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function r_(t){for(var e=1;e=this.swiperItemLength/2?this.swiperItemLength+1:this.index>this.currentIndex+1&&this.index-this.currentIndex>=this.swiperItemLength/2?-2:this.index},translateX:function(){if(this.type!=="card")return 0;var e=this.getWrapAttribute("offsetWidth"),r=!this.active&&this.swiperItemLength>2?this.disposeIndex:this.index,n=Math.abs(r-this.currentIndex)<=1;return n?e*((r-this.currentIndex)*(1-uc*sc)-uc+1)/2:r2?this.disposeIndex:this.index,r=e===this.currentIndex,n=Math.round(Math.abs(e-this.currentIndex))<=1;return r?2:n?1:0},itemStyle:function(){if(this.animation==="fade")return{opacity:this.active?1:0,transition:this.isSwitching?"opacity ".concat(this.duration/1e3,"s"):"",zIndex:this.active?1:0};if(this.type==="card"){var e=!this.active&&this.swiperItemLength>2?this.disposeIndex:this.index,r=e===this.currentIndex;return{transform:"translateX(".concat(this.translateX,"px) scale(").concat(r?1:sc,")"),transition:"transform ".concat(this.duration/1e3,"s ease"),zIndex:this.zIndex}}return{}}},render:function(){var e,r,n=arguments[0];return n("div",{class:["".concat(this.classPrefix,"-swiper__container__item"),D(D(D({},"".concat(this.classPrefix,"-swiper__card"),this.type==="card"),"".concat(this.classPrefix,"-is-active"),this.type==="card"&&this.active),"".concat(this.classPrefix,"-swiper__fade"),this.animation==="fade")],style:this.itemStyle},[((e=(r=this.$scopedSlots).default)===null||e===void 0?void 0:e.call(r,{}))||[]])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function n_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Vi(t){for(var e=1;e=this.swiperItemLength:!this.loop&&this.currentIndex+2>=this.swiperItemLength},propsToUpdateSetTimer:function(){return[this.autoplay,this.currentIndex,this.duration,this.interval]},swiperWrapClass:function(){return D(D(D(D(D(D({},"".concat(this.componentName,"__wrap"),!0),"".concat(this.componentName,"--inside"),this.navigationConfig.placement==="inside"),"".concat(this.componentName,"--outside"),this.navigationConfig.placement==="outside"),"".concat(this.componentName,"--vertical"),this.direction==="vertical"),"".concat(this.componentName,"--large"),this.navigationConfig.size==="large"),"".concat(this.componentName,"--small"),this.navigationConfig.size==="small")},containerStyle:function(){var e=this.height?"".concat(this.height,"px"):"".concat(this.getWrapAttribute("offsetHeight"),"px");return this.type==="card"||this.animation==="fade"?{height:e}:this.animation==="slide"?this.direction==="vertical"?{height:e,transform:"translate3d(0, -".concat(this.currentIndex*100,"%, 0px)"),transition:this.isSwitching?"transform ".concat(this.duration/1e3,"s ease"):""}:{msTransform:"translate3d(-".concat(this.currentIndex*100,"%, 0px, 0px)"),WebkitTransform:"translate3d(-".concat(this.currentIndex*100,"%, 0px, 0px)"),transform:"translate3d(-".concat(this.currentIndex*100,"%, 0px, 0px)"),transition:this.isSwitching?"transform ".concat(this.duration/1e3,"s ease"):""}:{}},swiperItems:function(){var e=this,r=this.$createElement;return this.swiperItemList.map(function(n,a){return r(hp,ce([{attrs:{index:a,currentIndex:e.currentIndex,isSwitching:e.isSwitching,getWrapAttribute:e.getWrapAttribute,swiperItemLength:e.swiperItemLength}},{props:Vi(Vi({},e.$props),n.propsData)}]),[n.children])})}},watch:{propsToUpdateSetTimer:function(){this.setTimer()},isSwitching:function(){var e=this;this.isSwitching&&(this.swiperSwitchingTimer&&clearTimeout(this.swiperSwitchingTimer),this.swiperSwitchingTimer=setTimeout(function(){e.isSwitching=!1,e.swiperSwitchingTimer=0,e.isEnd&&e.clearTimer()},this.duration+50))},current:function(){this.swiperTo(this.current,{source:"autoplay"})}},mounted:function(){this.updateSwiperItems(),this.setTimer(),this.showArrow=this.navigationConfig.showSlideBtn==="always"},updated:function(){var e=this;this.$nextTick(function(){e.updateSwiperItems()})},methods:{updateSwiperItems:function(){var e,r,n=this,a=((e=(r=this.$scopedSlots).default)===null||e===void 0?void 0:e.call(r,{}))||[],i=a.map(function(l){return l.componentOptions}).filter(function(l){return wi(l==null?void 0:l.tag).endsWith("".concat(n.componentName,"-item"))}),o=i.length===this.swiperItemList.length&&this.swiperItemList.every(function(l,s){return l===i[s]});o||(this.swiperItemList=i)},setTimer:function(){var e=this;this.autoplay&&this.interval>0&&(this.clearTimer(),this.swiperTimer=setTimeout(function(){e.swiperTo(e.currentIndex+1,{source:"autoplay"})},this.currentIndex===0?this.interval-(this.duration+50):this.interval))},clearTimer:function(){this.swiperTimer&&(clearTimeout(this.swiperTimer),this.swiperTimer=0)},onMouseEnter:function(){this.isHovering=!0,this.stopOnHover&&this.clearTimer(),this.navigationConfig.showSlideBtn==="hover"&&(this.showArrow=!0)},onMouseLeave:function(){this.isHovering=!1,this.isEnd||this.setTimer(),this.navigationConfig.showSlideBtn==="hover"&&(this.showArrow=!1)},onMouseEnterNavigationItem:function(e){this.trigger==="hover"&&this.swiperTo(e,{source:"hover"})},onClickNavigationItem:function(e){this.trigger==="click"&&this.swiperTo(e,{source:"click"})},swiperTo:function(e,r){var n=e%this.swiperItemLength;Ce(this,"change",n,r),this.isSwitching=!0,this.currentIndex=n},goNext:function(e){if(!this.isSwitching)return this.type==="card"?this.swiperTo(this.currentIndex+1>=this.swiperItemLength?0:this.currentIndex+1,e):this.swiperTo(this.currentIndex+1,e)},goPrevious:function(e){if(!this.isSwitching)return this.currentIndex-1<0?this.swiperTo(this.swiperItemLength-1,e):this.swiperTo(this.currentIndex-1,e)},getWrapAttribute:function(e){var r;return(r=this.$refs.swiperWrap)===null||r===void 0||(r=r.parentNode)===null||r===void 0?void 0:r[e]},renderPagination:function(){var e=this,r=this.$createElement,n=this.currentIndex+1>this.swiperItemLength?1:this.currentIndex+1,a=this.useGlobalIcon({ChevronLeftIcon:mo,ChevronRightIcon:La}),i=a.ChevronLeftIcon,o=a.ChevronRightIcon;return r("div",{class:"".concat(this.componentName,"__arrow")},[r("div",{class:"".concat(this.componentName,"__arrow-left"),on:{click:function(){return e.goPrevious({source:"click"})}}},[r(i)]),r("div",{class:"".concat(this.componentName,"__navigation-text-fraction")},[n,"/",this.swiperItemLength]),r("div",{class:"".concat(this.componentName,"__arrow-right"),on:{click:function(){return e.goNext({source:"click"})}}},[r(o)])])},renderArrow:function(){var e=this,r=this.$createElement;if(!this.showArrow)return null;var n=this.useGlobalIcon({ChevronLeftIcon:mo,ChevronRightIcon:La}),a=n.ChevronLeftIcon,i=n.ChevronRightIcon;return r("div",{class:["".concat(this.componentName,"__arrow"),"".concat(this.componentName,"__arrow--default")]},[r("div",{class:"".concat(this.componentName,"__arrow-left"),on:{click:function(){return e.goPrevious({source:"click"})}}},[r(a)]),r("div",{class:"".concat(this.componentName,"__arrow-right"),on:{click:function(){return e.goNext({source:"click"})}}},[r(i)])])},renderNavigation:function(){var e=this,r=this.$createElement,n=re(this,"navigation");return Vc(this.navigation)?this.navigation:n&&Vc(n==null?void 0:n[0])?n:this.navigationConfig.type==="fraction"?r("div",{class:["".concat(this.componentName,"__navigation"),"".concat(this.componentName,"__navigation--fraction")]},[this.renderPagination()]):r("ul",{class:["".concat(this.componentName,"__navigation"),D({},"".concat(this.componentName,"__navigation-bars"),this.navigationConfig.type==="bars")]},[this.swiperItemList.map(function(a,i){return r("li",{key:i,class:["".concat(e.componentName,"__navigation-item"),D({},"".concat(e.classPrefix,"-is-active"),i===e.currentIndex)],on:{mouseenter:function(){return e.onMouseEnterNavigationItem(i)},click:function(){return e.onClickNavigationItem(i)}}},[r("span")])})])},renderSwiperItems:function(){return this.swiperItems}},render:function(){var e=arguments[0];return e("div",{class:this.componentName,on:{mouseenter:this.onMouseEnter,mouseleave:this.onMouseLeave},ref:"swiperWrap"},[e("div",{class:this.swiperWrapClass},[e("div",{class:["".concat(this.componentName,"__content"),D(D({},"".concat(this.componentName,"-fade"),this.animation==="fade"),"".concat(this.componentName,"-card"),this.type==="card")]},[e("div",{class:"".concat(this.componentName,"__container"),style:this.containerStyle},[this.renderSwiperItems()])]),this.renderNavigation(),this.renderArrow()])])}}));/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var jee=se(kee),Tee=se(hp);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Il={activeRowKeys:{type:Array,default:function(){return[]}},defaultActiveRowKeys:{type:Array,default:function(){return[]}},activeRowType:{type:String,default:""},allowResizeColumnWidth:{type:Boolean,default:void 0},attach:{type:[String,Function]},bordered:Boolean,bottomContent:{type:[String,Function]},cellEmptyContent:{type:[String,Function]},columns:{type:Array,default:function(){return[]}},data:{type:Array,default:function(){return[]}},disableDataPage:Boolean,disableSpaceInactiveRow:{type:Boolean,default:void 0},empty:{type:[String,Function],default:""},firstFullRow:{type:[String,Function]},fixedRows:{type:Array},footData:{type:Array,default:function(){return[]}},footerAffixProps:{type:Object},footerAffixedBottom:{type:[Boolean,Object],default:!1},footerSummary:{type:[String,Function]},headerAffixProps:{type:Object},headerAffixedTop:{type:[Boolean,Object],default:!1},height:{type:[String,Number]},horizontalScrollAffixedBottom:{type:[Boolean,Object]},hover:Boolean,keyboardRowHover:{type:Boolean,default:!0},lastFullRow:{type:[String,Function]},lazyLoad:Boolean,loading:{type:[Boolean,Function],default:void 0},loadingProps:{type:Object},locale:{type:Object},maxHeight:{type:[String,Number]},pagination:{type:Object},paginationAffixedBottom:{type:[Boolean,Object]},resizable:Boolean,rowAttributes:{type:[Object,Array,Function]},rowClassName:{type:[String,Object,Array,Function]},rowKey:{type:String,default:"id",required:!0},rowspanAndColspan:{type:Function},rowspanAndColspanInFooter:{type:Function},scroll:{type:Object},showHeader:{type:Boolean,default:!0},size:{type:String,validator:function(e){return e?["small","medium","large"].includes(e):!0}},stripe:Boolean,tableContentWidth:{type:String,default:""},tableLayout:{type:String,default:"fixed",validator:function(e){return e?["auto","fixed"].includes(e):!0}},topContent:{type:[String,Function]},verticalAlign:{type:String,default:"middle",validator:function(e){return e?["top","middle","bottom"].includes(e):!0}},onActiveChange:Function,onActiveRowAction:Function,onCellClick:Function,onColumnResizeChange:Function,onPageChange:Function,onRowClick:Function,onRowDblclick:Function,onRowMousedown:Function,onRowMouseenter:Function,onRowMouseleave:Function,onRowMouseover:Function,onRowMouseup:Function,onScroll:Function,onScrollX:Function,onScrollY:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function gT(t,e){for(var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,n=r,a=0,i=t.length;an&&(n=s)}}return n}function mT(t){for(var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=e,n=(t==null?void 0:t.children)||[],a=0,i=n.length;a1&&(p.rowspan=v),h>1&&(p.colspan=h),n.set(f,p),f!=null&&(d=f.children)!==null&&d!==void 0&&d.length?a(f.children,s):s.push(f)}},i=[];return a(t,i),{rowspanAndColspanMap:n,leafColumns:i}}function $ee(t){var e=function(a,i){for(var o,l=[],s=[],u=0,c=a.length;u1}),l=function(u,c,d,f,v,h,p){var g=de(c,3),m=g[0],y=g[1],b=g[2],w=D(D({},r.sortable,y),n.filterable,b),_=ge(v)?v(u,{col:d,colIndex:f}):void 0,P=Boolean(v!==void 0?v:d.ellipsis);return u("div",{class:w},[u("div",{class:r.title},[P?u(fm,{attrs:{placement:"bottom",attach:t.attach||(h?function(){return h}:void 0),tooltipContent:_&&function(){return _},tooltipProps:je(v)==="object"?v:void 0,classPrefix:p==null?void 0:p.classPrefix,overlayClassName:p==null?void 0:p.ellipsisOverlayClassName}},[m]):u("div",[m]),Boolean(y||b)&&u("div",{class:n.iconWrap},[y,b])])])};return{thList:i,isMultipleHeader:o,spansAndLeafNodes:a,renderTitleWidthIcon:l}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function l_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Fee(t){for(var e=1;eM}return!(j||e.value||x===d.value.length-1)},N=function(S,C,O,x,j){return O?_(C,O,x,j):E(S,C,x,j)},F=function(S,C,O){var x,j,$;if(!!g.draggingCol){var A=g.draggingCol,M=A.getBoundingClientRect(),z=(x=r.value)===null||x===void 0?void 0:x.getBoundingClientRect(),V=(j=c.value[C.colKey])===null||j===void 0?void 0:j.next,B=($=c.value[C.colKey])===null||$===void 0?void 0:$.prev,R=y(C)?P(A,C,V,M,z):N(A,C,B,M,z),L=R.resizeLinePos,K=R.minResizeLineLeft,U=R.maxResizeLineLeft;if(g.isDragging=!0,g.draggingStart=S.x,u!=null&&u.value){m.display="block",m.height="".concat(z.bottom-M.top,"px"),m.left="".concat(L,"px");var W=r.value.parentElement.getBoundingClientRect();m.bottom="".concat(W.bottom-z.bottom,"px")}var Y=function(){var ae;if(!!g.isDragging){var Z=L-parseFloat(m.left)||0,q=a("calculate"),J=(ae=c.value[C.colKey])===null||ae===void 0?void 0:ae.current,ue=g.effectCol==="next"?J.nextSibling:J.prevSibling,fe=Fee({},q),we=C.resizable!==!1?C:ue,Ie=g.effectCol==="next"?J.nextSibling:C,Ue=T(fe,Ie,Z,O);g.effectCol==="next"?y(C)?A.dataset.colkey!==C.colKey?fe[V.colKey]+=Z:fe[we.colKey]+=Z:(fe[we.colKey]-=Z,Ue&&(fe[V.colKey]+=Z)):g.effectCol==="prev"&&(Ue&&(fe[we.colKey]+=Z),B&&(fe[B.colKey]-=Z)),i(fe);var vt=I(fe);o(Math.round(vt)),l(),g.isDragging=!1,g.draggingCol=null,g.effectCol=null,A.style.cursor="",m.display="none",m.left="0",et(document,"mouseup",Y),et(document,"mousemove",X),document.onselectstart=f,document.ondragstart=v,s==null||s({columnsWidth:fe})}},X=function(ae){if(g.isDragging){var Z=L+ae.x-g.draggingStart;m.left="".concat(Math.min(Math.max(Z,K),U),"px")}};dt(document,"mouseup",Y),dt(document,"mousemove",X),document.onselectstart=function(){return!1},document.ondragstart=function(){return!1}}};return{resizeLineRef:u,resizeLineStyle:m,onColumnMouseover:b,onColumnMousedown:F,setEffectColMap:p}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function u_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Ro(t){for(var e=1;er-1-n[1],s=r-n[1],u=(a==null?void 0:a.get(t))||{},c=D(D(D(D({},i.top,o),i.bottom,l),i.firstBottom,e===s),i.withoutBorderBottom,e===s-1),d={top:o?"".concat(u.top,"px"):void 0,bottom:l?"".concat(u.bottom,"px"):void 0};return{style:d,classes:c}}function Bee(t,e,r,n){var a=_e(t),i=a.columns,o=a.tableLayout,l=a.tableContentWidth,s=a.fixedRows,u=a.firstFullRow,c=a.lastFullRow,d=a.maxHeight,f=a.headerAffixedTop,v=a.footerAffixedBottom,h=a.bordered,p=a.resizable,g=a.allowResizeColumnWidth,m=G([]),y=G(),b=G(),w=G(!1),_=G(!1),P=G(),E=G(6),I=G(new Map),T=lr({left:!1,right:!1}),N=G({left:0,top:0}),F=G(0),k=G(0),S=G({}),C=G(!1),O=G(!1),x=G(!1),j=H(function(){var Oe,ve;return(Oe=(ve=g.value)!==null&&ve!==void 0?ve:p.value)!==null&&Oe!==void 0?Oe:!1}),$=H(function(){var Oe;return!(t.headerAffixedTop||t.footerAffixedBottom||t.horizontalScrollAffixedBottom||((Oe=t.scroll)===null||Oe===void 0?void 0:Oe.type)==="virtual")});function A(Oe){P.value=Oe}function M(Oe){for(var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:new Map,me=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],Se=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,ke=arguments.length>4?arguments[4]:void 0,Me=0,Ge=Oe.length;Me2&&arguments[2]!==void 0?arguments[2]:{},ke=0,Me=ve.length;ke=0&&ve[nt].fixed!=="left";)nt-=1;var bt=ve[nt],Le=ke===0&&(Se==null?void 0:Se.left)||0,jt=me.get((bt==null?void 0:bt.colKey)||ke-1);Ke&&(Ke.left=((jt==null?void 0:jt.left)||Le)+((jt==null?void 0:jt.width)||0)),(Ge=tt.children)!==null&&Ge!==void 0&&Ge.length&&z(tt.children,me,Ke)}},V=function(ve,me){for(var Se=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},ke=ve.length-1;ke>=0;ke--){var Me,Ge=ve[ke];if(Ge.fixed==="left")return;for(var tt=me.get(Ge.colKey||ke),Ke=ke+1;Ke=nt.length-Ke;wt--){var ur=ve[wt],Tt=te(nt[wt],Le),cr=me.get(Tt)||{},wr=te(nt[wt+1],Le),an=me.get(wr)||{},at=0;wt===nt.length-1&&(at=(ke==null?void 0:ke.getBoundingClientRect().height)||0),cr.bottom=(an.bottom||at)+(an.height||0),me.set(Tt,Ro(Ro({},cr),{},{height:ur==null?void 0:ur.getBoundingClientRect().height}))}},L=function(ve,me){if(I.value.clear(),!!ve){var Se=ve.querySelector("thead");Se&&B(Se.children,me);var ke=ve.querySelector("tbody"),Me=ve.querySelector("tfoot");ke&&R(ke.children,me,Se,Me),I.value=me}},K,U=function(ve,me){if(!(!C.value||!ve)){var Se=ve.scrollLeft;if(!(K===Se&&(!me||!me.skipScrollLimit))){K=Se;var ke=ve.clientWidth+Se0;T.left===Me&&T.right===ke||(T.left=Me&&x.value,T.right=ke&&O.value)}}},W=function(ve){for(var me=0;me=E.value,_.value=b.value.scrollWidth-b.value.clientWidth>=E.value;var me=b.value.getBoundingClientRect();N.value={top:me.top,left:me.left},clearTimeout(ve)}},0)},ne=function(ve){k.value!==ve&&(k.value=ve)},ae=function(){var ve,me,Se=(ve=b.value)===null||ve===void 0?void 0:ve.getBoundingClientRect();if(!!Se){var ke=w.value?E.value:0;F.value=Se.width-ke-(t.bordered?1:0);var Me=P==null||(me=P.value)===null||me===void 0?void 0:me.getBoundingClientRect();ne(Me==null?void 0:Me.width)}},Z=function(){var ve,me,Se,ke,Me,Ge,tt,Ke;(ve=n.paginationAffixRef.value)===null||ve===void 0||(me=ve.handleScroll)===null||me===void 0||me.call(ve),(Se=n.horizontalScrollAffixRef.value)===null||Se===void 0||(ke=Se.handleScroll)===null||ke===void 0||ke.call(Se),(Me=n.headerTopAffixRef.value)===null||Me===void 0||(Ge=Me.handleScroll)===null||Ge===void 0||Ge.call(Me),(tt=n.footerBottomAffixRef.value)===null||tt===void 0||(Ke=tt.handleScroll)===null||Ke===void 0||Ke.call(tt)},q=function(ve){var me={};if(!ve)return me;for(var Se=0,ke=ve.length;Se0&&arguments[0]!==void 0?arguments[0]:0,xe=arguments.length>1?arguments[1]:void 0;return pe+xe}),Ne=b.value.clientWidth,he=jt-bt;ne(Math.max(Ne,he))}}});var Ue=function(){ue(),X(),Z(),(C.value||w.value)&&(Y(),U(b.value,{skipScrollLimit:!0}))},vt=Si(function(){Ue()},30),At=null;function ft(Oe){typeof window!="undefined"&&(Qr()<11||typeof window.ResizeObserver=="undefined"||(et(window,"resize",vt),At=new window.ResizeObserver(function(){var ve=setTimeout(function(){Ue(),clearTimeout(ve)},200)}),At.observe(Oe),y.value=Oe))}Ot(function(){var Oe=NQ();E.value=Oe,ue();var ve=C.value||w.value||!$.value||!m.value.length,me=typeof window!="undefined",Se=me&&typeof window.ResizeObserver!="undefined";(ve&&Qr()<11||!Se)&&dt(window,"resize",vt)}),rn(function(){var Oe,ve;typeof window!="undefined"&&et(window,"resize",vt),(Oe=At)===null||Oe===void 0||Oe.unobserve(y.value),(ve=At)===null||ve===void 0||ve.disconnect()});var Ve=function(ve){m.value=ve},He=function(){Y(),X()};return{tableWidth:F,tableElmWidth:k,thWidthList:S,isFixedHeader:w,isWidthOverflow:_,tableContentRef:b,isFixedColumn:C,showColumnShadow:T,rowAndColFixedPosition:I,virtualScrollHeaderPos:N,scrollbarWidth:E,setData:Ve,refreshTable:Ue,setTableElmWidth:ne,emitScrollEvent:we,updateThWidthListHandler:ue,updateColumnFixedShadow:U,setUseFixedTableElmRef:A,getThWidthList:Ie,updateThWidthList:J,addTableResizeObserver:ft,updateTableAfterColumnResize:He}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function c_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ea(t){for(var e=1;ey)}),p=function(){var y=arguments.length>0&&arguments[0]!==void 0?arguments[0]:1,b=arguments.length>1&&arguments[1]!==void 0?arguments[1]:pp,w=t.data,_=[];if(h.value){var P=(y-1)*b,E=y*b;_=w.slice(P,E)}else _=w;return _};le(function(){return[ea({},f.value),oe(i.value)]},function(m){var y=de(m,2),b=y[0],w=y[1];if(!(b!=null&&b.current)){s.value=w;return}var _=b.current,P=b.pageSize;s.value=p(_,P)},{immediate:!0});var g=function(y){return f.value?y("div",{class:"".concat(l.value,"-table__pagination")},[y(em,ce([{},{props:ea(ea({},t.pagination),f.value)},{},{on:{change:function(w){var _,P=p(w.current,w.pageSize);v==null||(_=v.value)===null||_===void 0||_.call(v,ea(ea({},f.value),w),P)}}},{scopedSlots:{totalContent:e.slots.totalContent}}]))]):null};return{isPaginateData:h,dataSource:s,innerPagination:f,renderPagination:g}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Hee(t){var e=G(),r=G(),n=G(),a=G(),i=G(),o=G(!0),l=G(!0),s=G(!0),u=!1,c=!1,d=H(function(){return t.scroll&&t.scroll.type==="virtual"&&(t.scroll.threshold||100)Y.height},g=function(Y,X,ne){return!!e.value&&e.value.scrollWidth>e.value.clientWidth&&p(Y,X,ne)},m=function(Y){return typeof Y=="boolean"?0:Y.offsetTop||0},y=function(){var Y,X,ne;if(!(!f.value&&!d.value)){var ae=(Y=e.value)===null||Y===void 0?void 0:Y.getBoundingClientRect();if(!!ae){var Z=(X=e.value)===null||X===void 0||(X=X.querySelector("thead"))===null||X===void 0?void 0:X.getBoundingClientRect(),q=(Z==null?void 0:Z.height)||0,J=(ne=n.value)===null||ne===void 0?void 0:ne.getBoundingClientRect();if((t.headerAffixedTop||d.value)&&r.value){var ue=m(t.headerAffixProps||t.headerAffixedTop),fe=(J==null?void 0:J.height)||0,we=Math.abs(ae.top)-1*Z.height),o.value=we}if(t.footerAffixedBottom&&n!==null&&n!==void 0&&n.value)l.value=p(J,ae,q);else if(t.horizontalScrollAffixedBottom&&a!==null&&a!==void 0&&a.value){var Ie=a.value.getBoundingClientRect();l.value=g(Ie,ae,q)}if(t.paginationAffixedBottom&&i.value){var Ue=i.value.getBoundingClientRect();s.value=p(Ue,ae,q)}}}},b=function(){y()},w=function(){h(n.value)},_=function(){h(r.value)},P=function(){h(a.value)},E=function(){h(e.value)},I=function(){dt(n.value,"scroll",w)},T=function(){et(n.value,"scroll",w)},N=function(){dt(r.value,"scroll",_),$()},F=function(){u||et(r.value,"scroll",_),A()},k=function(){dt(a.value,"scroll",P)},S=function(){et(a.value,"scroll",P)},C=function(){dt(e.value,"scroll",E),$()},O=function(){u||et(e.value,"scroll",E),A()},x=function(){u=!0},j=function(){u=!1,c||(et(r.value,"scroll",_),et(e.value,"scroll",E))},$=function(){c=!0},A=function(){c=!1},M=function(){dt(window,"mousedown",x),dt(window,"mouseup",j),L(),r.value&&(dt(r.value,"mouseenter",N),dt(r.value,"mouseleave",F)),t.footerAffixedBottom&&n.value&&(dt(n.value,"mouseenter",I),dt(n.value,"mouseleave",T)),t.horizontalScrollAffixedBottom&&a.value&&(dt(a.value,"mouseenter",k),dt(a.value,"mouseleave",S)),(f.value||d.value)&&e.value&&(dt(e.value,"mouseenter",C),dt(e.value,"mouseleave",O))},z=[],V=function(Y){var X=Si(function(q){et(Y,"scroll",q)},200);function ne(){h(Y),X(ne)}function ae(q){q.composedPath().includes(Y)&&(z.forEach(function(J){return J()}),z.length=0,dt(Y,"scroll",ne),X(ne),z.push(function(){et(Y,"scroll",ne)}))}dt(Y,"touchstart",ae);function Z(){et(Y,"touchstart",ae)}return{removeElementTouchScrollListener:Z}},B=[],R=function(){B.forEach(function(Y){return Y()}),B.length=0},L=function(){if(et(window,"mousedown",x),et(window,"mouseup",j),R(),r.value){et(r.value,"mouseenter",N),et(r.value,"mouseleave",F);var Y=V(r.value),X=Y.removeElementTouchScrollListener;B.push(X)}if(n.value){et(n.value,"mouseenter",I),et(n.value,"mouseleave",T);var ne=V(n.value),ae=ne.removeElementTouchScrollListener;B.push(ae)}if(e.value){et(e.value,"mouseenter",C),et(e.value,"mouseleave",O);var Z=V(a.value),q=Z.removeElementTouchScrollListener;B.push(q)}if(a.value){et(a.value,"mouseenter",k),et(a.value,"mouseleave",S);var J=V(e.value),ue=J.removeElementTouchScrollListener;B.push(ue)}},K=function(){if(!(!f.value&&!t.paginationAffixedBottom))var Y=setTimeout(function(){f.value||t.paginationAffixedBottom?dt(document,"scroll",b):et(document,"scroll",b),clearTimeout(Y)})};le([r,n,a,e],function(){M(),h(),y()}),le(f,K),le(function(){return[t.data,t.columns,t.headerAffixedTop,t.footerAffixedBottom,t.horizontalScrollAffixedBottom]},function(){h()}),rn(function(){et(document,"scroll",b),L(),r.value=null,n.value=null,a.value=null,e.value=null});var U=function(Y){e.value=Y,K()};return{showAffixHeader:o,showAffixFooter:l,showAffixPagination:s,affixHeaderRef:r,affixFooterRef:n,horizontalScrollbarRef:a,paginationRef:i,onHorizontalScroll:h,setTableContentRef:U,updateAffixHeaderOrFooter:y}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function hm(t,e){if(!!t){for(var r=t instanceof Array?t:[t],n={},a=0;a1&&(h.rowspan=g.rowspan),((y=g)===null||y===void 0?void 0:y.colspan)>1&&(h.colspan=g.colspan),g.skipped)return null}return n.renderTd(e,p,{dataLength:s,rowAndColFixedPosition:u,columnLength:n.columns.length,cellSpans:h,cellEmptyContent:n.cellEmptyContent})}),d=this.trAttributes||{};return i("tr",ce([{ref:"trRef"},{attrs:d},{style:(a=this.trStyles)===null||a===void 0?void 0:a.style,class:this.classes},{on:this.getTrListeners(o,l)}]),[this.hasLazyLoadHolder?[i("td",{style:{height:"".concat(this.tRowHeight,"px"),border:"none"}})]:c])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function f_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function dc(t){for(var e=1;e100)||!1,P=r.bordered?r.tableWidth-2:r.tableWidth;return e("tr",{class:[r.tableBaseClass.emptyRow,D({},r.tableFullRowClasses.base,r.isWidthOverflow)]},[e("td",{attrs:{colspan:w.length}},[e("div",{class:[r.tableBaseClass.empty,D({},r.tableFullRowClasses.innerFullRow,r.isWidthOverflow)],style:r.isWidthOverflow?{width:"".concat(P,"px")}:{}},[_?r.renderTNode("empty")||r.t(r.global.empty):""])])])},u=function(b,w,_){var P=ua(_),E=r.renderTNode(P);if(["",null,void 0,!1].includes(E))return null;var I=[r.tableFullRowClasses.base,r.tableFullRowClasses[P]],T=r.bordered?r.tableWidth-2:r.tableWidth;return e("tr",{class:I},[e("td",{attrs:{colspan:w}},[e("div",{class:D({},r.tableFullRowClasses.innerFullRow,r.isFixedToLeft),style:r.isFixedToLeft?{width:"".concat(T,"px")}:{}},[e("div",{class:r.tableFullRowClasses.innerFullElement},[E])])])])},c=this.columns.length,d=(n=this.data)===null||n===void 0?void 0:n.length,f=[],v=["classPrefix","ellipsisOverlayClassName","rowAndColFixedPosition","scroll","tableElm","tableContentElm","pagination","attach"];(a=this.data)===null||a===void 0||a.forEach(function(y,b){var w,_=r.rowKey||"id",P=te(y,_),E=dc(dc({},Fa(r.$props,CT)),{},{rowKey:_,row:y,columns:r.columns,rowIndex:(y==null?void 0:y.__VIRTUAL_SCROLL_INDEX)||b,dataLength:d,skipSpansMap:r.skipSpansMap,virtualConfig:r.virtualConfig,active:(w=r.activeRow)===null||w===void 0?void 0:w.includes(P),isHover:r.hoverRow===P},Fa(r.$props,v));r.onCellClick&&(E.onCellClick=r.onCellClick);var I=r.getTrListeners();r.handleRowMounted&&(I["row-mounted"]=r.handleRowMounted);var T=e(Kee,ce([{scopedSlots:r.$scopedSlots,key:te(y,r.rowKey||"id")},{on:I},{},{props:E}]));if(f.push(T),r.renderExpandedRow){var N={row:y,index:b,columns:r.columns,tableWidth:r.tableWidth,isWidthOverflow:r.isWidthOverflow},F=r.renderExpandedRow(e,N);F&&f.push(F)}});var h=[u(e,c,"first-full-row"),f,u(e,c,"last-full-row")],p=!((i=this.data)!==null&&i!==void 0&&i.length)&&!this.loading&&!this.firstFullRow&&!this.lastFullRow,g="translateY(".concat((o=this.virtualConfig)===null||o===void 0?void 0:o.translateY.value,"px)"),m=(l=this.virtualConfig)!==null&&l!==void 0&&l.isVirtualScroll.value?{transform:g,"-ms-transform":g,"-moz-transform":g,"-webkit-transform":g}:void 0;return e("tbody",{class:this.tbodyClasses,style:dc({},m)},[p?s(e,this.columns):h])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Vs(t){return t&&(isNaN(Number(t))?t:"".concat(t,"px"))}function ST(t){var e=_e(t),r=e.bordered,n=e.stripe,a=e.hover,i=e.verticalAlign,o=e.height,l=e.maxHeight,s=e.tableContentWidth,u=Rr(),c=u.tableBaseClass,d=u.tableAlignClasses,f=Un(),v=f.sizeClassNames,h=$e("table",t.locale),p=h.global,g=H(function(){var w;return(w=t.size)!==null&&w!==void 0?w:p.value.size}),m=H(function(){return[c.table,D(D(D(D(D(D(D(D(D(D({},v[g.value],g.value!=="medium"),c.bordered,r.value),c.striped,n.value),c.hover,a.value),c.loading,t.loading),c.affixedHeader,t.headerAffixedTop),c.rowspanAndColspan,t.rowspanAndColspan),c.horizontalBarAffixed,t.horizontalScrollAffixedBottom),c.footerAffixed,t.footerAffixedBottom),d[i.value],i.value!=="middle")]}),y=H(function(){return{height:Vs(o.value),maxHeight:Vs(l.value)}}),b=H(function(){return{width:Vs(s.value)}});return{sizeClassNames:v,tableClasses:m,tableElementStyles:b,tableContentStyles:y}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Gee(t,e){var r=_e(t),n=r.data,a=r.activeRowType,i=r.activeRowKeys,o=r.defaultActiveRowKeys,l=r.disableSpaceInactiveRow,s=G(-1),u=G(!1),c=G(!1),d=G(-1),f=Xt(i,o.value,t.onActiveChange,"active-row-keys","active-change"),v=de(f,2),h=v[0],p=v[1],g=function(S){var C=S.row,O=te(C,t.rowKey);if(a.value==="single")p([],{type:"inactive",activeRowList:[],currentRowData:C});else if(a.value==="multiple"){var x=h.value.filter(function(j){return j!==O});p(x,{type:"inactive",activeRowList:[],currentRowData:C})}},m=function(S){var C=S.row,O=te(C,t.rowKey);if(a.value==="single")p([O],{activeRowList:[{row:C,rowIndex:S.index}],currentRowData:C,type:"active"});else{for(var x=h.value.concat(O),j=[],$=0,A=n.value.length;$1)for(var b=g+1;b1)for(var m=d+1;m1&&(j.colspan=v.colspan),e("th",ce([{key:v.colKey,attrs:{"data-colkey":v.colKey},class:T,style:k},{attrs:fn(fn({},j),g)},{},{on:C}]),[e("div",{class:r.tableBaseClass.thCellInner},[x?e(fm,{attrs:{placement:"bottom",attach:r.attach||(r.theadRef?function(){return r.getTableNode(r.theadRef)}:void 0),tooltipContent:O&&function(){return O},tooltipProps:je(v.ellipsisTitle)==="object"?v.ellipsisTitle:void 0,overlayClassName:r.ellipsisOverlayClassName,classPrefix:r.classPrefix}},[S]):S])])});return e("tr",{key:d},[f])})};return e("thead",{ref:"theadRef",class:this.theadClasses},[n(e,this.rowAndColFixedPosition,this.thWidthList)])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function p_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function fc(t){for(var e=1;e1&&(h.rowspan=p.rowspan),((m=p)===null||m===void 0?void 0:m.colspan)>1&&(h.colspan=p.colspan),p.skipped)return null}var b=vm(d,f,r.rowAndColFixedPosition,r.tableColFixedClasses),w=fc({},b.style);return(v=r.thWidthList)!==null&&v!==void 0&&v[d.colKey]&&(w.width="".concat(r.thWidthList[d.colKey],"px")),n("td",ce([{},{attrs:fc({key:d.colKey},h)},{class:b.classes,style:w}]),[r.renderTFootCell({row:l,rowIndex:s,col:d,colIndex:f})])})])}),o=this.renderTNode("footerSummary");return!o&&(!this.footData||!this.footData.length)?null:n("tfoot",{ref:"tFooterRef",class:a},[o&&n("tr",{class:this.tableFullRowClasses.base},[n("td",{attrs:{colspan:this.columns.length}},[n("div",{class:this.tableFullRowClasses.innerFullElement},[o])])]),i])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function m_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function zr(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!0,a=this.$createElement;return a("colgroup",[e.map(function(i){var o={width:Vs((n||r.columnResizable?r.thWidthList[i.colKey]:void 0)||i.width)};return i.minWidth&&(o.minWidth=Vs(i.minWidth)),!o.width&&!i.minWidth&&r.tableLayout==="fixed"&&(o.minWidth="80px"),a("col",{key:i.colKey,style:o})})])},getHeadProps:function(){var e=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0,r={isFixedHeader:this.isFixedHeader,showColumnShadow:this.showColumnShadow,thDraggable:this.thDraggable,rowAndColFixedPosition:this.rowAndColFixedPosition,isMultipleHeader:this.isMultipleHeader,bordered:this.bordered,maxHeight:this.maxHeight,height:this.height,spansAndLeafNodes:this.spansAndLeafNodes,thList:this.thList,thWidthList:e||this.columnResizable?this.thWidthList:{},resizable:this.resizable,columnResizeParams:this.columnResizeParams,classPrefix:this.classPrefix,ellipsisOverlayClassName:this.tableSize!=="medium"?this.sizeClassNames[this.tableSize]:"",attach:this.attach};return r},renderFixedHeader:function(e){var r,n=this.$createElement;if(!this.showHeader)return null;var a=this.virtualConfig.isVirtualScroll.value,i=this.isWidthOverflow?this.scrollbarWidth:0,o=this.isIE?4:0,l=(((r=this.affixHeaderRef)===null||r===void 0?void 0:r.getBoundingClientRect().height)||0)-o,s=l-i,u=this.headerAffixedTop?Number(this.showAffixHeader):1,c={width:"".concat(this.tableWidth,"px"),height:"".concat(s,"px"),opacity:u},d=this.renderColGroup(e,!0),f=this.bordered&&!this.isIE?1:0,v=Boolean((this.headerAffixedTop||a)&&this.tableWidth)&&n("div",{ref:"affixHeaderRef",style:{width:"".concat(this.tableWidth-f,"px"),opacity:u},class:["scrollbar",D({},this.tableBaseClass.affixedHeaderElm,this.headerAffixedTop||a)]},[n("table",{class:this.tableElmClasses,style:zr(zr({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[d,n(h_,ce([{scopedSlots:this.$scopedSlots},{props:this.getHeadProps(!0)}]))])]),h=n("div",{class:this.tableBaseClass.affixedHeaderWrap,style:c},[v]);return h},renderAffixedFooter:function(e){var r,n=this.$createElement,a=this.isWidthOverflow?this.scrollbarWidth:0,i=this.bordered&&!this.isIE?1:0,o=a;this.bordered&&(o+=1);var l=this.virtualConfig.isVirtualScroll.value,s=Boolean(this.footerAffixedBottom&&((r=this.footData)===null||r===void 0?void 0:r.length)&&this.tableWidth)&&n(el,ce([{class:this.tableBaseClass.affixedFooterWrap,on:{fixedChange:this.onFixedChange},attrs:{offsetBottom:o||0}},{props:cc(this.footerAffixedBottom,this.footerAffixProps)},{style:{marginTop:"".concat(-1*(this.tableFootHeight+o),"px")},ref:"footerBottomAffixRef"}]),[n("div",{ref:"affixFooterRef",style:{width:"".concat(this.tableWidth-i,"px"),opacity:Number(this.showAffixFooter)},class:["scrollbar",D({},this.tableBaseClass.affixedFooterElm,this.footerAffixedBottom||l)]},[n("table",{class:this.tableElmClasses,style:zr(zr({},this.tableElementStyles),{},{width:"".concat(this.tableElmWidth,"px")})},[this.renderColGroup(e,!0),n(g_,{attrs:{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:this.rowAndColFixedPosition,footData:this.footData,columns:e,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,thWidthList:this.thWidthList,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter},scopedSlots:this.$scopedSlots})])])]);return s},renderAffixedHeader:function(e){var r=this.$createElement;return Il.showHeader?!!(this.virtualConfig.isVirtualScroll.value||this.headerAffixedTop)&&(this.headerAffixedTop?r(el,ce([{attrs:{offsetTop:0}},{props:cc(this.headerAffixedTop,this.headerAffixProps)},{on:{fixedChange:this.onFixedChange},ref:"headerTopAffixRef"}]),[this.renderFixedHeader(e)]):this.isFixedHeader&&this.renderFixedHeader(e)):null}},render:function(e){var r,n=this,a;if(!this.showElement)return e("div",{ref:"tableRef"});var i=this.rowAndColFixedPosition,o=this.isPaginateData?this.dataSource:this.data,l=((r=this.spansAndLeafNodes)===null||r===void 0?void 0:r.leafColumns)||this.columns;this.allowResizeColumnWidth&&Te.warn("Table","allowResizeColumnWidth is going to be deprecated, please use resizable instead."),this.columnResizable&&this.tableLayout==="auto"&&Te.warn("Table","table-layout can not be `auto`, cause you are using column resizable, set `table-layout: fixed` please.");var s="translate(0, ".concat(this.virtualConfig.scrollHeight.value,"px)"),u={transform:s,"-ms-transform":s,"-moz-transform":s,"-webkit-transform":s},c=zr(zr({rowAndColFixedPosition:i,showColumnShadow:this.showColumnShadow,thDraggable:this.thDraggable,data:this.virtualConfig.isVirtualScroll.value?this.virtualConfig.visibleData.value:o,virtualConfig:this.virtualConfig,columns:l,tableElm:this.tableRef,tableContentElm:this.tableContentRef,tableWidth:this.tableWidth,isWidthOverflow:this.isWidthOverflow,scroll:this.scroll,cellEmptyContent:this.cellEmptyContent,classPrefix:this.classPrefix,handleRowMounted:this.virtualConfig.handleRowMounted,renderExpandedRow:this.renderExpandedRow},Fa(this.$props,OT)),{},{pagination:this.innerPagination,attach:this.attach,hoverRow:this.hoverRow,activeRow:this.tActiveRow,onRowClick:this.onInnerRowClick}),d=this.getListener(),f=e("div",ce([{ref:"tableContentRef",key:"table-content",class:this.tableBaseClass.content,style:this.tableContentStyles},{on:{scroll:this.onInnerVirtualScroll}}]),[this.virtualConfig.isVirtualScroll.value&&e("div",{class:this.virtualScrollClasses.cursor,style:u}),e("table",{ref:"tableElmRef",class:this.tableElmClasses,style:zr(zr({},this.tableElementStyles),{},{width:this.resizable&&this.isWidthOverflow&&this.tableElmWidth?"".concat(this.tableElmWidth,"px"):this.tableElementStyles.width})},[this.renderColGroup(l,!1),this.showHeader&&e(h_,ce([{scopedSlots:this.$scopedSlots},{props:this.getHeadProps(!1)}])),e(Uee,ce([{ref:"tableBodyRef",scopedSlots:this.$scopedSlots},{props:c},{},{on:d}])),e(g_,{attrs:{rowKey:this.rowKey,isFixedHeader:this.isFixedHeader,rowAndColFixedPosition:i,footData:this.footData,columns:l,rowAttributes:this.rowAttributes,rowClassName:this.rowClassName,footerSummary:this.footerSummary,rowspanAndColspanInFooter:this.rowspanAndColspanInFooter},scopedSlots:this.$scopedSlots})])]),v=ge(this.loading)?this.loading:this.$scopedSlots.loading,h=this.loading!==void 0&&e(sr,ce([{key:"loading",attrs:{loading:!!this.loading,text:v,attach:this.tableRef?function(){return n.tableRef}:void 0,showOverlay:!0}},{props:zr({size:"small"},this.loadingProps)}])),p=re(this,"topContent"),g=re(this,"bottomContent"),m=this.innerPagination?e("div",{ref:"paginationRef",class:this.tableBaseClass.paginationWrap,style:{opacity:Number(this.showAffixPagination)}},[this.renderPagination(e)]):null,y=!!g&&e("div",{ref:"bottomContentRef",class:this.tableBaseClass.bottomContent},[g]);return e("div",{ref:"tableRef",attrs:{tabindex:this.tableRefTabIndex},class:this.dynamicBaseTableClasses,on:{focus:this.onTableFocus,blur:this.onTableBlur}},[!!p&&e("div",{class:this.tableBaseClass.topContent},[p]),this.renderAffixedHeader(l),f,this.renderAffixedFooter(l),h,y,this.showRightDivider&&e("div",{key:"right-divider",class:this.tableBaseClass.scrollbarDivider,style:{right:"".concat(this.scrollbarWidth,"px"),bottom:this.dividerBottom?"".concat(this.dividerBottom,"px"):void 0,height:"".concat((a=this.tableContentRef)===null||a===void 0?void 0:a.getBoundingClientRect().height,"px")}}),this.horizontalScrollAffixedBottom&&e(el,ce([{attrs:{offsetBottom:0}},{props:cc(this.horizontalScrollAffixedBottom)},{style:this.showAffixFooter?{marginTop:"-".concat(this.scrollbarWidth*2,"px")}:{float:"right",visibility:"hidden"},ref:"horizontalScrollAffixRef"}]),[e("div",{ref:"horizontalScrollbarRef",class:["scrollbar",this.tableBaseClass.obviousScrollbar],style:{width:"".concat(this.tableWidth,"px"),overflow:"auto",opacity:Number(this.showAffixFooter)}},[e("div",{style:{width:"".concat(this.tableElmWidth,"px"),height:"5px"}})])]),this.paginationAffixedBottom?e(el,ce([{attrs:{offsetBottom:0}},{props:cc(this.paginationAffixedBottom)},{ref:"paginationAffixRef"}]),[m]):m,e("div",{ref:"resizeLineRef",class:this.tableBaseClass.resizeLine,style:this.resizeLineStyle})])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var _T={asyncLoading:{type:[String,Function]},columnController:{type:Object},columnControllerVisible:{type:Boolean,default:void 0},defaultColumnControllerVisible:{type:Boolean,default:void 0},columns:{type:Array,default:function(){return[]}},displayColumns:{type:Array},defaultDisplayColumns:{type:Array},dragSort:{type:String,validator:function(e){return e?["row","row-handler","col","row-handler-col","drag-col"].includes(e):!0}},dragSortOptions:{type:Object},editableCellState:{type:Function},editableRowKeys:{type:Array},expandIcon:{type:[Boolean,Function],default:!0},expandOnRowClick:Boolean,expandedRow:{type:[String,Function]},expandedRowKeys:{type:Array,default:function(){return[]}},defaultExpandedRowKeys:{type:Array,default:function(){return[]}},filterIcon:{type:Function},filterRow:{type:[String,Function]},filterValue:{type:Object},defaultFilterValue:{type:Object},hideSortTips:Boolean,indeterminateSelectedRowKeys:{type:Array},multipleSort:Boolean,reserveSelectedRowOnPaginate:{type:Boolean,default:!0},rowSelectionAllowUncheck:Boolean,rowSelectionType:{type:String,validator:function(e){return e?["single","multiple"].includes(e):!0}},selectOnRowClick:Boolean,selectedRowKeys:{type:Array,default:function(){return[]}},defaultSelectedRowKeys:{type:Array,default:function(){return[]}},showSortColumnBgColor:Boolean,sort:{type:[Object,Array]},defaultSort:{type:[Object,Array]},sortIcon:{type:Function},sortOnRowDraggable:Boolean,onAsyncLoadingClick:Function,onCellClick:Function,onChange:Function,onColumnChange:Function,onColumnControllerVisibleChange:Function,onDataChange:Function,onDisplayColumnsChange:Function,onDragSort:Function,onExpandChange:Function,onFilterChange:Function,onRowEdit:Function,onRowValidate:Function,onSelectChange:Function,onSortChange:Function,onValidate:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function y_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function vc(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:new Set,r=0,n=t.length;r1&&arguments[1]!==void 0?arguments[1]:[];if((C=u.value)!==null&&C!==void 0&&(C=C.groupColumns)!==null&&C!==void 0&&C.length)return[];for(var x=0,j=S.length;x1&&arguments[1]!==void 0?arguments[1]:{},r=0,n=t.length;r0&&m.value.length0&&arguments[0]!==void 0?arguments[0]:{},O=oe(f.value),x=t.rowKey||"id",j=te(C,x),$=O.indexOf(j),A=$!==-1;if(p.value.type==="multiple")A?O.splice($,1):O.push(j);else if(p.value.type==="single")O=A&&y.value?[]:[j];else{Te.warn("Table","`column.type` must be one of `multiple` and `single`");return}v(O,{selectedRowData:O.map(function(M){return h.value.get(M)}).filter(function(M){return!!M}),currentRowKey:j,currentRowData:C,type:A?"uncheck":"check"})}function I(C){var O,x=t.rowKey||"id",j=g.value.map(function(M){return te(M,x)}),$=((O=n.value)===null||O===void 0?void 0:O.filter(function(M){return!j.includes(M)}))||[],A=C?[].concat(oe($),oe(j)):oe($);v(A,{selectedRowData:C?A.map(function(M){return h.value.get(M)}):[],type:C?"check":"uncheck",currentRowKey:"CHECK_ALL_BOX"})}function T(C){var O=["multiple","single"].includes(C.type);return O?hc(hc({},C),{},{width:C.width||64,className:[e.checkCell,C.className],cell:function(j,$){return P(j,$)},title:C.type==="multiple"?w():C.title}):C}var N=function(O){var x=O.row,j=O.index,$=t.columns.findIndex(function(z){return z.colKey==="row-select"});if($!==-1){var A=_({row:x,rowIndex:j,col:t.columns[$],colIndex:$}),M=A.disabled;M||E(x)}};le([i,o],function(){for(var C=0,O=i.value.length;C1)],i={asc:this.global.sortAscendingOperationText,desc:this.global.sortDescendingOperationText},o=this.allowSortTypes.map(function(l){var s,u=l===e.sortOrder?n.iconActive:n.iconDefault,c=e.global.sortCancelOperationText,d=l===e.sortOrder?c:i[l];return((s=e.hideSortTips)!==null&&s!==void 0?s:e.global.hideSortTips)?e.getSortIcon(l,u):r(Bn,ce([{attrs:{content:d,placement:"right",showArrow:!1},class:e.tableSortClasses.iconDirection[l]},e.tooltipProps]),[e.getSortIcon(l,u)])});return r("div",{class:a},[o])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function O_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function rte(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:{},C=0,O=k.length;C0&&arguments[0]!==void 0?arguments[0]:[],S=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[];k.map(function(C){return te(C,t.rowKey)}).join()!==S.map(function(C){return te(C,t.rowKey)}).join()&&(l.value=t.data)}),{renderSortIcon:N}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function S_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ms(t){for(var e=1;e - * @author owenm - * @license MIT - */function __(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function va(t){for(var e=1;e=0)&&(r[a]=t[a]);return r}function ute(t,e){if(t==null)return{};var r=ste(t,e),n,a;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(a=0;a=0)&&(!Object.prototype.propertyIsEnumerable.call(t,n)||(r[n]=t[n]))}return r}var cte="1.15.6";function Ma(t){if(typeof window!="undefined"&&window.navigator)return!!navigator.userAgent.match(t)}var qa=Ma(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),Ou=Ma(/Edge/i),x_=Ma(/firefox/i),Hs=Ma(/safari/i)&&!Ma(/chrome/i)&&!Ma(/android/i),ym=Ma(/iP(ad|od|hone)/i),DT=Ma(/chrome/i)&&Ma(/android/i),kT={capture:!1,passive:!1};function ct(t,e,r){t.addEventListener(e,r,!qa&&kT)}function ot(t,e,r){t.removeEventListener(e,r,!qa&&kT)}function Ud(t,e){if(!!e){if(e[0]===">"&&(e=e.substring(1)),t)try{if(t.matches)return t.matches(e);if(t.msMatchesSelector)return t.msMatchesSelector(e);if(t.webkitMatchesSelector)return t.webkitMatchesSelector(e)}catch{return!1}return!1}}function jT(t){return t.host&&t!==document&&t.host.nodeType?t.host:t.parentNode}function jn(t,e,r,n){if(t){r=r||document;do{if(e!=null&&(e[0]===">"?t.parentNode===r&&Ud(t,e):Ud(t,e))||n&&t===r)return t;if(t===r)break}while(t=jT(t))}return null}var E_=/\s+/g;function Kr(t,e,r){if(t&&e)if(t.classList)t.classList[r?"add":"remove"](e);else{var n=(" "+t.className+" ").replace(E_," ").replace(" "+e+" "," ");t.className=(n+(r?" "+e:"")).replace(E_," ")}}function Ye(t,e,r){var n=t&&t.style;if(n){if(r===void 0)return document.defaultView&&document.defaultView.getComputedStyle?r=document.defaultView.getComputedStyle(t,""):t.currentStyle&&(r=t.currentStyle),e===void 0?r:r[e];!(e in n)&&e.indexOf("webkit")===-1&&(e="-webkit-"+e),n[e]=r+(typeof r=="string"?"":"px")}}function fl(t,e){var r="";if(typeof t=="string")r=t;else do{var n=Ye(t,"transform");n&&n!=="none"&&(r=n+" "+r)}while(!e&&(t=t.parentNode));var a=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return a&&new a(r)}function TT(t,e,r){if(t){var n=t.getElementsByTagName(e),a=0,i=n.length;if(r)for(;a=i:o=a<=i,!o)return n;if(n===la())break;n=di(n,!1)}return!1}function $l(t,e,r,n){for(var a=0,i=0,o=t.children;i2&&arguments[2]!==void 0?arguments[2]:{},a=n.evt,i=ute(n,yte);Su.pluginEvent.bind(We)(e,r,va({dragEl:be,parentEl:Ut,ghostEl:Qe,rootEl:Rt,nextEl:qi,lastDownEl:Qc,cloneEl:zt,cloneHidden:si,dragStarted:Es,putSortable:vr,activeSortable:We.active,originalEvent:a,oldIndex:tl,oldDraggableIndex:Ws,newIndex:Wr,newDraggableIndex:oi,hideGhostForTarget:LT,unhideGhostForTarget:BT,cloneNowHidden:function(){si=!0},cloneNowShown:function(){si=!1},dispatchSortableEvent:function(l){Or({sortable:r,name:l,originalEvent:a})}},i))};function Or(t){mte(va({putSortable:vr,cloneEl:zt,targetEl:be,rootEl:Rt,oldIndex:tl,oldDraggableIndex:Ws,newIndex:Wr,newDraggableIndex:oi},t))}var be,Ut,Qe,Rt,qi,Qc,zt,si,tl,Wr,Ws,oi,gc,vr,Yo=!1,Gd=!1,Yd=[],Hi,xn,Mv,Rv,j_,T_,Es,Bo,Us,Gs=!1,mc=!1,ed,pr,Lv=[],bp=!1,qd=[],Bf=typeof document!="undefined",yc=ym,I_=Ou||qa?"cssFloat":"float",bte=Bf&&!DT&&!ym&&"draggable"in document.createElement("div"),AT=function(){if(!!Bf){if(qa)return!1;var t=document.createElement("x");return t.style.cssText="pointer-events:auto",t.style.pointerEvents==="auto"}}(),MT=function(e,r){var n=Ye(e),a=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=$l(e,0,r),o=$l(e,1,r),l=i&&Ye(i),s=o&&Ye(o),u=l&&parseInt(l.marginLeft)+parseInt(l.marginRight)+er(i).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+er(o).width;if(n.display==="flex")return n.flexDirection==="column"||n.flexDirection==="column-reverse"?"vertical":"horizontal";if(n.display==="grid")return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&l.float&&l.float!=="none"){var d=l.float==="left"?"left":"right";return o&&(s.clear==="both"||s.clear===d)?"vertical":"horizontal"}return i&&(l.display==="block"||l.display==="flex"||l.display==="table"||l.display==="grid"||u>=a&&n[I_]==="none"||o&&n[I_]==="none"&&u+c>a)?"vertical":"horizontal"},wte=function(e,r,n){var a=n?e.left:e.top,i=n?e.right:e.bottom,o=n?e.width:e.height,l=n?r.left:r.top,s=n?r.right:r.bottom,u=n?r.width:r.height;return a===l||i===s||a+o/2===l+u/2},Cte=function(e,r){var n;return Yd.some(function(a){var i=a[Ir].options.emptyInsertThreshold;if(!(!i||bm(a))){var o=er(a),l=e>=o.left-i&&e<=o.right+i,s=r>=o.top-i&&r<=o.bottom+i;if(l&&s)return n=a}}),n},RT=function(e){function r(i,o){return function(l,s,u,c){var d=l.options.group.name&&s.options.group.name&&l.options.group.name===s.options.group.name;if(i==null&&(o||d))return!0;if(i==null||i===!1)return!1;if(o&&i==="clone")return i;if(typeof i=="function")return r(i(l,s,u,c),o)(l,s,u,c);var f=(o?l:s).options.group.name;return i===!0||typeof i=="string"&&i===f||i.join&&i.indexOf(f)>-1}}var n={},a=e.group;(!a||Jc(a)!="object")&&(a={name:a}),n.name=a.name,n.checkPull=r(a.pull,!0),n.checkPut=r(a.put),n.revertClone=a.revertClone,e.group=n},LT=function(){!AT&&Qe&&Ye(Qe,"display","none")},BT=function(){!AT&&Qe&&Ye(Qe,"display","")};Bf&&!DT&&document.addEventListener("click",function(t){if(Gd)return t.preventDefault(),t.stopPropagation&&t.stopPropagation(),t.stopImmediatePropagation&&t.stopImmediatePropagation(),Gd=!1,!1},!0);var Ki=function(e){if(be){e=e.touches?e.touches[0]:e;var r=Cte(e.clientX,e.clientY);if(r){var n={};for(var a in e)e.hasOwnProperty(a)&&(n[a]=e[a]);n.target=n.rootEl=r,n.preventDefault=void 0,n.stopPropagation=void 0,r[Ir]._onDragOver(n)}}},Ote=function(e){be&&be.parentNode[Ir]._isOutsideThisEl(e.target)};function We(t,e){if(!(t&&t.nodeType&&t.nodeType===1))throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(t));this.el=t,this.options=e=za({},e),t[Ir]=this;var r={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(t.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return MT(t,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(o,l){o.setData("Text",l.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:We.supportPointer!==!1&&"PointerEvent"in window&&(!Hs||ym),emptyInsertThreshold:5};Su.initializePlugins(this,t,r);for(var n in r)!(n in e)&&(e[n]=r[n]);RT(e);for(var a in this)a.charAt(0)==="_"&&typeof this[a]=="function"&&(this[a]=this[a].bind(this));this.nativeDraggable=e.forceFallback?!1:bte,this.nativeDraggable&&(this.options.touchStartThreshold=1),e.supportPointer?ct(t,"pointerdown",this._onTapStart):(ct(t,"mousedown",this._onTapStart),ct(t,"touchstart",this._onTapStart)),this.nativeDraggable&&(ct(t,"dragover",this),ct(t,"dragenter",this)),Yd.push(this.el),e.store&&e.store.get&&this.sort(e.store.get(this)||[]),za(this,hte())}We.prototype={constructor:We,_isOutsideThisEl:function(e){!this.el.contains(e)&&e!==this.el&&(Bo=null)},_getDirection:function(e,r){return typeof this.options.direction=="function"?this.options.direction.call(this,e,r,be):this.options.direction},_onTapStart:function(e){if(!!e.cancelable){var r=this,n=this.el,a=this.options,i=a.preventOnFilter,o=e.type,l=e.touches&&e.touches[0]||e.pointerType&&e.pointerType==="touch"&&e,s=(l||e).target,u=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,c=a.filter;if(jte(n),!be&&!(/mousedown|pointerdown/.test(o)&&e.button!==0||a.disabled)&&!u.isContentEditable&&!(!this.nativeDraggable&&Hs&&s&&s.tagName.toUpperCase()==="SELECT")&&(s=jn(s,a.draggable,n,!1),!(s&&s.animated)&&Qc!==s)){if(tl=gn(s),Ws=gn(s,a.draggable),typeof c=="function"){if(c.call(this,e,s,this)){Or({sortable:r,rootEl:u,name:"filter",targetEl:s,toEl:n,fromEl:n}),jr("filter",r,{evt:e}),i&&e.preventDefault();return}}else if(c&&(c=c.split(",").some(function(d){if(d=jn(u,d.trim(),n,!1),d)return Or({sortable:r,rootEl:d,name:"filter",targetEl:s,fromEl:n,toEl:n}),jr("filter",r,{evt:e}),!0}),c)){i&&e.preventDefault();return}a.handle&&!jn(u,a.handle,n,!1)||this._prepareDragStart(e,l,s)}}},_prepareDragStart:function(e,r,n){var a=this,i=a.el,o=a.options,l=i.ownerDocument,s;if(n&&!be&&n.parentNode===i){var u=er(n);if(Rt=i,be=n,Ut=be.parentNode,qi=be.nextSibling,Qc=n,gc=o.group,We.dragged=be,Hi={target:be,clientX:(r||e).clientX,clientY:(r||e).clientY},j_=Hi.clientX-u.left,T_=Hi.clientY-u.top,this._lastX=(r||e).clientX,this._lastY=(r||e).clientY,be.style["will-change"]="all",s=function(){if(jr("delayEnded",a,{evt:e}),We.eventCanceled){a._onDrop();return}a._disableDelayedDragEvents(),!x_&&a.nativeDraggable&&(be.draggable=!0),a._triggerDragStart(e,r),Or({sortable:a,name:"choose",originalEvent:e}),Kr(be,o.chosenClass,!0)},o.ignore.split(",").forEach(function(c){TT(be,c.trim(),Bv)}),ct(l,"dragover",Ki),ct(l,"mousemove",Ki),ct(l,"touchmove",Ki),o.supportPointer?(ct(l,"pointerup",a._onDrop),!this.nativeDraggable&&ct(l,"pointercancel",a._onDrop)):(ct(l,"mouseup",a._onDrop),ct(l,"touchend",a._onDrop),ct(l,"touchcancel",a._onDrop)),x_&&this.nativeDraggable&&(this.options.touchStartThreshold=4,be.draggable=!0),jr("delayStart",this,{evt:e}),o.delay&&(!o.delayOnTouchOnly||r)&&(!this.nativeDraggable||!(Ou||qa))){if(We.eventCanceled){this._onDrop();return}o.supportPointer?(ct(l,"pointerup",a._disableDelayedDrag),ct(l,"pointercancel",a._disableDelayedDrag)):(ct(l,"mouseup",a._disableDelayedDrag),ct(l,"touchend",a._disableDelayedDrag),ct(l,"touchcancel",a._disableDelayedDrag)),ct(l,"mousemove",a._delayedDragTouchMoveHandler),ct(l,"touchmove",a._delayedDragTouchMoveHandler),o.supportPointer&&ct(l,"pointermove",a._delayedDragTouchMoveHandler),a._dragStartTimer=setTimeout(s,o.delay)}else s()}},_delayedDragTouchMoveHandler:function(e){var r=e.touches?e.touches[0]:e;Math.max(Math.abs(r.clientX-this._lastX),Math.abs(r.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){be&&Bv(be),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;ot(e,"mouseup",this._disableDelayedDrag),ot(e,"touchend",this._disableDelayedDrag),ot(e,"touchcancel",this._disableDelayedDrag),ot(e,"pointerup",this._disableDelayedDrag),ot(e,"pointercancel",this._disableDelayedDrag),ot(e,"mousemove",this._delayedDragTouchMoveHandler),ot(e,"touchmove",this._delayedDragTouchMoveHandler),ot(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,r){r=r||e.pointerType=="touch"&&e,!this.nativeDraggable||r?this.options.supportPointer?ct(document,"pointermove",this._onTouchMove):r?ct(document,"touchmove",this._onTouchMove):ct(document,"mousemove",this._onTouchMove):(ct(be,"dragend",this),ct(Rt,"dragstart",this._onDragStart));try{document.selection?td(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch{}},_dragStarted:function(e,r){if(Yo=!1,Rt&&be){jr("dragStarted",this,{evt:r}),this.nativeDraggable&&ct(document,"dragover",Ote);var n=this.options;!e&&Kr(be,n.dragClass,!1),Kr(be,n.ghostClass,!0),We.active=this,e&&this._appendGhost(),Or({sortable:this,name:"start",originalEvent:r})}else this._nulling()},_emulateDragOver:function(){if(xn){this._lastX=xn.clientX,this._lastY=xn.clientY,LT();for(var e=document.elementFromPoint(xn.clientX,xn.clientY),r=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(xn.clientX,xn.clientY),e!==r);)r=e;if(be.parentNode[Ir]._isOutsideThisEl(e),r)do{if(r[Ir]){var n=void 0;if(n=r[Ir]._onDragOver({clientX:xn.clientX,clientY:xn.clientY,target:e,rootEl:r}),n&&!this.options.dragoverBubble)break}e=r}while(r=jT(r));BT()}},_onTouchMove:function(e){if(Hi){var r=this.options,n=r.fallbackTolerance,a=r.fallbackOffset,i=e.touches?e.touches[0]:e,o=Qe&&fl(Qe,!0),l=Qe&&o&&o.a,s=Qe&&o&&o.d,u=yc&&pr&&k_(pr),c=(i.clientX-Hi.clientX+a.x)/(l||1)+(u?u[0]-Lv[0]:0)/(l||1),d=(i.clientY-Hi.clientY+a.y)/(s||1)+(u?u[1]-Lv[1]:0)/(s||1);if(!We.active&&!Yo){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))=0&&(Or({rootEl:Ut,name:"add",toEl:Ut,fromEl:Rt,originalEvent:e}),Or({sortable:this,name:"remove",toEl:Ut,originalEvent:e}),Or({rootEl:Ut,name:"sort",toEl:Ut,fromEl:Rt,originalEvent:e}),Or({sortable:this,name:"sort",toEl:Ut,originalEvent:e})),vr&&vr.save()):Wr!==tl&&Wr>=0&&(Or({sortable:this,name:"update",toEl:Ut,originalEvent:e}),Or({sortable:this,name:"sort",toEl:Ut,originalEvent:e})),We.active&&((Wr==null||Wr===-1)&&(Wr=tl,oi=Ws),Or({sortable:this,name:"end",toEl:Ut,originalEvent:e}),this.save()))),this._nulling()},_nulling:function(){jr("nulling",this),Rt=be=Ut=Qe=qi=zt=Qc=si=Hi=xn=Es=Wr=oi=tl=Ws=Bo=Us=vr=gc=We.dragged=We.ghost=We.clone=We.active=null,qd.forEach(function(e){e.checked=!0}),qd.length=Mv=Rv=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":be&&(this._onDragOver(e),Ste(e));break;case"selectstart":e.preventDefault();break}},toArray:function(){for(var e=[],r,n=this.el.children,a=0,i=n.length,o=this.options;aa.right+i||t.clientY>n.bottom&&t.clientX>n.left:t.clientY>a.bottom+i||t.clientX>n.right&&t.clientY>n.top}function Ete(t,e,r,n,a,i,o,l){var s=n?t.clientY:t.clientX,u=n?r.height:r.width,c=n?r.top:r.left,d=n?r.bottom:r.right,f=!1;if(!o){if(l&&edc+u*i/2:sd-ed)return-Us}else if(s>c+u*(1-a)/2&&sd-u*i/2)?s>c+u/2?1:-1:0}function Dte(t){return gn(be)0?(n.splice(r+1,0,n[e]),n.splice(e,1)):(n.splice(r,0,n[e]),n.splice(e+1,1)),n}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function F_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function ys(t){for(var e=1;eC?C*(S-1)+T:T}var w=function(N){if(!(!p.value&&!h.value)){var F=N==null?void 0:N.querySelector("tbody");if(!F)return null;var k=null,S=ys({animation:150,ghostClass:s.ghost,chosenClass:s.chosen,dragClass:s.dragging,filter:".".concat(c.base),onMove:function(O){return!Ig(O.related,c.base)},onEnd:function(O){var x,j;if(O.newIndex!==O.oldIndex){(x=k)===null||x===void 0||x.sort(m.value);var $=O.oldIndex,A=O.newIndex;(ge(t.firstFullRow)&&t.firstFullRow(yt)||e.slots.firstFullRow)&&($-=1,A-=1),r.value.pagination&&($=b($,r.value.pagination),A=b(A,r.value.pagination));var M={data:o.value,currentIndex:$,current:o.value[$],targetIndex:A,target:o.value[A],newData:N_(oe(t.data),$,A),e:O,sort:"row"};M.currentData=M.newData,(j=t.onDragSort)===null||j===void 0||j.call(t,M),e.emit("drag-sort",M)}}},t.dragSortOptions);!F||(h.value?k=new We(F,ys({},S)):k=new We(F,ys(ys({},S),{},{handle:".".concat(s.handle)})),m.value=k.toArray())}},_=function(N,F){var k=null,S=ys({animation:150,dataIdAttr:"data-colkey",direction:"vertical",ghostClass:s.ghost,chosenClass:s.chosen,dragClass:s.dragging,handle:".".concat(u.thCellInner),onEnd:function(O){var x;if(O.newIndex!==O.oldIndex){if(F){var j;(j=k)===null||j===void 0||j.sort(oe(y.value))}var $=O.oldIndex,A=O.newIndex,M=O.target,z=F?$:A,V=F?A:$,B=M.children[z],R=M.children[V],L=Wd(d.value,B.dataset.colkey),K=Wd(d.value,R.dataset.colkey);(!L||!L.colKey)&&Te.error("Table","colKey is missing in ".concat(JSON.stringify(L))),(!K||!K.colKey)&&Te.error("Table","colKey is missing in ".concat(JSON.stringify(K))),z=w_(t.columns,L.colKey),V=w_(t.columns,K.colKey);var U={data:d.value,currentIndex:z,current:L,targetIndex:V,target:K,newData:N_(oe(t.columns),z,V),e:O,sort:"col"};U.currentData=U.newData,(x=t.onDragSort)===null||x===void 0||x.call(t,U),e.emit("drag-sort",U)}}},t.dragSortOptions);if(!!N)return k=new We(N,S),k},P=function(N){if(!(!g.value||!N)){var F=N.querySelectorAll("thead > tr");if(F.length<=1){var k=de(F,1),S=k[0],C=_(S,!0);y.value=C==null?void 0:C.toArray()}else F.forEach(function(O){_(O,!1)})}};function E(T){f.value=T}function I(T){d.value=T}return le([f,d,i,r],function(T){var N=de(T,4),F=N[0];N[1],N[2];var k=N[3],S=F;if(!(!F||!S.$el||!k.showElement))var C=setTimeout(function(){w(S.$el),P(S.$el);var O=setTimeout(function(){S.$refs.affixHeaderRef&&(P(S.$refs.affixHeaderRef),clearTimeout(O))});clearTimeout(C)},60)}),{isRowDraggable:h,isRowHandlerDraggable:p,isColDraggable:g,setDragSortPrimaryTableRef:E,setDragSortColumns:I}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function $te(t,e){var r=Yt(),n=$e("table",t.locale),a=n.global,i=Rr(),o=i.isLoadingClass,l=i.isLoadMoreClass,s=i.asyncLoadingClass,u=H(function(){return[s,D(D({},o,t.asyncLoading==="loading"),l,t.asyncLoading==="load-more")]});function c(){var f;typeof t.asyncLoading=="string"&&((f=t.onAsyncLoadingClick)===null||f===void 0||f.call(t,{status:t.asyncLoading}),e.emit("async-loading-click",{status:t.asyncLoading}))}function d(f){var v=r("asyncLoading");if(ht(v)){var h=t.asyncLoading,p={"load-more":a.value.loadingMoreText,loading:a.value.loadingText}[String(h)];return f("div",{class:u.value,on:{click:c}},[f(sr,{attrs:{indicator:h==="loading",loading:!!h,size:"small",text:p}})])}return[null,!1,void 0].includes(v)?null:f("div",{class:u.value,on:{click:c}},[v])}return{renderAsyncLoading:d}}function VT(t){return jD(t)||kD(t)||kg(t)||TD()}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function A_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function gt(t){for(var e=1;e2?$-2:0),M=2;M<$;M++)A[M-2]=arguments[M];P("self").then(function(z){var V,B;if(z===!0){var R=te(i.value,o.value.colKey);E(c.value,R)||(c.value=R,x==null||x.apply(void 0,A)),(V=(B=g.value)[j])===null||V===void 0||V.call(B,A[2]);var L=setTimeout(function(){var K;s.value||(u.value=!1),d.value=[],(K=e.onEditableChange)===null||K===void 0||K.call(e,gt(gt({},y.value),{},{value:c.value,editedRow:gt(gt({},e.row),{},D({},e.col.colKey,c.value)),validateEdit:P,isEdit:!1})),clearTimeout(L)},0)}})},T=H(function(){var O,x=o.value.edit,j=e.editable===void 0;if(!(!u.value||!j)){if(!(x!=null&&(O=x.abortEditOnEvent)!==null&&O!==void 0&&O.length))return{};var $={},A=x==null?void 0:x.onEdited;return x.abortEditOnEvent.forEach(function(M){if(M!=="onChange"){var z=M.slice(2,3).toLocaleLowerCase()+M.slice(3);$[z]=function(){for(var V=arguments.length,B=new Array(V),R=0;R1?R-1:0),K=1;K0&&arguments[0]!==void 0?arguments[0]:{errors:[],errorMap:{}},j=x.errorMap;j&&Object.assign(O,j)}),i.value=O,(C=t.onValidate)===null||C===void 0||C.call(t,{result:O}),F({result:O})},k)})},h=function(P,E,I){s.value[P]||(s.value[P]=Zr(E));var T=zo({},s.value);Object.entries(I).forEach(function(N){var F=de(N,2),k=F[0],S=F[1];qr(T[P],k,S)}),s.value=T},p=function(P){if(t.editableRowKeys){var E=te(P.row,t.rowKey||"id"),I=a.get(E);if(I){var T=I.findIndex(function(N){return N.col.colKey===P.col.colKey});T===-1?I.push(P):I[T]=P,a.set(E,I)}else a.set(E,[P])}},g=function(){i.value={}},m=function(P){var E=su(P.row,t.rowKey,P.col.colKey,P.colIndex);P.isEdit?l.value[E]=P:delete l.value[E]},y=function(P){var E;(E=t.onRowEdit)===null||E===void 0||E.call(t,P),e.emit("row-edit",P)},b=function(P){var E;(E=t.onRowValidate)===null||E===void 0||E.call(t,P),e.emit("row-validate",P)},w=function(P){var E,I=P.row,T=P.col,N=te(I,t.rowKey||"id"),F=s.value[N];if(F&&(E=t.editableRowKeys)!==null&&E!==void 0&&E.includes(N)){var k=zo({},F);return qr(k,T.colKey,te(F,T.colKey)),k}return I};return le(function(){var _;return(_=n.value)===null||_===void 0?void 0:_.join(",")},function(_){var P=_.split(","),E=Object.keys(s.value);E.forEach(function(I){P.includes(I)||delete s.value[I]})}),{editedFormData:s,errorListMap:i,editableKeysMap:o,validateTableData:v,validateRowData:d,onRuleChange:p,clearValidateData:g,getEditRowData:w,onUpdateEditedCell:h,onPrimaryTableRowEdit:y,onPrimaryTableRowValidate:b,onPrimaryTableCellEditChange:m}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function R_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function En(t){for(var e=1;e1&&arguments[1]!==void 0?arguments[1]:!1,It=[],Wt=function(){var Xn,Ei,Xa,Za,Di,Ct=En({},Ze[$t]),_u=((Xn=Ct.children)===null||Xn===void 0?void 0:Xn.length)||((Ei=P.value)===null||Ei===void 0?void 0:Ei.includes(Ct.colKey)),zf=Boolean(e.columnController||e.displayColumns||e.defaultDisplayColumns);if(!_u&&zf&&!_t)return 1;Ct=V(Ct);var Zl=e.sort;if(Ct.sorter&&e.showSortColumnBgColor){var Vf=Zl instanceof Array?Zl:[Zl],Hf=Vf.find(function(xt){return xt&&xt.sortBy===Ct.colKey&&xt.descending!==void 0});Hf&&(Ct.className=Ct.className instanceof Array?Ct.className.concat(v.sortColumn):[Ct.className,v.sortColumn])}if(Ct.sorter||Ct.filter){var Kf=Lf(yt,r.slots,Ct,$t),Wf=Ct,ut=Wf.ellipsisTitle;Ct.title=function(xt,dr){var Jt,ki=Ct.sorter?x(xt,dr):null,Do=Ct.filter?Y(xt,dr):null,Jl=(Jt=o.value)===null||Jt===void 0||(Jt=Jt.$refs)===null||Jt===void 0?void 0:Jt.tableContentRef;return Ue(xt,[Kf,ki,Do],dr.col,dr.colIndex,ut,Jl,{classPrefix:u,ellipsisOverlayClassName:y.value!=="medium"?m[y.value]:""})},Ct.ellipsisTitle=!1}if((Xa=Ct.edit)!==null&&Xa!==void 0&&Xa.component){var pt=Ct.cell;Ct.cell=function(xt,dr){var Jt=En(En({},dr),{},{row:ke(dr),rowKey:e.rowKey||"id",oldCell:pt,tableBaseClass:d,cellEmptyContent:e.cellEmptyContent,onChange:pe,onValidate:Ge,onRuleChange:me,onEditableChange:tt});if(e.editableRowKeys){var ki,Do=te(dr.row,e.rowKey||"id");Jt.editable=He.value[Do]||!1;var Jl=[Do,dr.col.colKey].join("__"),xu=(ki=Ve.value)===null||ki===void 0?void 0:ki[Jl];xu&&(Jt.errors=xu)}return e.editableCellState&&(Jt.readonly=!e.editableCellState(dr)),nt(xt,Jt)}}if((Za=Ct.children)!==null&&Za!==void 0&&Za.length){var mt;Ct.children=xe(Ct.children,_t||((mt=P.value)===null||mt===void 0?void 0:mt.includes(Ct.colKey)))}(!Ct.children||(Di=Ct.children)!==null&&Di!==void 0&&Di.length)&&It.push(Ct)},$t=0,Cr=Ze.length;$t2&&arguments[2]!==void 0?arguments[2]:0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,a=te(t,e);return r||n?"".concat(a,"_").concat(r||0,"_").concat(n||0,"}"):a}var Lte=function(){function t(){Ga(this,t),D(this,"treeDataMap",new Map),D(this,"expandAllRowIndex",void 0),this.treeDataMap=new Map}return Ya(t,[{key:"initialTreeStore",value:function(r,n,a){var i;(i=this.treeDataMap)===null||i===void 0||i.clear(),this.initialTreeDataMap(this.treeDataMap,r,n.find(function(o){return o.colKey==="row-select"}),a)}},{key:"getAllUniqueKeys",value:function(r,n){for(var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:[],i=0,o=r.length;i2&&arguments[2]!==void 0?arguments[2]:[],i=0,o=r.length;i=0){var o=(i.expandChildrenLength||0)+1;if(n.splice(i.rowIndex,o),i.parent){var l=te(i.parent.row,a.childrenKey),s=l.findIndex(function(u){return te(u,a.rowKey)===r});l.splice(s,1),Vo(this.treeDataMap,i.parent.row,-1*o,"delete",a)}this.treeDataMap.delete(r),Wi(this.treeDataMap,n,{minRowIndex:i.rowIndex,rowKey:a.rowKey,type:"remove"})}else Te.warn("EnhancedTable","Can not remove this node, which is not appeared.");return n}},{key:"removeChildren",value:function(r,n,a){var i=this.treeDataMap.get(r);if(i&&i.rowIndex>=0){var o=i.expandChildrenLength||0;o&&n.splice(i.rowIndex+1,o),i.parent&&Vo(this.treeDataMap,i.parent.row,-1*o,"delete",a),i.expandChildrenLength=0,i.expanded=!1,qr(i.row,a.childrenKey,void 0),this.treeDataMap.set(r,i),o&&Wi(this.treeDataMap,n,{minRowIndex:i.rowIndex+1,rowKey:a.rowKey,type:"remove"})}else Te.warn("EnhancedTable","Can not remove this node's children, which is not appeared.");return n}},{key:"appendTo",value:function(r,n,a,i){var o=this.treeDataMap.get(r);if(!this.validateDataExist(o,r))return a;for(var l=te(o.row,i.childrenKey),s=o.expanded||!(l!=null&&l.length),u=n instanceof Array?n:[n],c=[],d=-1,f=0,v=u.length;fo){var p=r.slice(f,i),g=v.concat(h,p);r.splice(o,g.length),r.splice.apply(r,[o,0].concat(oe(g))),Wi(this.treeDataMap,r,{rowKey:a.rowKey,minRowIndex:o,maxRowIndex:d})}else{var m=r.slice(d,o),y=m.concat(h,v);r.splice(i,y.length),r.splice.apply(r,[i,0].concat(oe(y))),Wi(this.treeDataMap,r,{rowKey:a.rowKey,minRowIndex:i,maxRowIndex:f})}if(u.parent){for(var b=u.parent.row[a.childrenKey],w=0,_=-1,P=-1,E=0,I=b.length;E=2));E++);P<_?(b.splice(_+1,0,n.current),b.splice(P,1)):(b.splice(P,1),b.splice(_,0,n.current))}return{dataSource:r,result:!0}}},{key:"expandAll",value:function(r,n){var a=this;this.expandAllRowIndex=0;var i=[],o=function(s,u){for(var c=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,d=0,f=s.length;d2&&arguments[2]!==void 0?arguments[2]:"data",o=[];return r.forEach(function(l){var s=te(l,n.rowKey),u=a.treeDataMap.get(s);!u.expanded||(i==="unique"?o.push(s):i==="data"?o.push(l):o.push(u))}),o}},{key:"initialTreeDataMap",value:function(r,n,a,i){for(var o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,l=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,s=0,u=n.length;s0&&arguments[0]!==void 0?arguments[0]:[],e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=[],n=[],a=new Map,i=new Map,o=0,l=t.length;o0&&arguments[0]!==void 0?arguments[0]:"expand-all",E=arguments.length>1?arguments[1]:void 0,I=E||l.value;a.value=n.value.expandAll(I,i.value);var T=a.value.map(function(N){return xa(N,i.value.rowKey)});p(T,{row:void 0,rowState:void 0,rowIndex:void 0,type:"expand",trigger:P}),g.value.type="expand-all"}function y(){a.value=oe(n.value.foldAll(a.value,i.value)),p([],{row:void 0,rowState:void 0,rowIndex:void 0,type:"fold",trigger:"fold-all"})}function b(P,E){var I,T=P.row,N=P.rowIndex;g.value=Kv({type:"user-reaction-change"},P);var F=xa(T,i.value.rowKey),k=n.value.treeDataMap.get(F),S=oe(h.value);if(k.expanded){for(var C=n.value.getExpandedChildrenKeys([T],i.value),O=0,x=S.length;O2&&arguments[2]!==void 0?arguments[2]:[],T=Bte(E,I),N=T.addedList,F=T.removedList;return n.value.expandTreeNode(N,P,i.value),n.value.foldTreeNode(F,P,i.value),P}le([h,l],function(P,E){var I=de(P,1),T=I[0],N=de(E,1),F=N[0];if(!(!n.value.treeDataMap.size||!l.value.length)){if(g.value.type==="user-reaction-change"){var k=g.value||{},S=k.row,C=k.rowIndex;a.value=n.value.toggleExpandData({row:S,rowIndex:C},a.value,i.value)}else g.value.type==="props-change"&&w(a.value,T,F);g.value.type="props-change"}});var _=function(E){var I,T;(I=u.value)!==null&&I!==void 0&&I.defaultExpandAll&&!c.value?(m("default-expand-all",oe(E)),c.value=!0):(T=h.value)!==null&&T!==void 0&&T.length&&or(function(){a.value=w(oe(E),h.value,[])})};return{tExpandedTreeNode:h,isDefaultExpandAllExecute:c,isDefaultExpandedTreeNodesExecute:d,expandAll:m,foldAll:y,onExpandFoldIconClick:b,updateExpandOnDataChange:_}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function V_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function vn(t){for(var e=1;e0&&arguments[0]!==void 0?arguments[0]:"",Y=arguments.length>1?arguments[1]:void 0;if(!W){v.value=d.value.appendToRoot(Y,v.value,m.value);return}v.value=oe(d.value.appendTo(W,Y,v.value,m.value))}function B(W,Y){v.value=oe(d.value.insertAfter(W,Y,v.value,m.value))}function R(W,Y){v.value=oe(d.value.insertBefore(W,Y,v.value,m.value))}function L(W){var Y=d.value.swapData(v.value,W,m.value);if(Y.result)v.value=oe(Y.dataSource);else{var X,ne={code:Y.code,reason:Y.reason};(X=t.onAbnormalDragSort)===null||X===void 0||X.call(t,ne),e.emit("abnormal-drag-sort",ne)}}function K(){return d.value.getTreeNode(v.value,m.value)}function U(){var W=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"data";return d.value.getTreeExpandedRow(v.value,m.value,W)}return{store:d,rowDataKeys:m,dataSource:v,swapData:L,setData:$,getData:A,remove:M,removeChildren:z,appendTo:V,insertAfter:B,insertBefore:R,formatTreeColumn:j,toggleExpandData:O,expandAll:P,foldAll:E,getTreeNode:K,resetData:S,getTreeExpandedRow:U,onExpandFoldIconClick:T}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function H_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Cc(t){for(var e=1;e0&&N=0)return E.rowIndex;if(E.rowIndex<0)return w(E.parent)},_=function(E){var I=E.index;if(!I&&I!==0){if(!E.key){Te.error("Table","scrollToElement: one of `index` or `key` must exist.");return}var T=f.value.get(E.key);I=w(T,E.key),(I<0||I===void 0)&&Te.error("Table","".concat(E.key," does not exist in data, check `rowKey` or `data` please."))}n.value.scrollToElement(hn(hn({},E),{},{index:I}))};return hn(hn({store:o,classPrefix:a,dataSource:l,tColumns:m,treeDataMap:f,tIndeterminateSelectedRowKeys:h,enhancedTableRef:n,primaryTableRef:n,onDragSortChange:y,onInnerSelectChange:p,onEnhancedTableRowClick:b},d),{},{scrollToElement:_})},methods:{getListener:function(){var e=this,r={};return Yte.forEach(function(n){r[n]=function(){for(var a=arguments.length,i=new Array(a),o=0;o2&&arguments[2]!==void 0?arguments[2]:{},n=r.window,a=n===void 0?are:n,i=Eo(r,nre),o,l=a&&"MutationObserver"in a,s=function(){o&&(o.disconnect(),o=void 0)},u=le(function(){return ire(t)},function(d){s(),l&&a&&d&&(o=new MutationObserver(e),o.observe(d,i))},{immediate:!0}),c=function(){s(),u()};return ore(c),{isSupported:l,stop:c}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var sre={alpha:{type:Number,default:1},content:{type:[String,Function]},default:{type:[String,Function]},height:{type:Number},isRepeat:{type:Boolean,default:!0},lineSpace:{type:Number,default:16},movable:Boolean,moveInterval:{type:Number,default:3e3},offset:{type:Array},removable:{type:Boolean,default:!0},rotate:{type:Number,default:-22},watermarkContent:{type:[Object,Array]},width:{type:Number},x:{type:Number},y:{type:Number},zIndex:{type:Number}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function q_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function X_(t){for(var e=1;e=0?m.splice(y,1):o.value?m=[g]:m.push(g),d(m)},v=H(function(){return[r.value,D({},n.value,!!l.value)]}),h=function(){var p=0;return function(){return p+=1}}();return mn("collapseValue",c),mn("updateCollapseValue",f),mn("collapseProps",_e(e)),mn("getUniqId",h),mn("renderParentTNode",Yt()),{classes:v}},render:function(){var e,r,n=arguments[0],a=((e=this.$scopedSlots)===null||e===void 0||(r=e.default)===null||r===void 0?void 0:r.call(e,{}))||null;return n("div",{class:this.classes},[a])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var vre={content:{type:[String,Function]},default:{type:[String,Function]},destroyOnCollapse:Boolean,disabled:{type:Boolean,default:void 0},expandIcon:{type:[Boolean,Function],default:void 0},header:{type:[String,Function]},headerRightContent:{type:[String,Function]},value:{type:[String,Number]}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var hre={name:"TCollapsePanel",props:vre,setup:function(e,r){var n=r.slots,a=_e(e),i=a.value,o=a.disabled,l=ye("collapse-panel"),s=ye("is-disabled"),u=ye("is-clickable"),c=ye("slide-down"),d=mr("collapseValue"),f=mr("updateCollapseValue"),v=mr("getUniqId",function(){},!1),h=mr("collapseProps"),p=h.defaultExpandAll,g=h.disabled,m=h.expandIconPlacement,y=h.expandOnRowClick,b=mr("renderParentTNode"),w=i.value===void 0?v():i.value;p.value&&f(w);var _=H(function(){return o.value||g.value}),P=H(function(){return d.value instanceof Array?d.value.includes(w):d.value===w}),E=H(function(){return[l.value,D({},s.value,_.value)]}),I=H(function(){return n.expandIcon||e.expandIcon}),T=Yt(),N=Tk();return{isDisabled:_,classes:E,isActive:P,updateCollapseValue:f,innerValue:w,expandIconPlacement:m,expandOnRowClick:y,componentName:l,clickableClass:u,transitionClass:c,panelExpandIcon:I,renderParentTNode:b,renderTNodeJSX:T,renderContent:N}},methods:{renderDefaultIcon:function(){var e=this.$createElement,r=this.componentName;return e(ao,{attrs:{overlayClassName:"".concat(r,"__icon--default")}})},renderIcon:function(){var e=this.$createElement,r=this.panelExpandIcon,n=this.renderParentTNode,a=this.componentName,i=this.expandIconPlacement,o=this.isActive,l=this.handleClick,s=this.renderDefaultIcon,u=this.renderTNodeJSX,c=r===void 0?n:u;return e("div",{ref:"iconRef",class:"".concat(a,"__icon ").concat(a,"__icon--").concat(i," ").concat(o?"".concat(a,"__icon--active"):""),on:{click:l}},[c("expandIcon",s())])},renderHeader:function(){var e=this.$createElement,r=this.isDisabled,n=this.handleClick,a=this.renderIcon,i=this.renderBlank,o=["".concat(this.componentName,"__header"),D({},this.clickableClass,this.expandOnRowClick&&!r)];return e("div",{class:o,on:{click:n}},[e("div",{class:"".concat(this.componentName,"__header-left")},[this.expandIconPlacement==="left"&&a()]),e("div",{class:"".concat(this.componentName,"__header-content")},[this.renderTNodeJSX("header")]),i(),e("div",{class:"".concat(this.componentName,"__header-right")},[e("div",{class:"".concat(this.componentName,"__header-right-content"),on:{click:function(s){return s.stopPropagation()}}},[this.renderTNodeJSX("headerRightContent")]),this.expandIconPlacement==="right"&&a()])])},renderBlank:function(){var e=this.$createElement;return e("div",{class:"".concat(this.componentName,"__header--blank")})},renderBody:function(){return this.destroyOnCollapse?this.renderBodyDestroyOnCollapse():this.renderBodyByNormal()},renderBodyByNormal:function(){var e=this.$createElement;return e("div",{directives:[{name:"show",value:this.isActive}],class:"".concat(this.componentName,"__body")},[e("div",{class:"".concat(this.componentName,"__content")},[this.renderContent("default","content")])])},renderBodyDestroyOnCollapse:function(){var e=this.$createElement;return this.isActive?e("div",{class:"".concat(this.componentName,"__body")},[e("div",{class:"".concat(this.componentName,"__content")},[this.renderContent("default","content")])]):null},handleClick:function(e){var r=this.expandOnRowClick,n=this.updateCollapseValue,a=this.innerValue,i=this.isDisabled,o=r||e.currentTarget===this.$refs.iconRef;o&&!i&&n(a),e.stopPropagation()}},render:function(){var e=arguments[0],r=zk(),n=r.beforeEnter,a=r.enter,i=r.afterEnter,o=r.beforeLeave,l=r.leave,s=r.afterLeave,u=this.classes;return e("div",{class:u},[e("div",{class:"".concat(this.componentName,"__wrapper")},[this.renderHeader(),e("transition",{attrs:{name:this.transitionClass},on:{beforeEnter:n,enter:a,afterEnter:i,beforeLeave:o,leave:l,afterLeave:s}},[this.renderBody()])])])}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var pre=se(fre),gre=se(hre);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var mre={allowHalf:Boolean,clearable:Boolean,color:{type:[String,Array],default:"#ED7B2F"},count:{type:Number,default:5},disabled:{type:Boolean,default:void 0},gap:{type:Number,default:4},icon:{type:Function},showText:Boolean,size:{type:String,default:"24px"},texts:{type:Array,default:function(){return[]}},value:{type:Number,default:void 0},defaultValue:{type:Number,default:0},onChange:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Z_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function bs(t){for(var e=1;e=z)return F;if(M-x=g.value)return"";if(N1&&arguments[1]!==void 0?arguments[1]:"vertical",r=e==="vertical"?"left":"top";if(e==="vertical"&&t){var n=Oc.horizontal.indexOf(t),a=n!==-1;a&&Te.warn("Timeline",'If layout is vertical, align should be "left","alternate" or "right" '),r=a?Oc.vertical[n]:t}if(e==="horizontal"&&t){var i=Oc.vertical.indexOf(t),o=i!==-1;o&&Te.warn("Timeline",'If layout is horizontal, align should be "top","alternate" or "bottom" '),r=o?Oc.horizontal[i]:t}return r}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var wre={content:{type:[String,Function]},dot:{type:Function},dotColor:{type:String,default:"primary"},label:{type:[String,Function]},labelAlign:{type:String,validator:function(e){return e?["left","right","top","bottom"].includes(e):!0}},loading:Boolean};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function J_(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Cre(t){for(var e=1;e0&&this.maxLinedocument.documentElement.clientWidth,r=e?sT():0;this.styleEl=document.createElement("style"),this.styleEl.dataset.id="td_drawer_".concat(+new Date,"_").concat(Nre+=1),this.styleEl.innerHTML=` - html body { - overflow-y: hidden; - transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s; - `.concat(this.mode==="push"?"":"width: calc(100% - ".concat(r,"px);"),` - } - `),this.handleScrollThrough(this.visible)},beforeDestroy:function(){this.clearStyleFunc()},render:function(){var e=arguments[0];if(this.destroyOnClose&&!this.visible&&this.animationEnd)return null;var r=this.useGlobalIcon({CloseIcon:On}),n=r.CloseIcon,a=e(n,{class:"".concat(this.classPrefix,"-submenu-icon")}),i=rt(this,"default","body"),o=this.getDefaultFooter();return e("transition",{on:{appear:this.afterEnter,beforeEnter:this.beforeEnter,beforeLeave:this.beforeLeave,afterEnter:this.afterEnter,afterLeave:this.afterLeave},attrs:{duration:{enter:10,leave:300}}},[e("div",{class:this.drawerClasses,style:{zIndex:this.zIndex},on:{keydown:this.onKeyDown},directives:[{name:"transfer-dom",value:this.computedAttach},{name:"show",value:this.visible}],ref:"drawerContainer",attrs:{tabindex:0}},[this.showOverlay&&e("transition",{attrs:{duration:300,name:"".concat(this.componentName,"-fade")}},[e("div",{key:"mask",class:"".concat(this.componentName,"__mask"),on:{click:this.handleWrapperClick},directives:[{name:"show",value:this.visible}]})]),e("div",{class:this.wrapperClasses,style:this.wrapperStyles},[this.header!==!1?e("div",{class:"".concat(this.componentName,"__header")},[re(this,"header",e("div"))]):null,this.closeBtn!==!1?e("div",{class:"".concat(this.componentName,"__close-btn"),on:{click:this.handleCloseBtnClick}},[re(this,"closeBtn",a)]):null,e("div",{class:"".concat(this.componentName,"__body")},[i]),this.footer!==!1?e("div",{class:"".concat(this.componentName,"__footer")},[re(this,"footer",o)]):null,this.sizeDraggable&&e("div",{style:this.draggableLineStyles,on:{mousedown:this.enableDrag}})])])])},methods:{clearStyleFunc:function(){var e=this;clearTimeout(this.styleTimer),this.styleTimer=setTimeout(function(){var r,n;(r=e.styleEl.parentNode)===null||r===void 0||(n=r.removeChild)===null||n===void 0||n.call(r,e.styleEl)},150)},beforeEnter:function(){Ce(this,"before-open")},afterEnter:function(){this.animationStart=!0,this.animationEnd=!1},beforeLeave:function(){Ce(this,"before-close")},afterLeave:function(){this.animationStart=!1,this.animationEnd=!0},enableDrag:function(){document.addEventListener("mouseup",this.handleMouseup,!0),document.addEventListener("mousemove",this.handleMousemove,!0),this.isSizeDragging=!0},handleMouseup:function(){document.removeEventListener("mouseup",this.handleMouseup,!0),document.removeEventListener("mousemove",this.handleMousemove,!0),this.isSizeDragging=!1},handleMousemove:function(e){var r=e.x,n=e.y,a=document.documentElement.clientHeight,i=document.documentElement.clientWidth,o=8,l=8,s=this.placement==="left"||this.placement==="right"?i:a,u=this.placement==="left"||this.placement==="right"?l:o,c=Ire(this.sizeDraggable,{max:s,min:u}),d=c.allowSizeDraggable,f=c.max,v=c.min;if(!(!this.isSizeDragging||!d)){var h=$re(this.placement,{x:r,y:n,maxWidth:i,maxHeight:a,max:f,min:v});typeof h!="undefined"&&(this.draggedSizeValue="".concat(h,"px"))}},handleScrollThrough:function(e){!document||!document.body||!this.preventScrollThrough||(e?!this.showInAttachedElement&&this.preventScrollThrough&&document.head.appendChild(this.styleEl):this.clearStyleFunc())},handlePushMode:function(){var e=this;this.mode==="push"&&this.$nextTick(function(){!e.parentNode||(e.parentNode.style.cssText="transition: margin 300ms cubic-bezier(0.7, 0.3, 0.1, 1) 0s;")})},updatePushMode:function(){if(!!this.parentNode&&!(this.mode!=="push"||!this.parentNode)){var e={left:"margin: 0 0 0 ".concat(this.sizeValue),right:"margin: 0 0 0 -".concat(this.sizeValue),top:"margin: ".concat(this.sizeValue," 0 0 0"),bottom:"margin: -".concat(this.sizeValue," 0 0 0")}[this.placement];this.visible?this.parentNode.style.cssText+=e:this.parentNode.style.cssText=this.parentNode.style.cssText.replace(/margin:.+;/,"")}},getDefaultBtn:function(e,r){var n=this.$createElement,a=e==="cancel",i=a?this.cancelBtnAction:this.confirmBtnAction,o=a?"default":"primary",l=je(r)==="object";return n("t-button",ce([{attrs:{theme:o},on:{click:i}},{props:l?r:{}},{class:"".concat(this.componentName,"-").concat(e)}]),[r&&je(r)==="object"?r.content:r])},isUseDefault:function(e){var r=["string","object"];return Boolean(e&&r.includes(je(e)))},getDefaultFooter:function(){var e=this.$createElement,r=this.getConfirmBtn({confirmBtn:this.confirmBtn,globalConfirm:this.global.confirm,className:"".concat(this.componentName,"__confirm")}),n=this.getCancelBtn({cancelBtn:this.cancelBtn,globalCancel:this.global.cancel,className:"".concat(this.componentName,"__cancel")});return e("div",{style:this.footerStyle},[this.placement==="right"?r:null,n,this.placement!=="right"?r:null])},handleCloseBtnClick:function(e){Ce(this,"close-btn-click",{e}),this.closeDrawer({trigger:"close-btn",e})},handleWrapperClick:function(e){var r;Ce(this,"overlay-click",{e}),((r=this.closeOnOverlayClick)!==null&&r!==void 0?r:this.global.closeOnOverlayClick)&&this.closeDrawer({trigger:"overlay",e})},onKeyDown:function(e){if(e.key==="Escape"){var r;Ce(this,"esc-keydown",{e}),((r=this.closeOnEscKeydown)!==null&&r!==void 0?r:this.global.closeOnEscKeydown)&&this.closeDrawer({trigger:"esc",e})}},confirmBtnAction:function(e){Ce(this,"confirm",{e})},cancelBtnAction:function(e){Ce(this,"cancel",{e}),this.closeDrawer({trigger:"cancel",e})},closeDrawer:function(e){Ce(this,"close",e),this.$emit("update:visible",!1)}}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Are=se(Fre);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Mre(t){var e=window.getComputedStyle(t),r=e.position==="absolute",n=/(auto|scroll)/;if(e.position==="fixed")return document.body;for(var a=t;a.parentElement;)if(a=a.parentElement,e=window.getComputedStyle(a),!(r&&e.position==="static")&&n.test(e.overflow+e.overflowY+e.overflowX))return a;return document.body}function rx(t){var e=Mre(t);e!==document.body&&(BD(t,e)||(e.scrollTop=t.offsetTop-e.offsetTop))}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Rre(t){var e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:document.body,r=VD(),n=r.scrollTop,a=r.scrollLeft,i=t.getBoundingClientRect(),o=i.top,l=i.left,s=e.getBoundingClientRect(),u=s.top,c=s.left,d=zD(e,"position");return e.tagName.toLowerCase()!=="body"&&d==="relative"||d==="sticky"?{top:o-u,left:l-c}:Ag(t)?{top:o,left:l}:{top:o+n,left:l+a}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Lre(t){if(t){var e,r=null;if(typeof t=="string")r=document.querySelector(t);else if(typeof t=="function")r=t();else throw new Error("elm should be string or function");if(r)return r;var n=typeof process!="undefined"&&((e=process.env)===null||e===void 0?void 0:e.NODE_ENV)==="test";if(!n)throw new Error("There is no element with given.")}else return document.body}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function nx(t){var e=t.getBoundingClientRect();if(!BD(t)){var r=QH().height;Fg(e.top-(r/2-e.height/2),{})}}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Bre={counter:{type:Function},current:{type:Number},defaultCurrent:{type:Number},finishButtonProps:{type:Object},hideCounter:Boolean,hidePrev:Boolean,hideSkip:Boolean,highlightPadding:{type:Number,default:8},mode:{type:String,default:"popup",validator:function(e){return e?["popup","dialog"].includes(e):!0}},nextButtonProps:{type:Object},prevButtonProps:{type:Object},showOverlay:{type:Boolean,default:!0},skipButtonProps:{type:Object},steps:{type:Array},zIndex:{type:Number,default:999999},onChange:Function,onFinish:Function,onNextStepClick:Function,onPrevStepClick:Function,onSkip:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function ax(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Sa(t){for(var e=1;e=0&&v.value<((R=e.steps)===null||R===void 0?void 0:R.length)&&(_.value||(_.value=!0,$g(document.body,a.value)),x())};return le(v,function(B){var R;B>=0&&B<((R=e.steps)===null||R===void 0?void 0:R.length)?V():(_.value=!1,j())}),Ot(function(){V()}),{classPrefix:c,componentName:n,innerCurrent:v,isPopup:I,currentElmIsFixed:T,currentStepInfo:E,stepsTotal:P,handlePrev:A,handleNext:M,handleSkip:$,handleFinish:z,getCurrentCrossProps:N,global:o,highlightLayerRef:g,overlayLayerRef:p,referenceLayerRef:m,currentHighlightLayerElm:y,dialogWrapperRef:b,dialogTooltipRef:w,activated:_}},render:function(e){var r=this,n=this.stepsTotal,a=this.currentStepInfo,i=this.global,o=this.getCurrentCrossProps,l=function(y){var b=r.currentStepInfo,w=ge(b.title)?b.title(y):void 0,_=r.$scopedSlots.title?r.$scopedSlots.title(y):void 0,P=w||_||b.title;return P?e("div",{class:"".concat(r.componentName,"__title")},[P]):null},s=function(y){var b=y;b.currentStepInfo=r.currentStepInfo;var w=r.currentStepInfo.highlightContent,_=w;return ge(w)?_=w(b):r.$scopedSlots.highlightContent?_=r.$scopedSlots.highlightContent(b):r.$scopedSlots["highlight-content"]?_=r.$scopedSlots["highlight-content"](b):w&&(_=e(_)),_&&(_.props=_.props||{},_.props.class="".concat(r.componentName,"__highlight--mask ").concat(_.props.class||"")),_},u=function(){return e("div",{ref:"overlayLayerRef",directives:[{name:"transfer-dom",value:"body"}],class:"".concat(r.componentName,"__overlay"),style:{zIndex:r.zIndex-2}})},c=function(y){var b,w,_,P,E=r.innerCurrent===n-1,I=r.innerCurrent===0,T=y==="popup"?"small":"medium";return e("div",{class:"".concat(r.componentName,"__action")},[!r.hideSkip&&!E&&e(lt,{class:"".concat(r.componentName,"__skip"),props:Sa({},Sa({theme:"default",size:T,variant:"base",onClick:r.handleSkip},(b=o("skipButtonProps"))!==null&&b!==void 0?b:i.skipButtonProps))}),!r.hidePrev&&!I&&e(lt,{class:"".concat(r.componentName,"__prev"),props:Sa({},Sa({theme:"primary",size:T,variant:"base",onClick:r.handlePrev},(w=o("prevButtonProps"))!==null&&w!==void 0?w:i.prevButtonProps))}),!E&&e(lt,{class:"".concat(r.componentName,"__next"),props:Sa({},Sa({theme:"primary",size:T,variant:"base",onClick:r.handleNext},(_=o("nextButtonProps"))!==null&&_!==void 0?_:i.nextButtonProps))}),E&&e(lt,{class:"".concat(r.componentName,"__finish"),props:Sa({},Sa({theme:"primary",size:T,variant:"base",onClick:r.handleFinish},(P=r.finishButtonProps)!==null&&P!==void 0?P:i.finishButtonProps))})])},d=function(y){var b=r.currentStepInfo.body,w;if(ge(b))w=b(y);else if(r.$scopedSlots.body){var _=y;Object.assign(_,{currentStepInfo:r.currentStepInfo}),w=r.$scopedSlots.body(_)}else typeof b=="string"?w=b:w=e(b);return w?e("div",{class:"".concat(r.componentName,"__desc")},[w]):null},f=function(){var y=["".concat(r.componentName,"__footer"),"".concat(r.componentName,"__footer--popup")],b=e("div",{class:y},[h(),c("popup")]);return e("div",{class:"".concat(r.componentName,"__tooltip")},[l(e),d(e),b])},v=function(){var y={zIndex:r.zIndex-1},b=["".concat(r.componentName,"__highlight"),"".concat(r.componentName,"__highlight--").concat(r.isPopup?"popup":"dialog"),"".concat(r.componentName,"--").concat(r.currentElmIsFixed&&r.isPopup?"fixed":"absolute")],w=o("showOverlay"),_=["".concat(r.componentName,"__highlight--").concat(w?"mask":"nomask")],P=s(e),E=Boolean(P&&r.isPopup);return e("div",{ref:"highlightLayerRef",directives:[{name:"transfer-dom",value:"body"}],class:b.concat(E?[]:_),style:y},[E&&P])},h=function(){var y=re(r,"counter",{params:{total:r.stepsTotal,current:r.innerCurrent}}),b=e("div",{class:"".concat(r.componentName,"__counter")},[y||"".concat(r.innerCurrent+1,"/").concat(r.stepsTotal)]);return r.hideCounter?null:b},p=function(){var y={zIndex:r.zIndex},b=["".concat(r.componentName,"__wrapper"),D({},"".concat(r.componentName,"__wrapper--center"),a.placement==="center")],w=["".concat(r.componentName,"__reference"),"".concat(r.componentName,"--absolute"),"".concat(r.componentName,"__dialog"),D(D({},"".concat(r.componentName,"__dialog--nomask"),!o("showOverlay")),a.stepOverlayClass,!!a.stepOverlayClass)],_=["".concat(r.componentName,"__footer"),"".concat(r.componentName,"__footer--popup")];return e("div",[e("div",{ref:"dialogWrapperRef",directives:[{name:"transfer-dom",value:"body"}],class:b,style:y},[e("div",{ref:"dialogTooltipRef",class:w},[l(e),d(e),e("div",{class:_},[h(),c("dialog")])])])])},g=function(){var y,b=a.content,w={handlePrev:r.handlePrev,handleNext:r.handleNext,handleSkip:r.handleSkip,handleFinish:r.handleFinish,current:r.innerCurrent,total:r.stepsTotal},_=e;_.currentStepInfo=r.currentStepInfo;var P;ge(b)?P=function(){return b(_)}:r.$scopedSlots.content?P=function(){return r.$scopedSlots.content(_)}:typeof b=="string"?P=b:b?P=function(){return e(b,ce([{},{props:w}]))}:P=f;var E=["".concat(r.componentName,"__reference"),"".concat(r.componentName,"--").concat(r.currentElmIsFixed?"fixed":"absolute")],I=[D({},"".concat(r.classPrefix,"-guide__popup--content"),!!b)];return e(nn,ce([{attrs:{visible:!0,"show-arrow":!b,zIndex:r.zIndex,placement:a.placement}},{props:a.popupProps},{attrs:{content:P,overlayClassName:["".concat(r.componentName,"__popup"),a==null?void 0:a.stepOverlayClass],overlayInnerClassName:I.concat((y=a.popupProps)===null||y===void 0?void 0:y.overlayInnerClassName)}}]),[e("div",{ref:"referenceLayerRef",directives:[{name:"transfer-dom",value:"body"}],class:E})])};return this.activated?e("div",[u(),v(),this.isPopup?g():p()]):null}};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Vre=se(zre);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Hre=se(fk);/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */var Kre={closeBtn:{type:[String,Boolean,Function],default:void 0},content:{type:[String,Function]},default:{type:[String,Function]},duration:{type:Number,default:3e3},footer:{type:[String,Function]},icon:{type:[Boolean,Function],default:!0},theme:{type:String,default:"info",validator:function(e){return e?["info","success","warning","error"].includes(e):!0}},title:{type:[String,Function]},onCloseBtnClick:Function,onDurationEnd:Function};/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function ix(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Wre(t){for(var e=1;e-1}}},data:function(){return{list:[]}},computed:{styles:function(){return Wv({zIndex:Gre},Yre[this.placement])}},methods:{add:function(e){return this.list.push(e),this.list.length-1},remove:function(e){this.list.splice(e,1)},removeAll:function(){this.list=[]},getOffset:function(e){if(!!e)return isNaN(Number(e))?e:"".concat(e,"px")},notificationStyles:function(e){var r={marginBottom:Pa};return e.offset&&(r.position="relative",r.left=this.getOffset(e.offset[0]),r.top=this.getOffset(e.offset[1])),e.zIndex&&(r["z-index"]=e.zIndex),r},getListeners:function(e){var r=this;return{"close-btn-click":function(){return r.remove(e)},"duration-end":function(){return r.remove(e)}}}},render:function(){var e=this,r=arguments[0];if(!!this.list.length)return r("div",{class:"".concat(this.componentName,"__show--").concat(this.placement),style:this.styles},[this.list.map(function(n,a){return r("t-notification",{key:n.id,style:e.notificationStyles(n),props:Wv({},n),on:Wv({},e.getListeners(a))})})])}});/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function lx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function _p(t){for(var e=1;e1?"".concat(p,"[").concat($,"]"):p;C[A]=j.raw}),I.length===1?C[p]=I[0].raw:C[p]=I.map(function(j){return j.raw}),C.length=I.length,w&&(C=w(C));var x=new FormData;return Object.keys(C).forEach(function(j){x.append(j,C[j])}),N.open(n,a,!0),Object.keys(s).forEach(function(j){N.setRequestHeader(j,s[j])}),N.onerror=function(j){_({event:j,file:d,files:I,XMLHttpRequest:N}),clearInterval(F),clearTimeout(k)},N.ontimeout=function(j){_({event:j,file:d,files:I,XMLHttpRequest:N})},N.upload&&(N.upload.onprogress=function(j){var $,A=0;if(j.total>0&&(A=Math.round(j.loaded/j.total*100)),T=Math.max(A,T),T!==A&&(($=I[0])===null||$===void 0?void 0:$.percent)!==T){var M=I.map(function(z){return Pc(Pc({},z),{},{percent:T})});P({event:j,percent:T,file:d||M[0],files:M,type:"real",XMLHttpRequest:N})}}),N.onload=function(j){var $={};$.XMLHttpRequest=N;var A=N.status<200||N.status>=300;if(A)return _({event:j,file:d,files:I,response:$,XMLHttpRequest:N});var M=N.responseText||N.response;try{$=JSON.parse(M)}catch{$=M,Te.error("Upload","response does not a valid json")}clearInterval(F),clearTimeout(k),I.forEach(function(z){var V;z.percent=100,z.status="success",z.uploadTime=((V=$)===null||V===void 0?void 0:V.uploadTime)||Qk()}),je($)==="object"&&($.XMLHttpRequest=N),E({event:j,file:d||I[0],files:oe(I),XMLHttpRequest:N,response:$})},N.send(x),N.upload.requestParams=C,N.upload.requestHeaders=s,N}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function wx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function gr(t){for(var e=1;e=0?gr(gr({},t[u]),s):s;n.push(c)},i=0,o=e.length;i2&&arguments[2]!==void 0?arguments[2]:void 0,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0;return t.map(function(a){var i=a;ge(e)&&(i=e(a));var o=gr({raw:a,lastModified:a.lastModified,name:a.name,size:a.size,type:a.type,percent:n,status:r},i);return o})}function gne(t){var e=t.files,r=t.uploadValue,n=t.max,a=t.allowUploadDuplicateFile;return new Promise(function(i){var o=e.filter(function(g){var m=r.find(function(y){return y.name===g.name});return a||!m}),l=!1;if(o.lengthn&&(u=!0)}var d=xp(o,t.format,t.autoUpload?"progress":"waiting"),f;if(t.beforeAllFilesUpload){var v,h=(v=t.beforeAllFilesUpload)===null||v===void 0?void 0:v.call(t,d);f=h instanceof Promise?h:new Promise(function(g){return g(h)})}var p=d.map(function(g){return new Promise(function(m){dne(g,{beforeUpload:t.beforeUpload,sizeLimit:t.sizeLimit}).then(function(y){var b=de(y,2),w=b[0],_=b[1];w?m({file:g,validateResult:{type:"FILE_OVER_SIZE_LIMIT",extra:w}}):_===!1&&m({file:g,validateResult:{type:"CUSTOM_BEFORE_UPLOAD"}}),m({file:g})})})});Promise.all([f].concat(p)).then(function(g){var m=VT(g),y=m[0],b=m.slice(1);i(y===!1?{lengthOverLimit:u,hasSameNameFile:l,validateResult:{type:"BEFORE_ALL_FILES_UPLOAD"},files:d}:{lengthOverLimit:u,hasSameNameFile:l,fileValidateList:b,files:d})})})}function mne(t,e){var r=[],n=[],a=[];return t.forEach(function(i){var o,l;if(((o=i.validateResult)===null||o===void 0?void 0:o.type)==="CUSTOM_BEFORE_UPLOAD"){n.push(i.file);return}if(((l=i.validateResult)===null||l===void 0?void 0:l.type)==="FILE_OVER_SIZE_LIMIT"){i.file.response||(i.file.response={}),i.file.response.error=i.file.response.error||e(i.validateResult.extra),r.push(i);return}a.push(i.file)}),{sizeLimitErrors:r,beforeUploadErrorFiles:n,toFiles:a}}function yne(t){return t.isBatchUpload&&t.status||t.status==="fail"?"reupload":t.status==="progress"?"uploading":t.status==="success"||!t.autoUpload&&t.status==="waiting"?t.multiple?"continueUpload":"reupload":"fileInput"}function bne(t){var e=t.multiple,r=t.uploadValue,n=t.toUploadFiles,a=t.autoUpload,i=a?n:n.filter(function(o){return o.status!=="success"});return e&&!t.isBatchUpload?a?(i.length?r.concat(i):r)||[]:r:(i.length?i:r)||[]}/** - * tdesign v1.11.1 - * (c) 2025 tdesign - * @license MIT - */function Sx(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(t,a).enumerable})),r.push.apply(r,n)}return r}function Px(t){for(var e=1;e{if(n=`${Ene}${n}`,n in Dx)return;Dx[n]=!0;const a=n.endsWith(".css"),i=a?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${n}"]${i}`))return;const o=document.createElement("link");if(o.rel=a?"stylesheet":xne,a||(o.as="script",o.crossOrigin=""),o.href=n,document.head.appendChild(o),a)return new Promise((l,s)=>{o.addEventListener("load",l),o.addEventListener("error",()=>s(new Error(`Unable to preload CSS for ${n}`)))})})).then(()=>e())},Dne=[{path:"/api_design",component:()=>kx(()=>import("./index.9f6a1baf.js"),["assets/index.9f6a1baf.js","assets/index.d2ef5ea3.css"])},{path:"/apis",component:()=>kx(()=>import("./preview.c70c6ca7.js"),["assets/preview.c70c6ca7.js","assets/index.9f6a1baf.js","assets/index.d2ef5ea3.css"])},{path:"*",redirect:"/api_design"}];var kne=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("router-view")},jne=[];function Tne(t,e,r,n,a,i,o,l){var s=typeof t=="function"?t.options:t;e&&(s.render=e,s.staticRenderFns=r,s._compiled=!0),n&&(s.functional=!0),i&&(s._scopeId="data-v-"+i);var u;if(o?(u=function(f){f=f||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext,!f&&typeof __VUE_SSR_CONTEXT__!="undefined"&&(f=__VUE_SSR_CONTEXT__),a&&a.call(this,f),f&&f._registeredComponents&&f._registeredComponents.add(o)},s._ssrRegister=u):a&&(u=l?function(){a.call(this,(s.functional?this.parent:this).$root.$options.shadowRoot)}:a),u)if(s.functional){s._injectStyles=u;var c=s.render;s.render=function(v,h){return u.call(h),c(v,h)}}else{var d=s.beforeCreate;s.beforeCreate=d?[].concat(d,u):[u]}return{exports:t,options:s}}const Ine={},jx={};var $ne=Tne(Ine,kne,jne,!1,Nne,null,null,null);function Nne(t){for(let e in jx)this[e]=jx[e]}var Fne=function(){return $ne.exports}();ie.use(V1);ie.use(_ne);const Ane=new V1({mode:"history",routes:Dne});ie.config.productionTip=!1;new ie({router:Ane,render:t=>t(Fne)}).$mount("#app");export{Xte as B,Fn as C,vT as D,lW as I,sr as L,xi as O,nne as P,Oj as R,fa as S,ie as V,lt as a,ll as b,wf as c,Mr as d,nn as e,Tf as f,f3 as g,em as h,Tne as n}; diff --git a/packages/frontend/_site/assets/index.d2ef5ea3.css b/packages/frontend/_site/assets/index.d2ef5ea3.css deleted file mode 100644 index 2487cdc3f..000000000 --- a/packages/frontend/_site/assets/index.d2ef5ea3.css +++ /dev/null @@ -1 +0,0 @@ -.CodeMirror{color:#000;direction:ltr;font-family:monospace;height:300px}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-gutter-filler,.CodeMirror-scrollbar-filler{background-color:#fff}.CodeMirror-gutters{background-color:#f7f7f7;border-right:1px solid #ddd;white-space:nowrap}.CodeMirror-linenumber{color:#999;min-width:20px;padding:0 3px 0 5px;text-align:right;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid #000;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{background:#7e7;border:0!important;width:auto}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:-50px}.CodeMirror-ruler{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-type,.cm-s-default .cm-variable-3{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-invalidchar,.cm-s-default .cm-error{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:rgba(255,150,0,.3)}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{background:#fff;overflow:hidden;position:relative}.CodeMirror-scroll{height:100%;margin-bottom:-50px;margin-right:-50px;outline:none;overflow:scroll!important;padding-bottom:50px;position:relative;z-index:0}.CodeMirror-sizer{border-right:50px solid transparent;position:relative}.CodeMirror-gutter-filler,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-vscrollbar{display:none;outline:none;position:absolute;z-index:6}.CodeMirror-vscrollbar{overflow-x:hidden;overflow-y:scroll;right:0;top:0}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-x:scroll;overflow-y:hidden}.CodeMirror-scrollbar-filler{bottom:0;right:0}.CodeMirror-gutter-filler{bottom:0;left:0}.CodeMirror-gutters{left:0;min-height:100%;position:absolute;top:0;z-index:3}.CodeMirror-gutter{display:inline-block;height:100%;margin-bottom:-50px;vertical-align:top;white-space:normal}.CodeMirror-gutter-wrapper{background:none!important;border:none!important;position:absolute;z-index:4}.CodeMirror-gutter-background{bottom:0;position:absolute;top:0;z-index:4}.CodeMirror-gutter-elt{cursor:default;position:absolute;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{word-wrap:normal;-webkit-tap-highlight-color:transparent;background:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-variant-ligatures:contextual;line-height:inherit;margin:0;overflow:visible;position:relative;white-space:pre;z-index:2}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.CodeMirror-linewidget{padding:.1px;position:relative;z-index:2}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber,.CodeMirror-scroll,.CodeMirror-sizer{box-sizing:content-box}.CodeMirror-measure{height:0;overflow:hidden;position:absolute;visibility:hidden;width:100%}.CodeMirror-cursor{pointer-events:none;position:absolute}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{position:relative;visibility:hidden;z-index:3}.CodeMirror-focused div.CodeMirror-cursors,div.CodeMirror-dragcursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.cm-s-base16-dark.CodeMirror{background:#151515;color:#e0e0e0}.cm-s-base16-dark div.CodeMirror-selected{background:#303030}.cm-s-base16-dark .CodeMirror-line::selection,.cm-s-base16-dark .CodeMirror-line>span::selection,.cm-s-base16-dark .CodeMirror-line>span>span::selection{background:rgba(48,48,48,.99)}.cm-s-base16-dark .CodeMirror-line::-moz-selection,.cm-s-base16-dark .CodeMirror-line>span::-moz-selection,.cm-s-base16-dark .CodeMirror-line>span>span::-moz-selection{background:rgba(48,48,48,.99)}.cm-s-base16-dark .CodeMirror-gutters{background:#151515;border-right:0}.cm-s-base16-dark .CodeMirror-guttermarker{color:#ac4142}.cm-s-base16-dark .CodeMirror-guttermarker-subtle,.cm-s-base16-dark .CodeMirror-linenumber{color:#505050}.cm-s-base16-dark .CodeMirror-cursor{border-left:1px solid #b0b0b0}.cm-s-base16-dark .cm-animate-fat-cursor,.cm-s-base16-dark.cm-fat-cursor .CodeMirror-cursor{background-color:#8e8d8875!important}.cm-s-base16-dark span.cm-comment{color:#8f5536}.cm-s-base16-dark span.cm-atom,.cm-s-base16-dark span.cm-number{color:#aa759f}.cm-s-base16-dark span.cm-attribute,.cm-s-base16-dark span.cm-property{color:#90a959}.cm-s-base16-dark span.cm-keyword{color:#ac4142}.cm-s-base16-dark span.cm-string{color:#f4bf75}.cm-s-base16-dark span.cm-variable{color:#90a959}.cm-s-base16-dark span.cm-variable-2{color:#6a9fb5}.cm-s-base16-dark span.cm-def{color:#d28445}.cm-s-base16-dark span.cm-bracket{color:#e0e0e0}.cm-s-base16-dark span.cm-tag{color:#ac4142}.cm-s-base16-dark span.cm-link{color:#aa759f}.cm-s-base16-dark span.cm-error{background:#ac4142;color:#b0b0b0}.cm-s-base16-dark .CodeMirror-activeline-background{background:#202020}.cm-s-base16-dark .CodeMirror-matchingbracket{color:#fff!important;text-decoration:underline}div.tdesign-document.API-Preview{background-color:#fff;max-width:2000px;padding:32px 16px;width:100%}div.tdesign-document.API-Preview .t-table .t-table-content{overflow:auto}div.tdesign-document.API-Preview .t-demo-table-btns{display:flex;justify-content:space-between;width:138px}div.tdesign-document.API-Preview .t-demo-table-btns .t-button{padding:0}div.tdesign-document.API-Preview .t-table-content+b{display:block;font-weight:400;padding:50px;text-align:center;width:100%}div.tdesign-document.API-Preview p{margin:8px 0}.t-demo-platforms{padding:16px}.t-demo-platforms p{margin:4px 0}.site-check-all{margin-right:20px}.t-api-tool__multi-operations{display:flex;margin-bottom:16px}.t-api-tool__multi-operations .t-button{margin-right:10px}.t-api-tool__multi-operations .link{text-decoration:none}.t-api-tool__multi-operations .link:hover{text-decoration:underline}.help-icon{align-items:center;background-color:#007bff;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;font-size:10px;height:14px;justify-content:center;margin-left:2px;margin-right:20px;vertical-align:text-top;width:14px}.api-edit-form .t-form{margin-bottom:60px}.api-edit-form .t-form-content{width:590px}.api-edit-form .t-form-item+.t-form-item{margin-top:20px}.api-edit-form .t-form-item>label{line-height:32px;margin-right:8px;text-align:right;width:135px}.api-edit-form .t-form-item .t-button+.t-button{margin-left:16px}.api-edit-form .t-form-content,.api-edit-form .t-form-item>label{display:inline-block;vertical-align:top}.api-edit-form .t-form-content.api-type label.t-checkbox,.api-edit-form .t-form-content.platform label.t-checkbox{display:inline-block;margin-top:5px;width:150px}.api-edit-form .placement-top{position:static!important}.api-edit-form .t-checkbox+.t-checkbox{margin-left:0}.unit-test-ui__one-unit-test{background-color:#efefef;padding:16px}.unit-test-ui__one-unit-test+.unit-test-ui__one-unit-test{margin-top:16px}.unit-test-ui .t-radio-group.t-radio-group__outline{background-color:#fff}.unit-test-ui__one-unit-test .t-event-object-card .t-card__body{padding:16px}.unit-test-ui__one-object-event{align-items:center;display:flex}.test-card-array-event+.test-card-array-event,.unit-test-ui__one-object-event+.unit-test-ui__one-object-event{margin-top:8px}.unit-test-ui .t-form__label{text-align:left}.t-form__controls-content{display:initial}.unit-test-ui__form-item-inner{margin-top:16px}code[class*=language-],pre[class*=language-]{word-wrap:normal;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#d6dbe3;color:#263238}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#d6dbe3;color:#263238}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{overflow:auto;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#c24c08}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#6d3bac}.token.attr-name{color:#007edf}.token.attr-value,.token.attribute{color:#d29c00}.token.boolean{color:#6d3bac}.token.builtin,.token.cdata,.token.char,.token.class{color:#007edf}.token.class-name{color:#003cbf}.token.comment{color:#97a3b7}.token.constant{color:#6d3bac}.token.deleted{color:#b01531}.token.doctype{color:#97a3b7}.token.entity{color:#b01531}.token.function{color:#6d3bac}.token.hexcode{color:#c24c08}.token.id,.token.important{color:#6d3bac;font-weight:700}.token.inserted{color:#007edf}.token.keyword{color:#6d3bac}.token.number{color:#c24c08}.token.operator{color:#007edf}.token.prolog{color:#97a3b7}.token.property{color:#007edf}.token.pseudo-class,.token.pseudo-element{color:#d29c00}.token.punctuation{color:#007edf}.token.regex{color:#003cbf}.token.selector{color:#b01531}.token.string{color:#d29c00}.token.symbol{color:#6d3bac}.token.tag{color:#b01531}.token.unit{color:#c24c08}.token.url,.token.variable{color:#b01531}.unit-test-design{display:flex;height:100%}.unit-test-design__input{width:50%}.unit-test-design__out{height:-moz-fit-content;height:fit-content;width:50%}.unit-test-design .t-textarea textarea,.unit-test-design .t-textarea__wrap .t-textarea{height:100%;min-height:100%}.unit-test-code pre{background:var(--bg-color-code);border-top:1px solid var(--component-border);box-sizing:border-box;color:var(--text-primary);margin:0;max-height:560px;overflow:auto;padding:20px 24px}.unit-test-tdesign__h3{margin-top:0}.page-api{padding:40px}div.t-popup{z-index:5500}.page-api__title{font-size:32px;font-weight:700;margin-bottom:40px}.page-api__search{background-color:#fff;margin-bottom:16px;width:100%}.page-api__search .query-item{display:inline-block;margin-bottom:16px;margin-right:16px;width:260px}.t-demo-api-list{background-color:#fff;padding-bottom:32px}.t-demo-api-list .t-pagination{margin-right:16px}.CodeMirror{height:550px}.api-edit .t-checkbox-group{gap:0} diff --git a/packages/frontend/_site/assets/preview-CuFuhqRW.js b/packages/frontend/_site/assets/preview-CuFuhqRW.js new file mode 100644 index 000000000..a97c2b207 --- /dev/null +++ b/packages/frontend/_site/assets/preview-CuFuhqRW.js @@ -0,0 +1 @@ +import r from"./index-nHBF8So_.js";import{c as e,u as o,o as t}from"./index-BJnExGcn.js";import"https://tdesign.gtimg.com/js/prettier%402.8.1-standalone.mjs";import"https://tdesign.gtimg.com/js/prettier%402.8.1-parser-babel.mjs";const n={__name:"preview",setup(p){return(a,c)=>(t(),e(o(r),{preview:""}))}};export{n as default}; diff --git a/packages/frontend/_site/assets/preview.c70c6ca7.js b/packages/frontend/_site/assets/preview.c70c6ca7.js deleted file mode 100644 index 15c87a993..000000000 --- a/packages/frontend/_site/assets/preview.c70c6ca7.js +++ /dev/null @@ -1 +0,0 @@ -import o from"./index.9f6a1baf.js";import{n as i}from"./index.b780cbca.js";import"https://tdesign.gtimg.com/js/prettier%402.8.1-standalone.mjs";import"https://tdesign.gtimg.com/js/prettier%402.8.1-parser-babel.mjs";var s=function(){var n=this,e=n.$createElement,r=n._self._c||e;return r("api-design",{attrs:{preview:""}})},a=[];const _={name:"ApiPreview",components:{ApiDesign:o}},t={};var c=i(_,s,a,!1,p,null,null,null);function p(n){for(let e in t)this[e]=t[e]}var f=function(){return c.exports}();export{f as default}; diff --git a/packages/frontend/_site/index.html b/packages/frontend/_site/index.html index f75cd963e..53c58b5d3 100644 --- a/packages/frontend/_site/index.html +++ b/packages/frontend/_site/index.html @@ -15,8 +15,8 @@ } - - + + @@ -28,6 +28,5 @@

- diff --git a/packages/frontend/package.json b/packages/frontend/package.json index c18326720..1aafd219d 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -8,23 +8,26 @@ "lint:fix": "eslint --ext .vue,.js,.ts,.tsx ./packages --fix" }, "dependencies": { - "@vue/composition-api": "^1.4.1", - "axios": "^0.20.0", - "codemirror": "^5.41.0", + "@codemirror/lang-javascript": "^6.2.2", + "@codemirror/theme-one-dark": "^6.1.2", + "@tdesign/site-components": "^0.19.1", + "axios": "^1.6.7", + "codemirror": "^6.0.1", "lodash": "^4.17.21", - "tdesign-icons-vue": "^0.1.6", - "tdesign-vue": "^1.9.0", - "vue": "~2.6.14", - "vue-codemirror": "^4.0.6", - "vue-router": "^3.5.3" + "tdesign-icons-vue-next": "latest", + "tdesign-vue-next": "latest", + "vue": "^3.4.0", + "vue-codemirror": "^6.1.1", + "vue-router": "^4.3.0" }, "devDependencies": { "@commitlint/cli": "^8.2.0", "@commitlint/config-conventional": "^8.2.0", + "@types/lodash": "^4.14.165", "@typescript-eslint/eslint-plugin": "^5.6.0", "@typescript-eslint/parser": "^5.6.0", + "@vitejs/plugin-vue": "^4.6.0", "autoprefixer": "^10.4.0", - "babel-eslint": "^10.1.0", "cssnano": "^5.0.12", "cz-conventional-changelog": "^3.0.2", "eslint": "^7.32.0", @@ -32,18 +35,13 @@ "eslint-plugin-import": "^2.25.3", "eslint-plugin-node": "^11.1.0", "eslint-plugin-promise": "^5.2.0", - "eslint-plugin-vue": "^8.2.0", - "husky": "^3.0.7", + "eslint-plugin-vue": "^9.0.0", "less": "^4.1.2", "lint-staged": "8.1.5", "postcss": "^8.4.5", "prismjs": "^1.29.0", - "tdesign-site-components": "^0.11.17", "typescript": "^4.5.2", - "vite": "^2.7.10", - "vite-plugin-commonjs": "^0.6.1", - "vite-plugin-vue2": "^2.0.3", - "vue-template-compiler": "~2.6.14" + "vite": "^5.0.0" }, "config": { "commitizen": { diff --git a/packages/frontend/src/main.js b/packages/frontend/src/main.js index d1ff837e7..768941c30 100644 --- a/packages/frontend/src/main.js +++ b/packages/frontend/src/main.js @@ -1,24 +1,21 @@ -/* eslint-disable */ -import Vue from 'vue'; -import VueRouter from 'vue-router'; -import TDesign from 'tdesign-vue'; -import routes from './routes'; -import App from './App.vue'; +import { createApp } from 'vue' +import { createRouter, createWebHistory } from 'vue-router' +import TDesign from 'tdesign-vue-next' +import routes from './routes' +import App from './App.vue' -// import tdesign style; -import 'tdesign-vue/es/style/index.css'; +import 'tdesign-vue-next/es/style/index.css' -Vue.use(VueRouter); -Vue.use(TDesign); - -const router = new VueRouter({ - mode: 'history', +const router = createRouter({ + history: createWebHistory(), routes, -}); +}) + +const app = createApp(App) + +app.use(router) +app.use(TDesign) -Vue.config.productionTip = false; +app.config.productionTip = false -new Vue({ - router, - render: (h) => h(App), -}).$mount('#app'); +app.mount('#app') diff --git a/packages/frontend/src/pages/api/checkbox.vue b/packages/frontend/src/pages/api/checkbox.vue index f47c5b1ca..4e55bb9fb 100644 --- a/packages/frontend/src/pages/api/checkbox.vue +++ b/packages/frontend/src/pages/api/checkbox.vue @@ -1,75 +1,53 @@ - diff --git a/packages/frontend/src/pages/api/copy.vue b/packages/frontend/src/pages/api/copy.vue index eb76c67ff..8d177aa50 100644 --- a/packages/frontend/src/pages/api/copy.vue +++ b/packages/frontend/src/pages/api/copy.vue @@ -1,53 +1,31 @@ - + diff --git a/packages/frontend/src/pages/api/unit-test/one-category-test.vue b/packages/frontend/src/pages/api/unit-test/one-category-test.vue index 130c4feee..5ad4e3f2d 100644 --- a/packages/frontend/src/pages/api/unit-test/one-category-test.vue +++ b/packages/frontend/src/pages/api/unit-test/one-category-test.vue @@ -18,11 +18,9 @@
- - - + +
@@ -32,7 +30,7 @@ @change="() => onFormDataChange('tnode')">

- + @@ -184,82 +176,54 @@

第{{ ['一', '二', '三', '四', '五'][index] }}个交互测试用例

- -
- +
-
-
- 第{{ ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十'][expectIndex] }}个事件: - - - -
-

- {{getEventDescription(expect)}} +

+
+ 第{{ ['一', '二', '三', '四', '五', '六', '七', '八', '九', '十'][expectIndex] }}个事件: + + + + + + + + + +
+

+ {{ getEventDescription(expect) }}

- +
- +
-
再来一个 - - + 移除 -
@@ -269,22 +233,20 @@ - +
-