.tx-button{position:relative}.tx-button:hover{background-color:var(--tx-button-bg-color-hover)}.tx-button .tx-spinner{color:currentColor}.tx-button{--fake-index:-1;align-items:center;background-color:transparent;border-radius:var(--tx-button-radius,12px);color:var(--tx-text-color);display:inline-flex;gap:.5rem;height:32px;justify-content:center;min-width:80px;padding:0 .5rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--fake-radius:var(--tx-button-radius,12px);border:1px solid var(--tx-button-border-color);--tx-button-radius:12px;--tx-button-bg-color-hover:var(--tx-bg-color-page);--tx-button-border-color:var(--tx-border-color)}.tx-button.block{width:100%}.tx-button.circle,.tx-button.round{--tx-button-radius:999px}.tx-button.circle{height:32px;min-width:32px;padding:0;width:32px}.tx-button.circle.block{width:100%;--tx-button-radius:50%;min-width:80px;padding:0 .5rem}.tx-button.dashed{border-style:dashed}.tx-button.borderless{border-color:transparent;--tx-button-border-color:transparent}.tx-button.disabled{cursor:not-allowed;opacity:.7;--fake-index:1;--fake-opacity:.25}.tx-button.loading{cursor:progress}.tx-button.variant-primary{color:var(--tx-color-primary);--tx-button-bg-color-hover:var(--tx-color-primary-light-9);--tx-button-border-color:var(--tx-color-primary)}.tx-button.variant-success{color:var(--tx-color-success);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-success) 12%,transparent);--tx-button-border-color:var(--tx-color-success)}.tx-button.variant-warning{color:var(--tx-color-warning);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-warning) 12%,transparent);--tx-button-border-color:var(--tx-color-warning)}.tx-button.variant-secondary{color:var(--tx-text-color-secondary);--tx-button-bg-color-hover:var(--tx-fill-color);--tx-button-border-color:var(--tx-border-color-light)}.tx-button.variant-flat{color:var(--tx-text-color);--tx-button-bg-color-hover:var(--tx-fill-color);--tx-button-border-color:var(--tx-border-color);--tx-button-radius:8px;min-width:120px}.tx-button.variant-bare{border:none;height:auto;min-width:0;padding:var(--tx-button-bare-padding,.5rem);--tx-button-radius:var(--tx-button-bare-radius,10px);background:var(--tx-button-bare-bg,transparent);--fake-inner-opacity:var(--tx-button-bare-fake-opacity,0);--tx-button-bg-color-hover:var(--tx-button-bare-hover,var(--tx-fill-color));--tx-button-border-color:transparent;justify-content:flex-start}.tx-button.variant-bare .tx-button__inner{align-items:inherit;display:flex;gap:inherit;justify-content:inherit;white-space:inherit;width:100%}.tx-button.variant-flat.tone-primary{color:var(--tx-color-primary);--tx-button-bg-color-hover:var(--tx-color-primary-light-9);--tx-button-border-color:var(--tx-color-primary)}.tx-button.variant-flat.tone-success{color:var(--tx-color-success);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-success) 12%,transparent);--tx-button-border-color:var(--tx-color-success)}.tx-button.variant-flat.tone-warning{color:var(--tx-color-warning);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-warning) 12%,transparent);--tx-button-border-color:var(--tx-color-warning)}.tx-button.variant-flat.tone-danger{color:var(--tx-color-danger);--tx-button-bg-color-hover:var(--tx-color-danger-light-9);--tx-button-border-color:var(--tx-color-danger)}.tx-button.variant-flat.tone-info{color:var(--tx-color-info);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-info) 12%,transparent);--tx-button-border-color:var(--tx-color-info)}.tx-button.variant-flat.tone-text,.tx-button.variant-ghost{color:var(--tx-text-color-secondary);--tx-button-bg-color-hover:var(--tx-fill-color);--tx-button-border-color:#0000}.tx-button.variant-ghost:hover:not(.disabled){background:var(--tx-fill-color,#f5f7fa)}.tx-button.variant-danger{color:var(--tx-color-danger);--tx-button-bg-color-hover:var(--tx-color-danger-light-9);--tx-button-border-color:var(--tx-color-danger)}.tx-button.variant-info{color:var(--tx-color-info);--tx-button-bg-color-hover:color-mix(in srgb,var(--tx-color-info) 12%,transparent);--tx-button-border-color:var(--tx-color-info)}.tx-button.plain{background:transparent}.tx-button .tx-button__inner{align-items:center;display:inline-flex;justify-content:center;position:relative;--tx-button-gap:.5rem;gap:var(--tx-button-gap);transition:width var(--tx-transition-duration-fast) var(--tx-transition-function);white-space:nowrap}.tx-button .tx-button__spinner-slot{align-items:center;display:inline-flex;justify-content:center;margin-right:calc(var(--tx-button-gap)*-1);overflow:hidden;transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1);width:0;will-change:width,margin-right}.tx-button .tx-button__spinner-slot.is-visible{margin-right:0;width:var(--tx-button-spinner-size,16px)}.tx-button .tx-button__spinner{filter:blur(0);opacity:1;position:relative;scale:1;transition:opacity .18s cubic-bezier(.2,0,0,1),filter .18s cubic-bezier(.2,0,0,1),scale .18s cubic-bezier(.2,0,0,1);will-change:opacity,filter,scale}.tx-button .tx-button__spinner.is-overlay{left:50%;position:absolute;top:50%;translate:-50% -50%}.tx-button .tx-button__loading-layer{border-radius:var(--tx-button-radius,12px);inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:0}.tx-button .tx-button__loading-layer:after{animation:tx-button-loading-sweep 1.33s cubic-bezier(.4,0,.2,1) infinite;background:linear-gradient(120deg,transparent 40%,color-mix(in srgb,currentColor 18%,transparent) 50%,transparent 60%);background-size:200% 100%;content:"";inset:0;position:absolute}.tx-button.loading-bar .tx-button__spinner,.tx-button.loading-bar .tx-button__spinner-slot{display:none}.tx-button.loading-bar .tx-button__inner{position:relative;z-index:1}.tx-button:not(.loading) .tx-button__spinner{filter:blur(4px);opacity:0;pointer-events:none;scale:.86}.tx-button.loading .tx-button__inner>:not(.tx-button__spinner){opacity:.92}.tx-button.loading .tx-button__spinner.is-overlay{z-index:1}.tx-button.loading .tx-button__spinner.is-overlay~.tx-button__icon,.tx-button.loading .tx-button__spinner.is-overlay~:not(.tx-button__spinner){filter:blur(2px);opacity:0}.tx-button.auto-width .tx-button__inner{overflow:hidden}.tx-button.tx-size-sm{font-size:13px;height:26px;min-width:60px;padding:0 .5rem;--tx-button-radius:10px}.tx-button.variant-flat.tx-size-sm{font-size:13px;height:32px;min-width:32px;padding:0 .75rem}.tx-button.tx-size-lg{font-size:15px;height:38px;padding:0 1.5rem}@keyframes tx-button-loading-sweep{0%{background-position:100% 0;opacity:0}8%{opacity:.55}60%{background-position:-100% 0;opacity:.55}to{background-position:-100% 0;opacity:0}}.tx-split-button{--tx-split-button-bg:var(--tx-color-primary,#409eff);--tx-split-button-fg:#fff;align-items:stretch;border-radius:var(--tx-split-button-radius,10px);box-shadow:0 1px 2px #00000014;display:inline-flex;overflow:hidden}.tx-split-button.variant-success{--tx-split-button-bg:var(--tx-color-success,#67c23a)}.tx-split-button.variant-warning{--tx-split-button-bg:var(--tx-color-warning,#e6a23c)}.tx-split-button.variant-danger{--tx-split-button-bg:var(--tx-color-danger,#f56c6c)}.tx-split-button.variant-info{--tx-split-button-bg:var(--tx-color-info,#909399)}.tx-split-button.variant-secondary{--tx-split-button-bg:var(--tx-text-color-secondary,#606266)}.tx-split-button.variant-ghost{--tx-split-button-bg:color-mix(in srgb,var(--tx-fill-color,#f5f7fa) 78%,transparent);--tx-split-button-fg:var(--tx-text-color,#303133);box-shadow:none}.tx-split-button.is-disabled,.tx-split-button.is-loading{cursor:not-allowed;opacity:.72}.tx-split-button.tx-size-sm .tx-split-button__menu,.tx-split-button.tx-size-sm .tx-split-button__primary{height:28px}.tx-split-button.tx-size-sm .tx-split-button__primary{font-size:12px;padding:0 12px}.tx-split-button.tx-size-sm .tx-split-button__menu{width:30px}.tx-split-button.tx-size-lg .tx-split-button__menu,.tx-split-button.tx-size-lg .tx-split-button__primary{height:40px}.tx-split-button.tx-size-lg .tx-split-button__primary{font-size:14px;padding:0 18px}.tx-split-button.tx-size-lg .tx-split-button__menu{width:40px}.tx-split-button__menu,.tx-split-button__primary{background:var(--tx-split-button-bg);border:0;color:var(--tx-split-button-fg);cursor:pointer}.tx-split-button__menu:disabled,.tx-split-button__primary:disabled{cursor:not-allowed}.tx-split-button__menu:hover:not(:disabled),.tx-split-button__primary:hover:not(:disabled){background:color-mix(in srgb,var(--tx-split-button-bg) 88%,#000)}.tx-split-button__primary{align-items:center;display:inline-flex;font-size:13px;font-weight:600;height:32px;justify-content:center;padding:0 14px}.tx-split-button__inner{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.tx-split-button__spinner-slot{align-items:center;display:inline-flex;justify-content:center;margin-right:-8px;overflow:hidden;transition:width .18s cubic-bezier(.2,0,0,1),margin-right .18s cubic-bezier(.2,0,0,1);width:0}.tx-split-button__spinner-slot.is-visible{margin-right:0;width:16px}.tx-split-button__spinner{color:currentColor}.tx-split-button__icon,.tx-split-button__menu-icon{font-size:16px}.tx-split-button__menu{align-items:center;border-left:1px solid hsla(0,0%,100%,.22);display:inline-flex;height:32px;justify-content:center;width:32px}.tx-split-button__menu:hover:not(:disabled){background:color-mix(in srgb,var(--tx-split-button-bg) 86%,#000)}.tx-spinner-container{border:calc(var(--tx-spinner-stroke, 2)*1px) solid;border-radius:50%;display:block;height:var(--tx-spinner-size,16px);position:relative;width:var(--tx-spinner-size,16px)}.tx-spinner-container-float{background-color:currentColor;border-radius:50%;height:25%;left:50%;min-height:6px;min-width:6px;position:absolute;top:0;transform:translate(-50%,-50%);width:25%}@keyframes tx-spinner-float-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.tx-spinner-container-ball{animation:tx-spinner-ball-move .85s ease-out infinite;background-color:currentColor;border-radius:50%;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@keyframes tx-spinner-ball-move{0%{opacity:1;transform:translate(-50%,-50%) scale(0)}to{opacity:.45;transform:translate(-50%,-50%) scale(1)}}@keyframes tx-spinner-rotate{to{transform:rotate(1turn)}}@keyframes tx-spinner-dash{0%{stroke-dashoffset:31.416}50%{stroke-dashoffset:0}to{stroke-dashoffset:-31.416}}.tx-spinner{align-items:center;animation:tx-spinner-float-rotate .85s linear infinite;color:var(--tx-text-color-secondary,#909399);display:inline-flex;height:var(--tx-spinner-size,16px);justify-content:center;position:relative;scale:1;transition:opacity .18s cubic-bezier(.2,0,0,1),filter .18s cubic-bezier(.2,0,0,1),scale .18s cubic-bezier(.2,0,0,1);width:var(--tx-spinner-size,16px);will-change:opacity,filter,scale}.tx-spinner__svg{animation:tx-spinner-rotate 1s linear infinite;height:100%;width:100%}.tx-spinner__circle{animation:tx-spinner-dash 1.5s ease-in-out infinite}.tx-spinner-visibility-enter-from,.tx-spinner-visibility-leave-to{filter:blur(4px);opacity:0;scale:.86}[data-v-eaebce2e] .tx-context-menu-panel .tx-base-anchor__reference,[data-v-eaebce2e] .tx-context-menu-panel .tx-popover__reference{display:flex;width:100%}.tx-popover__reference[data-v-eaebce2e]{align-items:center;display:inline-flex;width:-moz-fit-content;width:fit-content}.tx-popover__reference.is-full-width[data-v-eaebce2e]{display:flex;width:100%}.tx-popover__content[data-v-eaebce2e]{position:relative;width:100%}.tx-base-anchor__reference[data-v-0b579173]{align-items:center;display:inline-flex;position:relative;width:-moz-fit-content;width:fit-content}.tx-base-anchor__reference.is-full-width[data-v-0b579173]{display:flex;width:100%}.tx-base-anchor__reference.is-virtual-reference[data-v-0b579173]{height:0;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;width:0}.tx-base-anchor[data-v-0b579173]{background:transparent;border:none;overflow:visible;padding:0;pointer-events:none}.tx-base-anchor__clip[data-v-0b579173]{overflow:hidden;pointer-events:auto;position:relative;visibility:hidden;will-change:clip-path;z-index:2}.tx-base-anchor__arrow[data-v-0b579173]{background:transparent;height:var(--tx-ba-arrow-size,10px);overflow:hidden;pointer-events:none;position:absolute;width:var(--tx-ba-arrow-size,10px);z-index:4}.tx-base-anchor:not(.is-open) .tx-base-anchor__arrow[data-v-0b579173]{opacity:0;visibility:hidden}.tx-base-anchor__arrow[data-side=bottom][data-v-0b579173]{clip-path:inset(0 0 50% 0)}.tx-base-anchor__arrow[data-side=top][data-v-0b579173]{clip-path:inset(50% 0 0 0)}.tx-base-anchor__arrow[data-side=left][data-v-0b579173]{clip-path:inset(0 0 0 50%)}.tx-base-anchor__arrow[data-side=right][data-v-0b579173]{clip-path:inset(0 50% 0 0)}.tx-base-anchor__arrow[data-v-0b579173]:after,.tx-base-anchor__arrow[data-v-0b579173]:before{box-sizing:border-box;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);content:"";inset:0;position:absolute}.tx-base-anchor__arrow[data-v-0b579173]:before{background:color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 72%,transparent)}.tx-base-anchor__arrow[data-v-0b579173]:after{background:var(--tx-bg-color-overlay,#fff);inset:1px}.tx-base-anchor__arrow[data-bg=mask][data-v-0b579173]:after{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--tx-card-fake-background,var(--tx-bg-color-overlay,#fff))}.tx-base-anchor__arrow[data-bg=blur][data-v-0b579173]:after{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 12%,transparent)}.tx-base-anchor__arrow[data-bg=glass][data-v-0b579173]:after{backdrop-filter:blur(22px) saturate(185%) contrast(1.08);-webkit-backdrop-filter:blur(22px) saturate(185%) contrast(1.08);background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 50%,transparent)}.tx-base-anchor__arrow[data-bg=refraction][data-v-0b579173]:after{backdrop-filter:blur(18px) saturate(162%) contrast(1.06) brightness(1.02);-webkit-backdrop-filter:blur(18px) saturate(162%) contrast(1.06) brightness(1.02);background:color-mix(in srgb,var(--tx-surface-refraction-mask-color,var(--tx-bg-color-overlay,#fff)) 22%,transparent)}.tx-base-anchor__arrow[data-bg=pure][data-v-0b579173]:after{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--tx-fill-color-lighter,var(--tx-bg-color-overlay,#fff))}.tx-base-anchor__outline-path[data-v-0b579173]{fill:none;shape-rendering:geometricPrecision;stroke:color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 88%,transparent);stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.tx-base-anchor__content[data-v-0b579173]{max-height:var(--tx-ba-max-height,420px);position:relative;will-change:transform}.tx-base-anchor__card[data-v-0b579173]{max-height:var(--tx-ba-max-height,420px);overflow:auto;width:100%}.tx-base-anchor__outline[data-v-0b579173]{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:3}.tx-base-anchor.is-unlimited-height .tx-base-anchor__card[data-v-0b579173],.tx-base-anchor.is-unlimited-height .tx-base-anchor__content[data-v-0b579173]{max-height:none}.tx-card[data-v-f41b09e1]{border-radius:var(--tx-card-radius,14px);box-sizing:border-box;display:flex;flex-direction:column;padding:var(--tx-card-padding,12px);position:relative;touch-action:pan-y;transform:translate3d(var(--tx-card-dx,0),var(--tx-card-dy,0),0);transition:box-shadow .18s ease,border-color .18s ease,background .18s ease;width:100%;will-change:transform}.tx-card.is-dashed[data-v-f41b09e1],.tx-card.is-solid[data-v-f41b09e1]{border:1px solid color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 72%,transparent)}.tx-card.is-dashed[data-v-f41b09e1]{border-style:dashed}.tx-card.is-plain[data-v-f41b09e1]{border:none}.tx-card.is-bg-glass[data-v-f41b09e1],.tx-card.is-bg-refraction[data-v-f41b09e1]{border-color:color-mix(in srgb,hsla(0,0%,100%,.26) 55%,var(--tx-border-color-light,#e4e7ed))}.tx-card.is-shadow-none[data-v-f41b09e1]{box-shadow:none}.tx-card.is-shadow-soft[data-v-f41b09e1]{box-shadow:0 10px 26px #00000024}.tx-card.is-shadow-medium[data-v-f41b09e1]{box-shadow:0 22px 56px #0000002e}.tx-card[data-v-f41b09e1]:hover:not(.is-disabled):not(.is-plain){border-color:color-mix(in srgb,var(--tx-color-primary,#409eff) 36%,color-mix(in srgb,var(--tx-border-color-light,#e4e7ed) 72%,transparent))}.tx-card.is-clickable[data-v-f41b09e1]{cursor:pointer}.tx-card.is-disabled[data-v-f41b09e1]{cursor:not-allowed;opacity:.65}.tx-card__surface[data-v-f41b09e1]{backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--tx-card-radius,14px);inset:0;pointer-events:none;position:absolute;transform:translateZ(0);z-index:0}.tx-card__cover[data-v-f41b09e1]{border-radius:var(--tx-card-radius,14px);margin:calc(var(--tx-card-padding, 12px)*-1);margin-bottom:var(--tx-card-padding,12px);overflow:hidden;position:relative;z-index:1}.tx-card__header[data-v-f41b09e1]{padding-bottom:10px;position:relative;z-index:1}.tx-card__body[data-v-f41b09e1]{min-height:0;position:relative;width:100%;z-index:1}.tx-card__footer[data-v-f41b09e1]{padding-top:10px;position:relative;z-index:1}.tx-card__loading[data-v-f41b09e1]{align-items:center;background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 50%,transparent);border-radius:var(--tx-card-radius,14px);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.tx-base-surface{border-radius:var(--tx-surface-radius,inherit);overflow:hidden;position:relative}.tx-base-surface--pure{background:var(--tx-surface-color,var(--tx-fill-color-lighter,#fafafa))}.tx-base-surface .tx-base-surface__layer{border-radius:inherit;inset:0;pointer-events:none;position:absolute;transition:opacity var(--tx-surface-transition,299ms) ease,background var(--tx-surface-transition,299ms) ease,backdrop-filter var(--tx-surface-transition,299ms) ease}.tx-base-surface .tx-base-surface__layer--glass{z-index:0}.tx-base-surface .tx-base-surface__layer--glass .tx-glass-surface{border-radius:inherit;height:100%;width:100%}.tx-base-surface .tx-base-surface__layer--filter{backdrop-filter:blur(var(--tx-surface-filter-blur,10px)) saturate(var(--tx-surface-filter-saturation,1.5)) contrast(var(--tx-surface-filter-contrast,1)) brightness(var(--tx-surface-filter-brightness,1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur,10px)) saturate(var(--tx-surface-filter-saturation,1.5)) contrast(var(--tx-surface-filter-contrast,1)) brightness(var(--tx-surface-filter-brightness,1));background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 10%,transparent);will-change:backdrop-filter;z-index:1}.tx-base-surface .tx-base-surface__layer--mask{background:var(--tx-surface-color,var(--tx-fill-color-lighter,#fafafa));opacity:var(--tx-surface-mask-opacity,.75);z-index:3}.tx-base-surface .tx-base-surface__layer--refraction-edge{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) calc(var(--tx-surface-refraction-edge-opacity, .08)*100%),transparent);z-index:4}.tx-base-surface .tx-base-surface__layer--motion-cover{background:color-mix(in srgb,var(--tx-surface-refraction-mask-color,var(--tx-bg-color-overlay,#fff)) 100%,transparent);opacity:var(--tx-surface-motion-cover-opacity,0);z-index:2}.tx-base-surface .tx-base-surface__content{border-radius:inherit;min-height:inherit;position:relative;z-index:5}.tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter{backdrop-filter:blur(var(--tx-surface-filter-blur,30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*1.2)) contrast(calc(var(--tx-surface-filter-contrast, 1)*1.06)) brightness(var(--tx-surface-filter-brightness,1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur,30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*1.2)) contrast(calc(var(--tx-surface-filter-contrast, 1)*1.06)) brightness(var(--tx-surface-filter-brightness,1));background:color-mix(in srgb,var(--tx-bg-color-overlay,#fff) 22%,transparent)}.tx-base-surface--preset-card.tx-base-surface--refraction .tx-base-surface__layer--filter{backdrop-filter:blur(var(--tx-surface-filter-blur,24px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*var(--tx-surface-refraction-filter-saturation-boost, 1.36))) contrast(calc(var(--tx-surface-filter-contrast, 1)*(var(--tx-surface-refraction-filter-contrast-base, 1.06) + var(--tx-surface-refraction-strength, .6)*var(--tx-surface-refraction-filter-contrast-gain, .1)))) brightness(calc(var(--tx-surface-filter-brightness, 1)*var(--tx-surface-refraction-filter-brightness-boost, 1.04)));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur,24px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*var(--tx-surface-refraction-filter-saturation-boost, 1.36))) contrast(calc(var(--tx-surface-filter-contrast, 1)*(var(--tx-surface-refraction-filter-contrast-base, 1.06) + var(--tx-surface-refraction-strength, .6)*var(--tx-surface-refraction-filter-contrast-gain, .1)))) brightness(calc(var(--tx-surface-filter-brightness, 1)*var(--tx-surface-refraction-filter-brightness-boost, 1.04)));background:radial-gradient(120% 88% at var(--tx-surface-refraction-light-x,24%) var(--tx-surface-refraction-light-y,20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-filter-primary-weight,32%),transparent),transparent 58%),radial-gradient(105% 82% at calc(100% - var(--tx-surface-refraction-light-x, 24%)) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-filter-secondary-weight,20%),transparent),transparent 64%),radial-gradient(140% 100% at var(--tx-surface-refraction-light-x,24%) var(--tx-surface-refraction-light-y,20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-filter-veil-weight,16%),transparent),transparent 62%),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-filter-base-weight,6%),transparent)}.tx-base-surface--preset-card.tx-base-surface--glass .tx-base-surface__layer--mask{background:radial-gradient(700px 220px at 0 0,hsla(0,0%,100%,.55),transparent 55%),radial-gradient(600px 260px at 100% 0,hsla(0,0%,100%,.22),transparent 58%),linear-gradient(135deg,#ffffff2e,#ffffff05 45%,#fff0 68%);opacity:var(--tx-surface-mask-opacity,.22)}.tx-base-surface--preset-card.tx-base-surface--refraction .tx-base-surface__layer--mask{background:radial-gradient(620px 260px at var(--tx-surface-refraction-light-x,24%) var(--tx-surface-refraction-light-y,20%),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) calc(var(--tx-surface-refraction-halo-opacity, .32)*var(--tx-surface-refraction-halo-opacity-gain, 1)*100%),transparent),transparent 60%),radial-gradient(760px 360px at calc(100% - var(--tx-surface-refraction-light-x, 24%)) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-mask-primary-weight,30%),transparent),transparent 64%),radial-gradient(740px 340px at var(--tx-surface-refraction-light-x,24%) calc(100% - var(--tx-surface-refraction-light-y, 20%)),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-mask-secondary-weight,24%),transparent),transparent 64%),linear-gradient(var(--tx-surface-refraction-streak-angle,128deg),color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-streak-weight,22%),transparent) 0,color-mix(in srgb,var(--tx-surface-refraction-mask-color,#fff) var(--tx-surface-refraction-mask-veil-weight,10%),transparent) 36%,transparent 70%);mask-image:radial-gradient(120% 90% at var(--tx-surface-refraction-light-x,24%) var(--tx-surface-refraction-light-y,20%),#000 46%,transparent 95%);-webkit-mask-image:radial-gradient(120% 90% at var(--tx-surface-refraction-light-x,24%) var(--tx-surface-refraction-light-y,20%),#000 46%,transparent 95%);opacity:var(--tx-surface-refraction-mask-effective-opacity,clamp(.08,var(--tx-surface-mask-opacity,.16) + var(--tx-surface-refraction-strength,.56) * var(--tx-surface-refraction-mask-strength-gain,.05),.5))}.tx-base-surface--fake .tx-base-surface__content{position:relative;z-index:1}.tx-base-surface--fake:before{background:var(--tx-surface-fake-bg);border-radius:var(--tx-surface-radius,inherit);content:"";inset:0;opacity:var(--tx-surface-fake-opacity,.75);pointer-events:none;position:absolute;transition:background var(--tx-surface-transition,299ms) ease-out,opacity var(--tx-surface-transition,299ms) ease-out;z-index:var(--tx-surface-fake-index,0)}.tx-base-surface--settling{transition:backdrop-filter var(--tx-surface-transition,299ms) ease-out,background var(--tx-surface-transition,299ms) ease-out}.tx-surface-layer-fade-enter-active,.tx-surface-layer-fade-leave-active{transition:opacity var(--tx-surface-transition,299ms) ease}.tx-surface-layer-fade-enter-from,.tx-surface-layer-fade-leave-to{opacity:0}.dark .tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter,[data-theme=dark] .tx-base-surface--preset-card.tx-base-surface--blur .tx-base-surface__layer--filter{backdrop-filter:blur(var(--tx-surface-filter-blur,30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*1.1)) contrast(var(--tx-surface-filter-contrast,1)) brightness(calc(var(--tx-surface-filter-brightness, 1)*1.1));-webkit-backdrop-filter:blur(var(--tx-surface-filter-blur,30px)) saturate(calc(var(--tx-surface-filter-saturation, 1.5)*1.1)) contrast(var(--tx-surface-filter-contrast,1)) brightness(calc(var(--tx-surface-filter-brightness, 1)*1.1));background:color-mix(in srgb,#fff 14%,transparent)}.tx-glass-surface{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;transition:opacity .26s ease-out}.tx-glass-surface__svg{height:100%;inset:0;opacity:0;pointer-events:none;position:absolute;width:100%;z-index:-1}.tx-glass-surface__content{align-items:center;border-radius:inherit;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:1}
