@charset "UTF-8";.nav[data-v-bfaa3b49]{position:fixed;top:0;left:0;right:0;z-index:100;background:var(--blog-overlay-nav);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid transparent;transition:var(--blog-transition)}.nav.scrolled[data-v-bfaa3b49]{border-bottom-color:var(--blog-border)}.nav-inner[data-v-bfaa3b49]{display:flex;align-items:center;justify-content:space-between;max-width:720px;margin:0 auto;padding:0 24px;height:64px}.logo[data-v-bfaa3b49]{font-family:"Noto Serif SC",serif;font-size:1.25rem;font-weight:700;color:var(--blog-text-primary);text-decoration:none;letter-spacing:.05em}.logo__accent[data-v-bfaa3b49]{color:var(--blog-accent)}.nav-links[data-v-bfaa3b49]{display:flex;gap:32px;list-style:none;padding:0;margin:0}.nav-link[data-v-bfaa3b49]{color:var(--blog-text-secondary);text-decoration:none;font-size:.875rem;font-weight:500;transition:var(--blog-transition);position:relative}.nav-link[data-v-bfaa3b49]:hover,.nav-link--active[data-v-bfaa3b49]{color:var(--blog-text-primary)}.nav-link--active[data-v-bfaa3b49]:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:2px;background:var(--blog-accent);border-radius:1px}.footer[data-v-bfaa3b49]{text-align:center;padding:40px 24px;border-top:1px solid var(--blog-border);color:var(--blog-text-muted);font-size:.8125rem;position:relative}.footer[data-v-bfaa3b49]:before{content:"// EOF";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--blog-bg-primary);padding:0 16px;font-family:SF Mono,Monaco,monospace;font-size:.7rem;color:var(--blog-accent);letter-spacing:.1em}@media(max-width:640px){.nav-inner[data-v-bfaa3b49]{padding:0 16px}.nav-links[data-v-bfaa3b49]{gap:20px}}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.block{display:block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-col{flex-direction:column}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.items-start{align-items:flex-start}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.x-affix[data-v-3a06e851]{--x-affix-z-index: var(--x-z-fixed)}.x-affix__wrap[data-v-3a06e851]{position:relative}.x-affix__wrap--affixed[data-v-3a06e851]{position:fixed;z-index:var(--x-affix-z-index)}.x-affix__placeholder[data-v-3a06e851],.x-affix__placeholder--active[data-v-3a06e851]{display:block}.x-alert[data-v-e475a6dc]{--x-alert-accent: var(--x-color-primary-500);--x-alert-bg: var(--x-color-bg-subtle);--x-alert-color: var(--x-color-text-primary);--x-alert-title-color: var(--x-color-text-primary);--x-alert-icon-color: var(--x-alert-accent);--x-alert-close-color: var(--x-color-text-secondary);--x-alert-close-hover-color: var(--x-color-text-primary);display:flex;align-items:flex-start;width:100%;gap:var(--x-spacing-3);padding:var(--x-spacing-3) var(--x-spacing-4);border-left:4px solid var(--x-alert-accent);border-radius:var(--x-radius-md);background-color:var(--x-alert-bg);color:var(--x-alert-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-alert--info[data-v-e475a6dc]{--x-alert-accent: var(--x-color-info-500)}.x-alert--success[data-v-e475a6dc]{--x-alert-accent: var(--x-color-success-500)}.x-alert--warning[data-v-e475a6dc]{--x-alert-accent: var(--x-color-warning-500)}.x-alert--error[data-v-e475a6dc]{--x-alert-accent: var(--x-color-danger-500)}.x-alert__icon[data-v-e475a6dc]{display:inline-flex;flex-shrink:0;align-items:center;margin-top:1px;color:var(--x-alert-icon-color)}.x-alert__content[data-v-e475a6dc]{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--x-spacing-1)}.x-alert__title[data-v-e475a6dc]{font-weight:var(--x-font-weight-medium);color:var(--x-alert-title-color);line-height:var(--x-line-height-tight)}.x-alert__message[data-v-e475a6dc]{color:var(--x-alert-color)}.x-alert__close[data-v-e475a6dc]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;margin-top:1px;padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-alert-close-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-alert__close[data-v-e475a6dc]:hover{color:var(--x-alert-close-hover-color)}.x-alert-enter-active[data-v-e475a6dc],.x-alert-leave-active[data-v-e475a6dc]{transition:opacity var(--x-motion-duration-normal) var(--x-motion-ease-default),transform var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-alert-enter-from[data-v-e475a6dc],.x-alert-leave-to[data-v-e475a6dc]{opacity:0;transform:translateY(-4px)}.x-anchor[data-v-6592ef7c]{--x-anchor-ink-width: 2px;--x-anchor-ink-color: var(--x-color-border-default);--x-anchor-ink-active-color: var(--x-color-primary-500);--x-anchor-link-color: var(--x-color-text-secondary);--x-anchor-link-active-color: var(--x-color-primary-500);--x-anchor-link-hover-color: var(--x-color-primary-500);--x-anchor-bg: transparent;position:relative;background-color:var(--x-anchor-bg)}.x-anchor--affixed[data-v-6592ef7c]{position:fixed}.x-anchor__ink[data-v-6592ef7c]{position:absolute;left:0;top:0;height:100%;width:var(--x-anchor-ink-width);background-color:var(--x-anchor-ink-color)}.x-anchor__ink-ball[data-v-6592ef7c]{position:absolute;left:0;display:block;border-radius:var(--x-radius-full);width:8px;height:8px;background-color:var(--x-anchor-ink-active-color);border:2px solid var(--x-anchor-ink-active-color);border-radius:50%;transform:translate(-3px);transition:top .2s ease-in-out,opacity .2s ease-in-out;opacity:0;top:0}.x-anchor__ink-ball--active[data-v-6592ef7c]{opacity:1}.x-anchor__links[data-v-6592ef7c],.x-anchor-link__wrapper[data-v-7d56903b]{display:flex;flex-direction:column}.x-anchor-link[data-v-7d56903b]{position:relative;display:block;cursor:pointer;text-decoration:none;padding:var(--x-spacing-1) var(--x-spacing-2) var(--x-spacing-1) var(--x-spacing-4);color:var(--x-anchor-link-color);font-size:var(--x-font-size-sm);line-height:1.5;transition:color .2s ease}.x-anchor-link[data-v-7d56903b]:hover{color:var(--x-anchor-link-hover-color)}.x-anchor-link--active[data-v-7d56903b]{color:var(--x-anchor-link-active-color)}.x-anchor-link--disabled[data-v-7d56903b]{cursor:not-allowed;color:var(--x-color-text-disabled)}.x-anchor-link--disabled[data-v-7d56903b]:hover{color:var(--x-color-text-disabled)}.x-anchor-link__title[data-v-7d56903b]{display:block}.x-anchor-link__children[data-v-7d56903b]{display:flex;flex-direction:column}.x-anchor-link__children .x-anchor-link[data-v-7d56903b]{padding-left:var(--x-spacing-8)}.x-app-header[data-v-fa198c44]{--x-app-header-height: 64px;--x-app-header-bg: var(--x-color-bg-surface);--x-app-header-border-color: var(--x-color-border-subtle);--x-app-header-shadow: 0 1px 3px 0 rgba(0, 0, 0, .04);--x-app-header-padding-x: var(--x-spacing-6);--x-app-header-z-index: var(--x-z-sticky);--x-app-header-brand-gap: var(--x-spacing-3);--x-app-header-nav-gap: var(--x-spacing-6);--x-app-header-actions-gap: var(--x-spacing-3);--x-app-header-logo-size: 32px;--x-app-header-brand-size: var(--x-font-size-lg);--x-app-header-brand-weight: var(--x-font-weight-semibold);--x-app-header-brand-color: var(--x-color-text-primary);--x-app-header-drawer-width: 300px;--x-app-header-drawer-bg: var(--x-color-bg-surface);--x-app-header-overlay-bg: rgba(0, 0, 0, .4);--x-app-header-backdrop-blur: 12px;--x-app-header-backdrop-opacity: 85%;--x-app-header-background: color-mix(in srgb, var(--x-app-header-bg) var(--x-app-header-backdrop-opacity), transparent);--x-app-header-backdrop-filter: blur(var(--x-app-header-backdrop-blur));position:relative;top:0;left:0;right:0;z-index:var(--x-app-header-z-index);height:var(--x-app-header-height);background:var(--x-app-header-background);backdrop-filter:var(--x-app-header-backdrop-filter);-webkit-backdrop-filter:var(--x-app-header-backdrop-filter);border-bottom:1px solid transparent;box-shadow:none;transition:background var(--x-motion-duration-normal) var(--x-motion-ease-default),border-color var(--x-motion-duration-normal) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-normal) var(--x-motion-ease-default),backdrop-filter var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-app-header--bordered[data-v-fa198c44]{border-bottom-color:var(--x-app-header-border-color);box-shadow:var(--x-app-header-shadow)}.x-app-header--fixed[data-v-fa198c44]{position:sticky}.x-app-header--ghost[data-v-fa198c44]{--x-app-header-bg: transparent;--x-app-header-background: transparent;--x-app-header-backdrop-filter: none;border-bottom-color:transparent;box-shadow:none}.x-app-header--no-glass[data-v-fa198c44]{--x-app-header-background: var(--x-app-header-bg);--x-app-header-backdrop-filter: none}.x-app-header__container[data-v-fa198c44]{display:flex;align-items:center;height:100%;max-width:1440px;margin:0 auto;padding:0 var(--x-app-header-padding-x);gap:var(--x-spacing-4)}.x-app-header__brand[data-v-fa198c44]{display:flex;align-items:center;gap:var(--x-app-header-brand-gap);flex-shrink:0;cursor:pointer;transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-app-header__brand[data-v-fa198c44]:hover{opacity:.8}.x-app-header__logo[data-v-fa198c44]{display:inline-flex;align-items:center;justify-content:center;width:var(--x-app-header-logo-size);height:var(--x-app-header-logo-size);flex-shrink:0}.x-app-header__logo img[data-v-fa198c44],.x-app-header__logo svg[data-v-fa198c44]{width:100%;height:100%;object-fit:contain}.x-app-header__brand-text[data-v-fa198c44]{font-size:var(--x-app-header-brand-size);font-weight:var(--x-app-header-brand-weight);color:var(--x-app-header-brand-color);line-height:var(--x-line-height-tight);white-space:nowrap}.x-app-header__nav[data-v-fa198c44]{display:flex;align-items:center;gap:var(--x-app-header-nav-gap);flex:1}.x-app-header--classic .x-app-header__nav[data-v-fa198c44],.x-app-header--center .x-app-header__nav[data-v-fa198c44]{justify-content:center}.x-app-header--minimal .x-app-header__nav[data-v-fa198c44]{display:none}.x-app-header__actions[data-v-fa198c44]{display:flex;align-items:center;gap:var(--x-app-header-actions-gap);flex-shrink:0;margin-left:auto}.x-app-header--center .x-app-header__actions[data-v-fa198c44]{margin-left:auto}.x-app-header__menu-trigger[data-v-fa198c44]{display:none;flex-direction:column;align-items:center;justify-content:center;width:36px;height:36px;gap:5px;padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-color-text-primary);cursor:pointer;transition:background var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-app-header__menu-trigger[data-v-fa198c44]:hover{background:var(--x-color-bg-muted)}.x-app-header__menu-bar[data-v-fa198c44]{display:block;width:20px;height:2px;background:currentColor;border-radius:1px;transition:transform var(--x-motion-duration-normal) var(--x-motion-ease-default),opacity var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-app-header__menu-trigger--active .x-app-header__menu-bar[data-v-fa198c44]:nth-child(1){transform:translateY(7px) rotate(45deg)}.x-app-header__menu-trigger--active .x-app-header__menu-bar[data-v-fa198c44]:nth-child(2){opacity:0}.x-app-header__menu-trigger--active .x-app-header__menu-bar[data-v-fa198c44]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.x-app-header__overlay[data-v-fa198c44]{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--x-app-header-overlay-bg);opacity:0;visibility:hidden;transition:opacity var(--x-motion-duration-normal) var(--x-motion-ease-default),visibility var(--x-motion-duration-normal) var(--x-motion-ease-default);z-index:calc(var(--x-app-header-z-index) - 1)}.x-app-header__overlay--visible[data-v-fa198c44]{opacity:1;visibility:visible}.x-app-header__drawer[data-v-fa198c44]{position:fixed;top:0;right:0;bottom:0;width:var(--x-app-header-drawer-width);max-width:85vw;background:var(--x-app-header-drawer-bg);box-shadow:-4px 0 24px #00000014;display:flex;flex-direction:column;transform:translate(100%);transition:transform var(--x-motion-duration-slow) var(--x-motion-ease-out);z-index:calc(var(--x-app-header-z-index) + 1)}.x-app-header__drawer--open[data-v-fa198c44]{transform:translate(0)}.x-app-header__drawer-header[data-v-fa198c44]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-4) var(--x-spacing-5);border-bottom:1px solid var(--x-color-border-subtle);flex-shrink:0}.x-app-header__drawer-close[data-v-fa198c44]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-color-text-secondary);cursor:pointer;font-size:var(--x-font-size-lg);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-app-header__drawer-close[data-v-fa198c44]:hover{background:var(--x-color-bg-muted);color:var(--x-color-text-primary)}.x-app-header__drawer-body[data-v-fa198c44]{flex:1;overflow-y:auto;padding:var(--x-spacing-4) var(--x-spacing-5);display:flex;flex-direction:column;gap:var(--x-spacing-6)}.x-app-header__drawer-menu[data-v-fa198c44],.x-app-header__drawer-actions[data-v-fa198c44],.x-app-header__drawer-user[data-v-fa198c44]{display:flex;flex-direction:column;gap:var(--x-spacing-2)}.x-app-header__drawer-footer[data-v-fa198c44]{padding:var(--x-spacing-4) var(--x-spacing-5);border-top:1px solid var(--x-color-border-subtle);flex-shrink:0}@media(max-width:768px){.x-app-header[data-v-fa198c44]{--x-app-header-padding-x: var(--x-spacing-4)}.x-app-header__nav[data-v-fa198c44],.x-app-header__actions[data-v-fa198c44]{display:none}.x-app-header__menu-trigger[data-v-fa198c44]{display:flex;margin-left:auto}.x-app-header--minimal .x-app-header__actions[data-v-fa198c44]{display:none}}@media(min-width:769px)and (max-width:1024px){.x-app-header[data-v-fa198c44]{--x-app-header-padding-x: var(--x-spacing-4)}}.x-popover[data-v-7c527931]{--x-popover-bg: var(--x-color-bg-elevated);--x-popover-color: var(--x-color-text-primary);--x-popover-border-color: var(--x-color-border-default);--x-popover-border-radius: var(--x-radius-lg);--x-popover-shadow: var(--x-shadow-xl);--x-popover-z-index: var(--x-z-popover);--x-popover-arrow-size: 8px;--x-popover-max-width: 320px;--x-popover-padding-x: var(--x-spacing-4);--x-popover-padding-y: var(--x-spacing-3);--x-popover-title-font-size: var(--x-font-size-md);--x-popover-title-font-weight: var(--x-font-weight-semibold);--x-popover-body-font-size: var(--x-font-size-sm);--x-popover-header-border-color: var(--x-color-border-subtle);--x-popover-footer-border-color: var(--x-color-border-subtle);--x-popover-btn-primary-bg: var(--x-color-primary-500);--x-popover-btn-primary-color: var(--x-color-text-inverse);--x-popover-btn-primary-hover-bg: var(--x-color-primary-600);--x-popover-btn-default-bg: transparent;--x-popover-btn-default-color: var(--x-color-text-secondary);--x-popover-btn-default-border-color: var(--x-color-border-strong);--x-popover-btn-default-hover-bg: var(--x-color-bg-muted);position:absolute;z-index:var(--x-popover-z-index);max-width:var(--x-popover-max-width);pointer-events:none}.x-popover__content[data-v-7c527931]{position:relative;display:flex;flex-direction:column;border-radius:var(--x-popover-border-radius);background-color:var(--x-popover-bg);color:var(--x-popover-color);box-shadow:var(--x-popover-shadow);border:1px solid var(--x-popover-border-color);pointer-events:auto;overflow:hidden}.x-popover__trigger[data-v-7c527931]{display:inline-flex}.x-popover__header[data-v-7c527931]{display:flex;align-items:center;padding:var(--x-popover-padding-y) var(--x-popover-padding-x);border-bottom:1px solid var(--x-popover-header-border-color)}.x-popover__title[data-v-7c527931]{font-size:var(--x-popover-title-font-size);font-weight:var(--x-popover-title-font-weight);line-height:var(--x-line-height-tight)}.x-popover__body[data-v-7c527931]{padding:var(--x-popover-padding-y) var(--x-popover-padding-x);font-size:var(--x-popover-body-font-size);line-height:var(--x-line-height-normal)}.x-popover__footer[data-v-7c527931]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:var(--x-spacing-2) var(--x-popover-padding-x);border-top:1px solid var(--x-popover-footer-border-color)}.x-popover__btn[data-v-7c527931]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;padding:var(--x-spacing-1_5) var(--x-spacing-3);border-radius:var(--x-radius-md);font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default);border:none}.x-popover__btn--primary[data-v-7c527931]{background-color:var(--x-popover-btn-primary-bg);color:var(--x-popover-btn-primary-color)}.x-popover__btn--primary[data-v-7c527931]:hover{background-color:var(--x-popover-btn-primary-hover-bg)}.x-popover__btn--default[data-v-7c527931]{background-color:var(--x-popover-btn-default-bg);color:var(--x-popover-btn-default-color);border:1px solid var(--x-popover-btn-default-border-color)}.x-popover__btn--default[data-v-7c527931]:hover{background-color:var(--x-popover-btn-default-hover-bg)}.x-popover__arrow[data-v-7c527931]{position:absolute;width:var(--x-popover-arrow-size);height:var(--x-popover-arrow-size);background-color:var(--x-popover-bg);border:1px solid var(--x-popover-border-color)}.x-popover--top .x-popover__arrow[data-v-7c527931],.x-popover--top-start .x-popover__arrow[data-v-7c527931],.x-popover--top-end .x-popover__arrow[data-v-7c527931]{bottom:calc(var(--x-popover-arrow-size) * -.5);left:50%;transform:translate(-50%) rotate(45deg);border-top-color:transparent;border-left-color:transparent}.x-popover--top-start .x-popover__arrow[data-v-7c527931]{left:var(--x-spacing-4);transform:rotate(45deg)}.x-popover--top-end .x-popover__arrow[data-v-7c527931]{left:auto;right:var(--x-spacing-4);transform:rotate(45deg)}.x-popover--bottom .x-popover__arrow[data-v-7c527931],.x-popover--bottom-start .x-popover__arrow[data-v-7c527931],.x-popover--bottom-end .x-popover__arrow[data-v-7c527931]{top:calc(var(--x-popover-arrow-size) * -.5);left:50%;transform:translate(-50%) rotate(45deg);border-bottom-color:transparent;border-right-color:transparent}.x-popover--bottom-start .x-popover__arrow[data-v-7c527931]{left:var(--x-spacing-4);transform:rotate(45deg)}.x-popover--bottom-end .x-popover__arrow[data-v-7c527931]{left:auto;right:var(--x-spacing-4);transform:rotate(45deg)}.x-popover--left .x-popover__arrow[data-v-7c527931],.x-popover--left-start .x-popover__arrow[data-v-7c527931],.x-popover--left-end .x-popover__arrow[data-v-7c527931]{right:calc(var(--x-popover-arrow-size) * -.5);top:50%;transform:translateY(-50%) rotate(45deg);border-left-color:transparent;border-bottom-color:transparent}.x-popover--left-start .x-popover__arrow[data-v-7c527931]{top:var(--x-spacing-3);transform:rotate(45deg)}.x-popover--left-end .x-popover__arrow[data-v-7c527931]{top:auto;bottom:var(--x-spacing-3);transform:rotate(45deg)}.x-popover--right .x-popover__arrow[data-v-7c527931],.x-popover--right-start .x-popover__arrow[data-v-7c527931],.x-popover--right-end .x-popover__arrow[data-v-7c527931]{left:calc(var(--x-popover-arrow-size) * -.5);top:50%;transform:translateY(-50%) rotate(45deg);border-right-color:transparent;border-top-color:transparent}.x-popover--right-start .x-popover__arrow[data-v-7c527931]{top:var(--x-spacing-3);transform:rotate(45deg)}.x-popover--right-end .x-popover__arrow[data-v-7c527931]{top:auto;bottom:var(--x-spacing-3);transform:rotate(45deg)}.x-popover--bare[data-v-7c527931]{pointer-events:auto;max-width:none}.x-popover--no-arrow .x-popover__arrow[data-v-7c527931]{display:none}.x-popover-fade-enter-active[data-v-7c527931],.x-popover-fade-leave-active[data-v-7c527931]{transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-popover-fade-enter-from[data-v-7c527931],.x-popover-fade-leave-to[data-v-7c527931]{opacity:0;transform:scale(.96)}.x-popover-fade-enter-to[data-v-7c527931],.x-popover-fade-leave-from[data-v-7c527931]{opacity:1;transform:scale(1)}.x-autocomplete[data-v-050832f9]{--x-autocomplete-height: 36px;--x-autocomplete-padding-x: var(--x-spacing-3);--x-autocomplete-font-size: var(--x-font-size-sm);--x-autocomplete-border-radius: var(--x-radius-md);--x-autocomplete-border-color: var(--x-color-border-strong);--x-autocomplete-bg: var(--x-color-bg-surface);--x-autocomplete-color: var(--x-color-text-primary);--x-autocomplete-placeholder-color: var(--x-color-text-tertiary);--x-autocomplete-focus-border-color: var(--x-color-primary-500);--x-autocomplete-focus-ring-color: var(--x-color-primary-100);--x-autocomplete-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-autocomplete-disabled-bg: var(--x-color-bg-muted);--x-autocomplete-disabled-color: var(--x-color-text-tertiary);--x-autocomplete-clear-color: var(--x-color-text-tertiary);--x-autocomplete-clear-hover-color: var(--x-color-text-secondary);position:relative;display:inline-flex;align-items:center;width:100%;min-height:var(--x-autocomplete-height);padding:0 var(--x-autocomplete-padding-x);border:1px solid var(--x-autocomplete-border-color);border-radius:var(--x-autocomplete-border-radius);background-color:var(--x-autocomplete-bg);color:var(--x-autocomplete-color);font-size:var(--x-autocomplete-font-size);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-autocomplete[data-v-050832f9]:hover{border-color:var(--x-autocomplete-hover-border-color)}.x-autocomplete--open[data-v-050832f9]{border-color:var(--x-autocomplete-focus-border-color);box-shadow:0 0 0 3px var(--x-autocomplete-focus-ring-color)}.x-autocomplete--disabled[data-v-050832f9]{background-color:var(--x-autocomplete-disabled-bg);color:var(--x-autocomplete-disabled-color);cursor:not-allowed}.x-autocomplete--disabled[data-v-050832f9]:hover{border-color:var(--x-autocomplete-border-color)}.x-autocomplete--small[data-v-050832f9]{--x-autocomplete-height: 28px;--x-autocomplete-padding-x: var(--x-spacing-2_5);--x-autocomplete-font-size: var(--x-font-size-xs);--x-autocomplete-border-radius: var(--x-radius-sm)}.x-autocomplete--default[data-v-050832f9]{--x-autocomplete-height: 36px;--x-autocomplete-padding-x: var(--x-spacing-3);--x-autocomplete-font-size: var(--x-font-size-sm)}.x-autocomplete--large[data-v-050832f9]{--x-autocomplete-height: 44px;--x-autocomplete-padding-x: var(--x-spacing-4);--x-autocomplete-font-size: var(--x-font-size-md)}.x-autocomplete__input[data-v-050832f9]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:0;margin:0}.x-autocomplete__input[data-v-050832f9]::placeholder{color:var(--x-autocomplete-placeholder-color)}.x-autocomplete__input[data-v-050832f9]:disabled{cursor:not-allowed;color:var(--x-autocomplete-disabled-color)}.x-autocomplete__prefix[data-v-050832f9],.x-autocomplete__suffix[data-v-050832f9]{display:inline-flex;flex-shrink:0;align-items:center;color:var(--x-color-text-tertiary)}.x-autocomplete__prefix[data-v-050832f9]{margin-right:var(--x-spacing-2)}.x-autocomplete__suffix[data-v-050832f9]{margin-left:var(--x-spacing-2)}.x-autocomplete__clear[data-v-050832f9]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;padding:2px;margin-left:var(--x-spacing-1_5);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-autocomplete-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-autocomplete__clear[data-v-050832f9]:hover{color:var(--x-autocomplete-clear-hover-color)}.x-autocomplete__arrow[data-v-050832f9]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:var(--x-spacing-1);color:var(--x-autocomplete-placeholder-color);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-autocomplete--open .x-autocomplete__arrow[data-v-050832f9]{transform:rotate(180deg)}.x-autocomplete__dropdown[data-v-050832f9]{--x-autocomplete-dropdown-bg: var(--x-color-bg-elevated);--x-autocomplete-dropdown-border-color: var(--x-color-border-default);--x-autocomplete-option-hover-bg: var(--x-color-bg-muted);--x-autocomplete-option-highlighted-bg: var(--x-color-bg-muted);--x-autocomplete-option-disabled-color: var(--x-color-text-disabled);--x-autocomplete-empty-color: var(--x-color-text-secondary);z-index:var(--x-autocomplete-dropdown-z-index);background-color:var(--x-autocomplete-dropdown-bg);border:1px solid var(--x-autocomplete-dropdown-border-color);border-radius:var(--x-autocomplete-border-radius);box-shadow:var(--x-shadow-lg);max-height:240px;overflow-y:auto;padding:var(--x-spacing-1) 0}.x-autocomplete__dropdown--inline[data-v-050832f9]{position:absolute;top:calc(100% + 4px);left:0;right:0}.x-autocomplete__option[data-v-050832f9]{padding:var(--x-spacing-2) var(--x-spacing-3);font-size:var(--x-autocomplete-font-size);color:var(--x-autocomplete-color);cursor:pointer;transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-autocomplete__option[data-v-050832f9]:hover:not(.x-autocomplete__option--disabled){background-color:var(--x-autocomplete-option-hover-bg)}.x-autocomplete__option--highlighted[data-v-050832f9]:not(.x-autocomplete__option--disabled){background-color:var(--x-autocomplete-option-highlighted-bg)}.x-autocomplete__option--disabled[data-v-050832f9]{color:var(--x-autocomplete-option-disabled-color);cursor:not-allowed}.x-autocomplete__loading[data-v-050832f9]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:var(--x-spacing-4);color:var(--x-autocomplete-empty-color);font-size:var(--x-autocomplete-font-size)}.x-autocomplete__loading-icon[data-v-050832f9]{animation:x-autocomplete-spin-050832f9 1s linear infinite}@keyframes x-autocomplete-spin-050832f9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-autocomplete__empty[data-v-050832f9]{padding:var(--x-spacing-4);text-align:center;color:var(--x-autocomplete-empty-color);font-size:var(--x-autocomplete-font-size)}.x-avatar[data-v-202c21e9]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;vertical-align:middle;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-avatar--circle[data-v-202c21e9]{border-radius:var(--x-radius-full)}.x-avatar--square[data-v-202c21e9]{border-radius:var(--x-radius-md)}.x-avatar__image[data-v-202c21e9]{display:block;width:100%;height:100%;object-fit:cover}.x-avatar__image--hidden[data-v-202c21e9]{display:none}.x-avatar__fallback[data-v-202c21e9]{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:calc(var(--x-avatar-size, 40px) * .4);font-weight:var(--x-font-weight-medium);line-height:1;-webkit-user-select:none;user-select:none}.x-backtop[data-v-d5f3c4a0]{--x-backtop-bg: var(--x-color-bg-elevated);--x-backtop-color: var(--x-color-text-primary);--x-backtop-shadow: var(--x-shadow-lg);--x-backtop-radius: var(--x-radius-full);--x-backtop-size: 40px;--x-backtop-border: 1px solid var(--x-color-border-default);position:fixed;display:flex;cursor:pointer;align-items:center;justify-content:center;z-index:var(--x-z-fixed);width:var(--x-backtop-size);height:var(--x-backtop-size);background-color:var(--x-backtop-bg);color:var(--x-backtop-color);border-radius:var(--x-backtop-radius);box-shadow:var(--x-backtop-shadow);border:var(--x-backtop-border);transition:background-color var(--x-motion-duration-normal) var(--x-motion-ease-default),border-color var(--x-motion-duration-normal) var(--x-motion-ease-default);will-change:transform;transform:translateZ(0)}.x-backtop--absolute[data-v-d5f3c4a0]{position:absolute}.x-backtop[data-v-d5f3c4a0]:hover{--x-backtop-bg: var(--x-color-bg-muted)}.x-backtop-fade-enter-active[data-v-d5f3c4a0],.x-backtop-fade-leave-active[data-v-d5f3c4a0]{transition:opacity var(--x-motion-duration-normal) var(--x-motion-ease-default),transform var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-backtop-fade-enter-from[data-v-d5f3c4a0],.x-backtop-fade-leave-to[data-v-d5f3c4a0]{opacity:0;transform:translateY(10px)}.x-background-effect[data-v-074cda60]{--x-background-effect-opacity: .8;--x-background-effect-blend: normal;position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:0;opacity:var(--x-background-effect-opacity);mix-blend-mode:var(--x-background-effect-blend)}.x-background-effect--paused .x-background-effect__canvas[data-v-074cda60],.x-background-effect--paused .x-background-effect__layer[data-v-074cda60]{animation-play-state:paused!important}.x-background-effect__canvas[data-v-074cda60]{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.x-background-effect__layer[data-v-074cda60]{position:absolute;top:0;right:0;bottom:0;left:0}.x-background-effect__mask[data-v-074cda60]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.15) 100%)}.x-badge__wrapper[data-v-7818f16e]{position:relative;display:inline-flex;align-items:center}.x-badge[data-v-7818f16e]{position:absolute;display:inline-flex;align-items:center;justify-content:center;top:0;right:0;transform:translate(50%,-50%);z-index:1}.x-badge__content[data-v-7818f16e]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--x-spacing-4);height:var(--x-spacing-4);padding:0 var(--x-spacing-1_5);font-size:var(--x-font-size-xs);font-weight:var(--x-font-weight-medium);line-height:1;border-radius:var(--x-radius-full);color:var(--x-color-text-inverse);white-space:nowrap;box-sizing:border-box}.x-badge__content--number[data-v-7818f16e]{min-width:var(--x-spacing-5);height:var(--x-spacing-5);padding:0 var(--x-spacing-1_5)}.x-badge__content--primary[data-v-7818f16e]{background-color:var(--x-color-primary-500)}.x-badge__content--success[data-v-7818f16e]{background-color:var(--x-color-success-500)}.x-badge__content--warning[data-v-7818f16e]{background-color:var(--x-color-warning-500)}.x-badge__content--danger[data-v-7818f16e]{background-color:var(--x-color-danger-500)}.x-badge__content--info[data-v-7818f16e]{background-color:var(--x-color-info-500)}.x-badge--dot .x-badge__content[data-v-7818f16e]{min-width:var(--x-spacing-2);width:var(--x-spacing-2);height:var(--x-spacing-2);padding:0;border-radius:var(--x-radius-full)}.x-badge--processing .x-badge__content[data-v-7818f16e]{position:relative}.x-badge--processing .x-badge__content[data-v-7818f16e]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:var(--x-radius-full);background-color:inherit;animation:x-badge-pulse-7818f16e 1.2s ease-out infinite;z-index:-1}@keyframes x-badge-pulse-7818f16e{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}.x-badge-fade-enter-active[data-v-7818f16e],.x-badge-fade-leave-active[data-v-7818f16e]{transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-badge-fade-enter-from[data-v-7818f16e],.x-badge-fade-leave-to[data-v-7818f16e]{opacity:0;transform:translate(50%,-50%) scale(.5)}.x-breadcrumb[data-v-952c471b]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--x-spacing-2);margin:0;padding:0;list-style:none;font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);color:var(--x-color-text-secondary)}.x-breadcrumb__item[data-v-d736fb8e]{display:flex;align-items:center;gap:var(--x-spacing-2)}.x-breadcrumb__link[data-v-d736fb8e]{color:var(--x-color-text-secondary);text-decoration:none;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-breadcrumb__link[data-v-d736fb8e]:hover{color:var(--x-color-primary-500)}.x-breadcrumb__link--active[data-v-d736fb8e]{color:var(--x-color-text-primary);font-weight:var(--x-font-weight-medium);cursor:default;pointer-events:none}.x-breadcrumb__separator[data-v-d736fb8e]{color:var(--x-color-text-tertiary);-webkit-user-select:none;user-select:none}.x-button[data-v-f63595eb]{display:inline-flex;align-items:center;justify-content:center;gap:var(--x-button-gap);border:var(--x-button-border-width) solid var(--x-button-border-color);outline:none;cursor:pointer;font-weight:var(--x-button-font-weight);border-radius:var(--x-button-radius);text-transform:var(--x-button-text-transform);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default);white-space:nowrap;vertical-align:middle;background-color:var(--x-button-bg);color:var(--x-button-color);padding:var(--x-button-padding-y) var(--x-button-padding-x);font-size:var(--x-button-font-size)}.x-button[data-v-f63595eb]:disabled{opacity:var(--x-button-disabled-opacity);cursor:not-allowed}.x-button--sm[data-v-f63595eb]{padding:var(--x-button-sm-padding-y) var(--x-button-sm-padding-x);font-size:var(--x-button-sm-font-size);gap:var(--x-button-sm-gap)}.x-button--md[data-v-f63595eb]{padding:var(--x-button-md-padding-y) var(--x-button-md-padding-x);font-size:var(--x-button-md-font-size);gap:var(--x-button-md-gap)}.x-button--lg[data-v-f63595eb]{padding:var(--x-button-lg-padding-y) var(--x-button-lg-padding-x);font-size:var(--x-button-lg-font-size);gap:var(--x-button-lg-gap)}.x-button--primary[data-v-f63595eb]:hover:not(:disabled){background-color:var(--x-button-hover-bg);color:var(--x-button-hover-color);border-color:var(--x-button-hover-border-color)}.x-button--primary[data-v-f63595eb]:active:not(:disabled){background-color:var(--x-button-active-bg);color:var(--x-button-active-color)}.x-button--secondary[data-v-f63595eb]{background-color:var(--x-button-secondary-bg);color:var(--x-button-secondary-color);border-color:var(--x-button-secondary-border-color)}.x-button--secondary[data-v-f63595eb]:hover:not(:disabled){background-color:var(--x-button-secondary-hover-bg);border-color:var(--x-button-secondary-hover-border-color)}.x-button--danger[data-v-f63595eb]{background-color:var(--x-button-danger-bg);color:var(--x-button-danger-color);border-color:var(--x-button-danger-border-color)}.x-button--danger[data-v-f63595eb]:hover:not(:disabled){background-color:var(--x-button-danger-hover-bg);border-color:var(--x-button-danger-hover-border-color)}.x-button--ghost[data-v-f63595eb]{background-color:var(--x-button-ghost-bg);color:var(--x-button-ghost-color);border-width:var(--x-button-ghost-border-width);border-color:var(--x-button-ghost-border-color)}.x-button--ghost[data-v-f63595eb]:hover:not(:disabled){background-color:var(--x-button-ghost-hover-bg);color:var(--x-button-ghost-hover-color);border-color:var(--x-button-ghost-hover-border-color)}.x-button--block[data-v-f63595eb]{width:100%;display:flex}.x-button--square[data-v-f63595eb]{padding:var(--x-button-padding-y)}.x-button__icon[data-v-f63595eb]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.x-button__icon--loading[data-v-f63595eb]{animation:x-button-spin-f63595eb var(--x-button-spin-duration) linear infinite}.x-button__text[data-v-f63595eb]{display:inline-flex;align-items:center}@keyframes x-button-spin-f63595eb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-calendar[data-v-da2ec5a3]{--x-calendar-bg: var(--x-color-bg-elevated);--x-calendar-border: 1px solid var(--x-color-border-default);--x-calendar-border-radius: var(--x-radius-lg);--x-calendar-header-padding: var(--x-spacing-4);--x-calendar-header-border: 1px solid var(--x-color-border-default);--x-calendar-header-bg: var(--x-color-bg-muted);--x-calendar-title-color: var(--x-color-text-primary);--x-calendar-title-font-size: var(--x-font-size-md);--x-calendar-title-font-weight: var(--x-font-weight-medium);--x-calendar-nav-btn-color: var(--x-color-text-secondary);--x-calendar-nav-btn-hover-color: var(--x-color-text-primary);--x-calendar-nav-btn-hover-bg: var(--x-color-bg-hover);--x-calendar-weekday-color: var(--x-color-text-secondary);--x-calendar-weekday-font-size: var(--x-font-size-sm);--x-calendar-weekday-padding: var(--x-spacing-2);--x-calendar-cell-color: var(--x-color-text-primary);--x-calendar-cell-font-size: var(--x-font-size-sm);--x-calendar-cell-hover-bg: var(--x-color-bg-hover);--x-calendar-cell-selected-bg: var(--x-color-primary-500);--x-calendar-cell-selected-color: var(--x-color-text-inverse);--x-calendar-cell-today-color: var(--x-color-primary-500);--x-calendar-cell-today-font-weight: var(--x-font-weight-bold);--x-calendar-cell-disabled-color: var(--x-color-text-disabled);--x-calendar-cell-disabled-bg: transparent;--x-calendar-cell-prev-next-color: var(--x-color-text-placeholder);--x-calendar-month-cell-color: var(--x-color-text-primary);--x-calendar-month-cell-hover-bg: var(--x-color-bg-hover);--x-calendar-month-cell-selected-bg: var(--x-color-primary-500);--x-calendar-month-cell-selected-color: var(--x-color-text-inverse);--x-calendar-month-cell-disabled-color: var(--x-color-text-disabled);--x-calendar-body-padding: var(--x-spacing-3);display:flex;flex-direction:column;background-color:var(--x-calendar-bg);border:var(--x-calendar-border);border-radius:var(--x-calendar-border-radius);overflow:hidden}.x-calendar--fullscreen[data-v-da2ec5a3]{width:100%;height:100%}.x-calendar--fullscreen .x-calendar__body[data-v-da2ec5a3],.x-calendar--fullscreen .x-calendar__dates[data-v-da2ec5a3],.x-calendar--fullscreen .x-calendar__cell[data-v-da2ec5a3]{flex:1 1 0%}.x-calendar__header[data-v-da2ec5a3]{flex-shrink:0;padding:var(--x-calendar-header-padding);border-bottom:var(--x-calendar-header-border);background-color:var(--x-calendar-header-bg)}.x-calendar__header-inner[data-v-da2ec5a3]{display:flex;align-items:center;justify-content:space-between}.x-calendar__nav[data-v-da2ec5a3]{display:flex;align-items:center;gap:var(--x-spacing-2)}.x-calendar__nav-btn[data-v-da2ec5a3]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-calendar-nav-btn-color);line-height:1;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-calendar__nav-btn[data-v-da2ec5a3]:hover{background-color:var(--x-calendar-nav-btn-hover-bg);color:var(--x-calendar-nav-btn-hover-color)}.x-calendar__title-btn[data-v-da2ec5a3]{cursor:pointer;padding:var(--x-spacing-1) var(--x-spacing-3);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-calendar-title-color);font-size:var(--x-calendar-title-font-size);font-weight:var(--x-calendar-title-font-weight);line-height:var(--x-line-height-normal);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-calendar__title-btn[data-v-da2ec5a3]:hover{background-color:var(--x-calendar-nav-btn-hover-bg)}.x-calendar__mode-btn[data-v-da2ec5a3]{cursor:pointer;padding:var(--x-spacing-1) var(--x-spacing-3);border:1px solid var(--x-color-border-default);border-radius:var(--x-radius-sm);background:var(--x-color-bg-elevated);color:var(--x-color-text-secondary);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-calendar__mode-btn[data-v-da2ec5a3]:hover{border-color:var(--x-color-primary-500);color:var(--x-color-primary-500)}.x-calendar__body[data-v-da2ec5a3]{display:flex;flex-direction:column;padding:var(--x-calendar-body-padding)}.x-calendar__body--year[data-v-da2ec5a3]{flex:1 1 0%;justify-content:center}.x-calendar__weekdays[data-v-da2ec5a3]{display:grid;flex-shrink:0;grid-template-columns:repeat(7,1fr)}.x-calendar__weekday[data-v-da2ec5a3]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--x-calendar-weekday-padding);color:var(--x-calendar-weekday-color);font-size:var(--x-calendar-weekday-font-size);font-weight:var(--x-font-weight-medium)}.x-calendar__dates[data-v-da2ec5a3]{display:grid;flex-shrink:0;grid-template-columns:repeat(7,1fr)}.x-calendar__cell[data-v-da2ec5a3]{display:flex;cursor:pointer;align-items:center;justify-content:center;aspect-ratio:1;color:var(--x-calendar-cell-color);font-size:var(--x-calendar-cell-font-size);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-calendar__cell[data-v-da2ec5a3]:hover:not(.x-calendar__cell--disabled):not(.x-calendar__cell--selected){background-color:var(--x-calendar-cell-hover-bg)}.x-calendar__cell-inner[data-v-da2ec5a3]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--x-radius-full)}.x-calendar__cell--prev[data-v-da2ec5a3],.x-calendar__cell--next[data-v-da2ec5a3]{color:var(--x-calendar-cell-prev-next-color)}.x-calendar__cell--today .x-calendar__cell-inner[data-v-da2ec5a3]{color:var(--x-calendar-cell-today-color);font-weight:var(--x-calendar-cell-today-font-weight);border:1px solid var(--x-calendar-cell-today-color)}.x-calendar__cell--selected .x-calendar__cell-inner[data-v-da2ec5a3]{background-color:var(--x-calendar-cell-selected-bg);color:var(--x-calendar-cell-selected-color)}.x-calendar__cell--disabled[data-v-da2ec5a3]{cursor:not-allowed;color:var(--x-calendar-cell-disabled-color);background-color:var(--x-calendar-cell-disabled-bg)}.x-calendar__cell--disabled[data-v-da2ec5a3]:hover{background-color:var(--x-calendar-cell-disabled-bg)}.x-calendar__months[data-v-da2ec5a3]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--x-spacing-3)}.x-calendar__month-cell[data-v-da2ec5a3]{display:flex;cursor:pointer;align-items:center;justify-content:center;padding:var(--x-spacing-4) var(--x-spacing-2);border-radius:var(--x-radius-md);color:var(--x-calendar-month-cell-color);font-size:var(--x-font-size-sm);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-calendar__month-cell[data-v-da2ec5a3]:hover:not(.x-calendar__month-cell--disabled):not(.x-calendar__month-cell--selected){background-color:var(--x-calendar-month-cell-hover-bg)}.x-calendar__month-cell-inner[data-v-da2ec5a3]{display:flex;align-items:center;justify-content:center}.x-calendar__month-cell--selected[data-v-da2ec5a3]{background-color:var(--x-calendar-month-cell-selected-bg);color:var(--x-calendar-month-cell-selected-color)}.x-calendar__month-cell--disabled[data-v-da2ec5a3]{cursor:not-allowed;color:var(--x-calendar-month-cell-disabled-color)}.x-calendar__month-cell--disabled[data-v-da2ec5a3]:hover{background-color:transparent}.x-card[data-v-d12ab629]{background:var(--x-card-bg);border:var(--x-card-border-width) solid var(--x-card-border-color);border-radius:var(--x-card-radius);box-shadow:var(--x-card-shadow);overflow:hidden;transition:border-color var(--x-motion-duration-normal) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-normal) var(--x-motion-ease-default),transform var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-card[data-v-d12ab629]:hover{box-shadow:var(--x-card-hover-shadow);transform:translateY(var(--x-card-hover-translate-y))}.x-card__header[data-v-d12ab629]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:var(--x-card-header-padding-y) var(--x-card-header-padding-x);border-bottom:var(--x-card-header-border-width) solid var(--x-card-header-border-color)}.x-card__meta[data-v-d12ab629]{display:flex;flex-direction:column;gap:.125rem}.x-card__title[data-v-d12ab629]{margin:0;font-size:var(--x-card-title-font-size);font-weight:var(--x-card-title-font-weight);color:var(--x-card-title-color)}.x-card__description[data-v-d12ab629]{margin:0;font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary)}.x-card__extra[data-v-d12ab629]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.x-card__body[data-v-d12ab629]{padding:var(--x-card-body-padding-y) var(--x-card-body-padding-x)}.x-card--compact[data-v-d12ab629]{--x-card-header-padding-y: var(--x-spacing-2);--x-card-header-padding-x: var(--x-spacing-3);--x-card-body-padding-y: var(--x-spacing-3);--x-card-body-padding-x: var(--x-spacing-3)}.x-carousel[data-v-fa1342b0]{--x-carousel-arrow-size: 32px;--x-carousel-arrow-bg: rgba(0, 0, 0, .3);--x-carousel-arrow-color: var(--x-color-text-inverse);--x-carousel-arrow-hover-bg: rgba(0, 0, 0, .5);--x-carousel-dot-size: 8px;--x-carousel-dot-active-size: 20px;--x-carousel-dot-bg: rgba(0, 0, 0, .3);--x-carousel-dot-active-bg: var(--x-color-primary-500);--x-carousel-dot-gap: var(--x-spacing-2);--x-carousel-dots-offset: var(--x-spacing-3);position:relative;overflow:hidden}.x-carousel__viewport[data-v-fa1342b0]{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pan-y}.x-carousel--vertical .x-carousel__viewport[data-v-fa1342b0]{touch-action:pan-x}.x-carousel__track[data-v-fa1342b0]{height:100%;display:flex}.x-carousel--vertical .x-carousel__track[data-v-fa1342b0]{flex-direction:column}.x-carousel__slide[data-v-fa1342b0],.x-carousel--fade .x-carousel__track[data-v-fa1342b0]{position:relative}.x-carousel__arrow[data-v-fa1342b0]{position:absolute;display:flex;cursor:pointer;align-items:center;justify-content:center;border-style:none;width:var(--x-carousel-arrow-size);height:var(--x-carousel-arrow-size);border-radius:var(--x-radius-full);background-color:var(--x-carousel-arrow-bg);color:var(--x-carousel-arrow-color);z-index:2;transition:background-color var(--x-motion-duration-fast) ease}.x-carousel__arrow[data-v-fa1342b0]:hover:not(:disabled){background-color:var(--x-carousel-arrow-hover-bg)}.x-carousel__arrow[data-v-fa1342b0]:disabled{cursor:not-allowed;opacity:.3}.x-carousel__arrow-icon[data-v-fa1342b0]{display:flex;align-items:center;justify-content:center;width:16px;height:16px}.x-carousel__arrow--prev[data-v-fa1342b0]{top:50%;--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));left:var(--x-carousel-dots-offset)}.x-carousel__arrow--next[data-v-fa1342b0]{top:50%;--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));right:var(--x-carousel-dots-offset)}.x-carousel--vertical .x-carousel__arrow--prev[data-v-fa1342b0]{left:50%;top:auto;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));top:var(--x-carousel-dots-offset)}.x-carousel--vertical .x-carousel__arrow--next[data-v-fa1342b0]{left:50%;top:auto;bottom:0;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));bottom:var(--x-carousel-dots-offset)}.x-carousel--arrows-hover .x-carousel__arrow[data-v-fa1342b0]{opacity:0;transition:opacity var(--x-motion-duration-fast) ease,background-color var(--x-motion-duration-fast) ease}.x-carousel--arrows-hover:hover .x-carousel__arrow[data-v-fa1342b0]{opacity:1}.x-carousel__dots[data-v-fa1342b0]{position:absolute;display:flex;align-items:center;z-index:2;gap:var(--x-carousel-dot-gap)}.x-carousel__dots--bottom[data-v-fa1342b0]{left:50%;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));bottom:var(--x-carousel-dots-offset)}.x-carousel__dots--top[data-v-fa1342b0]{left:50%;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));top:var(--x-carousel-dots-offset)}.x-carousel__dots--left[data-v-fa1342b0]{top:50%;flex-direction:column;--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));left:var(--x-carousel-dots-offset)}.x-carousel__dots--right[data-v-fa1342b0]{top:50%;flex-direction:column;--un-translate-y:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));right:var(--x-carousel-dots-offset)}.x-carousel__dot[data-v-fa1342b0]{display:flex;cursor:pointer;align-items:center;justify-content:center;border-style:none;background-color:transparent;padding:var(--x-spacing-1)}.x-carousel__dot-inner[data-v-fa1342b0]{display:block;border-radius:var(--x-radius-full);width:var(--x-carousel-dot-size);height:var(--x-carousel-dot-size);background-color:var(--x-carousel-dot-bg);transition:width var(--x-motion-duration-fast) ease,background-color var(--x-motion-duration-fast) ease}.x-carousel__dot--active .x-carousel__dot-inner[data-v-fa1342b0]{width:var(--x-carousel-dot-active-size);background-color:var(--x-carousel-dot-active-bg)}.x-carousel--dragging .x-carousel__viewport[data-v-fa1342b0]{cursor:grabbing}.x-carousel--dragging .x-carousel__slide[data-v-fa1342b0]{pointer-events:none;-webkit-user-select:none;user-select:none}.x-cascader[data-v-a5b5c660]{--x-cascader-height: 36px;--x-cascader-padding-x: var(--x-spacing-3);--x-cascader-font-size: var(--x-font-size-sm);--x-cascader-border-radius: var(--x-radius-md);--x-cascader-border-color: var(--x-color-border-strong);--x-cascader-bg: var(--x-color-bg-surface);--x-cascader-color: var(--x-color-text-primary);--x-cascader-placeholder-color: var(--x-color-text-tertiary);--x-cascader-focus-border-color: var(--x-color-primary-500);--x-cascader-focus-ring-color: var(--x-color-primary-100);--x-cascader-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-cascader-disabled-bg: var(--x-color-bg-muted);--x-cascader-disabled-color: var(--x-color-text-tertiary);--x-cascader-clear-color: var(--x-color-text-tertiary);--x-cascader-clear-hover-color: var(--x-color-text-secondary);position:relative;display:inline-flex;width:100%;outline:none}.x-cascader__trigger[data-v-a5b5c660]{position:relative;display:flex;align-items:center;width:100%;height:var(--x-cascader-height);padding:0 var(--x-cascader-padding-x);border:1px solid var(--x-cascader-border-color);border-radius:var(--x-cascader-border-radius);background-color:var(--x-cascader-bg);color:var(--x-cascader-color);font-size:var(--x-cascader-font-size);cursor:pointer;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-cascader:hover .x-cascader__trigger[data-v-a5b5c660]{border-color:var(--x-cascader-hover-border-color)}.x-cascader--open .x-cascader__trigger[data-v-a5b5c660]{border-color:var(--x-cascader-focus-border-color);box-shadow:0 0 0 3px var(--x-cascader-focus-ring-color)}.x-cascader--disabled .x-cascader__trigger[data-v-a5b5c660]{background-color:var(--x-cascader-disabled-bg);color:var(--x-cascader-disabled-color);cursor:not-allowed}.x-cascader--disabled:hover .x-cascader__trigger[data-v-a5b5c660]{border-color:var(--x-cascader-border-color)}.x-cascader__label[data-v-a5b5c660]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-cascader__label--placeholder[data-v-a5b5c660]{color:var(--x-cascader-placeholder-color)}.x-cascader__arrow[data-v-a5b5c660]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;color:var(--x-cascader-placeholder-color);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-cascader--open .x-cascader__arrow[data-v-a5b5c660]{transform:rotate(180deg)}.x-cascader__clear[data-v-a5b5c660]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;right:calc(var(--x-cascader-padding-x) + 16px + var(--x-spacing-1));top:50%;transform:translateY(-50%);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-cascader-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-cascader__clear[data-v-a5b5c660]:hover{color:var(--x-cascader-clear-hover-color)}.x-cascader__dropdown[data-v-a5b5c660]{--x-cascader-dropdown-bg: var(--x-color-bg-elevated);--x-cascader-dropdown-border-color: var(--x-color-border-default);--x-cascader-option-hover-bg: var(--x-color-bg-muted);--x-cascader-option-selected-bg: var(--x-color-primary-50);--x-cascader-option-selected-color: var(--x-color-primary-600);--x-cascader-column-width: 160px;--x-cascader-column-max-height: 240px;--x-cascader-column-divider-color: var(--x-color-border-subtle);--x-cascader-option-padding-x: var(--x-spacing-3);--x-cascader-option-padding-y: var(--x-spacing-2);--x-cascader-option-font-size: var(--x-font-size-sm);--x-cascader-option-color: var(--x-color-text-primary);--x-cascader-option-disabled-color: var(--x-color-text-disabled);--x-cascader-option-arrow-color: var(--x-color-text-tertiary);background-color:var(--x-cascader-dropdown-bg);border:1px solid var(--x-cascader-dropdown-border-color);border-radius:var(--x-cascader-border-radius);box-shadow:var(--x-shadow-lg);width:max-content;display:flex}.x-cascader__dropdown--inline[data-v-a5b5c660]{position:absolute;top:calc(100% + 4px);left:0}.x-cascader__column[data-v-a5b5c660]{min-width:var(--x-cascader-column-width);max-height:var(--x-cascader-column-max-height);overflow-y:auto;border-right:1px solid var(--x-cascader-column-divider-color)}.x-cascader__column[data-v-a5b5c660]:last-child{border-right:none}.x-cascader__column-content[data-v-a5b5c660]{padding:var(--x-spacing-1) 0}.x-cascader__option[data-v-a5b5c660]{display:flex;cursor:pointer;align-items:center;padding:var(--x-cascader-option-padding-y) var(--x-cascader-option-padding-x);font-size:var(--x-cascader-option-font-size);color:var(--x-cascader-option-color);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-cascader__option[data-v-a5b5c660]:hover:not(.x-cascader__option--disabled){background-color:var(--x-cascader-option-hover-bg)}.x-cascader__option--selected[data-v-a5b5c660]{background-color:var(--x-cascader-option-selected-bg);color:var(--x-cascader-option-selected-color);font-weight:var(--x-font-weight-medium)}.x-cascader__option--disabled[data-v-a5b5c660]{color:var(--x-cascader-option-disabled-color);cursor:not-allowed}.x-cascader__option-label[data-v-a5b5c660]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-cascader__option-arrow[data-v-a5b5c660]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:var(--x-spacing-2);color:var(--x-cascader-option-arrow-color)}.x-cascader__empty[data-v-a5b5c660]{padding:var(--x-spacing-4);text-align:center;color:var(--x-color-text-secondary);font-size:var(--x-cascader-option-font-size);min-width:var(--x-cascader-column-width)}.x-check-tag[data-v-e32da664]{--x-check-tag-bg: var(--x-color-bg-surface);--x-check-tag-color: var(--x-color-text-primary);--x-check-tag-border-color: var(--x-color-border-strong);--x-check-tag-padding-y: var(--x-spacing-1);--x-check-tag-padding-x: var(--x-spacing-3);--x-check-tag-font-size: var(--x-font-size-sm);--x-check-tag-border-radius: var(--x-radius-md);--x-check-tag-close-hover-bg: var(--x-color-bg-muted);display:inline-flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--x-spacing-1);padding:var(--x-check-tag-padding-y) var(--x-check-tag-padding-x);font-size:var(--x-check-tag-font-size);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);border-radius:var(--x-check-tag-border-radius);background-color:var(--x-check-tag-bg);color:var(--x-check-tag-color);border:1px solid var(--x-check-tag-border-color);white-space:nowrap;vertical-align:middle;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-check-tag[data-v-e32da664]:hover:not(.x-check-tag--disabled){--x-check-tag-border-color: var(--x-color-primary-400);--x-check-tag-color: var(--x-color-primary-600)}.x-check-tag--sm[data-v-e32da664]{--x-check-tag-padding-y: 1px;--x-check-tag-padding-x: var(--x-spacing-2);--x-check-tag-font-size: var(--x-font-size-xs);--x-check-tag-border-radius: var(--x-radius-sm)}.x-check-tag--default[data-v-e32da664]{--x-check-tag-padding-y: var(--x-spacing-1);--x-check-tag-padding-x: var(--x-spacing-3);--x-check-tag-font-size: var(--x-font-size-sm);--x-check-tag-border-radius: var(--x-radius-md)}.x-check-tag--lg[data-v-e32da664]{--x-check-tag-padding-y: var(--x-spacing-1_5);--x-check-tag-padding-x: var(--x-spacing-4);--x-check-tag-font-size: var(--x-font-size-md);--x-check-tag-border-radius: var(--x-radius-lg)}.x-check-tag--checked[data-v-e32da664]{--x-check-tag-bg: var(--x-color-primary-50);--x-check-tag-color: var(--x-color-primary-600);--x-check-tag-border-color: var(--x-color-primary-500);--x-check-tag-close-hover-bg: var(--x-color-primary-100)}.x-check-tag--checked[data-v-e32da664]:hover:not(.x-check-tag--disabled){--x-check-tag-bg: var(--x-color-primary-100);--x-check-tag-border-color: var(--x-color-primary-600)}.x-check-tag--disabled[data-v-e32da664]{cursor:not-allowed;--x-check-tag-bg: var(--x-color-bg-muted);--x-check-tag-color: var(--x-color-text-tertiary);--x-check-tag-border-color: var(--x-color-border-muted)}.x-check-tag--disabled.x-check-tag--checked[data-v-e32da664]{--x-check-tag-bg: var(--x-color-primary-100);--x-check-tag-color: var(--x-color-primary-400);--x-check-tag-border-color: var(--x-color-primary-300)}.x-check-tag__text[data-v-e32da664]{display:inline-flex;align-items:center}.x-check-tag__close[data-v-e32da664]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;margin-right:calc(var(--x-check-tag-padding-x) * -.5);margin-left:calc(var(--x-spacing-1) * -.5);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:inherit;opacity:.7;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default);line-height:1}.x-check-tag__close[data-v-e32da664]:hover{opacity:1;background-color:var(--x-check-tag-close-hover-bg)}.x-check-tag__close[data-v-e32da664]:active{opacity:.8}.x-check-tag--disabled .x-check-tag__close[data-v-e32da664]{cursor:not-allowed;opacity:.4}.x-check-tag-group[data-v-e4588cb3]{display:inline-flex;flex-wrap:wrap;gap:var(--x-spacing-2)}.x-checkbox[data-v-b376abf4]{--x-checkbox-size: 16px;--x-checkbox-border-radius: var(--x-radius-sm);--x-checkbox-border-color: var(--x-color-border-strong);--x-checkbox-bg: var(--x-color-bg-surface);--x-checkbox-icon-color: transparent;--x-checkbox-label-color: var(--x-color-text-primary);--x-checkbox-label-font-size: var(--x-font-size-sm);--x-checkbox-label-gap: var(--x-spacing-2);display:inline-flex;cursor:pointer;align-items:center;gap:var(--x-checkbox-label-gap);vertical-align:middle}.x-checkbox--sm[data-v-b376abf4]{--x-checkbox-size: 14px;--x-checkbox-label-font-size: var(--x-font-size-xs);--x-checkbox-label-gap: var(--x-spacing-1_5)}.x-checkbox--md[data-v-b376abf4]{--x-checkbox-size: 16px;--x-checkbox-label-font-size: var(--x-font-size-sm);--x-checkbox-label-gap: var(--x-spacing-2)}.x-checkbox--lg[data-v-b376abf4]{--x-checkbox-size: 20px;--x-checkbox-label-font-size: var(--x-font-size-md);--x-checkbox-label-gap: var(--x-spacing-2_5)}.x-checkbox:hover:not(.x-checkbox--disabled) .x-checkbox__box[data-v-b376abf4]{border-color:var(--x-color-primary-400)}.x-checkbox--checked .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-primary-500);--x-checkbox-bg: var(--x-color-primary-500);--x-checkbox-icon-color: var(--x-color-text-inverse)}.x-checkbox--checked:hover:not(.x-checkbox--disabled) .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-primary-600);--x-checkbox-bg: var(--x-color-primary-600)}.x-checkbox--indeterminate .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-primary-500);--x-checkbox-bg: var(--x-color-primary-500);--x-checkbox-icon-color: var(--x-color-text-inverse)}.x-checkbox--indeterminate:hover:not(.x-checkbox--disabled) .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-primary-600);--x-checkbox-bg: var(--x-color-primary-600)}.x-checkbox--disabled[data-v-b376abf4]{cursor:not-allowed}.x-checkbox--disabled .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-border-muted);--x-checkbox-bg: var(--x-color-bg-muted);--x-checkbox-icon-color: var(--x-color-text-tertiary)}.x-checkbox--disabled.x-checkbox--checked .x-checkbox__box[data-v-b376abf4],.x-checkbox--disabled.x-checkbox--indeterminate .x-checkbox__box[data-v-b376abf4]{--x-checkbox-border-color: var(--x-color-primary-300);--x-checkbox-bg: var(--x-color-primary-300);--x-checkbox-icon-color: var(--x-color-text-inverse)}.x-checkbox--disabled .x-checkbox__label[data-v-b376abf4]{color:var(--x-color-text-tertiary)}.x-checkbox__input[data-v-b376abf4]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.x-checkbox__box[data-v-b376abf4]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--x-checkbox-size);height:var(--x-checkbox-size);border:1.5px solid var(--x-checkbox-border-color);border-radius:var(--x-checkbox-border-radius);background-color:var(--x-checkbox-bg);color:var(--x-checkbox-icon-color);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default),color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-checkbox__icon[data-v-b376abf4]{width:calc(var(--x-checkbox-size) * .625);height:calc(var(--x-checkbox-size) * .625);opacity:0;transform:scale(.8);transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-checkbox__icon--checked[data-v-b376abf4],.x-checkbox__icon--indeterminate[data-v-b376abf4]{opacity:1;transform:scale(1)}.x-checkbox__label[data-v-b376abf4]{color:var(--x-checkbox-label-color);font-size:var(--x-checkbox-label-font-size);line-height:var(--x-line-height-normal);-webkit-user-select:none;user-select:none}.x-col[data-v-460d49f9]{--x-col-position: relative;--x-col-box-sizing: border-box;--x-col-max-width: 100%;--x-col-min-height: 1px;position:var(--x-col-position);box-sizing:var(--x-col-box-sizing);max-width:var(--x-col-max-width);min-height:var(--x-col-min-height)}.x-col--auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--span-1[data-v-460d49f9]{width:4.166667%}.x-col--span-2[data-v-460d49f9]{width:8.333333%}.x-col--span-3[data-v-460d49f9]{width:12.5%}.x-col--span-4[data-v-460d49f9]{width:16.666667%}.x-col--span-5[data-v-460d49f9]{width:20.833333%}.x-col--span-6[data-v-460d49f9]{width:25%}.x-col--span-7[data-v-460d49f9]{width:29.166667%}.x-col--span-8[data-v-460d49f9]{width:33.333333%}.x-col--span-9[data-v-460d49f9]{width:37.5%}.x-col--span-10[data-v-460d49f9]{width:41.666667%}.x-col--span-11[data-v-460d49f9]{width:45.833333%}.x-col--span-12[data-v-460d49f9]{width:50%}.x-col--span-13[data-v-460d49f9]{width:54.166667%}.x-col--span-14[data-v-460d49f9]{width:58.333333%}.x-col--span-15[data-v-460d49f9]{width:62.5%}.x-col--span-16[data-v-460d49f9]{width:66.666667%}.x-col--span-17[data-v-460d49f9]{width:70.833333%}.x-col--span-18[data-v-460d49f9]{width:75%}.x-col--span-19[data-v-460d49f9]{width:79.166667%}.x-col--span-20[data-v-460d49f9]{width:83.333333%}.x-col--span-21[data-v-460d49f9]{width:87.5%}.x-col--span-22[data-v-460d49f9]{width:91.666667%}.x-col--span-23[data-v-460d49f9]{width:95.833333%}.x-col--span-24[data-v-460d49f9]{width:100%}.x-col--offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--offset-6[data-v-460d49f9]{margin-left:25%}.x-col--offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--offset-12[data-v-460d49f9]{margin-left:50%}.x-col--offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--offset-18[data-v-460d49f9]{margin-left:75%}.x-col--offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--push-1[data-v-460d49f9]{left:4.166667%}.x-col--push-2[data-v-460d49f9]{left:8.333333%}.x-col--push-3[data-v-460d49f9]{left:12.5%}.x-col--push-4[data-v-460d49f9]{left:16.666667%}.x-col--push-5[data-v-460d49f9]{left:20.833333%}.x-col--push-6[data-v-460d49f9]{left:25%}.x-col--push-7[data-v-460d49f9]{left:29.166667%}.x-col--push-8[data-v-460d49f9]{left:33.333333%}.x-col--push-9[data-v-460d49f9]{left:37.5%}.x-col--push-10[data-v-460d49f9]{left:41.666667%}.x-col--push-11[data-v-460d49f9]{left:45.833333%}.x-col--push-12[data-v-460d49f9]{left:50%}.x-col--push-13[data-v-460d49f9]{left:54.166667%}.x-col--push-14[data-v-460d49f9]{left:58.333333%}.x-col--push-15[data-v-460d49f9]{left:62.5%}.x-col--push-16[data-v-460d49f9]{left:66.666667%}.x-col--push-17[data-v-460d49f9]{left:70.833333%}.x-col--push-18[data-v-460d49f9]{left:75%}.x-col--push-19[data-v-460d49f9]{left:79.166667%}.x-col--push-20[data-v-460d49f9]{left:83.333333%}.x-col--push-21[data-v-460d49f9]{left:87.5%}.x-col--push-22[data-v-460d49f9]{left:91.666667%}.x-col--push-23[data-v-460d49f9]{left:95.833333%}.x-col--pull-1[data-v-460d49f9]{right:4.166667%}.x-col--pull-2[data-v-460d49f9]{right:8.333333%}.x-col--pull-3[data-v-460d49f9]{right:12.5%}.x-col--pull-4[data-v-460d49f9]{right:16.666667%}.x-col--pull-5[data-v-460d49f9]{right:20.833333%}.x-col--pull-6[data-v-460d49f9]{right:25%}.x-col--pull-7[data-v-460d49f9]{right:29.166667%}.x-col--pull-8[data-v-460d49f9]{right:33.333333%}.x-col--pull-9[data-v-460d49f9]{right:37.5%}.x-col--pull-10[data-v-460d49f9]{right:41.666667%}.x-col--pull-11[data-v-460d49f9]{right:45.833333%}.x-col--pull-12[data-v-460d49f9]{right:50%}.x-col--pull-13[data-v-460d49f9]{right:54.166667%}.x-col--pull-14[data-v-460d49f9]{right:58.333333%}.x-col--pull-15[data-v-460d49f9]{right:62.5%}.x-col--pull-16[data-v-460d49f9]{right:66.666667%}.x-col--pull-17[data-v-460d49f9]{right:70.833333%}.x-col--pull-18[data-v-460d49f9]{right:75%}.x-col--pull-19[data-v-460d49f9]{right:79.166667%}.x-col--pull-20[data-v-460d49f9]{right:83.333333%}.x-col--pull-21[data-v-460d49f9]{right:87.5%}.x-col--pull-22[data-v-460d49f9]{right:91.666667%}.x-col--pull-23[data-v-460d49f9]{right:95.833333%}.x-col--xs-auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--xs-span-1[data-v-460d49f9]{width:4.166667%}.x-col--xs-span-2[data-v-460d49f9]{width:8.333333%}.x-col--xs-span-3[data-v-460d49f9]{width:12.5%}.x-col--xs-span-4[data-v-460d49f9]{width:16.666667%}.x-col--xs-span-5[data-v-460d49f9]{width:20.833333%}.x-col--xs-span-6[data-v-460d49f9]{width:25%}.x-col--xs-span-7[data-v-460d49f9]{width:29.166667%}.x-col--xs-span-8[data-v-460d49f9]{width:33.333333%}.x-col--xs-span-9[data-v-460d49f9]{width:37.5%}.x-col--xs-span-10[data-v-460d49f9]{width:41.666667%}.x-col--xs-span-11[data-v-460d49f9]{width:45.833333%}.x-col--xs-span-12[data-v-460d49f9]{width:50%}.x-col--xs-span-13[data-v-460d49f9]{width:54.166667%}.x-col--xs-span-14[data-v-460d49f9]{width:58.333333%}.x-col--xs-span-15[data-v-460d49f9]{width:62.5%}.x-col--xs-span-16[data-v-460d49f9]{width:66.666667%}.x-col--xs-span-17[data-v-460d49f9]{width:70.833333%}.x-col--xs-span-18[data-v-460d49f9]{width:75%}.x-col--xs-span-19[data-v-460d49f9]{width:79.166667%}.x-col--xs-span-20[data-v-460d49f9]{width:83.333333%}.x-col--xs-span-21[data-v-460d49f9]{width:87.5%}.x-col--xs-span-22[data-v-460d49f9]{width:91.666667%}.x-col--xs-span-23[data-v-460d49f9]{width:95.833333%}.x-col--xs-span-24[data-v-460d49f9]{width:100%}.x-col--xs-offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--xs-offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--xs-offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--xs-offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--xs-offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--xs-offset-6[data-v-460d49f9]{margin-left:25%}.x-col--xs-offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--xs-offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--xs-offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--xs-offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--xs-offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--xs-offset-12[data-v-460d49f9]{margin-left:50%}.x-col--xs-offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--xs-offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--xs-offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--xs-offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--xs-offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--xs-offset-18[data-v-460d49f9]{margin-left:75%}.x-col--xs-offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--xs-offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--xs-offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--xs-offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--xs-offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--xs-push-1[data-v-460d49f9]{left:4.166667%}.x-col--xs-push-2[data-v-460d49f9]{left:8.333333%}.x-col--xs-push-3[data-v-460d49f9]{left:12.5%}.x-col--xs-push-4[data-v-460d49f9]{left:16.666667%}.x-col--xs-push-5[data-v-460d49f9]{left:20.833333%}.x-col--xs-push-6[data-v-460d49f9]{left:25%}.x-col--xs-push-7[data-v-460d49f9]{left:29.166667%}.x-col--xs-push-8[data-v-460d49f9]{left:33.333333%}.x-col--xs-push-9[data-v-460d49f9]{left:37.5%}.x-col--xs-push-10[data-v-460d49f9]{left:41.666667%}.x-col--xs-push-11[data-v-460d49f9]{left:45.833333%}.x-col--xs-push-12[data-v-460d49f9]{left:50%}.x-col--xs-push-13[data-v-460d49f9]{left:54.166667%}.x-col--xs-push-14[data-v-460d49f9]{left:58.333333%}.x-col--xs-push-15[data-v-460d49f9]{left:62.5%}.x-col--xs-push-16[data-v-460d49f9]{left:66.666667%}.x-col--xs-push-17[data-v-460d49f9]{left:70.833333%}.x-col--xs-push-18[data-v-460d49f9]{left:75%}.x-col--xs-push-19[data-v-460d49f9]{left:79.166667%}.x-col--xs-push-20[data-v-460d49f9]{left:83.333333%}.x-col--xs-push-21[data-v-460d49f9]{left:87.5%}.x-col--xs-push-22[data-v-460d49f9]{left:91.666667%}.x-col--xs-push-23[data-v-460d49f9]{left:95.833333%}.x-col--xs-pull-1[data-v-460d49f9]{right:4.166667%}.x-col--xs-pull-2[data-v-460d49f9]{right:8.333333%}.x-col--xs-pull-3[data-v-460d49f9]{right:12.5%}.x-col--xs-pull-4[data-v-460d49f9]{right:16.666667%}.x-col--xs-pull-5[data-v-460d49f9]{right:20.833333%}.x-col--xs-pull-6[data-v-460d49f9]{right:25%}.x-col--xs-pull-7[data-v-460d49f9]{right:29.166667%}.x-col--xs-pull-8[data-v-460d49f9]{right:33.333333%}.x-col--xs-pull-9[data-v-460d49f9]{right:37.5%}.x-col--xs-pull-10[data-v-460d49f9]{right:41.666667%}.x-col--xs-pull-11[data-v-460d49f9]{right:45.833333%}.x-col--xs-pull-12[data-v-460d49f9]{right:50%}.x-col--xs-pull-13[data-v-460d49f9]{right:54.166667%}.x-col--xs-pull-14[data-v-460d49f9]{right:58.333333%}.x-col--xs-pull-15[data-v-460d49f9]{right:62.5%}.x-col--xs-pull-16[data-v-460d49f9]{right:66.666667%}.x-col--xs-pull-17[data-v-460d49f9]{right:70.833333%}.x-col--xs-pull-18[data-v-460d49f9]{right:75%}.x-col--xs-pull-19[data-v-460d49f9]{right:79.166667%}.x-col--xs-pull-20[data-v-460d49f9]{right:83.333333%}.x-col--xs-pull-21[data-v-460d49f9]{right:87.5%}.x-col--xs-pull-22[data-v-460d49f9]{right:91.666667%}.x-col--xs-pull-23[data-v-460d49f9]{right:95.833333%}@media(min-width:768px){.x-col--sm-auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--sm-span-1[data-v-460d49f9]{width:4.166667%}.x-col--sm-span-2[data-v-460d49f9]{width:8.333333%}.x-col--sm-span-3[data-v-460d49f9]{width:12.5%}.x-col--sm-span-4[data-v-460d49f9]{width:16.666667%}.x-col--sm-span-5[data-v-460d49f9]{width:20.833333%}.x-col--sm-span-6[data-v-460d49f9]{width:25%}.x-col--sm-span-7[data-v-460d49f9]{width:29.166667%}.x-col--sm-span-8[data-v-460d49f9]{width:33.333333%}.x-col--sm-span-9[data-v-460d49f9]{width:37.5%}.x-col--sm-span-10[data-v-460d49f9]{width:41.666667%}.x-col--sm-span-11[data-v-460d49f9]{width:45.833333%}.x-col--sm-span-12[data-v-460d49f9]{width:50%}.x-col--sm-span-13[data-v-460d49f9]{width:54.166667%}.x-col--sm-span-14[data-v-460d49f9]{width:58.333333%}.x-col--sm-span-15[data-v-460d49f9]{width:62.5%}.x-col--sm-span-16[data-v-460d49f9]{width:66.666667%}.x-col--sm-span-17[data-v-460d49f9]{width:70.833333%}.x-col--sm-span-18[data-v-460d49f9]{width:75%}.x-col--sm-span-19[data-v-460d49f9]{width:79.166667%}.x-col--sm-span-20[data-v-460d49f9]{width:83.333333%}.x-col--sm-span-21[data-v-460d49f9]{width:87.5%}.x-col--sm-span-22[data-v-460d49f9]{width:91.666667%}.x-col--sm-span-23[data-v-460d49f9]{width:95.833333%}.x-col--sm-span-24[data-v-460d49f9]{width:100%}.x-col--sm-offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--sm-offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--sm-offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--sm-offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--sm-offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--sm-offset-6[data-v-460d49f9]{margin-left:25%}.x-col--sm-offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--sm-offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--sm-offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--sm-offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--sm-offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--sm-offset-12[data-v-460d49f9]{margin-left:50%}.x-col--sm-offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--sm-offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--sm-offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--sm-offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--sm-offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--sm-offset-18[data-v-460d49f9]{margin-left:75%}.x-col--sm-offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--sm-offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--sm-offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--sm-offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--sm-offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--sm-push-1[data-v-460d49f9]{left:4.166667%}.x-col--sm-push-2[data-v-460d49f9]{left:8.333333%}.x-col--sm-push-3[data-v-460d49f9]{left:12.5%}.x-col--sm-push-4[data-v-460d49f9]{left:16.666667%}.x-col--sm-push-5[data-v-460d49f9]{left:20.833333%}.x-col--sm-push-6[data-v-460d49f9]{left:25%}.x-col--sm-push-7[data-v-460d49f9]{left:29.166667%}.x-col--sm-push-8[data-v-460d49f9]{left:33.333333%}.x-col--sm-push-9[data-v-460d49f9]{left:37.5%}.x-col--sm-push-10[data-v-460d49f9]{left:41.666667%}.x-col--sm-push-11[data-v-460d49f9]{left:45.833333%}.x-col--sm-push-12[data-v-460d49f9]{left:50%}.x-col--sm-push-13[data-v-460d49f9]{left:54.166667%}.x-col--sm-push-14[data-v-460d49f9]{left:58.333333%}.x-col--sm-push-15[data-v-460d49f9]{left:62.5%}.x-col--sm-push-16[data-v-460d49f9]{left:66.666667%}.x-col--sm-push-17[data-v-460d49f9]{left:70.833333%}.x-col--sm-push-18[data-v-460d49f9]{left:75%}.x-col--sm-push-19[data-v-460d49f9]{left:79.166667%}.x-col--sm-push-20[data-v-460d49f9]{left:83.333333%}.x-col--sm-push-21[data-v-460d49f9]{left:87.5%}.x-col--sm-push-22[data-v-460d49f9]{left:91.666667%}.x-col--sm-push-23[data-v-460d49f9]{left:95.833333%}.x-col--sm-pull-1[data-v-460d49f9]{right:4.166667%}.x-col--sm-pull-2[data-v-460d49f9]{right:8.333333%}.x-col--sm-pull-3[data-v-460d49f9]{right:12.5%}.x-col--sm-pull-4[data-v-460d49f9]{right:16.666667%}.x-col--sm-pull-5[data-v-460d49f9]{right:20.833333%}.x-col--sm-pull-6[data-v-460d49f9]{right:25%}.x-col--sm-pull-7[data-v-460d49f9]{right:29.166667%}.x-col--sm-pull-8[data-v-460d49f9]{right:33.333333%}.x-col--sm-pull-9[data-v-460d49f9]{right:37.5%}.x-col--sm-pull-10[data-v-460d49f9]{right:41.666667%}.x-col--sm-pull-11[data-v-460d49f9]{right:45.833333%}.x-col--sm-pull-12[data-v-460d49f9]{right:50%}.x-col--sm-pull-13[data-v-460d49f9]{right:54.166667%}.x-col--sm-pull-14[data-v-460d49f9]{right:58.333333%}.x-col--sm-pull-15[data-v-460d49f9]{right:62.5%}.x-col--sm-pull-16[data-v-460d49f9]{right:66.666667%}.x-col--sm-pull-17[data-v-460d49f9]{right:70.833333%}.x-col--sm-pull-18[data-v-460d49f9]{right:75%}.x-col--sm-pull-19[data-v-460d49f9]{right:79.166667%}.x-col--sm-pull-20[data-v-460d49f9]{right:83.333333%}.x-col--sm-pull-21[data-v-460d49f9]{right:87.5%}.x-col--sm-pull-22[data-v-460d49f9]{right:91.666667%}.x-col--sm-pull-23[data-v-460d49f9]{right:95.833333%}}@media(min-width:992px){.x-col--md-auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--md-span-1[data-v-460d49f9]{width:4.166667%}.x-col--md-span-2[data-v-460d49f9]{width:8.333333%}.x-col--md-span-3[data-v-460d49f9]{width:12.5%}.x-col--md-span-4[data-v-460d49f9]{width:16.666667%}.x-col--md-span-5[data-v-460d49f9]{width:20.833333%}.x-col--md-span-6[data-v-460d49f9]{width:25%}.x-col--md-span-7[data-v-460d49f9]{width:29.166667%}.x-col--md-span-8[data-v-460d49f9]{width:33.333333%}.x-col--md-span-9[data-v-460d49f9]{width:37.5%}.x-col--md-span-10[data-v-460d49f9]{width:41.666667%}.x-col--md-span-11[data-v-460d49f9]{width:45.833333%}.x-col--md-span-12[data-v-460d49f9]{width:50%}.x-col--md-span-13[data-v-460d49f9]{width:54.166667%}.x-col--md-span-14[data-v-460d49f9]{width:58.333333%}.x-col--md-span-15[data-v-460d49f9]{width:62.5%}.x-col--md-span-16[data-v-460d49f9]{width:66.666667%}.x-col--md-span-17[data-v-460d49f9]{width:70.833333%}.x-col--md-span-18[data-v-460d49f9]{width:75%}.x-col--md-span-19[data-v-460d49f9]{width:79.166667%}.x-col--md-span-20[data-v-460d49f9]{width:83.333333%}.x-col--md-span-21[data-v-460d49f9]{width:87.5%}.x-col--md-span-22[data-v-460d49f9]{width:91.666667%}.x-col--md-span-23[data-v-460d49f9]{width:95.833333%}.x-col--md-span-24[data-v-460d49f9]{width:100%}.x-col--md-offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--md-offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--md-offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--md-offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--md-offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--md-offset-6[data-v-460d49f9]{margin-left:25%}.x-col--md-offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--md-offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--md-offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--md-offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--md-offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--md-offset-12[data-v-460d49f9]{margin-left:50%}.x-col--md-offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--md-offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--md-offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--md-offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--md-offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--md-offset-18[data-v-460d49f9]{margin-left:75%}.x-col--md-offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--md-offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--md-offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--md-offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--md-offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--md-push-1[data-v-460d49f9]{left:4.166667%}.x-col--md-push-2[data-v-460d49f9]{left:8.333333%}.x-col--md-push-3[data-v-460d49f9]{left:12.5%}.x-col--md-push-4[data-v-460d49f9]{left:16.666667%}.x-col--md-push-5[data-v-460d49f9]{left:20.833333%}.x-col--md-push-6[data-v-460d49f9]{left:25%}.x-col--md-push-7[data-v-460d49f9]{left:29.166667%}.x-col--md-push-8[data-v-460d49f9]{left:33.333333%}.x-col--md-push-9[data-v-460d49f9]{left:37.5%}.x-col--md-push-10[data-v-460d49f9]{left:41.666667%}.x-col--md-push-11[data-v-460d49f9]{left:45.833333%}.x-col--md-push-12[data-v-460d49f9]{left:50%}.x-col--md-push-13[data-v-460d49f9]{left:54.166667%}.x-col--md-push-14[data-v-460d49f9]{left:58.333333%}.x-col--md-push-15[data-v-460d49f9]{left:62.5%}.x-col--md-push-16[data-v-460d49f9]{left:66.666667%}.x-col--md-push-17[data-v-460d49f9]{left:70.833333%}.x-col--md-push-18[data-v-460d49f9]{left:75%}.x-col--md-push-19[data-v-460d49f9]{left:79.166667%}.x-col--md-push-20[data-v-460d49f9]{left:83.333333%}.x-col--md-push-21[data-v-460d49f9]{left:87.5%}.x-col--md-push-22[data-v-460d49f9]{left:91.666667%}.x-col--md-push-23[data-v-460d49f9]{left:95.833333%}.x-col--md-pull-1[data-v-460d49f9]{right:4.166667%}.x-col--md-pull-2[data-v-460d49f9]{right:8.333333%}.x-col--md-pull-3[data-v-460d49f9]{right:12.5%}.x-col--md-pull-4[data-v-460d49f9]{right:16.666667%}.x-col--md-pull-5[data-v-460d49f9]{right:20.833333%}.x-col--md-pull-6[data-v-460d49f9]{right:25%}.x-col--md-pull-7[data-v-460d49f9]{right:29.166667%}.x-col--md-pull-8[data-v-460d49f9]{right:33.333333%}.x-col--md-pull-9[data-v-460d49f9]{right:37.5%}.x-col--md-pull-10[data-v-460d49f9]{right:41.666667%}.x-col--md-pull-11[data-v-460d49f9]{right:45.833333%}.x-col--md-pull-12[data-v-460d49f9]{right:50%}.x-col--md-pull-13[data-v-460d49f9]{right:54.166667%}.x-col--md-pull-14[data-v-460d49f9]{right:58.333333%}.x-col--md-pull-15[data-v-460d49f9]{right:62.5%}.x-col--md-pull-16[data-v-460d49f9]{right:66.666667%}.x-col--md-pull-17[data-v-460d49f9]{right:70.833333%}.x-col--md-pull-18[data-v-460d49f9]{right:75%}.x-col--md-pull-19[data-v-460d49f9]{right:79.166667%}.x-col--md-pull-20[data-v-460d49f9]{right:83.333333%}.x-col--md-pull-21[data-v-460d49f9]{right:87.5%}.x-col--md-pull-22[data-v-460d49f9]{right:91.666667%}.x-col--md-pull-23[data-v-460d49f9]{right:95.833333%}}@media(min-width:1200px){.x-col--lg-auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--lg-span-1[data-v-460d49f9]{width:4.166667%}.x-col--lg-span-2[data-v-460d49f9]{width:8.333333%}.x-col--lg-span-3[data-v-460d49f9]{width:12.5%}.x-col--lg-span-4[data-v-460d49f9]{width:16.666667%}.x-col--lg-span-5[data-v-460d49f9]{width:20.833333%}.x-col--lg-span-6[data-v-460d49f9]{width:25%}.x-col--lg-span-7[data-v-460d49f9]{width:29.166667%}.x-col--lg-span-8[data-v-460d49f9]{width:33.333333%}.x-col--lg-span-9[data-v-460d49f9]{width:37.5%}.x-col--lg-span-10[data-v-460d49f9]{width:41.666667%}.x-col--lg-span-11[data-v-460d49f9]{width:45.833333%}.x-col--lg-span-12[data-v-460d49f9]{width:50%}.x-col--lg-span-13[data-v-460d49f9]{width:54.166667%}.x-col--lg-span-14[data-v-460d49f9]{width:58.333333%}.x-col--lg-span-15[data-v-460d49f9]{width:62.5%}.x-col--lg-span-16[data-v-460d49f9]{width:66.666667%}.x-col--lg-span-17[data-v-460d49f9]{width:70.833333%}.x-col--lg-span-18[data-v-460d49f9]{width:75%}.x-col--lg-span-19[data-v-460d49f9]{width:79.166667%}.x-col--lg-span-20[data-v-460d49f9]{width:83.333333%}.x-col--lg-span-21[data-v-460d49f9]{width:87.5%}.x-col--lg-span-22[data-v-460d49f9]{width:91.666667%}.x-col--lg-span-23[data-v-460d49f9]{width:95.833333%}.x-col--lg-span-24[data-v-460d49f9]{width:100%}.x-col--lg-offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--lg-offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--lg-offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--lg-offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--lg-offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--lg-offset-6[data-v-460d49f9]{margin-left:25%}.x-col--lg-offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--lg-offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--lg-offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--lg-offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--lg-offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--lg-offset-12[data-v-460d49f9]{margin-left:50%}.x-col--lg-offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--lg-offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--lg-offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--lg-offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--lg-offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--lg-offset-18[data-v-460d49f9]{margin-left:75%}.x-col--lg-offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--lg-offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--lg-offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--lg-offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--lg-offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--lg-push-1[data-v-460d49f9]{left:4.166667%}.x-col--lg-push-2[data-v-460d49f9]{left:8.333333%}.x-col--lg-push-3[data-v-460d49f9]{left:12.5%}.x-col--lg-push-4[data-v-460d49f9]{left:16.666667%}.x-col--lg-push-5[data-v-460d49f9]{left:20.833333%}.x-col--lg-push-6[data-v-460d49f9]{left:25%}.x-col--lg-push-7[data-v-460d49f9]{left:29.166667%}.x-col--lg-push-8[data-v-460d49f9]{left:33.333333%}.x-col--lg-push-9[data-v-460d49f9]{left:37.5%}.x-col--lg-push-10[data-v-460d49f9]{left:41.666667%}.x-col--lg-push-11[data-v-460d49f9]{left:45.833333%}.x-col--lg-push-12[data-v-460d49f9]{left:50%}.x-col--lg-push-13[data-v-460d49f9]{left:54.166667%}.x-col--lg-push-14[data-v-460d49f9]{left:58.333333%}.x-col--lg-push-15[data-v-460d49f9]{left:62.5%}.x-col--lg-push-16[data-v-460d49f9]{left:66.666667%}.x-col--lg-push-17[data-v-460d49f9]{left:70.833333%}.x-col--lg-push-18[data-v-460d49f9]{left:75%}.x-col--lg-push-19[data-v-460d49f9]{left:79.166667%}.x-col--lg-push-20[data-v-460d49f9]{left:83.333333%}.x-col--lg-push-21[data-v-460d49f9]{left:87.5%}.x-col--lg-push-22[data-v-460d49f9]{left:91.666667%}.x-col--lg-push-23[data-v-460d49f9]{left:95.833333%}.x-col--lg-pull-1[data-v-460d49f9]{right:4.166667%}.x-col--lg-pull-2[data-v-460d49f9]{right:8.333333%}.x-col--lg-pull-3[data-v-460d49f9]{right:12.5%}.x-col--lg-pull-4[data-v-460d49f9]{right:16.666667%}.x-col--lg-pull-5[data-v-460d49f9]{right:20.833333%}.x-col--lg-pull-6[data-v-460d49f9]{right:25%}.x-col--lg-pull-7[data-v-460d49f9]{right:29.166667%}.x-col--lg-pull-8[data-v-460d49f9]{right:33.333333%}.x-col--lg-pull-9[data-v-460d49f9]{right:37.5%}.x-col--lg-pull-10[data-v-460d49f9]{right:41.666667%}.x-col--lg-pull-11[data-v-460d49f9]{right:45.833333%}.x-col--lg-pull-12[data-v-460d49f9]{right:50%}.x-col--lg-pull-13[data-v-460d49f9]{right:54.166667%}.x-col--lg-pull-14[data-v-460d49f9]{right:58.333333%}.x-col--lg-pull-15[data-v-460d49f9]{right:62.5%}.x-col--lg-pull-16[data-v-460d49f9]{right:66.666667%}.x-col--lg-pull-17[data-v-460d49f9]{right:70.833333%}.x-col--lg-pull-18[data-v-460d49f9]{right:75%}.x-col--lg-pull-19[data-v-460d49f9]{right:79.166667%}.x-col--lg-pull-20[data-v-460d49f9]{right:83.333333%}.x-col--lg-pull-21[data-v-460d49f9]{right:87.5%}.x-col--lg-pull-22[data-v-460d49f9]{right:91.666667%}.x-col--lg-pull-23[data-v-460d49f9]{right:95.833333%}}@media(min-width:1920px){.x-col--xl-auto[data-v-460d49f9]{flex:1 1 auto;max-width:100%}.x-col--xl-span-1[data-v-460d49f9]{width:4.166667%}.x-col--xl-span-2[data-v-460d49f9]{width:8.333333%}.x-col--xl-span-3[data-v-460d49f9]{width:12.5%}.x-col--xl-span-4[data-v-460d49f9]{width:16.666667%}.x-col--xl-span-5[data-v-460d49f9]{width:20.833333%}.x-col--xl-span-6[data-v-460d49f9]{width:25%}.x-col--xl-span-7[data-v-460d49f9]{width:29.166667%}.x-col--xl-span-8[data-v-460d49f9]{width:33.333333%}.x-col--xl-span-9[data-v-460d49f9]{width:37.5%}.x-col--xl-span-10[data-v-460d49f9]{width:41.666667%}.x-col--xl-span-11[data-v-460d49f9]{width:45.833333%}.x-col--xl-span-12[data-v-460d49f9]{width:50%}.x-col--xl-span-13[data-v-460d49f9]{width:54.166667%}.x-col--xl-span-14[data-v-460d49f9]{width:58.333333%}.x-col--xl-span-15[data-v-460d49f9]{width:62.5%}.x-col--xl-span-16[data-v-460d49f9]{width:66.666667%}.x-col--xl-span-17[data-v-460d49f9]{width:70.833333%}.x-col--xl-span-18[data-v-460d49f9]{width:75%}.x-col--xl-span-19[data-v-460d49f9]{width:79.166667%}.x-col--xl-span-20[data-v-460d49f9]{width:83.333333%}.x-col--xl-span-21[data-v-460d49f9]{width:87.5%}.x-col--xl-span-22[data-v-460d49f9]{width:91.666667%}.x-col--xl-span-23[data-v-460d49f9]{width:95.833333%}.x-col--xl-span-24[data-v-460d49f9]{width:100%}.x-col--xl-offset-1[data-v-460d49f9]{margin-left:4.166667%}.x-col--xl-offset-2[data-v-460d49f9]{margin-left:8.333333%}.x-col--xl-offset-3[data-v-460d49f9]{margin-left:12.5%}.x-col--xl-offset-4[data-v-460d49f9]{margin-left:16.666667%}.x-col--xl-offset-5[data-v-460d49f9]{margin-left:20.833333%}.x-col--xl-offset-6[data-v-460d49f9]{margin-left:25%}.x-col--xl-offset-7[data-v-460d49f9]{margin-left:29.166667%}.x-col--xl-offset-8[data-v-460d49f9]{margin-left:33.333333%}.x-col--xl-offset-9[data-v-460d49f9]{margin-left:37.5%}.x-col--xl-offset-10[data-v-460d49f9]{margin-left:41.666667%}.x-col--xl-offset-11[data-v-460d49f9]{margin-left:45.833333%}.x-col--xl-offset-12[data-v-460d49f9]{margin-left:50%}.x-col--xl-offset-13[data-v-460d49f9]{margin-left:54.166667%}.x-col--xl-offset-14[data-v-460d49f9]{margin-left:58.333333%}.x-col--xl-offset-15[data-v-460d49f9]{margin-left:62.5%}.x-col--xl-offset-16[data-v-460d49f9]{margin-left:66.666667%}.x-col--xl-offset-17[data-v-460d49f9]{margin-left:70.833333%}.x-col--xl-offset-18[data-v-460d49f9]{margin-left:75%}.x-col--xl-offset-19[data-v-460d49f9]{margin-left:79.166667%}.x-col--xl-offset-20[data-v-460d49f9]{margin-left:83.333333%}.x-col--xl-offset-21[data-v-460d49f9]{margin-left:87.5%}.x-col--xl-offset-22[data-v-460d49f9]{margin-left:91.666667%}.x-col--xl-offset-23[data-v-460d49f9]{margin-left:95.833333%}.x-col--xl-push-1[data-v-460d49f9]{left:4.166667%}.x-col--xl-push-2[data-v-460d49f9]{left:8.333333%}.x-col--xl-push-3[data-v-460d49f9]{left:12.5%}.x-col--xl-push-4[data-v-460d49f9]{left:16.666667%}.x-col--xl-push-5[data-v-460d49f9]{left:20.833333%}.x-col--xl-push-6[data-v-460d49f9]{left:25%}.x-col--xl-push-7[data-v-460d49f9]{left:29.166667%}.x-col--xl-push-8[data-v-460d49f9]{left:33.333333%}.x-col--xl-push-9[data-v-460d49f9]{left:37.5%}.x-col--xl-push-10[data-v-460d49f9]{left:41.666667%}.x-col--xl-push-11[data-v-460d49f9]{left:45.833333%}.x-col--xl-push-12[data-v-460d49f9]{left:50%}.x-col--xl-push-13[data-v-460d49f9]{left:54.166667%}.x-col--xl-push-14[data-v-460d49f9]{left:58.333333%}.x-col--xl-push-15[data-v-460d49f9]{left:62.5%}.x-col--xl-push-16[data-v-460d49f9]{left:66.666667%}.x-col--xl-push-17[data-v-460d49f9]{left:70.833333%}.x-col--xl-push-18[data-v-460d49f9]{left:75%}.x-col--xl-push-19[data-v-460d49f9]{left:79.166667%}.x-col--xl-push-20[data-v-460d49f9]{left:83.333333%}.x-col--xl-push-21[data-v-460d49f9]{left:87.5%}.x-col--xl-push-22[data-v-460d49f9]{left:91.666667%}.x-col--xl-push-23[data-v-460d49f9]{left:95.833333%}.x-col--xl-pull-1[data-v-460d49f9]{right:4.166667%}.x-col--xl-pull-2[data-v-460d49f9]{right:8.333333%}.x-col--xl-pull-3[data-v-460d49f9]{right:12.5%}.x-col--xl-pull-4[data-v-460d49f9]{right:16.666667%}.x-col--xl-pull-5[data-v-460d49f9]{right:20.833333%}.x-col--xl-pull-6[data-v-460d49f9]{right:25%}.x-col--xl-pull-7[data-v-460d49f9]{right:29.166667%}.x-col--xl-pull-8[data-v-460d49f9]{right:33.333333%}.x-col--xl-pull-9[data-v-460d49f9]{right:37.5%}.x-col--xl-pull-10[data-v-460d49f9]{right:41.666667%}.x-col--xl-pull-11[data-v-460d49f9]{right:45.833333%}.x-col--xl-pull-12[data-v-460d49f9]{right:50%}.x-col--xl-pull-13[data-v-460d49f9]{right:54.166667%}.x-col--xl-pull-14[data-v-460d49f9]{right:58.333333%}.x-col--xl-pull-15[data-v-460d49f9]{right:62.5%}.x-col--xl-pull-16[data-v-460d49f9]{right:66.666667%}.x-col--xl-pull-17[data-v-460d49f9]{right:70.833333%}.x-col--xl-pull-18[data-v-460d49f9]{right:75%}.x-col--xl-pull-19[data-v-460d49f9]{right:79.166667%}.x-col--xl-pull-20[data-v-460d49f9]{right:83.333333%}.x-col--xl-pull-21[data-v-460d49f9]{right:87.5%}.x-col--xl-pull-22[data-v-460d49f9]{right:91.666667%}.x-col--xl-pull-23[data-v-460d49f9]{right:95.833333%}}.x-collapse[data-v-3a3dca4a]{border:1px solid var(--x-color-border-default);border-radius:var(--x-radius-md);overflow:hidden}.x-collapse__item[data-v-f96e62df]{border-bottom:1px solid var(--x-color-border-default)}.x-collapse__item[data-v-f96e62df]:last-child{border-bottom:none}.x-collapse__header[data-v-f96e62df]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-3) var(--x-spacing-4);cursor:pointer;transition:background-color var(--x-motion-duration-fast)}.x-collapse__header[data-v-f96e62df]:hover:not(.x-collapse__header--disabled){background:var(--x-color-bg-muted)}.x-collapse__header--active[data-v-f96e62df]{font-weight:var(--x-font-weight-medium)}.x-collapse__header--disabled[data-v-f96e62df]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-collapse__title[data-v-f96e62df]{font-size:var(--x-font-size-sm);color:var(--x-color-text-primary)}.x-collapse__arrow[data-v-f96e62df]{color:var(--x-color-text-secondary);transition:transform var(--x-motion-duration-fast)}.x-collapse__header--active .x-collapse__arrow[data-v-f96e62df]{transform:rotate(180deg)}.x-collapse__content-wrapper[data-v-f96e62df]{overflow:hidden;transition:max-height var(--x-motion-duration-fast) ease-in-out}.x-collapse__content[data-v-f96e62df]{padding:var(--x-spacing-3) var(--x-spacing-4);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-color-picker,.x-color-picker__panel{--x-color-picker-trigger-width: 36px;--x-color-picker-trigger-height: 36px;--x-color-picker-border-radius: var(--x-radius-md);--x-color-picker-border-color: var(--x-color-border-strong);--x-color-picker-bg: var(--x-color-bg-surface);--x-color-picker-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-color-picker-focus-border-color: var(--x-color-primary-500);--x-color-picker-focus-ring-color: var(--x-color-primary-100);--x-color-picker-disabled-bg: var(--x-color-bg-muted);--x-color-picker-disabled-color: var(--x-color-text-tertiary);--x-color-picker-text-color: var(--x-color-text-primary);--x-color-picker-text-size: var(--x-font-size-sm);--x-color-picker-panel-bg: var(--x-color-bg-elevated);--x-color-picker-panel-border-color: var(--x-color-border-default);--x-color-picker-panel-shadow: var(--x-shadow-lg);--x-color-picker-panel-padding: var(--x-spacing-3);--x-color-picker-saturation-height: 160px;--x-color-picker-slider-height: 12px;--x-color-picker-slider-radius: var(--x-radius-sm);--x-color-picker-pointer-size: 10px;--x-color-picker-pointer-border: 2px solid #ffffff;--x-color-picker-pointer-shadow: 0 0 2px rgba(0, 0, 0, .6);--x-color-picker-input-height: 32px;--x-color-picker-input-bg: var(--x-color-bg-surface);--x-color-picker-input-border-color: var(--x-color-border-strong);--x-color-picker-input-focus-border-color: var(--x-color-primary-500);--x-color-picker-preset-size: 20px;--x-color-picker-preset-radius: var(--x-radius-sm)}.x-color-picker--small,.x-color-picker__panel--small{--x-color-picker-trigger-width: 28px;--x-color-picker-trigger-height: 28px;--x-color-picker-saturation-height: 120px;--x-color-picker-text-size: var(--x-font-size-xs)}.x-color-picker--large,.x-color-picker__panel--large{--x-color-picker-trigger-width: 44px;--x-color-picker-trigger-height: 44px;--x-color-picker-saturation-height: 200px}.x-color-picker[data-v-999ba645]{position:relative;display:inline-flex;cursor:pointer;align-items:center}.x-color-picker__trigger[data-v-999ba645]{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--x-color-picker-border-color);border-radius:var(--x-color-picker-border-radius);background-color:var(--x-color-picker-bg);padding:var(--x-spacing-1);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-color-picker:hover .x-color-picker__trigger[data-v-999ba645]{border-color:var(--x-color-picker-hover-border-color)}.x-color-picker--open .x-color-picker__trigger[data-v-999ba645]{border-color:var(--x-color-picker-focus-border-color);box-shadow:0 0 0 3px var(--x-color-picker-focus-ring-color)}.x-color-picker--disabled .x-color-picker__trigger[data-v-999ba645]{background-color:var(--x-color-picker-disabled-bg);cursor:not-allowed}.x-color-picker--disabled:hover .x-color-picker__trigger[data-v-999ba645]{border-color:var(--x-color-picker-border-color)}.x-color-picker__trigger-inner[data-v-999ba645]{display:flex;align-items:center;justify-content:center;width:var(--x-color-picker-trigger-width);height:var(--x-color-picker-trigger-height);border-radius:var(--x-radius-sm);overflow:hidden}.x-color-picker__color-block[data-v-999ba645]{width:100%;height:100%;border-radius:var(--x-radius-sm);border:1px solid var(--x-color-border-default)}.x-color-picker__trigger-text[data-v-999ba645]{font-size:var(--x-color-picker-text-size);color:var(--x-color-picker-text-color);font-family:monospace;padding-right:var(--x-spacing-2)}.x-color-picker__panel[data-v-999ba645]{display:flex;flex-direction:column;z-index:var(--x-color-picker-panel-z-index);background-color:var(--x-color-picker-panel-bg);border:1px solid var(--x-color-picker-panel-border-color);border-radius:var(--x-color-picker-border-radius);box-shadow:var(--x-color-picker-panel-shadow);padding:var(--x-color-picker-panel-padding);gap:var(--x-spacing-2);width:240px}.x-color-picker__saturation[data-v-999ba645]{position:relative;width:100%;height:var(--x-color-picker-saturation-height);border-radius:var(--x-color-picker-border-radius);overflow:hidden;cursor:crosshair}.x-color-picker__saturation-white[data-v-999ba645]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#fff,#fff0)}.x-color-picker__saturation-black[data-v-999ba645]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000,#0000)}.x-color-picker__saturation-pointer[data-v-999ba645]{position:absolute;width:var(--x-color-picker-pointer-size);height:var(--x-color-picker-pointer-size);border-radius:50%;border:var(--x-color-picker-pointer-border);box-shadow:var(--x-color-picker-pointer-shadow);transform:translate(-50%,-50%);pointer-events:none}.x-color-picker__hue[data-v-999ba645]{position:relative;width:100%;height:var(--x-color-picker-slider-height);border-radius:var(--x-color-picker-slider-radius);background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red);cursor:pointer}.x-color-picker__hue-slider[data-v-999ba645]{position:absolute;top:0;width:4px;height:100%;border-radius:var(--x-color-picker-slider-radius);background-color:#fff;box-shadow:0 0 2px #0009;transform:translate(-50%);pointer-events:none}.x-color-picker__alpha[data-v-999ba645]{position:relative;width:100%;height:var(--x-color-picker-slider-height);border-radius:var(--x-color-picker-slider-radius);overflow:hidden;cursor:pointer}.x-color-picker__alpha-track[data-v-999ba645]{position:absolute;top:0;right:0;bottom:0;left:0}.x-color-picker__alpha[data-v-999ba645]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%);background-size:8px 8px;background-position:0 0,0 4px,4px -4px,-4px 0px;z-index:0}.x-color-picker__alpha-slider[data-v-999ba645]{position:absolute;top:0;width:4px;height:100%;border-radius:var(--x-color-picker-slider-radius);background-color:#fff;box-shadow:0 0 2px #0009;transform:translate(-50%);pointer-events:none;z-index:1}.x-color-picker__input-wrapper[data-v-999ba645]{display:flex;margin-top:var(--x-spacing-1)}.x-color-picker__input[data-v-999ba645]{width:100%;height:var(--x-color-picker-input-height);padding:0 var(--x-spacing-2);border:1px solid var(--x-color-picker-input-border-color);border-radius:var(--x-radius-sm);background-color:var(--x-color-picker-input-bg);color:var(--x-color-picker-text-color);font-size:var(--x-color-picker-text-size);font-family:monospace;outline:none;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-color-picker__input[data-v-999ba645]:focus{border-color:var(--x-color-picker-input-focus-border-color)}.x-color-picker__presets[data-v-999ba645]{display:flex;flex-wrap:wrap;gap:var(--x-spacing-1);margin-top:var(--x-spacing-1);padding-top:var(--x-spacing-2);border-top:1px solid var(--x-color-border-default)}.x-color-picker__preset-item[data-v-999ba645]{width:var(--x-color-picker-preset-size);height:var(--x-color-picker-preset-size);border-radius:var(--x-color-picker-preset-radius);border:1px solid var(--x-color-border-default);cursor:pointer;transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-color-picker__preset-item[data-v-999ba645]:hover{transform:scale(1.15)}.x-comment[data-v-ffa81956]{--x-comment-avatar-size: 40px;--x-comment-avatar-gap: var(--x-spacing-4);--x-comment-nested-indent: calc(var(--x-comment-avatar-size) + var(--x-comment-avatar-gap));--x-comment-content-gap: var(--x-spacing-1);--x-comment-actions-gap: var(--x-spacing-3);--x-comment-nested-gap: var(--x-spacing-4);--x-comment-author-color: var(--x-color-text-primary);--x-comment-datetime-color: var(--x-color-text-tertiary);--x-comment-content-color: var(--x-color-text-secondary);--x-comment-actions-color: var(--x-color-text-tertiary);display:flex;gap:1rem}.x-comment--right[data-v-ffa81956]{flex-direction:row-reverse}.x-comment__avatar[data-v-ffa81956]{flex-shrink:0;width:var(--x-comment-avatar-size);height:var(--x-comment-avatar-size)}.x-comment__avatar img[data-v-ffa81956]{width:100%;height:100%;border-radius:var(--x-radius-full);object-fit:cover}.x-comment__avatar[data-v-ffa81956]>*{width:100%;height:100%}.x-comment__body[data-v-ffa81956]{display:flex;flex:1 1 0%;flex-direction:column;gap:var(--x-comment-content-gap)}.x-comment__header[data-v-ffa81956]{display:flex;align-items:center;gap:.5rem}.x-comment__author[data-v-ffa81956]{font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-medium);color:var(--x-comment-author-color)}.x-comment__datetime[data-v-ffa81956]{font-size:var(--x-font-size-xs);color:var(--x-comment-datetime-color)}.x-comment__content[data-v-ffa81956]{font-size:var(--x-font-size-sm);line-height:var(--x-line-height-relaxed);color:var(--x-comment-content-color);word-break:break-word}.x-comment__actions[data-v-ffa81956]{display:flex;align-items:center;gap:.75rem;margin-top:var(--x-comment-actions-gap);font-size:var(--x-font-size-sm);color:var(--x-comment-actions-color)}.x-comment__nested[data-v-ffa81956]{margin-top:var(--x-comment-nested-gap);padding-left:var(--x-comment-nested-indent)}.x-context-menu__anchor[data-v-4d8a130d]{pointer-events:none;position:absolute;width:0;height:0}.x-context-menu{--x-context-menu-bg: var(--x-color-bg-elevated);--x-context-menu-border-color: var(--x-color-border-default);--x-context-menu-border-radius: var(--x-radius-md);--x-context-menu-shadow: var(--x-shadow-lg);--x-context-menu-z-index: var(--x-z-popover);--x-context-menu-padding-y: var(--x-spacing-1);--x-context-menu-min-width: 160px;--x-context-menu-list-margin: 0;--x-context-menu-list-padding: var(--x-context-menu-padding-y) 0;--x-context-menu-item-padding-x: var(--x-spacing-3);--x-context-menu-item-padding-y: var(--x-spacing-2);--x-context-menu-item-font-size: var(--x-font-size-sm);--x-context-menu-item-color: var(--x-color-text-primary);--x-context-menu-item-hover-bg: var(--x-color-bg-muted);--x-context-menu-item-disabled-color: var(--x-color-text-disabled);--x-context-menu-item-divider-color: var(--x-color-border-default);--x-context-menu-item-danger-color: var(--x-color-danger-500);--x-context-menu-item-danger-hover-bg: var(--x-color-danger-50);position:fixed;z-index:var(--x-context-menu-z-index);width:max-content;min-width:var(--x-context-menu-min-width);background-color:var(--x-context-menu-bg);border:1px solid var(--x-context-menu-border-color);border-radius:var(--x-context-menu-border-radius);box-shadow:var(--x-context-menu-shadow);padding:var(--x-context-menu-list-padding);overflow:auto}.x-context-menu__list{list-style:none;margin:var(--x-context-menu-list-margin);padding:0}.x-context-menu-fade-enter-active,.x-context-menu-fade-leave-active{transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-context-menu-fade-enter-from,.x-context-menu-fade-leave-to{opacity:0;transform:scale(.96)}.x-context-menu-fade-enter-to,.x-context-menu-fade-leave-from{opacity:1;transform:scale(1)}.x-context-menu__item{display:flex;align-items:center;justify-content:space-between;padding:var(--x-context-menu-item-padding-y) var(--x-context-menu-item-padding-x);font-size:var(--x-context-menu-item-font-size);color:var(--x-context-menu-item-color);cursor:pointer;transition:background-color var(--x-motion-duration-fast);gap:var(--x-spacing-4)}.x-context-menu__item:hover:not(.x-context-menu__item--disabled){background-color:var(--x-context-menu-item-hover-bg)}.x-context-menu__item--disabled{color:var(--x-context-menu-item-disabled-color);cursor:not-allowed}.x-context-menu__item--divided{border-top:1px solid var(--x-context-menu-item-divider-color);margin-top:var(--x-spacing-1);padding-top:var(--x-context-menu-item-padding-y)}.x-context-menu__item--danger{color:var(--x-context-menu-item-danger-color)}.x-context-menu__item--danger:hover:not(.x-context-menu__item--disabled){background-color:var(--x-context-menu-item-danger-hover-bg)}.x-context-menu__item--active:not(.x-context-menu__item--disabled){background-color:var(--x-context-menu-item-hover-bg)}.x-context-menu__item--danger.x-context-menu__item--active:not(.x-context-menu__item--disabled){background-color:var(--x-context-menu-item-danger-hover-bg)}.x-context-menu__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.x-context-menu__label{display:inline-flex;flex:1 1 0%;align-items:center;min-width:0}.x-context-menu__shortcut{flex-shrink:0;font-size:var(--x-font-size-xs);color:var(--x-color-text-tertiary);margin-left:var(--x-spacing-4)}.x-context-menu__submenu-arrow[data-v-3a0de936]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;color:var(--x-color-text-tertiary)}.x-date-picker[data-v-cced5f1b]{--x-date-picker-height: 36px;--x-date-picker-padding-x: var(--x-spacing-3);--x-date-picker-font-size: var(--x-font-size-sm);--x-date-picker-border-radius: var(--x-radius-md);--x-date-picker-border-color: var(--x-color-border-strong);--x-date-picker-bg: var(--x-color-bg-surface);--x-date-picker-color: var(--x-color-text-primary);--x-date-picker-placeholder-color: var(--x-color-text-tertiary);--x-date-picker-focus-border-color: var(--x-color-primary-500);--x-date-picker-focus-ring-color: var(--x-color-primary-100);--x-date-picker-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-date-picker-disabled-bg: var(--x-color-bg-muted);--x-date-picker-disabled-color: var(--x-color-text-tertiary);--x-date-picker-clear-color: var(--x-color-text-tertiary);--x-date-picker-clear-hover-color: var(--x-color-text-secondary);--x-date-picker-icon-color: var(--x-color-text-tertiary);position:relative;display:inline-flex;width:100%;outline:none}.x-date-picker--sm[data-v-cced5f1b]{--x-date-picker-height: 28px;--x-date-picker-padding-x: var(--x-spacing-2_5);--x-date-picker-font-size: var(--x-font-size-xs);--x-date-picker-border-radius: var(--x-radius-sm)}.x-date-picker--default[data-v-cced5f1b]{--x-date-picker-height: 36px;--x-date-picker-padding-x: var(--x-spacing-3);--x-date-picker-font-size: var(--x-font-size-sm)}.x-date-picker--lg[data-v-cced5f1b]{--x-date-picker-height: 44px;--x-date-picker-padding-x: var(--x-spacing-4);--x-date-picker-font-size: var(--x-font-size-md)}.x-date-picker__trigger[data-v-cced5f1b]{position:relative;display:flex;align-items:center;width:100%;height:var(--x-date-picker-height);padding:0 var(--x-date-picker-padding-x);border:1px solid var(--x-date-picker-border-color);border-radius:var(--x-date-picker-border-radius);background-color:var(--x-date-picker-bg);color:var(--x-date-picker-color);font-size:var(--x-date-picker-font-size);cursor:pointer;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-picker:hover .x-date-picker__trigger[data-v-cced5f1b]{border-color:var(--x-date-picker-hover-border-color)}.x-date-picker--open .x-date-picker__trigger[data-v-cced5f1b]{border-color:var(--x-date-picker-focus-border-color);box-shadow:0 0 0 3px var(--x-date-picker-focus-ring-color)}.x-date-picker--disabled .x-date-picker__trigger[data-v-cced5f1b]{background-color:var(--x-date-picker-disabled-bg);color:var(--x-date-picker-disabled-color);cursor:not-allowed}.x-date-picker--disabled:hover .x-date-picker__trigger[data-v-cced5f1b]{border-color:var(--x-date-picker-border-color)}.x-date-picker--readonly .x-date-picker__trigger[data-v-cced5f1b]{cursor:default}.x-date-picker__icon[data-v-cced5f1b]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-right:var(--x-spacing-2);color:var(--x-date-picker-icon-color)}.x-date-picker__input[data-v-cced5f1b]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:0;margin:0;cursor:inherit}.x-date-picker__input[data-v-cced5f1b]::placeholder{color:var(--x-date-picker-placeholder-color)}.x-date-picker__input[data-v-cced5f1b]:disabled{cursor:not-allowed;color:var(--x-date-picker-disabled-color)}.x-date-picker__prefix[data-v-cced5f1b],.x-date-picker__suffix[data-v-cced5f1b]{display:inline-flex;flex-shrink:0;align-items:center;color:var(--x-color-text-tertiary)}.x-date-picker__prefix[data-v-cced5f1b]{margin-right:var(--x-spacing-2)}.x-date-picker__suffix[data-v-cced5f1b]{margin-left:var(--x-spacing-2)}.x-date-picker__clear[data-v-cced5f1b]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;right:var(--x-date-picker-padding-x);top:50%;transform:translateY(-50%);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-date-picker-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-picker__clear[data-v-cced5f1b]:hover{color:var(--x-date-picker-clear-hover-color)}.x-date-picker__dropdown[data-v-cced5f1b]{--x-date-picker-dropdown-bg: var(--x-color-bg-elevated);--x-date-picker-dropdown-border-color: var(--x-color-border-default);--x-date-picker-dropdown-padding: var(--x-spacing-3);--x-date-picker-border-radius: var(--x-radius-md);background-color:var(--x-date-picker-dropdown-bg);border:1px solid var(--x-date-picker-dropdown-border-color);border-radius:var(--x-date-picker-border-radius);box-shadow:var(--x-shadow-lg);padding:var(--x-date-picker-dropdown-padding);min-width:280px}.x-date-picker__dropdown--inline[data-v-cced5f1b]{position:absolute;top:calc(100% + 4px);left:0}.x-date-picker__time[data-v-cced5f1b]{display:flex;align-items:center;margin-top:var(--x-spacing-3);padding-top:var(--x-spacing-3);border-top:1px solid var(--x-color-border-default);gap:var(--x-spacing-2)}.x-date-picker__time-label[data-v-cced5f1b]{font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);flex-shrink:0}.x-date-picker__time-selects[data-v-cced5f1b]{display:flex;align-items:center;gap:var(--x-spacing-1);flex:1}.x-date-picker__time-select[data-v-cced5f1b]{cursor:pointer;height:28px;padding:0 var(--x-spacing-2);border:1px solid var(--x-color-border-strong);border-radius:var(--x-radius-sm);background-color:var(--x-color-bg-surface);color:var(--x-color-text-primary);font-size:var(--x-font-size-sm);outline:none;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-picker__time-select[data-v-cced5f1b]:focus{border-color:var(--x-date-picker-focus-border-color)}.x-date-picker__time-separator[data-v-cced5f1b]{color:var(--x-color-text-secondary);font-size:var(--x-font-size-sm)}.x-date-picker__footer[data-v-cced5f1b]{display:flex;align-items:center;justify-content:flex-end;margin-top:var(--x-spacing-3);padding-top:var(--x-spacing-3);border-top:1px solid var(--x-color-border-default);gap:var(--x-spacing-2)}.x-date-picker__footer-btn[data-v-cced5f1b]{cursor:pointer;padding:var(--x-spacing-1_5) var(--x-spacing-3);border:1px solid var(--x-color-border-strong);border-radius:var(--x-radius-sm);background:var(--x-color-bg-surface);color:var(--x-color-text-primary);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-picker__footer-btn[data-v-cced5f1b]:hover{border-color:var(--x-color-primary-500);color:var(--x-color-primary-500)}.x-date-picker__footer-btn--ok[data-v-cced5f1b]{background:var(--x-color-primary-500);border-color:var(--x-color-primary-500);color:var(--x-color-text-inverse)}.x-date-picker__footer-btn--ok[data-v-cced5f1b]:hover{background:var(--x-color-primary-600);border-color:var(--x-color-primary-600)}.x-date-time-picker[data-v-2212186d]{--x-date-time-picker-height: 36px;--x-date-time-picker-padding-x: var(--x-spacing-3);--x-date-time-picker-font-size: var(--x-font-size-sm);--x-date-time-picker-border-radius: var(--x-radius-md);--x-date-time-picker-border-color: var(--x-color-border-strong);--x-date-time-picker-bg: var(--x-color-bg-surface);--x-date-time-picker-color: var(--x-color-text-primary);--x-date-time-picker-placeholder-color: var(--x-color-text-tertiary);--x-date-time-picker-focus-border-color: var(--x-color-primary-500);--x-date-time-picker-focus-ring-color: var(--x-color-primary-100);--x-date-time-picker-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-date-time-picker-disabled-bg: var(--x-color-bg-muted);--x-date-time-picker-disabled-color: var(--x-color-text-tertiary);--x-date-time-picker-clear-color: var(--x-color-text-tertiary);--x-date-time-picker-clear-hover-color: var(--x-color-text-secondary);position:relative;display:inline-flex;width:100%;outline:none}.x-date-time-picker--small[data-v-2212186d]{--x-date-time-picker-height: 28px;--x-date-time-picker-font-size: var(--x-font-size-xs);--x-date-time-picker-cell-size: 28px;--x-date-time-picker-time-column-width: 52px;--x-date-time-picker-time-item-height: 24px}.x-date-time-picker--large[data-v-2212186d]{--x-date-time-picker-height: 44px;--x-date-time-picker-font-size: var(--x-font-size-md);--x-date-time-picker-cell-size: 36px;--x-date-time-picker-time-column-width: 68px;--x-date-time-picker-time-item-height: 32px}.x-date-time-picker__trigger[data-v-2212186d]{position:relative;display:flex;align-items:center;width:100%;height:var(--x-date-time-picker-height);padding:0 var(--x-date-time-picker-padding-x);border:1px solid var(--x-date-time-picker-border-color);border-radius:var(--x-date-time-picker-border-radius);background-color:var(--x-date-time-picker-bg);color:var(--x-date-time-picker-color);font-size:var(--x-date-time-picker-font-size);cursor:pointer;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker:hover .x-date-time-picker__trigger[data-v-2212186d]{border-color:var(--x-date-time-picker-hover-border-color)}.x-date-time-picker--open .x-date-time-picker__trigger[data-v-2212186d]{border-color:var(--x-date-time-picker-focus-border-color);box-shadow:0 0 0 3px var(--x-date-time-picker-focus-ring-color)}.x-date-time-picker--disabled .x-date-time-picker__trigger[data-v-2212186d],.x-date-time-picker--readonly .x-date-time-picker__trigger[data-v-2212186d]{background-color:var(--x-date-time-picker-disabled-bg);color:var(--x-date-time-picker-disabled-color);cursor:not-allowed}.x-date-time-picker--disabled:hover .x-date-time-picker__trigger[data-v-2212186d],.x-date-time-picker--readonly:hover .x-date-time-picker__trigger[data-v-2212186d]{border-color:var(--x-date-time-picker-border-color)}.x-date-time-picker__icon[data-v-2212186d]{flex-shrink:0;margin-right:var(--x-spacing-2);color:var(--x-date-time-picker-placeholder-color)}.x-date-time-picker__input[data-v-2212186d]{flex:1;border:none;background:transparent;color:inherit;font-size:inherit;outline:none;cursor:inherit}.x-date-time-picker__input[data-v-2212186d]::placeholder{color:var(--x-date-time-picker-placeholder-color)}.x-date-time-picker__arrow[data-v-2212186d]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;color:var(--x-date-time-picker-placeholder-color);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker--open .x-date-time-picker__arrow[data-v-2212186d]{transform:rotate(180deg)}.x-date-time-picker__clear[data-v-2212186d]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;right:calc(var(--x-date-time-picker-padding-x) + 16px + var(--x-spacing-1));top:50%;transform:translateY(-50%);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-date-time-picker-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__clear[data-v-2212186d]:hover{color:var(--x-date-time-picker-clear-hover-color)}.x-date-time-picker__dropdown[data-v-2212186d]{--x-date-time-picker-dropdown-bg: var(--x-color-bg-elevated);--x-date-time-picker-dropdown-border-color: var(--x-color-border-default);--x-date-time-picker-dropdown-shadow: var(--x-shadow-lg);--x-date-time-picker-dropdown-width: 320px;--x-date-time-picker-border-radius: var(--x-radius-md);--x-date-time-picker-calendar-padding: var(--x-spacing-3);--x-date-time-picker-header-padding: var(--x-spacing-2) var(--x-spacing-3);--x-date-time-picker-cell-size: 32px;--x-date-time-picker-cell-hover-bg: var(--x-color-bg-hover);--x-date-time-picker-cell-selected-bg: var(--x-color-primary-500);--x-date-time-picker-cell-selected-color: var(--x-color-text-inverse);--x-date-time-picker-cell-today-color: var(--x-color-primary-500);--x-date-time-picker-cell-disabled-color: var(--x-color-text-disabled);--x-date-time-picker-time-column-width: 60px;--x-date-time-picker-time-item-height: 28px;--x-date-time-picker-time-bg: var(--x-color-bg-muted);--x-date-time-picker-time-border-color: var(--x-color-border-default);display:flex;flex-direction:column;z-index:var(--x-date-time-picker-dropdown-z-index);width:var(--x-date-time-picker-dropdown-width);background-color:var(--x-date-time-picker-dropdown-bg);border:1px solid var(--x-date-time-picker-dropdown-border-color);border-radius:var(--x-date-time-picker-border-radius);box-shadow:var(--x-date-time-picker-dropdown-shadow);overflow:hidden}.x-date-time-picker__dropdown--inline[data-v-2212186d]{position:absolute;top:calc(100% + 4px);left:0}.x-date-time-picker__dropdown--small[data-v-2212186d]{--x-date-time-picker-cell-size: 28px;--x-date-time-picker-time-column-width: 52px;--x-date-time-picker-time-item-height: 24px}.x-date-time-picker__dropdown--large[data-v-2212186d]{--x-date-time-picker-cell-size: 36px;--x-date-time-picker-time-column-width: 68px;--x-date-time-picker-time-item-height: 32px}.x-date-time-picker__calendar[data-v-2212186d]{display:flex;flex-direction:column;padding:var(--x-date-time-picker-calendar-padding)}.x-date-time-picker__header[data-v-2212186d]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-date-time-picker-header-padding);margin-bottom:var(--x-spacing-2)}.x-date-time-picker__nav-btn[data-v-2212186d]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-secondary);line-height:1;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__nav-btn[data-v-2212186d]:hover{background-color:var(--x-color-bg-hover);color:var(--x-color-text-primary)}.x-date-time-picker__title-btn[data-v-2212186d]{cursor:pointer;padding:var(--x-spacing-1) var(--x-spacing-3);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-primary);font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-normal);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__title-btn[data-v-2212186d]:hover{background-color:var(--x-color-bg-hover)}.x-date-time-picker__weekdays[data-v-2212186d]{display:grid;flex-shrink:0;grid-template-columns:repeat(7,1fr)}.x-date-time-picker__weekday[data-v-2212186d]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--x-spacing-1);color:var(--x-color-text-secondary);font-size:var(--x-font-size-xs);font-weight:var(--x-font-weight-medium)}.x-date-time-picker__dates[data-v-2212186d]{display:grid;flex-shrink:0;grid-template-columns:repeat(7,1fr)}.x-date-time-picker__cell[data-v-2212186d]{display:flex;cursor:pointer;align-items:center;justify-content:center;height:var(--x-date-time-picker-cell-size);color:var(--x-color-text-primary);font-size:var(--x-font-size-xs);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__cell[data-v-2212186d]:hover:not(.x-date-time-picker__cell--disabled):not(.x-date-time-picker__cell--selected){background-color:var(--x-date-time-picker-cell-hover-bg)}.x-date-time-picker__cell-inner[data-v-2212186d]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--x-radius-full)}.x-date-time-picker__cell--prev[data-v-2212186d],.x-date-time-picker__cell--next[data-v-2212186d]{color:var(--x-color-text-placeholder)}.x-date-time-picker__cell--today .x-date-time-picker__cell-inner[data-v-2212186d]{color:var(--x-date-time-picker-cell-today-color);font-weight:var(--x-font-weight-bold);border:1px solid var(--x-date-time-picker-cell-today-color)}.x-date-time-picker__cell--selected .x-date-time-picker__cell-inner[data-v-2212186d]{background-color:var(--x-date-time-picker-cell-selected-bg);color:var(--x-date-time-picker-cell-selected-color)}.x-date-time-picker__cell--disabled[data-v-2212186d]{cursor:not-allowed;color:var(--x-date-time-picker-cell-disabled-color)}.x-date-time-picker__cell--disabled[data-v-2212186d]:hover{background-color:transparent}.x-date-time-picker__months[data-v-2212186d]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--x-spacing-2);padding:var(--x-spacing-2) 0}.x-date-time-picker__month-cell[data-v-2212186d]{display:flex;cursor:pointer;align-items:center;justify-content:center;padding:var(--x-spacing-3) var(--x-spacing-2);border-radius:var(--x-radius-md);color:var(--x-color-text-primary);font-size:var(--x-font-size-sm);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__month-cell[data-v-2212186d]:hover:not(.x-date-time-picker__month-cell--disabled):not(.x-date-time-picker__month-cell--selected){background-color:var(--x-date-time-picker-cell-hover-bg)}.x-date-time-picker__month-cell--selected[data-v-2212186d]{background-color:var(--x-date-time-picker-cell-selected-bg);color:var(--x-date-time-picker-cell-selected-color)}.x-date-time-picker__month-cell--disabled[data-v-2212186d]{cursor:not-allowed;color:var(--x-date-time-picker-cell-disabled-color)}.x-date-time-picker__time[data-v-2212186d]{display:flex;border-top:1px solid var(--x-date-time-picker-time-border-color);background-color:var(--x-date-time-picker-time-bg);height:200px}.x-date-time-picker__time-column[data-v-2212186d]{display:flex;flex-direction:column;flex:1;border-right:1px solid var(--x-date-time-picker-time-border-color)}.x-date-time-picker__time-column[data-v-2212186d]:last-child{border-right:none}.x-date-time-picker__time-column-header[data-v-2212186d]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--x-spacing-2);border-bottom:1px solid var(--x-date-time-picker-time-border-color);color:var(--x-color-text-secondary);font-size:var(--x-font-size-xs);font-weight:var(--x-font-weight-medium)}.x-date-time-picker__time-column-body[data-v-2212186d]{flex:1 1 0%;overflow-y:auto;scrollbar-width:thin}.x-date-time-picker__time-item[data-v-2212186d]{display:flex;cursor:pointer;align-items:center;justify-content:center;height:var(--x-date-time-picker-time-item-height);color:var(--x-color-text-primary);font-size:var(--x-font-size-xs);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-date-time-picker__time-item[data-v-2212186d]:hover:not(.x-date-time-picker__time-item--disabled):not(.x-date-time-picker__time-item--selected){background-color:var(--x-date-time-picker-cell-hover-bg)}.x-date-time-picker__time-item--selected[data-v-2212186d]{background-color:var(--x-date-time-picker-cell-selected-bg);color:var(--x-date-time-picker-cell-selected-color);font-weight:var(--x-font-weight-medium)}.x-date-time-picker__time-item--disabled[data-v-2212186d]{cursor:not-allowed;color:var(--x-date-time-picker-cell-disabled-color)}.x-descriptions[data-v-d22c3e26]{--x-descriptions-title-color: var(--x-color-text-primary);--x-descriptions-title-font-size: var(--x-font-size-lg);--x-descriptions-title-font-weight: var(--x-font-weight-semibold);--x-descriptions-title-margin-bottom: var(--x-spacing-4);--x-descriptions-label-color: var(--x-color-text-secondary);--x-descriptions-label-font-weight: var(--x-font-weight-normal);--x-descriptions-content-color: var(--x-color-text-primary);--x-descriptions-border-color: var(--x-color-border-default);--x-descriptions-bg-color: var(--x-color-bg-base);--x-descriptions-label-bg-color: var(--x-color-bg-muted);--x-descriptions-gap: var(--x-spacing-0);width:100%}.x-descriptions__title[data-v-d22c3e26]{color:var(--x-descriptions-title-color);font-size:var(--x-descriptions-title-font-size);font-weight:var(--x-descriptions-title-font-weight);margin-bottom:var(--x-descriptions-title-margin-bottom);line-height:var(--x-line-height-tight)}.x-descriptions__body[data-v-d22c3e26]{display:grid;gap:var(--x-descriptions-gap);background-color:var(--x-descriptions-bg-color)}.x-descriptions--small[data-v-d22c3e26]{--x-descriptions-title-font-size: var(--x-font-size-sm);--x-descriptions-title-margin-bottom: var(--x-spacing-2)}.x-descriptions--small .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__label,.x-descriptions--small .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__content{padding:var(--x-spacing-1) var(--x-spacing-2);font-size:var(--x-font-size-xs)}.x-descriptions--default .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__label,.x-descriptions--default .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__content{padding:var(--x-spacing-2) var(--x-spacing-3);font-size:var(--x-font-size-sm)}.x-descriptions--middle .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__label,.x-descriptions--middle .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__content{padding:var(--x-spacing-3) var(--x-spacing-4);font-size:var(--x-font-size-sm)}.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26]{border:1px solid var(--x-descriptions-border-color);border-radius:var(--x-radius-md);overflow:hidden}.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__label{background-color:var(--x-descriptions-label-bg-color);border-right:1px solid var(--x-descriptions-border-color);border-bottom:1px solid var(--x-descriptions-border-color)}.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item__content{border-right:1px solid var(--x-descriptions-border-color);border-bottom:1px solid var(--x-descriptions-border-color)}.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item--last-in-row .x-descriptions-item__label,.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item--last-in-row .x-descriptions-item__content{border-right:none}.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item--last-row .x-descriptions-item__label,.x-descriptions--bordered .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item--last-row .x-descriptions-item__content{border-bottom:none}.x-descriptions--vertical .x-descriptions__body[data-v-d22c3e26] .x-descriptions-item{display:flex;flex-direction:column}.x-descriptions-item[data-v-319c8d39]{min-width:0}.x-descriptions-item__label[data-v-319c8d39]{color:var(--x-descriptions-label-color);font-weight:var(--x-descriptions-label-font-weight);line-height:var(--x-line-height-normal);word-break:break-word}.x-descriptions-item__label--horizontal[data-v-319c8d39]{display:inline-flex;align-items:center}.x-descriptions-item__label--vertical[data-v-319c8d39]{display:block;margin-bottom:var(--x-spacing-1)}.x-descriptions-item__content[data-v-319c8d39]{color:var(--x-descriptions-content-color);line-height:var(--x-line-height-normal);word-break:break-word}.x-descriptions-item__content--horizontal[data-v-319c8d39]{display:inline-flex;align-items:center}.x-descriptions-item__content--vertical[data-v-319c8d39]{display:block}.x-descriptions-item--horizontal[data-v-319c8d39]{display:flex;align-items:flex-start}.x-descriptions-item--horizontal .x-descriptions-item__label[data-v-319c8d39]{flex-shrink:0}.x-descriptions-item--horizontal .x-descriptions-item__content[data-v-319c8d39]{flex:1 1 0%}.x-descriptions-item--vertical[data-v-319c8d39]{display:flex;flex-direction:column}.x-divider[data-v-f3536e06]{--x-divider-color: var(--x-color-border-default);--x-divider-text-color: var(--x-color-text-secondary);--x-divider-text-gap: var(--x-spacing-3);--x-divider-text-font-size: var(--x-font-size-sm);margin:0;border:none}.x-divider--horizontal[data-v-f3536e06]{display:block;width:100%;height:1px;border-top:1px solid var(--x-divider-color)}.x-divider--vertical[data-v-f3536e06]{display:inline-block;vertical-align:middle;width:1px;height:1em;border-left:1px solid var(--x-divider-color)}.x-divider--dashed.x-divider--horizontal[data-v-f3536e06]{border-top-style:dashed}.x-divider--dashed.x-divider--vertical[data-v-f3536e06]{border-left-style:dashed}.x-divider--dotted.x-divider--horizontal[data-v-f3536e06]{border-top-style:dotted}.x-divider--dotted.x-divider--vertical[data-v-f3536e06]{border-left-style:dotted}.x-divider--with-content[data-v-f3536e06]{display:flex;align-items:center;height:auto;border-top:none}.x-divider__line[data-v-f3536e06]{display:block;height:1px;border-top:1px solid var(--x-divider-color)}.x-divider__line--before[data-v-f3536e06],.x-divider__line--after[data-v-f3536e06]{flex:1}.x-divider__text[data-v-f3536e06]{display:inline-flex;flex-shrink:0;align-items:center;padding:0 var(--x-divider-text-gap);font-size:var(--x-divider-text-font-size);color:var(--x-divider-text-color);white-space:nowrap}.x-divider--content-left .x-divider__line--before[data-v-f3536e06]{flex:0 0 var(--x-spacing-8)}.x-divider--content-left .x-divider__line--after[data-v-f3536e06],.x-divider--content-right .x-divider__line--before[data-v-f3536e06]{flex:1}.x-divider--content-right .x-divider__line--after[data-v-f3536e06]{flex:0 0 var(--x-spacing-8)}.x-drawer[data-v-25ddc3a0]{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:var(--x-drawer-z-index)}.x-drawer__mask[data-v-25ddc3a0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-drawer-z-index);background-color:#00000073;transition:opacity var(--x-motion-duration-fast) ease}.x-drawer__panel[data-v-25ddc3a0]{position:absolute;overflow:hidden;z-index:var(--x-drawer-z-index);background-color:var(--x-color-bg-elevated);box-shadow:var(--x-shadow-xl);transition:transform var(--x-motion-duration-fast) ease,opacity var(--x-motion-duration-fast) ease}.x-drawer__panel--left[data-v-25ddc3a0]{left:0;top:0;bottom:0}.x-drawer__panel--right[data-v-25ddc3a0]{right:0;top:0;bottom:0}.x-drawer__panel--top[data-v-25ddc3a0]{top:0;left:0;right:0}.x-drawer__panel--bottom[data-v-25ddc3a0]{bottom:0;left:0;right:0}.x-drawer__header[data-v-25ddc3a0]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-4) var(--x-spacing-4);border-bottom:1px solid var(--x-color-border-default)}.x-drawer__title[data-v-25ddc3a0]{font-size:var(--x-font-size-lg);font-weight:var(--x-font-weight-medium);color:var(--x-color-text-primary);line-height:var(--x-line-height-normal)}.x-drawer__close[data-v-25ddc3a0]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-color-text-secondary);line-height:1;transition:color var(--x-motion-duration-fast) ease}.x-drawer__close[data-v-25ddc3a0]:hover{color:var(--x-color-text-primary)}.x-drawer__body[data-v-25ddc3a0]{padding:var(--x-spacing-6);font-size:var(--x-font-size-md);color:var(--x-color-text-primary);line-height:var(--x-line-height-normal)}.x-drawer__footer[data-v-25ddc3a0]{display:flex;align-items:center;justify-content:flex-end;gap:var(--x-spacing-3);padding:var(--x-spacing-4) var(--x-spacing-4);border-top:1px solid var(--x-color-border-default)}.x-drawer__resize-handle[data-v-25ddc3a0]{position:absolute;z-index:1;background-color:transparent;transition:background-color var(--x-motion-duration-fast) ease}.x-drawer__resize-handle[data-v-25ddc3a0]:hover,.x-drawer__resize-handle--resizing[data-v-25ddc3a0]{background-color:var(--x-color-primary)}.x-drawer__resize-handle--left[data-v-25ddc3a0]{left:0;top:0;bottom:0;width:4px;cursor:ew-resize}.x-drawer__resize-handle--right[data-v-25ddc3a0]{right:0;top:0;bottom:0;width:4px;cursor:ew-resize}.x-drawer__resize-handle--top[data-v-25ddc3a0]{top:0;left:0;right:0;height:4px;cursor:ns-resize}.x-drawer__resize-handle--bottom[data-v-25ddc3a0]{bottom:0;left:0;right:0;height:4px;cursor:ns-resize}.x-drawer-enter-active[data-v-25ddc3a0],.x-drawer-leave-active[data-v-25ddc3a0]{transition:opacity var(--x-motion-duration-fast) ease}.x-drawer-enter-from[data-v-25ddc3a0],.x-drawer-leave-to[data-v-25ddc3a0]{opacity:0}.x-drawer-enter-from .x-drawer__panel--left[data-v-25ddc3a0],.x-drawer-leave-to .x-drawer__panel--left[data-v-25ddc3a0]{transform:translate(-100%)}.x-drawer-enter-from .x-drawer__panel--right[data-v-25ddc3a0],.x-drawer-leave-to .x-drawer__panel--right[data-v-25ddc3a0]{transform:translate(100%)}.x-drawer-enter-from .x-drawer__panel--top[data-v-25ddc3a0],.x-drawer-leave-to .x-drawer__panel--top[data-v-25ddc3a0]{transform:translateY(-100%)}.x-drawer-enter-from .x-drawer__panel--bottom[data-v-25ddc3a0],.x-drawer-leave-to .x-drawer__panel--bottom[data-v-25ddc3a0]{transform:translateY(100%)}.x-drawer-enter-active .x-drawer__panel[data-v-25ddc3a0],.x-drawer-leave-active .x-drawer__panel[data-v-25ddc3a0]{transition:transform var(--x-motion-duration-fast) ease,opacity var(--x-motion-duration-fast) ease}.x-dropdown[data-v-7d67ce0e]{position:relative;display:inline-flex}.x-dropdown__trigger[data-v-7d67ce0e]{display:inline-flex;cursor:pointer;align-items:center;gap:var(--x-spacing-1)}.x-dropdown__trigger--disabled[data-v-7d67ce0e]{cursor:not-allowed;opacity:.5}.x-dropdown__trigger-text[data-v-7d67ce0e]{font-size:var(--x-font-size-sm);color:var(--x-color-text-primary)}.x-dropdown__trigger-icon[data-v-7d67ce0e]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;color:var(--x-color-text-secondary);background-color:var(--x-color-bg-muted);border-radius:var(--x-radius-sm);transition:transform var(--x-motion-duration-fast)}.x-dropdown--open .x-dropdown__trigger-icon[data-v-7d67ce0e]{transform:rotate(180deg)}.x-dropdown__menu[data-v-7d67ce0e]{min-width:160px;background-color:var(--x-color-bg-elevated);border:1px solid var(--x-color-border-default);border-radius:var(--x-radius-md);box-shadow:var(--x-shadow-lg);padding:var(--x-spacing-1) 0}.x-dropdown__menu--inline[data-v-7d67ce0e]{position:absolute;top:calc(100% + 4px)}.x-dropdown__menu--bottom[data-v-7d67ce0e]{left:50%;transform:translate(-50%)}.x-dropdown__menu--bottom-start[data-v-7d67ce0e]{left:0}.x-dropdown__menu--bottom-end[data-v-7d67ce0e]{right:0}.x-dropdown__item[data-v-c470cb2e]{padding:var(--x-spacing-2) var(--x-spacing-3);font-size:var(--x-font-size-sm);color:var(--x-color-text-primary);cursor:pointer;transition:background-color var(--x-motion-duration-fast);list-style:none}.x-dropdown__item[data-v-c470cb2e]:hover:not(.x-dropdown__item--disabled){background-color:var(--x-color-bg-muted)}.x-dropdown__item--disabled[data-v-c470cb2e]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-dropdown__item--divided[data-v-c470cb2e]{border-top:1px solid var(--x-color-border-default);margin-top:var(--x-spacing-1);padding-top:var(--x-spacing-2)}.x-empty[data-v-3a850aac]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--x-spacing-6)}.x-empty__image[data-v-3a850aac]{display:flex;align-items:center;justify-content:center;margin-bottom:var(--x-spacing-4);color:var(--x-color-text-tertiary)}.x-empty__title[data-v-3a850aac]{font-size:var(--x-font-size-lg);font-weight:var(--x-font-weight-medium);color:var(--x-color-text-primary);line-height:var(--x-line-height-normal)}.x-empty__description[data-v-3a850aac]{margin-top:var(--x-spacing-2);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-empty__extra[data-v-3a850aac]{margin-top:var(--x-spacing-4)}.x-select[data-v-90fdd5b7]{--x-select-height: 36px;--x-select-padding-x: var(--x-spacing-3);--x-select-font-size: var(--x-font-size-sm);--x-select-border-radius: var(--x-radius-md);--x-select-border-color: var(--x-color-border-strong);--x-select-bg: var(--x-color-bg-surface);--x-select-color: var(--x-color-text-primary);--x-select-placeholder-color: var(--x-color-text-tertiary);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-color: var(--x-color-primary-100);--x-select-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-select-disabled-bg: var(--x-color-bg-muted);--x-select-disabled-color: var(--x-color-text-tertiary);--x-select-clear-color: var(--x-color-text-tertiary);--x-select-clear-hover-color: var(--x-color-text-secondary);position:relative;display:inline-flex;width:100%;outline:none}.x-select--sm[data-v-90fdd5b7]{--x-select-height: 28px;--x-select-padding-x: var(--x-spacing-2);--x-select-font-size: var(--x-font-size-xs);--x-select-border-radius: var(--x-radius-md)}.x-select--lg[data-v-90fdd5b7]{--x-select-height: 44px;--x-select-padding-x: var(--x-spacing-4);--x-select-font-size: var(--x-font-size-md);--x-select-border-radius: var(--x-radius-lg)}.x-select__trigger[data-v-90fdd5b7]{position:relative;display:flex;align-items:center;width:100%;height:var(--x-select-height);padding:0 var(--x-select-padding-x);border:1px solid var(--x-select-border-color);border-radius:var(--x-select-border-radius);background-color:var(--x-select-bg);color:var(--x-select-color);font-size:var(--x-select-font-size);cursor:pointer;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-select:hover .x-select__trigger[data-v-90fdd5b7]{border-color:var(--x-select-hover-border-color)}.x-select--open .x-select__trigger[data-v-90fdd5b7]{border-color:var(--x-select-focus-border-color);box-shadow:0 0 0 3px var(--x-select-focus-ring-color)}.x-select--disabled .x-select__trigger[data-v-90fdd5b7]{background-color:var(--x-select-disabled-bg);color:var(--x-select-disabled-color);cursor:not-allowed}.x-select--disabled:hover .x-select__trigger[data-v-90fdd5b7]{border-color:var(--x-select-border-color)}.x-select--borderless .x-select__trigger[data-v-90fdd5b7]{border-color:transparent}.x-select--borderless:hover .x-select__trigger[data-v-90fdd5b7]{border-color:var(--x-select-hover-border-color)}.x-select__label[data-v-90fdd5b7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:var(--x-spacing-2)}.x-select__placeholder[data-v-90fdd5b7]{color:var(--x-select-placeholder-color)}.x-select__arrow[data-v-90fdd5b7]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;padding:2px;color:var(--x-select-placeholder-color);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-select--open .x-select__arrow[data-v-90fdd5b7]{transform:rotate(180deg)}.x-select__clear[data-v-90fdd5b7]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;margin-left:auto;padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-select-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-select__clear[data-v-90fdd5b7]:hover{color:var(--x-select-clear-hover-color)}.x-select__dropdown[data-v-90fdd5b7]{--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-dropdown-border-color: var(--x-color-border-default);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-600);--x-select-font-size: var(--x-font-size-sm);--x-select-border-radius: var(--x-radius-md);--x-select-color: var(--x-color-text-primary);background-color:var(--x-select-dropdown-bg);border:1px solid var(--x-select-dropdown-border-color);border-radius:var(--x-select-border-radius);box-shadow:var(--x-shadow-lg);max-height:240px;overflow-y:auto;padding:var(--x-spacing-1) 0;pointer-events:auto}.x-select__dropdown--inline[data-v-90fdd5b7]{position:relative;top:0;left:0;width:100%}.x-select__option[data-v-90fdd5b7]{padding:var(--x-spacing-2) var(--x-spacing-3);font-size:var(--x-select-font-size);color:var(--x-select-color);cursor:pointer;transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-select__option[data-v-90fdd5b7]:hover:not(.x-select__option--disabled){background-color:var(--x-select-option-hover-bg)}.x-select__option--selected[data-v-90fdd5b7]{background-color:var(--x-select-option-selected-bg);color:var(--x-select-option-selected-color);font-weight:var(--x-font-weight-medium)}.x-select__option--disabled[data-v-90fdd5b7]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-select__option--highlighted[data-v-90fdd5b7]:not(.x-select__option--disabled):not(.x-select__option--selected){background-color:var(--x-select-option-hover-bg)}.x-select__empty[data-v-90fdd5b7]{padding:var(--x-spacing-4);text-align:center;color:var(--x-color-text-secondary);font-size:var(--x-select-font-size)}.x-filter-builder-connector[data-v-e12623be]{flex-shrink:0;align-self:center}.x-filter-builder-connector__line-v[data-v-e12623be],.x-filter-builder-connector__line-h[data-v-e12623be],.x-filter-builder-connector__line-turn[data-v-e12623be]{stroke:var(--x-filter-builder-line-color);stroke-width:1.5;stroke-linecap:round;opacity:.55;fill:none}.x-filter-builder-connector__dot[data-v-e12623be]{fill:var(--x-filter-builder-line-color);opacity:.7}.x-input[data-v-df4b18ec]{--x-input-height: 36px;position:relative;display:inline-flex;align-items:center;box-sizing:border-box;width:100%;height:var(--x-input-height);padding:0 var(--x-input-padding-x);border:var(--x-input-border-width) solid var(--x-input-border-color);border-radius:var(--x-input-radius);background-color:var(--x-input-bg);color:var(--x-input-color);font-size:var(--x-input-font-size);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-input[data-v-df4b18ec]:hover{border-color:var(--x-input-hover-border-color)}.x-input--focused[data-v-df4b18ec]{border-color:var(--x-input-focus-border-color);box-shadow:0 0 0 var(--x-input-focus-ring-width) var(--x-input-focus-ring-color)}.x-input--disabled[data-v-df4b18ec]{background-color:var(--x-input-disabled-bg);color:var(--x-input-disabled-color);cursor:not-allowed}.x-input--disabled[data-v-df4b18ec]:hover{border-color:var(--x-input-border-color)}.x-input--borderless[data-v-df4b18ec],.x-input--borderless[data-v-df4b18ec]:hover{border-color:transparent}.x-input--borderless.x-input--focused[data-v-df4b18ec]{border-color:transparent;box-shadow:none}.x-input--sm[data-v-df4b18ec]{--x-input-height: 28px;padding:0 var(--x-spacing-2_5);font-size:var(--x-font-size-xs);border-radius:var(--x-radius-sm)}.x-input--md[data-v-df4b18ec]{--x-input-height: 36px}.x-input--lg[data-v-df4b18ec]{--x-input-height: 44px;padding:0 var(--x-spacing-4);font-size:var(--x-font-size-md)}.x-input--textarea[data-v-df4b18ec]{height:auto;min-height:var(--x-textarea-min-height);padding:var(--x-textarea-padding-y) var(--x-input-padding-x);align-items:flex-start}.x-input__field[data-v-df4b18ec]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:0;margin:0;resize:none}.x-input__field[data-v-df4b18ec]::placeholder{color:var(--x-input-placeholder-color)}.x-input__field[data-v-df4b18ec]:disabled{cursor:not-allowed;color:var(--x-input-disabled-color)}.x-input__field[data-v-df4b18ec]:-webkit-autofill,.x-input__field[data-v-df4b18ec]:-webkit-autofill:hover,.x-input__field[data-v-df4b18ec]:-webkit-autofill:focus,.x-input__field[data-v-df4b18ec]:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--x-input-bg) inset!important;-webkit-text-fill-color:var(--x-input-color)!important;caret-color:var(--x-input-color);transition:background-color 5000s ease-in-out 0s}.x-input--textarea .x-input__field[data-v-df4b18ec]{min-height:calc(var(--x-textarea-min-height) - var(--x-textarea-padding-y) * 2)}.x-input__prefix[data-v-df4b18ec],.x-input__suffix[data-v-df4b18ec]{display:inline-flex;flex-shrink:0;align-items:center;color:var(--x-input-prefix-color)}.x-input__prefix[data-v-df4b18ec]{margin-right:var(--x-spacing-2)}.x-input__suffix[data-v-df4b18ec]{margin-left:var(--x-spacing-2)}.x-input__clear[data-v-df4b18ec]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;padding:2px;margin-left:var(--x-spacing-1_5);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-input-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-input__clear[data-v-df4b18ec]:hover{color:var(--x-input-clear-hover-color)}.x-input__clear svg[data-v-df4b18ec]{width:14px;height:14px}.x-input__count[data-v-df4b18ec]{flex-shrink:0;margin-left:var(--x-spacing-1_5);font-size:var(--x-font-size-xs);color:var(--x-color-text-tertiary);line-height:1;-webkit-user-select:none;user-select:none}.x-input--textarea[data-v-df4b18ec]{position:relative}.x-input--textarea .x-input__count[data-v-df4b18ec]{position:absolute;right:var(--x-spacing-2);bottom:var(--x-spacing-1_5);margin-left:0;background:var(--x-input-bg);padding:2px var(--x-spacing-1);border-radius:var(--x-radius-sm)}.x-filter-builder-condition[data-v-463c19c9]{display:flex;align-items:center;gap:var(--x-spacing-1);min-width:0;flex:1}.x-filter-builder-condition__row[data-v-463c19c9]{display:flex;flex:1 1 0%;align-items:center;gap:var(--x-spacing-2);min-width:0}.x-filter-builder-condition__field[data-v-463c19c9]{flex:1.2;min-width:100px}.x-filter-builder-condition__operator[data-v-463c19c9]{width:120px;flex-shrink:0}.x-filter-builder-condition__value[data-v-463c19c9]{flex:1;min-width:100px}.x-filter-builder-condition__no-value[data-v-463c19c9]{display:inline-block;padding:0 var(--x-spacing-2);color:var(--x-color-text-tertiary);font-size:var(--x-font-size-sm);line-height:28px}.x-filter-builder-condition__delete[data-v-463c19c9]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-tertiary);font-size:var(--x-font-size-lg);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-filter-builder-condition__delete[data-v-463c19c9]:hover:not(:disabled){color:var(--x-color-danger-500)}.x-filter-builder-condition__delete[data-v-463c19c9]:disabled{cursor:not-allowed;opacity:.4}.x-filter-builder[data-v-769527af]{--x-filter-builder-border-color: var(--x-color-border-default);--x-filter-builder-bg: var(--x-color-bg-surface);--x-filter-builder-radius: var(--x-radius-md);--x-filter-builder-padding: var(--x-spacing-3);--x-filter-builder-gap: var(--x-spacing-2);--x-filter-builder-line-color: var(--x-color-border-strong);--x-filter-builder-line-width: 2px;--x-filter-builder-sidebar-width: 56px;display:flex;padding:var(--x-filter-builder-padding);background-color:var(--x-filter-builder-bg);border:1px solid var(--x-filter-builder-border-color);border-radius:var(--x-filter-builder-radius)}.x-filter-builder--level-0[data-v-769527af]{--x-filter-builder-line-color: var(--x-color-primary-400)}.x-filter-builder--level-1[data-v-769527af]{--x-filter-builder-line-color: var(--x-color-success-400)}.x-filter-builder--level-2[data-v-769527af]{--x-filter-builder-line-color: var(--x-color-warning-400)}.x-filter-builder--level-3[data-v-769527af]{--x-filter-builder-line-color: var(--x-color-danger-400)}.x-filter-builder__sidebar[data-v-769527af]{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:var(--x-filter-builder-sidebar-width);justify-content:center}.x-filter-builder__line[data-v-769527af]{position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%);width:var(--x-filter-builder-line-width);background-color:var(--x-filter-builder-line-color);border-radius:1px;opacity:.3}.x-filter-builder__logic-wrapper[data-v-769527af]{position:relative;z-index:1;background-color:var(--x-filter-builder-bg);padding:2px 0}.x-filter-builder__logic[data-v-769527af]{width:52px;font-size:var(--x-font-size-xs);font-weight:var(--x-font-weight-medium)}.x-filter-builder__content[data-v-769527af]{display:flex;flex:1 1 0%;flex-direction:column;gap:var(--x-filter-builder-gap);min-width:0;padding-left:var(--x-spacing-1)}.x-filter-builder__body[data-v-769527af]{display:flex;flex-direction:column;gap:var(--x-spacing-1)}.x-filter-builder__empty[data-v-769527af]{padding:var(--x-spacing-6);text-align:center;color:var(--x-color-text-tertiary);font-size:var(--x-font-size-sm);border:1px dashed var(--x-color-border-default);border-radius:var(--x-radius-sm)}.x-filter-builder__item[data-v-769527af]{display:flex;align-items:center;gap:var(--x-spacing-1);position:relative;min-height:0}.x-filter-builder__nested[data-v-769527af]{display:flex;flex:1 1 0%;align-items:flex-start;gap:var(--x-spacing-1);min-width:0}.x-filter-builder__delete[data-v-769527af]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:24px;height:24px;margin-top:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-tertiary);font-size:var(--x-font-size-lg);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-filter-builder__delete[data-v-769527af]:hover:not(:disabled){color:var(--x-color-danger-500)}.x-filter-builder__delete[data-v-769527af]:disabled{cursor:not-allowed;opacity:.4}.x-filter-builder__actions[data-v-769527af]{display:flex;align-items:center;gap:var(--x-spacing-2);padding-top:var(--x-spacing-1)}.x-tooltip__panel[data-v-eb7e3ed5]{padding:var(--x-spacing-1_5) var(--x-spacing-3);background-color:var(--x-color-gray-800);color:var(--x-color-gray-0);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);border-radius:var(--x-radius-md);box-shadow:var(--x-shadow-lg);word-break:break-word;max-width:240px;pointer-events:auto}.x-float-button[data-v-43d44cad]{--x-float-button-bg: var(--x-color-bg-elevated);--x-float-button-color: var(--x-color-text-primary);--x-float-button-shadow: var(--x-shadow-lg);--x-float-button-radius: var(--x-radius-full);--x-float-button-size: 48px;--x-float-button-border: 1px solid var(--x-color-border-default);--x-float-button-menu-gap: var(--x-spacing-3);position:fixed;display:flex;align-items:center;justify-content:center;z-index:var(--x-z-fixed);pointer-events:auto}.x-float-button__trigger[data-v-43d44cad]{position:relative;display:flex;flex-direction:column;cursor:pointer;align-items:center;justify-content:center;width:var(--x-float-button-size);height:var(--x-float-button-size);background-color:var(--x-float-button-bg);color:var(--x-float-button-color);border-radius:var(--x-float-button-radius);box-shadow:var(--x-float-button-shadow);border:var(--x-float-button-border);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default);text-decoration:none;outline:none;padding:0}.x-float-button__trigger[data-v-43d44cad]:hover{--x-float-button-bg: var(--x-color-bg-muted)}.x-float-button--draggable .x-float-button__trigger[data-v-43d44cad]{cursor:grab}.x-float-button--dragging .x-float-button__trigger[data-v-43d44cad]{cursor:grabbing}.x-float-button--primary .x-float-button__trigger[data-v-43d44cad]{--x-float-button-bg: var(--x-color-primary-500);--x-float-button-color: var(--x-color-text-inverse);--x-float-button-border: none}.x-float-button--primary .x-float-button__trigger[data-v-43d44cad]:hover{--x-float-button-bg: var(--x-color-primary-600)}.x-float-button--menu .x-float-button__trigger[data-v-43d44cad]{--x-float-button-bg: var(--x-color-primary-500);--x-float-button-color: var(--x-color-text-inverse);--x-float-button-border: none}.x-float-button--menu .x-float-button__trigger[data-v-43d44cad]:hover{--x-float-button-bg: var(--x-color-primary-600)}.x-float-button--menu-open .x-float-button__trigger .x-float-button__icon[data-v-43d44cad]{transform:rotate(45deg)}.x-float-button--square .x-float-button__trigger[data-v-43d44cad],.x-float-button--square .x-float-button__item[data-v-43d44cad]{--x-float-button-radius: var(--x-radius-md)}.x-float-button--small[data-v-43d44cad]{--x-float-button-size: 36px}.x-float-button--small .x-float-button__description[data-v-43d44cad]{font-size:var(--x-font-size-xs)}.x-float-button--default[data-v-43d44cad]{--x-float-button-size: 48px}.x-float-button--large[data-v-43d44cad]{--x-float-button-size: 60px}.x-float-button--large .x-float-button__description[data-v-43d44cad]{font-size:var(--x-font-size-sm)}.x-float-button--hidden[data-v-43d44cad]{opacity:0;pointer-events:none;transform:translateY(10px)}.x-float-button__icon[data-v-43d44cad]{transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-float-button__description[data-v-43d44cad]{font-size:var(--x-font-size-xs);line-height:1;margin-top:var(--x-spacing-0_5);color:inherit}.x-float-button__badge[data-v-43d44cad]{position:absolute;display:flex;align-items:center;justify-content:center;top:0;right:0;transform:translate(40%,-40%);z-index:1}.x-float-button__badge-content[data-v-43d44cad]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--x-spacing-4);height:var(--x-spacing-4);padding:0 var(--x-spacing-1);font-size:var(--x-font-size-xs);font-weight:var(--x-font-weight-medium);line-height:1;border-radius:var(--x-radius-full);color:var(--x-color-text-inverse);background-color:var(--x-color-danger-500);white-space:nowrap;box-sizing:border-box}.x-float-button__menu[data-v-43d44cad]{position:absolute;display:flex;gap:var(--x-float-button-menu-gap);pointer-events:none}.x-float-button__menu--open[data-v-43d44cad]{pointer-events:auto}.x-float-button__menu--top[data-v-43d44cad]{flex-direction:column;align-items:center;bottom:calc(100% + var(--x-float-button-menu-gap));left:50%;transform:translate(-50%)}.x-float-button__menu--bottom[data-v-43d44cad]{flex-direction:column;align-items:center;top:calc(100% + var(--x-float-button-menu-gap));left:50%;transform:translate(-50%)}.x-float-button__menu--left[data-v-43d44cad]{flex-direction:row;align-items:center;right:calc(100% + var(--x-float-button-menu-gap));top:50%;transform:translateY(-50%)}.x-float-button__menu--right[data-v-43d44cad]{flex-direction:row;align-items:center;left:calc(100% + var(--x-float-button-menu-gap));top:50%;transform:translateY(-50%)}.x-float-button__item[data-v-43d44cad]{position:relative;display:flex;flex-direction:column;cursor:pointer;align-items:center;justify-content:center;width:var(--x-float-button-size);height:var(--x-float-button-size);background-color:var(--x-color-bg-elevated);color:var(--x-color-text-primary);border-radius:var(--x-float-button-radius);box-shadow:var(--x-shadow-md);border:1px solid var(--x-color-border-default);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default);text-decoration:none;outline:none;padding:0;opacity:0;transform:scale(.6)}.x-float-button__menu--open .x-float-button__item[data-v-43d44cad]{opacity:1;transform:scale(1);transition-delay:var(--x-float-button-item-delay)}.x-float-button__item[data-v-43d44cad]:hover{background-color:var(--x-color-bg-muted);transform:scale(1.05)}.x-float-button__item-icon[data-v-43d44cad]{flex-shrink:0}.x-float-button__item-label[data-v-43d44cad]{font-size:var(--x-font-size-xs);line-height:1;margin-top:var(--x-spacing-0_5);color:inherit}.x-float-button-menu-enter-active[data-v-43d44cad],.x-float-button-menu-leave-active[data-v-43d44cad]{transition:opacity var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-float-button-menu-enter-from[data-v-43d44cad],.x-float-button-menu-leave-to[data-v-43d44cad]{opacity:0}.x-float-button-menu-enter-from .x-float-button__item[data-v-43d44cad],.x-float-button-menu-leave-to .x-float-button__item[data-v-43d44cad]{opacity:0;transform:scale(.6);transition-delay:0ms!important}.x-float-button[data-v-43d44cad]{transition:opacity var(--x-motion-duration-normal) var(--x-motion-ease-default),transform var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-form[data-v-cab89616]{width:100%}.x-form--inline[data-v-cab89616]{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--x-spacing-4)}.x-form--inline[data-v-cab89616] .x-form-item{flex:0 0 auto;width:auto}.x-form-item[data-v-91a5be70]{width:100%}.x-form-item--horizontal[data-v-91a5be70]{display:flex;align-items:flex-start;margin-bottom:var(--x-spacing-5)}.x-form-item--horizontal .x-form-item__label[data-v-91a5be70]{flex-shrink:0;padding-top:var(--x-spacing-2);padding-right:var(--x-spacing-4);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-form-item--horizontal .x-form-item__content[data-v-91a5be70]{flex:1;min-width:0}.x-form-item--vertical[data-v-91a5be70]{margin-bottom:var(--x-spacing-5)}.x-form-item--vertical .x-form-item__label[data-v-91a5be70]{display:block;margin-bottom:var(--x-spacing-2);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-form-item--inline[data-v-91a5be70]{margin-bottom:var(--x-spacing-4)}.x-form-item--inline-horizontal[data-v-91a5be70]{display:flex;align-items:center}.x-form-item--inline-horizontal .x-form-item__label[data-v-91a5be70]{flex-shrink:0;padding-right:var(--x-spacing-3);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-form-item--inline-horizontal .x-form-item__content[data-v-91a5be70]{flex:1;min-width:0}.x-form-item--inline-vertical .x-form-item__label[data-v-91a5be70]{display:block;margin-bottom:var(--x-spacing-1);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);line-height:var(--x-line-height-normal)}.x-form-item--small .x-form-item__label[data-v-91a5be70]{font-size:var(--x-font-size-xs)}.x-form-item--large .x-form-item__label[data-v-91a5be70]{font-size:var(--x-font-size-md)}.x-form-item__required-mark[data-v-91a5be70]{color:var(--x-color-danger-500);margin-right:2px}.x-form-item__error[data-v-91a5be70]{display:flex;align-items:center;gap:.25rem;margin-top:var(--x-spacing-1);font-size:var(--x-font-size-xs);color:var(--x-color-danger-500);line-height:var(--x-line-height-normal)}.x-form-item__help[data-v-91a5be70]{margin-top:var(--x-spacing-1);font-size:var(--x-font-size-xs);color:var(--x-color-text-tertiary);line-height:var(--x-line-height-normal)}.x-image[data-v-aadd38d4]{position:relative;display:inline-block;overflow:hidden;--x-image-bg: var(--x-color-bg-subtle);--x-image-radius: var(--x-radius-md);--x-image-placeholder-bg: var(--x-color-bg-subtle);--x-image-error-color: var(--x-color-text-tertiary);--x-image-preview-bg: rgba(0, 0, 0, .85);--x-image-preview-btn-color: var(--x-color-text-inverse);--x-image-preview-btn-hover-bg: rgba(255, 255, 255, .15);background-color:var(--x-image-bg);border-radius:var(--x-image-radius)}.x-image--previewable[data-v-aadd38d4]{cursor:pointer}.x-image__img[data-v-aadd38d4]{display:block;width:100%;height:100%}.x-image__placeholder[data-v-aadd38d4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.x-image__skeleton[data-v-aadd38d4]{width:100%;height:100%;background-color:var(--x-image-placeholder-bg);animation:x-image-skeleton-pulse-aadd38d4 2s ease-in-out infinite}.x-image__error[data-v-aadd38d4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.x-image__error-inner[data-v-aadd38d4]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-2);color:var(--x-image-error-color)}.x-image__error-text[data-v-aadd38d4]{font-size:var(--x-font-size-sm)}.x-image-preview[data-v-aadd38d4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-z-index-modal, 1000);background-color:var(--x-image-preview-bg)}.x-image-preview__close[data-v-aadd38d4]{position:absolute;top:1rem;right:1rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;z-index:calc(var(--x-z-index-modal, 1000) + 1);width:40px;height:40px;padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-image-preview-btn-color);transition:background-color var(--x-motion-duration-fast) ease}.x-image-preview__close[data-v-aadd38d4]:hover{background-color:var(--x-image-preview-btn-hover-bg)}.x-image-preview__toolbar[data-v-aadd38d4]{position:absolute;bottom:1.5rem;left:50%;display:inline-flex;align-items:center;z-index:calc(var(--x-z-index-modal, 1000) + 1);transform:translate(-50%);gap:var(--x-spacing-2);padding:var(--x-spacing-2) var(--x-spacing-3);border-radius:var(--x-radius-lg);background-color:#00000080}.x-image-preview__tool-btn[data-v-aadd38d4]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-image-preview-btn-color);transition:background-color var(--x-motion-duration-fast) ease}.x-image-preview__tool-btn[data-v-aadd38d4]:hover{background-color:var(--x-image-preview-btn-hover-bg)}.x-image-preview__content[data-v-aadd38d4]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.x-image-preview__img[data-v-aadd38d4]{max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform .1s ease}.x-image-preview__img--dragging[data-v-aadd38d4]{cursor:grabbing;transition:none}.x-image-preview-enter-active[data-v-aadd38d4],.x-image-preview-leave-active[data-v-aadd38d4]{transition:opacity var(--x-motion-duration-fast) ease}.x-image-preview-enter-from[data-v-aadd38d4],.x-image-preview-leave-to[data-v-aadd38d4]{opacity:0}@keyframes x-image-skeleton-pulse-aadd38d4{0%,to{opacity:1}50%{opacity:.5}}.x-image-preview[data-v-0f7bc564]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-image-preview-z-index);--x-image-preview-bg: rgba(0, 0, 0, .85);--x-image-preview-btn-color: var(--x-color-text-inverse);--x-image-preview-btn-hover-bg: rgba(255, 255, 255, .15);--x-image-preview-btn-disabled-color: rgba(255, 255, 255, .35);--x-image-preview-counter-bg: rgba(0, 0, 0, .5);--x-image-preview-toolbar-bg: rgba(0, 0, 0, .5);--x-image-preview-nav-bg: rgba(0, 0, 0, .4);--x-image-preview-nav-hover-bg: rgba(0, 0, 0, .6);--x-image-preview-error-color: var(--x-color-text-tertiary)}.x-image-preview__mask[data-v-0f7bc564]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-image-preview-z-index);background-color:var(--x-image-preview-bg);transition:opacity var(--x-motion-duration-fast) ease}.x-image-preview__close[data-v-0f7bc564]{position:absolute;top:1rem;right:1rem;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;z-index:calc(var(--x-image-preview-z-index) + 1);width:40px;height:40px;padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-image-preview-btn-color);transition:background-color var(--x-motion-duration-fast) ease}.x-image-preview__close[data-v-0f7bc564]:hover{background-color:var(--x-image-preview-btn-hover-bg)}.x-image-preview__counter[data-v-0f7bc564]{position:absolute;top:1rem;left:50%;display:inline-flex;align-items:center;justify-content:center;z-index:calc(var(--x-image-preview-z-index) + 1);transform:translate(-50%);padding:var(--x-spacing-1) var(--x-spacing-3);border-radius:var(--x-radius-md);background-color:var(--x-image-preview-counter-bg);color:var(--x-image-preview-btn-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-image-preview__nav[data-v-0f7bc564]{position:absolute;top:50%;display:inline-flex;cursor:pointer;align-items:center;justify-content:center;z-index:calc(var(--x-image-preview-z-index) + 1);transform:translateY(-50%);width:48px;height:48px;padding:0;border:none;border-radius:var(--x-radius-full);background-color:var(--x-image-preview-nav-bg);color:var(--x-image-preview-btn-color);transition:background-color var(--x-motion-duration-fast) ease}.x-image-preview__nav[data-v-0f7bc564]:hover{background-color:var(--x-image-preview-nav-hover-bg)}.x-image-preview__nav--prev[data-v-0f7bc564]{left:var(--x-spacing-4)}.x-image-preview__nav--next[data-v-0f7bc564]{right:var(--x-spacing-4)}.x-image-preview__content[data-v-0f7bc564]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;overflow:hidden;z-index:calc(var(--x-image-preview-z-index) + 1)}.x-image-preview__img[data-v-0f7bc564]{max-width:100%;max-height:100%;-webkit-user-select:none;user-select:none;cursor:grab;transition:transform .15s ease}.x-image-preview__img--dragging[data-v-0f7bc564]{cursor:grabbing;transition:none}.x-image-preview__loading[data-v-0f7bc564]{display:flex;align-items:center;justify-content:center;color:var(--x-image-preview-btn-color);animation:x-image-preview-spin-0f7bc564 1s linear infinite}.x-image-preview__error[data-v-0f7bc564]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-3);color:var(--x-image-preview-error-color)}.x-image-preview__error-text[data-v-0f7bc564]{font-size:var(--x-font-size-sm);color:var(--x-image-preview-btn-color)}.x-image-preview__toolbar[data-v-0f7bc564]{position:absolute;bottom:1.5rem;left:50%;display:inline-flex;align-items:center;z-index:calc(var(--x-image-preview-z-index) + 1);transform:translate(-50%);gap:var(--x-spacing-1);padding:var(--x-spacing-2) var(--x-spacing-3);border-radius:var(--x-radius-lg);background-color:var(--x-image-preview-toolbar-bg)}.x-image-preview__toolbar-divider[data-v-0f7bc564]{width:1px;height:20px;background-color:#fff3;margin:0 var(--x-spacing-1)}.x-image-preview__tool-btn[data-v-0f7bc564]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-image-preview-btn-color);transition:background-color var(--x-motion-duration-fast) ease}.x-image-preview__tool-btn[data-v-0f7bc564]:hover:not(:disabled){background-color:var(--x-image-preview-btn-hover-bg)}.x-image-preview__tool-btn[data-v-0f7bc564]:disabled{cursor:not-allowed;color:var(--x-image-preview-btn-disabled-color)}.x-image-preview-enter-active[data-v-0f7bc564],.x-image-preview-leave-active[data-v-0f7bc564]{transition:opacity var(--x-motion-duration-fast) ease}.x-image-preview-enter-from[data-v-0f7bc564],.x-image-preview-leave-to[data-v-0f7bc564]{opacity:0}@keyframes x-image-preview-spin-0f7bc564{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-input-number[data-v-1f3f71bf]{--x-input-number-height: 36px;--x-input-number-padding-x: var(--x-spacing-3);--x-input-number-font-size: var(--x-font-size-sm);--x-input-number-border-radius: var(--x-radius-md);--x-input-number-border-color: var(--x-color-border-strong);--x-input-number-bg: var(--x-color-bg-surface);--x-input-number-color: var(--x-color-text-primary);--x-input-number-placeholder-color: var(--x-color-text-tertiary);--x-input-number-focus-border-color: var(--x-color-primary-500);--x-input-number-focus-ring-color: var(--x-color-primary-100);--x-input-number-disabled-bg: var(--x-color-bg-muted);--x-input-number-disabled-color: var(--x-color-text-tertiary);--x-input-number-button-color: var(--x-color-text-secondary);--x-input-number-button-hover-color: var(--x-color-text-primary);--x-input-number-button-hover-bg: var(--x-color-bg-muted);--x-input-number-button-active-bg: var(--x-color-border-default);--x-input-number-button-border-color: var(--x-color-border-default);--x-input-number-button-width: 28px;position:relative;display:inline-flex;align-items:center;width:100%;min-height:var(--x-input-number-height);border:1px solid var(--x-input-number-border-color);border-radius:var(--x-input-number-border-radius);background-color:var(--x-input-number-bg);color:var(--x-input-number-color);font-size:var(--x-input-number-font-size);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-input-number[data-v-1f3f71bf]:hover{border-color:var(--x-color-border-hover)}.x-input-number--focused[data-v-1f3f71bf]{border-color:var(--x-input-number-focus-border-color);box-shadow:0 0 0 3px var(--x-input-number-focus-ring-color)}.x-input-number--disabled[data-v-1f3f71bf]{background-color:var(--x-input-number-disabled-bg);color:var(--x-input-number-disabled-color);cursor:not-allowed}.x-input-number--disabled[data-v-1f3f71bf]:hover{border-color:var(--x-input-number-border-color)}.x-input-number--readonly[data-v-1f3f71bf]{cursor:default}.x-input-number--sm[data-v-1f3f71bf]{--x-input-number-height: 28px;--x-input-number-padding-x: var(--x-spacing-2_5);--x-input-number-font-size: var(--x-font-size-xs);--x-input-number-border-radius: var(--x-radius-sm);--x-input-number-button-width: 24px}.x-input-number--md[data-v-1f3f71bf]{--x-input-number-height: 36px;--x-input-number-padding-x: var(--x-spacing-3);--x-input-number-font-size: var(--x-font-size-sm)}.x-input-number--lg[data-v-1f3f71bf]{--x-input-number-height: 44px;--x-input-number-padding-x: var(--x-spacing-4);--x-input-number-font-size: var(--x-font-size-md);--x-input-number-button-width: 32px}.x-input-number__input[data-v-1f3f71bf]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:0 var(--x-input-number-padding-x);margin:0;text-align:left}.x-input-number__input[data-v-1f3f71bf]::placeholder{color:var(--x-input-number-placeholder-color)}.x-input-number__input[data-v-1f3f71bf]:disabled{cursor:not-allowed;color:var(--x-input-number-disabled-color)}.x-input-number__prefix[data-v-1f3f71bf],.x-input-number__suffix[data-v-1f3f71bf]{display:inline-flex;flex-shrink:0;align-items:center;color:var(--x-color-text-tertiary)}.x-input-number__prefix[data-v-1f3f71bf]{margin-left:var(--x-input-number-padding-x)}.x-input-number__suffix[data-v-1f3f71bf]{margin-right:var(--x-input-number-padding-x)}.x-input-number__controls[data-v-1f3f71bf]{display:inline-flex;flex-shrink:0;align-items:center}.x-input-number__controls--right[data-v-1f3f71bf]{flex-direction:column;width:var(--x-input-number-button-width);border-left:1px solid var(--x-input-number-button-border-color)}.x-input-number__button[data-v-1f3f71bf]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:var(--x-input-number-button-width);height:100%;padding:0;margin:0;border:none;border-left:1px solid var(--x-input-number-button-border-color);background:transparent;color:var(--x-input-number-button-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-input-number__button[data-v-1f3f71bf]:hover{color:var(--x-input-number-button-hover-color);background-color:var(--x-input-number-button-hover-bg)}.x-input-number__button[data-v-1f3f71bf]:active{background-color:var(--x-input-number-button-active-bg)}.x-input-number__button[data-v-1f3f71bf]:disabled{cursor:not-allowed;color:var(--x-input-number-disabled-color);background-color:transparent}.x-input-number__button svg[data-v-1f3f71bf]{width:14px;height:14px}.x-input-number__controls--right .x-input-number__button[data-v-1f3f71bf]{width:100%;height:50%;border-left:none}.x-input-number__controls--right .x-input-number__button--decrease[data-v-1f3f71bf]{border-top:1px solid var(--x-input-number-button-border-color)}.x-input-number__button--decrease[data-v-1f3f71bf]{border-left:none;border-right:1px solid var(--x-input-number-button-border-color)}.x-input-number:not(.x-input-number--controls) .x-input-number__input[data-v-1f3f71bf]{padding:0 var(--x-input-number-padding-x)}.x-layout[data-v-01050b4b]{--x-layout-display: flex;--x-layout-direction: column;--x-layout-flex: auto;--x-layout-min-height: 0;display:flex;flex:1 1 auto;flex-direction:column;display:var(--x-layout-display);flex-direction:var(--x-layout-direction);flex:var(--x-layout-flex);min-height:var(--x-layout-min-height)}.x-layout--has-sider[data-v-01050b4b]{--x-layout-direction: row}.x-layout__header[data-v-70429bfd]{--x-layout-header-height: 64px;--x-layout-header-bg: var(--x-color-bg-container);--x-layout-header-color: var(--x-color-text);--x-layout-header-padding-x: var(--x-spacing-6);--x-layout-header-padding-y: 0;--x-layout-header-line-height: var(--x-layout-header-height);--x-layout-header-flex: 0 0 auto;display:flex;align-items:center;flex:var(--x-layout-header-flex);height:var(--x-layout-header-height);line-height:var(--x-layout-header-line-height);padding:var(--x-layout-header-padding-y) var(--x-layout-header-padding-x);background-color:var(--x-layout-header-bg);color:var(--x-layout-header-color);box-sizing:border-box}.x-layout__header--fixed[data-v-70429bfd]{position:sticky;top:0;z-index:var(--x-z-index-sticky, 100)}.x-layout__footer[data-v-8a9245dd]{--x-layout-footer-height: 64px;--x-layout-footer-bg: var(--x-color-bg-container);--x-layout-footer-color: var(--x-color-text);--x-layout-footer-padding-x: var(--x-spacing-6);--x-layout-footer-padding-y: 0;--x-layout-footer-line-height: var(--x-layout-footer-height);--x-layout-footer-flex: 0 0 auto;display:flex;align-items:center;flex:var(--x-layout-footer-flex);height:var(--x-layout-footer-height);line-height:var(--x-layout-footer-line-height);padding:var(--x-layout-footer-padding-y) var(--x-layout-footer-padding-x);background-color:var(--x-layout-footer-bg);color:var(--x-layout-footer-color);box-sizing:border-box}.x-layout__footer--fixed[data-v-8a9245dd]{position:sticky;bottom:0;z-index:var(--x-z-index-sticky, 100)}.x-layout__sider[data-v-d703aaa1]{--x-layout-sider-bg: var(--x-color-bg-container);--x-layout-sider-color: var(--x-color-text);--x-layout-sider-transition-duration: var(--x-motion-duration-base, .2s);--x-layout-sider-transition-timing: var(--x-motion-timing-ease-in-out, ease-in-out);--x-layout-sider-border-color: var(--x-color-border);--x-layout-sider-border-width: 1px;position:relative;display:flex;flex-direction:column;background-color:var(--x-layout-sider-bg);color:var(--x-layout-sider-color);box-sizing:border-box;transition:width var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing),min-width var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing),max-width var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing),flex var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing)}.x-layout__sider--left[data-v-d703aaa1]{border-right:var(--x-layout-sider-border-width) solid var(--x-layout-sider-border-color)}.x-layout__sider--right[data-v-d703aaa1]{border-left:var(--x-layout-sider-border-width) solid var(--x-layout-sider-border-color)}.x-layout__sider-inner[data-v-d703aaa1]{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.x-layout__sider-trigger[data-v-d703aaa1]{display:flex;cursor:pointer;align-items:center;justify-content:center;flex:0 0 auto;height:48px;border-top:var(--x-layout-sider-border-width) solid var(--x-layout-sider-border-color);transition:background-color var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing)}.x-layout__sider-trigger[data-v-d703aaa1]:hover{background-color:var(--x-color-bg-text-hover, rgba(0, 0, 0, .04))}.x-layout__sider-trigger-default[data-v-d703aaa1]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.x-layout__sider-trigger-icon[data-v-d703aaa1]{display:inline-flex;align-items:center;justify-content:center;font-size:16px;transition:transform var(--x-layout-sider-transition-duration) var(--x-layout-sider-transition-timing)}.x-layout__sider-trigger-icon--collapsed[data-v-d703aaa1]{transform:rotate(180deg)}.x-layout__content[data-v-15105213]{--x-layout-content-bg: var(--x-color-bg);--x-layout-content-color: var(--x-color-text);--x-layout-content-padding: var(--x-spacing-6);--x-layout-content-flex: auto;flex:1 1 auto;flex:var(--x-layout-content-flex);padding:var(--x-layout-content-padding);background-color:var(--x-layout-content-bg);color:var(--x-layout-content-color);box-sizing:border-box;min-height:0;overflow:auto}.x-resize-box[data-v-9949b892]{position:relative;--x-resize-box-handle-size: 10px;--x-resize-box-handle-half: 5px}.x-resize-box__content[data-v-9949b892]{width:100%;height:100%;overflow:auto}.x-resize-box__mask[data-v-9949b892]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:transparent}.x-resize-box__handle[data-v-9949b892]{position:absolute;z-index:1}.x-resize-box__handle[data-v-9949b892]:after{position:absolute;content:"";background-color:var(--x-color-border-default);border-radius:var(--x-radius-sm);transition:background-color var(--x-motion-duration-fast) ease}.x-resize-box__handle[data-v-9949b892]:hover:after{background-color:var(--x-color-primary)}.x-resize-box--resizing .x-resize-box__handle[data-v-9949b892]:after{background-color:var(--x-color-primary)}.x-resize-box__handle--top[data-v-9949b892]{top:0;left:var(--x-resize-box-handle-half);right:var(--x-resize-box-handle-half);height:var(--x-resize-box-handle-size);cursor:ns-resize;transform:translateY(-50%)}.x-resize-box__handle--top[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px}.x-resize-box__handle--bottom[data-v-9949b892]{bottom:0;left:var(--x-resize-box-handle-half);right:var(--x-resize-box-handle-half);height:var(--x-resize-box-handle-size);cursor:ns-resize;transform:translateY(50%)}.x-resize-box__handle--bottom[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:16px;height:2px}.x-resize-box__handle--left[data-v-9949b892]{left:0;top:var(--x-resize-box-handle-half);bottom:var(--x-resize-box-handle-half);width:var(--x-resize-box-handle-size);cursor:ew-resize;transform:translate(-50%)}.x-resize-box__handle--left[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:16px}.x-resize-box__handle--right[data-v-9949b892]{right:0;top:var(--x-resize-box-handle-half);bottom:var(--x-resize-box-handle-half);width:var(--x-resize-box-handle-size);cursor:ew-resize;transform:translate(50%)}.x-resize-box__handle--right[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:2px;height:16px}.x-resize-box__handle--topLeft[data-v-9949b892]{top:0;left:0;width:var(--x-resize-box-handle-size);height:var(--x-resize-box-handle-size);cursor:nwse-resize;transform:translate(-50%,-50%)}.x-resize-box__handle--topLeft[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px}.x-resize-box__handle--topRight[data-v-9949b892]{top:0;right:0;width:var(--x-resize-box-handle-size);height:var(--x-resize-box-handle-size);cursor:nesw-resize;transform:translate(50%,-50%)}.x-resize-box__handle--topRight[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px}.x-resize-box__handle--bottomLeft[data-v-9949b892]{bottom:0;left:0;width:var(--x-resize-box-handle-size);height:var(--x-resize-box-handle-size);cursor:nesw-resize;transform:translate(-50%,50%)}.x-resize-box__handle--bottomLeft[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px}.x-resize-box__handle--bottomRight[data-v-9949b892]{bottom:0;right:0;width:var(--x-resize-box-handle-size);height:var(--x-resize-box-handle-size);cursor:nwse-resize;transform:translate(50%,50%)}.x-resize-box__handle--bottomRight[data-v-9949b892]:after{top:50%;left:50%;transform:translate(-50%,-50%);width:6px;height:6px}.x-resize-box--disabled .x-resize-box__handle[data-v-9949b892]{pointer-events:none}.x-resize-box--disabled .x-resize-box__handle[data-v-9949b892]:after{background-color:var(--x-color-border-disabled)}.x-theme-mode-toggle[data-v-0beaea1e]{--x-theme-mode-toggle-size: 32px;--x-theme-mode-toggle-border-radius: var(--x-radius-md);--x-theme-mode-toggle-color: var(--x-color-text-secondary);--x-theme-mode-toggle-hover-color: var(--x-color-text-primary);--x-theme-mode-toggle-hover-bg: var(--x-color-bg-text-hover, rgba(0, 0, 0, .04));--x-theme-mode-toggle-active-bg: var(--x-color-bg-text-active, rgba(0, 0, 0, .08));--x-theme-mode-toggle-transitioning-opacity: .6;display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:var(--x-theme-mode-toggle-size);height:var(--x-theme-mode-toggle-size);padding:0;border:none;border-radius:var(--x-theme-mode-toggle-border-radius);background:transparent;color:var(--x-theme-mode-toggle-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default),opacity var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-theme-mode-toggle[data-v-0beaea1e]:hover{color:var(--x-theme-mode-toggle-hover-color);background-color:var(--x-theme-mode-toggle-hover-bg)}.x-theme-mode-toggle[data-v-0beaea1e]:active{background-color:var(--x-theme-mode-toggle-active-bg)}.x-theme-mode-toggle--transitioning[data-v-0beaea1e]{opacity:var(--x-theme-mode-toggle-transitioning-opacity);cursor:not-allowed}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}.x-app-layout[data-v-2a1fc835]{--x-app-layout-bg: var(--x-color-bg);--x-app-layout-header-bg: var(--x-color-bg-container);--x-app-layout-header-border-color: var(--x-color-border);--x-app-layout-sider-bg: var(--x-color-bg-container);--x-app-layout-sider-border-color: var(--x-color-border);--x-app-layout-footer-bg: var(--x-color-bg-container);--x-app-layout-footer-border-color: var(--x-color-border);--x-app-layout-content-bg: var(--x-color-bg);--x-app-layout-content-padding: var(--x-spacing-6);--x-app-layout-transition-duration: var(--x-motion-duration-base, .2s);--x-app-layout-transition-timing: var(--x-motion-timing-ease-in-out, ease-in-out);--x-app-layout-trigger-size: 32px;--x-app-layout-trigger-height: 48px;--x-app-layout-trigger-icon-size: 16px;display:flex;flex-direction:column;min-height:100vh;background-color:var(--x-app-layout-bg)}.x-app-layout__header[data-v-2a1fc835]{--x-app-layout-header-height: 56px;display:flex;flex-shrink:0;align-items:center;height:var(--x-app-layout-header-height);background-color:var(--x-app-layout-header-bg);border-bottom:1px solid var(--x-app-layout-header-border-color);padding:0 var(--x-spacing-4);z-index:var(--x-z-index-sticky, 100)}.x-app-layout__header--fixed[data-v-2a1fc835]{position:sticky;top:0}.x-app-layout__header-inner[data-v-2a1fc835]{width:100%;display:flex;align-items:center;justify-content:space-between}.x-app-layout__header-left[data-v-2a1fc835],.x-app-layout__header-right[data-v-2a1fc835]{display:flex;align-items:center;gap:var(--x-spacing-3)}.x-app-layout__menu-trigger-btn[data-v-2a1fc835]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:var(--x-app-layout-trigger-size);height:var(--x-app-layout-trigger-size);padding:0;border:none;border-radius:var(--x-radius-md);background:transparent;color:var(--x-color-text-secondary);line-height:1;transition:color var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),background-color var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__menu-trigger-btn[data-v-2a1fc835]:hover{color:var(--x-color-text-primary);background-color:var(--x-color-bg-text-hover, rgba(0, 0, 0, .04))}.x-app-layout__body[data-v-2a1fc835]{display:flex;flex:1 1 auto;flex-direction:row;min-height:0}.x-app-layout__sider[data-v-2a1fc835]{--x-app-layout-sider-width: 220px;display:flex;flex-shrink:0;flex-direction:column;background-color:var(--x-app-layout-sider-bg);transition:width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),min-width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),max-width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),flex var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__sider--left[data-v-2a1fc835]{border-right:1px solid var(--x-app-layout-sider-border-color)}.x-app-layout__sider--right[data-v-2a1fc835]{border-left:1px solid var(--x-app-layout-sider-border-color)}.x-app-layout__sider-logo[data-v-2a1fc835]{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--x-app-layout-header-height, 56px);padding:0 var(--x-spacing-4);border-bottom:1px solid var(--x-app-layout-sider-border-color);overflow:hidden}.x-app-layout__sider-logo[data-v-2a1fc835]:empty{display:none}.x-app-layout__sider-menu[data-v-2a1fc835]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.x-app-layout__sider--resizable .x-app-layout__sider-menu[data-v-2a1fc835]{width:100%}.x-app-layout__sider--resizable .x-app-layout__sider-menu[data-v-2a1fc835]>*{max-width:100%}.x-app-layout__sider-trigger[data-v-2a1fc835]{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;height:var(--x-app-layout-trigger-height);border-top:1px solid var(--x-app-layout-sider-border-color);transition:background-color var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__sider-trigger[data-v-2a1fc835]:hover{background-color:var(--x-color-bg-text-hover, rgba(0, 0, 0, .04))}.x-app-layout__sider-trigger-icon[data-v-2a1fc835]{display:inline-flex;align-items:center;justify-content:center;font-size:var(--x-app-layout-trigger-icon-size);color:var(--x-color-text-secondary);transition:transform var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__sider-trigger-icon--collapsed[data-v-2a1fc835]{transform:rotate(180deg)}.x-app-layout__content[data-v-2a1fc835]{flex:1 1 auto;background-color:var(--x-app-layout-content-bg);padding:var(--x-app-layout-content-padding);min-height:0;overflow:auto}.x-app-layout__footer[data-v-2a1fc835]{display:flex;flex-shrink:0;align-items:center;background-color:var(--x-app-layout-footer-bg);border-top:1px solid var(--x-app-layout-footer-border-color);padding:0 var(--x-spacing-4);z-index:var(--x-z-index-sticky, 100)}.x-app-layout__footer--fixed[data-v-2a1fc835]{position:sticky;bottom:0}.x-app-layout__drawer-sider[data-v-2a1fc835]{display:flex;flex-direction:column;height:100%}.x-app-layout__drawer-logo[data-v-2a1fc835]{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:48px;padding:0 var(--x-spacing-4);border-bottom:1px solid var(--x-app-layout-sider-border-color)}.x-app-layout__drawer-logo[data-v-2a1fc835]:empty{display:none}.x-app-layout__drawer-menu[data-v-2a1fc835]{flex:1 1 auto;min-height:0;overflow-y:auto}.x-app-layout__right-sider[data-v-2a1fc835]{--x-app-layout-right-sider-width: 220px;display:flex;flex-shrink:0;flex-direction:column;background-color:var(--x-app-layout-sider-bg);border-left:1px solid var(--x-app-layout-sider-border-color);transition:width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),min-width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),max-width var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing),flex var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__right-sider-logo[data-v-2a1fc835]{display:flex;flex-shrink:0;align-items:center;justify-content:center;height:var(--x-app-layout-header-height, 56px);padding:0 var(--x-spacing-4);border-bottom:1px solid var(--x-app-layout-sider-border-color);overflow:hidden}.x-app-layout__right-sider-logo[data-v-2a1fc835]:empty{display:none}.x-app-layout__right-sider-menu[data-v-2a1fc835]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.x-app-layout__right-sider--resizable .x-app-layout__right-sider-menu[data-v-2a1fc835]{width:100%}.x-app-layout__right-sider--resizable .x-app-layout__right-sider-menu[data-v-2a1fc835]>*{max-width:100%}.x-app-layout__right-sider-trigger[data-v-2a1fc835]{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;height:var(--x-app-layout-trigger-height);border-top:1px solid var(--x-app-layout-sider-border-color);transition:background-color var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__right-sider-trigger[data-v-2a1fc835]:hover{background-color:var(--x-color-bg-text-hover, rgba(0, 0, 0, .04))}.x-app-layout__right-sider-trigger-icon[data-v-2a1fc835]{display:inline-flex;align-items:center;justify-content:center;font-size:var(--x-app-layout-trigger-icon-size);color:var(--x-color-text-secondary);transition:transform var(--x-app-layout-transition-duration) var(--x-app-layout-transition-timing)}.x-app-layout__right-sider-trigger-icon--collapsed[data-v-2a1fc835]{transform:rotate(180deg)}.x-list-item[data-v-00211edf]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-list-padding-y) var(--x-list-padding-x);gap:var(--x-spacing-3)}.x-list-item__content[data-v-00211edf]{min-width:0;flex:1 1 0%}.x-list-item__actions[data-v-00211edf]{display:flex;flex-shrink:0;align-items:center;gap:var(--x-spacing-2)}.x-skeleton[data-v-1cf40aba]{width:100%}.x-skeleton__inner[data-v-1cf40aba]{display:flex;flex-direction:column;gap:var(--x-spacing-3)}.x-skeleton__inner--avatar[data-v-1cf40aba]{flex-direction:row;align-items:flex-start;gap:var(--x-spacing-4)}.x-skeleton__avatar[data-v-1cf40aba]{flex-shrink:0;border-radius:var(--x-radius-full);width:40px;height:40px;background-color:var(--x-color-bg-subtle)}.x-skeleton__lines[data-v-1cf40aba]{display:flex;flex:1 1 0%;flex-direction:column;gap:var(--x-spacing-3)}.x-skeleton__item[data-v-1cf40aba]{height:16px;border-radius:var(--x-radius-full);background-color:var(--x-color-bg-subtle)}.x-skeleton__item--animated[data-v-1cf40aba]{animation:x-skeleton-pulse-1cf40aba 2s ease-in-out infinite}.x-skeleton__content[data-v-1cf40aba]{width:100%}@keyframes x-skeleton-pulse-1cf40aba{0%,to{opacity:1}50%{opacity:.5}}.x-list[data-v-34ac5806]{--x-list-bg: var(--x-color-bg-base);--x-list-border-color: var(--x-color-border-default);--x-list-border-radius: var(--x-radius-md);--x-list-padding-x: var(--x-spacing-4);--x-list-padding-y: var(--x-spacing-3);--x-list-header-padding: var(--x-spacing-4);--x-list-footer-padding: var(--x-spacing-4);--x-list-item-gap: var(--x-spacing-0);--x-list-split-color: var(--x-color-border-light);width:100%;background-color:var(--x-list-bg)}.x-list--small[data-v-34ac5806]{--x-list-padding-x: var(--x-spacing-3);--x-list-padding-y: var(--x-spacing-2);--x-list-header-padding: var(--x-spacing-3);--x-list-footer-padding: var(--x-spacing-3)}.x-list--large[data-v-34ac5806]{--x-list-padding-x: var(--x-spacing-6);--x-list-padding-y: var(--x-spacing-4);--x-list-header-padding: var(--x-spacing-6);--x-list-footer-padding: var(--x-spacing-6)}.x-list--bordered[data-v-34ac5806]{border-width:1px;border-style:solid;border-color:var(--x-list-border-color);border-radius:var(--x-list-border-radius)}.x-list__header[data-v-34ac5806]{border-bottom-width:1px;border-style:solid;padding:var(--x-list-header-padding);border-color:var(--x-list-split-color);font-size:var(--x-font-size-base);font-weight:var(--x-font-weight-medium);color:var(--x-color-text-primary)}.x-list--bordered .x-list__header[data-v-34ac5806]{border-color:var(--x-list-border-color)}.x-list__items[data-v-34ac5806]{display:flex;flex-direction:column}.x-list--split .x-list__items[data-v-34ac5806]>.x-list-item+.x-list-item{border-top-width:1px;border-style:solid;border-top-color:var(--x-list-split-color)}.x-list__loading[data-v-34ac5806],.x-list__empty[data-v-34ac5806]{padding:var(--x-list-padding-x)}.x-list__footer[data-v-34ac5806]{border-top-width:1px;border-style:solid;padding:var(--x-list-footer-padding);border-color:var(--x-list-split-color);font-size:var(--x-font-size-base);color:var(--x-color-text-secondary)}.x-list--bordered .x-list__footer[data-v-34ac5806]{border-color:var(--x-list-border-color)}.x-typography[data-v-edb7dfb6]{--x-typography-color: var(--x-color-text-primary);--x-typography-secondary-color: var(--x-color-text-secondary);--x-typography-success-color: var(--x-color-success-600);--x-typography-warning-color: var(--x-color-warning-600);--x-typography-danger-color: var(--x-color-danger-600);--x-typography-disabled-color: var(--x-color-text-tertiary);color:var(--x-typography-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-typography--default[data-v-edb7dfb6]{color:var(--x-typography-color)}.x-typography--secondary[data-v-edb7dfb6]{color:var(--x-typography-secondary-color)}.x-typography--success[data-v-edb7dfb6]{color:var(--x-typography-success-color)}.x-typography--warning[data-v-edb7dfb6]{color:var(--x-typography-warning-color)}.x-typography--danger[data-v-edb7dfb6]{color:var(--x-typography-danger-color)}.x-typography--disabled[data-v-edb7dfb6]{color:var(--x-typography-disabled-color);cursor:not-allowed}.x-text[data-v-c59b9482]{--x-text-color: var(--x-color-text-primary);--x-text-secondary-color: var(--x-color-text-secondary);--x-text-success-color: var(--x-color-success-600);--x-text-warning-color: var(--x-color-warning-600);--x-text-danger-color: var(--x-color-danger-600);--x-text-disabled-color: var(--x-color-text-tertiary);--x-text-mark-bg: var(--x-color-warning-100);--x-text-code-bg: var(--x-color-bg-muted);--x-text-code-border: var(--x-color-border-default);--x-text-keyboard-bg: var(--x-color-bg-elevated);--x-text-keyboard-border: var(--x-color-border-strong);--x-text-keyboard-shadow: var(--x-shadow-sm);--x-text-copy-color: var(--x-color-text-tertiary);--x-text-copy-hover-color: var(--x-color-text-primary);color:var(--x-text-color);line-height:var(--x-line-height-normal);font-size:var(--x-font-size-sm)}.x-typography--default[data-v-c59b9482]{color:var(--x-text-color)}.x-typography--secondary[data-v-c59b9482]{color:var(--x-text-secondary-color)}.x-typography--success[data-v-c59b9482]{color:var(--x-text-success-color)}.x-typography--warning[data-v-c59b9482]{color:var(--x-text-warning-color)}.x-typography--danger[data-v-c59b9482]{color:var(--x-text-danger-color)}.x-typography--disabled[data-v-c59b9482]{color:var(--x-text-disabled-color);cursor:not-allowed}.x-typography__mark[data-v-c59b9482]{padding:0 2px;background-color:var(--x-text-mark-bg);color:inherit}.x-typography__code[data-v-c59b9482]{display:inline-block;padding:.1em .4em;font-family:var(--x-font-family-mono);font-size:.85em;border:1px solid var(--x-text-code-border);border-radius:var(--x-radius-sm);background-color:var(--x-text-code-bg);color:inherit}.x-typography__keyboard[data-v-c59b9482]{display:inline-block;padding:.1em .4em;font-family:var(--x-font-family-mono);font-size:.85em;border:1px solid var(--x-text-keyboard-border);border-bottom-width:2px;border-radius:var(--x-radius-sm);background-color:var(--x-text-keyboard-bg);box-shadow:var(--x-text-keyboard-shadow);color:inherit}.x-typography__delete[data-v-c59b9482]{text-decoration:line-through;color:inherit}.x-typography__strong[data-v-c59b9482]{font-weight:var(--x-font-weight-bold);color:inherit}.x-typography__italic[data-v-c59b9482]{font-style:italic;color:inherit}.x-typography__underline[data-v-c59b9482]{text-decoration:underline;color:inherit}.x-typography__copy[data-v-c59b9482]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;margin-left:var(--x-spacing-1);padding:2px;color:var(--x-text-copy-color);line-height:1;border-radius:var(--x-radius-sm);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default);vertical-align:middle}.x-typography__copy[data-v-c59b9482]:hover{color:var(--x-text-copy-hover-color)}.x-typography__copy--hover[data-v-c59b9482]{opacity:0;transition:opacity var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-text:hover .x-typography__copy--hover[data-v-c59b9482]{opacity:1}.x-title[data-v-0b7b46c6]{--x-title-color: var(--x-color-text-primary);--x-title-secondary-color: var(--x-color-text-secondary);--x-title-success-color: var(--x-color-success-600);--x-title-warning-color: var(--x-color-warning-600);--x-title-danger-color: var(--x-color-danger-600);--x-title-disabled-color: var(--x-color-text-tertiary);--x-title-mark-bg: var(--x-color-warning-100);--x-title-code-bg: var(--x-color-bg-muted);--x-title-code-border: var(--x-color-border-default);--x-title-keyboard-bg: var(--x-color-bg-elevated);--x-title-keyboard-border: var(--x-color-border-strong);--x-title-keyboard-shadow: var(--x-shadow-sm);--x-title-copy-color: var(--x-color-text-tertiary);--x-title-copy-hover-color: var(--x-color-text-primary);margin:0;color:var(--x-title-color);line-height:var(--x-line-height-tight);font-weight:var(--x-font-weight-semibold)}.x-title--single-line[data-v-0b7b46c6]{line-height:1}.x-title--h1[data-v-0b7b46c6]{font-size:var(--x-font-size-3xl)}.x-title--h2[data-v-0b7b46c6]{font-size:var(--x-font-size-2xl)}.x-title--h3[data-v-0b7b46c6]{font-size:var(--x-font-size-xl)}.x-title--h4[data-v-0b7b46c6]{font-size:var(--x-font-size-lg)}.x-title--h5[data-v-0b7b46c6]{font-size:var(--x-font-size-md)}.x-title--h6[data-v-0b7b46c6]{font-size:var(--x-font-size-sm)}.x-typography--default[data-v-0b7b46c6]{color:var(--x-title-color)}.x-typography--secondary[data-v-0b7b46c6]{color:var(--x-title-secondary-color)}.x-typography--success[data-v-0b7b46c6]{color:var(--x-title-success-color)}.x-typography--warning[data-v-0b7b46c6]{color:var(--x-title-warning-color)}.x-typography--danger[data-v-0b7b46c6]{color:var(--x-title-danger-color)}.x-typography--disabled[data-v-0b7b46c6]{color:var(--x-title-disabled-color);cursor:not-allowed}.x-typography__mark[data-v-0b7b46c6]{padding:0 2px;background-color:var(--x-title-mark-bg);color:inherit}.x-typography__code[data-v-0b7b46c6]{display:inline-block;padding:.1em .4em;font-family:var(--x-font-family-mono);font-size:.85em;border:1px solid var(--x-title-code-border);border-radius:var(--x-radius-sm);background-color:var(--x-title-code-bg);color:inherit}.x-typography__keyboard[data-v-0b7b46c6]{display:inline-block;padding:.1em .4em;font-family:var(--x-font-family-mono);font-size:.85em;border:1px solid var(--x-title-keyboard-border);border-bottom-width:2px;border-radius:var(--x-radius-sm);background-color:var(--x-title-keyboard-bg);box-shadow:var(--x-title-keyboard-shadow);color:inherit}.x-typography__delete[data-v-0b7b46c6]{text-decoration:line-through;color:inherit}.x-typography__strong[data-v-0b7b46c6]{font-weight:var(--x-font-weight-bold);color:inherit}.x-typography__italic[data-v-0b7b46c6]{font-style:italic;color:inherit}.x-typography__underline[data-v-0b7b46c6]{text-decoration:underline;color:inherit}.x-typography--ellipsis[data-v-0b7b46c6]{display:-webkit-box;-webkit-line-clamp:var(--x-typography-ellipsis-rows, 1);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.x-typography__copy[data-v-0b7b46c6]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;margin-left:var(--x-spacing-1);padding:2px;color:var(--x-title-copy-color);line-height:1;border-radius:var(--x-radius-sm);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default);vertical-align:middle}.x-typography__copy[data-v-0b7b46c6]:hover{color:var(--x-title-copy-hover-color)}.x-typography__expand[data-v-0b7b46c6]{display:inline-flex;cursor:pointer;align-items:center;margin-left:var(--x-spacing-2);color:var(--x-color-primary-500);font-size:.85em;font-weight:var(--x-font-weight-normal);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-typography__expand[data-v-0b7b46c6]:hover{color:var(--x-color-primary-600)}.x-paragraph[data-v-88db01d5]{--x-paragraph-color: var(--x-color-text-primary);--x-paragraph-secondary-color: var(--x-color-text-secondary);--x-paragraph-success-color: var(--x-color-success-600);--x-paragraph-warning-color: var(--x-color-warning-600);--x-paragraph-danger-color: var(--x-color-danger-600);--x-paragraph-disabled-color: var(--x-color-text-tertiary);--x-paragraph-copy-color: var(--x-color-text-tertiary);--x-paragraph-copy-hover-color: var(--x-color-text-primary);--x-paragraph-blockquote-bg: var(--x-color-bg-subtle);--x-paragraph-blockquote-border: var(--x-color-border-default);--x-paragraph-expand-color: var(--x-color-primary-500);--x-paragraph-expand-hover-color: var(--x-color-primary-600);margin:0;color:var(--x-paragraph-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-typography--default[data-v-88db01d5]{color:var(--x-paragraph-color)}.x-typography--secondary[data-v-88db01d5]{color:var(--x-paragraph-secondary-color)}.x-typography--success[data-v-88db01d5]{color:var(--x-paragraph-success-color)}.x-typography--warning[data-v-88db01d5]{color:var(--x-paragraph-warning-color)}.x-typography--danger[data-v-88db01d5]{color:var(--x-paragraph-danger-color)}.x-typography--disabled[data-v-88db01d5]{color:var(--x-paragraph-disabled-color);cursor:not-allowed}.x-paragraph--blockquote[data-v-88db01d5]{padding:var(--x-spacing-3) var(--x-spacing-4);border-left:4px solid var(--x-paragraph-blockquote-border);border-radius:0 var(--x-radius-sm) var(--x-radius-sm) 0;background-color:var(--x-paragraph-blockquote-bg)}.x-paragraph__content[data-v-88db01d5]{margin:0;display:inline}.x-typography--ellipsis .x-paragraph__content[data-v-88db01d5]{display:-webkit-box;-webkit-line-clamp:var(--x-typography-ellipsis-rows, 1);-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.x-typography--ellipsis-multiline .x-paragraph__content[data-v-88db01d5]{-webkit-line-clamp:var(--x-typography-ellipsis-rows, 1)}.x-typography__copy[data-v-88db01d5]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;margin-left:var(--x-spacing-1);padding:2px;color:var(--x-paragraph-copy-color);line-height:1;border-radius:var(--x-radius-sm);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default);vertical-align:middle}.x-typography__copy[data-v-88db01d5]:hover{color:var(--x-paragraph-copy-hover-color)}.x-typography__expand[data-v-88db01d5]{display:inline-flex;cursor:pointer;align-items:center;margin-left:var(--x-spacing-2);color:var(--x-paragraph-expand-color);font-size:.85em;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-typography__expand[data-v-88db01d5]:hover{color:var(--x-paragraph-expand-hover-color)}.x-login-form[data-v-c185f7d0]{--x-login-form-width: 100%;--x-login-form-max-width: var(--x-login-form-max-width-md);--x-login-form-max-width-sm: 320px;--x-login-form-max-width-md: 360px;--x-login-form-max-width-lg: 400px;--x-login-form-gap: var(--x-spacing-6);--x-login-form-field-gap: var(--x-spacing-4);--x-login-form-title-color: var(--x-color-text-primary);--x-login-form-subtitle-color: var(--x-color-text-secondary);--x-login-form-subtitle-margin-top: var(--x-spacing-1);--x-login-form-error-color: var(--x-color-danger-500);--x-login-form-error-font-size: var(--x-font-size-xs);--x-login-form-footer-color: var(--x-color-text-secondary);--x-login-form-footer-font-size: var(--x-font-size-sm);--x-login-form-toggle-link-color: var(--x-color-primary-500);--x-login-form-toggle-link-hover-color: var(--x-color-primary-600);display:flex;flex-direction:column;width:var(--x-login-form-width);max-width:var(--x-login-form-max-width);gap:var(--x-login-form-gap)}.x-login-form--sm[data-v-c185f7d0]{--x-login-form-max-width: var(--x-login-form-max-width-sm);--x-login-form-gap: var(--x-spacing-5)}.x-login-form--md[data-v-c185f7d0]{--x-login-form-max-width: var(--x-login-form-max-width-md)}.x-login-form--lg[data-v-c185f7d0]{--x-login-form-max-width: var(--x-login-form-max-width-lg);--x-login-form-gap: var(--x-spacing-7)}.x-login-form__header[data-v-c185f7d0]{display:flex;flex-direction:column}.x-login-form__title[data-v-c185f7d0]{color:var(--x-login-form-title-color)}.x-login-form__subtitle[data-v-c185f7d0]{margin:0;margin-top:var(--x-login-form-subtitle-margin-top);color:var(--x-login-form-subtitle-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-login-form__form[data-v-c185f7d0]{display:flex;flex-direction:column;width:100%;gap:var(--x-login-form-field-gap)}.x-login-form__form[data-v-c185f7d0] .x-form-item{margin-bottom:0}.x-login-form__error[data-v-c185f7d0]{text-align:center;margin:0;color:var(--x-login-form-error-color);font-size:var(--x-login-form-error-font-size);line-height:var(--x-line-height-normal)}.x-login-form__footer[data-v-c185f7d0]{text-align:center;color:var(--x-login-form-footer-color);font-size:var(--x-login-form-footer-font-size);line-height:var(--x-line-height-normal)}.x-login-form__toggle-text[data-v-c185f7d0]{color:inherit}.x-login-form__toggle-link[data-v-c185f7d0]{cursor:pointer;margin-left:var(--x-spacing-1);padding:0;border:none;background:transparent;color:var(--x-login-form-toggle-link-color);font-size:inherit;font-weight:var(--x-font-weight-medium);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-login-form__toggle-link[data-v-c185f7d0]:hover{color:var(--x-login-form-toggle-link-hover-color);text-decoration:underline}.x-login-form__toggle-link[data-v-c185f7d0]:focus-visible{outline:var(--x-spacing-0_5) solid var(--x-color-primary-500);outline-offset:var(--x-spacing-0_5);border-radius:var(--x-radius-sm)}.x-markdown-editor__toolbar[data-v-5a5e29c4]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-1_5) var(--x-spacing-2);background-color:var(--x-markdown-editor-toolbar-bg);border-bottom:1px solid var(--x-markdown-editor-toolbar-border);gap:var(--x-spacing-2);flex-wrap:wrap}.x-markdown-editor__toolbar-group[data-v-5a5e29c4]{display:flex;align-items:center;gap:var(--x-spacing-1)}.x-markdown-editor__toolbar-btn[data-v-5a5e29c4]{display:inline-flex;align-items:center;justify-content:center;min-width:var(--x-markdown-editor-toolbar-btn-min-width);height:var(--x-markdown-editor-toolbar-btn-height);padding:0 var(--x-spacing-1_5);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-secondary);font-size:var(--x-font-size-xs);font-weight:var(--x-markdown-editor-toolbar-btn-font-weight);cursor:pointer;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-markdown-editor__toolbar-btn[data-v-5a5e29c4]:hover:not(:disabled){background-color:var(--x-color-bg-surface);color:var(--x-color-text-primary)}.x-markdown-editor__toolbar-btn[data-v-5a5e29c4]:disabled{opacity:.4;cursor:not-allowed}.x-markdown-editor__mode-btn[data-v-5a5e29c4]{display:inline-flex;align-items:center;justify-content:center;padding:var(--x-markdown-editor-mode-btn-padding-y) var(--x-markdown-editor-mode-btn-padding-x);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-secondary);font-size:var(--x-font-size-xs);cursor:pointer;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-markdown-editor__mode-btn[data-v-5a5e29c4]:hover{background-color:var(--x-color-bg-surface);color:var(--x-color-text-primary)}.x-markdown-editor__mode-btn.active[data-v-5a5e29c4]{background-color:var(--x-color-bg-surface);color:var(--x-color-primary-500);font-weight:var(--x-markdown-editor-mode-btn-active-font-weight)}.x-markdown[data-v-bf9623e6]{--x-markdown-font-size: var(--x-font-size-md);--x-markdown-line-height: var(--x-line-height-relaxed);--x-markdown-color: var(--x-color-text);--x-markdown-heading-color: var(--x-color-text-primary);--x-markdown-muted-color: var(--x-color-text-secondary);--x-markdown-link-color: var(--x-color-primary-500);--x-markdown-border-color: var(--x-color-border);--x-markdown-mark-bg: var(--x-color-warning-100, #fef9c3);--x-markdown-inline-code-color: var(--x-color-primary-600, #4338ca);--x-markdown-inline-code-bg: var(--x-color-bg-muted);--x-markdown-pre-bg: var(--x-color-bg-muted);--x-markdown-pre-color: var(--x-color-text-primary);--x-markdown-pre-radius: var(--x-radius-md);--x-markdown-quote-border: var(--x-color-primary-500);--x-markdown-quote-color: var(--x-color-text-secondary);--x-markdown-table-border: var(--x-color-border);--x-markdown-table-header-bg: var(--x-color-bg-muted);--x-markdown-table-stripe-bg: var(--x-color-bg-subtle, var(--x-color-bg-muted));--x-markdown-hljs-comment: #6e7781;--x-markdown-hljs-keyword: #cf222e;--x-markdown-hljs-string: #0a3069;--x-markdown-hljs-number: #0550ae;--x-markdown-hljs-title: #6639ba;--x-markdown-hljs-builtin: #953800;--x-markdown-hljs-attr: #0550ae;--x-markdown-hljs-tag: #116329;--x-markdown-hljs-symbol: #e36209;--x-markdown-hljs-deletion-color: #82071e;--x-markdown-hljs-deletion-bg: #ffebe9;--x-markdown-hljs-addition-color: #116329;--x-markdown-hljs-addition-bg: #dafbe1;font-size:var(--x-markdown-font-size);line-height:var(--x-markdown-line-height);color:var(--x-markdown-color);word-wrap:break-word}.x-markdown[data-v-bf9623e6] h1,.x-markdown[data-v-bf9623e6] h2,.x-markdown[data-v-bf9623e6] h3,.x-markdown[data-v-bf9623e6] h4,.x-markdown[data-v-bf9623e6] h5,.x-markdown[data-v-bf9623e6] h6{margin:var(--x-spacing-6) 0 var(--x-spacing-3);font-weight:600;line-height:var(--x-line-height-tight);color:var(--x-markdown-heading-color)}.x-markdown[data-v-bf9623e6] :first-child{margin-top:0}.x-markdown[data-v-bf9623e6] h1{font-size:var(--x-font-size-2xl);padding-bottom:var(--x-spacing-2);border-bottom:1px solid var(--x-markdown-border-color)}.x-markdown[data-v-bf9623e6] h2{font-size:var(--x-font-size-xl);padding-bottom:var(--x-spacing-2);border-bottom:1px solid var(--x-markdown-border-color)}.x-markdown[data-v-bf9623e6] h3{font-size:var(--x-font-size-lg)}.x-markdown[data-v-bf9623e6] h4{font-size:var(--x-font-size-md)}.x-markdown[data-v-bf9623e6] h5{font-size:var(--x-font-size-sm)}.x-markdown[data-v-bf9623e6] h6{font-size:var(--x-font-size-sm);color:var(--x-markdown-muted-color)}.x-markdown[data-v-bf9623e6] p{margin:0 0 var(--x-spacing-4)}.x-markdown[data-v-bf9623e6] strong{font-weight:600}.x-markdown[data-v-bf9623e6] em{font-style:italic}.x-markdown[data-v-bf9623e6] del{text-decoration:line-through;color:var(--x-markdown-muted-color)}.x-markdown[data-v-bf9623e6] mark{background:var(--x-markdown-mark-bg);padding:0 var(--x-spacing-1);border-radius:var(--x-radius-sm)}.x-markdown[data-v-bf9623e6] a{color:var(--x-markdown-link-color);text-decoration:none}.x-markdown[data-v-bf9623e6] a:hover{text-decoration:underline}.x-markdown[data-v-bf9623e6] ul,.x-markdown[data-v-bf9623e6] ol{margin:0 0 var(--x-spacing-4);padding-left:var(--x-spacing-6)}.x-markdown[data-v-bf9623e6] li{margin:var(--x-spacing-1) 0}.x-markdown[data-v-bf9623e6] li>ul,.x-markdown[data-v-bf9623e6] li>ol{margin:var(--x-spacing-1) 0 0}.x-markdown[data-v-bf9623e6] blockquote{margin:0 0 var(--x-spacing-4);padding:var(--x-spacing-1) 0 var(--x-spacing-1) var(--x-spacing-4);border-left:4px solid var(--x-markdown-quote-border);color:var(--x-markdown-quote-color)}.x-markdown[data-v-bf9623e6] blockquote>:last-child{margin-bottom:0}.x-markdown[data-v-bf9623e6] code{padding:.15em .4em;border-radius:var(--x-radius-sm);background:var(--x-markdown-inline-code-bg);color:var(--x-markdown-inline-code-color);font-family:var(--x-font-family-mono, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace);font-size:.875em}.x-markdown[data-v-bf9623e6] pre{overflow-x:auto;margin:0 0 var(--x-spacing-4);padding:var(--x-spacing-4);border-radius:var(--x-markdown-pre-radius);background:var(--x-markdown-pre-bg);color:var(--x-markdown-pre-color);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-markdown[data-v-bf9623e6] pre code{padding:0;border-radius:0;background:none;color:inherit;font-size:inherit}.x-markdown[data-v-bf9623e6] table{width:100%;margin:0 0 var(--x-spacing-4);border-collapse:collapse;display:block;overflow-x:auto}.x-markdown[data-v-bf9623e6] th,.x-markdown[data-v-bf9623e6] td{padding:var(--x-spacing-2) var(--x-spacing-3);border:1px solid var(--x-markdown-table-border);text-align:left}.x-markdown[data-v-bf9623e6] th{background:var(--x-markdown-table-header-bg);font-weight:600}.x-markdown[data-v-bf9623e6] tbody tr:nth-child(2n){background:var(--x-markdown-table-stripe-bg)}.x-markdown[data-v-bf9623e6] hr{margin:var(--x-spacing-6) 0;border:none;border-top:1px solid var(--x-markdown-border-color)}.x-markdown[data-v-bf9623e6] img{max-width:100%;height:auto;border-radius:var(--x-radius-md)}.x-markdown[data-v-bf9623e6] kbd{padding:.1em .4em;border:1px solid var(--x-markdown-border-color);border-bottom-width:2px;border-radius:var(--x-radius-sm);background:var(--x-markdown-table-header-bg);font-family:var(--x-font-family-mono, monospace);font-size:.8125em}.x-markdown[data-v-bf9623e6] .hljs-comment,.x-markdown[data-v-bf9623e6] .hljs-quote{color:var(--x-markdown-hljs-comment);font-style:italic}.x-markdown[data-v-bf9623e6] .hljs-keyword,.x-markdown[data-v-bf9623e6] .hljs-doctag,.x-markdown[data-v-bf9623e6] .hljs-template-tag,.x-markdown[data-v-bf9623e6] .hljs-template-variable,.x-markdown[data-v-bf9623e6] .hljs-variable.language_{color:var(--x-markdown-hljs-keyword)}.x-markdown[data-v-bf9623e6] .hljs-string,.x-markdown[data-v-bf9623e6] .hljs-regexp,.x-markdown[data-v-bf9623e6] .hljs-meta .hljs-string{color:var(--x-markdown-hljs-string)}.x-markdown[data-v-bf9623e6] .hljs-number,.x-markdown[data-v-bf9623e6] .hljs-literal,.x-markdown[data-v-bf9623e6] .hljs-bullet,.x-markdown[data-v-bf9623e6] .hljs-link{color:var(--x-markdown-hljs-number)}.x-markdown[data-v-bf9623e6] .hljs-title,.x-markdown[data-v-bf9623e6] .hljs-title.class_,.x-markdown[data-v-bf9623e6] .hljs-title.function_,.x-markdown[data-v-bf9623e6] .hljs-section{color:var(--x-markdown-hljs-title)}.x-markdown[data-v-bf9623e6] .hljs-built_in,.x-markdown[data-v-bf9623e6] .hljs-type,.x-markdown[data-v-bf9623e6] .hljs-class .hljs-title{color:var(--x-markdown-hljs-builtin)}.x-markdown[data-v-bf9623e6] .hljs-attr,.x-markdown[data-v-bf9623e6] .hljs-attribute,.x-markdown[data-v-bf9623e6] .hljs-variable,.x-markdown[data-v-bf9623e6] .hljs-property,.x-markdown[data-v-bf9623e6] .hljs-params{color:var(--x-markdown-hljs-attr)}.x-markdown[data-v-bf9623e6] .hljs-tag,.x-markdown[data-v-bf9623e6] .hljs-name,.x-markdown[data-v-bf9623e6] .hljs-selector-id,.x-markdown[data-v-bf9623e6] .hljs-selector-class,.x-markdown[data-v-bf9623e6] .hljs-selector-tag,.x-markdown[data-v-bf9623e6] .hljs-selector-pseudo{color:var(--x-markdown-hljs-tag)}.x-markdown[data-v-bf9623e6] .hljs-symbol,.x-markdown[data-v-bf9623e6] .hljs-meta{color:var(--x-markdown-hljs-symbol)}.x-markdown[data-v-bf9623e6] .hljs-emphasis{font-style:italic}.x-markdown[data-v-bf9623e6] .hljs-strong{font-weight:600}.x-markdown[data-v-bf9623e6] .hljs-deletion{color:var(--x-markdown-hljs-deletion-color);background:var(--x-markdown-hljs-deletion-bg)}.x-markdown[data-v-bf9623e6] .hljs-addition{color:var(--x-markdown-hljs-addition-color);background:var(--x-markdown-hljs-addition-bg)}[data-theme=dark]{--x-markdown-pre-bg: #161b22;--x-markdown-pre-color: #e6edf3;--x-markdown-hljs-comment: #8b949e;--x-markdown-hljs-keyword: #ff7b72;--x-markdown-hljs-string: #a5d6ff;--x-markdown-hljs-number: #79c0ff;--x-markdown-hljs-title: #d2a8ff;--x-markdown-hljs-builtin: #ffa657;--x-markdown-hljs-attr: #79c0ff;--x-markdown-hljs-tag: #7ee787;--x-markdown-hljs-symbol: #ffa657;--x-markdown-hljs-deletion-color: #ffdcd7;--x-markdown-hljs-deletion-bg: #67060c;--x-markdown-hljs-addition-color: #aff5b4;--x-markdown-hljs-addition-bg: #033a16}.x-markdown-editor__preview[data-v-b5ec9b5e]{display:flex;flex-direction:column;flex:1;min-width:0;overflow-y:auto}.x-markdown-editor__preview-content[data-v-b5ec9b5e]{--x-markdown-font-size: var(--x-font-size-sm);--x-markdown-color: var(--x-markdown-editor-preview-color);flex:1;padding:var(--x-spacing-3)}.x-markdown-editor[data-v-220324a1]{--x-markdown-editor-border-color: var(--x-color-border-strong);--x-markdown-editor-border-radius: var(--x-radius-md);--x-markdown-editor-bg: var(--x-color-bg-surface);--x-markdown-editor-color: var(--x-color-text-primary);--x-markdown-editor-placeholder-color: var(--x-color-text-tertiary);--x-markdown-editor-focus-border-color: var(--x-color-primary-500);--x-markdown-editor-focus-ring-color: var(--x-color-primary-100);--x-markdown-editor-disabled-bg: var(--x-color-bg-muted);--x-markdown-editor-toolbar-bg: var(--x-color-bg-muted);--x-markdown-editor-toolbar-border: var(--x-color-border-default);--x-markdown-editor-preview-bg: var(--x-color-bg-surface);--x-markdown-editor-preview-color: var(--x-color-text-primary);--x-markdown-editor-toolbar-btn-min-width: 28px;--x-markdown-editor-toolbar-btn-height: 28px;--x-markdown-editor-toolbar-btn-font-weight: 600;--x-markdown-editor-mode-btn-padding-x: 10px;--x-markdown-editor-mode-btn-padding-y: 2px;--x-markdown-editor-mode-btn-active-font-weight: 500;--x-markdown-editor-textarea-min-height: 200px;--x-markdown-editor-preview-heading-line-height: 1.4;--x-markdown-editor-preview-heading-font-weight: 600;--x-markdown-editor-preview-code-font-size: .875em;display:flex;flex-direction:column;border:1px solid var(--x-markdown-editor-border-color);border-radius:var(--x-markdown-editor-border-radius);background-color:var(--x-markdown-editor-bg);color:var(--x-markdown-editor-color);overflow:hidden;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-markdown-editor--focused[data-v-220324a1]{border-color:var(--x-markdown-editor-focus-border-color);box-shadow:0 0 0 3px var(--x-markdown-editor-focus-ring-color)}.x-markdown-editor--disabled[data-v-220324a1]{background-color:var(--x-markdown-editor-disabled-bg);cursor:not-allowed}.x-markdown-editor--disabled[data-v-220324a1]:hover{border-color:var(--x-markdown-editor-border-color)}.x-markdown-editor--readonly[data-v-220324a1]{background-color:var(--x-color-bg-muted)}.x-markdown-editor__body[data-v-220324a1]{display:flex;min-height:0;flex:1}.x-markdown-editor__editor[data-v-220324a1]{display:flex;flex-direction:column;flex:1;min-width:0}.x-markdown-editor--mode-split .x-markdown-editor__editor[data-v-220324a1]{border-right:1px solid var(--x-markdown-editor-toolbar-border)}.x-markdown-editor__textarea[data-v-220324a1]{flex:1;width:100%;min-height:var(--x-markdown-editor-textarea-min-height);border:none;outline:none;background:transparent;color:inherit;font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);padding:var(--x-spacing-3);margin:0;resize:vertical;font-family:var(--x-font-family-mono, "SF Mono", Monaco, monospace)}.x-markdown-editor__textarea[data-v-220324a1]::placeholder{color:var(--x-markdown-editor-placeholder-color)}.x-markdown-editor__textarea[data-v-220324a1]:disabled{cursor:not-allowed;background:var(--x-markdown-editor-disabled-bg)}.x-mentions[data-v-495c3c1d]{--x-mentions-padding-x: var(--x-spacing-3);--x-mentions-padding-y: var(--x-spacing-2);--x-mentions-font-size: var(--x-font-size-sm);--x-mentions-border-radius: var(--x-radius-md);--x-mentions-border-color: var(--x-color-border-strong);--x-mentions-bg: var(--x-color-bg-surface);--x-mentions-color: var(--x-color-text-primary);--x-mentions-placeholder-color: var(--x-color-text-tertiary);--x-mentions-focus-border-color: var(--x-color-primary-500);--x-mentions-focus-ring-color: var(--x-color-primary-100);--x-mentions-disabled-bg: var(--x-color-bg-muted);--x-mentions-disabled-color: var(--x-color-text-tertiary);--x-mentions-count-color: var(--x-color-text-tertiary);--x-mentions-dropdown-bg: var(--x-color-bg-elevated);--x-mentions-dropdown-border-color: var(--x-color-border-default);--x-mentions-option-hover-bg: var(--x-color-bg-muted);--x-mentions-option-highlighted-bg: var(--x-color-bg-muted);--x-mentions-option-disabled-color: var(--x-color-text-disabled);--x-mentions-empty-color: var(--x-color-text-secondary);--x-mentions-avatar-size: 24px;position:relative;display:inline-flex;width:100%;border:1px solid var(--x-mentions-border-color);border-radius:var(--x-mentions-border-radius);background-color:var(--x-mentions-bg);color:var(--x-mentions-color);font-size:var(--x-mentions-font-size);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-mentions[data-v-495c3c1d]:hover{border-color:var(--x-color-border-hover)}.x-mentions--focused[data-v-495c3c1d]{border-color:var(--x-mentions-focus-border-color);box-shadow:0 0 0 3px var(--x-mentions-focus-ring-color)}.x-mentions--disabled[data-v-495c3c1d]{background-color:var(--x-mentions-disabled-bg);color:var(--x-mentions-disabled-color);cursor:not-allowed}.x-mentions--disabled[data-v-495c3c1d]:hover{border-color:var(--x-mentions-border-color)}.x-mentions--readonly[data-v-495c3c1d]{background-color:var(--x-color-bg-muted)}.x-mentions--resize-none .x-mentions__field[data-v-495c3c1d]{resize:none}.x-mentions--resize-vertical .x-mentions__field[data-v-495c3c1d]{resize:vertical}.x-mentions--resize-horizontal .x-mentions__field[data-v-495c3c1d]{resize:horizontal}.x-mentions--resize-both .x-mentions__field[data-v-495c3c1d]{resize:both}.x-mentions__field[data-v-495c3c1d]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:var(--x-mentions-padding-y) var(--x-mentions-padding-x);margin:0;border-radius:var(--x-mentions-border-radius)}.x-mentions__field[data-v-495c3c1d]::placeholder{color:var(--x-mentions-placeholder-color)}.x-mentions__field[data-v-495c3c1d]:disabled{cursor:not-allowed;color:var(--x-mentions-disabled-color)}.x-mentions__count[data-v-495c3c1d]{position:absolute;right:var(--x-spacing-2);bottom:var(--x-spacing-1_5);font-size:var(--x-font-size-xs);color:var(--x-mentions-count-color);line-height:1;-webkit-user-select:none;user-select:none;background:var(--x-mentions-bg);padding:2px var(--x-spacing-1);border-radius:var(--x-radius-sm)}.x-mentions__dropdown[data-v-495c3c1d]{z-index:var(--x-mentions-dropdown-z-index);min-width:160px;max-height:240px;overflow-y:auto;background-color:var(--x-mentions-dropdown-bg);border:1px solid var(--x-mentions-dropdown-border-color);border-radius:var(--x-mentions-border-radius);box-shadow:var(--x-shadow-lg);padding:var(--x-spacing-1) 0}.x-mentions__dropdown--inline[data-v-495c3c1d]{position:absolute;left:0;right:0}.x-mentions__dropdown--bottom[data-v-495c3c1d]{top:calc(100% + 4px)}.x-mentions__dropdown--top[data-v-495c3c1d]{bottom:calc(100% + 4px)}.x-mentions__option[data-v-495c3c1d]{padding:var(--x-spacing-2) var(--x-spacing-3);font-size:var(--x-mentions-font-size);color:var(--x-mentions-color);cursor:pointer;transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-mentions__option[data-v-495c3c1d]:hover:not(.x-mentions__option--disabled){background-color:var(--x-mentions-option-hover-bg)}.x-mentions__option--highlighted[data-v-495c3c1d]:not(.x-mentions__option--disabled){background-color:var(--x-mentions-option-highlighted-bg)}.x-mentions__option--disabled[data-v-495c3c1d]{color:var(--x-mentions-option-disabled-color);cursor:not-allowed}.x-mentions__option-content[data-v-495c3c1d]{display:flex;align-items:center;gap:.5rem}.x-mentions__option-avatar[data-v-495c3c1d]{width:var(--x-mentions-avatar-size);height:var(--x-mentions-avatar-size);border-radius:var(--x-radius-full);object-fit:cover;flex-shrink:0}.x-mentions__option-label[data-v-495c3c1d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-mentions__loading[data-v-495c3c1d]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:var(--x-spacing-4);color:var(--x-mentions-empty-color);font-size:var(--x-mentions-font-size)}.x-mentions__loading-icon[data-v-495c3c1d]{animation:x-mentions-spin-495c3c1d 1s linear infinite}@keyframes x-mentions-spin-495c3c1d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-mentions__empty[data-v-495c3c1d]{padding:var(--x-spacing-4);text-align:center;color:var(--x-mentions-empty-color);font-size:var(--x-mentions-font-size)}.x-menu[data-v-4b23ff6a]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--x-spacing-1)}.x-menu--horizontal[data-v-4b23ff6a]{flex-direction:row}.x-menu__item[data-v-59d6ffdc]{display:flex;align-items:center;padding:var(--x-spacing-2) var(--x-spacing-3);border-radius:var(--x-radius-md);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);cursor:pointer;transition:all var(--x-motion-duration-fast);gap:var(--x-spacing-2)}.x-menu__item[data-v-59d6ffdc]:hover:not(.x-menu__item--disabled):not(.x-menu__item--active){background-color:var(--x-color-bg-muted);color:var(--x-color-text-primary)}.x-menu__item--active[data-v-59d6ffdc]{background-color:var(--x-color-primary-50);color:var(--x-color-primary-500);font-weight:var(--x-font-weight-medium)}.x-menu__item--disabled[data-v-59d6ffdc]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-menu--horizontal .x-menu__item[data-v-59d6ffdc]{border-radius:var(--x-radius-sm)}.x-menu__icon[data-v-59d6ffdc]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.x-menu__label[data-v-59d6ffdc]{display:inline-flex;align-items:center}.x-message[data-v-63990a8d]{--x-message-bg: var(--x-color-bg-elevated);--x-message-shadow: var(--x-shadow-sm);--x-message-radius: var(--x-radius-md);--x-message-padding: var(--x-spacing-4);--x-message-gap: var(--x-spacing-2);--x-message-success-color: var(--x-color-success-500);--x-message-error-color: var(--x-color-danger-500);--x-message-warning-color: var(--x-color-warning-500);--x-message-info-color: var(--x-color-info-500);--x-message-loading-color: var(--x-color-info-500);display:flex;align-items:center;min-width:320px;max-width:500px;gap:var(--x-message-gap);padding:var(--x-message-padding);border:var(--x-message-border-width) solid var(--x-message-border-color);border-radius:var(--x-message-radius);background-color:var(--x-message-bg);box-shadow:var(--x-message-shadow);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-message__icon[data-v-63990a8d]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px}.x-message__icon--success[data-v-63990a8d]{color:var(--x-message-success-color)}.x-message__icon--error[data-v-63990a8d]{color:var(--x-message-error-color)}.x-message__icon--warning[data-v-63990a8d]{color:var(--x-message-warning-color)}.x-message__icon--info[data-v-63990a8d]{color:var(--x-message-info-color)}.x-message__icon--loading[data-v-63990a8d]{color:var(--x-message-loading-color)}.x-message__spinner[data-v-63990a8d]{animation:x-message-spin-63990a8d 1s linear infinite}@keyframes x-message-spin-63990a8d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-message__content[data-v-63990a8d]{flex:1 1 0%;color:var(--x-color-text-primary);word-break:break-word}.x-message__close[data-v-63990a8d]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-tertiary);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-message__close[data-v-63990a8d]:hover{color:var(--x-color-text-secondary)}.x-message-enter-active[data-v-63990a8d]{transition:opacity .3s ease-out,transform .3s ease-out}.x-message-leave-active[data-v-63990a8d]{transition:opacity .2s ease-in,transform .2s ease-in}.x-message-enter-from[data-v-63990a8d],.x-message-leave-to[data-v-63990a8d]{opacity:0;transform:translateY(-20px)}.x-modal[data-v-e12ed988]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-modal-z-index)}.x-modal__mask[data-v-e12ed988]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-modal-z-index);background-color:var(--x-modal-mask-bg);transition:opacity var(--x-modal-transition-duration) ease}.x-modal__wrap[data-v-e12ed988]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;overflow:auto;z-index:var(--x-modal-z-index);padding-top:var(--x-modal-panel-margin-top)}.x-modal__wrap--centered[data-v-e12ed988]{align-items:center;padding-top:0}.x-modal__wrap--positioned[data-v-e12ed988]{display:block;padding-top:0}.x-modal__wrap--fullscreen[data-v-e12ed988]{padding-top:0}.x-modal__panel[data-v-e12ed988]{position:relative;background-color:var(--x-modal-panel-bg);border-radius:var(--x-modal-panel-radius);box-shadow:var(--x-modal-panel-shadow);margin-left:auto;margin-right:auto;overflow:hidden;transition:transform var(--x-modal-transition-duration) ease,opacity var(--x-modal-transition-duration) ease}.x-modal__panel--fullscreen[data-v-e12ed988]{width:100%;height:100%;border-radius:0;display:flex;flex-direction:column}.x-modal__panel--positioned[data-v-e12ed988]{margin-left:0;margin-right:0}.x-modal__panel--fullscreen .x-modal__body[data-v-e12ed988]{flex:1;overflow:auto}.x-modal__panel--compact .x-modal__header[data-v-e12ed988]{padding:var(--x-modal-compact-header-padding-y) var(--x-modal-compact-header-padding-x)}.x-modal__panel--compact .x-modal__body[data-v-e12ed988]{padding:var(--x-modal-compact-body-padding)}.x-modal__panel--compact .x-modal__footer[data-v-e12ed988]{padding:var(--x-modal-compact-footer-padding-y) var(--x-modal-compact-footer-padding-x)}.x-modal__header[data-v-e12ed988]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-modal-header-padding-y) var(--x-modal-header-padding-x);border-bottom:var(--x-modal-header-border-width) solid var(--x-modal-header-border-color);-webkit-user-select:none;user-select:none}.x-modal__header[data-v-e12ed988]:not(.x-modal__header--divided){border-bottom-color:transparent}.x-modal__header--draggable[data-v-e12ed988]{cursor:grab}.x-modal__panel--dragging[data-v-e12ed988]{transition:none}.x-modal__panel--dragging .x-modal__header--draggable[data-v-e12ed988]{cursor:grabbing}.x-modal__title[data-v-e12ed988]{font-size:var(--x-modal-title-font-size);font-weight:var(--x-modal-title-font-weight);color:var(--x-modal-title-color);line-height:var(--x-modal-title-line-height)}.x-modal__actions[data-v-e12ed988]{display:flex;align-items:center;gap:var(--x-spacing-1)}.x-modal__action-btn[data-v-e12ed988]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:var(--x-modal-action-btn-size);height:var(--x-modal-action-btn-size);padding:0;border:none;border-radius:var(--x-modal-action-btn-radius);background:transparent;color:var(--x-modal-action-btn-color);line-height:1;transition:color var(--x-motion-duration-fast) ease,background-color var(--x-motion-duration-fast) ease}.x-modal__action-btn[data-v-e12ed988]:hover{color:var(--x-modal-action-btn-hover-color);background-color:var(--x-modal-action-btn-hover-bg)}.x-modal__body[data-v-e12ed988]{padding:var(--x-modal-body-padding);font-size:var(--x-modal-body-font-size);color:var(--x-modal-body-color);line-height:var(--x-modal-body-line-height)}.x-modal__body--no-padding[data-v-e12ed988]{padding:0}.x-modal__footer[data-v-e12ed988]{display:flex;align-items:center;justify-content:flex-end;gap:var(--x-modal-footer-gap);padding:var(--x-modal-footer-padding-y) var(--x-modal-footer-padding-x);border-top:var(--x-modal-footer-border-width) solid var(--x-modal-footer-border-color)}.x-modal__footer[data-v-e12ed988]:not(.x-modal__footer--divided){border-top-color:transparent}.x-modal__panel--resizing[data-v-e12ed988]{transition:none}.x-modal__resize-handle[data-v-e12ed988]{position:absolute;z-index:1}.x-modal__resize-handle[data-v-e12ed988]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:var(--x-color-border-default);border-radius:var(--x-radius-sm);transition:background-color var(--x-motion-duration-fast) ease}.x-modal__resize-handle[data-v-e12ed988]:hover:after{background-color:var(--x-color-primary)}.x-modal__panel--resizing .x-modal__resize-handle[data-v-e12ed988]:after{background-color:var(--x-color-primary)}.x-modal__resize-handle--right[data-v-e12ed988]{right:0;top:50%;transform:translateY(-50%);width:10px;height:calc(100% - 20px);cursor:ew-resize}.x-modal__resize-handle--right[data-v-e12ed988]:after{width:2px;height:16px}.x-modal__resize-handle--left[data-v-e12ed988]{left:0;top:50%;transform:translateY(-50%);width:10px;height:calc(100% - 20px);cursor:ew-resize}.x-modal__resize-handle--left[data-v-e12ed988]:after{width:2px;height:16px}.x-modal__resize-handle--bottom[data-v-e12ed988]{bottom:0;left:50%;transform:translate(-50%);height:10px;width:calc(100% - 20px);cursor:ns-resize}.x-modal__resize-handle--bottom[data-v-e12ed988]:after{width:16px;height:2px}.x-modal__resize-handle--top[data-v-e12ed988]{top:0;left:50%;transform:translate(-50%);height:10px;width:calc(100% - 20px);cursor:ns-resize}.x-modal__resize-handle--top[data-v-e12ed988]:after{width:16px;height:2px}.x-modal-enter-active[data-v-e12ed988],.x-modal-leave-active[data-v-e12ed988]{transition:opacity var(--x-modal-transition-duration) ease}.x-modal-enter-from[data-v-e12ed988],.x-modal-leave-to[data-v-e12ed988]{opacity:0}.x-modal-enter-from .x-modal__panel[data-v-e12ed988],.x-modal-leave-to .x-modal__panel[data-v-e12ed988]{transform:var(--x-modal-enter-transform);opacity:0}.x-modal-enter-active .x-modal__panel[data-v-e12ed988],.x-modal-leave-active .x-modal__panel[data-v-e12ed988]{transition:transform var(--x-modal-transition-duration) ease,opacity var(--x-modal-transition-duration) ease}.x-confirm__body[data-v-0b3b0358]{display:flex;align-items:flex-start;gap:var(--x-spacing-4)}.x-confirm__icon[data-v-0b3b0358]{width:var(--x-confirm-icon-size);height:var(--x-confirm-icon-size);flex-shrink:0}.x-confirm__icon--info[data-v-0b3b0358]{color:var(--x-confirm-icon-info-color)}.x-confirm__icon--warning[data-v-0b3b0358]{color:var(--x-confirm-icon-warning-color)}.x-confirm__icon--danger[data-v-0b3b0358]{color:var(--x-confirm-icon-danger-color)}.x-confirm__content[data-v-0b3b0358]{margin:0;font-size:var(--x-modal-body-font-size);color:var(--x-confirm-content-color);line-height:var(--x-confirm-content-line-height)}.x-confirm__footer[data-v-0b3b0358]{display:flex;justify-content:flex-end;gap:var(--x-modal-footer-gap)}.x-not-found[data-v-6dd9b4c6]{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;text-align:center;min-height:var(--x-not-found-min-height)}.x-not-found--full-height[data-v-6dd9b4c6]{min-height:var(--x-not-found-full-height)}.x-not-found__bg[data-v-6dd9b4c6]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 20%,color-mix(in srgb,var(--x-not-found-bg-gradient-color, var(--x-color-primary)) 6%,transparent) 0%,transparent 50%),radial-gradient(ellipse at 70% 80%,color-mix(in srgb,var(--x-not-found-bg-gradient-color, var(--x-color-primary)) 4%,transparent) 0%,transparent 50%)}.x-not-found__content[data-v-6dd9b4c6]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;padding-left:1.5rem;padding-right:1.5rem;gap:var(--x-not-found-content-gap)}.x-not-found__image[data-v-6dd9b4c6]{display:flex;align-items:center;justify-content:center;width:var(--x-not-found-image-width);height:var(--x-not-found-image-height);margin-bottom:var(--x-not-found-image-margin-bottom)}.x-not-found__image img[data-v-6dd9b4c6]{width:100%;height:100%;object-fit:contain;filter:saturate(.95);animation:x-not-found-float-6dd9b4c6 var(--x-not-found-image-animation-duration) ease-in-out infinite}.x-not-found__title[data-v-6dd9b4c6]{font-size:var(--x-not-found-title-font-size);font-weight:var(--x-not-found-title-font-weight);color:var(--x-not-found-title-color);line-height:var(--x-line-height-tight)}.x-not-found__subtitle[data-v-6dd9b4c6]{font-size:var(--x-not-found-subtitle-font-size);font-weight:var(--x-not-found-subtitle-font-weight);color:var(--x-not-found-subtitle-color);line-height:var(--x-line-height-normal)}.x-not-found__description[data-v-6dd9b4c6]{font-size:var(--x-not-found-description-font-size);color:var(--x-not-found-description-color);line-height:var(--x-line-height-normal);max-width:var(--x-not-found-description-max-width)}.x-not-found__extra[data-v-6dd9b4c6]{display:flex;align-items:center;justify-content:center;gap:var(--x-not-found-extra-gap)}.x-not-found__back[data-v-6dd9b4c6]{margin-top:var(--x-not-found-back-margin-top)}.x-not-found__back button[data-v-6dd9b4c6]{cursor:pointer;border-width:0px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;padding:var(--x-not-found-back-padding-y) var(--x-not-found-back-padding-x);border-radius:var(--x-not-found-back-radius);font-size:var(--x-not-found-back-font-size);font-weight:var(--x-not-found-back-font-weight);background:var(--x-not-found-back-bg);color:var(--x-not-found-back-color);box-shadow:var(--x-not-found-back-shadow)}.x-not-found__back button[data-v-6dd9b4c6]:hover{filter:brightness(1.05);transform:translateY(-1px)}@keyframes x-not-found-float-6dd9b4c6{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.x-notification[data-v-2fd5551a]{--x-notification-bg: var(--x-color-bg-elevated);--x-notification-shadow: var(--x-shadow-md);--x-notification-radius: var(--x-radius-md);--x-notification-padding: var(--x-spacing-4);--x-notification-gap: var(--x-spacing-3);--x-notification-success-color: var(--x-color-success-500);--x-notification-error-color: var(--x-color-danger-500);--x-notification-warning-color: var(--x-color-warning-500);--x-notification-info-color: var(--x-color-info-500);display:flex;align-items:flex-start;width:360px;max-width:calc(100vw - 32px);gap:var(--x-notification-gap);padding:var(--x-notification-padding);border-radius:var(--x-notification-radius);background-color:var(--x-notification-bg);box-shadow:var(--x-notification-shadow);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-notification__icon[data-v-2fd5551a]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;margin-top:2px}.x-notification__icon--success[data-v-2fd5551a]{color:var(--x-notification-success-color)}.x-notification__icon--error[data-v-2fd5551a]{color:var(--x-notification-error-color)}.x-notification__icon--warning[data-v-2fd5551a]{color:var(--x-notification-warning-color)}.x-notification__icon--info[data-v-2fd5551a]{color:var(--x-notification-info-color)}.x-notification__content[data-v-2fd5551a]{display:flex;flex:1 1 0%;flex-direction:column;min-width:0;gap:var(--x-spacing-1)}.x-notification__title[data-v-2fd5551a]{color:var(--x-color-text-primary);font-weight:var(--x-font-weight-semibold);font-size:var(--x-font-size-base);line-height:var(--x-line-height-tight);word-break:break-word}.x-notification__body[data-v-2fd5551a]{color:var(--x-color-text-secondary);font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal);word-break:break-word}.x-notification__close[data-v-2fd5551a]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-tertiary);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-notification__close[data-v-2fd5551a]:hover{color:var(--x-color-text-secondary)}.x-notification-enter-active[data-v-2fd5551a]{transition:opacity .3s ease-out,transform .3s ease-out}.x-notification-leave-active[data-v-2fd5551a]{transition:opacity .2s ease-in,transform .2s ease-in}.x-notification-enter-from[data-v-2fd5551a],.x-notification-leave-to[data-v-2fd5551a]{opacity:0;transform:translate(100%)}.x-page-header[data-v-c527b51f]{--x-page-header-bg: var(--x-color-bg-surface);--x-page-header-border: 1px solid var(--x-color-border-subtle);--x-page-header-padding: var(--x-spacing-4) var(--x-spacing-6);--x-page-header-gap: var(--x-spacing-3);--x-page-header-title-color: var(--x-color-text-primary);--x-page-header-subtitle-color: var(--x-color-text-secondary);--x-page-header-title-size: var(--x-font-size-xl);--x-page-header-subtitle-size: var(--x-font-size-sm);--x-page-header-back-color: var(--x-color-text-secondary);--x-page-header-back-hover-color: var(--x-color-text-primary);--x-page-header-back-size: var(--x-font-size-lg);--x-page-header-back-gap: var(--x-spacing-3);background:var(--x-page-header-bg);border-bottom:var(--x-page-header-border);padding:var(--x-page-header-padding)}.x-page-header--ghost[data-v-c527b51f]{--x-page-header-bg: transparent;--x-page-header-border: none}.x-page-header__breadcrumb[data-v-c527b51f]{display:flex;align-items:center;margin-bottom:var(--x-spacing-2)}.x-page-header__main[data-v-c527b51f]{display:flex;align-items:flex-start;gap:var(--x-page-header-back-gap)}.x-page-header__back[data-v-c527b51f]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;margin-top:calc((var(--x-page-header-title-size) - var(--x-page-header-back-size)) / 2);padding:var(--x-spacing-1);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-page-header-back-color);font-size:var(--x-page-header-back-size);line-height:1;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-page-header__back[data-v-c527b51f]:hover{color:var(--x-page-header-back-hover-color);background:var(--x-color-bg-muted)}.x-page-header__back-icon[data-v-c527b51f]{display:inline-flex;align-items:center;justify-content:center}.x-page-header__content[data-v-c527b51f]{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--x-spacing-1)}.x-page-header__title-row[data-v-c527b51f]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--x-spacing-4)}.x-page-header__title-wrap[data-v-c527b51f]{display:flex;flex-wrap:wrap;align-items:center;flex:1;min-width:0;gap:var(--x-spacing-2)}.x-page-header__avatar[data-v-c527b51f]{display:inline-flex;align-items:center;flex-shrink:0}.x-page-header__title[data-v-c527b51f]{margin:0;font-size:var(--x-page-header-title-size);font-weight:var(--x-font-weight-semibold);color:var(--x-page-header-title-color);line-height:var(--x-line-height-tight)}.x-page-header__tags[data-v-c527b51f]{display:inline-flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:var(--x-spacing-1_5)}.x-page-header__extra[data-v-c527b51f]{display:inline-flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:var(--x-spacing-2)}.x-page-header__sub-title[data-v-c527b51f]{font-size:var(--x-page-header-subtitle-size);color:var(--x-page-header-subtitle-color);line-height:var(--x-line-height-normal)}.x-page-header__footer[data-v-c527b51f]{margin-top:var(--x-spacing-3)}.x-pagination[data-v-9dd1f737]{display:inline-flex;align-items:center;justify-content:center;gap:var(--x-spacing-1)}.x-pagination--disabled[data-v-9dd1f737]{cursor:not-allowed}.x-pagination__prev[data-v-9dd1f737],.x-pagination__next[data-v-9dd1f737],.x-pagination__item[data-v-9dd1f737]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--x-color-border-default);border-radius:var(--x-radius-sm);background:transparent;color:var(--x-color-text-primary);font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-normal);cursor:pointer;transition:all var(--x-motion-duration-fast);padding:0;line-height:1}.x-pagination__prev[data-v-9dd1f737]:hover:not(:disabled):not(.x-pagination__item--active):not(.x-pagination__item--ellipsis),.x-pagination__next[data-v-9dd1f737]:hover:not(:disabled):not(.x-pagination__item--active):not(.x-pagination__item--ellipsis),.x-pagination__item[data-v-9dd1f737]:hover:not(:disabled):not(.x-pagination__item--active):not(.x-pagination__item--ellipsis){border-color:var(--x-color-primary-500);color:var(--x-color-primary-500)}.x-pagination__prev[data-v-9dd1f737]:disabled,.x-pagination__next[data-v-9dd1f737]:disabled,.x-pagination__item[data-v-9dd1f737]:disabled{cursor:not-allowed;opacity:.5;color:var(--x-color-text-disabled)}.x-pagination__item--active[data-v-9dd1f737]{background-color:var(--x-color-primary-500);color:#fff;border-color:var(--x-color-primary-500);font-weight:var(--x-font-weight-medium)}.x-pagination__item--ellipsis[data-v-9dd1f737]{border:none;background:transparent;color:var(--x-color-text-secondary);cursor:default}.x-pagination__item--ellipsis[data-v-9dd1f737]:hover{border-color:transparent;color:var(--x-color-text-secondary)}.x-popconfirm__inner[data-v-f6befb79]{--x-popconfirm-bg: var(--x-color-bg-elevated);--x-popconfirm-color: var(--x-color-text-primary);--x-popconfirm-border-color: var(--x-color-border-default);--x-popconfirm-border-radius: var(--x-radius-lg);--x-popconfirm-shadow: var(--x-shadow-xl);--x-popconfirm-max-width: 320px;--x-popconfirm-padding-x: var(--x-spacing-4);--x-popconfirm-padding-y: var(--x-spacing-3);--x-popconfirm-title-font-size: var(--x-font-size-md);--x-popconfirm-title-font-weight: var(--x-font-weight-semibold);--x-popconfirm-title-color: var(--x-color-text-primary);--x-popconfirm-description-font-size: var(--x-font-size-sm);--x-popconfirm-description-color: var(--x-color-text-secondary);--x-popconfirm-icon-color: var(--x-color-warning-500);--x-popconfirm-footer-gap: var(--x-spacing-2);--x-popconfirm-btn-primary-bg: var(--x-color-primary-500);--x-popconfirm-btn-primary-color: var(--x-color-text-inverse);--x-popconfirm-btn-primary-hover-bg: var(--x-color-primary-600);--x-popconfirm-btn-danger-bg: var(--x-color-danger-500);--x-popconfirm-btn-danger-color: var(--x-color-text-inverse);--x-popconfirm-btn-danger-hover-bg: var(--x-color-danger-600);--x-popconfirm-btn-default-bg: transparent;--x-popconfirm-btn-default-color: var(--x-color-text-secondary);--x-popconfirm-btn-default-border-color: var(--x-color-border-strong);--x-popconfirm-btn-default-hover-bg: var(--x-color-bg-muted);--x-popconfirm-btn-text-bg: transparent;--x-popconfirm-btn-text-color: var(--x-color-primary-500);--x-popconfirm-btn-text-hover-bg: var(--x-color-primary-50);position:relative;display:flex;flex-direction:column;border-radius:var(--x-popconfirm-border-radius);background-color:var(--x-popconfirm-bg);color:var(--x-popconfirm-color);box-shadow:var(--x-popconfirm-shadow);border:1px solid var(--x-popconfirm-border-color);pointer-events:auto;overflow:hidden}.x-popconfirm__inner-header[data-v-f6befb79]{display:flex;align-items:flex-start;padding:var(--x-popconfirm-padding-y) var(--x-popconfirm-padding-x);gap:var(--x-spacing-3)}.x-popconfirm__inner-icon[data-v-f6befb79]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;color:var(--x-popconfirm-icon-color);margin-top:1px}.x-popconfirm__inner-text[data-v-f6befb79]{display:flex;flex-direction:column;flex:1;min-width:0;gap:var(--x-spacing-1)}.x-popconfirm__inner-title[data-v-f6befb79]{font-size:var(--x-popconfirm-title-font-size);font-weight:var(--x-popconfirm-title-font-weight);color:var(--x-popconfirm-title-color);line-height:var(--x-line-height-tight)}.x-popconfirm__inner-description[data-v-f6befb79]{font-size:var(--x-popconfirm-description-font-size);color:var(--x-popconfirm-description-color);line-height:var(--x-line-height-normal)}.x-popconfirm__inner-footer[data-v-f6befb79]{display:flex;align-items:center;justify-content:flex-end;padding:var(--x-spacing-2) var(--x-popconfirm-padding-x) var(--x-popconfirm-padding-y);gap:var(--x-popconfirm-footer-gap)}.x-popconfirm__btn[data-v-f6befb79]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;padding:var(--x-spacing-1_5) var(--x-spacing-3);border-radius:var(--x-radius-md);font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default);border:none;gap:var(--x-spacing-1)}.x-popconfirm__btn[data-v-f6befb79]:disabled{opacity:.5;cursor:not-allowed}.x-popconfirm__btn--primary[data-v-f6befb79]{background-color:var(--x-popconfirm-btn-primary-bg);color:var(--x-popconfirm-btn-primary-color)}.x-popconfirm__btn--primary[data-v-f6befb79]:hover:not(:disabled){background-color:var(--x-popconfirm-btn-primary-hover-bg)}.x-popconfirm__btn--danger[data-v-f6befb79]{background-color:var(--x-popconfirm-btn-danger-bg);color:var(--x-popconfirm-btn-danger-color)}.x-popconfirm__btn--danger[data-v-f6befb79]:hover:not(:disabled){background-color:var(--x-popconfirm-btn-danger-hover-bg)}.x-popconfirm__btn--default[data-v-f6befb79]{background-color:var(--x-popconfirm-btn-default-bg);color:var(--x-popconfirm-btn-default-color);border:1px solid var(--x-popconfirm-btn-default-border-color)}.x-popconfirm__btn--default[data-v-f6befb79]:hover:not(:disabled){background-color:var(--x-popconfirm-btn-default-hover-bg)}.x-popconfirm__btn--text[data-v-f6befb79]{background-color:var(--x-popconfirm-btn-text-bg);color:var(--x-popconfirm-btn-text-color)}.x-popconfirm__btn--text[data-v-f6befb79]:hover:not(:disabled){background-color:var(--x-popconfirm-btn-text-hover-bg)}.x-popconfirm__btn--loading .x-popconfirm__btn-icon[data-v-f6befb79]{animation:x-popconfirm-spin-f6befb79 .8s linear infinite}.x-popconfirm__btn-icon[data-v-f6befb79]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}@keyframes x-popconfirm-spin-f6befb79{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-progress--line[data-v-6e9f11f8]{display:flex;align-items:center;gap:var(--x-spacing-3);width:100%;min-width:200px}.x-progress--line .x-progress__track[data-v-6e9f11f8]{flex:1 1 0%;overflow:hidden;background-color:var(--x-color-bg-subtle);border:1px solid var(--x-color-border-default);border-radius:var(--x-radius-full)}.x-progress--line .x-progress__fill[data-v-6e9f11f8]{height:100%;border-radius:var(--x-radius-full);transition:width var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-progress--line .x-progress__text[data-v-6e9f11f8]{flex-shrink:0;min-width:var(--x-spacing-8);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);color:var(--x-color-text-primary);text-align:right}.x-progress--circle[data-v-6e9f11f8]{position:relative;display:inline-flex;align-items:center;justify-content:center}.x-progress--circle .x-progress__svg[data-v-6e9f11f8]{transform:rotate(-90deg)}.x-progress--circle .x-progress__circle-track[data-v-6e9f11f8]{fill:none;stroke:var(--x-color-bg-muted)}.x-progress--circle .x-progress__circle-fill[data-v-6e9f11f8]{fill:none;stroke-linecap:round;transition:stroke-dashoffset var(--x-motion-duration-normal) var(--x-motion-ease-default)}.x-progress--circle .x-progress__circle-text[data-v-6e9f11f8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);color:var(--x-color-text-primary)}.x-qrcode[data-v-91d3869e]{--x-qrcode-bg: var(--x-color-bg-base, #ffffff);--x-qrcode-border-color: var(--x-color-border-default, #e5e7eb);--x-qrcode-border-radius: var(--x-radius-md, .5rem);--x-qrcode-status-bg: rgba(255, 255, 255, .92);--x-qrcode-status-text-color: var(--x-color-text-primary, #1f2937);--x-qrcode-status-icon-color: var(--x-color-text-secondary, #6b7280);--x-qrcode-refresh-bg: var(--x-color-primary-500, #4f46e5);--x-qrcode-refresh-color: var(--x-color-text-inverse, #ffffff);--x-qrcode-refresh-hover-bg: var(--x-color-primary-600, #4338ca);position:relative;display:inline-block;overflow:hidden;background-color:var(--x-qrcode-bg)}.x-qrcode--bordered[data-v-91d3869e]{border:1px solid var(--x-qrcode-border-color);border-radius:var(--x-qrcode-border-radius)}.x-qrcode__canvas[data-v-91d3869e]{display:block}.x-qrcode__status[data-v-91d3869e]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:var(--x-qrcode-status-bg)}.x-qrcode__status-content[data-v-91d3869e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-2, .5rem)}.x-qrcode__status-icon[data-v-91d3869e]{display:flex;align-items:center;justify-content:center;color:var(--x-qrcode-status-icon-color)}.x-qrcode__status-icon--spinning[data-v-91d3869e]{animation:x-qrcode-spin-91d3869e 1s linear infinite}.x-qrcode__status-text[data-v-91d3869e]{font-size:var(--x-font-size-sm, .875rem);color:var(--x-qrcode-status-text-color);font-weight:500}.x-qrcode__refresh-btn[data-v-91d3869e]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;gap:var(--x-spacing-1, .25rem);margin-top:var(--x-spacing-2, .5rem);padding:var(--x-spacing-1, .25rem) var(--x-spacing-3, .75rem);border:none;border-radius:var(--x-radius-md, .5rem);background-color:var(--x-qrcode-refresh-bg);color:var(--x-qrcode-refresh-color);font-size:var(--x-font-size-sm, .875rem);font-weight:500;transition:background-color var(--x-motion-duration-fast, .15s) ease}.x-qrcode__refresh-btn[data-v-91d3869e]:hover{background-color:var(--x-qrcode-refresh-hover-bg)}@keyframes x-qrcode-spin-91d3869e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-radio[data-v-c5a6ffc7]{--x-radio-size: 16px;--x-radio-border-radius: var(--x-radius-full);--x-radio-border-color: var(--x-color-border-strong);--x-radio-bg: var(--x-color-bg-surface);--x-radio-dot-color: transparent;--x-radio-dot-scale: 0;--x-radio-check-color: transparent;--x-radio-check-scale: 0;--x-radio-label-color: var(--x-color-text-primary);--x-radio-label-font-size: var(--x-font-size-sm);--x-radio-label-gap: var(--x-spacing-2);display:inline-flex;cursor:pointer;align-items:center;gap:var(--x-radio-label-gap);vertical-align:middle}.x-radio--sm[data-v-c5a6ffc7]{--x-radio-size: 14px;--x-radio-label-font-size: var(--x-font-size-xs);--x-radio-label-gap: var(--x-spacing-1_5)}.x-radio--md[data-v-c5a6ffc7]{--x-radio-size: 16px;--x-radio-label-font-size: var(--x-font-size-sm);--x-radio-label-gap: var(--x-spacing-2)}.x-radio--lg[data-v-c5a6ffc7]{--x-radio-size: 20px;--x-radio-label-font-size: var(--x-font-size-md);--x-radio-label-gap: var(--x-spacing-2_5)}.x-radio:hover:not(.x-radio--disabled) .x-radio__circle[data-v-c5a6ffc7]{border-color:var(--x-color-primary-400)}.x-radio--checked .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-500);--x-radio-bg: var(--x-color-bg-surface)}.x-radio--checked:hover:not(.x-radio--disabled) .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-600)}.x-radio--checked .x-radio__dot[data-v-c5a6ffc7]{--x-radio-dot-color: var(--x-color-primary-500);--x-radio-dot-scale: 1}.x-radio--checked:hover:not(.x-radio--disabled) .x-radio__dot[data-v-c5a6ffc7]{--x-radio-dot-color: var(--x-color-primary-600)}.x-radio--checked .x-radio__check[data-v-c5a6ffc7]{--x-radio-check-color: var(--x-color-text-inverse);--x-radio-check-scale: 1}.x-radio--checked:hover:not(.x-radio--disabled) .x-radio__check[data-v-c5a6ffc7]{--x-radio-check-color: var(--x-color-text-inverse)}.x-radio--checked:has(.x-radio__check) .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-500);--x-radio-bg: var(--x-color-primary-500)}.x-radio--checked:hover:not(.x-radio--disabled):has(.x-radio__check) .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-600);--x-radio-bg: var(--x-color-primary-600)}.x-radio--disabled[data-v-c5a6ffc7]{cursor:not-allowed}.x-radio--disabled .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-border-muted);--x-radio-bg: var(--x-color-bg-muted)}.x-radio--disabled.x-radio--checked .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-300);--x-radio-bg: var(--x-color-bg-surface)}.x-radio--disabled.x-radio--checked .x-radio__dot[data-v-c5a6ffc7]{--x-radio-dot-color: var(--x-color-primary-300)}.x-radio--disabled.x-radio--checked:has(.x-radio__check) .x-radio__circle[data-v-c5a6ffc7]{--x-radio-border-color: var(--x-color-primary-300);--x-radio-bg: var(--x-color-primary-300)}.x-radio--disabled.x-radio--checked .x-radio__check[data-v-c5a6ffc7]{--x-radio-check-color: var(--x-color-text-inverse)}.x-radio--disabled .x-radio__label[data-v-c5a6ffc7]{color:var(--x-color-text-tertiary)}.x-radio__input[data-v-c5a6ffc7]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.x-radio__circle[data-v-c5a6ffc7]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--x-radio-size);height:var(--x-radio-size);border:1.5px solid var(--x-radio-border-color);border-radius:var(--x-radio-border-radius);background-color:var(--x-radio-bg);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-radio__dot[data-v-c5a6ffc7]{display:block;width:calc(var(--x-radio-size) * .5);height:calc(var(--x-radio-size) * .5);border-radius:var(--x-radius-full);background-color:var(--x-radio-dot-color);transform:scale(var(--x-radio-dot-scale));transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-radio__check[data-v-c5a6ffc7]{display:block;width:calc(var(--x-radio-size) * .625);height:calc(var(--x-radio-size) * .625);color:var(--x-radio-check-color);transform:scale(var(--x-radio-check-scale));transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default),transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-radio__label[data-v-c5a6ffc7]{color:var(--x-radio-label-color);font-size:var(--x-radio-label-font-size);line-height:var(--x-line-height-normal);-webkit-user-select:none;user-select:none}.x-rate[data-v-0e557a5b]{--x-rate-gap: var(--x-spacing-1);--x-rate-star-size: var(--x-font-size-lg);--x-rate-score-color: var(--x-color-text-secondary);--x-rate-score-font-size: var(--x-font-size-sm);--x-rate-score-margin-left: var(--x-spacing-2);--x-rate-transition-duration: var(--x-motion-duration-fast);display:inline-flex;align-items:center;gap:var(--x-rate-gap);outline:none}.x-rate[data-v-0e557a5b]:focus-visible{border-radius:var(--x-radius-sm);box-shadow:0 0 0 2px var(--x-color-primary-200)}.x-rate--interactive[data-v-0e557a5b]{cursor:pointer}.x-rate--readonly[data-v-0e557a5b],.x-rate--disabled[data-v-0e557a5b]{cursor:not-allowed}.x-rate--disabled[data-v-0e557a5b]{opacity:.5}.x-rate--sm[data-v-0e557a5b]{--x-rate-star-size: var(--x-font-size-sm);--x-rate-score-font-size: var(--x-font-size-xs);--x-rate-gap: var(--x-spacing-0_5)}.x-rate--md[data-v-0e557a5b]{--x-rate-star-size: var(--x-font-size-lg);--x-rate-score-font-size: var(--x-font-size-sm);--x-rate-gap: var(--x-spacing-1)}.x-rate--lg[data-v-0e557a5b]{--x-rate-star-size: var(--x-font-size-2xl);--x-rate-score-font-size: var(--x-font-size-md);--x-rate-gap: var(--x-spacing-1_5)}.x-rate__stars[data-v-0e557a5b]{display:inline-flex;align-items:center;gap:var(--x-rate-gap)}.x-rate__star[data-v-0e557a5b]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--x-rate-star-size);height:var(--x-rate-star-size);transition:transform var(--x-rate-transition-duration) var(--x-motion-ease-default)}.x-rate--interactive .x-rate__star[data-v-0e557a5b]:hover{transform:scale(1.1)}.x-rate__icon[data-v-0e557a5b]{position:absolute;top:0;right:0;bottom:0;left:0;transition:color var(--x-rate-transition-duration) var(--x-motion-ease-default)}.x-rate__icon--void[data-v-0e557a5b]{z-index:1}.x-rate__icon-wrapper[data-v-0e557a5b]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.x-rate__icon--full[data-v-0e557a5b]{position:absolute;top:0;right:0;bottom:0;left:0}.x-rate__half-wrapper[data-v-0e557a5b]{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden}.x-rate__icon--half[data-v-0e557a5b]{position:absolute;top:0;left:0}.x-rate__score[data-v-0e557a5b]{color:var(--x-rate-score-color);font-size:var(--x-rate-score-font-size);margin-left:var(--x-rate-score-margin-left);white-space:nowrap}.x-rate__score--sm[data-v-0e557a5b]{--x-rate-score-margin-left: var(--x-spacing-1)}.x-rate__score--md[data-v-0e557a5b],.x-rate__score--lg[data-v-0e557a5b]{--x-rate-score-margin-left: var(--x-spacing-2)}.x-register-form[data-v-0db33f38]{width:100%;--x-register-form-bg: var(--x-color-bg-container);--x-register-form-color: var(--x-color-text-primary);--x-register-form-color-muted: var(--x-color-text-tertiary);--x-register-form-color-error: var(--x-color-danger-500);--x-register-form-color-link: var(--x-color-primary);--x-register-form-spacing: var(--x-spacing-5)}.x-register-form__header[data-v-0db33f38]{margin-bottom:2rem}.x-register-form__title[data-v-0db33f38]{margin-bottom:.25rem;font-size:1.25rem;line-height:1.75rem;font-weight:600;color:var(--x-register-form-color)}.x-register-form__subtitle[data-v-0db33f38]{font-size:.875rem;line-height:1.25rem;color:var(--x-register-form-color-muted)}.x-register-form__error[data-v-0db33f38]{text-align:center;font-size:.75rem;line-height:1rem;color:var(--x-register-form-color-error)}.x-register-form__footer[data-v-0db33f38]{margin-top:1.25rem;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--x-register-form-color-muted)}.x-register-form__toggle-text[data-v-0db33f38]{color:var(--x-register-form-color-muted)}.x-register-form__login-link[data-v-0db33f38]{cursor:pointer;border-width:0px;background-color:transparent;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;color:var(--x-register-form-color-link)}.x-register-form__login-link[data-v-0db33f38]:hover{text-decoration:underline}.x-result[data-v-d1409a36]{--x-result-icon-size: 72px;--x-result-title-color: var(--x-color-text-primary);--x-result-subtitle-color: var(--x-color-text-secondary);--x-result-gap: var(--x-spacing-4);--x-result-success-color: var(--x-color-success-500);--x-result-error-color: var(--x-color-danger-500);--x-result-warning-color: var(--x-color-warning-500);--x-result-info-color: var(--x-color-info-500);--x-result-gray-color: var(--x-color-gray-400);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-result-gap);padding:var(--x-spacing-6);text-align:center}.x-result__icon[data-v-d1409a36]{display:flex;align-items:center;justify-content:center;width:var(--x-result-icon-size);height:var(--x-result-icon-size)}.x-result__icon--success[data-v-d1409a36]{color:var(--x-result-success-color)}.x-result__icon--error[data-v-d1409a36]{color:var(--x-result-error-color)}.x-result__icon--warning[data-v-d1409a36]{color:var(--x-result-warning-color)}.x-result__icon--info[data-v-d1409a36]{color:var(--x-result-info-color)}.x-result__icon--404[data-v-d1409a36],.x-result__icon--403[data-v-d1409a36],.x-result__icon--500[data-v-d1409a36]{color:var(--x-result-gray-color)}.x-result__title[data-v-d1409a36]{font-size:var(--x-font-size-xl);font-weight:600;color:var(--x-result-title-color);line-height:var(--x-line-height-normal)}.x-result__subTitle[data-v-d1409a36]{font-size:var(--x-font-size-md);color:var(--x-result-subtitle-color);line-height:var(--x-line-height-normal)}.x-result__extra[data-v-d1409a36]{display:flex;align-items:center;justify-content:center;margin-top:var(--x-spacing-6);gap:var(--x-spacing-3)}.x-reverse-container[data-v-c67ed5d7]{--x-reverse-container-bg: transparent;--x-reverse-container-loading-color: var(--x-color-text-secondary);--x-reverse-container-loading-font-size: var(--x-font-size-xs);--x-reverse-container-back-btn-bg: var(--x-color-bg-elevated);--x-reverse-container-back-btn-color: var(--x-color-text-primary);--x-reverse-container-back-btn-border: var(--x-color-border-default);--x-reverse-container-back-btn-shadow: var(--x-shadow-md);--x-reverse-container-back-btn-radius: var(--x-radius-full);position:relative;height:100%;display:flex;flex-direction:column;background-color:var(--x-reverse-container-bg)}.x-reverse-container__viewport[data-v-c67ed5d7]{display:flex;flex-direction:column-reverse;overflow-y:auto;flex:1}.x-reverse-container__spacer[data-v-c67ed5d7]{flex-grow:1;flex-shrink:1}.x-reverse-container__body[data-v-c67ed5d7]{flex-shrink:0}.x-reverse-container__loading-more[data-v-c67ed5d7]{display:flex;flex-shrink:0;align-items:center;justify-content:center;padding:var(--x-spacing-md)}.x-reverse-container__loading-more-text[data-v-c67ed5d7]{color:var(--x-reverse-container-loading-color);font-size:var(--x-reverse-container-loading-font-size)}.x-reverse-container__back-to-bottom[data-v-c67ed5d7]{position:absolute;bottom:1rem;left:50%;z-index:10;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));cursor:pointer}.x-reverse-container__back-to-bottom-btn[data-v-c67ed5d7]{display:flex;cursor:pointer;align-items:center;gap:.25rem;padding:.375rem .75rem;background-color:var(--x-reverse-container-back-btn-bg, #ffffff);color:var(--x-reverse-container-back-btn-color);border:1px solid var(--x-reverse-container-back-btn-border);border-radius:var(--x-reverse-container-back-btn-radius);box-shadow:var(--x-reverse-container-back-btn-shadow);font-size:var(--x-font-size-xs);transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.x-reverse-container__back-to-bottom-btn[data-v-c67ed5d7]:hover{transform:translateY(-1px);box-shadow:var(--x-shadow-lg)}.x-row[data-v-b0d48768]{--x-row-display: flex;display:flex;display:var(--x-row-display);flex-wrap:wrap;box-sizing:border-box}.x-row--inline[data-v-b0d48768]{--x-row-display: inline-flex}.x-row--nowrap[data-v-b0d48768]{flex-wrap:nowrap}.x-search-input[data-v-410341cb]{--x-search-input-height: 36px;--x-search-input-width: 240px;--x-search-input-bg: var(--x-color-bg-elevated);--x-search-input-border-color: var(--x-color-border-default);--x-search-input-border-width: 1px;--x-search-input-radius: var(--x-radius-md);--x-search-input-color: var(--x-color-text-primary);--x-search-input-placeholder-color: var(--x-color-text-tertiary);--x-search-input-icon-color: var(--x-color-text-tertiary);--x-search-input-icon-size: 14px;--x-search-input-padding-x: var(--x-spacing-3);--x-search-input-focus-border-color: var(--x-color-primary);--x-search-input-focus-ring-color: var(--x-color-primary-alpha-15);--x-search-input-focus-ring-width: 3px;--x-search-input-clear-color: var(--x-color-text-tertiary);--x-search-input-clear-hover-color: var(--x-color-text-secondary);--x-search-input-disabled-bg: var(--x-color-bg-disabled);position:relative;display:inline-flex;align-items:center;height:var(--x-search-input-height);width:var(--x-search-input-width);padding:0 var(--x-search-input-padding-x);border:var(--x-search-input-border-width) solid var(--x-search-input-border-color);border-radius:var(--x-search-input-radius);background-color:var(--x-search-input-bg);color:var(--x-search-input-color);font-size:var(--x-font-size-sm);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),width var(--x-motion-duration-normal) var(--x-motion-ease-default),padding var(--x-motion-duration-normal) var(--x-motion-ease-default);overflow:hidden}.x-search-input[data-v-410341cb]:hover{border-color:var(--x-color-border-hover)}.x-search-input--focused[data-v-410341cb]{border-color:var(--x-search-input-focus-border-color);box-shadow:0 0 0 var(--x-search-input-focus-ring-width) var(--x-search-input-focus-ring-color)}.x-search-input--disabled[data-v-410341cb]{background-color:var(--x-search-input-disabled-bg);cursor:not-allowed}.x-search-input--disabled[data-v-410341cb]:hover{border-color:var(--x-search-input-border-color)}.x-search-input--borderless[data-v-410341cb],.x-search-input--borderless[data-v-410341cb]:hover{border-color:transparent}.x-search-input--borderless.x-search-input--focused[data-v-410341cb]{border-color:transparent;box-shadow:none}.x-search-input--expandable[data-v-410341cb]{width:var(--x-search-input-height);padding:0;justify-content:center}.x-search-input--expandable.x-search-input--expanded[data-v-410341cb]{width:var(--x-search-input-width);padding:0 var(--x-search-input-padding-x);justify-content:flex-start}.x-search-input--expandable .x-search-input__field[data-v-410341cb]{flex:0;width:0;opacity:0;transition:flex var(--x-motion-duration-normal) var(--x-motion-ease-default),opacity var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-search-input--expandable.x-search-input--expanded .x-search-input__field[data-v-410341cb]{flex:1;width:auto;opacity:1}.x-search-input--sm[data-v-410341cb]{--x-search-input-height: 28px;--x-search-input-width: 200px;--x-search-input-padding-x: var(--x-spacing-2_5);--x-search-input-icon-size: 12px;font-size:var(--x-font-size-xs);border-radius:var(--x-radius-sm)}.x-search-input--md[data-v-410341cb]{--x-search-input-height: 36px;--x-search-input-width: 240px}.x-search-input--lg[data-v-410341cb]{--x-search-input-height: 44px;--x-search-input-width: 280px;--x-search-input-padding-x: var(--x-spacing-4);--x-search-input-icon-size: 16px;font-size:var(--x-font-size-md)}.x-search-input__icon[data-v-410341cb]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:var(--x-search-input-icon-size);height:var(--x-search-input-icon-size);padding:0;margin:0;margin-right:var(--x-spacing-2);border:none;background:transparent;color:var(--x-search-input-icon-color);cursor:pointer;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-search-input--expandable:not(.x-search-input--expanded) .x-search-input__icon[data-v-410341cb]{margin-right:0}.x-search-input__icon[data-v-410341cb]:hover{color:var(--x-search-input-focus-border-color)}.x-search-input__icon[data-v-410341cb]:disabled{cursor:not-allowed;color:var(--x-search-input-clear-color)}.x-search-input__icon svg[data-v-410341cb]{width:var(--x-search-input-icon-size);height:var(--x-search-input-icon-size)}.x-search-input__field[data-v-410341cb]{flex:1;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:0;margin:0}.x-search-input__field[data-v-410341cb]::placeholder{color:var(--x-search-input-placeholder-color)}.x-search-input__field[data-v-410341cb]:disabled{cursor:not-allowed}.x-search-input__clear[data-v-410341cb]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;padding:2px;margin-left:var(--x-spacing-1_5);border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-search-input-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-search-input__clear[data-v-410341cb]:hover{color:var(--x-search-input-clear-hover-color)}.x-search-input__clear svg[data-v-410341cb]{width:14px;height:14px}.x-segmented[data-v-501fae50]{--x-segmented-bg: var(--x-color-bg-muted);--x-segmented-border-radius: var(--x-radius-md);--x-segmented-padding: var(--x-spacing-0_5);--x-segmented-gap: var(--x-spacing-0_5);--x-segmented-item-padding-x: var(--x-spacing-4);--x-segmented-item-padding-y: var(--x-spacing-1_5);--x-segmented-item-font-size: var(--x-font-size-sm);--x-segmented-item-color: var(--x-color-text-secondary);--x-segmented-item-selected-color: var(--x-color-text-primary);--x-segmented-item-disabled-color: var(--x-color-text-disabled);--x-segmented-thumb-bg: var(--x-color-bg-surface);--x-segmented-thumb-shadow: var(--x-shadow-sm);--x-segmented-thumb-radius: var(--x-radius-sm);position:relative;display:inline-flex;align-items:center;padding:var(--x-segmented-padding);gap:var(--x-segmented-gap);background-color:var(--x-segmented-bg);border-radius:var(--x-segmented-border-radius);-webkit-user-select:none;user-select:none}.x-segmented--small[data-v-501fae50]{--x-segmented-padding: var(--x-spacing-0_5);--x-segmented-item-padding-x: var(--x-spacing-3);--x-segmented-item-padding-y: var(--x-spacing-1);--x-segmented-item-font-size: var(--x-font-size-xs);--x-segmented-thumb-radius: var(--x-radius-sm)}.x-segmented--default[data-v-501fae50]{--x-segmented-padding: var(--x-spacing-0_5);--x-segmented-item-padding-x: var(--x-spacing-4);--x-segmented-item-padding-y: var(--x-spacing-1_5);--x-segmented-item-font-size: var(--x-font-size-sm);--x-segmented-thumb-radius: var(--x-radius-sm)}.x-segmented--large[data-v-501fae50]{--x-segmented-padding: var(--x-spacing-0_5);--x-segmented-item-padding-x: var(--x-spacing-5);--x-segmented-item-padding-y: var(--x-spacing-2);--x-segmented-item-font-size: var(--x-font-size-md);--x-segmented-thumb-radius: var(--x-radius-md)}.x-segmented--block[data-v-501fae50]{width:100%;display:flex}.x-segmented--block .x-segmented__item[data-v-501fae50]{flex:1 1 0%;justify-content:center}.x-segmented--disabled[data-v-501fae50]{cursor:not-allowed}.x-segmented__thumb[data-v-501fae50]{position:absolute;top:var(--x-segmented-padding);bottom:var(--x-segmented-padding);background-color:var(--x-segmented-thumb-bg);border-radius:var(--x-segmented-thumb-radius);box-shadow:var(--x-segmented-thumb-shadow);transition:left var(--x-motion-duration-normal) var(--x-motion-ease-default),width var(--x-motion-duration-normal) var(--x-motion-ease-default);pointer-events:none;z-index:1}.x-segmented__item[data-v-501fae50]{position:relative;display:inline-flex;cursor:pointer;align-items:center;min-width:0;padding:var(--x-segmented-item-padding-y) var(--x-segmented-item-padding-x);font-size:var(--x-segmented-item-font-size);color:var(--x-segmented-item-color);border-radius:var(--x-segmented-thumb-radius);transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default);z-index:2}.x-segmented__item[data-v-501fae50]:hover:not(.x-segmented__item--disabled):not(.x-segmented__item--selected){color:var(--x-color-text-primary)}.x-segmented__item--selected[data-v-501fae50]{color:var(--x-segmented-item-selected-color);font-weight:var(--x-font-weight-medium)}.x-segmented__item--disabled[data-v-501fae50]{color:var(--x-segmented-item-disabled-color);cursor:not-allowed}.x-segmented__label[data-v-501fae50]{position:relative;display:inline-flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--x-line-height-tight)}.x-settings-sidebar[data-v-6db32c19]{height:100%;display:flex;flex-shrink:0;flex-direction:column;background-color:var(--x-settings-sidebar-bg, var(--x-color-bg-subtle));border-right:1px solid var(--x-settings-sidebar-border-color, var(--x-color-border))}.x-settings-sidebar__header[data-v-6db32c19]{display:flex;align-items:center;padding:var(--x-spacing-4);border-bottom:1px solid var(--x-settings-sidebar-border-color, var(--x-color-border))}.x-settings-sidebar__body[data-v-6db32c19]{flex:1 1 0%;overflow:auto;padding:var(--x-spacing-3)}.x-settings-menu-group[data-v-93b67c50]{display:flex;flex-direction:column;gap:var(--x-spacing-1)}.x-settings-menu-group+.x-settings-menu-group[data-v-93b67c50]{margin-top:var(--x-spacing-4)}.x-settings-menu-group__title[data-v-93b67c50]{font-size:.875rem;line-height:1.25rem;font-weight:500;padding:var(--x-spacing-2) var(--x-spacing-3);color:var(--x-settings-menu-group-title-color, var(--x-color-text-tertiary))}.x-settings-menu-group__body[data-v-93b67c50]{display:flex;flex-direction:column;gap:var(--x-spacing-1)}.x-settings-menu-item[data-v-b5394374]{display:flex;align-items:center;padding:var(--x-spacing-2) var(--x-spacing-3);border-radius:var(--x-radius-md);font-size:var(--x-font-size-sm);color:var(--x-settings-menu-item-color, var(--x-color-text-secondary));cursor:pointer;transition:all var(--x-motion-duration-fast);gap:var(--x-spacing-2)}.x-settings-menu-item[data-v-b5394374]:hover:not(.x-settings-menu-item--disabled):not(.x-settings-menu-item--active){background-color:var(--x-settings-menu-item-hover-bg, var(--x-color-bg-muted));color:var(--x-settings-menu-item-hover-color, var(--x-color-text-primary))}.x-settings-menu-item--active[data-v-b5394374]{background-color:var(--x-settings-menu-item-active-bg, var(--x-color-primary-50));color:var(--x-settings-menu-item-active-color, var(--x-color-primary-500));font-weight:var(--x-font-weight-medium)}.x-settings-menu-item--disabled[data-v-b5394374]{color:var(--x-settings-menu-item-disabled-color, var(--x-color-text-disabled));cursor:not-allowed}.x-settings-menu-item__icon[data-v-b5394374]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.x-settings-menu-item__label[data-v-b5394374]{display:inline-flex;align-items:center}.x-settings-content[data-v-fcef0900]{height:100%;display:flex;flex:1 1 0%;flex-direction:column;overflow:hidden;background-color:var(--x-settings-content-bg, var(--x-color-bg))}.x-settings-content__header[data-v-fcef0900]{display:flex;flex-shrink:0;align-items:center;padding:var(--x-spacing-6) var(--x-spacing-8);border-bottom:1px solid var(--x-settings-content-border-color, transparent)}.x-settings-content__body[data-v-fcef0900]{flex:1 1 0%;overflow:auto;padding:var(--x-spacing-4) var(--x-spacing-8)}.x-settings-header[data-v-4d99b454]{display:flex;align-items:center}.x-settings-header__title[data-v-4d99b454]{margin:0;font-size:1.5rem;line-height:2rem;font-weight:600;color:var(--x-settings-header-title-color, var(--x-color-text-primary))}.x-settings-section[data-v-06b79af8]{display:flex;flex-direction:column;gap:var(--x-spacing-4)}.x-settings-section+.x-settings-section[data-v-06b79af8]{margin-top:var(--x-spacing-8)}.x-settings-section__title[data-v-06b79af8]{font-size:1rem;line-height:1.5rem;font-weight:600;color:var(--x-settings-section-title-color, var(--x-color-text-primary))}.x-settings-section__body[data-v-06b79af8]{display:flex;flex-direction:column}.x-settings-item[data-v-770df330]{display:flex;padding:var(--x-spacing-5) 0;gap:var(--x-spacing-4)}.x-settings-item--horizontal[data-v-770df330]{align-items:center;justify-content:space-between}.x-settings-item--vertical[data-v-770df330]{flex-direction:column}.x-settings-item--bordered[data-v-770df330]{border-bottom:1px solid var(--x-settings-item-border-color, var(--x-color-border))}.x-settings-item--custom[data-v-770df330]{display:block}.x-settings-item__info[data-v-770df330]{min-width:0;display:flex;flex:1 1 0%;flex-direction:column;gap:var(--x-spacing-1)}.x-settings-item__title[data-v-770df330]{font-size:1rem;line-height:1.5rem;font-weight:500;color:var(--x-settings-item-title-color, var(--x-color-text-primary))}.x-settings-item__description[data-v-770df330]{font-size:.875rem;line-height:1.25rem;color:var(--x-settings-item-description-color, var(--x-color-text-secondary));line-height:var(--x-line-height-relaxed)}.x-settings-item__action[data-v-770df330]{display:flex;flex-shrink:0;align-items:center}.x-settings-item__control[data-v-770df330]{display:flex;flex-direction:column}.x-settings[data-v-a46f23fe]{height:100%;display:flex;overflow:hidden;background-color:var(--x-settings-bg, var(--x-color-bg));border-radius:var(--x-settings-radius, var(--x-radius-lg));border:1px solid var(--x-settings-border-color, var(--x-color-border))}.x-slider[data-v-83aa517a]{--x-slider-track-bg: var(--x-color-bg-muted);--x-slider-fill-bg: var(--x-color-primary-500);--x-slider-thumb-bg: var(--x-color-primary-500);--x-slider-thumb-border-color: var(--x-color-bg-base);--x-slider-tooltip-bg: var(--x-color-gray-800);--x-slider-tooltip-color: var(--x-color-gray-0);position:relative;display:flex;align-items:center;height:20px;width:100%;cursor:pointer;-webkit-user-select:none;user-select:none}.x-slider--disabled[data-v-83aa517a]{cursor:not-allowed;opacity:.5}.x-slider__track[data-v-83aa517a]{position:relative;width:100%;overflow:hidden;height:4px;background-color:var(--x-slider-track-bg);border-radius:var(--x-radius-full)}.x-slider__fill[data-v-83aa517a]{position:absolute;left:0;top:0;height:100%;background-color:var(--x-slider-fill-bg);border-radius:var(--x-radius-full);transition:width var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-slider__thumb[data-v-83aa517a]{position:absolute;top:50%;display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:var(--x-slider-thumb-bg);border:2px solid var(--x-slider-thumb-border-color);border-radius:var(--x-radius-full);box-shadow:var(--x-shadow-sm);cursor:grab;transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-slider__thumb[data-v-83aa517a]:hover{transform:scale(1.15)}.x-slider--dragging .x-slider__thumb[data-v-83aa517a]{cursor:grabbing;transform:scale(1.2)}.x-slider__tooltip[data-v-83aa517a]{pointer-events:none;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:var(--x-spacing-1) var(--x-spacing-3);background-color:var(--x-slider-tooltip-bg);color:var(--x-slider-tooltip-color);font-size:var(--x-font-size-sm);border-radius:var(--x-radius-sm);white-space:nowrap}.x-sortable[data-v-fc86a632]{position:relative}.x-sortable--disabled[data-v-fc86a632]{cursor:not-allowed}.x-sortable[data-v-fc86a632] .sortable-ghost{opacity:var(--x-sortable-ghost-opacity);background-color:var(--x-sortable-ghost-bg)}.x-sortable[data-v-fc86a632] .sortable-drag{cursor:var(--x-sortable-drag-cursor)}.x-sortable[data-v-fc86a632] .sortable-chosen{background-color:var(--x-sortable-chosen-bg)}.x-space[data-v-411e23dc]{display:flex}.x-space--horizontal[data-v-411e23dc]{flex-direction:row}.x-space--vertical[data-v-411e23dc]{flex-direction:column}.x-space--align-start[data-v-411e23dc]{align-items:flex-start}.x-space--align-center[data-v-411e23dc]{align-items:center}.x-space--align-end[data-v-411e23dc]{align-items:flex-end}.x-space--align-baseline[data-v-411e23dc]{align-items:baseline}.x-space--wrap[data-v-411e23dc]{flex-wrap:wrap}.x-space--fill[data-v-411e23dc]>*{flex:1}.x-spinner__wrapper[data-v-2695d70a]{display:inline-flex;align-items:center;gap:var(--x-spacing-2)}.x-spinner[data-v-2695d70a]{display:inline-block;border-style:solid;border-color:var(--x-color-bg-subtle);border-radius:var(--x-radius-full);animation:x-spinner-rotate-2695d70a 1s linear infinite;flex-shrink:0}.x-spinner__text[data-v-2695d70a]{font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary)}@keyframes x-spinner-rotate-2695d70a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-split[data-v-be782976]{--x-split-trigger-bg: var(--x-color-border-subtle, transparent);--x-split-trigger-hover-bg: var(--x-color-primary-200, #c7d2fe);--x-split-trigger-active-bg: var(--x-color-primary-300, #a5b4fc);width:100%;height:100%;display:flex;overflow:hidden}.x-split--vertical[data-v-be782976]{flex-direction:column}.x-split__panel[data-v-be782976]{overflow:auto}.x-split__trigger[data-v-be782976]{position:relative;display:flex;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;background-color:var(--x-split-trigger-bg);transition:background-color .15s ease}.x-split__trigger-content[data-v-be782976]{display:flex;align-items:center;justify-content:center}.x-split__trigger[data-v-be782976]:hover{background-color:var(--x-split-trigger-hover-bg)}.x-split--dragging .x-split__trigger[data-v-be782976]{background-color:var(--x-split-trigger-active-bg)}.x-split--disabled .x-split__trigger[data-v-be782976]:hover{background-color:var(--x-split-trigger-bg)}.x-statistic[data-v-43592ad0]{--x-statistic-title-color: var(--x-color-text-secondary);--x-statistic-title-font-size: var(--x-font-size-sm);--x-statistic-title-line-height: var(--x-line-height-normal);--x-statistic-title-margin-bottom: var(--x-spacing-1);--x-statistic-value-color: var(--x-color-text-primary);--x-statistic-value-font-size: var(--x-font-size-3xl);--x-statistic-value-font-weight: var(--x-font-weight-bold);--x-statistic-value-line-height: var(--x-line-height-tight);--x-statistic-prefix-color: var(--x-color-text-primary);--x-statistic-prefix-font-size: var(--x-font-size-xl);--x-statistic-suffix-color: var(--x-color-text-primary);--x-statistic-suffix-font-size: var(--x-font-size-xl);--x-statistic-skeleton-bg: var(--x-color-bg-muted);--x-statistic-skeleton-radius: var(--x-radius-sm);display:inline-flex;flex-direction:column}.x-statistic__title[data-v-43592ad0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--x-statistic-title-margin-bottom);font-size:var(--x-statistic-title-font-size);line-height:var(--x-statistic-title-line-height);color:var(--x-statistic-title-color)}.x-statistic__value-wrapper[data-v-43592ad0]{display:inline-flex;align-items:baseline}.x-statistic__value[data-v-43592ad0]{font-size:var(--x-statistic-value-font-size);font-weight:var(--x-statistic-value-font-weight);line-height:var(--x-statistic-value-line-height);color:var(--x-statistic-value-color);word-break:break-all}.x-statistic__prefix[data-v-43592ad0]{flex-shrink:0;margin-right:var(--x-spacing-1);font-size:var(--x-statistic-prefix-font-size);color:var(--x-statistic-prefix-color)}.x-statistic__suffix[data-v-43592ad0]{flex-shrink:0;margin-left:var(--x-spacing-1);font-size:var(--x-statistic-suffix-font-size);color:var(--x-statistic-suffix-color)}.x-statistic__skeleton[data-v-43592ad0]{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite;width:80%;min-width:80px;height:var(--x-statistic-value-font-size);background-color:var(--x-statistic-skeleton-bg);border-radius:var(--x-statistic-skeleton-radius)}.x-statistic--countdown .x-statistic__value[data-v-43592ad0]{font-variant-numeric:tabular-nums;letter-spacing:.05em}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.x-steps[data-v-df20799a]{width:100%;display:flex}.x-steps--vertical[data-v-df20799a]{flex-direction:column}.x-steps__item[data-v-d9763260]{display:flex;flex:1 1 0%;flex-direction:column;align-items:center;position:relative}.x-steps__icon-wrapper[data-v-d9763260]{position:relative;display:flex;align-items:center;justify-content:center;z-index:1}.x-steps__icon[data-v-d9763260]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid;border-radius:var(--x-radius-full);font-size:var(--x-font-size-sm);font-weight:var(--x-font-weight-medium);transition:all var(--x-motion-duration-fast)}.x-steps__icon-text[data-v-d9763260]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.x-steps__content[data-v-d9763260]{display:flex;flex-direction:column;align-items:center;margin-top:var(--x-spacing-2)}.x-steps__title[data-v-d9763260]{font-size:var(--x-font-size-sm);text-align:center;line-height:var(--x-line-height-normal);transition:color var(--x-motion-duration-fast)}.x-steps__description[data-v-d9763260]{margin-top:2px;font-size:var(--x-font-size-xs);text-align:center;color:var(--x-color-text-tertiary);line-height:var(--x-line-height-normal)}.x-steps__item--wait .x-steps__icon[data-v-d9763260]{border-color:var(--x-color-border-default);color:var(--x-color-text-tertiary);background-color:transparent}.x-steps__item--wait .x-steps__title[data-v-d9763260]{color:var(--x-color-text-secondary)}.x-steps__item--process .x-steps__icon[data-v-d9763260]{border-color:var(--x-color-primary-500);color:var(--x-color-primary-500);background-color:var(--x-color-primary-50)}.x-steps__item--process .x-steps__title[data-v-d9763260]{color:var(--x-color-text-primary);font-weight:var(--x-font-weight-medium)}.x-steps__item--finish .x-steps__icon[data-v-d9763260]{border-color:var(--x-color-primary-500);color:#fff;background-color:var(--x-color-primary-500)}.x-steps__item--finish .x-steps__title[data-v-d9763260]{color:var(--x-color-text-primary);font-weight:var(--x-font-weight-medium)}.x-steps__item[data-v-d9763260]:not(:last-child):after{content:"";position:absolute;top:16px;left:calc(50% + 16px);right:calc(-50% + 16px);height:2px;background-color:var(--x-color-border-default);z-index:0;transition:background-color var(--x-motion-duration-fast)}.x-steps__item--finish[data-v-d9763260]:not(:last-child):after{background-color:var(--x-color-primary-500)}.x-steps--vertical .x-steps__item[data-v-d9763260]{flex-direction:row;align-items:flex-start;gap:var(--x-spacing-3);flex:none}.x-steps--vertical .x-steps__content[data-v-d9763260]{align-items:flex-start;margin-top:0;padding-top:6px}.x-steps--vertical .x-steps__title[data-v-d9763260],.x-steps--vertical .x-steps__description[data-v-d9763260]{text-align:left}.x-steps--vertical .x-steps__item[data-v-d9763260]:not(:last-child):after{top:32px;left:15px;right:auto;width:2px;height:calc(100% - 24px)}.x-sticky[data-v-83ec7282]{--x-sticky-z-index: var(--x-z-fixed)}.x-sticky__wrap[data-v-83ec7282]{position:relative}.x-sticky__wrap--stuck[data-v-83ec7282]{position:fixed;z-index:var(--x-sticky-z-index)}.x-sticky__placeholder[data-v-83ec7282],.x-sticky__placeholder--active[data-v-83ec7282]{display:block}.x-switch[data-v-e4847e86]{--x-switch-track-width: 40px;--x-switch-track-height: 22px;--x-switch-thumb-size: 18px;--x-switch-thumb-offset: 2px;--x-switch-track-bg: var(--x-color-bg-subtle);--x-switch-track-border-color: var(--x-color-border-strong);--x-switch-thumb-bg: var(--x-color-bg-surface);--x-switch-thumb-border-color: var(--x-color-border-strong);--x-switch-thumb-icon-color: var(--x-color-text-primary);--x-switch-label-color: var(--x-color-text-primary);--x-switch-label-font-size: var(--x-font-size-sm);--x-switch-label-gap: var(--x-spacing-2);display:inline-flex;cursor:pointer;align-items:center;gap:var(--x-switch-label-gap);vertical-align:middle}.x-switch--sm[data-v-e4847e86]{--x-switch-track-width: 32px;--x-switch-track-height: 18px;--x-switch-thumb-size: 14px;--x-switch-thumb-offset: 2px;--x-switch-label-font-size: var(--x-font-size-xs);--x-switch-label-gap: var(--x-spacing-1_5)}.x-switch--md[data-v-e4847e86]{--x-switch-track-width: 40px;--x-switch-track-height: 22px;--x-switch-thumb-size: 18px;--x-switch-thumb-offset: 2px;--x-switch-label-font-size: var(--x-font-size-sm);--x-switch-label-gap: var(--x-spacing-2)}.x-switch--lg[data-v-e4847e86]{--x-switch-track-width: 48px;--x-switch-track-height: 26px;--x-switch-thumb-size: 22px;--x-switch-thumb-offset: 2px;--x-switch-label-font-size: var(--x-font-size-md);--x-switch-label-gap: var(--x-spacing-2_5)}.x-switch:hover:not(.x-switch--disabled) .x-switch__track[data-v-e4847e86]{--x-switch-track-border-color: var(--x-color-primary-400)}.x-switch--checked .x-switch__track[data-v-e4847e86]{--x-switch-track-bg: var(--x-color-primary-500);--x-switch-track-border-color: var(--x-color-primary-500)}.x-switch--checked:hover:not(.x-switch--disabled) .x-switch__track[data-v-e4847e86]{--x-switch-track-bg: var(--x-color-primary-600);--x-switch-track-border-color: var(--x-color-primary-600)}.x-switch--checked .x-switch__thumb[data-v-e4847e86]{--x-switch-thumb-border-color: transparent;transform:translate(calc(var(--x-switch-track-width) - var(--x-switch-thumb-size) - var(--x-switch-thumb-offset) * 2))}.x-switch--disabled[data-v-e4847e86]{cursor:not-allowed}.x-switch--disabled .x-switch__track[data-v-e4847e86]{--x-switch-track-bg: var(--x-color-bg-muted);--x-switch-track-border-color: var(--x-color-border-muted)}.x-switch--disabled .x-switch__thumb[data-v-e4847e86]{--x-switch-thumb-bg: var(--x-color-bg-surface);--x-switch-thumb-border-color: transparent;--x-switch-thumb-icon-color: var(--x-color-text-tertiary)}.x-switch--disabled.x-switch--checked .x-switch__track[data-v-e4847e86]{--x-switch-track-bg: var(--x-color-primary-300);--x-switch-track-border-color: var(--x-color-primary-300)}.x-switch--disabled .x-switch__label[data-v-e4847e86]{color:var(--x-color-text-tertiary)}.x-switch__input[data-v-e4847e86]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.x-switch__track[data-v-e4847e86]{position:relative;display:inline-flex;flex-shrink:0;align-items:center;width:var(--x-switch-track-width);height:var(--x-switch-track-height);border:1px solid var(--x-switch-track-border-color);border-radius:calc(var(--x-switch-track-height) / 2);background-color:var(--x-switch-track-bg);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default),border-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-switch__thumb[data-v-e4847e86]{position:absolute;left:var(--x-switch-thumb-offset);top:50%;width:var(--x-switch-thumb-size);height:var(--x-switch-thumb-size);margin-top:calc(var(--x-switch-thumb-size) / -2);border-radius:50%;background-color:var(--x-switch-thumb-bg);box-shadow:var(--x-shadow-sm);box-sizing:border-box;border:1px solid var(--x-switch-thumb-border-color);color:var(--x-switch-thumb-icon-color);overflow:hidden;transform:translate(0);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-switch__thumb-inner[data-v-e4847e86]{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.x-switch__label[data-v-e4847e86]{color:var(--x-switch-label-color);font-size:var(--x-switch-label-font-size);line-height:var(--x-line-height-normal);-webkit-user-select:none;user-select:none}.x-table__wrapper[data-v-57df2a04]{position:relative;width:100%}.x-table__scroll[data-v-57df2a04]{overflow-x:auto;width:100%;scrollbar-width:thin;scrollbar-color:var(--x-color-border-default) var(--x-color-bg-muted)}.x-table__scroll[data-v-57df2a04]::-webkit-scrollbar{height:6px}.x-table__scroll[data-v-57df2a04]::-webkit-scrollbar-track{background:var(--x-color-bg-muted);border-radius:3px}.x-table__scroll[data-v-57df2a04]::-webkit-scrollbar-thumb{background:var(--x-color-border-default);border-radius:3px}.x-table__scroll[data-v-57df2a04]::-webkit-scrollbar-thumb:hover{background:var(--x-color-text-tertiary)}.x-table[data-v-57df2a04]{width:100%;border-collapse:collapse;text-align:left;font-size:var(--x-font-size-sm);color:var(--x-color-text-primary);line-height:var(--x-line-height-normal)}.x-table--small .x-table__th[data-v-57df2a04],.x-table--small .x-table__td[data-v-57df2a04]{padding:var(--x-spacing-2) var(--x-spacing-3)}.x-table--default .x-table__th[data-v-57df2a04],.x-table--default .x-table__td[data-v-57df2a04]{padding:var(--x-spacing-3) var(--x-spacing-4)}.x-table--large .x-table__th[data-v-57df2a04],.x-table--large .x-table__td[data-v-57df2a04]{padding:var(--x-spacing-4) var(--x-spacing-5)}.x-table__th[data-v-57df2a04]{font-weight:var(--x-font-weight-semibold);color:var(--x-color-text-secondary);background-color:var(--x-color-bg-muted);border-bottom:1px solid var(--x-color-border-default);white-space:nowrap;transition:background-color var(--x-motion-duration-fast) ease}.x-table__th--sortable[data-v-57df2a04]{cursor:pointer;-webkit-user-select:none;user-select:none}.x-table__th--sortable[data-v-57df2a04]:hover{background-color:var(--x-color-bg-elevated)}.x-table__th-content[data-v-57df2a04]{display:inline-flex;align-items:center;gap:.25rem}.x-table__sort[data-v-57df2a04]{display:inline-flex;flex-direction:column;align-items:center;margin-left:2px;color:var(--x-color-text-tertiary);line-height:1}.x-table__sort[data-v-57df2a04] svg{width:10px;height:10px}.x-table__sort--active[data-v-57df2a04]{color:var(--x-color-text-tertiary)}.x-table__sort-icon--active[data-v-57df2a04]{color:var(--x-color-primary-500)}.x-table__td[data-v-57df2a04]{border-bottom:1px solid var(--x-color-border-default);transition:background-color var(--x-motion-duration-fast) ease}.x-table__td--truncated[data-v-57df2a04]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-table__cell-content[data-v-57df2a04]{display:inline}.x-table__tr:hover .x-table__td[data-v-57df2a04],.x-table__tr--stripe .x-table__td[data-v-57df2a04]{background-color:var(--x-color-bg-muted)}.x-table__tr--stripe:hover .x-table__td[data-v-57df2a04]{background-color:var(--x-color-bg-elevated)}.x-table__th--selection[data-v-57df2a04],.x-table__td--selection[data-v-57df2a04]{width:48px;min-width:48px;text-align:center;vertical-align:middle}.x-table__th--selection[data-v-57df2a04] .x-checkbox,.x-table__td--selection[data-v-57df2a04] .x-checkbox{margin:0}.x-table__th--align-left[data-v-57df2a04],.x-table__td--align-left[data-v-57df2a04]{text-align:left}.x-table__th--align-center[data-v-57df2a04],.x-table__td--align-center[data-v-57df2a04]{text-align:center}.x-table__th--align-right[data-v-57df2a04],.x-table__td--align-right[data-v-57df2a04]{text-align:right}.x-table--bordered .x-table__th[data-v-57df2a04],.x-table--bordered .x-table__td[data-v-57df2a04]{border:1px solid var(--x-color-border-default)}.x-table--bordered .x-table__th[data-v-57df2a04]{border-bottom-width:1px}.x-table__empty[data-v-57df2a04]{display:flex;align-items:center;justify-content:center;padding:var(--x-spacing-10) 0}.x-table__loading[data-v-57df2a04]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--x-color-bg-surface-rgb, 255 255 255),.6);z-index:10}.x-table__th[data-v-57df2a04]{position:relative}.x-table__resize-handle[data-v-57df2a04]{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:2;transition:background-color var(--x-motion-duration-fast) ease}.x-table__resize-handle[data-v-57df2a04]:hover{background-color:var(--x-color-primary-500)}.x-table__resize-line[data-v-57df2a04]{position:absolute;top:0;bottom:0;width:1px;background-color:var(--x-color-primary-500);pointer-events:none;z-index:20}.x-tabs[data-v-7ae364b2]{width:100%}.x-tabs__nav[data-v-7ae364b2]{display:flex}.x-tabs__nav--line[data-v-7ae364b2]{border-bottom:1px solid var(--x-color-border-default)}.x-tabs__item--line[data-v-7ae364b2]{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--x-spacing-3) var(--x-spacing-4);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);transition:color var(--x-motion-duration-fast)}.x-tabs__item--line[data-v-7ae364b2]:hover:not(.x-tabs__item--disabled){color:var(--x-color-text-primary)}.x-tabs__item--line.x-tabs__item--active[data-v-7ae364b2]{color:var(--x-color-primary-500);font-weight:var(--x-font-weight-medium)}.x-tabs__item--line.x-tabs__item--active[data-v-7ae364b2]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:var(--x-color-primary-500);transition:all var(--x-motion-duration-fast)}.x-tabs__item--line.x-tabs__item--disabled[data-v-7ae364b2]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-tabs__nav--card[data-v-7ae364b2]{gap:var(--x-spacing-1)}.x-tabs__item--card[data-v-7ae364b2]{cursor:pointer;-webkit-user-select:none;user-select:none;padding:var(--x-spacing-2) var(--x-spacing-4);border-radius:var(--x-radius-sm);background-color:var(--x-color-bg-muted);font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);transition:all var(--x-motion-duration-fast)}.x-tabs__item--card[data-v-7ae364b2]:hover:not(.x-tabs__item--disabled){color:var(--x-color-text-primary)}.x-tabs__item--card.x-tabs__item--active[data-v-7ae364b2]{background-color:var(--x-color-bg-subtle);color:var(--x-color-text-primary)}.x-tabs__item--card.x-tabs__item--disabled[data-v-7ae364b2]{color:var(--x-color-text-disabled);cursor:not-allowed}.x-tabs--card .x-tabs__content[data-v-7ae364b2]{padding-top:var(--x-spacing-4)}.x-tabs__panel[data-v-ba3d5d65]{width:100%}.x-tag[data-v-3906db93]{--x-tag-bg: var(--x-color-primary-50);--x-tag-color: var(--x-color-primary-600);--x-tag-padding-y: var(--x-spacing-0_5);--x-tag-padding-x: var(--x-spacing-2);--x-tag-font-size: var(--x-font-size-xs);--x-tag-border-radius: var(--x-radius-sm);--x-tag-close-hover-bg: var(--x-color-primary-100);display:inline-flex;align-items:center;gap:var(--x-spacing-1);padding:var(--x-tag-padding-y) var(--x-tag-padding-x);font-size:var(--x-tag-font-size);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);border-radius:var(--x-tag-border-radius);background-color:var(--x-tag-bg);color:var(--x-tag-color);white-space:nowrap;vertical-align:middle;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-tag--sm[data-v-3906db93]{--x-tag-padding-y: 1px;--x-tag-padding-x: var(--x-spacing-1_5);--x-tag-font-size: var(--x-font-size-xs)}.x-tag--md[data-v-3906db93]{--x-tag-padding-y: var(--x-spacing-0_5);--x-tag-padding-x: var(--x-spacing-2);--x-tag-font-size: var(--x-font-size-xs)}.x-tag--lg[data-v-3906db93]{--x-tag-padding-y: var(--x-spacing-1);--x-tag-padding-x: var(--x-spacing-3);--x-tag-font-size: var(--x-font-size-sm)}.x-tag--default[data-v-3906db93]{--x-tag-bg: var(--x-color-primary-50);--x-tag-color: var(--x-color-primary-600);--x-tag-close-hover-bg: var(--x-color-primary-100)}.x-tag--primary[data-v-3906db93]{--x-tag-bg: var(--x-color-primary-100);--x-tag-color: var(--x-color-primary-700);--x-tag-close-hover-bg: var(--x-color-primary-200)}.x-tag--success[data-v-3906db93]{--x-tag-bg: var(--x-color-success-100);--x-tag-color: var(--x-color-success-700);--x-tag-close-hover-bg: var(--x-color-success-200)}.x-tag--warning[data-v-3906db93]{--x-tag-bg: var(--x-color-warning-100);--x-tag-color: var(--x-color-warning-700);--x-tag-close-hover-bg: var(--x-color-warning-200)}.x-tag--danger[data-v-3906db93]{--x-tag-bg: var(--x-color-danger-100);--x-tag-color: var(--x-color-danger-700);--x-tag-close-hover-bg: var(--x-color-danger-200)}.x-tag--info[data-v-3906db93]{--x-tag-bg: var(--x-color-info-100);--x-tag-color: var(--x-color-info-700);--x-tag-close-hover-bg: var(--x-color-info-200)}.x-tag--round[data-v-3906db93]{--x-tag-border-radius: var(--x-radius-full)}.x-tag__icon[data-v-3906db93]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.x-tag__text[data-v-3906db93]{display:inline-flex;align-items:center}.x-tag__close[data-v-3906db93]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;flex-shrink:0;margin-right:calc(var(--x-tag-padding-x) * -.5);margin-left:calc(var(--x-spacing-1) * -.5);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:inherit;opacity:.7;transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default);line-height:1}.x-tag__close[data-v-3906db93]:hover{opacity:1;background-color:var(--x-tag-close-hover-bg)}.x-tag__close[data-v-3906db93]:active{opacity:.8}.x-textarea[data-v-14575362]{--x-textarea-padding-x: var(--x-spacing-3);--x-textarea-padding-y: var(--x-spacing-2);--x-textarea-font-size: var(--x-font-size-sm);--x-textarea-border-radius: var(--x-radius-md);--x-textarea-border-color: var(--x-color-border-strong);--x-textarea-bg: var(--x-color-bg-surface);--x-textarea-color: var(--x-color-text-primary);--x-textarea-placeholder-color: var(--x-color-text-tertiary);--x-textarea-focus-border-color: var(--x-color-primary-500);--x-textarea-focus-ring-color: var(--x-color-primary-100);--x-textarea-disabled-bg: var(--x-color-bg-muted);--x-textarea-disabled-color: var(--x-color-text-tertiary);--x-textarea-count-color: var(--x-color-text-tertiary);position:relative;display:inline-flex;width:100%;border:1px solid var(--x-textarea-border-color);border-radius:var(--x-textarea-border-radius);background-color:var(--x-textarea-bg);color:var(--x-textarea-color);font-size:var(--x-textarea-font-size);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-textarea[data-v-14575362]:hover{border-color:var(--x-color-border-hover)}.x-textarea--focused[data-v-14575362]{border-color:var(--x-textarea-focus-border-color);box-shadow:0 0 0 3px var(--x-textarea-focus-ring-color)}.x-textarea--disabled[data-v-14575362]{background-color:var(--x-textarea-disabled-bg);color:var(--x-textarea-disabled-color);cursor:not-allowed}.x-textarea--disabled[data-v-14575362]:hover{border-color:var(--x-textarea-border-color)}.x-textarea--readonly[data-v-14575362]{background-color:var(--x-color-bg-muted)}.x-textarea--resize-none .x-textarea__field[data-v-14575362]{resize:none}.x-textarea--resize-vertical .x-textarea__field[data-v-14575362]{resize:vertical}.x-textarea--resize-horizontal .x-textarea__field[data-v-14575362]{resize:horizontal}.x-textarea--resize-both .x-textarea__field[data-v-14575362]{resize:both}.x-textarea__field[data-v-14575362]{flex:1;width:100%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:inherit;line-height:var(--x-line-height-normal);padding:var(--x-textarea-padding-y) var(--x-textarea-padding-x);margin:0;border-radius:var(--x-textarea-border-radius)}.x-textarea__field[data-v-14575362]::placeholder{color:var(--x-textarea-placeholder-color)}.x-textarea__field[data-v-14575362]:disabled{cursor:not-allowed;color:var(--x-textarea-disabled-color)}.x-textarea__count[data-v-14575362]{position:absolute;right:var(--x-spacing-2);bottom:var(--x-spacing-1_5);font-size:var(--x-font-size-xs);color:var(--x-textarea-count-color);line-height:1;-webkit-user-select:none;user-select:none;background:var(--x-textarea-bg);padding:2px var(--x-spacing-1);border-radius:var(--x-radius-sm)}.x-time-picker[data-v-639dc0a7]{--x-time-picker-height: 36px;--x-time-picker-padding-x: var(--x-spacing-3);--x-time-picker-font-size: var(--x-font-size-sm);--x-time-picker-border-radius: var(--x-radius-md);--x-time-picker-border-color: var(--x-color-border-strong);--x-time-picker-bg: var(--x-color-bg-surface);--x-time-picker-color: var(--x-color-text-primary);--x-time-picker-placeholder-color: var(--x-color-text-tertiary);--x-time-picker-focus-border-color: var(--x-color-primary-500);--x-time-picker-focus-ring-color: var(--x-color-primary-100);--x-time-picker-hover-border-color: var(--x-color-border-hover, var(--x-color-primary-500));--x-time-picker-disabled-bg: var(--x-color-bg-muted);--x-time-picker-disabled-color: var(--x-color-text-tertiary);--x-time-picker-clear-color: var(--x-color-text-tertiary);--x-time-picker-clear-hover-color: var(--x-color-text-secondary);position:relative;display:inline-flex;width:100%;outline:none}.x-time-picker--sm[data-v-639dc0a7]{--x-time-picker-height: 28px;--x-time-picker-padding-x: var(--x-spacing-2);--x-time-picker-font-size: var(--x-font-size-xs)}.x-time-picker--lg[data-v-639dc0a7]{--x-time-picker-height: 44px;--x-time-picker-padding-x: var(--x-spacing-4);--x-time-picker-font-size: var(--x-font-size-base)}.x-time-picker__trigger[data-v-639dc0a7]{position:relative;display:flex;align-items:center;width:100%;height:var(--x-time-picker-height);padding:0 var(--x-time-picker-padding-x);border:1px solid var(--x-time-picker-border-color);border-radius:var(--x-time-picker-border-radius);background-color:var(--x-time-picker-bg);color:var(--x-time-picker-color);font-size:var(--x-time-picker-font-size);cursor:pointer;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-time-picker:hover .x-time-picker__trigger[data-v-639dc0a7]{border-color:var(--x-time-picker-hover-border-color)}.x-time-picker--open .x-time-picker__trigger[data-v-639dc0a7]{border-color:var(--x-time-picker-focus-border-color);box-shadow:0 0 0 3px var(--x-time-picker-focus-ring-color)}.x-time-picker--disabled .x-time-picker__trigger[data-v-639dc0a7]{background-color:var(--x-time-picker-disabled-bg);color:var(--x-time-picker-disabled-color);cursor:not-allowed}.x-time-picker--disabled:hover .x-time-picker__trigger[data-v-639dc0a7]{border-color:var(--x-time-picker-border-color)}.x-time-picker--readonly .x-time-picker__trigger[data-v-639dc0a7]{cursor:default}.x-time-picker__input[data-v-639dc0a7]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:none;background:transparent;color:inherit;font-size:inherit;cursor:inherit;outline:none}.x-time-picker__input--placeholder[data-v-639dc0a7]{color:var(--x-time-picker-placeholder-color)}.x-time-picker__input[data-v-639dc0a7]:disabled{background:transparent;cursor:not-allowed}.x-time-picker__arrow[data-v-639dc0a7]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-left:auto;color:var(--x-time-picker-placeholder-color);transition:transform var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-time-picker--open .x-time-picker__arrow[data-v-639dc0a7]{transform:rotate(180deg)}.x-time-picker__clear[data-v-639dc0a7]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;right:calc(var(--x-time-picker-padding-x) + 16px + var(--x-spacing-1));top:50%;transform:translateY(-50%);padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-time-picker-clear-color);line-height:1;transition:color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-time-picker__clear[data-v-639dc0a7]:hover{color:var(--x-time-picker-clear-hover-color)}.x-time-picker__dropdown[data-v-639dc0a7]{--x-time-picker-dropdown-bg: var(--x-color-bg-elevated);--x-time-picker-dropdown-border-color: var(--x-color-border-default);--x-time-picker-column-item-hover-bg: var(--x-color-bg-muted);--x-time-picker-column-item-selected-bg: var(--x-color-primary-50);--x-time-picker-column-item-selected-color: var(--x-color-primary-600);--x-time-picker-column-item-disabled-color: var(--x-color-text-disabled);--x-time-picker-dropdown-font-size: var(--x-font-size-sm);background-color:var(--x-time-picker-dropdown-bg);border:1px solid var(--x-time-picker-dropdown-border-color);border-radius:var(--x-time-picker-border-radius);box-shadow:var(--x-shadow-lg);display:flex;overflow:hidden}.x-time-picker__dropdown--inline[data-v-639dc0a7]{position:absolute;top:calc(100% + 4px);left:0;right:0}.x-time-picker__column[data-v-639dc0a7]{flex:1;max-height:224px;overflow-y:auto;text-align:center}.x-time-picker__column[data-v-639dc0a7]:not(:last-child){border-right:1px solid var(--x-color-border-default)}.x-time-picker__column-item[data-v-639dc0a7]{padding:var(--x-spacing-2) var(--x-spacing-1);font-size:var(--x-time-picker-dropdown-font-size);color:var(--x-color-text-primary);cursor:pointer;transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-time-picker__column-item[data-v-639dc0a7]:hover:not(.x-time-picker__column-item--disabled){background-color:var(--x-time-picker-column-item-hover-bg)}.x-time-picker__column-item--selected[data-v-639dc0a7]{background-color:var(--x-time-picker-column-item-selected-bg);color:var(--x-time-picker-column-item-selected-color);font-weight:var(--x-font-weight-medium)}.x-time-picker__column-item--disabled[data-v-639dc0a7]{color:var(--x-time-picker-column-item-disabled-color);cursor:not-allowed}.x-timeline[data-v-5b4a3f25]{--x-timeline-axis-color: var(--x-color-border-default);--x-timeline-dot-size: 10px;--x-timeline-dot-bg: var(--x-color-primary-500);--x-timeline-content-color: var(--x-color-text-primary);--x-timeline-label-color: var(--x-color-text-secondary);--x-timeline-content-gap: var(--x-spacing-4);--x-timeline-label-width: 100px;display:flex;flex-direction:column;position:relative;list-style:none;margin:0;padding:0}.x-timeline--left[data-v-5b4a3f25]{align-items:flex-start}.x-timeline--right[data-v-5b4a3f25]{align-items:flex-end}.x-timeline--alternate[data-v-5b4a3f25]{align-items:center}.x-timeline__pending[data-v-5b4a3f25]{position:relative;display:flex;gap:var(--x-timeline-content-gap)}.x-timeline--right .x-timeline__pending[data-v-5b4a3f25],.x-timeline--alternate .x-timeline__pending[data-v-5b4a3f25]{flex-direction:row-reverse}.x-timeline__pending-label[data-v-5b4a3f25]{flex-shrink:0;width:var(--x-timeline-label-width)}.x-timeline__pending-axis[data-v-5b4a3f25]{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:var(--x-timeline-dot-size)}.x-timeline__pending-dot[data-v-5b4a3f25]{position:relative;flex-shrink:0;border-radius:var(--x-radius-full);width:var(--x-timeline-dot-size);height:var(--x-timeline-dot-size);background-color:var(--x-timeline-axis-color);animation:x-timeline-pending-pulse-5b4a3f25 1.5s ease-in-out infinite;z-index:1}.x-timeline__pending-content[data-v-5b4a3f25]{flex:1 1 0%;font-size:var(--x-font-size-sm);color:var(--x-timeline-label-color);line-height:var(--x-line-height-normal);border-left:none;padding-left:0}.x-timeline--right .x-timeline__pending-content[data-v-5b4a3f25]{text-align:right;padding-right:var(--x-spacing-3)}.x-timeline--alternate .x-timeline__pending-content[data-v-5b4a3f25]{text-align:right;border-right:3px solid transparent;padding-left:0;padding-right:var(--x-spacing-3)}@keyframes x-timeline-pending-pulse-5b4a3f25{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.x-timeline-item[data-v-5cdb6df7]{position:relative;display:flex;gap:var(--x-timeline-content-gap);padding-bottom:var(--x-spacing-6)}.x-timeline-item--last[data-v-5cdb6df7]{padding-bottom:0}.x-timeline-item__label[data-v-5cdb6df7]{flex-shrink:0;text-align:right;width:var(--x-timeline-label-width);font-size:var(--x-font-size-sm);color:var(--x-timeline-label-color);line-height:var(--x-line-height-normal)}.x-timeline-item__axis[data-v-5cdb6df7]{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:var(--x-timeline-dot-size)}.x-timeline-item__axis[data-v-5cdb6df7]:before{content:"";position:absolute;top:var(--x-timeline-dot-size);bottom:calc(-1 * var(--x-spacing-6));width:1px;background-color:var(--x-timeline-axis-color)}.x-timeline-item--last .x-timeline-item__axis[data-v-5cdb6df7]:before{display:none}.x-timeline-item__dot[data-v-5cdb6df7]{position:relative;flex-shrink:0;border-radius:var(--x-radius-full);width:var(--x-timeline-dot-size);height:var(--x-timeline-dot-size);background-color:var(--x-timeline-dot-bg);z-index:1}.x-timeline-item__content[data-v-5cdb6df7]{flex:1 1 0%;font-size:var(--x-font-size-sm);color:var(--x-timeline-content-color);line-height:var(--x-line-height-normal);border-left:3px solid transparent;padding-left:var(--x-spacing-3)}.x-timeline-item--left .x-timeline-item__label[data-v-5cdb6df7]{text-align:right;order:1}.x-timeline-item--left .x-timeline-item__axis[data-v-5cdb6df7]{order:2}.x-timeline-item--left .x-timeline-item__content[data-v-5cdb6df7]{order:3}.x-timeline-item--right[data-v-5cdb6df7]{flex-direction:row-reverse}.x-timeline-item--right .x-timeline-item__label[data-v-5cdb6df7]{text-align:left;order:3}.x-timeline-item--right .x-timeline-item__axis[data-v-5cdb6df7]{order:2}.x-timeline-item--right .x-timeline-item__content[data-v-5cdb6df7]{order:1;text-align:right;border-left:none;border-right:3px solid transparent;padding-left:0;padding-right:var(--x-spacing-3)}.x-timeline--alternate .x-timeline-item[data-v-5cdb6df7]{width:100%}.x-timeline-item--left .x-timeline-item__axis[data-v-5cdb6df7]{margin-left:auto;margin-right:0}.x-timeline-item--right .x-timeline-item__axis[data-v-5cdb6df7]{margin-left:0;margin-right:auto}.x-timeline--alternate .x-timeline-item--left .x-timeline-item__label[data-v-5cdb6df7]{text-align:right;order:1}.x-timeline--alternate .x-timeline-item--left .x-timeline-item__axis[data-v-5cdb6df7]{order:2}.x-timeline--alternate .x-timeline-item--left .x-timeline-item__content[data-v-5cdb6df7]{order:3}.x-timeline--alternate .x-timeline-item--right[data-v-5cdb6df7]{flex-direction:row-reverse}.x-timeline--alternate .x-timeline-item--right .x-timeline-item__label[data-v-5cdb6df7]{text-align:left;order:3}.x-timeline--alternate .x-timeline-item--right .x-timeline-item__axis[data-v-5cdb6df7]{order:2}.x-timeline--alternate .x-timeline-item--right .x-timeline-item__content[data-v-5cdb6df7]{order:1;text-align:right;border-left:none;border-right:3px solid transparent;padding-left:0;padding-right:var(--x-spacing-3)}.x-timeline--reverse[data-v-5cdb6df7]{flex-direction:column-reverse}.x-tour[data-v-6f273bc6]{--x-tour-z-index: 1000;--x-tour-mask-bg: rgba(0, 0, 0, .45);--x-tour-card-bg: var(--x-color-bg-elevated);--x-tour-card-color: var(--x-color-text-primary);--x-tour-card-border-radius: var(--x-radius-lg);--x-tour-card-shadow: var(--x-shadow-xl);--x-tour-card-padding-x: var(--x-spacing-5);--x-tour-card-padding-y: var(--x-spacing-4);--x-tour-card-width: 320px;--x-tour-card-border-left: 3px solid transparent;--x-tour-title-font-size: var(--x-font-size-lg);--x-tour-title-font-weight: var(--x-font-weight-semibold);--x-tour-title-color: var(--x-color-text-primary);--x-tour-description-font-size: var(--x-font-size-sm);--x-tour-description-color: var(--x-color-text-secondary);--x-tour-description-line-height: var(--x-line-height-normal);--x-tour-btn-font-size: var(--x-font-size-sm);--x-tour-btn-padding-x: var(--x-spacing-3);--x-tour-btn-padding-y: var(--x-spacing-1_5);--x-tour-btn-border-radius: var(--x-radius-md);--x-tour-btn-skip-color: var(--x-color-text-secondary);--x-tour-btn-skip-hover-color: var(--x-color-text-primary);--x-tour-btn-prev-color: var(--x-color-text-secondary);--x-tour-btn-prev-hover-color: var(--x-color-text-primary);--x-tour-btn-next-bg: var(--x-color-primary-500);--x-tour-btn-next-color: var(--x-color-text-inverse);--x-tour-btn-next-hover-bg: var(--x-color-primary-600);--x-tour-btn-finish-bg: var(--x-color-success-500);--x-tour-btn-finish-color: var(--x-color-text-inverse);--x-tour-btn-finish-hover-bg: var(--x-color-success-600);--x-tour-indicator-size: 6px;--x-tour-indicator-bg: var(--x-color-gray-300);--x-tour-indicator-active-bg: var(--x-color-primary-500);--x-tour-close-color: var(--x-color-text-tertiary);--x-tour-close-hover-color: var(--x-color-text-primary);--x-tour-arrow-size: 8px;--x-tour-arrow-bg: var(--x-color-bg-elevated);position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--x-tour-z-index);pointer-events:none}.x-tour__mask[data-v-6f273bc6]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;background:var(--x-tour-mask-bg);-webkit-mask-image:linear-gradient(to bottom,black 0,black var(--x-tour-mask-top),transparent var(--x-tour-mask-top)),linear-gradient(to top,black 0,black calc(100vh - var(--x-tour-mask-top) - var(--x-tour-mask-height)),transparent calc(100vh - var(--x-tour-mask-top) - var(--x-tour-mask-height))),linear-gradient(to right,black 0,black var(--x-tour-mask-left),transparent var(--x-tour-mask-left)),linear-gradient(to left,black 0,black calc(100vw - var(--x-tour-mask-left) - var(--x-tour-mask-width)),transparent calc(100vw - var(--x-tour-mask-left) - var(--x-tour-mask-width)));mask-image:linear-gradient(to bottom,black 0,black var(--x-tour-mask-top),transparent var(--x-tour-mask-top)),linear-gradient(to top,black 0,black calc(100vh - var(--x-tour-mask-top) - var(--x-tour-mask-height)),transparent calc(100vh - var(--x-tour-mask-top) - var(--x-tour-mask-height))),linear-gradient(to right,black 0,black var(--x-tour-mask-left),transparent var(--x-tour-mask-left)),linear-gradient(to left,black 0,black calc(100vw - var(--x-tour-mask-left) - var(--x-tour-mask-width)),transparent calc(100vw - var(--x-tour-mask-left) - var(--x-tour-mask-width)));mask-composite:intersect;-webkit-mask-composite:source-in;box-shadow:0 0 0 100vmax var(--x-tour-mask-bg),inset 0 0 0 calc(var(--x-tour-mask-width) + 0px) transparent}.x-tour__mask[data-v-6f273bc6]:before{content:"";position:fixed;top:var(--x-tour-mask-top);left:var(--x-tour-mask-left);width:var(--x-tour-mask-width);height:var(--x-tour-mask-height);border-radius:var(--x-tour-mask-round);box-shadow:0 0 0 100vmax var(--x-tour-mask-bg);pointer-events:auto}.x-tour__backdrop[data-v-6f273bc6]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto}.x-tour__card[data-v-6f273bc6]{position:absolute;display:flex;flex-direction:column;width:var(--x-tour-card-width);background-color:var(--x-tour-card-bg);color:var(--x-tour-card-color);border-radius:var(--x-tour-card-border-radius);box-shadow:var(--x-tour-card-shadow);border-left:var(--x-tour-card-border-left);pointer-events:auto}.x-tour__card--primary[data-v-6f273bc6]{--x-tour-card-border-left: 3px solid var(--x-color-primary-500)}.x-tour__card--info[data-v-6f273bc6]{--x-tour-card-border-left: 3px solid var(--x-color-info-500)}.x-tour__card--success[data-v-6f273bc6]{--x-tour-card-border-left: 3px solid var(--x-color-success-500)}.x-tour__card--warning[data-v-6f273bc6]{--x-tour-card-border-left: 3px solid var(--x-color-warning-500)}.x-tour__card--error[data-v-6f273bc6]{--x-tour-card-border-left: 3px solid var(--x-color-danger-500)}.x-tour__header[data-v-6f273bc6]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-tour-card-padding-y) var(--x-tour-card-padding-x) var(--x-spacing-2)}.x-tour__title[data-v-6f273bc6]{font-size:var(--x-tour-title-font-size);font-weight:var(--x-tour-title-font-weight);color:var(--x-tour-title-color);line-height:var(--x-line-height-tight)}.x-tour__close[data-v-6f273bc6]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-tour-close-color);line-height:1;transition:color var(--x-motion-duration-fast) ease}.x-tour__close[data-v-6f273bc6]:hover{color:var(--x-tour-close-hover-color)}.x-tour__description[data-v-6f273bc6]{padding:0 var(--x-tour-card-padding-x) var(--x-spacing-3);font-size:var(--x-tour-description-font-size);color:var(--x-tour-description-color);line-height:var(--x-tour-description-line-height)}.x-tour__footer[data-v-6f273bc6]{display:flex;align-items:center;justify-content:space-between;padding:var(--x-spacing-3) var(--x-tour-card-padding-x) var(--x-tour-card-padding-y);border-top:1px solid var(--x-color-border-subtle)}.x-tour__indicators[data-v-6f273bc6]{display:flex;align-items:center;gap:var(--x-spacing-2)}.x-tour__indicator[data-v-6f273bc6]{display:inline-block;border-radius:var(--x-radius-full);width:var(--x-tour-indicator-size);height:var(--x-tour-indicator-size);background-color:var(--x-tour-indicator-bg);transition:background-color var(--x-motion-duration-fast) ease}.x-tour__indicator--active[data-v-6f273bc6]{background-color:var(--x-tour-indicator-active-bg)}.x-tour__actions[data-v-6f273bc6]{display:flex;align-items:center;gap:var(--x-spacing-2)}.x-tour__btn[data-v-6f273bc6]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;padding:var(--x-tour-btn-padding-y) var(--x-tour-btn-padding-x);border-radius:var(--x-tour-btn-border-radius);font-size:var(--x-tour-btn-font-size);font-weight:var(--x-font-weight-medium);line-height:var(--x-line-height-tight);border:none;transition:background-color var(--x-motion-duration-fast) ease,color var(--x-motion-duration-fast) ease}.x-tour__btn[data-v-6f273bc6]:disabled{opacity:.5;cursor:not-allowed}.x-tour__btn--skip[data-v-6f273bc6],.x-tour__btn--prev[data-v-6f273bc6]{background:transparent;color:var(--x-tour-btn-skip-color)}.x-tour__btn--skip[data-v-6f273bc6]:hover:not(:disabled),.x-tour__btn--prev[data-v-6f273bc6]:hover:not(:disabled){color:var(--x-tour-btn-skip-hover-color)}.x-tour__btn--next[data-v-6f273bc6]{background-color:var(--x-tour-btn-next-bg);color:var(--x-tour-btn-next-color)}.x-tour__btn--next[data-v-6f273bc6]:hover:not(:disabled){background-color:var(--x-tour-btn-next-hover-bg)}.x-tour__btn--finish[data-v-6f273bc6]{background-color:var(--x-tour-btn-finish-bg);color:var(--x-tour-btn-finish-color)}.x-tour__btn--finish[data-v-6f273bc6]:hover:not(:disabled){background-color:var(--x-tour-btn-finish-hover-bg)}.x-tour__arrow[data-v-6f273bc6]{position:absolute;width:var(--x-tour-arrow-size);height:var(--x-tour-arrow-size);background-color:var(--x-tour-arrow-bg);transform:rotate(45deg);z-index:calc(var(--x-tour-z-index) + 1);pointer-events:none}.x-tour__arrow--top[data-v-6f273bc6],.x-tour__arrow--topLeft[data-v-6f273bc6],.x-tour__arrow--topRight[data-v-6f273bc6]{margin-top:-4px}.x-tour__arrow--bottom[data-v-6f273bc6],.x-tour__arrow--bottomLeft[data-v-6f273bc6],.x-tour__arrow--bottomRight[data-v-6f273bc6]{margin-top:4px}.x-tour__arrow--left[data-v-6f273bc6],.x-tour__arrow--leftTop[data-v-6f273bc6],.x-tour__arrow--leftBottom[data-v-6f273bc6]{margin-left:-4px}.x-tour__arrow--right[data-v-6f273bc6],.x-tour__arrow--rightTop[data-v-6f273bc6],.x-tour__arrow--rightBottom[data-v-6f273bc6]{margin-left:4px}.x-tour-enter-active[data-v-6f273bc6],.x-tour-leave-active[data-v-6f273bc6]{transition:opacity var(--x-motion-duration-fast) ease}.x-tour-enter-from[data-v-6f273bc6],.x-tour-leave-to[data-v-6f273bc6]{opacity:0}.x-tour-enter-from .x-tour__card[data-v-6f273bc6],.x-tour-leave-to .x-tour__card[data-v-6f273bc6]{transform:translateY(-8px);opacity:0}.x-tour-enter-active .x-tour__card[data-v-6f273bc6],.x-tour-leave-active .x-tour__card[data-v-6f273bc6]{transition:transform var(--x-motion-duration-fast) ease,opacity var(--x-motion-duration-fast) ease}.x-tour-enter-to .x-tour__card[data-v-6f273bc6],.x-tour-leave-from .x-tour__card[data-v-6f273bc6]{transform:translateY(0);opacity:1}.x-transfer[data-v-ca9df1b8]{--x-transfer-gap: var(--x-spacing-3);--x-transfer-panel-width: 220px;--x-transfer-panel-bg: var(--x-color-bg-surface);--x-transfer-panel-border-color: var(--x-color-border-default);--x-transfer-panel-border-radius: var(--x-radius-md);--x-transfer-header-padding: var(--x-spacing-3);--x-transfer-header-bg: var(--x-color-bg-muted);--x-transfer-header-border-color: var(--x-color-border-subtle);--x-transfer-title-color: var(--x-color-text-primary);--x-transfer-title-font-size: var(--x-font-size-sm);--x-transfer-title-font-weight: var(--x-font-weight-medium);--x-transfer-count-color: var(--x-color-text-secondary);--x-transfer-count-font-size: var(--x-font-size-xs);--x-transfer-search-padding: var(--x-spacing-2) var(--x-spacing-3);--x-transfer-body-padding: var(--x-spacing-1) 0;--x-transfer-item-padding: var(--x-spacing-2) var(--x-spacing-3);--x-transfer-item-font-size: var(--x-font-size-sm);--x-transfer-item-color: var(--x-color-text-primary);--x-transfer-item-hover-bg: var(--x-color-bg-muted);--x-transfer-item-selected-bg: var(--x-color-primary-50);--x-transfer-item-selected-color: var(--x-color-primary-600);--x-transfer-item-disabled-color: var(--x-color-text-disabled);--x-transfer-description-color: var(--x-color-text-secondary);--x-transfer-description-font-size: var(--x-font-size-xs);--x-transfer-empty-color: var(--x-color-text-secondary);--x-transfer-empty-font-size: var(--x-font-size-sm);--x-transfer-operation-size: 32px;--x-transfer-operation-bg: var(--x-color-bg-surface);--x-transfer-operation-border-color: var(--x-color-border-strong);--x-transfer-operation-color: var(--x-color-text-primary);--x-transfer-operation-hover-bg: var(--x-color-bg-muted);--x-transfer-operation-hover-border-color: var(--x-color-primary-400);--x-transfer-operation-hover-color: var(--x-color-primary-500);--x-transfer-operation-disabled-bg: var(--x-color-bg-muted);--x-transfer-operation-disabled-color: var(--x-color-text-disabled);--x-transfer-operation-disabled-border-color: var(--x-color-border-muted);--x-transfer-checkbox-size: 16px;--x-transfer-checkbox-border-radius: var(--x-radius-sm);--x-transfer-checkbox-border-color: var(--x-color-border-strong);--x-transfer-checkbox-bg: var(--x-color-bg-surface);--x-transfer-checkbox-checked-bg: var(--x-color-primary-500);--x-transfer-checkbox-checked-border-color: var(--x-color-primary-500);--x-transfer-checkbox-check-color: var(--x-color-text-inverse);display:inline-flex;align-items:center;gap:var(--x-transfer-gap)}.x-transfer--disabled[data-v-ca9df1b8]{cursor:not-allowed;opacity:.6}.x-transfer__panel[data-v-ca9df1b8]{display:flex;flex-direction:column;width:var(--x-transfer-panel-width);border:1px solid var(--x-transfer-panel-border-color);border-radius:var(--x-transfer-panel-border-radius);background-color:var(--x-transfer-panel-bg);overflow:hidden}.x-transfer__header[data-v-ca9df1b8]{display:flex;align-items:center;gap:var(--x-spacing-2);padding:var(--x-transfer-header-padding);background-color:var(--x-transfer-header-bg);border-bottom:1px solid var(--x-transfer-header-border-color)}.x-transfer__checkbox-wrapper[data-v-ca9df1b8]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;position:relative;width:var(--x-transfer-checkbox-size);height:var(--x-transfer-checkbox-size);flex-shrink:0}.x-transfer__checkbox[data-v-ca9df1b8]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.x-transfer__checkbox-custom[data-v-ca9df1b8]{display:inline-flex;align-items:center;justify-content:center;width:var(--x-transfer-checkbox-size);height:var(--x-transfer-checkbox-size);border:1.5px solid var(--x-transfer-checkbox-border-color);border-radius:var(--x-transfer-checkbox-border-radius);background-color:var(--x-transfer-checkbox-bg);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-transfer__checkbox-wrapper:hover .x-transfer__checkbox-custom[data-v-ca9df1b8]{border-color:var(--x-color-primary-400)}.x-transfer__checkbox:checked+.x-transfer__checkbox-custom[data-v-ca9df1b8]{background-color:var(--x-transfer-checkbox-checked-bg);border-color:var(--x-transfer-checkbox-checked-border-color)}.x-transfer__checkbox:checked+.x-transfer__checkbox-custom[data-v-ca9df1b8]:after{content:"";display:block;width:5px;height:8px;border:solid var(--x-transfer-checkbox-check-color);border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin-bottom:1px}.x-transfer__checkbox:disabled+.x-transfer__checkbox-custom[data-v-ca9df1b8]{background-color:var(--x-color-bg-muted);border-color:var(--x-color-border-muted);cursor:not-allowed}.x-transfer__title[data-v-ca9df1b8]{flex:1;color:var(--x-transfer-title-color);font-size:var(--x-transfer-title-font-size);font-weight:var(--x-transfer-title-font-weight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-transfer__count[data-v-ca9df1b8]{flex-shrink:0;color:var(--x-transfer-count-color);font-size:var(--x-transfer-count-font-size)}.x-transfer__search[data-v-ca9df1b8]{padding:var(--x-transfer-search-padding);border-bottom:1px solid var(--x-transfer-header-border-color)}.x-transfer__body[data-v-ca9df1b8]{flex:1;min-height:200px;max-height:300px;overflow-y:auto;padding:var(--x-transfer-body-padding)}.x-transfer__item[data-v-ca9df1b8]{display:flex;cursor:pointer;align-items:center;padding:var(--x-transfer-item-padding);font-size:var(--x-transfer-item-font-size);color:var(--x-transfer-item-color);transition:background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-transfer__item[data-v-ca9df1b8]:hover:not(.x-transfer__item--disabled){background-color:var(--x-transfer-item-hover-bg)}.x-transfer__item--selected[data-v-ca9df1b8]{background-color:var(--x-transfer-item-selected-bg);color:var(--x-transfer-item-selected-color)}.x-transfer__item--disabled[data-v-ca9df1b8]{color:var(--x-transfer-item-disabled-color);cursor:not-allowed}.x-transfer__item-content[data-v-ca9df1b8]{display:flex;flex-direction:column;gap:var(--x-spacing-0_5);overflow:hidden}.x-transfer__item-title[data-v-ca9df1b8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-transfer__item-description[data-v-ca9df1b8]{color:var(--x-transfer-description-color);font-size:var(--x-transfer-description-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-transfer__empty[data-v-ca9df1b8]{display:flex;align-items:center;justify-content:center;padding:var(--x-spacing-8);color:var(--x-transfer-empty-color);font-size:var(--x-transfer-empty-font-size)}.x-transfer__footer[data-v-ca9df1b8]{padding:var(--x-transfer-header-padding);border-top:1px solid var(--x-transfer-header-border-color)}.x-transfer__operations[data-v-ca9df1b8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--x-spacing-2)}.x-transfer__operation[data-v-ca9df1b8]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;width:var(--x-transfer-operation-size);height:var(--x-transfer-operation-size);border:1px solid var(--x-transfer-operation-border-color);border-radius:var(--x-radius-sm);background-color:var(--x-transfer-operation-bg);color:var(--x-transfer-operation-color);transition:all var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-transfer__operation[data-v-ca9df1b8]:hover:not(:disabled){background-color:var(--x-transfer-operation-hover-bg);border-color:var(--x-transfer-operation-hover-border-color);color:var(--x-transfer-operation-hover-color)}.x-transfer__operation[data-v-ca9df1b8]:disabled{background-color:var(--x-transfer-operation-disabled-bg);color:var(--x-transfer-operation-disabled-color);border-color:var(--x-transfer-operation-disabled-border-color);cursor:not-allowed}.x-tree-node[data-v-180c3380]{position:relative}.x-tree-node__content[data-v-180c3380]{display:flex;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;height:var(--x-tree-node-height);padding-left:var(--x-spacing-2);padding-right:var(--x-spacing-2);border-radius:var(--x-radius-sm);transition:background-color var(--x-motion-duration-fast) ease}.x-tree-node__content[data-v-180c3380]:hover:not(.x-tree-node__content--disabled){background-color:var(--x-tree-node-hover-bg)}.x-tree-node__content--selected[data-v-180c3380]{background-color:var(--x-tree-node-selected-bg);color:var(--x-tree-node-selected-color)}.x-tree-node__content--selected[data-v-180c3380]:hover{background-color:var(--x-tree-node-selected-bg)}.x-tree-node__content--disabled[data-v-180c3380]{cursor:not-allowed;opacity:.5}.x-tree--sticky-scroll .x-tree-node__content[data-v-180c3380]{background-color:var(--x-color-bg-base)}.x-tree-node__switcher[data-v-180c3380]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:20px;height:20px;margin-right:var(--x-spacing-1);color:var(--x-tree-switcher-color)}.x-tree-node__switcher--leaf[data-v-180c3380]{cursor:default}.x-tree-node__switcher-icon[data-v-180c3380]{width:16px;height:16px;transition:transform var(--x-motion-duration-fast) ease;transform:rotate(0)}.x-tree-node__switcher--expanded .x-tree-node__switcher-icon[data-v-180c3380]{transform:rotate(90deg)}.x-tree-node__switcher-placeholder[data-v-180c3380]{display:inline-block;width:16px;height:16px}.x-tree-node__checkbox-wrapper[data-v-180c3380]{display:inline-flex;flex-shrink:0;cursor:pointer;align-items:center;margin-right:var(--x-spacing-2)}.x-tree-node__checkbox-input[data-v-180c3380]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.x-tree-node__checkbox-box[data-v-180c3380]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--x-color-border-strong);border-radius:3px;background-color:var(--x-color-bg-surface);color:transparent;transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default),color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-tree-node__checkbox-box--checked[data-v-180c3380],.x-tree-node__checkbox-box--indeterminate[data-v-180c3380]{border-color:var(--x-color-primary-500);background-color:var(--x-color-primary-500);color:var(--x-color-text-inverse)}.x-tree-node__checkbox-box--disabled[data-v-180c3380]{border-color:var(--x-color-border-muted);background-color:var(--x-color-bg-muted);cursor:not-allowed}.x-tree-node__checkbox-box--disabled.x-tree-node__checkbox-box--checked[data-v-180c3380],.x-tree-node__checkbox-box--disabled.x-tree-node__checkbox-box--indeterminate[data-v-180c3380]{border-color:var(--x-color-primary-300);background-color:var(--x-color-primary-300)}.x-tree-node__checkbox-icon[data-v-180c3380]{width:10px;height:10px}.x-tree-node__title[data-v-180c3380]{flex:1 1 0%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--x-font-size-sm);line-height:var(--x-line-height-normal)}.x-tree-node__children[data-v-180c3380]{position:relative}.x-tree--show-line .x-tree-node__children[data-v-180c3380]:before{content:"";position:absolute;left:calc(var(--x-tree-indent) * var(--v38d0ff9c) + 9px);top:0;bottom:0;width:1px;background-color:var(--x-tree-line-color)}.x-tree--show-line .x-tree-node__content[data-v-180c3380]:after{content:"";position:absolute;left:calc(var(--x-tree-indent) * var(--v38d0ff9c) + 9px);width:12px;height:1px;background-color:var(--x-tree-line-color)}.x-tree[data-v-0a8da785]{--x-tree-node-height: 32px;--x-tree-node-hover-bg: var(--x-color-bg-muted);--x-tree-node-selected-bg: var(--x-color-primary-50);--x-tree-node-selected-color: var(--x-color-primary-600);--x-tree-switcher-color: var(--x-color-text-tertiary);--x-tree-line-color: var(--x-color-border-default);--x-tree-indent: 24px;font-size:.875rem;line-height:1.25rem;color:var(--x-color-text-primary)}.x-tree--sticky-scroll[data-v-0a8da785]{overflow:auto}.x-upload[data-v-4343db78]{width:100%}.x-upload__trigger[data-v-4343db78]{display:flex;cursor:pointer;align-items:center;justify-content:center;border:var(--x-upload-trigger-border-width) var(--x-upload-trigger-border-style) var(--x-upload-trigger-border-color);border-radius:var(--x-upload-trigger-radius);padding:var(--x-upload-trigger-padding-y) var(--x-upload-trigger-padding-x);background-color:var(--x-upload-trigger-bg);transition:border-color var(--x-motion-duration-fast) ease,background-color var(--x-motion-duration-fast) ease}.x-upload__trigger[data-v-4343db78]:hover{border-color:var(--x-upload-trigger-hover-border-color);background-color:var(--x-upload-trigger-hover-bg)}.x-upload--dragover .x-upload__trigger[data-v-4343db78]{border-color:var(--x-upload-trigger-dragover-border-color);background-color:var(--x-upload-trigger-dragover-bg)}.x-upload--disabled .x-upload__trigger[data-v-4343db78]{cursor:not-allowed;opacity:.6}.x-upload__input[data-v-4343db78]{display:none}.x-upload__default-trigger[data-v-4343db78]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:var(--x-upload-trigger-color)}.x-upload__trigger-text[data-v-4343db78]{font-size:var(--x-font-size-sm);color:var(--x-color-text-primary)}.x-upload__trigger-hint[data-v-4343db78]{font-size:var(--x-font-size-xs);color:var(--x-color-text-tertiary)}.x-upload__list[data-v-4343db78]{display:flex;flex-direction:column;margin-top:var(--x-spacing-4);gap:var(--x-spacing-2)}.x-upload__file[data-v-4343db78]{display:flex;flex-direction:column;padding:var(--x-upload-list-item-padding-y) var(--x-upload-list-item-padding-x);border-radius:var(--x-upload-list-item-radius);background-color:var(--x-upload-list-item-bg);transition:background-color var(--x-motion-duration-fast) ease}.x-upload__file[data-v-4343db78]:hover{background-color:var(--x-upload-list-item-hover-bg)}.x-upload__file-main[data-v-4343db78]{display:flex;align-items:center;gap:.5rem;min-width:0}.x-upload__file-icon[data-v-4343db78]{flex-shrink:0}.x-upload__file-icon--success[data-v-4343db78]{color:var(--x-color-success-500)}.x-upload__file-icon--error[data-v-4343db78]{color:var(--x-color-danger-500)}.x-upload__file-icon--uploading[data-v-4343db78]{color:var(--x-color-primary-500);animation:x-upload-spin-4343db78 1s linear infinite}@keyframes x-upload-spin-4343db78{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.x-upload__file-name[data-v-4343db78]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--x-font-size-sm);color:var(--x-color-text-primary)}.x-upload__file-size[data-v-4343db78]{flex-shrink:0;font-size:var(--x-font-size-xs);color:var(--x-color-text-tertiary)}.x-upload__file-action[data-v-4343db78]{display:inline-flex;cursor:pointer;align-items:center;justify-content:center;padding:2px;border:none;border-radius:var(--x-radius-sm);background:transparent;color:var(--x-upload-list-item-remove-color);line-height:1;transition:color var(--x-motion-duration-fast) ease}.x-upload__file-action[data-v-4343db78]:hover{color:var(--x-upload-list-item-remove-hover-color)}.x-upload__progress[data-v-4343db78]{margin-top:var(--x-spacing-2);height:3px;background-color:var(--x-color-border-default);border-radius:var(--x-radius-sm);overflow:hidden}.x-upload__progress-bar[data-v-4343db78]{height:100%;background-color:var(--x-upload-list-item-progress-color);border-radius:var(--x-radius-sm);transition:width .3s ease}.x-verification-code[data-v-0773dbc1]{--x-verification-code-gap: var(--x-spacing-2);--x-verification-code-item-width: 40px;--x-verification-code-item-height: 44px;--x-verification-code-item-border-radius: var(--x-radius-md);--x-verification-code-item-border-color: var(--x-color-border-strong);--x-verification-code-item-bg: var(--x-color-bg-surface);--x-verification-code-item-color: var(--x-color-text-primary);--x-verification-code-item-font-size: var(--x-font-size-lg);--x-verification-code-item-placeholder-color: var(--x-color-text-tertiary);--x-verification-code-item-focus-border-color: var(--x-color-primary-500);--x-verification-code-item-focus-ring-color: var(--x-color-primary-100);--x-verification-code-item-disabled-bg: var(--x-color-bg-muted);--x-verification-code-item-disabled-color: var(--x-color-text-tertiary);display:inline-flex;align-items:center;gap:var(--x-verification-code-gap)}.x-verification-code--disabled[data-v-0773dbc1]{cursor:not-allowed}.x-verification-code__item[data-v-0773dbc1]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;width:var(--x-verification-code-item-width);height:var(--x-verification-code-item-height);border:1px solid var(--x-verification-code-item-border-color);border-radius:var(--x-verification-code-item-border-radius);background-color:var(--x-verification-code-item-bg);transition:border-color var(--x-motion-duration-fast) var(--x-motion-ease-default),box-shadow var(--x-motion-duration-fast) var(--x-motion-ease-default),background-color var(--x-motion-duration-fast) var(--x-motion-ease-default)}.x-verification-code__item[data-v-0773dbc1]:hover{border-color:var(--x-color-border-hover)}.x-verification-code__item[data-v-0773dbc1]:focus-within{border-color:var(--x-verification-code-item-focus-border-color);box-shadow:0 0 0 3px var(--x-verification-code-item-focus-ring-color)}.x-verification-code--disabled .x-verification-code__item[data-v-0773dbc1]{background-color:var(--x-verification-code-item-disabled-bg);border-color:var(--x-color-border-strong)}.x-verification-code--disabled .x-verification-code__item[data-v-0773dbc1]:hover{border-color:var(--x-color-border-strong)}.x-verification-code__item--sm[data-v-0773dbc1]{--x-verification-code-item-width: 32px;--x-verification-code-item-height: 36px;--x-verification-code-item-font-size: var(--x-font-size-md);--x-verification-code-item-border-radius: var(--x-radius-sm)}.x-verification-code__item--default[data-v-0773dbc1]{--x-verification-code-item-width: 40px;--x-verification-code-item-height: 44px;--x-verification-code-item-font-size: var(--x-font-size-lg)}.x-verification-code__item--lg[data-v-0773dbc1]{--x-verification-code-item-width: 48px;--x-verification-code-item-height: 52px;--x-verification-code-item-font-size: var(--x-font-size-xl)}.x-verification-code__input[data-v-0773dbc1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;margin:0;border:none;outline:none;background:transparent;color:transparent;caret-color:var(--x-verification-code-item-color);font-size:var(--x-verification-code-item-font-size);font-weight:var(--x-font-weight-medium);text-align:center;line-height:var(--x-verification-code-item-height);letter-spacing:0;z-index:1}.x-verification-code__input[data-v-0773dbc1]::placeholder{color:var(--x-verification-code-item-placeholder-color)}.x-verification-code__input[data-v-0773dbc1]:disabled{cursor:not-allowed;caret-color:transparent}.x-verification-code__char[data-v-0773dbc1],.x-verification-code__mask[data-v-0773dbc1]{position:relative;display:flex;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;font-size:var(--x-verification-code-item-font-size);font-weight:var(--x-font-weight-medium);color:var(--x-verification-code-item-color);line-height:1;z-index:0}.x-verification-code--disabled .x-verification-code__char[data-v-0773dbc1],.x-verification-code--disabled .x-verification-code__mask[data-v-0773dbc1]{color:var(--x-verification-code-item-disabled-color)}.x-verification-code__mask[data-v-0773dbc1]{font-size:calc(var(--x-verification-code-item-font-size) * 1.2)}.x-virtual-list[data-v-520a8c34]{--x-virtual-list-bg: transparent;--x-virtual-list-border-color: var(--x-color-border-default);--x-virtual-list-empty-color: var(--x-color-text-tertiary);--x-virtual-list-empty-font-size: var(--x-font-size-sm);--x-virtual-list-header-padding: var(--x-spacing-sm) var(--x-spacing-md);--x-virtual-list-footer-padding: var(--x-spacing-sm) var(--x-spacing-md);--x-virtual-list-item-padding: var(--x-spacing-sm) var(--x-spacing-md);display:flex;flex-direction:column;background-color:var(--x-virtual-list-bg)}.x-virtual-list--horizontal[data-v-520a8c34]{flex-direction:row}.x-virtual-list__viewport[data-v-520a8c34]{position:relative;flex:1 1 0%;overflow:auto;min-height:100px;min-width:100px}.x-virtual-list--horizontal .x-virtual-list__viewport[data-v-520a8c34]{overflow-x:auto;overflow-y:hidden}.x-virtual-list--vertical .x-virtual-list__viewport[data-v-520a8c34]{overflow-y:auto;overflow-x:hidden}.x-virtual-list__spacer[data-v-520a8c34],.x-virtual-list__list[data-v-520a8c34]{position:relative}.x-virtual-list__list--full[data-v-520a8c34]{display:flex;flex-direction:column}.x-virtual-list--horizontal .x-virtual-list__list--full[data-v-520a8c34]{flex-direction:row}.x-virtual-list__item[data-v-520a8c34]{box-sizing:border-box}.x-virtual-list__item--full[data-v-520a8c34]{position:relative}.x-virtual-list--horizontal .x-virtual-list__item--full[data-v-520a8c34]{flex-shrink:0}.x-virtual-list__header[data-v-520a8c34]{flex-shrink:0;padding:var(--x-virtual-list-header-padding);border-bottom:1px solid var(--x-virtual-list-border-color)}.x-virtual-list__footer[data-v-520a8c34]{flex-shrink:0;padding:var(--x-virtual-list-footer-padding);border-top:1px solid var(--x-virtual-list-border-color)}.x-virtual-list__empty[data-v-520a8c34]{display:flex;align-items:center;justify-content:center;min-height:120px}.x-virtual-list__empty-text[data-v-520a8c34]{color:var(--x-virtual-list-empty-color);font-size:var(--x-virtual-list-empty-font-size)}.x-watermark[data-v-0b28a77a]{--x-watermark-position: relative;position:var(--x-watermark-position)}.x-watermark__overlay[data-v-0b28a77a]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.x-workbench-tabs__header[data-v-d38177de]{width:100%;display:flex;flex-shrink:0;align-items:stretch;background-color:var(--x-color-bg-muted);border-bottom:1px solid var(--x-color-border-default)}.x-workbench-tabs__nav[data-v-d38177de]{display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.x-workbench-tabs__nav[data-v-d38177de]::-webkit-scrollbar{display:none}.x-workbench-tabs__tab[data-v-d38177de]{position:relative;display:flex;flex-shrink:0;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:var(--x-spacing-2);padding:0 var(--x-spacing-2) 0 var(--x-spacing-3);height:36px;max-width:200px;font-size:var(--x-font-size-sm);color:var(--x-color-text-secondary);background-color:transparent;border-right:1px solid var(--x-color-border-default);transition:background-color var(--x-motion-duration-fast),color var(--x-motion-duration-fast)}.x-workbench-tabs__tab[data-v-d38177de]:hover:not(.x-workbench-tabs__tab--active){background-color:var(--x-color-bg-subtle);color:var(--x-color-text-primary)}.x-workbench-tabs__tab.x-workbench-tabs__tab--active[data-v-d38177de]{color:var(--x-color-text-primary);background-color:var(--x-color-bg-default)}.x-workbench-tabs__tab.x-workbench-tabs__tab--active[data-v-d38177de]:after{content:"";position:absolute;left:0;right:0;top:0;height:2px;background-color:var(--x-color-primary-500)}.x-workbench-tabs__tab-icon[data-v-d38177de]{flex-shrink:0;color:var(--x-color-text-tertiary)}.x-workbench-tabs__tab-label[data-v-d38177de]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x-workbench-tabs__tab-close[data-v-d38177de]{position:relative;display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--x-radius-sm);color:var(--x-color-text-tertiary);background-color:transparent;border:none;transition:background-color var(--x-motion-duration-fast)}.x-workbench-tabs__tab-close[data-v-d38177de]:hover{background-color:var(--x-color-bg-muted);color:var(--x-color-text-primary)}.x-workbench-tabs__dirty-dot[data-v-d38177de]{position:absolute;border-radius:var(--x-radius-full);width:8px;height:8px;background-color:var(--x-color-text-secondary)}.x-workbench-tabs__close-icon[data-v-d38177de]{opacity:0;transition:opacity var(--x-motion-duration-fast)}.x-workbench-tabs__tab:hover .x-workbench-tabs__close-icon[data-v-d38177de],.x-workbench-tabs__tab--active .x-workbench-tabs__close-icon[data-v-d38177de],.x-workbench-tabs__tab-close:hover .x-workbench-tabs__close-icon[data-v-d38177de]{opacity:1}.x-workbench-tabs__tab--dirty .x-workbench-tabs__tab-close:hover .x-workbench-tabs__dirty-dot[data-v-d38177de]{display:none}.x-workbench-tabs__add[data-v-d38177de]{display:flex;flex-shrink:0;cursor:pointer;align-items:center;justify-content:center;width:36px;color:var(--x-color-text-secondary);background-color:transparent;border:none;transition:color var(--x-motion-duration-fast),background-color var(--x-motion-duration-fast)}.x-workbench-tabs__add[data-v-d38177de]:hover{color:var(--x-color-text-primary);background-color:var(--x-color-bg-subtle)}.x-workbench-tabs__toolbar[data-v-d38177de]{margin-left:auto;display:flex;flex-shrink:0;align-items:center;padding:0 var(--x-spacing-2)}.x-workbench-tabs[data-v-4f3af010]{width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden}.x-workbench-tabs__content[data-v-4f3af010]{position:relative;min-height:0;flex:1 1 0%;overflow:hidden;background-color:var(--x-color-bg-default)}.x-workbench-tabs__panel[data-v-4f3af010]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto}.x-workbench-tabs__empty[data-v-4f3af010]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.x-workbench-tabs__missing[data-v-4f3af010]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--x-color-text-tertiary);font-size:var(--x-font-size-sm)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--x-color-border-default, #e5e7eb)}:where(html){line-height:1.5;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;-moz-tab-size:4;tab-size:4}:where(body){margin:0;line-height:inherit;font-family:var(--xixi-font-family, var(--x-font-family-sans, system-ui, sans-serif))}:where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}:where(p,figure,blockquote,dl,dd){margin:0}:where(ol,ul,menu){list-style:none;margin:0;padding:0}:where(a){color:inherit;text-decoration:inherit}:where(abbr[title]){text-decoration:underline;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(small){font-size:80%}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(code,kbd,samp,pre){font-family:var( --x-font-family-mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:normal;font-variation-settings:normal;font-size:1em}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block;vertical-align:middle}:where(img,video){max-width:100%;height:auto}:where(table){text-indent:0;border-color:inherit;border-collapse:collapse}:where(hr){height:0;color:inherit;border-top-width:1px}:where(button,input,optgroup,select,textarea){font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}:where(button,select){text-transform:none}:where(button,input:is([type=button i],[type=reset i],[type=submit i])){-webkit-appearance:button}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}:where(button,input:is([type=button i],[type=color i],[type=reset i],[type=submit i]))::-moz-focus-inner{border-style:none;padding:0}::placeholder{opacity:1;color:var(--x-color-text-tertiary, #9ca3af)}:where(button,[role=button]){cursor:pointer}:where(:disabled){cursor:default}:where(textarea){resize:vertical}:where(input[type=search i]){outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(summary){display:list-item}:where(dialog){padding:0}:where(dialog:not([open])){display:none}[hidden]:where(:not([hidden=until-found])){display:none}:where(html){color:var(--x-color-text-primary);background-color:var(--x-color-bg-base);font-family:var(--x-font-family-sans);font-size:var(--x-font-size-md)}:where(body){color:var(--x-color-text-primary);background-color:var(--x-color-bg-base)}:where(html){scrollbar-width:thin;scrollbar-color:var(--x-scrollbar-thumb-bg) var(--x-scrollbar-track-bg)}:where(::-webkit-scrollbar){width:var(--x-scrollbar-width);height:var(--x-scrollbar-width)}:where(::-webkit-scrollbar-track){background:var(--x-scrollbar-track-bg)}:where(::-webkit-scrollbar-thumb){background:var(--x-scrollbar-thumb-bg);border-radius:var(--x-scrollbar-thumb-radius)}:where(::-webkit-scrollbar-thumb:hover){background:var(--x-scrollbar-thumb-hover-bg)}:where(::-webkit-scrollbar-corner){background:var(--x-scrollbar-track-bg)}:root{--x-icon-size-xs: 12px;--x-icon-size-sm: 14px;--x-icon-size-md: 16px;--x-icon-size-lg: 20px;--x-icon-size-xl: 24px;--x-icon-size-2xl: 32px;--x-icon-stroke-thin: 1.5;--x-icon-stroke-default: 2;--x-icon-stroke-thick: 2.5;--x-icon-color-default: currentColor}:root{--xixi-font-family: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-motion-duration-fast: .15s;--x-motion-duration-normal: .2s;--x-motion-duration-slow: .3s;--x-motion-ease-default: cubic-bezier(.4, 0, .2, 1);--x-motion-ease-in: cubic-bezier(.4, 0, 1, 1);--x-motion-ease-out: cubic-bezier(0, 0, .2, 1);--x-motion-ease-in-out: cubic-bezier(.4, 0, .2, 1);--x-z-base: 0;--x-z-dropdown: 1000;--x-z-sticky: 1100;--x-z-fixed: 1200;--x-z-modal: 2000;--x-z-drawer: 2000;--x-z-popover: 3000;--x-z-tooltip: 3000;--x-z-message: 4000;--x-z-notification: 4000}:root,[data-mode=light]{--x-color-text-primary: var(--x-color-gray-900);--x-color-text-secondary: var(--x-color-gray-500);--x-color-text-tertiary: var(--x-color-gray-400);--x-color-text-disabled: var(--x-color-gray-300);--x-color-text-inverse: var(--x-color-gray-0);--x-color-bg-base: var(--x-color-gray-0);--x-color-bg-surface: var(--x-color-gray-0);--x-color-bg-elevated: var(--x-color-gray-0);--x-color-bg-muted: var(--x-color-gray-50);--x-color-bg-subtle: var(--x-color-gray-100);--x-color-border-default: var(--x-color-gray-200);--x-color-border-strong: var(--x-color-gray-300);--x-color-border-subtle: var(--x-color-gray-100);--x-color-border-hover: var(--x-color-gray-400);--x-scrollbar-thumb-bg: var(--x-color-gray-300);--x-scrollbar-thumb-hover-bg: var(--x-color-gray-400);--x-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--x-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--x-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--x-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--x-color-bg: var(--x-color-bg-base);--x-color-bg-container: var(--x-color-bg-surface);--x-color-border: var(--x-color-border-default);--x-color-primary: var(--x-color-primary-500);--x-color-danger: var(--x-color-danger-500);--x-color-info: var(--x-color-info-500);--x-color-warning: var(--x-color-warning-500);--x-color-success: var(--x-color-success-500);--x-color-text: var(--x-color-text-primary);--x-color-bg-disabled: var(--x-color-bg-muted);--x-color-bg-hover: var(--x-color-bg-muted);--x-color-bg-text-hover: var(--x-color-bg-muted);--x-color-bg-text-active: var(--x-color-bg-subtle);--x-color-on-primary: var(--x-color-text-inverse);--x-color-border-light: var(--x-color-border-subtle);--x-color-border-muted: var(--x-color-border-subtle);--x-color-border-disabled: var(--x-color-border-subtle)}[data-mode=dark]{--x-color-text-primary: var(--x-color-gray-100);--x-color-text-secondary: var(--x-color-gray-400);--x-color-text-tertiary: var(--x-color-gray-500);--x-color-text-disabled: var(--x-color-gray-600);--x-color-text-inverse: var(--x-color-gray-900);--x-color-bg-base: var(--x-color-gray-950);--x-color-bg-surface: var(--x-color-gray-900);--x-color-bg-elevated: var(--x-color-gray-800);--x-color-bg-muted: var(--x-color-gray-900);--x-color-bg-subtle: var(--x-color-gray-800);--x-color-border-default: var(--x-color-gray-700);--x-color-border-strong: var(--x-color-gray-600);--x-color-border-subtle: var(--x-color-gray-800);--x-color-border-hover: var(--x-color-gray-500);--x-scrollbar-thumb-bg: var(--x-color-gray-600);--x-scrollbar-thumb-hover-bg: var(--x-color-gray-500);--x-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .3);--x-shadow-md: 0 4px 6px -1px rgb(0 0 0 / .4), 0 2px 4px -2px rgb(0 0 0 / .4);--x-shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .5), 0 4px 6px -4px rgb(0 0 0 / .5);--x-shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .6), 0 8px 10px -6px rgb(0 0 0 / .6);--x-color-bg: var(--x-color-bg-base);--x-color-bg-container: var(--x-color-bg-surface);--x-color-border: var(--x-color-border-default);--x-color-primary: var(--x-color-primary-500);--x-color-danger: var(--x-color-danger-500);--x-color-info: var(--x-color-info-500);--x-color-warning: var(--x-color-warning-500);--x-color-success: var(--x-color-success-500);--x-color-text: var(--x-color-text-primary);--x-color-bg-disabled: var(--x-color-bg-muted);--x-color-bg-hover: var(--x-color-bg-muted);--x-color-bg-text-hover: var(--x-color-bg-muted);--x-color-bg-text-active: var(--x-color-bg-subtle);--x-color-on-primary: var(--x-color-text-inverse);--x-color-border-light: var(--x-color-border-subtle);--x-color-border-muted: var(--x-color-border-subtle);--x-color-border-disabled: var(--x-color-border-subtle)}:root{--x-button-padding-y: var(--x-spacing-1_5);--x-button-padding-x: var(--x-spacing-4);--x-button-gap: var(--x-spacing-2);--x-button-font-size: var(--x-font-size-sm);--x-button-font-weight: var(--x-font-weight-medium);--x-button-line-height: var(--x-line-height-tight);--x-button-text-transform: none;--x-button-radius: var(--x-radius-md);--x-button-border-width: 0;--x-button-border-color: transparent;--x-button-bg: var(--x-color-primary-500);--x-button-color: var(--x-color-text-inverse);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: var(--x-color-text-inverse);--x-button-hover-border-color: transparent;--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: var(--x-color-text-inverse);--x-button-disabled-opacity: .5;--x-button-disabled-bg: var(--x-button-bg);--x-button-disabled-color: var(--x-button-color);--x-button-loading-opacity: .7;--x-button-block-display: flex;--x-button-icon-size: 1em;--x-button-spin-duration: .8s;--x-button-secondary-bg: var(--x-color-gray-500);--x-button-secondary-color: var(--x-color-text-inverse);--x-button-secondary-border-color: transparent;--x-button-secondary-hover-bg: var(--x-color-gray-600);--x-button-secondary-hover-border-color: transparent;--x-button-secondary-active-bg: var(--x-color-gray-700);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: var(--x-color-text-inverse);--x-button-danger-border-color: transparent;--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-danger-hover-border-color: transparent;--x-button-danger-active-bg: var(--x-color-danger-700);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-text-primary);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: var(--x-color-border-strong);--x-button-ghost-hover-bg: var(--x-color-bg-muted);--x-button-ghost-hover-color: var(--x-color-text-primary);--x-button-ghost-hover-border-color: var(--x-color-border-strong);--x-button-sm-padding-y: var(--x-spacing-1);--x-button-sm-padding-x: var(--x-spacing-3);--x-button-sm-font-size: var(--x-font-size-xs);--x-button-sm-gap: var(--x-spacing-1_5);--x-button-md-padding-y: var(--x-spacing-1_5);--x-button-md-padding-x: var(--x-spacing-4);--x-button-md-font-size: var(--x-font-size-sm);--x-button-md-gap: var(--x-spacing-2);--x-button-lg-padding-y: var(--x-spacing-2);--x-button-lg-padding-x: var(--x-spacing-5);--x-button-lg-font-size: var(--x-font-size-md);--x-button-lg-gap: var(--x-spacing-2)}:root{--x-input-padding-y: var(--x-spacing-1_5);--x-input-padding-x: var(--x-spacing-3);--x-input-font-size: var(--x-font-size-sm);--x-input-line-height: var(--x-line-height-normal);--x-input-radius: var(--x-radius-md);--x-input-border-width: 1px;--x-input-border-color: var(--x-color-border-strong);--x-input-bg: var(--x-color-bg-surface);--x-input-color: var(--x-color-text-primary);--x-input-placeholder-color: var(--x-color-text-tertiary);--x-input-hover-border-color: var(--x-color-border-hover);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-color: var(--x-color-primary-100);--x-input-focus-ring-width: 2px;--x-input-disabled-bg: var(--x-color-bg-muted);--x-input-disabled-color: var(--x-color-text-disabled);--x-input-disabled-border-color: var(--x-color-border-default);--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: var(--x-color-danger-100);--x-input-prefix-color: var(--x-color-text-secondary);--x-input-suffix-color: var(--x-color-text-secondary);--x-input-clear-color: var(--x-color-text-tertiary);--x-input-clear-hover-color: var(--x-color-text-secondary);--x-textarea-padding-y: var(--x-spacing-2);--x-textarea-padding-x: var(--x-spacing-3);--x-textarea-min-height: 80px;--x-textarea-resize: vertical}:root{--x-modal-mask-bg: rgba(0, 0, 0, .45);--x-modal-z-index: var(--x-z-modal);--x-modal-panel-bg: var(--x-color-bg-elevated);--x-modal-panel-radius: var(--x-radius-lg);--x-modal-panel-shadow: var(--x-shadow-xl);--x-modal-panel-width: 520px;--x-modal-panel-margin-top: 100px;--x-modal-panel-padding: 0;--x-modal-header-padding-y: var(--x-spacing-4);--x-modal-header-padding-x: var(--x-spacing-5);--x-modal-header-border-width: 1px;--x-modal-header-border-color: var(--x-color-border-subtle);--x-modal-title-font-size: var(--x-font-size-lg);--x-modal-title-font-weight: var(--x-font-weight-medium);--x-modal-title-color: var(--x-color-text-primary);--x-modal-title-line-height: var(--x-line-height-normal);--x-modal-action-btn-size: 32px;--x-modal-action-btn-radius: var(--x-radius-sm);--x-modal-action-btn-color: var(--x-color-text-secondary);--x-modal-action-btn-hover-color: var(--x-color-text-primary);--x-modal-action-btn-hover-bg: var(--x-color-bg-muted);--x-modal-body-padding: var(--x-spacing-6);--x-modal-body-font-size: var(--x-font-size-md);--x-modal-body-color: var(--x-color-text-primary);--x-modal-body-line-height: var(--x-line-height-normal);--x-modal-footer-padding-y: var(--x-spacing-4);--x-modal-footer-padding-x: var(--x-spacing-6);--x-modal-footer-border-width: 1px;--x-modal-footer-border-color: var(--x-color-border-subtle);--x-modal-footer-gap: var(--x-spacing-3);--x-modal-transition-duration: var(--x-motion-duration-fast);--x-modal-enter-transform: translateY(-20px);--x-modal-compact-header-padding-y: var(--x-spacing-3);--x-modal-compact-header-padding-x: var(--x-spacing-4);--x-modal-compact-body-padding: var(--x-spacing-4);--x-modal-compact-footer-padding-y: var(--x-spacing-3);--x-modal-compact-footer-padding-x: var(--x-spacing-4);--x-confirm-icon-size: 24px;--x-confirm-icon-info-color: var(--x-color-primary);--x-confirm-icon-warning-color: var(--x-color-warning);--x-confirm-icon-danger-color: var(--x-color-danger);--x-confirm-content-color: var(--x-color-text-secondary);--x-confirm-content-line-height: var(--x-line-height-relaxed)}:root{--x-card-padding: var(--x-spacing-5);--x-card-bg: var(--x-color-bg-surface);--x-card-radius: var(--x-radius-lg);--x-card-border-width: 0;--x-card-border-color: transparent;--x-card-shadow: var(--x-shadow-md);--x-card-header-padding-y: var(--x-spacing-4);--x-card-header-padding-x: var(--x-spacing-5);--x-card-header-border-width: 1px;--x-card-header-border-color: var(--x-color-border-subtle);--x-card-body-padding-y: var(--x-spacing-5);--x-card-body-padding-x: var(--x-spacing-5);--x-card-title-font-size: var(--x-font-size-lg);--x-card-title-font-weight: var(--x-font-weight-medium);--x-card-title-color: var(--x-color-text-primary);--x-card-title-margin-bottom: var(--x-spacing-3);--x-card-extra-color: var(--x-color-text-secondary);--x-card-cover-radius: var(--x-radius-lg) var(--x-radius-lg) 0 0;--x-card-actions-border-width: 1px;--x-card-actions-border-color: var(--x-color-border-default);--x-card-actions-padding-y: var(--x-spacing-3);--x-card-actions-padding-x: var(--x-spacing-4);--x-card-meta-title-font-size: var(--x-font-size-md);--x-card-meta-title-font-weight: var(--x-font-weight-medium);--x-card-meta-description-color: var(--x-color-text-secondary);--x-card-hover-shadow: var(--x-shadow-lg);--x-card-hover-translate-y: -2px}:root{--x-tag-padding-y: var(--x-spacing-0_5);--x-tag-padding-x: var(--x-spacing-2);--x-tag-font-size: var(--x-font-size-xs);--x-tag-font-weight: var(--x-font-weight-medium);--x-tag-line-height: var(--x-line-height-tight);--x-tag-radius: var(--x-radius-sm);--x-tag-border-width: 1px;--x-tag-border-color: transparent;--x-tag-bg: var(--x-color-primary-100);--x-tag-color: var(--x-color-primary-700);--x-tag-gap: var(--x-spacing-1);--x-tag-close-color: var(--x-color-text-tertiary);--x-tag-close-hover-color: var(--x-color-text-primary);--x-tag-success-bg: var(--x-color-success-100);--x-tag-success-color: var(--x-color-success-700);--x-tag-warning-bg: var(--x-color-warning-100);--x-tag-warning-color: var(--x-color-warning-700);--x-tag-danger-bg: var(--x-color-danger-100);--x-tag-danger-color: var(--x-color-danger-700);--x-tag-info-bg: var(--x-color-info-100);--x-tag-info-color: var(--x-color-info-700)}:root{--x-select-padding-y: var(--x-spacing-1_5);--x-select-padding-x: var(--x-spacing-3);--x-select-font-size: var(--x-font-size-sm);--x-select-radius: var(--x-radius-md);--x-select-border-width: 1px;--x-select-border-color: var(--x-color-border-strong);--x-select-bg: var(--x-color-bg-surface);--x-select-color: var(--x-color-text-primary);--x-select-placeholder-color: var(--x-color-text-tertiary);--x-select-hover-border-color: var(--x-color-border-hover);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-color: var(--x-color-primary-100);--x-select-disabled-bg: var(--x-color-bg-muted);--x-select-disabled-color: var(--x-color-text-disabled);--x-select-arrow-color: var(--x-color-text-tertiary);--x-select-clear-color: var(--x-color-text-tertiary);--x-select-clear-hover-color: var(--x-color-text-secondary);--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-dropdown-radius: var(--x-radius-lg);--x-select-dropdown-shadow: var(--x-shadow-lg);--x-select-dropdown-padding-y: var(--x-spacing-1);--x-select-dropdown-padding-x: 0;--x-select-option-padding-y: var(--x-spacing-1_5);--x-select-option-padding-x: var(--x-spacing-3);--x-select-option-font-size: var(--x-font-size-sm);--x-select-option-color: var(--x-color-text-primary);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-hover-color: var(--x-color-text-primary);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-600);--x-select-option-disabled-color: var(--x-color-text-disabled);--x-select-option-group-color: var(--x-color-text-tertiary);--x-select-option-group-font-size: var(--x-font-size-xs);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-600);--x-select-search-input-bg: transparent}:root{--x-dropdown-menu-bg: var(--x-color-bg-elevated);--x-dropdown-menu-radius: var(--x-radius-lg);--x-dropdown-menu-shadow: var(--x-shadow-lg);--x-dropdown-menu-border-width: 0;--x-dropdown-menu-border-color: transparent;--x-dropdown-menu-padding-y: var(--x-spacing-1);--x-dropdown-menu-padding-x: 0;--x-dropdown-menu-min-width: 160px;--x-dropdown-item-padding-y: var(--x-spacing-1_5);--x-dropdown-item-padding-x: var(--x-spacing-3);--x-dropdown-item-font-size: var(--x-font-size-sm);--x-dropdown-item-color: var(--x-color-text-primary);--x-dropdown-item-hover-bg: var(--x-color-bg-muted);--x-dropdown-item-hover-color: var(--x-color-text-primary);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-600);--x-dropdown-item-disabled-color: var(--x-color-text-disabled);--x-dropdown-item-divider-color: var(--x-color-border-default);--x-dropdown-item-divider-width: 1px;--x-dropdown-trigger-color: var(--x-color-text-primary);--x-dropdown-trigger-hover-color: var(--x-color-primary-500);--x-dropdown-trigger-icon-color: var(--x-color-text-tertiary)}:root{--x-popover-bg: var(--x-color-bg-elevated);--x-popover-radius: var(--x-radius-lg);--x-popover-shadow: var(--x-shadow-lg);--x-popover-border-width: 0;--x-popover-border-color: transparent;--x-popover-padding-y: var(--x-spacing-3);--x-popover-padding-x: var(--x-spacing-4);--x-popover-title-font-size: var(--x-font-size-md);--x-popover-title-font-weight: var(--x-font-weight-medium);--x-popover-title-color: var(--x-color-text-primary);--x-popover-title-margin-bottom: var(--x-spacing-2);--x-popover-content-font-size: var(--x-font-size-sm);--x-popover-content-color: var(--x-color-text-primary);--x-popover-content-line-height: var(--x-line-height-normal);--x-popover-arrow-size: 8px;--x-popover-arrow-bg: var(--x-color-bg-elevated);--x-popover-max-width: 320px;--x-popover-min-width: 160px;--x-tooltip-bg: var(--x-color-gray-900);--x-tooltip-color: var(--x-color-gray-0);--x-tooltip-radius: var(--x-radius-md);--x-tooltip-padding-y: var(--x-spacing-1);--x-tooltip-padding-x: var(--x-spacing-2);--x-tooltip-font-size: var(--x-font-size-xs);--x-tooltip-font-weight: var(--x-font-weight-medium);--x-tooltip-line-height: var(--x-line-height-tight);--x-tooltip-arrow-size: 4px;--x-tooltip-max-width: 250px}:root{--x-table-bg: var(--x-color-bg-surface);--x-table-border-width: 1px;--x-table-border-color: var(--x-color-border-default);--x-table-radius: var(--x-radius-md);--x-table-header-bg: var(--x-color-bg-muted);--x-table-header-color: var(--x-color-text-secondary);--x-table-header-font-size: var(--x-font-size-sm);--x-table-header-font-weight: var(--x-font-weight-semibold);--x-table-header-padding-y: var(--x-spacing-3);--x-table-header-padding-x: var(--x-spacing-4);--x-table-header-border-width: 1px;--x-table-header-border-color: var(--x-color-border-default);--x-table-row-padding-y: var(--x-spacing-3);--x-table-row-padding-x: var(--x-spacing-4);--x-table-row-color: var(--x-color-text-primary);--x-table-row-font-size: var(--x-font-size-sm);--x-table-row-hover-bg: var(--x-color-bg-muted);--x-table-row-striped-bg: var(--x-color-bg-subtle);--x-table-row-border-width: 1px;--x-table-row-border-color: var(--x-color-border-subtle);--x-table-loading-overlay-bg: var(--x-color-bg-surface);--x-table-empty-padding: var(--x-spacing-10);--x-table-small-header-padding-y: var(--x-spacing-2);--x-table-small-header-padding-x: var(--x-spacing-3);--x-table-small-row-padding-y: var(--x-spacing-2);--x-table-small-row-padding-x: var(--x-spacing-3);--x-table-large-header-padding-y: var(--x-spacing-4);--x-table-large-header-padding-x: var(--x-spacing-5);--x-table-large-row-padding-y: var(--x-spacing-4);--x-table-large-row-padding-x: var(--x-spacing-5);--x-table-selection-column-width: 50px;--x-table-expand-column-width: 50px;--x-table-footer-bg: var(--x-color-bg-muted);--x-table-footer-color: var(--x-color-text-primary);--x-table-footer-padding-y: var(--x-spacing-3);--x-table-footer-padding-x: var(--x-spacing-4)}:root{--x-tabs-nav-border-width: 1px;--x-tabs-nav-border-color: var(--x-color-border-default);--x-tabs-nav-gap: var(--x-spacing-4);--x-tabs-item-padding-y: var(--x-spacing-2);--x-tabs-item-padding-x: var(--x-spacing-3);--x-tabs-item-font-size: var(--x-font-size-sm);--x-tabs-item-font-weight: var(--x-font-weight-medium);--x-tabs-item-color: var(--x-color-text-secondary);--x-tabs-item-hover-color: var(--x-color-text-primary);--x-tabs-item-active-color: var(--x-color-primary-500);--x-tabs-item-active-font-weight: var(--x-font-weight-semibold);--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-radius: var(--x-radius-full);--x-tabs-item-disabled-color: var(--x-color-text-disabled);--x-tabs-card-item-bg: var(--x-color-bg-muted);--x-tabs-card-item-active-bg: var(--x-color-bg-surface);--x-tabs-card-item-radius: var(--x-radius-md) var(--x-radius-md) 0 0;--x-tabs-card-item-border-width: 1px;--x-tabs-card-item-border-color: var(--x-color-border-default);--x-tabs-content-padding: var(--x-spacing-4) 0}:root{--x-sortable-ghost-opacity: .5;--x-sortable-ghost-bg: var(--x-color-bg-muted);--x-sortable-drag-cursor: grabbing;--x-sortable-chosen-bg: var(--x-color-bg-subtle)}:root{--x-alert-padding-y: var(--x-spacing-3);--x-alert-padding-x: var(--x-spacing-4);--x-alert-radius: var(--x-radius-md);--x-alert-border-width: 1px;--x-alert-border-color: var(--x-color-primary-200);--x-alert-bg: var(--x-color-primary-50);--x-alert-color: var(--x-color-primary-700);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-icon-size: 20px;--x-alert-title-font-size: var(--x-font-size-md);--x-alert-title-font-weight: var(--x-font-weight-semibold);--x-alert-title-color: var(--x-color-primary-800);--x-alert-description-font-size: var(--x-font-size-sm);--x-alert-description-color: var(--x-color-primary-600);--x-alert-close-color: var(--x-color-text-tertiary);--x-alert-close-hover-color: var(--x-color-text-primary);--x-alert-success-border-color: var(--x-color-success-200);--x-alert-success-bg: var(--x-color-success-50);--x-alert-success-color: var(--x-color-success-700);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-success-title-color: var(--x-color-success-800);--x-alert-warning-border-color: var(--x-color-warning-200);--x-alert-warning-bg: var(--x-color-warning-50);--x-alert-warning-color: var(--x-color-warning-700);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-border-color: var(--x-color-danger-200);--x-alert-danger-bg: var(--x-color-danger-50);--x-alert-danger-color: var(--x-color-danger-700);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-danger-title-color: var(--x-color-danger-800);--x-alert-info-border-color: var(--x-color-info-200);--x-alert-info-bg: var(--x-color-info-50);--x-alert-info-color: var(--x-color-info-700);--x-alert-info-icon-color: var(--x-color-info-500)}:root{--x-badge-padding-y: var(--x-spacing-0_5);--x-badge-padding-x: var(--x-spacing-2);--x-badge-font-size: var(--x-font-size-xs);--x-badge-font-weight: var(--x-font-weight-medium);--x-badge-line-height: var(--x-line-height-tight);--x-badge-radius: var(--x-radius-full);--x-badge-bg: var(--x-color-bg-subtle);--x-badge-color: var(--x-color-text-secondary);--x-badge-primary-bg: var(--x-color-primary-100);--x-badge-primary-color: var(--x-color-primary-700);--x-badge-success-bg: var(--x-color-success-100);--x-badge-success-color: var(--x-color-success-700);--x-badge-warning-bg: var(--x-color-warning-100);--x-badge-warning-color: var(--x-color-warning-700);--x-badge-danger-bg: var(--x-color-danger-100);--x-badge-danger-color: var(--x-color-danger-700);--x-badge-info-bg: var(--x-color-info-100);--x-badge-info-color: var(--x-color-info-700);--x-badge-neutral-bg: var(--x-color-bg-subtle);--x-badge-neutral-color: var(--x-color-text-secondary);--x-badge-dot-size: 8px;--x-badge-status-success: var(--x-color-success-500);--x-badge-status-warning: var(--x-color-warning-500);--x-badge-status-danger: var(--x-color-danger-500);--x-badge-status-info: var(--x-color-info-500)}:root{--x-drawer-mask-bg: rgba(0, 0, 0, .45);--x-drawer-z-index: var(--x-z-drawer);--x-drawer-bg: var(--x-color-bg-elevated);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-header-padding-y: var(--x-spacing-4);--x-drawer-header-padding-x: var(--x-spacing-5);--x-drawer-header-border-width: 1px;--x-drawer-header-border-color: var(--x-color-border-default);--x-drawer-title-font-size: var(--x-font-size-lg);--x-drawer-title-font-weight: var(--x-font-weight-medium);--x-drawer-title-color: var(--x-color-text-primary);--x-drawer-body-padding: var(--x-spacing-5);--x-drawer-body-font-size: var(--x-font-size-md);--x-drawer-body-color: var(--x-color-text-primary);--x-drawer-footer-padding-y: var(--x-spacing-4);--x-drawer-footer-padding-x: var(--x-spacing-5);--x-drawer-footer-border-width: 1px;--x-drawer-footer-border-color: var(--x-color-border-default);--x-drawer-footer-gap: var(--x-spacing-3);--x-drawer-close-color: var(--x-color-text-secondary);--x-drawer-close-hover-color: var(--x-color-text-primary);--x-drawer-close-size: 32px;--x-drawer-close-radius: var(--x-radius-sm)}:root{--x-menu-bg: var(--x-color-bg-surface);--x-menu-border-width: 1px;--x-menu-border-color: var(--x-color-border-default);--x-menu-radius: var(--x-radius-md);--x-menu-item-padding-y: var(--x-spacing-2);--x-menu-item-padding-x: var(--x-spacing-3);--x-menu-item-font-size: var(--x-font-size-sm);--x-menu-item-color: var(--x-color-text-primary);--x-menu-item-hover-bg: var(--x-color-bg-muted);--x-menu-item-hover-color: var(--x-color-text-primary);--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-600);--x-menu-item-active-font-weight: var(--x-font-weight-medium);--x-menu-item-disabled-color: var(--x-color-text-disabled);--x-menu-item-icon-color: var(--x-color-text-secondary);--x-menu-item-icon-size: 16px;--x-menu-item-icon-gap: var(--x-spacing-2);--x-menu-submenu-indent: var(--x-spacing-6);--x-menu-group-title-color: var(--x-color-text-tertiary);--x-menu-group-title-font-size: var(--x-font-size-xs);--x-menu-group-title-padding-y: var(--x-spacing-2);--x-menu-group-title-padding-x: var(--x-spacing-3);--x-menu-inline-indent: var(--x-spacing-6);--x-menu-inline-collapsed-width: 64px;--x-menu-horizontal-item-padding-y: var(--x-spacing-2);--x-menu-horizontal-item-padding-x: var(--x-spacing-4);--x-menu-horizontal-item-active-bar-height: 2px;--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500)}:root{--x-message-padding-y: var(--x-spacing-2_5);--x-message-padding-x: var(--x-spacing-4);--x-message-radius: var(--x-radius-md);--x-message-bg: var(--x-color-bg-elevated);--x-message-color: var(--x-color-text-primary);--x-message-shadow: var(--x-shadow-lg);--x-message-border-width: 1px;--x-message-border-color: var(--x-color-border-default);--x-message-font-size: var(--x-font-size-sm);--x-message-icon-size: 18px;--x-message-icon-gap: var(--x-spacing-2);--x-message-success-icon-color: var(--x-color-success-500);--x-message-warning-icon-color: var(--x-color-warning-500);--x-message-danger-icon-color: var(--x-color-danger-500);--x-message-info-icon-color: var(--x-color-info-500);--x-message-close-color: var(--x-color-text-tertiary);--x-message-close-hover-color: var(--x-color-text-primary);--x-message-z-index: var(--x-z-message);--x-notification-padding-y: var(--x-spacing-4);--x-notification-padding-x: var(--x-spacing-5);--x-notification-radius: var(--x-radius-lg);--x-notification-bg: var(--x-color-bg-elevated);--x-notification-color: var(--x-color-text-primary);--x-notification-shadow: var(--x-shadow-xl);--x-notification-width: 384px;--x-notification-title-font-size: var(--x-font-size-md);--x-notification-title-font-weight: var(--x-font-weight-semibold);--x-notification-title-color: var(--x-color-text-primary);--x-notification-description-font-size: var(--x-font-size-sm);--x-notification-description-color: var(--x-color-text-secondary);--x-notification-icon-size: 24px;--x-notification-icon-gap: var(--x-spacing-3);--x-notification-success-icon-color: var(--x-color-success-500);--x-notification-warning-icon-color: var(--x-color-warning-500);--x-notification-danger-icon-color: var(--x-color-danger-500);--x-notification-info-icon-color: var(--x-color-info-500);--x-notification-close-color: var(--x-color-text-tertiary);--x-notification-close-hover-color: var(--x-color-text-primary);--x-notification-z-index: var(--x-z-notification)}:root{--x-switch-width: 44px;--x-switch-height: 24px;--x-switch-radius: var(--x-radius-full);--x-switch-bg: var(--x-color-gray-300);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-disabled-bg: var(--x-color-gray-200);--x-switch-disabled-checked-bg: var(--x-color-primary-300);--x-switch-handle-bg: var(--x-color-gray-0);--x-switch-handle-size: 20px;--x-switch-handle-shadow: 0 2px 4px rgba(0, 0, 0, .15);--x-switch-transition-duration: var(--x-motion-duration-normal);--x-switch-sm-width: 32px;--x-switch-sm-height: 18px;--x-switch-sm-handle-size: 14px;--x-switch-lg-width: 56px;--x-switch-lg-height: 30px;--x-switch-lg-handle-size: 26px}:root{--x-upload-trigger-padding-y: var(--x-spacing-3);--x-upload-trigger-padding-x: var(--x-spacing-4);--x-upload-trigger-radius: var(--x-radius-md);--x-upload-trigger-border-width: 1px;--x-upload-trigger-border-color: var(--x-color-border-default);--x-upload-trigger-border-style: dashed;--x-upload-trigger-bg: var(--x-color-bg-muted);--x-upload-trigger-color: var(--x-color-text-secondary);--x-upload-trigger-hover-bg: var(--x-color-bg-subtle);--x-upload-trigger-hover-color: var(--x-color-text-primary);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-upload-list-item-padding-y: var(--x-spacing-2);--x-upload-list-item-padding-x: var(--x-spacing-3);--x-upload-list-item-radius: var(--x-radius-sm);--x-upload-list-item-bg: var(--x-color-bg-muted);--x-upload-list-item-color: var(--x-color-text-primary);--x-upload-list-item-hover-bg: var(--x-color-bg-subtle);--x-upload-list-item-error-color: var(--x-color-danger-500);--x-upload-list-item-progress-color: var(--x-color-primary-500);--x-upload-list-item-remove-color: var(--x-color-text-tertiary);--x-upload-list-item-remove-hover-color: var(--x-color-danger-500)}:root{--x-checkbox-size: 16px;--x-checkbox-radius: var(--x-radius-sm);--x-checkbox-border-width: 1px;--x-checkbox-border-color: var(--x-color-border-strong);--x-checkbox-bg: var(--x-color-bg-surface);--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-checked-color: var(--x-color-text-inverse);--x-checkbox-hover-border-color: var(--x-color-primary-400);--x-checkbox-disabled-bg: var(--x-color-bg-muted);--x-checkbox-disabled-border-color: var(--x-color-border-default);--x-checkbox-disabled-checked-bg: var(--x-color-primary-300);--x-checkbox-label-color: var(--x-color-text-primary);--x-checkbox-label-font-size: var(--x-font-size-sm);--x-checkbox-label-gap: var(--x-spacing-2);--x-checkbox-indeterminate-bg: var(--x-color-primary-500);--x-checkbox-group-gap: var(--x-spacing-3);--x-radio-size: 16px;--x-radio-border-width: 1px;--x-radio-border-color: var(--x-color-border-strong);--x-radio-bg: var(--x-color-bg-surface);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-checked-inner-size: 8px;--x-radio-checked-inner-color: var(--x-color-text-inverse);--x-radio-hover-border-color: var(--x-color-primary-400);--x-radio-disabled-bg: var(--x-color-bg-muted);--x-radio-disabled-border-color: var(--x-color-border-default);--x-radio-disabled-checked-bg: var(--x-color-primary-300);--x-radio-label-color: var(--x-color-text-primary);--x-radio-label-font-size: var(--x-font-size-sm);--x-radio-label-gap: var(--x-spacing-2);--x-radio-group-gap: var(--x-spacing-3)}:root{--x-slider-track-height: 4px;--x-slider-track-radius: var(--x-radius-full);--x-slider-track-bg: var(--x-color-bg-subtle);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-size: 16px;--x-slider-handle-radius: var(--x-radius-full);--x-slider-handle-bg: var(--x-color-bg-surface);--x-slider-handle-border-width: 2px;--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-size: 20px;--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-size: 20px;--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-slider-handle-disabled-bg: var(--x-color-bg-muted);--x-slider-handle-disabled-border-color: var(--x-color-primary-300);--x-slider-mark-color: var(--x-color-text-secondary);--x-slider-mark-font-size: var(--x-font-size-xs);--x-slider-dot-size: 8px;--x-slider-dot-bg: var(--x-color-bg-surface);--x-slider-dot-border-width: 2px;--x-slider-dot-border-color: var(--x-color-border-strong);--x-slider-dot-active-border-color: var(--x-color-primary-500);--x-slider-tooltip-bg: var(--x-color-gray-900);--x-slider-tooltip-color: var(--x-color-gray-0)}:root{--x-steps-item-padding-x: var(--x-spacing-4);--x-steps-item-icon-size: 32px;--x-steps-item-icon-radius: var(--x-radius-full);--x-steps-item-icon-bg: var(--x-color-bg-muted);--x-steps-item-icon-color: var(--x-color-text-secondary);--x-steps-item-icon-font-size: var(--x-font-size-sm);--x-steps-item-icon-font-weight: var(--x-font-weight-semibold);--x-steps-item-icon-border-width: 1px;--x-steps-item-icon-border-color: var(--x-color-border-default);--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-color: var(--x-color-text-inverse);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-primary-50);--x-steps-item-finish-icon-color: var(--x-color-primary-600);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-item-error-icon-bg: var(--x-color-danger-50);--x-steps-item-error-icon-color: var(--x-color-danger-500);--x-steps-item-error-icon-border-color: var(--x-color-danger-500);--x-steps-item-title-font-size: var(--x-font-size-sm);--x-steps-item-title-font-weight: var(--x-font-weight-medium);--x-steps-item-title-color: var(--x-color-text-primary);--x-steps-item-title-active-color: var(--x-color-text-primary);--x-steps-item-description-font-size: var(--x-font-size-xs);--x-steps-item-description-color: var(--x-color-text-secondary);--x-steps-connector-height: 1px;--x-steps-connector-bg: var(--x-color-border-default);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-steps-vertical-connector-width: 1px}:root{--x-progress-track-height: 8px;--x-progress-track-radius: var(--x-radius-full);--x-progress-track-bg: var(--x-color-bg-subtle);--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-progress-text-color: var(--x-color-text-secondary);--x-progress-text-font-size: var(--x-font-size-xs);--x-progress-text-gap: var(--x-spacing-2);--x-progress-circle-size: 120px;--x-progress-circle-stroke-width: 6px;--x-progress-circle-text-font-size: var(--x-font-size-xl);--x-progress-circle-text-color: var(--x-color-text-primary);--x-progress-dashboard-size: 120px}:root{--x-avatar-size: 40px;--x-avatar-radius: var(--x-radius-full);--x-avatar-bg: var(--x-color-primary-500);--x-avatar-color: var(--x-color-text-inverse);--x-avatar-font-size: var(--x-font-size-md);--x-avatar-font-weight: var(--x-font-weight-medium);--x-avatar-border-width: 2px;--x-avatar-border-color: var(--x-color-bg-surface);--x-avatar-sm-size: 24px;--x-avatar-sm-font-size: var(--x-font-size-xs);--x-avatar-md-size: 40px;--x-avatar-md-font-size: var(--x-font-size-md);--x-avatar-lg-size: 64px;--x-avatar-lg-font-size: var(--x-font-size-xl);--x-avatar-group-overlap: -8px}:root{--x-breadcrumb-font-size: var(--x-font-size-sm);--x-breadcrumb-color: var(--x-color-text-secondary);--x-breadcrumb-hover-color: var(--x-color-primary-500);--x-breadcrumb-active-color: var(--x-color-text-primary);--x-breadcrumb-active-font-weight: var(--x-font-weight-medium);--x-breadcrumb-separator-color: var(--x-color-text-tertiary);--x-breadcrumb-separator-gap: var(--x-spacing-2);--x-breadcrumb-separator-font-size: var(--x-font-size-xs)}:root{--x-empty-padding: var(--x-spacing-10);--x-empty-image-color: var(--x-color-text-tertiary);--x-empty-image-size: 120px;--x-empty-description-color: var(--x-color-text-secondary);--x-empty-description-font-size: var(--x-font-size-sm);--x-empty-description-margin-top: var(--x-spacing-4)}:root{--x-form-item-margin-bottom: var(--x-spacing-5);--x-form-item-label-font-size: var(--x-font-size-sm);--x-form-item-label-color: var(--x-color-text-primary);--x-form-item-label-font-weight: var(--x-font-weight-medium);--x-form-item-label-line-height: var(--x-line-height-normal);--x-form-item-label-gap: var(--x-spacing-2);--x-form-item-label-required-color: var(--x-color-danger-500);--x-form-item-error-color: var(--x-color-danger-500);--x-form-item-error-font-size: var(--x-font-size-xs);--x-form-item-error-margin-top: var(--x-spacing-1);--x-form-item-help-color: var(--x-color-text-secondary);--x-form-item-help-font-size: var(--x-font-size-xs);--x-form-item-help-margin-top: var(--x-spacing-1);--x-form-inline-gap-x: var(--x-spacing-4);--x-form-inline-gap-y: var(--x-spacing-3)}:root{--x-list-item-padding-y: var(--x-spacing-3);--x-list-item-padding-x: var(--x-spacing-4);--x-list-item-border-width: 1px;--x-list-item-border-color: var(--x-color-border-default);--x-list-item-hover-bg: var(--x-color-bg-muted);--x-list-item-active-bg: var(--x-color-primary-50);--x-list-item-active-color: var(--x-color-primary-600);--x-list-item-title-font-size: var(--x-font-size-sm);--x-list-item-title-font-weight: var(--x-font-weight-medium);--x-list-item-title-color: var(--x-color-text-primary);--x-list-item-description-font-size: var(--x-font-size-xs);--x-list-item-description-color: var(--x-color-text-secondary);--x-list-item-meta-gap: var(--x-spacing-3);--x-list-empty-padding: var(--x-spacing-10);--x-list-header-padding-y: var(--x-spacing-3);--x-list-header-padding-x: var(--x-spacing-4);--x-list-header-font-size: var(--x-font-size-sm);--x-list-header-font-weight: var(--x-font-weight-semibold);--x-list-header-color: var(--x-color-text-primary);--x-list-footer-padding-y: var(--x-spacing-3);--x-list-footer-padding-x: var(--x-spacing-4)}:root{--x-pagination-item-size: 32px;--x-pagination-item-radius: var(--x-radius-md);--x-pagination-item-font-size: var(--x-font-size-sm);--x-pagination-item-color: var(--x-color-text-primary);--x-pagination-item-bg: var(--x-color-bg-surface);--x-pagination-item-border-width: 1px;--x-pagination-item-border-color: var(--x-color-border-default);--x-pagination-item-hover-bg: var(--x-color-bg-muted);--x-pagination-item-hover-color: var(--x-color-primary-500);--x-pagination-item-hover-border-color: var(--x-color-primary-500);--x-pagination-item-active-bg: var(--x-color-primary-500);--x-pagination-item-active-color: var(--x-color-text-inverse);--x-pagination-item-active-border-color: var(--x-color-primary-500);--x-pagination-item-disabled-color: var(--x-color-text-disabled);--x-pagination-item-disabled-bg: var(--x-color-bg-muted);--x-pagination-item-disabled-border-color: var(--x-color-border-default);--x-pagination-gap: var(--x-spacing-1);--x-pagination-jumper-width: 48px;--x-pagination-jumper-padding-x: var(--x-spacing-2);--x-pagination-total-color: var(--x-color-text-secondary);--x-pagination-total-font-size: var(--x-font-size-sm);--x-pagination-simple-color: var(--x-color-text-secondary)}:root{--x-skeleton-bg: var(--x-color-bg-subtle);--x-skeleton-highlight-bg: linear-gradient( 90deg, var(--x-color-bg-subtle) 25%, var(--x-color-bg-muted) 50%, var(--x-color-bg-subtle) 75% );--x-skeleton-avatar-size: 40px;--x-skeleton-avatar-radius: var(--x-radius-full);--x-skeleton-title-height: 16px;--x-skeleton-title-radius: var(--x-radius-sm);--x-skeleton-paragraph-height: 14px;--x-skeleton-paragraph-radius: var(--x-radius-sm);--x-skeleton-paragraph-gap: var(--x-spacing-2);--x-skeleton-animation-duration: 1.5s}:root{--x-spinner-size: 24px;--x-spinner-color: var(--x-color-primary-500);--x-spinner-track-color: var(--x-color-bg-subtle);--x-spinner-stroke-width: 3px;--x-spinner-animation-duration: .8s;--x-spinner-sm-size: 16px;--x-spinner-md-size: 24px;--x-spinner-lg-size: 32px}:root{--x-divider-color: var(--x-color-border-default);--x-divider-width: 1px;--x-divider-margin-y: var(--x-spacing-4);--x-divider-margin-x: 0;--x-divider-text-color: var(--x-color-text-secondary);--x-divider-text-font-size: var(--x-font-size-sm);--x-divider-text-padding-x: var(--x-spacing-3);--x-divider-vertical-margin-x: var(--x-spacing-2);--x-divider-vertical-margin-y: 0;--x-divider-vertical-height: 1em}:root{--x-timeline-item-padding-bottom: var(--x-spacing-5);--x-timeline-dot-size: 10px;--x-timeline-dot-bg: var(--x-color-primary-500);--x-timeline-dot-border-width: 2px;--x-timeline-dot-border-color: var(--x-color-bg-surface);--x-timeline-dot-radius: var(--x-radius-full);--x-timeline-line-color: var(--x-color-border-default);--x-timeline-line-width: 2px;--x-timeline-content-padding-left: var(--x-spacing-4);--x-timeline-content-font-size: var(--x-font-size-sm);--x-timeline-content-color: var(--x-color-text-primary);--x-timeline-label-color: var(--x-color-text-secondary);--x-timeline-label-font-size: var(--x-font-size-xs);--x-timeline-label-width: 80px}:root{--x-image-radius: var(--x-radius-md);--x-image-bg: var(--x-color-bg-muted);--x-image-placeholder-color: var(--x-color-text-tertiary);--x-image-preview-mask-bg: rgba(0, 0, 0, .45);--x-image-preview-z-index: var(--x-z-modal);--x-image-preview-toolbar-bg: rgba(0, 0, 0, .5);--x-image-preview-toolbar-color: var(--x-color-gray-0);--x-image-preview-toolbar-radius: var(--x-radius-lg);--x-image-preview-toolbar-padding-y: var(--x-spacing-2);--x-image-preview-toolbar-padding-x: var(--x-spacing-4)}:root{--x-backtop-size: 40px;--x-backtop-radius: var(--x-radius-full);--x-backtop-bg: var(--x-color-bg-elevated);--x-backtop-color: var(--x-color-primary-500);--x-backtop-shadow: var(--x-shadow-lg);--x-backtop-hover-bg: var(--x-color-bg-surface);--x-backtop-hover-color: var(--x-color-primary-600);--x-backtop-right: var(--x-spacing-6);--x-backtop-bottom: var(--x-spacing-10)}:root{--x-rate-star-size: 20px;--x-rate-star-color: var(--x-color-text-tertiary);--x-rate-star-active-color: var(--x-color-warning-500);--x-rate-star-hover-color: var(--x-color-warning-400);--x-rate-star-gap: var(--x-spacing-1);--x-rate-text-color: var(--x-color-text-secondary);--x-rate-text-font-size: var(--x-font-size-sm);--x-rate-text-gap: var(--x-spacing-2)}:root{--x-result-padding: var(--x-spacing-10);--x-result-icon-size: 72px;--x-result-success-icon-color: var(--x-color-success-500);--x-result-warning-icon-color: var(--x-color-warning-500);--x-result-danger-icon-color: var(--x-color-danger-500);--x-result-info-icon-color: var(--x-color-info-500);--x-result-title-font-size: var(--x-font-size-2xl);--x-result-title-font-weight: var(--x-font-weight-semibold);--x-result-title-color: var(--x-color-text-primary);--x-result-title-margin-top: var(--x-spacing-4);--x-result-subtitle-font-size: var(--x-font-size-sm);--x-result-subtitle-color: var(--x-color-text-secondary);--x-result-subtitle-margin-top: var(--x-spacing-2);--x-result-extra-margin-top: var(--x-spacing-6)}:root{--x-not-found-min-height: 60vh;--x-not-found-full-height: 100vh;--x-not-found-content-gap: var(--x-spacing-2);--x-not-found-image-width: 224px;--x-not-found-image-height: 160px;--x-not-found-image-margin-bottom: var(--x-spacing-6);--x-not-found-image-animation-duration: 5s;--x-not-found-title-font-size: 4.5rem;--x-not-found-title-font-weight: var(--x-font-weight-bold);--x-not-found-title-color: var(--x-color-text-primary);--x-not-found-subtitle-font-size: var(--x-font-size-lg);--x-not-found-subtitle-font-weight: var(--x-font-weight-medium);--x-not-found-subtitle-color: var(--x-color-text-secondary);--x-not-found-description-font-size: var(--x-font-size-sm);--x-not-found-description-color: var(--x-color-text-tertiary);--x-not-found-description-max-width: 320px;--x-not-found-extra-gap: var(--x-spacing-3);--x-not-found-back-margin-top: var(--x-spacing-6);--x-not-found-back-padding-x: var(--x-spacing-6);--x-not-found-back-padding-y: var(--x-spacing-2_5);--x-not-found-back-radius: var(--x-radius-xl);--x-not-found-back-font-size: var(--x-font-size-sm);--x-not-found-back-font-weight: var(--x-font-weight-medium);--x-not-found-back-bg: var(--x-color-primary);--x-not-found-back-color: var(--x-color-text-inverse);--x-not-found-back-shadow: var(--x-shadow-lg);--x-not-found-bg-gradient-color: var(--x-color-primary)}:root{--x-transfer-width: 400px;--x-transfer-list-width: 180px;--x-transfer-list-bg: var(--x-color-bg-surface);--x-transfer-list-radius: var(--x-radius-md);--x-transfer-list-border-width: 1px;--x-transfer-list-border-color: var(--x-color-border-default);--x-transfer-list-header-padding-y: var(--x-spacing-2);--x-transfer-list-header-padding-x: var(--x-spacing-3);--x-transfer-list-header-bg: var(--x-color-bg-muted);--x-transfer-list-header-font-size: var(--x-font-size-sm);--x-transfer-list-header-font-weight: var(--x-font-weight-medium);--x-transfer-list-header-color: var(--x-color-text-primary);--x-transfer-list-body-padding-y: var(--x-spacing-1);--x-transfer-list-body-padding-x: 0;--x-transfer-list-item-padding-y: var(--x-spacing-1_5);--x-transfer-list-item-padding-x: var(--x-spacing-3);--x-transfer-list-item-font-size: var(--x-font-size-sm);--x-transfer-list-item-color: var(--x-color-text-primary);--x-transfer-list-item-hover-bg: var(--x-color-bg-muted);--x-transfer-list-item-active-bg: var(--x-color-primary-50);--x-transfer-list-item-active-color: var(--x-color-primary-600);--x-transfer-list-item-disabled-color: var(--x-color-text-disabled);--x-transfer-operation-gap: var(--x-spacing-3);--x-transfer-operation-btn-size: 32px;--x-transfer-operation-btn-radius: var(--x-radius-full);--x-transfer-operation-btn-bg: var(--x-color-bg-muted);--x-transfer-operation-btn-color: var(--x-color-text-secondary);--x-transfer-operation-btn-hover-bg: var(--x-color-bg-subtle);--x-transfer-operation-btn-hover-color: var(--x-color-text-primary)}:root{--x-tree-node-padding-y: var(--x-spacing-1);--x-tree-node-padding-x: var(--x-spacing-2);--x-tree-node-font-size: var(--x-font-size-sm);--x-tree-node-color: var(--x-color-text-primary);--x-tree-node-hover-bg: var(--x-color-bg-muted);--x-tree-node-hover-color: var(--x-color-text-primary);--x-tree-node-active-bg: var(--x-color-primary-50);--x-tree-node-active-color: var(--x-color-primary-600);--x-tree-node-selected-bg: var(--x-color-primary-50);--x-tree-node-selected-color: var(--x-color-primary-600);--x-tree-node-disabled-color: var(--x-color-text-disabled);--x-tree-node-icon-color: var(--x-color-text-secondary);--x-tree-node-icon-size: 16px;--x-tree-node-icon-gap: var(--x-spacing-1);--x-tree-node-indent: var(--x-spacing-5);--x-tree-switcher-color: var(--x-color-text-secondary);--x-tree-switcher-hover-color: var(--x-color-text-primary);--x-tree-switcher-size: 16px;--x-tree-directory-node-bg: var(--x-color-bg-muted);--x-tree-directory-node-color: var(--x-color-text-primary);--x-tree-directory-node-active-bg: var(--x-color-primary-500);--x-tree-directory-node-active-color: var(--x-color-text-inverse)}:root{--x-calendar-bg: var(--x-color-bg-surface);--x-calendar-border-width: 1px;--x-calendar-border-color: var(--x-color-border-default);--x-calendar-radius: var(--x-radius-md);--x-calendar-header-padding-y: var(--x-spacing-3);--x-calendar-header-padding-x: var(--x-spacing-4);--x-calendar-header-font-size: var(--x-font-size-md);--x-calendar-header-font-weight: var(--x-font-weight-semibold);--x-calendar-header-color: var(--x-color-text-primary);--x-calendar-weekday-font-size: var(--x-font-size-xs);--x-calendar-weekday-font-weight: var(--x-font-weight-medium);--x-calendar-weekday-color: var(--x-color-text-secondary);--x-calendar-weekday-padding-y: var(--x-spacing-2);--x-calendar-day-padding-y: var(--x-spacing-2);--x-calendar-day-padding-x: var(--x-spacing-1);--x-calendar-day-font-size: var(--x-font-size-sm);--x-calendar-day-color: var(--x-color-text-primary);--x-calendar-day-hover-bg: var(--x-color-bg-muted);--x-calendar-day-active-bg: var(--x-color-primary-500);--x-calendar-day-active-color: var(--x-color-text-inverse);--x-calendar-day-today-border-width: 1px;--x-calendar-day-today-border-color: var(--x-color-primary-500);--x-calendar-day-other-month-color: var(--x-color-text-tertiary);--x-calendar-day-selected-bg: var(--x-color-primary-50);--x-calendar-day-selected-color: var(--x-color-primary-600);--x-calendar-day-disabled-color: var(--x-color-text-disabled)}:root{--x-cascader-menu-bg: var(--x-color-bg-elevated);--x-cascader-menu-radius: var(--x-radius-lg);--x-cascader-menu-shadow: var(--x-shadow-lg);--x-cascader-menu-border-width: 0;--x-cascader-menu-border-color: transparent;--x-cascader-menu-padding-y: var(--x-spacing-1);--x-cascader-menu-padding-x: 0;--x-cascader-menu-min-width: 160px;--x-cascader-menu-max-height: 240px;--x-cascader-item-padding-y: var(--x-spacing-1_5);--x-cascader-item-padding-x: var(--x-spacing-3);--x-cascader-item-font-size: var(--x-font-size-sm);--x-cascader-item-color: var(--x-color-text-primary);--x-cascader-item-hover-bg: var(--x-color-bg-muted);--x-cascader-item-hover-color: var(--x-color-text-primary);--x-cascader-item-active-bg: var(--x-color-primary-50);--x-cascader-item-active-color: var(--x-color-primary-600);--x-cascader-item-disabled-color: var(--x-color-text-disabled);--x-cascader-item-arrow-color: var(--x-color-text-tertiary);--x-cascader-search-input-bg: transparent}:root{--x-segmented-padding: var(--x-spacing-0_5);--x-segmented-radius: var(--x-radius-md);--x-segmented-bg: var(--x-color-bg-muted);--x-segmented-item-padding-y: var(--x-spacing-1);--x-segmented-item-padding-x: var(--x-spacing-3);--x-segmented-item-font-size: var(--x-font-size-sm);--x-segmented-item-color: var(--x-color-text-secondary);--x-segmented-item-hover-color: var(--x-color-text-primary);--x-segmented-item-active-bg: var(--x-color-bg-surface);--x-segmented-item-active-color: var(--x-color-text-primary);--x-segmented-item-active-shadow: var(--x-shadow-sm);--x-segmented-item-active-radius: var(--x-radius-sm);--x-segmented-item-disabled-color: var(--x-color-text-disabled);--x-segmented-item-icon-gap: var(--x-spacing-1);--x-segmented-transition-duration: var(--x-motion-duration-normal)}:root{--x-color-picker-width: 240px;--x-color-picker-bg: var(--x-color-bg-elevated);--x-color-picker-radius: var(--x-radius-lg);--x-color-picker-shadow: var(--x-shadow-lg);--x-color-picker-padding: var(--x-spacing-3);--x-color-picker-saturation-height: 160px;--x-color-picker-saturation-radius: var(--x-radius-sm);--x-color-picker-hue-height: 12px;--x-color-picker-hue-radius: var(--x-radius-full);--x-color-picker-alpha-height: 12px;--x-color-picker-alpha-radius: var(--x-radius-full);--x-color-picker-preview-size: 24px;--x-color-picker-preview-radius: var(--x-radius-sm);--x-color-picker-input-font-size: var(--x-font-size-xs);--x-color-picker-input-color: var(--x-color-text-primary);--x-color-picker-input-bg: var(--x-color-bg-muted);--x-color-picker-input-radius: var(--x-radius-sm);--x-color-picker-input-border-width: 1px;--x-color-picker-input-border-color: var(--x-color-border-default);--x-color-picker-preset-gap: var(--x-spacing-1);--x-color-picker-preset-size: 16px;--x-color-picker-preset-radius: var(--x-radius-sm)}:root{--x-tour-mask-bg: rgba(0, 0, 0, .5);--x-tour-panel-bg: var(--x-color-bg-elevated);--x-tour-panel-radius: var(--x-radius-lg);--x-tour-panel-shadow: var(--x-shadow-xl);--x-tour-panel-padding: var(--x-spacing-5);--x-tour-panel-width: 320px;--x-tour-title-font-size: var(--x-font-size-lg);--x-tour-title-font-weight: var(--x-font-weight-semibold);--x-tour-title-color: var(--x-color-text-primary);--x-tour-title-margin-bottom: var(--x-spacing-2);--x-tour-description-font-size: var(--x-font-size-sm);--x-tour-description-color: var(--x-color-text-secondary);--x-tour-description-line-height: var(--x-line-height-normal);--x-tour-step-color: var(--x-color-text-tertiary);--x-tour-step-active-color: var(--x-color-primary-500);--x-tour-close-color: var(--x-color-text-tertiary);--x-tour-close-hover-color: var(--x-color-text-primary);--x-tour-arrow-size: 8px;--x-tour-arrow-bg: var(--x-color-bg-elevated);--x-tour-indicator-dot-size: 8px;--x-tour-indicator-dot-active-size: 16px;--x-tour-indicator-gap: var(--x-spacing-2);--x-tour-z-index: var(--x-z-popover)}:root{--x-qrcode-padding: var(--x-spacing-3);--x-qrcode-bg: var(--x-color-bg-surface);--x-qrcode-radius: var(--x-radius-md);--x-qrcode-border-width: 1px;--x-qrcode-border-color: var(--x-color-border-default);--x-qrcode-color: var(--x-color-text-primary);--x-qrcode-error-color: var(--x-color-danger-500);--x-qrcode-expired-overlay-bg: rgba(255, 255, 255, .9);--x-qrcode-expired-color: var(--x-color-text-secondary);--x-qrcode-expired-btn-margin-top: var(--x-spacing-3)}:root{--x-watermark-color: rgba(0, 0, 0, .05);--x-watermark-font-size: 14px;--x-watermark-font-weight: 400;--x-watermark-z-index: 9999}:root{--x-descriptions-label-color: var(--x-color-text-secondary);--x-descriptions-label-font-size: var(--x-font-size-sm);--x-descriptions-label-font-weight: var(--x-font-weight-normal);--x-descriptions-label-width: 120px;--x-descriptions-content-color: var(--x-color-text-primary);--x-descriptions-content-font-size: var(--x-font-size-sm);--x-descriptions-content-font-weight: var(--x-font-weight-medium);--x-descriptions-border-width: 1px;--x-descriptions-border-color: var(--x-color-border-default);--x-descriptions-item-padding-y: var(--x-spacing-2);--x-descriptions-item-padding-x: var(--x-spacing-3);--x-descriptions-title-font-size: var(--x-font-size-md);--x-descriptions-title-font-weight: var(--x-font-weight-semibold);--x-descriptions-title-color: var(--x-color-text-primary);--x-descriptions-title-margin-bottom: var(--x-spacing-4);--x-descriptions-small-item-padding-y: var(--x-spacing-1);--x-descriptions-small-item-padding-x: var(--x-spacing-2)}:root{--x-carousel-arrow-size: 36px;--x-carousel-arrow-radius: var(--x-radius-full);--x-carousel-arrow-bg: rgba(0, 0, 0, .3);--x-carousel-arrow-color: var(--x-color-gray-0);--x-carousel-arrow-hover-bg: rgba(0, 0, 0, .5);--x-carousel-dot-size: 8px;--x-carousel-dot-radius: var(--x-radius-full);--x-carousel-dot-bg: rgba(255, 255, 255, .4);--x-carousel-dot-active-bg: rgba(255, 255, 255, .9);--x-carousel-dot-gap: var(--x-spacing-2)}:root{--x-layout-header-height: 64px;--x-layout-header-bg: var(--x-color-bg-surface);--x-layout-header-padding-x: var(--x-spacing-6);--x-layout-header-border-width: 1px;--x-layout-header-border-color: var(--x-color-border-default);--x-layout-header-shadow: var(--x-shadow-sm);--x-layout-sider-width: 200px;--x-layout-sider-collapsed-width: 64px;--x-layout-sider-bg: var(--x-color-bg-surface);--x-layout-sider-border-width: 1px;--x-layout-sider-border-color: var(--x-color-border-default);--x-layout-sider-trigger-height: 48px;--x-layout-sider-trigger-bg: var(--x-color-bg-muted);--x-layout-sider-trigger-color: var(--x-color-text-secondary);--x-layout-sider-trigger-hover-bg: var(--x-color-bg-subtle);--x-layout-sider-trigger-hover-color: var(--x-color-text-primary);--x-layout-content-bg: var(--x-color-bg-base);--x-layout-content-padding: var(--x-spacing-6);--x-layout-footer-height: 48px;--x-layout-footer-bg: var(--x-color-bg-surface);--x-layout-footer-padding-x: var(--x-spacing-6);--x-layout-footer-border-width: 1px;--x-layout-footer-border-color: var(--x-color-border-default)}:root,[data-theme=default]{--x-color-primary-50: oklch(95.2% .018 253);--x-color-primary-100: oklch(90.4% .036 250);--x-color-primary-200: oklch(80.8% .075 252);--x-color-primary-300: oklch(71.5% .114 252);--x-color-primary-400: oklch(62.3% .145 255);--x-color-primary-500: oklch(53.8% .18 258);--x-color-primary-600: oklch(46.4% .171 259);--x-color-primary-700: oklch(39.6% .143 258);--x-color-primary-800: oklch(32.5% .114 258);--x-color-primary-900: oklch(25% .083 257);--x-color-success-50: oklch(95.9% .016 161);--x-color-success-100: oklch(91% .036 157);--x-color-success-500: oklch(62% .127 159);--x-color-success-600: oklch(52.8% .121 155);--x-color-success-700: oklch(43.1% .096 155);--x-color-warning-50: oklch(96.5% .028 89);--x-color-warning-100: oklch(91.5% .067 91);--x-color-warning-500: oklch(72.8% .138 90);--x-color-warning-600: oklch(65.2% .132 82);--x-color-warning-700: oklch(53.7% .108 83);--x-color-danger-50: oklch(93.8% .019 21);--x-color-danger-100: oklch(86.2% .048 21);--x-color-danger-500: oklch(54.2% .186 27);--x-color-danger-600: oklch(46.1% .156 27);--x-color-danger-700: oklch(37.8% .124 27);--x-color-info-50: oklch(95.2% .018 253);--x-color-info-100: oklch(90.4% .036 250);--x-color-info-500: oklch(53.8% .18 258);--x-color-info-600: oklch(46.4% .171 259);--x-color-info-700: oklch(39.6% .143 258);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.6% 0 0);--x-color-gray-100: oklch(95.5% 0 0);--x-color-gray-200: oklch(93.7% 0 0);--x-color-gray-300: oklch(90.7% 0 0);--x-color-gray-400: oklch(84.5% 0 0);--x-color-gray-500: oklch(68.3% 0 0);--x-color-gray-600: oklch(62.7% 0 0);--x-color-gray-700: oklch(51% 0 0);--x-color-gray-800: oklch(38.7% 0 0);--x-color-gray-900: oklch(26.9% 0 0);--x-color-gray-950: oklch(14.5% 0 0);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-font-family-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--x-font-size-xs: 13px;--x-font-size-sm: 14px;--x-font-size-md: 15px;--x-font-size-lg: 17px;--x-font-size-xl: 21px;--x-font-size-2xl: 29px;--x-font-size-3xl: 37px;--x-font-weight-normal: 400;--x-font-weight-medium: 500;--x-font-weight-semibold: 600;--x-font-weight-bold: 700;--x-font-weight-black: 900;--x-line-height-tight: 1.15;--x-line-height-normal: 1.4;--x-line-height-relaxed: 1.6;--x-radius-none: 0px;--x-radius-sm: 0px;--x-radius-md: 0px;--x-radius-lg: 0px;--x-radius-xl: 0px;--x-radius-2xl: 0px;--x-radius-full: 9999px;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 6px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: 0}[data-theme=default]{--x-color-text-primary: oklch(0% 0 0);--x-color-text-secondary: oklch(51% 0 0);--x-color-text-tertiary: oklch(62.7% 0 0);--x-color-text-disabled: oklch(84.5% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(100% 0 0);--x-color-bg-surface: oklch(97.6% 0 0);--x-color-bg-elevated: oklch(100% 0 0);--x-color-bg-muted: oklch(95.5% 0 0);--x-color-bg-subtle: oklch(93.7% 0 0);--x-color-border-default: oklch(90.7% 0 0);--x-color-border-strong: oklch(84.5% 0 0);--x-color-border-subtle: oklch(94.9% 0 0);--x-color-border-hover: oklch(62.7% 0 0);--x-scrollbar-thumb-bg: oklch(90.7% 0 0);--x-scrollbar-thumb-hover-bg: oklch(62.7% 0 0);--x-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .04);--x-shadow-md: 0 2px 4px 0 rgba(0, 0, 0, .06);--x-shadow-lg: 0 4px 12px 0 rgba(0, 0, 0, .08);--x-shadow-xl: 0 8px 24px 0 rgba(0, 0, 0, .1);--x-button-radius: 0;--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-font-weight: var(--x-font-weight-bold);--x-button-text-transform: none;--x-button-padding-y: var(--x-spacing-2);--x-button-padding-x: var(--x-spacing-3_5);--x-button-bg: var(--x-color-primary-500);--x-button-color: oklch(100% 0 0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: oklch(100% 0 0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: oklch(100% 0 0);--x-button-secondary-bg: var(--x-color-bg-surface);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-border-color: var(--x-color-border-default);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-hover-border-color: var(--x-color-border-strong);--x-button-secondary-active-bg: var(--x-color-bg-subtle);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: oklch(100% 0 0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-danger-active-bg: var(--x-color-danger-700);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-text-secondary);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: transparent;--x-button-ghost-hover-bg: var(--x-color-bg-muted);--x-button-ghost-hover-color: var(--x-color-text-primary);--x-button-sm-padding-y: var(--x-spacing-1);--x-button-sm-padding-x: var(--x-spacing-2_5);--x-button-sm-font-size: var(--x-font-size-xs);--x-button-md-padding-y: var(--x-spacing-2);--x-button-md-padding-x: var(--x-spacing-3_5);--x-button-md-font-size: var(--x-font-size-sm);--x-button-lg-padding-y: var(--x-spacing-2_5);--x-button-lg-padding-x: var(--x-spacing-5);--x-button-lg-font-size: var(--x-font-size-md);--x-input-radius: 0;--x-input-border-width: 1px;--x-input-border-color: var(--x-color-border-default);--x-input-bg: var(--x-color-bg-elevated);--x-input-hover-border-color: var(--x-color-border-hover);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 0;--x-input-focus-ring-color: transparent;--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: transparent;--x-input-padding-y: var(--x-spacing-2);--x-input-padding-x: var(--x-spacing-3);--x-tag-radius: 0;--x-tag-border-width: 1px;--x-tag-border-color: var(--x-color-border-default);--x-tag-bg: transparent;--x-tag-color: var(--x-color-text-secondary);--x-tag-padding-y: 2px;--x-tag-padding-x: var(--x-spacing-1_5);--x-tag-font-size: 10px;--x-tag-font-weight: var(--x-font-weight-medium);--x-tag-success-bg: transparent;--x-tag-success-color: var(--x-color-success-500);--x-tag-warning-bg: transparent;--x-tag-warning-color: var(--x-color-warning-500);--x-tag-danger-bg: transparent;--x-tag-danger-color: var(--x-color-danger-500);--x-tag-info-bg: var(--x-color-primary-50);--x-tag-info-color: var(--x-color-primary-500);--x-card-radius: 0;--x-card-border-width: 1px;--x-card-border-color: var(--x-color-border-default);--x-card-bg: var(--x-color-bg-surface);--x-card-shadow: none;--x-card-hover-shadow: none;--x-card-hover-translate-y: 0;--x-card-title-font-weight: var(--x-font-weight-normal);--x-card-cover-radius: 0;--x-modal-panel-radius: 0;--x-modal-panel-shadow: var(--x-shadow-xl);--x-modal-panel-bg: var(--x-color-bg-elevated);--x-modal-mask-bg: rgba(0, 0, 0, .55);--x-modal-header-border-width: 1px;--x-modal-header-border-color: var(--x-color-border-default);--x-modal-title-font-weight: var(--x-font-weight-bold);--x-modal-action-btn-radius: 0;--x-modal-action-btn-hover-bg: var(--x-color-bg-muted);--x-drawer-bg: var(--x-color-bg-base);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-mask-bg: rgba(0, 0, 0, .55);--x-drawer-header-border-width: 1px;--x-drawer-header-border-color: var(--x-color-border-default);--x-drawer-title-font-weight: var(--x-font-weight-bold);--x-drawer-close-radius: 0;--x-select-radius: 0;--x-select-border-width: 1px;--x-select-border-color: var(--x-color-border-default);--x-select-bg: var(--x-color-bg-elevated);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-width: 0;--x-select-focus-ring-color: transparent;--x-select-dropdown-radius: 0;--x-select-dropdown-shadow: var(--x-shadow-md);--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: 0;--x-dropdown-menu-shadow: var(--x-shadow-md);--x-dropdown-menu-border-width: 1px;--x-dropdown-menu-border-color: var(--x-color-border-default);--x-dropdown-menu-bg: var(--x-color-bg-elevated);--x-dropdown-item-hover-bg: var(--x-color-bg-muted);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: 0;--x-popover-shadow: var(--x-shadow-md);--x-popover-border-width: 1px;--x-popover-border-color: var(--x-color-border-default);--x-popover-bg: var(--x-color-bg-elevated);--x-tooltip-radius: 0;--x-tooltip-bg: oklch(26.9% 0 0);--x-tooltip-color: oklch(100% 0 0);--x-table-radius: 0;--x-table-bg: var(--x-color-bg-base);--x-table-header-bg: var(--x-color-bg-surface);--x-table-header-color: var(--x-color-text-tertiary);--x-table-header-font-size: var(--x-font-size-xs);--x-table-header-font-weight: var(--x-font-weight-bold);--x-table-header-border-width: 1px;--x-table-header-border-color: var(--x-color-border-default);--x-table-row-hover-bg: var(--x-color-bg-surface);--x-table-row-striped-bg: var(--x-color-bg-surface);--x-table-row-border-width: 1px;--x-table-row-border-color: var(--x-color-border-subtle);--x-table-loading-overlay-bg: rgba(255, 255, 255, .75);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: 0;--x-tabs-item-active-color: var(--x-color-text-primary);--x-tabs-item-active-font-weight: var(--x-font-weight-bold);--x-tabs-item-font-weight: var(--x-font-weight-medium);--x-tabs-card-item-radius: 0;--x-tabs-card-item-bg: var(--x-color-bg-surface);--x-tabs-card-item-active-bg: var(--x-color-bg-base);--x-tabs-card-item-border-color: var(--x-color-border-default);--x-alert-radius: 0;--x-alert-border-width: 1px;--x-alert-bg: var(--x-color-bg-surface);--x-alert-color: var(--x-color-text-primary);--x-alert-border-color: var(--x-color-primary-500);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-text-primary);--x-alert-success-bg: var(--x-color-bg-surface);--x-alert-success-color: var(--x-color-text-primary);--x-alert-success-border-color: var(--x-color-success-500);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-success-title-color: var(--x-color-text-primary);--x-alert-warning-bg: var(--x-color-bg-surface);--x-alert-warning-color: var(--x-color-text-primary);--x-alert-warning-border-color: var(--x-color-warning-500);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-bg-surface);--x-alert-danger-color: var(--x-color-text-primary);--x-alert-danger-border-color: var(--x-color-danger-500);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-danger-title-color: var(--x-color-text-primary);--x-alert-info-bg: var(--x-color-bg-surface);--x-alert-info-color: var(--x-color-text-primary);--x-alert-info-border-color: var(--x-color-primary-500);--x-alert-info-icon-color: var(--x-color-primary-500);--x-badge-radius: 0;--x-badge-bg: var(--x-color-bg-subtle);--x-badge-color: var(--x-color-text-secondary);--x-badge-font-weight: var(--x-font-weight-bold);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: oklch(100% 0 0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: oklch(100% 0 0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: oklch(100% 0 0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: oklch(100% 0 0);--x-badge-info-bg: var(--x-color-primary-500);--x-badge-info-color: oklch(100% 0 0);--x-badge-neutral-bg: var(--x-color-bg-subtle);--x-badge-neutral-color: var(--x-color-text-secondary);--x-menu-radius: 0;--x-menu-bg: var(--x-color-bg-base);--x-menu-border-width: 0;--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-item-active-font-weight: var(--x-font-weight-bold);--x-menu-item-hover-bg: var(--x-color-bg-muted);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-menu-horizontal-item-active-bar-height: 2px;--x-message-radius: 0;--x-message-shadow: var(--x-shadow-md);--x-notification-radius: 0;--x-notification-shadow: var(--x-shadow-md);--x-switch-radius: 0;--x-switch-bg: var(--x-color-border-default);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: oklch(100% 0 0);--x-upload-trigger-radius: 0;--x-upload-trigger-border-color: var(--x-color-border-default);--x-upload-trigger-bg: var(--x-color-bg-surface);--x-upload-trigger-hover-bg: var(--x-color-bg-muted);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-radius: 0;--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-icon-radius: 0;--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-bg-base);--x-steps-item-finish-icon-color: var(--x-color-primary-500);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-track-radius: 0;--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: 0;--x-segmented-padding: 0;--x-segmented-bg: var(--x-color-bg-base);--x-segmented-item-active-bg: var(--x-color-primary-500);--x-segmented-item-active-color: oklch(100% 0 0);--x-segmented-item-active-shadow: none;--x-segmented-item-active-radius: 0;--x-segmented-item-color: var(--x-color-text-secondary);--x-pagination-radius: 0;--x-pagination-item-radius: 0;--x-avatar-radius: 0;--x-tour-radius: 0;--x-backtop-radius: 0}[data-theme=default][data-mode=dark]{--x-color-text-primary: oklch(93.1% 0 0);--x-color-text-secondary: oklch(68.3% 0 0);--x-color-text-tertiary: oklch(51% 0 0);--x-color-text-disabled: oklch(40.9% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(14.5% 0 0);--x-color-bg-surface: oklch(17.8% 0 0);--x-color-bg-elevated: oklch(22.6% 0 0);--x-color-bg-muted: oklch(20.9% 0 0);--x-color-bg-subtle: oklch(22.6% 0 0);--x-color-border-default: oklch(26.9% 0 0);--x-color-border-strong: oklch(37.1% 0 0);--x-color-border-subtle: oklch(21.8% 0 0);--x-color-border-hover: oklch(51% 0 0);--x-scrollbar-thumb-bg: oklch(26.9% 0 0);--x-scrollbar-thumb-hover-bg: oklch(51% 0 0);--x-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .4);--x-shadow-md: 0 2px 4px 0 rgba(0, 0, 0, .5);--x-shadow-lg: 0 4px 12px 0 rgba(0, 0, 0, .6);--x-shadow-xl: 0 8px 24px 0 rgba(0, 0, 0, .7);--x-table-loading-overlay-bg: rgba(0, 0, 0, .65);--x-button-secondary-bg: var(--x-color-bg-elevated);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle)}[data-theme=oklch-default]{--x-color-primary-50: oklch(95.2% .018 258);--x-color-primary-100: oklch(90.4% .036 258);--x-color-primary-200: oklch(80.8% .075 258);--x-color-primary-300: oklch(71.5% .114 258);--x-color-primary-400: oklch(62.3% .145 258);--x-color-primary-500: oklch(53.8% .18 258);--x-color-primary-600: oklch(46.4% .171 258);--x-color-primary-700: oklch(39.6% .143 258);--x-color-primary-800: oklch(32.5% .114 258);--x-color-primary-900: oklch(25% .083 258);--x-color-success-50: oklch(95.9% .016 159);--x-color-success-100: oklch(91% .036 159);--x-color-success-500: oklch(62% .127 159);--x-color-success-600: oklch(52.8% .121 159);--x-color-success-700: oklch(43.1% .096 159);--x-color-warning-50: oklch(96.5% .028 86);--x-color-warning-100: oklch(91.5% .067 86);--x-color-warning-500: oklch(72.8% .138 86);--x-color-warning-600: oklch(65.2% .132 86);--x-color-warning-700: oklch(53.7% .108 86);--x-color-danger-50: oklch(93.8% .019 27);--x-color-danger-100: oklch(86.2% .048 27);--x-color-danger-500: oklch(54.2% .186 27);--x-color-danger-600: oklch(46.1% .156 27);--x-color-danger-700: oklch(37.8% .124 27);--x-color-info-50: oklch(95.2% .018 258);--x-color-info-100: oklch(90.4% .036 258);--x-color-info-500: oklch(53.8% .18 258);--x-color-info-600: oklch(46.4% .171 258);--x-color-info-700: oklch(39.6% .143 258);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.6% 0 0);--x-color-gray-100: oklch(95.5% 0 0);--x-color-gray-200: oklch(93.7% 0 0);--x-color-gray-300: oklch(90.7% 0 0);--x-color-gray-400: oklch(84.5% 0 0);--x-color-gray-500: oklch(68.3% 0 0);--x-color-gray-600: oklch(62.7% 0 0);--x-color-gray-700: oklch(51% 0 0);--x-color-gray-800: oklch(38.7% 0 0);--x-color-gray-900: oklch(26.9% 0 0);--x-color-gray-950: oklch(14.5% 0 0);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-font-family-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--x-font-size-xs: .75rem;--x-font-size-sm: .8125rem;--x-font-size-md: .875rem;--x-font-size-lg: 1rem;--x-font-size-xl: 1.25rem;--x-font-size-2xl: 1.75rem;--x-font-size-3xl: 2.25rem;--x-font-weight-normal: 400;--x-font-weight-medium: 500;--x-font-weight-semibold: 600;--x-font-weight-bold: 700;--x-font-weight-black: 900;--x-line-height-tight: 1.15;--x-line-height-normal: 1.4;--x-line-height-relaxed: 1.6;--x-radius-none: 0px;--x-radius-sm: 0px;--x-radius-md: 0px;--x-radius-lg: 0px;--x-radius-xl: 0px;--x-radius-2xl: 0px;--x-radius-full: 9999px;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 6px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: 0}[data-theme=oklch-default]{--x-color-text-primary: oklch(26.9% 0 0);--x-color-text-secondary: oklch(51% 0 0);--x-color-text-tertiary: oklch(62.7% 0 0);--x-color-text-disabled: oklch(84.5% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(100% 0 0);--x-color-bg-surface: oklch(97.6% 0 0);--x-color-bg-elevated: oklch(100% 0 0);--x-color-bg-muted: oklch(95.5% 0 0);--x-color-bg-subtle: oklch(93.7% 0 0);--x-color-border-default: oklch(90.7% 0 0);--x-color-border-strong: oklch(84.5% 0 0);--x-color-border-subtle: oklch(94.9% 0 0);--x-color-border-hover: oklch(62.7% 0 0);--x-scrollbar-thumb-bg: oklch(90.7% 0 0);--x-scrollbar-thumb-hover-bg: oklch(62.7% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .04);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .06);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .08);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .1);--x-button-radius: 0;--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-font-weight: var(--x-font-weight-bold);--x-button-text-transform: none;--x-button-padding-y: var(--x-spacing-2);--x-button-padding-x: var(--x-spacing-3_5);--x-button-bg: var(--x-color-primary-500);--x-button-color: oklch(100% 0 0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: oklch(100% 0 0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: oklch(100% 0 0);--x-button-secondary-bg: var(--x-color-bg-surface);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: oklch(100% 0 0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-danger-active-bg: var(--x-color-danger-700);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-text-secondary);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: transparent;--x-button-ghost-hover-bg: var(--x-color-bg-muted);--x-button-ghost-hover-color: var(--x-color-text-primary);--x-button-sm-padding-y: var(--x-spacing-1);--x-button-sm-padding-x: var(--x-spacing-2_5);--x-button-sm-font-size: var(--x-font-size-xs);--x-button-md-padding-y: var(--x-spacing-2);--x-button-md-padding-x: var(--x-spacing-3_5);--x-button-md-font-size: var(--x-font-size-sm);--x-button-lg-padding-y: var(--x-spacing-2_5);--x-button-lg-padding-x: var(--x-spacing-5);--x-button-lg-font-size: var(--x-font-size-md);--x-input-radius: 0;--x-input-border-width: 1px;--x-input-border-color: var(--x-color-border-default);--x-input-bg: var(--x-color-bg-elevated);--x-input-hover-border-color: var(--x-color-border-hover);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 0;--x-input-focus-ring-color: transparent;--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: transparent;--x-input-padding-y: var(--x-spacing-2);--x-input-padding-x: var(--x-spacing-3);--x-tag-radius: 0;--x-tag-border-width: 1px;--x-tag-border-color: var(--x-color-border-default);--x-tag-bg: transparent;--x-tag-color: var(--x-color-text-secondary);--x-tag-padding-y: 2px;--x-tag-padding-x: var(--x-spacing-1_5);--x-tag-font-size: 10px;--x-tag-font-weight: var(--x-font-weight-medium);--x-tag-success-bg: transparent;--x-tag-success-color: var(--x-color-success-500);--x-tag-warning-bg: transparent;--x-tag-warning-color: var(--x-color-warning-500);--x-tag-danger-bg: transparent;--x-tag-danger-color: var(--x-color-danger-500);--x-tag-info-bg: var(--x-color-primary-50);--x-tag-info-color: var(--x-color-primary-500);--x-card-radius: 0;--x-card-border-width: 1px;--x-card-border-color: var(--x-color-border-default);--x-card-bg: var(--x-color-bg-surface);--x-card-shadow: none;--x-card-hover-shadow: none;--x-card-hover-translate-y: 0;--x-card-title-font-weight: var(--x-font-weight-normal);--x-card-cover-radius: 0;--x-modal-panel-radius: 0;--x-modal-panel-shadow: var(--x-shadow-xl);--x-modal-panel-bg: var(--x-color-bg-elevated);--x-modal-mask-bg: oklch(0% 0 0 / .55);--x-modal-header-border-width: 1px;--x-modal-header-border-color: var(--x-color-border-default);--x-modal-title-font-weight: var(--x-font-weight-bold);--x-modal-action-btn-radius: 0;--x-modal-action-btn-hover-bg: var(--x-color-bg-muted);--x-drawer-bg: var(--x-color-bg-base);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-mask-bg: oklch(0% 0 0 / .55);--x-drawer-header-border-width: 1px;--x-drawer-header-border-color: var(--x-color-border-default);--x-drawer-title-font-weight: var(--x-font-weight-bold);--x-drawer-close-radius: 0;--x-select-radius: 0;--x-select-border-width: 1px;--x-select-border-color: var(--x-color-border-default);--x-select-bg: var(--x-color-bg-elevated);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-width: 0;--x-select-focus-ring-color: transparent;--x-select-dropdown-radius: 0;--x-select-dropdown-shadow: var(--x-shadow-md);--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: 0;--x-dropdown-menu-shadow: var(--x-shadow-md);--x-dropdown-menu-border-width: 1px;--x-dropdown-menu-border-color: var(--x-color-border-default);--x-dropdown-menu-bg: var(--x-color-bg-elevated);--x-dropdown-item-hover-bg: var(--x-color-bg-muted);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: 0;--x-popover-shadow: var(--x-shadow-md);--x-popover-border-width: 1px;--x-popover-border-color: var(--x-color-border-default);--x-popover-bg: var(--x-color-bg-elevated);--x-tooltip-radius: 0;--x-tooltip-bg: oklch(26.9% 0 0);--x-tooltip-color: oklch(100% 0 0);--x-table-radius: 0;--x-table-bg: var(--x-color-bg-base);--x-table-header-bg: var(--x-color-bg-surface);--x-table-header-color: var(--x-color-text-tertiary);--x-table-header-font-size: var(--x-font-size-xs);--x-table-header-font-weight: var(--x-font-weight-bold);--x-table-header-border-width: 1px;--x-table-header-border-color: var(--x-color-border-default);--x-table-row-hover-bg: var(--x-color-bg-surface);--x-table-row-striped-bg: var(--x-color-bg-surface);--x-table-row-border-width: 1px;--x-table-row-border-color: var(--x-color-border-subtle);--x-table-loading-overlay-bg: oklch(100% 0 0 / .75);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: 0;--x-tabs-item-active-color: var(--x-color-text-primary);--x-tabs-item-active-font-weight: var(--x-font-weight-bold);--x-tabs-item-font-weight: var(--x-font-weight-medium);--x-tabs-card-item-radius: 0;--x-tabs-card-item-bg: var(--x-color-bg-surface);--x-tabs-card-item-active-bg: var(--x-color-bg-base);--x-tabs-card-item-border-color: var(--x-color-border-default);--x-alert-radius: 0;--x-alert-border-width: 1px;--x-alert-bg: var(--x-color-bg-surface);--x-alert-color: var(--x-color-text-primary);--x-alert-border-color: var(--x-color-primary-500);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-text-primary);--x-alert-success-bg: var(--x-color-bg-surface);--x-alert-success-color: var(--x-color-text-primary);--x-alert-success-border-color: var(--x-color-success-500);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-success-title-color: var(--x-color-text-primary);--x-alert-warning-bg: var(--x-color-bg-surface);--x-alert-warning-color: var(--x-color-text-primary);--x-alert-warning-border-color: var(--x-color-warning-500);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-bg-surface);--x-alert-danger-color: var(--x-color-text-primary);--x-alert-danger-border-color: var(--x-color-danger-500);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-danger-title-color: var(--x-color-text-primary);--x-alert-info-bg: var(--x-color-bg-surface);--x-alert-info-color: var(--x-color-text-primary);--x-alert-info-border-color: var(--x-color-primary-500);--x-alert-info-icon-color: var(--x-color-primary-500);--x-badge-radius: 0;--x-badge-bg: var(--x-color-bg-subtle);--x-badge-color: var(--x-color-text-secondary);--x-badge-font-weight: var(--x-font-weight-bold);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: oklch(100% 0 0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: oklch(100% 0 0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: oklch(100% 0 0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: oklch(100% 0 0);--x-badge-info-bg: var(--x-color-primary-500);--x-badge-info-color: oklch(100% 0 0);--x-badge-neutral-bg: var(--x-color-bg-subtle);--x-badge-neutral-color: var(--x-color-text-secondary);--x-menu-radius: 0;--x-menu-bg: var(--x-color-bg-base);--x-menu-border-width: 0;--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-item-active-font-weight: var(--x-font-weight-bold);--x-menu-item-hover-bg: var(--x-color-bg-muted);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-menu-horizontal-item-active-bar-height: 2px;--x-message-radius: 0;--x-message-shadow: var(--x-shadow-md);--x-notification-radius: 0;--x-notification-shadow: var(--x-shadow-md);--x-switch-radius: 0;--x-switch-bg: var(--x-color-border-default);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: oklch(100% 0 0);--x-upload-trigger-radius: 0;--x-upload-trigger-border-color: var(--x-color-border-default);--x-upload-trigger-bg: var(--x-color-bg-surface);--x-upload-trigger-hover-bg: var(--x-color-bg-muted);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-radius: 0;--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-icon-radius: 0;--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-bg-base);--x-steps-item-finish-icon-color: var(--x-color-primary-500);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-track-radius: 0;--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: 0;--x-segmented-padding: 0;--x-segmented-bg: var(--x-color-bg-base);--x-segmented-item-active-bg: var(--x-color-primary-500);--x-segmented-item-active-color: oklch(100% 0 0);--x-segmented-item-active-shadow: none;--x-segmented-item-active-radius: 0;--x-segmented-item-color: var(--x-color-text-secondary);--x-pagination-radius: 0;--x-pagination-item-radius: 0;--x-avatar-radius: 0;--x-tour-radius: 0;--x-backtop-radius: 0}[data-theme=oklch-default][data-mode=dark]{--x-color-text-primary: oklch(93.1% 0 0);--x-color-text-secondary: oklch(68.3% 0 0);--x-color-text-tertiary: oklch(51% 0 0);--x-color-text-disabled: oklch(40.9% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(14.5% 0 0);--x-color-bg-surface: oklch(17.8% 0 0);--x-color-bg-elevated: oklch(22.6% 0 0);--x-color-bg-muted: oklch(20.9% 0 0);--x-color-bg-subtle: oklch(22.6% 0 0);--x-color-border-default: oklch(26.9% 0 0);--x-color-border-strong: oklch(37.1% 0 0);--x-color-border-subtle: oklch(21.8% 0 0);--x-color-border-hover: oklch(51% 0 0);--x-scrollbar-thumb-bg: oklch(26.9% 0 0);--x-scrollbar-thumb-hover-bg: oklch(51% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .4);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .5);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .6);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .7);--x-table-loading-overlay-bg: oklch(0% 0 0 / .65);--x-button-secondary-bg: var(--x-color-bg-elevated);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle)}[data-theme=oklch-generated]{--x-theme-hue: 258;--x-color-primary-50: oklch(95% .02 var(--x-theme-hue));--x-color-primary-100: oklch(90.4% .038 var(--x-theme-hue));--x-color-primary-200: oklch(81.3% .073 var(--x-theme-hue));--x-color-primary-300: oklch(72.1% .109 var(--x-theme-hue));--x-color-primary-400: oklch(63% .144 var(--x-theme-hue));--x-color-primary-500: oklch(53.8% .18 var(--x-theme-hue));--x-color-primary-600: oklch(46.6% .155 var(--x-theme-hue));--x-color-primary-700: oklch(39.4% .13 var(--x-theme-hue));--x-color-primary-800: oklch(32.2% .105 var(--x-theme-hue));--x-color-primary-900: oklch(25% .08 var(--x-theme-hue));--x-color-success-50: oklch(95% .02 159);--x-color-success-100: oklch(90.4% .038 159);--x-color-success-500: oklch(53.8% .18 159);--x-color-success-600: oklch(46.6% .155 159);--x-color-success-700: oklch(39.4% .13 159);--x-color-warning-50: oklch(95% .02 86);--x-color-warning-100: oklch(90.4% .038 86);--x-color-warning-500: oklch(53.8% .18 86);--x-color-warning-600: oklch(46.6% .155 86);--x-color-warning-700: oklch(39.4% .13 86);--x-color-danger-50: oklch(95% .02 27);--x-color-danger-100: oklch(90.4% .038 27);--x-color-danger-500: oklch(53.8% .18 27);--x-color-danger-600: oklch(46.6% .155 27);--x-color-danger-700: oklch(39.4% .13 27);--x-color-info-50: oklch(95% .02 var(--x-theme-hue));--x-color-info-100: oklch(90.4% .038 var(--x-theme-hue));--x-color-info-500: oklch(53.8% .18 var(--x-theme-hue));--x-color-info-600: oklch(46.6% .155 var(--x-theme-hue));--x-color-info-700: oklch(39.4% .13 var(--x-theme-hue));--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.6% 0 0);--x-color-gray-100: oklch(95.5% 0 0);--x-color-gray-200: oklch(93.7% 0 0);--x-color-gray-300: oklch(90.7% 0 0);--x-color-gray-400: oklch(84.5% 0 0);--x-color-gray-500: oklch(68.3% 0 0);--x-color-gray-600: oklch(62.7% 0 0);--x-color-gray-700: oklch(51% 0 0);--x-color-gray-800: oklch(38.7% 0 0);--x-color-gray-900: oklch(26.9% 0 0);--x-color-gray-950: oklch(14.5% 0 0);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-font-family-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--x-font-size-xs: .75rem;--x-font-size-sm: .8125rem;--x-font-size-md: .875rem;--x-font-size-lg: 1rem;--x-font-size-xl: 1.25rem;--x-font-size-2xl: 1.75rem;--x-font-size-3xl: 2.25rem;--x-font-weight-normal: 400;--x-font-weight-medium: 500;--x-font-weight-semibold: 600;--x-font-weight-bold: 700;--x-font-weight-black: 900;--x-line-height-tight: 1.15;--x-line-height-normal: 1.4;--x-line-height-relaxed: 1.6;--x-radius-none: 0px;--x-radius-sm: 0px;--x-radius-md: 0px;--x-radius-lg: 0px;--x-radius-xl: 0px;--x-radius-2xl: 0px;--x-radius-full: 9999px;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 6px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: 0}[data-theme=oklch-generated]{--x-color-text-primary: oklch(26.9% 0 0);--x-color-text-secondary: oklch(51% 0 0);--x-color-text-tertiary: oklch(62.7% 0 0);--x-color-text-disabled: oklch(84.5% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(100% 0 0);--x-color-bg-surface: oklch(97.6% 0 0);--x-color-bg-elevated: oklch(100% 0 0);--x-color-bg-muted: oklch(95.5% 0 0);--x-color-bg-subtle: oklch(93.7% 0 0);--x-color-border-default: oklch(90.7% 0 0);--x-color-border-strong: oklch(84.5% 0 0);--x-color-border-subtle: oklch(94.9% 0 0);--x-color-border-hover: oklch(62.7% 0 0);--x-scrollbar-thumb-bg: oklch(90.7% 0 0);--x-scrollbar-thumb-hover-bg: oklch(62.7% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .04);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .06);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .08);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .1);--x-button-radius: 0;--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-font-weight: var(--x-font-weight-bold);--x-button-text-transform: none;--x-button-padding-y: var(--x-spacing-2);--x-button-padding-x: var(--x-spacing-3_5);--x-button-bg: var(--x-color-primary-500);--x-button-color: oklch(100% 0 0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: oklch(100% 0 0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: oklch(100% 0 0);--x-button-secondary-bg: var(--x-color-bg-surface);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: oklch(100% 0 0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-danger-active-bg: var(--x-color-danger-700);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-text-secondary);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: transparent;--x-button-ghost-hover-bg: var(--x-color-bg-muted);--x-button-ghost-hover-color: var(--x-color-text-primary);--x-button-sm-padding-y: var(--x-spacing-1);--x-button-sm-padding-x: var(--x-spacing-2_5);--x-button-sm-font-size: var(--x-font-size-xs);--x-button-md-padding-y: var(--x-spacing-2);--x-button-md-padding-x: var(--x-spacing-3_5);--x-button-md-font-size: var(--x-font-size-sm);--x-button-lg-padding-y: var(--x-spacing-2_5);--x-button-lg-padding-x: var(--x-spacing-5);--x-button-lg-font-size: var(--x-font-size-md);--x-input-radius: 0;--x-input-border-width: 1px;--x-input-border-color: var(--x-color-border-default);--x-input-bg: var(--x-color-bg-elevated);--x-input-hover-border-color: var(--x-color-border-hover);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 0;--x-input-focus-ring-color: transparent;--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: transparent;--x-input-padding-y: var(--x-spacing-2);--x-input-padding-x: var(--x-spacing-3);--x-tag-radius: 0;--x-tag-border-width: 1px;--x-tag-border-color: var(--x-color-border-default);--x-tag-bg: transparent;--x-tag-color: var(--x-color-text-secondary);--x-tag-padding-y: 2px;--x-tag-padding-x: var(--x-spacing-1_5);--x-tag-font-size: 10px;--x-tag-font-weight: var(--x-font-weight-medium);--x-tag-success-bg: transparent;--x-tag-success-color: var(--x-color-success-500);--x-tag-warning-bg: transparent;--x-tag-warning-color: var(--x-color-warning-500);--x-tag-danger-bg: transparent;--x-tag-danger-color: var(--x-color-danger-500);--x-tag-info-bg: var(--x-color-primary-50);--x-tag-info-color: var(--x-color-primary-500);--x-card-radius: 0;--x-card-border-width: 1px;--x-card-border-color: var(--x-color-border-default);--x-card-bg: var(--x-color-bg-surface);--x-card-shadow: none;--x-card-hover-shadow: none;--x-card-hover-translate-y: 0;--x-card-title-font-weight: var(--x-font-weight-normal);--x-card-cover-radius: 0;--x-modal-panel-radius: 0;--x-modal-panel-shadow: var(--x-shadow-xl);--x-modal-panel-bg: var(--x-color-bg-elevated);--x-modal-mask-bg: oklch(0% 0 0 / .55);--x-modal-header-border-width: 1px;--x-modal-header-border-color: var(--x-color-border-default);--x-modal-title-font-weight: var(--x-font-weight-bold);--x-modal-action-btn-radius: 0;--x-modal-action-btn-hover-bg: var(--x-color-bg-muted);--x-drawer-bg: var(--x-color-bg-base);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-mask-bg: oklch(0% 0 0 / .55);--x-drawer-header-border-width: 1px;--x-drawer-header-border-color: var(--x-color-border-default);--x-drawer-title-font-weight: var(--x-font-weight-bold);--x-drawer-close-radius: 0;--x-select-radius: 0;--x-select-border-width: 1px;--x-select-border-color: var(--x-color-border-default);--x-select-bg: var(--x-color-bg-elevated);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-width: 0;--x-select-focus-ring-color: transparent;--x-select-dropdown-radius: 0;--x-select-dropdown-shadow: var(--x-shadow-md);--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: 0;--x-dropdown-menu-shadow: var(--x-shadow-md);--x-dropdown-menu-border-width: 1px;--x-dropdown-menu-border-color: var(--x-color-border-default);--x-dropdown-menu-bg: var(--x-color-bg-elevated);--x-dropdown-item-hover-bg: var(--x-color-bg-muted);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: 0;--x-popover-shadow: var(--x-shadow-md);--x-popover-border-width: 1px;--x-popover-border-color: var(--x-color-border-default);--x-popover-bg: var(--x-color-bg-elevated);--x-tooltip-radius: 0;--x-tooltip-bg: oklch(26.9% 0 0);--x-tooltip-color: oklch(100% 0 0);--x-table-radius: 0;--x-table-bg: var(--x-color-bg-base);--x-table-header-bg: var(--x-color-bg-surface);--x-table-header-color: var(--x-color-text-tertiary);--x-table-header-font-size: var(--x-font-size-xs);--x-table-header-font-weight: var(--x-font-weight-bold);--x-table-header-border-width: 1px;--x-table-header-border-color: var(--x-color-border-default);--x-table-row-hover-bg: var(--x-color-bg-surface);--x-table-row-striped-bg: var(--x-color-bg-surface);--x-table-row-border-width: 1px;--x-table-row-border-color: var(--x-color-border-subtle);--x-table-loading-overlay-bg: oklch(100% 0 0 / .75);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: 0;--x-tabs-item-active-color: var(--x-color-text-primary);--x-tabs-item-active-font-weight: var(--x-font-weight-bold);--x-tabs-item-font-weight: var(--x-font-weight-medium);--x-tabs-card-item-radius: 0;--x-tabs-card-item-bg: var(--x-color-bg-surface);--x-tabs-card-item-active-bg: var(--x-color-bg-base);--x-tabs-card-item-border-color: var(--x-color-border-default);--x-alert-radius: 0;--x-alert-border-width: 1px;--x-alert-bg: var(--x-color-bg-surface);--x-alert-color: var(--x-color-text-primary);--x-alert-border-color: var(--x-color-primary-500);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-text-primary);--x-alert-success-bg: var(--x-color-bg-surface);--x-alert-success-color: var(--x-color-text-primary);--x-alert-success-border-color: var(--x-color-success-500);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-success-title-color: var(--x-color-text-primary);--x-alert-warning-bg: var(--x-color-bg-surface);--x-alert-warning-color: var(--x-color-text-primary);--x-alert-warning-border-color: var(--x-color-warning-500);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-bg-surface);--x-alert-danger-color: var(--x-color-text-primary);--x-alert-danger-border-color: var(--x-color-danger-500);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-danger-title-color: var(--x-color-text-primary);--x-alert-info-bg: var(--x-color-bg-surface);--x-alert-info-color: var(--x-color-text-primary);--x-alert-info-border-color: var(--x-color-primary-500);--x-alert-info-icon-color: var(--x-color-primary-500);--x-badge-radius: 0;--x-badge-bg: var(--x-color-bg-subtle);--x-badge-color: var(--x-color-text-secondary);--x-badge-font-weight: var(--x-font-weight-bold);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: oklch(100% 0 0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: oklch(100% 0 0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: oklch(100% 0 0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: oklch(100% 0 0);--x-badge-info-bg: var(--x-color-primary-500);--x-badge-info-color: oklch(100% 0 0);--x-badge-neutral-bg: var(--x-color-bg-subtle);--x-badge-neutral-color: var(--x-color-text-secondary);--x-menu-radius: 0;--x-menu-bg: var(--x-color-bg-base);--x-menu-border-width: 0;--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-item-active-font-weight: var(--x-font-weight-bold);--x-menu-item-hover-bg: var(--x-color-bg-muted);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-menu-horizontal-item-active-bar-height: 2px;--x-message-radius: 0;--x-message-shadow: var(--x-shadow-md);--x-notification-radius: 0;--x-notification-shadow: var(--x-shadow-md);--x-switch-radius: 0;--x-switch-bg: var(--x-color-border-default);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: oklch(100% 0 0);--x-upload-trigger-radius: 0;--x-upload-trigger-border-color: var(--x-color-border-default);--x-upload-trigger-bg: var(--x-color-bg-surface);--x-upload-trigger-hover-bg: var(--x-color-bg-muted);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-radius: 0;--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-icon-radius: 0;--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-bg-base);--x-steps-item-finish-icon-color: var(--x-color-primary-500);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-track-radius: 0;--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: 0;--x-segmented-padding: 0;--x-segmented-bg: var(--x-color-bg-base);--x-segmented-item-active-bg: var(--x-color-primary-500);--x-segmented-item-active-color: oklch(100% 0 0);--x-segmented-item-active-shadow: none;--x-segmented-item-active-radius: 0;--x-segmented-item-color: var(--x-color-text-secondary);--x-pagination-radius: 0;--x-pagination-item-radius: 0;--x-avatar-radius: 0;--x-tour-radius: 0;--x-backtop-radius: 0}[data-theme=oklch-generated][data-mode=dark]{--x-color-text-primary: oklch(93.1% 0 0);--x-color-text-secondary: oklch(68.3% 0 0);--x-color-text-tertiary: oklch(51% 0 0);--x-color-text-disabled: oklch(40.9% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(14.5% 0 0);--x-color-bg-surface: oklch(17.8% 0 0);--x-color-bg-elevated: oklch(22.6% 0 0);--x-color-bg-muted: oklch(20.9% 0 0);--x-color-bg-subtle: oklch(22.6% 0 0);--x-color-border-default: oklch(26.9% 0 0);--x-color-border-strong: oklch(37.1% 0 0);--x-color-border-subtle: oklch(21.8% 0 0);--x-color-border-hover: oklch(51% 0 0);--x-scrollbar-thumb-bg: oklch(26.9% 0 0);--x-scrollbar-thumb-hover-bg: oklch(51% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .4);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .5);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .6);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .7);--x-table-loading-overlay-bg: oklch(0% 0 0 / .65);--x-button-secondary-bg: var(--x-color-bg-elevated);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle)}[data-theme=oklch-indigo]{--x-theme-hue: 270;--x-color-primary-50: oklch(95% .02 var(--x-theme-hue));--x-color-primary-100: oklch(90.4% .038 var(--x-theme-hue));--x-color-primary-200: oklch(81.3% .073 var(--x-theme-hue));--x-color-primary-300: oklch(72.1% .109 var(--x-theme-hue));--x-color-primary-400: oklch(63% .144 var(--x-theme-hue));--x-color-primary-500: oklch(53.8% .18 var(--x-theme-hue));--x-color-primary-600: oklch(46.6% .155 var(--x-theme-hue));--x-color-primary-700: oklch(39.4% .13 var(--x-theme-hue));--x-color-primary-800: oklch(32.2% .105 var(--x-theme-hue));--x-color-primary-900: oklch(25% .08 var(--x-theme-hue));--x-color-success-50: oklch(95% .02 159);--x-color-success-100: oklch(90.4% .038 159);--x-color-success-500: oklch(53.8% .18 159);--x-color-success-600: oklch(46.6% .155 159);--x-color-success-700: oklch(39.4% .13 159);--x-color-warning-50: oklch(95% .02 86);--x-color-warning-100: oklch(90.4% .038 86);--x-color-warning-500: oklch(53.8% .18 86);--x-color-warning-600: oklch(46.6% .155 86);--x-color-warning-700: oklch(39.4% .13 86);--x-color-danger-50: oklch(95% .02 27);--x-color-danger-100: oklch(90.4% .038 27);--x-color-danger-500: oklch(53.8% .18 27);--x-color-danger-600: oklch(46.6% .155 27);--x-color-danger-700: oklch(39.4% .13 27);--x-color-info-50: oklch(95% .02 var(--x-theme-hue));--x-color-info-100: oklch(90.4% .038 var(--x-theme-hue));--x-color-info-500: oklch(53.8% .18 var(--x-theme-hue));--x-color-info-600: oklch(46.6% .155 var(--x-theme-hue));--x-color-info-700: oklch(39.4% .13 var(--x-theme-hue));--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.6% 0 0);--x-color-gray-100: oklch(95.5% 0 0);--x-color-gray-200: oklch(93.7% 0 0);--x-color-gray-300: oklch(90.7% 0 0);--x-color-gray-400: oklch(84.5% 0 0);--x-color-gray-500: oklch(68.3% 0 0);--x-color-gray-600: oklch(62.7% 0 0);--x-color-gray-700: oklch(51% 0 0);--x-color-gray-800: oklch(38.7% 0 0);--x-color-gray-900: oklch(26.9% 0 0);--x-color-gray-950: oklch(14.5% 0 0);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-font-family-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-display: -apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Helvetica Neue", Arial, system-ui, sans-serif;--x-font-family-mono: "JetBrains Mono", "IBM Plex Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--x-font-size-xs: .75rem;--x-font-size-sm: .8125rem;--x-font-size-md: .875rem;--x-font-size-lg: 1rem;--x-font-size-xl: 1.25rem;--x-font-size-2xl: 1.75rem;--x-font-size-3xl: 2.25rem;--x-font-weight-normal: 400;--x-font-weight-medium: 500;--x-font-weight-semibold: 600;--x-font-weight-bold: 700;--x-font-weight-black: 900;--x-line-height-tight: 1.15;--x-line-height-normal: 1.4;--x-line-height-relaxed: 1.6;--x-radius-none: 0px;--x-radius-sm: 0px;--x-radius-md: 0px;--x-radius-lg: 0px;--x-radius-xl: 0px;--x-radius-2xl: 0px;--x-radius-full: 9999px;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 6px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: 0}[data-theme=oklch-indigo]{--x-color-text-primary: oklch(26.9% 0 0);--x-color-text-secondary: oklch(51% 0 0);--x-color-text-tertiary: oklch(62.7% 0 0);--x-color-text-disabled: oklch(84.5% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(100% 0 0);--x-color-bg-surface: oklch(97.6% 0 0);--x-color-bg-elevated: oklch(100% 0 0);--x-color-bg-muted: oklch(95.5% 0 0);--x-color-bg-subtle: oklch(93.7% 0 0);--x-color-border-default: oklch(90.7% 0 0);--x-color-border-strong: oklch(84.5% 0 0);--x-color-border-subtle: oklch(94.9% 0 0);--x-color-border-hover: oklch(62.7% 0 0);--x-scrollbar-thumb-bg: oklch(90.7% 0 0);--x-scrollbar-thumb-hover-bg: oklch(62.7% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .04);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .06);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .08);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .1);--x-button-radius: 0;--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-font-weight: var(--x-font-weight-bold);--x-button-text-transform: none;--x-button-padding-y: var(--x-spacing-2);--x-button-padding-x: var(--x-spacing-3_5);--x-button-bg: var(--x-color-primary-500);--x-button-color: oklch(100% 0 0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: oklch(100% 0 0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: oklch(100% 0 0);--x-button-secondary-bg: var(--x-color-bg-surface);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: oklch(100% 0 0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-danger-active-bg: var(--x-color-danger-700);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-text-secondary);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: transparent;--x-button-ghost-hover-bg: var(--x-color-bg-muted);--x-button-ghost-hover-color: var(--x-color-text-primary);--x-button-sm-padding-y: var(--x-spacing-1);--x-button-sm-padding-x: var(--x-spacing-2_5);--x-button-sm-font-size: var(--x-font-size-xs);--x-button-md-padding-y: var(--x-spacing-2);--x-button-md-padding-x: var(--x-spacing-3_5);--x-button-md-font-size: var(--x-font-size-sm);--x-button-lg-padding-y: var(--x-spacing-2_5);--x-button-lg-padding-x: var(--x-spacing-5);--x-button-lg-font-size: var(--x-font-size-md);--x-input-radius: 0;--x-input-border-width: 1px;--x-input-border-color: var(--x-color-border-default);--x-input-bg: var(--x-color-bg-elevated);--x-input-hover-border-color: var(--x-color-border-hover);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 0;--x-input-focus-ring-color: transparent;--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: transparent;--x-input-padding-y: var(--x-spacing-2);--x-input-padding-x: var(--x-spacing-3);--x-tag-radius: 0;--x-tag-border-width: 1px;--x-tag-border-color: var(--x-color-border-default);--x-tag-bg: transparent;--x-tag-color: var(--x-color-text-secondary);--x-tag-padding-y: 2px;--x-tag-padding-x: var(--x-spacing-1_5);--x-tag-font-size: 10px;--x-tag-font-weight: var(--x-font-weight-medium);--x-tag-success-bg: transparent;--x-tag-success-color: var(--x-color-success-500);--x-tag-warning-bg: transparent;--x-tag-warning-color: var(--x-color-warning-500);--x-tag-danger-bg: transparent;--x-tag-danger-color: var(--x-color-danger-500);--x-tag-info-bg: var(--x-color-primary-50);--x-tag-info-color: var(--x-color-primary-500);--x-card-radius: 0;--x-card-border-width: 1px;--x-card-border-color: var(--x-color-border-default);--x-card-bg: var(--x-color-bg-surface);--x-card-shadow: none;--x-card-hover-shadow: none;--x-card-hover-translate-y: 0;--x-card-title-font-weight: var(--x-font-weight-normal);--x-card-cover-radius: 0;--x-modal-panel-radius: 0;--x-modal-panel-shadow: var(--x-shadow-xl);--x-modal-panel-bg: var(--x-color-bg-elevated);--x-modal-mask-bg: oklch(0% 0 0 / .55);--x-modal-header-border-width: 1px;--x-modal-header-border-color: var(--x-color-border-default);--x-modal-title-font-weight: var(--x-font-weight-bold);--x-modal-action-btn-radius: 0;--x-modal-action-btn-hover-bg: var(--x-color-bg-muted);--x-drawer-bg: var(--x-color-bg-base);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-mask-bg: oklch(0% 0 0 / .55);--x-drawer-header-border-width: 1px;--x-drawer-header-border-color: var(--x-color-border-default);--x-drawer-title-font-weight: var(--x-font-weight-bold);--x-drawer-close-radius: 0;--x-select-radius: 0;--x-select-border-width: 1px;--x-select-border-color: var(--x-color-border-default);--x-select-bg: var(--x-color-bg-elevated);--x-select-focus-border-color: var(--x-color-primary-500);--x-select-focus-ring-width: 0;--x-select-focus-ring-color: transparent;--x-select-dropdown-radius: 0;--x-select-dropdown-shadow: var(--x-shadow-md);--x-select-dropdown-bg: var(--x-color-bg-elevated);--x-select-option-hover-bg: var(--x-color-bg-muted);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: 0;--x-dropdown-menu-shadow: var(--x-shadow-md);--x-dropdown-menu-border-width: 1px;--x-dropdown-menu-border-color: var(--x-color-border-default);--x-dropdown-menu-bg: var(--x-color-bg-elevated);--x-dropdown-item-hover-bg: var(--x-color-bg-muted);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: 0;--x-popover-shadow: var(--x-shadow-md);--x-popover-border-width: 1px;--x-popover-border-color: var(--x-color-border-default);--x-popover-bg: var(--x-color-bg-elevated);--x-tooltip-radius: 0;--x-tooltip-bg: oklch(26.9% 0 0);--x-tooltip-color: oklch(100% 0 0);--x-table-radius: 0;--x-table-bg: var(--x-color-bg-base);--x-table-header-bg: var(--x-color-bg-surface);--x-table-header-color: var(--x-color-text-tertiary);--x-table-header-font-size: var(--x-font-size-xs);--x-table-header-font-weight: var(--x-font-weight-bold);--x-table-header-border-width: 1px;--x-table-header-border-color: var(--x-color-border-default);--x-table-row-hover-bg: var(--x-color-bg-surface);--x-table-row-striped-bg: var(--x-color-bg-surface);--x-table-row-border-width: 1px;--x-table-row-border-color: var(--x-color-border-subtle);--x-table-loading-overlay-bg: oklch(100% 0 0 / .75);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: 0;--x-tabs-item-active-color: var(--x-color-text-primary);--x-tabs-item-active-font-weight: var(--x-font-weight-bold);--x-tabs-item-font-weight: var(--x-font-weight-medium);--x-tabs-card-item-radius: 0;--x-tabs-card-item-bg: var(--x-color-bg-surface);--x-tabs-card-item-active-bg: var(--x-color-bg-base);--x-tabs-card-item-border-color: var(--x-color-border-default);--x-alert-radius: 0;--x-alert-border-width: 1px;--x-alert-bg: var(--x-color-bg-surface);--x-alert-color: var(--x-color-text-primary);--x-alert-border-color: var(--x-color-primary-500);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-text-primary);--x-alert-success-bg: var(--x-color-bg-surface);--x-alert-success-color: var(--x-color-text-primary);--x-alert-success-border-color: var(--x-color-success-500);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-success-title-color: var(--x-color-text-primary);--x-alert-warning-bg: var(--x-color-bg-surface);--x-alert-warning-color: var(--x-color-text-primary);--x-alert-warning-border-color: var(--x-color-warning-500);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-bg-surface);--x-alert-danger-color: var(--x-color-text-primary);--x-alert-danger-border-color: var(--x-color-danger-500);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-danger-title-color: var(--x-color-text-primary);--x-alert-info-bg: var(--x-color-bg-surface);--x-alert-info-color: var(--x-color-text-primary);--x-alert-info-border-color: var(--x-color-primary-500);--x-alert-info-icon-color: var(--x-color-primary-500);--x-badge-radius: 0;--x-badge-bg: var(--x-color-bg-subtle);--x-badge-color: var(--x-color-text-secondary);--x-badge-font-weight: var(--x-font-weight-bold);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: oklch(100% 0 0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: oklch(100% 0 0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: oklch(100% 0 0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: oklch(100% 0 0);--x-badge-info-bg: var(--x-color-primary-500);--x-badge-info-color: oklch(100% 0 0);--x-badge-neutral-bg: var(--x-color-bg-subtle);--x-badge-neutral-color: var(--x-color-text-secondary);--x-menu-radius: 0;--x-menu-bg: var(--x-color-bg-base);--x-menu-border-width: 0;--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-item-active-font-weight: var(--x-font-weight-bold);--x-menu-item-hover-bg: var(--x-color-bg-muted);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-menu-horizontal-item-active-bar-height: 2px;--x-message-radius: 0;--x-message-shadow: var(--x-shadow-md);--x-notification-radius: 0;--x-notification-shadow: var(--x-shadow-md);--x-switch-radius: 0;--x-switch-bg: var(--x-color-border-default);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: oklch(100% 0 0);--x-upload-trigger-radius: 0;--x-upload-trigger-border-color: var(--x-color-border-default);--x-upload-trigger-bg: var(--x-color-bg-surface);--x-upload-trigger-hover-bg: var(--x-color-bg-muted);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-radius: 0;--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-icon-radius: 0;--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-bg-base);--x-steps-item-finish-icon-color: var(--x-color-primary-500);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-track-radius: 0;--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: 0;--x-segmented-padding: 0;--x-segmented-bg: var(--x-color-bg-base);--x-segmented-item-active-bg: var(--x-color-primary-500);--x-segmented-item-active-color: oklch(100% 0 0);--x-segmented-item-active-shadow: none;--x-segmented-item-active-radius: 0;--x-segmented-item-color: var(--x-color-text-secondary);--x-pagination-radius: 0;--x-pagination-item-radius: 0;--x-avatar-radius: 0;--x-tour-radius: 0;--x-backtop-radius: 0}[data-theme=oklch-indigo][data-mode=dark]{--x-color-text-primary: oklch(93.1% 0 0);--x-color-text-secondary: oklch(68.3% 0 0);--x-color-text-tertiary: oklch(51% 0 0);--x-color-text-disabled: oklch(40.9% 0 0);--x-color-text-inverse: oklch(100% 0 0);--x-color-bg-base: oklch(14.5% 0 0);--x-color-bg-surface: oklch(17.8% 0 0);--x-color-bg-elevated: oklch(22.6% 0 0);--x-color-bg-muted: oklch(20.9% 0 0);--x-color-bg-subtle: oklch(22.6% 0 0);--x-color-border-default: oklch(26.9% 0 0);--x-color-border-strong: oklch(37.1% 0 0);--x-color-border-subtle: oklch(21.8% 0 0);--x-color-border-hover: oklch(51% 0 0);--x-scrollbar-thumb-bg: oklch(26.9% 0 0);--x-scrollbar-thumb-hover-bg: oklch(51% 0 0);--x-shadow-sm: 0 1px 2px 0 oklch(0% 0 0 / .4);--x-shadow-md: 0 2px 4px 0 oklch(0% 0 0 / .5);--x-shadow-lg: 0 4px 12px 0 oklch(0% 0 0 / .6);--x-shadow-xl: 0 8px 24px 0 oklch(0% 0 0 / .7);--x-table-loading-overlay-bg: oklch(0% 0 0 / .65);--x-button-secondary-bg: var(--x-color-bg-elevated);--x-button-secondary-color: var(--x-color-text-primary);--x-button-secondary-hover-bg: var(--x-color-bg-muted);--x-button-secondary-active-bg: var(--x-color-bg-subtle)}[data-theme=indigo]{--x-color-primary-50: oklch(96.2% .018 272);--x-color-primary-100: oklch(93% .034 273);--x-color-primary-200: oklch(87% .062 274);--x-color-primary-300: oklch(78.5% .104 275);--x-color-primary-400: oklch(68% .158 277);--x-color-primary-500: oklch(58.5% .204 277);--x-color-primary-600: oklch(51.1% .23 277);--x-color-primary-700: oklch(45.7% .215 277);--x-color-primary-800: oklch(39.8% .177 277);--x-color-primary-900: oklch(35.9% .135 279);--x-color-success-50: oklch(98.2% .018 156);--x-color-success-100: oklch(96.2% .043 157);--x-color-success-500: oklch(72.3% .192 150);--x-color-success-600: oklch(62.7% .17 149);--x-color-success-700: oklch(52.7% .137 150);--x-color-warning-50: oklch(98.7% .021 95);--x-color-warning-100: oklch(96.2% .058 96);--x-color-warning-500: oklch(76.9% .165 70);--x-color-warning-600: oklch(66.6% .157 58);--x-color-warning-700: oklch(55.5% .145 49);--x-color-danger-50: oklch(97.1% .013 17);--x-color-danger-100: oklch(93.6% .031 18);--x-color-danger-500: oklch(63.7% .208 25);--x-color-danger-600: oklch(57.7% .215 27);--x-color-danger-700: oklch(50.5% .19 28);--x-color-info-50: oklch(97% .014 255);--x-color-info-100: oklch(93.2% .032 256);--x-color-info-500: oklch(62.3% .188 260);--x-color-info-600: oklch(54.6% .215 263);--x-color-info-700: oklch(48.8% .217 264);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(98.5% .002 249);--x-color-gray-100: oklch(96.7% .003 264);--x-color-gray-200: oklch(92.8% .006 264);--x-color-gray-300: oklch(87.2% .009 258);--x-color-gray-400: oklch(71.4% .019 261);--x-color-gray-500: oklch(55.1% .023 264);--x-color-gray-600: oklch(44.6% .026 257);--x-color-gray-700: oklch(37.3% .031 260);--x-color-gray-800: oklch(27.8% .03 257);--x-color-gray-900: oklch(21% .032 265);--x-color-gray-950: oklch(13% .027 262);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--x-font-family-mono: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--x-font-size-xs: .75rem;--x-font-size-sm: .875rem;--x-font-size-md: 1rem;--x-font-size-lg: 1.125rem;--x-font-size-xl: 1.25rem;--x-font-size-2xl: 1.5rem;--x-font-size-3xl: 1.875rem;--x-font-weight-normal: 400;--x-font-weight-medium: 500;--x-font-weight-semibold: 600;--x-font-weight-bold: 700;--x-line-height-tight: 1.25;--x-line-height-normal: 1.5;--x-line-height-relaxed: 1.75;--x-radius-none: 0px;--x-radius-sm: .25rem;--x-radius-md: .375rem;--x-radius-lg: .5rem;--x-radius-xl: .75rem;--x-radius-2xl: 1rem;--x-radius-full: 9999px;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 8px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: var(--x-radius-full)}[data-theme=ant]{--x-color-primary-50: oklch(96% .021 241);--x-color-primary-100: oklch(89% .059 243);--x-color-primary-200: oklch(81.9% .096 247);--x-color-primary-300: oklch(74.6% .135 252);--x-color-primary-400: oklch(67.3% .176 255);--x-color-primary-500: oklch(59.9% .219 259);--x-color-primary-600: oklch(50.4% .21 261);--x-color-primary-700: oklch(41.8% .193 262);--x-color-primary-800: oklch(34.4% .165 262);--x-color-primary-900: oklch(27.3% .132 263);--x-color-success-50: oklch(98.8% .025 129);--x-color-success-100: oklch(94% .081 131);--x-color-success-500: oklch(72.6% .218 139);--x-color-success-600: oklch(61.5% .191 139);--x-color-success-700: oklch(50.2% .16 140);--x-color-warning-50: oklch(98.6% .028 98);--x-color-warning-100: oklch(95.6% .074 96);--x-color-warning-500: oklch(80.2% .165 76);--x-color-warning-600: oklch(68.9% .148 70);--x-color-warning-700: oklch(58.1% .129 66);--x-color-danger-50: oklch(97.1% .014 28);--x-color-danger-100: oklch(88.8% .059 25);--x-color-danger-500: oklch(67.3% .214 24);--x-color-danger-600: oklch(62.1% .238 26);--x-color-danger-700: oklch(54.3% .213 26);--x-color-info-50: oklch(96% .021 241);--x-color-info-100: oklch(89% .059 243);--x-color-info-500: oklch(59.9% .219 259);--x-color-info-600: oklch(50.4% .21 261);--x-color-info-700: oklch(41.8% .193 262);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(98.5% 0 0);--x-color-gray-100: oklch(97% 0 0);--x-color-gray-200: oklch(95.5% 0 0);--x-color-gray-300: oklch(88.5% 0 0);--x-color-gray-400: oklch(80.5% 0 0);--x-color-gray-500: oklch(64% 0 0);--x-color-gray-600: oklch(46.4% 0 0);--x-color-gray-700: oklch(38.3% 0 0);--x-color-gray-800: oklch(26.9% 0 0);--x-color-gray-900: oklch(23.9% 0 0);--x-color-gray-950: oklch(19.1% 0 0);--x-font-family-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--x-radius-none: 0px;--x-radius-sm: 2px;--x-radius-md: 4px;--x-radius-lg: 6px;--x-radius-xl: 8px;--x-radius-2xl: 12px;--x-radius-full: 9999px;--x-shadow-sm: 0 1px 2px 0 rgb(0 0 0 / .05);--x-shadow-md: 0 1px 4px 0 rgb(0 0 0 / .08);--x-shadow-lg: 0 2px 8px 0 rgb(0 0 0 / .1);--x-shadow-xl: 0 4px 16px 0 rgb(0 0 0 / .12);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 8px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: var(--x-radius-sm);--x-button-padding-y: var(--x-spacing-1);--x-button-padding-x: var(--x-spacing-3);--x-button-font-size: var(--x-font-size-sm);--x-button-font-weight: 400;--x-button-radius: var(--x-radius-md);--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-bg: var(--x-color-primary-500);--x-button-color: var(--x-color-gray-0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: var(--x-color-gray-0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: var(--x-color-gray-0);--x-button-secondary-bg: var(--x-color-gray-0);--x-button-secondary-color: var(--x-color-gray-600);--x-button-secondary-hover-bg: var(--x-color-gray-50);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: var(--x-color-gray-0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-ghost-bg: var(--x-color-gray-0);--x-button-ghost-color: var(--x-color-primary-500);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: var(--x-color-primary-500);--x-button-ghost-hover-bg: var(--x-color-primary-50);--x-input-radius: var(--x-radius-md);--x-input-border-width: 1px;--x-input-border-color: var(--x-color-gray-300);--x-input-bg: var(--x-color-gray-0);--x-input-hover-border-color: var(--x-color-primary-500);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 2px;--x-input-focus-ring-color: var(--x-color-primary-100);--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: var(--x-color-danger-100);--x-input-disabled-bg: var(--x-color-gray-100);--x-modal-panel-radius: var(--x-radius-lg);--x-modal-panel-shadow: var(--x-shadow-lg);--x-modal-header-border-width: 0 0 1px 0;--x-modal-header-border-color: var(--x-color-gray-200);--x-modal-title-font-weight: 600;--x-modal-action-btn-hover-bg: var(--x-color-gray-50);--x-card-radius: var(--x-radius-md);--x-card-border-width: 1px;--x-card-border-color: var(--x-color-gray-200);--x-card-shadow: none;--x-card-hover-shadow: var(--x-shadow-md);--x-card-hover-translate-y: 0;--x-card-title-font-weight: 600;--x-card-header-border-width: 0 0 1px 0;--x-card-header-border-color: var(--x-color-gray-200);--x-tag-radius: var(--x-radius-sm);--x-tag-bg: var(--x-color-primary-50);--x-tag-color: var(--x-color-primary-700);--x-tag-success-bg: var(--x-color-success-50);--x-tag-success-color: var(--x-color-success-700);--x-tag-warning-bg: var(--x-color-warning-50);--x-tag-warning-color: var(--x-color-warning-700);--x-tag-danger-bg: var(--x-color-danger-50);--x-tag-danger-color: var(--x-color-danger-700);--x-tag-info-bg: var(--x-color-info-50);--x-tag-info-color: var(--x-color-info-700);--x-select-radius: var(--x-radius-md);--x-select-border-width: 1px;--x-select-border-color: var(--x-color-gray-300);--x-select-bg: var(--x-color-gray-0);--x-select-focus-ring-width: 2px;--x-select-focus-ring-color: var(--x-color-primary-100);--x-select-dropdown-radius: var(--x-radius-md);--x-select-dropdown-shadow: var(--x-shadow-lg);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: var(--x-radius-md);--x-dropdown-menu-shadow: var(--x-shadow-lg);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: var(--x-radius-md);--x-popover-shadow: var(--x-shadow-lg);--x-tooltip-radius: var(--x-radius-sm);--x-tooltip-bg: var(--x-color-gray-900);--x-tooltip-color: var(--x-color-gray-0);--x-table-radius: var(--x-radius-md);--x-table-header-bg: var(--x-color-gray-50);--x-table-header-color: var(--x-color-gray-700);--x-table-header-font-weight: 600;--x-table-header-border-width: 0 0 1px 0;--x-table-row-hover-bg: var(--x-color-primary-50);--x-table-row-striped-bg: var(--x-color-gray-50);--x-table-loading-overlay-bg: rgb(255 255 255 / .6);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: var(--x-radius-sm);--x-tabs-item-active-font-weight: 600;--x-tabs-card-item-radius: var(--x-radius-sm);--x-alert-radius: var(--x-radius-md);--x-alert-border-width: 1px;--x-alert-border-color: var(--x-color-primary-200);--x-alert-bg: var(--x-color-primary-50);--x-alert-color: var(--x-color-primary-700);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-primary-700);--x-alert-success-bg: var(--x-color-success-50);--x-alert-success-color: var(--x-color-success-700);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-warning-bg: var(--x-color-warning-50);--x-alert-warning-color: var(--x-color-warning-700);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-danger-50);--x-alert-danger-color: var(--x-color-danger-700);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-info-bg: var(--x-color-info-50);--x-alert-info-color: var(--x-color-info-700);--x-alert-info-icon-color: var(--x-color-info-500);--x-badge-radius: var(--x-radius-sm);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: var(--x-color-gray-0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: var(--x-color-gray-0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: var(--x-color-gray-0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: var(--x-color-gray-0);--x-badge-info-bg: var(--x-color-info-500);--x-badge-info-color: var(--x-color-gray-0);--x-badge-neutral-bg: var(--x-color-gray-300);--x-badge-neutral-color: var(--x-color-gray-0);--x-drawer-bg: var(--x-color-gray-0);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-header-border-width: 0 0 1px 0;--x-drawer-header-border-color: var(--x-color-gray-200);--x-drawer-title-font-weight: 600;--x-menu-radius: var(--x-radius-md);--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-message-radius: var(--x-radius-md);--x-message-shadow: var(--x-shadow-lg);--x-notification-radius: var(--x-radius-md);--x-notification-shadow: var(--x-shadow-lg);--x-switch-bg: var(--x-color-gray-300);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: var(--x-color-gray-0);--x-upload-trigger-radius: var(--x-radius-md);--x-upload-trigger-border-color: var(--x-color-gray-300);--x-upload-trigger-bg: var(--x-color-gray-50);--x-upload-trigger-hover-bg: var(--x-color-primary-50);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-primary-50);--x-steps-item-finish-icon-color: var(--x-color-primary-700);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-item-error-icon-border-color: var(--x-color-danger-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: var(--x-radius-md);--x-segmented-bg: var(--x-color-gray-100);--x-segmented-item-active-bg: var(--x-color-gray-0);--x-segmented-item-active-shadow: var(--x-shadow-sm);--x-segmented-item-active-radius: var(--x-radius-sm)}[data-theme=element]{--x-color-primary-50: oklch(96.6% .017 251);--x-color-primary-100: oklch(93.5% .033 248);--x-color-primary-200: oklch(86.9% .067 250);--x-color-primary-300: oklch(80.6% .102 250);--x-color-primary-400: oklch(74.5% .136 251);--x-color-primary-500: oklch(69% .168 252);--x-color-primary-600: oklch(63.8% .155 252);--x-color-primary-700: oklch(58.5% .141 252);--x-color-primary-800: oklch(53.3% .127 251);--x-color-primary-900: oklch(46.7% .118 251);--x-color-success-50: oklch(97.2% .021 134);--x-color-success-100: oklch(94.4% .04 135);--x-color-success-500: oklch(73.1% .191 137);--x-color-success-600: oklch(67.7% .176 137);--x-color-success-700: oklch(61.9% .16 137);--x-color-warning-50: oklch(97.6% .015 77);--x-color-warning-100: oklch(94.9% .03 77);--x-color-warning-500: oklch(76.1% .139 73);--x-color-warning-600: oklch(70.4% .128 74);--x-color-warning-700: oklch(64.6% .117 74);--x-color-danger-50: oklch(96.6% .015 17);--x-color-danger-100: oklch(93.5% .03 18);--x-color-danger-500: oklch(69.9% .169 22);--x-color-danger-600: oklch(69.9% .169 22);--x-color-danger-700: oklch(59.2% .141 22);--x-color-info-50: oklch(96.7% .001 284);--x-color-info-100: oklch(93.5% .003 285);--x-color-info-500: oklch(66.3% .01 264);--x-color-info-600: oklch(61.4% .009 271);--x-color-info-700: oklch(56.5% .007 256);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.5% .005 258);--x-color-gray-100: oklch(97.2% .009 258);--x-color-gray-200: oklch(92.7% .009 264);--x-color-gray-300: oklch(90.3% .01 267);--x-color-gray-400: oklch(82% .012 264);--x-color-gray-500: oklch(74.1% .011 267);--x-color-gray-600: oklch(49.6% .007 264);--x-color-gray-700: oklch(31.3% .004 264);--x-color-gray-800: oklch(23.2% .004 286);--x-color-gray-900: oklch(19.1% 0 0);--x-color-gray-950: oklch(14.5% 0 0);--x-font-family-sans: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", Arial, sans-serif;--x-radius-none: 0px;--x-radius-sm: 2px;--x-radius-md: 4px;--x-radius-lg: 4px;--x-radius-xl: 8px;--x-radius-2xl: 12px;--x-radius-full: 9999px;--x-shadow-sm: 0 1px 4px 0 rgb(0 0 0 / .06);--x-shadow-md: 0 2px 12px 0 rgb(0 0 0 / .08);--x-shadow-lg: 0 4px 16px 0 rgb(0 0 0 / .1);--x-shadow-xl: 0 8px 24px 0 rgb(0 0 0 / .12);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 8px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: var(--x-radius-sm);--x-button-padding-y: var(--x-spacing-1);--x-button-padding-x: var(--x-spacing-3);--x-button-font-size: var(--x-font-size-sm);--x-button-font-weight: 400;--x-button-radius: var(--x-radius-md);--x-button-border-width: 1px;--x-button-border-color: var(--x-color-primary-500);--x-button-bg: var(--x-color-primary-500);--x-button-color: var(--x-color-gray-0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: var(--x-color-gray-0);--x-button-hover-border-color: var(--x-color-primary-600);--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: var(--x-color-gray-0);--x-button-secondary-bg: var(--x-color-gray-0);--x-button-secondary-color: var(--x-color-gray-600);--x-button-secondary-hover-bg: var(--x-color-gray-50);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: var(--x-color-gray-0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-ghost-bg: var(--x-color-gray-0);--x-button-ghost-color: var(--x-color-primary-500);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: var(--x-color-primary-500);--x-button-ghost-hover-bg: var(--x-color-primary-50);--x-input-radius: var(--x-radius-md);--x-input-border-width: 1px;--x-input-border-color: var(--x-color-gray-300);--x-input-bg: var(--x-color-gray-0);--x-input-hover-border-color: var(--x-color-primary-500);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 2px;--x-input-focus-ring-color: var(--x-color-primary-100);--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: var(--x-color-danger-100);--x-input-disabled-bg: var(--x-color-gray-50);--x-modal-panel-radius: var(--x-radius-lg);--x-modal-panel-shadow: var(--x-shadow-lg);--x-modal-header-border-width: 0 0 1px 0;--x-modal-header-border-color: var(--x-color-gray-200);--x-modal-title-font-weight: 600;--x-modal-action-btn-hover-bg: var(--x-color-gray-50);--x-card-radius: var(--x-radius-md);--x-card-border-width: 1px;--x-card-border-color: var(--x-color-gray-200);--x-card-shadow: var(--x-shadow-sm);--x-card-hover-shadow: var(--x-shadow-md);--x-card-hover-translate-y: 0;--x-card-title-font-weight: 600;--x-card-header-border-width: 0 0 1px 0;--x-card-header-border-color: var(--x-color-gray-200);--x-tag-radius: var(--x-radius-sm);--x-tag-bg: var(--x-color-primary-50);--x-tag-color: var(--x-color-primary-700);--x-tag-success-bg: var(--x-color-success-50);--x-tag-success-color: var(--x-color-success-700);--x-tag-warning-bg: var(--x-color-warning-50);--x-tag-warning-color: var(--x-color-warning-700);--x-tag-danger-bg: var(--x-color-danger-50);--x-tag-danger-color: var(--x-color-danger-700);--x-tag-info-bg: var(--x-color-info-50);--x-tag-info-color: var(--x-color-info-700);--x-select-radius: var(--x-radius-md);--x-select-border-width: 1px;--x-select-border-color: var(--x-color-gray-300);--x-select-bg: var(--x-color-gray-0);--x-select-focus-ring-width: 2px;--x-select-focus-ring-color: var(--x-color-primary-100);--x-select-dropdown-radius: var(--x-radius-md);--x-select-dropdown-shadow: var(--x-shadow-md);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: var(--x-radius-md);--x-dropdown-menu-shadow: var(--x-shadow-md);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: var(--x-radius-md);--x-popover-shadow: var(--x-shadow-md);--x-tooltip-radius: var(--x-radius-sm);--x-tooltip-bg: var(--x-color-gray-700);--x-tooltip-color: var(--x-color-gray-0);--x-table-radius: var(--x-radius-md);--x-table-header-bg: var(--x-color-gray-50);--x-table-header-color: var(--x-color-gray-700);--x-table-header-font-weight: 600;--x-table-header-border-width: 0 0 1px 0;--x-table-row-hover-bg: var(--x-color-primary-50);--x-table-row-striped-bg: var(--x-color-gray-50);--x-table-loading-overlay-bg: rgb(255 255 255 / .6);--x-tabs-item-active-bar-height: 2px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: var(--x-radius-sm);--x-tabs-item-active-font-weight: 600;--x-tabs-card-item-radius: var(--x-radius-sm);--x-alert-radius: var(--x-radius-md);--x-alert-border-width: 1px;--x-alert-border-color: var(--x-color-primary-200);--x-alert-bg: var(--x-color-primary-50);--x-alert-color: var(--x-color-primary-700);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-primary-700);--x-alert-success-bg: var(--x-color-success-50);--x-alert-success-color: var(--x-color-success-700);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-warning-bg: var(--x-color-warning-50);--x-alert-warning-color: var(--x-color-warning-700);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-danger-50);--x-alert-danger-color: var(--x-color-danger-700);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-info-bg: var(--x-color-info-50);--x-alert-info-color: var(--x-color-info-700);--x-alert-info-icon-color: var(--x-color-info-500);--x-badge-radius: var(--x-radius-sm);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: var(--x-color-gray-0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: var(--x-color-gray-0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: var(--x-color-gray-0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: var(--x-color-gray-0);--x-badge-info-bg: var(--x-color-info-500);--x-badge-info-color: var(--x-color-gray-0);--x-badge-neutral-bg: var(--x-color-gray-300);--x-badge-neutral-color: var(--x-color-gray-0);--x-drawer-bg: var(--x-color-gray-0);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-header-border-width: 0 0 1px 0;--x-drawer-header-border-color: var(--x-color-gray-200);--x-drawer-title-font-weight: 600;--x-menu-radius: var(--x-radius-md);--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-message-radius: var(--x-radius-md);--x-message-shadow: var(--x-shadow-md);--x-notification-radius: var(--x-radius-md);--x-notification-shadow: var(--x-shadow-md);--x-switch-bg: var(--x-color-gray-300);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: var(--x-color-gray-0);--x-upload-trigger-radius: var(--x-radius-md);--x-upload-trigger-border-color: var(--x-color-gray-300);--x-upload-trigger-bg: var(--x-color-gray-50);--x-upload-trigger-hover-bg: var(--x-color-primary-50);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-primary-50);--x-steps-item-finish-icon-color: var(--x-color-primary-700);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-item-error-icon-border-color: var(--x-color-danger-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: var(--x-radius-md);--x-segmented-bg: var(--x-color-gray-100);--x-segmented-item-active-bg: var(--x-color-gray-0);--x-segmented-item-active-shadow: var(--x-shadow-sm);--x-segmented-item-active-radius: var(--x-radius-sm)}[data-theme=arco]{--x-color-primary-50: oklch(97.4% .016 58);--x-color-primary-100: oklch(94.5% .035 60);--x-color-primary-200: oklch(88.5% .069 52);--x-color-primary-300: oklch(81.8% .111 47);--x-color-primary-400: oklch(75.3% .155 42);--x-color-primary-500: oklch(70.2% .179 43);--x-color-primary-600: oklch(60.7% .173 40);--x-color-primary-700: oklch(52% .164 37);--x-color-primary-800: oklch(42.8% .142 36);--x-color-primary-900: oklch(33.9% .115 36);--x-color-success-50: oklch(97.8% .037 148);--x-color-success-100: oklch(93% .081 146);--x-color-success-500: oklch(66.9% .214 144);--x-color-success-600: oklch(59.6% .191 144);--x-color-success-700: oklch(52.1% .167 144);--x-color-warning-50: oklch(97.8% .021 83);--x-color-warning-100: oklch(95% .048 82);--x-color-warning-500: oklch(72.7% .188 52);--x-color-warning-600: oklch(63.9% .168 50);--x-color-warning-700: oklch(54.9% .148 49);--x-color-danger-50: oklch(96.7% .016 17);--x-color-danger-100: oklch(93.2% .034 18);--x-color-danger-500: oklch(64.2% .218 26);--x-color-danger-600: oklch(56.2% .209 27);--x-color-danger-700: oklch(48.9% .19 28);--x-color-info-50: oklch(95.9% .02 250);--x-color-info-100: oklch(90.9% .046 250);--x-color-info-500: oklch(54.9% .249 263);--x-color-info-600: oklch(48.7% .233 264);--x-color-info-700: oklch(41% .198 265);--x-color-gray-0: oklch(100% 0 0);--x-color-gray-50: oklch(97.9% .003 264);--x-color-gray-100: oklch(96.4% .003 264);--x-color-gray-200: oklch(92.6% .007 277);--x-color-gray-300: oklch(84.7% .011 262);--x-color-gray-400: oklch(75% .015 264);--x-color-gray-500: oklch(64.9% .021 253);--x-color-gray-600: oklch(46.1% .03 258);--x-color-gray-700: oklch(30% .026 263);--x-color-gray-800: oklch(24.7% .016 264);--x-color-gray-900: oklch(20.5% .006 271);--x-color-gray-950: oklch(16.5% .004 286);--x-font-family-sans: -apple-system, BlinkMacSystemFont, "Inter", "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Noto Sans SC", "Helvetica Neue", Arial, sans-serif;--x-radius-none: 0px;--x-radius-sm: 2px;--x-radius-md: 4px;--x-radius-lg: 8px;--x-radius-xl: 12px;--x-radius-2xl: 16px;--x-radius-full: 9999px;--x-shadow-sm: 0 1px 4px 0 rgb(0 0 0 / .06);--x-shadow-md: 0 2px 10px 0 rgb(0 0 0 / .08);--x-shadow-lg: 0 4px 20px 0 rgb(0 0 0 / .1);--x-shadow-xl: 0 8px 30px 0 rgb(0 0 0 / .12);--x-spacing-0: 0px;--x-spacing-px: 1px;--x-spacing-0_5: .125rem;--x-spacing-1: .25rem;--x-spacing-1_5: .375rem;--x-spacing-2: .5rem;--x-spacing-2_5: .625rem;--x-spacing-3: .75rem;--x-spacing-3_5: .875rem;--x-spacing-4: 1rem;--x-spacing-5: 1.25rem;--x-spacing-6: 1.5rem;--x-spacing-7: 1.75rem;--x-spacing-8: 2rem;--x-spacing-9: 2.25rem;--x-spacing-10: 2.5rem;--x-spacing-12: 3rem;--x-spacing-14: 3.5rem;--x-spacing-16: 4rem;--x-elevation-0: none;--x-elevation-1: var(--x-shadow-sm);--x-elevation-2: var(--x-shadow-md);--x-elevation-3: var(--x-shadow-lg);--x-elevation-4: var(--x-shadow-xl);--x-elevation-5: var(--x-shadow-xl);--x-scrollbar-width: 8px;--x-scrollbar-track-bg: transparent;--x-scrollbar-thumb-radius: var(--x-radius-full);--x-button-padding-y: var(--x-spacing-1_5);--x-button-padding-x: var(--x-spacing-4);--x-button-font-size: var(--x-font-size-sm);--x-button-font-weight: 500;--x-button-radius: var(--x-radius-md);--x-button-border-width: 0;--x-button-border-color: transparent;--x-button-bg: var(--x-color-primary-500);--x-button-color: var(--x-color-gray-0);--x-button-hover-bg: var(--x-color-primary-600);--x-button-hover-color: var(--x-color-gray-0);--x-button-hover-border-color: transparent;--x-button-active-bg: var(--x-color-primary-700);--x-button-active-color: var(--x-color-gray-0);--x-button-secondary-bg: var(--x-color-gray-100);--x-button-secondary-color: var(--x-color-gray-600);--x-button-secondary-hover-bg: var(--x-color-gray-200);--x-button-danger-bg: var(--x-color-danger-500);--x-button-danger-color: var(--x-color-gray-0);--x-button-danger-hover-bg: var(--x-color-danger-600);--x-button-ghost-bg: transparent;--x-button-ghost-color: var(--x-color-primary-500);--x-button-ghost-border-width: 1px;--x-button-ghost-border-color: var(--x-color-primary-500);--x-button-ghost-hover-bg: var(--x-color-primary-50);--x-input-radius: var(--x-radius-md);--x-input-border-width: 1px;--x-input-border-color: var(--x-color-gray-300);--x-input-bg: var(--x-color-gray-0);--x-input-hover-border-color: var(--x-color-primary-500);--x-input-focus-border-color: var(--x-color-primary-500);--x-input-focus-ring-width: 2px;--x-input-focus-ring-color: var(--x-color-primary-100);--x-input-error-border-color: var(--x-color-danger-500);--x-input-error-focus-ring-color: var(--x-color-danger-100);--x-input-disabled-bg: var(--x-color-gray-100);--x-modal-panel-radius: var(--x-radius-2xl);--x-modal-panel-shadow: var(--x-shadow-lg);--x-modal-header-border-width: 0 0 1px 0;--x-modal-header-border-color: var(--x-color-gray-200);--x-modal-title-font-weight: 600;--x-modal-action-btn-hover-bg: var(--x-color-gray-100);--x-card-radius: var(--x-radius-lg);--x-card-border-width: 0;--x-card-border-color: transparent;--x-card-shadow: var(--x-shadow-sm);--x-card-hover-shadow: var(--x-shadow-md);--x-card-hover-translate-y: -2px;--x-card-title-font-weight: 600;--x-card-header-border-width: 0 0 1px 0;--x-card-header-border-color: var(--x-color-gray-200);--x-tag-radius: var(--x-radius-sm);--x-tag-bg: var(--x-color-primary-50);--x-tag-color: var(--x-color-primary-700);--x-tag-success-bg: var(--x-color-success-50);--x-tag-success-color: var(--x-color-success-700);--x-tag-warning-bg: var(--x-color-warning-50);--x-tag-warning-color: var(--x-color-warning-700);--x-tag-danger-bg: var(--x-color-danger-50);--x-tag-danger-color: var(--x-color-danger-700);--x-tag-info-bg: var(--x-color-info-50);--x-tag-info-color: var(--x-color-info-700);--x-select-radius: var(--x-radius-md);--x-select-border-width: 1px;--x-select-border-color: var(--x-color-gray-300);--x-select-bg: var(--x-color-gray-0);--x-select-focus-ring-width: 2px;--x-select-focus-ring-color: var(--x-color-primary-100);--x-select-dropdown-radius: var(--x-radius-lg);--x-select-dropdown-shadow: var(--x-shadow-lg);--x-select-option-selected-bg: var(--x-color-primary-50);--x-select-option-selected-color: var(--x-color-primary-700);--x-select-multiple-tag-bg: var(--x-color-primary-50);--x-select-multiple-tag-color: var(--x-color-primary-700);--x-dropdown-menu-radius: var(--x-radius-lg);--x-dropdown-menu-shadow: var(--x-shadow-lg);--x-dropdown-item-active-bg: var(--x-color-primary-50);--x-dropdown-item-active-color: var(--x-color-primary-700);--x-popover-radius: var(--x-radius-lg);--x-popover-shadow: var(--x-shadow-lg);--x-tooltip-radius: var(--x-radius-md);--x-tooltip-bg: var(--x-color-gray-800);--x-tooltip-color: var(--x-color-gray-0);--x-table-radius: var(--x-radius-lg);--x-table-header-bg: var(--x-color-gray-50);--x-table-header-color: var(--x-color-gray-600);--x-table-header-font-weight: 600;--x-table-header-border-width: 0 0 1px 0;--x-table-row-hover-bg: var(--x-color-primary-50);--x-table-row-striped-bg: var(--x-color-gray-50);--x-table-loading-overlay-bg: rgb(255 255 255 / .6);--x-tabs-item-active-bar-height: 3px;--x-tabs-item-active-bar-color: var(--x-color-primary-500);--x-tabs-item-active-bar-radius: var(--x-radius-full);--x-tabs-item-active-font-weight: 600;--x-tabs-card-item-radius: var(--x-radius-md);--x-alert-radius: var(--x-radius-lg);--x-alert-border-width: 0;--x-alert-bg: var(--x-color-primary-50);--x-alert-color: var(--x-color-primary-700);--x-alert-icon-color: var(--x-color-primary-500);--x-alert-title-color: var(--x-color-primary-700);--x-alert-success-bg: var(--x-color-success-50);--x-alert-success-color: var(--x-color-success-700);--x-alert-success-icon-color: var(--x-color-success-500);--x-alert-warning-bg: var(--x-color-warning-50);--x-alert-warning-color: var(--x-color-warning-700);--x-alert-warning-icon-color: var(--x-color-warning-500);--x-alert-danger-bg: var(--x-color-danger-50);--x-alert-danger-color: var(--x-color-danger-700);--x-alert-danger-icon-color: var(--x-color-danger-500);--x-alert-info-bg: var(--x-color-info-50);--x-alert-info-color: var(--x-color-info-700);--x-alert-info-icon-color: var(--x-color-info-500);--x-badge-radius: var(--x-radius-sm);--x-badge-primary-bg: var(--x-color-primary-500);--x-badge-primary-color: var(--x-color-gray-0);--x-badge-success-bg: var(--x-color-success-500);--x-badge-success-color: var(--x-color-gray-0);--x-badge-warning-bg: var(--x-color-warning-500);--x-badge-warning-color: var(--x-color-gray-0);--x-badge-danger-bg: var(--x-color-danger-500);--x-badge-danger-color: var(--x-color-gray-0);--x-badge-info-bg: var(--x-color-info-500);--x-badge-info-color: var(--x-color-gray-0);--x-badge-neutral-bg: var(--x-color-gray-300);--x-badge-neutral-color: var(--x-color-gray-0);--x-drawer-bg: var(--x-color-gray-0);--x-drawer-shadow: var(--x-shadow-xl);--x-drawer-header-border-width: 0 0 1px 0;--x-drawer-header-border-color: var(--x-color-gray-200);--x-drawer-title-font-weight: 600;--x-menu-radius: var(--x-radius-lg);--x-menu-item-active-bg: var(--x-color-primary-50);--x-menu-item-active-color: var(--x-color-primary-700);--x-menu-horizontal-item-active-bar-color: var(--x-color-primary-500);--x-message-radius: var(--x-radius-lg);--x-message-shadow: var(--x-shadow-lg);--x-notification-radius: var(--x-radius-lg);--x-notification-shadow: var(--x-shadow-lg);--x-switch-bg: var(--x-color-gray-300);--x-switch-checked-bg: var(--x-color-primary-500);--x-switch-handle-bg: var(--x-color-gray-0);--x-upload-trigger-radius: var(--x-radius-lg);--x-upload-trigger-border-color: var(--x-color-gray-300);--x-upload-trigger-bg: var(--x-color-gray-50);--x-upload-trigger-hover-bg: var(--x-color-primary-50);--x-upload-trigger-hover-border-color: var(--x-color-primary-500);--x-upload-trigger-dragover-bg: var(--x-color-primary-50);--x-upload-trigger-dragover-border-color: var(--x-color-primary-500);--x-checkbox-checked-bg: var(--x-color-primary-500);--x-checkbox-checked-border-color: var(--x-color-primary-500);--x-checkbox-hover-border-color: var(--x-color-primary-500);--x-radio-checked-bg: var(--x-color-primary-500);--x-radio-checked-border-color: var(--x-color-primary-500);--x-radio-hover-border-color: var(--x-color-primary-500);--x-slider-track-filled-bg: var(--x-color-primary-500);--x-slider-handle-border-color: var(--x-color-primary-500);--x-slider-handle-hover-border-color: var(--x-color-primary-600);--x-slider-handle-active-border-color: var(--x-color-primary-700);--x-steps-item-active-icon-bg: var(--x-color-primary-500);--x-steps-item-active-icon-border-color: var(--x-color-primary-500);--x-steps-item-finish-icon-bg: var(--x-color-primary-50);--x-steps-item-finish-icon-color: var(--x-color-primary-700);--x-steps-item-finish-icon-border-color: var(--x-color-primary-500);--x-steps-item-error-icon-border-color: var(--x-color-danger-500);--x-steps-connector-active-bg: var(--x-color-primary-500);--x-progress-bar-bg: var(--x-color-primary-500);--x-progress-bar-success-bg: var(--x-color-success-500);--x-progress-bar-exception-bg: var(--x-color-danger-500);--x-segmented-radius: var(--x-radius-md);--x-segmented-bg: var(--x-color-gray-100);--x-segmented-item-active-bg: var(--x-color-gray-0);--x-segmented-item-active-shadow: var(--x-shadow-sm);--x-segmented-item-active-radius: var(--x-radius-sm)}:root{--blog-bg-primary: #faf8f5;--blog-bg-secondary: #f5f1ec;--blog-bg-card: #ffffff;--blog-text-primary: #2c2420;--blog-text-secondary: #6b5e56;--blog-text-muted: #a0948c;--blog-accent: #c17f59;--blog-accent-dark: #a06040;--blog-accent-light: #e8d5c4;--blog-accent-soft: rgb(193 127 89 / 16%);--blog-border: #e8e0d8;--blog-text-on-accent: #ffffff;--blog-overlay-nav: rgb(250 248 245 / 85%);--blog-overlay-on-accent: rgb(255 255 255 / 12%);--blog-grid-line: rgb(193 127 89 / 3%);--blog-glow: rgb(193 127 89 / 8%);--blog-status-published-bg: #dcfce7;--blog-status-published-text: #166534;--blog-status-draft-bg: #f3f4f6;--blog-status-draft-text: #6b7280;--blog-error: #ef4444;--blog-shadow: var(--x-shadow-md);--blog-shadow-hover: var(--x-shadow-lg);--blog-shadow-accent: 0 4px 20px rgb(193 127 89 / 35%);--blog-radius: 12px;--blog-radius-sm: 8px;--blog-transition: all var(--x-motion-duration-slow) var(--x-motion-ease-default);--blog-code-bg: #1e1b18;--blog-code-text: #e8e0d8;--blog-code-dots: #4a4440;--blog-code-border: #2c2824}html{color:var(--blog-text-primary);background:var(--blog-bg-primary);line-height:var(--x-line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;background:var(--blog-bg-primary);position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:0;background-image:linear-gradient(var(--blog-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--blog-grid-line) 1px,transparent 1px);background-size:60px 60px}body:after{content:"";position:fixed;top:-200px;left:50%;transform:translate(-50%);width:800px;height:400px;background:radial-gradient(ellipse,var(--blog-glow) 0%,transparent 70%);pointer-events:none;z-index:0}#app{min-height:100vh;position:relative;z-index:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--blog-border);border-radius:var(--x-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--blog-accent)}::selection{background:var(--blog-accent-light);color:var(--blog-text-primary)}@keyframes blog-fade-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.blog-animate-fade-in{animation:blog-fade-in .5s ease forwards}
