@charset "UTF-8";/*
================================================================================
 ✦ STYLE: "Aether Apple" (以太苹果) - Apple-like 柔和双主题全局样式
 ✦ DESIGN PHILOSOPHY (设计理念):
 ------------------------------------------------------------------------------
  1. 触觉排版 (Tactile Typography):
     借鉴实体艺术杂志与独立出版物的排版。使用无衬线字体作为正文以保证易读性，
     辅以等宽字体（Monospace）作为标签与元数据，创造出一种“工业精密”与“人文温度”的碰撞。
  
  2. 负空间呼吸 (Negative Space):
     “少即是多”。依靠慷慨的留白（Whitespace）而非线条来划分区域，
     让内容在视觉上拥有绝对的呼吸感。

  3. 系统灰阶 (System Gray Hierarchy):
     模仿 Apple 系统界面的灰白层级。浅色模式以 #F5F5F7 为页面基底，
     深色模式以 #1C1C1E 为沉静底色，避免高饱和色大面积占据视线。

  4. 动态克制 (Restrained Motion):
     微交互采用极快、无缓动的过渡（Transition），模拟物理开关的清脆反馈，
     避免拖泥带水的动画。

  5. 双态共生 (Dual-State Harmony):
     - 浅色模式：柔和雾灰背景、白色浮层、浅蓝点到即止。
     - 深色模式：近黑灰背景、分层灰色浮层、雾蓝保持识别。
================================================================================
*/

/* ==========================================================================
   1. 变量定义 & 主题配置 (Variables & Themes)
   ========================================================================== */

:root {
  /* 字体系统 */
  --font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans SC", sans-serif;
  --font-mono: "SF Mono", "Fira Code", "Fira Font", "Source Code Pro", Consolas, "Liberation Mono", Menlo, Courier, monospace;
  --font-serif: "Georgia", "Times New Roman", "Noto Serif SC", serif;

  /* 字体大小 - 模块化缩放 (1.25 比率) */
  --text-xs: 0.64rem;    /* 10.24px */
  --text-sm: 0.8rem;     /* 12.8px */
  --text-base: 1rem;     /* 16px */
  --text-lg: 1.25rem;    /* 20px */
  --text-xl: 1.563rem;   /* 25px */
  --text-2xl: 1.953rem;  /* 31.25px */
  --text-3xl: 2.441rem;  /* 39.06px */
  --text-4xl: 3.052rem;  /* 48.83px */

  /* 行高 */
  --leading-tight: 1.2;
  --leading-normal: 1.5;
  --leading-relaxed: 1.7;
  --leading-loose: 2;

  /* 字重 */
  --font-light: 300;
  --font-normal: 400;
  --font-medium: 500;
  --font-semibold: 600;
  --font-bold: 700;
  --font-extrabold: 800;

  /* 字间距 */
  --tracking-tighter: 0em;
  --tracking-tight: 0em;
  --tracking-normal: 0em;
  --tracking-wide: 0.025em;
  --tracking-wider: 0.05em;
  --tracking-widest: 0.1em;

  /* 间距系统 - 基于 8px 网格 */
  --space-0: 0;
  --space-1: 0.25rem;    /* 4px */
  --space-2: 0.5rem;     /* 8px */
  --space-3: 0.75rem;    /* 12px */
  --space-4: 1rem;       /* 16px */
  --space-5: 1.25rem;    /* 20px */
  --space-6: 1.5rem;     /* 24px */
  --space-8: 2rem;       /* 32px */
  --space-10: 2.5rem;    /* 40px */
  --space-12: 3rem;      /* 48px */
  --space-16: 4rem;      /* 64px */
  --space-20: 5rem;      /* 80px */
  --space-24: 6rem;      /* 96px */

  /* 圆角 - Apple-like 柔和曲率 */
  --radius-none: 0.5rem; /* 8px，用于历史直角位点的温和圆润化 */
  --radius-sm: 0.625rem; /* 10px */
  --radius-md: 0.875rem; /* 14px */
  --radius-lg: 1rem;     /* 16px */
  --radius-xl: 1.25rem;  /* 20px */
  --radius-full: 9999px;

  /* 动效 - Apple-like 快入慢出 */
  --transition-fast: 150ms cubic-bezier(0.4, 0, 0.2, 1);
  --transition-base: 200ms cubic-bezier(0.4, 0, 0.2, 1);
  --transition-smooth: 300ms cubic-bezier(0.16, 1, 0.3, 1);
  --transition-spring: 360ms cubic-bezier(0.16, 1, 0.3, 1);
  --transition-slow: 500ms cubic-bezier(0.4, 0, 0.2, 1);

  /* 阴影层级 */
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.04);
  --shadow-md: 0 8px 24px rgba(0, 0, 0, 0.08);
  --shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.1);
  --shadow-xl: 0 24px 56px rgba(0, 0, 0, 0.12);

  color-scheme: light;

  /* --- 默认浅色主题 (Apple Light) --- */
  --bg-primary: #f5f5f7;     /* Apple 雾灰页面底 */
  --bg-secondary: #ffffff;   /* 白色浮层 */
  --bg-tertiary: #f2f2f7;    /* iOS 分组背景 */
  --text-primary: #1d1d1f;   /* Apple 主文本黑 */
  --text-secondary: #6e6e73; /* Apple 次级文本灰 */
  --text-muted: #86868b;     /* 辅助说明灰 */
  --border-color: #d2d2d7;   /* 稳定边界 */
  --border-subtle: #e5e5ea;  /* 柔和分割 */
  --accent: #0067d8;         /* Clear Blue */
  --accent-hover: #0054b3;
  --accent-light: rgba(0, 103, 216, 0.12);
  --text-on-accent: #ffffff;
  --selection-bg: rgba(0, 103, 216, 0.22);

  /* 聊天页主题变量 */
  --chat-page-bg: #f3f6fb;
  --chat-panel-bg: rgba(255, 255, 255, 0.68);
  --chat-sidebar-bg: rgba(255, 255, 255, 0.52);
  --chat-surface: rgba(255, 255, 255, 0.78);
  --chat-surface-strong: rgba(255, 255, 255, 0.94);
  --chat-surface-muted: rgba(241, 245, 251, 0.9);
  --chat-control-bg: rgba(255, 255, 255, 0.82);
  --chat-control-bg-hover: rgba(255, 255, 255, 0.96);
  --chat-control-active-bg: rgba(235, 241, 249, 0.98);
  --chat-control-border: rgba(210, 210, 215, 0.76);
  --chat-border: rgba(210, 210, 215, 0.7);
  --chat-border-subtle: rgba(229, 229, 234, 0.72);
  --chat-text: #1d1d1f;
  --chat-text-strong: #151a23;
  --chat-text-muted: #6f7f95;
  --chat-placeholder: #9aa8bb;
  --chat-accent: #2563eb;
  --chat-accent-hover: #0f62d6;
  --chat-accent-soft: rgba(0, 103, 216, 0.12);
  --chat-accent-border: rgba(63, 126, 230, 0.32);
  --chat-on-accent: #ffffff;
  --chat-danger: #b42318;
  --chat-danger-bg: rgba(254, 242, 242, 0.94);
  --chat-danger-border: rgba(254, 202, 202, 0.86);
  --chat-disabled-bg: rgba(194, 205, 221, 0.9);
  --chat-ring: rgba(0, 103, 216, 0.42);
  --chat-shadow-panel: 0 20px 50px rgba(29, 29, 31, 0.06);
  --chat-shadow-control: 0 10px 24px rgba(29, 29, 31, 0.05);
  --chat-shadow-field: 0 14px 34px rgba(29, 29, 31, 0.08);

  /* 导航栏 */
  --nav-height: 64px;             /* 静态高度，供页面计算 */
  --nav-height-scrolled: 52px;    /* 滚动吸顶后的收缩高度 */
  --nav-height-current: 64px;     /* 动态高度，由 AppNavBar 写入，App.vue 统一消费 */
}

/* 强制浅色模式属性 (data-theme="light") */
[data-theme="light"] {
  color-scheme: light;
  --bg-primary: #f5f5f7;
  --bg-secondary: #ffffff;
  --bg-tertiary: #f2f2f7;
  --text-primary: #1d1d1f;
  --text-secondary: #6e6e73;
  --text-muted: #86868b;
  --border-color: #d2d2d7;
  --border-subtle: #e5e5ea;
  --accent: #0067d8;
  --accent-hover: #0054b3;
  --accent-light: rgba(0, 103, 216, 0.12);
  --text-on-accent: #ffffff;
  --selection-bg: rgba(0, 103, 216, 0.22);
  --chat-page-bg: #f3f6fb;
  --chat-panel-bg: rgba(255, 255, 255, 0.68);
  --chat-sidebar-bg: rgba(255, 255, 255, 0.52);
  --chat-surface: rgba(255, 255, 255, 0.78);
  --chat-surface-strong: rgba(255, 255, 255, 0.94);
  --chat-surface-muted: rgba(241, 245, 251, 0.9);
  --chat-control-bg: rgba(255, 255, 255, 0.82);
  --chat-control-bg-hover: rgba(255, 255, 255, 0.96);
  --chat-control-active-bg: rgba(235, 241, 249, 0.98);
  --chat-control-border: rgba(210, 210, 215, 0.76);
  --chat-border: rgba(210, 210, 215, 0.7);
  --chat-border-subtle: rgba(229, 229, 234, 0.72);
  --chat-text: #1d1d1f;
  --chat-text-strong: #151a23;
  --chat-text-muted: #6f7f95;
  --chat-placeholder: #9aa8bb;
  --chat-accent: #2563eb;
  --chat-accent-hover: #0f62d6;
  --chat-accent-soft: rgba(0, 103, 216, 0.12);
  --chat-accent-border: rgba(63, 126, 230, 0.32);
  --chat-on-accent: #ffffff;
  --chat-danger: #b42318;
  --chat-danger-bg: rgba(254, 242, 242, 0.94);
  --chat-danger-border: rgba(254, 202, 202, 0.86);
  --chat-disabled-bg: rgba(194, 205, 221, 0.9);
  --chat-ring: rgba(0, 103, 216, 0.42);
  --chat-shadow-panel: 0 20px 50px rgba(29, 29, 31, 0.06);
  --chat-shadow-control: 0 10px 24px rgba(29, 29, 31, 0.05);
  --chat-shadow-field: 0 14px 34px rgba(29, 29, 31, 0.08);
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.04);
  --shadow-md: 0 8px 24px rgba(0, 0, 0, 0.08);
  --shadow-lg: 0 16px 40px rgba(0, 0, 0, 0.1);
  --shadow-xl: 0 24px 56px rgba(0, 0, 0, 0.12);
}

/* 强制深色模式属性 (data-theme="dark") */
[data-theme="dark"] {
  color-scheme: dark;
  --bg-primary: #1c1c1e;
  --bg-secondary: #2c2c2e;
  --bg-tertiary: #3a3a3c;
  --text-primary: #f5f5f7;
  --text-secondary: #d1d1d6;
  --text-muted: #8e8e93;
  --border-color: #636366;
  --border-subtle: #38383a;
  --accent: #9bc8f4;
  --accent-hover: #c3ddf8;
  --accent-light: rgba(155, 200, 244, 0.2);
  --text-on-accent: #102437;
  --selection-bg: rgba(155, 200, 244, 0.3);
  --chat-page-bg: #1c1c1e;
  --chat-panel-bg: rgba(44, 44, 46, 0.72);
  --chat-sidebar-bg: rgba(44, 44, 46, 0.56);
  --chat-surface: rgba(58, 58, 60, 0.78);
  --chat-surface-strong: rgba(72, 72, 74, 0.94);
  --chat-surface-muted: rgba(58, 58, 60, 0.86);
  --chat-control-bg: rgba(58, 58, 60, 0.82);
  --chat-control-bg-hover: rgba(72, 72, 74, 0.94);
  --chat-control-active-bg: rgba(75, 85, 99, 0.72);
  --chat-control-border: rgba(99, 99, 102, 0.7);
  --chat-border: rgba(99, 99, 102, 0.68);
  --chat-border-subtle: rgba(72, 72, 74, 0.76);
  --chat-text: #f5f5f7;
  --chat-text-strong: #ffffff;
  --chat-text-muted: #b8c0cc;
  --chat-placeholder: #8e99aa;
  --chat-accent: #9bc8f4;
  --chat-accent-hover: #c3ddf8;
  --chat-accent-soft: rgba(155, 200, 244, 0.18);
  --chat-accent-border: rgba(155, 200, 244, 0.36);
  --chat-on-accent: #102437;
  --chat-danger: #ffb4ab;
  --chat-danger-bg: rgba(127, 29, 29, 0.36);
  --chat-danger-border: rgba(248, 113, 113, 0.4);
  --chat-disabled-bg: rgba(99, 99, 102, 0.86);
  --chat-ring: rgba(155, 200, 244, 0.52);
  --chat-shadow-panel: 0 22px 60px rgba(0, 0, 0, 0.36);
  --chat-shadow-control: 0 12px 28px rgba(0, 0, 0, 0.26);
  --chat-shadow-field: 0 18px 42px rgba(0, 0, 0, 0.34);
  --shadow-sm: 0 1px 2px rgba(0, 0, 0, 0.28);
  --shadow-md: 0 10px 28px rgba(0, 0, 0, 0.32);
  --shadow-lg: 0 18px 44px rgba(0, 0, 0, 0.36);
  --shadow-xl: 0 28px 64px rgba(0, 0, 0, 0.42);
}

/* ==========================================================================
   2. 基础重置 (Modern Reset)
   ========================================================================== */

*, *::before, *::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  font-size: 16px;
  scroll-behavior: smooth;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

body {
  background-color: var(--bg-primary);
  color: var(--text-primary);
  font-family: var(--font-sans);
  font-size: var(--text-base);
  font-weight: var(--font-normal);
  line-height: var(--leading-relaxed);
  letter-spacing: var(--tracking-tight);
  padding: 0 var(--space-4);
  min-height: 100vh;
  transition:
    background-color var(--transition-smooth),
    color var(--transition-smooth);
}

button,
input,
textarea,
select {
  border-radius: var(--radius-md);
}

::selection {
  background-color: var(--selection-bg);
  color: var(--text-primary);
}

/* ==========================================================================
   3. 极致排版 (Typography)
   ========================================================================== */

h1, h2, h3, h4, h5, h6 {
  font-weight: var(--font-bold);
  line-height: var(--leading-tight);
  letter-spacing: var(--tracking-tight);
  margin-bottom: var(--space-4);
  color: var(--text-primary);
}

h1 {
  font-size: var(--text-4xl);
  letter-spacing: var(--tracking-tighter);
  margin-bottom: var(--space-6);
}

h2 {
  font-size: var(--text-2xl);
  margin-bottom: var(--space-5);
}

h3 {
  font-size: var(--text-xl);
  margin-bottom: var(--space-3);
}

h4 {
  font-size: var(--text-lg);
  font-weight: var(--font-semibold);
  margin-bottom: var(--space-3);
}

h5, h6 {
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  text-transform: uppercase;
  letter-spacing: var(--tracking-wide);
  margin-bottom: var(--space-2);
}

p {
  margin-bottom: var(--space-4);
  color: var(--text-secondary);
  line-height: var(--leading-relaxed);
  max-width: 65ch; /* 最佳阅读宽度 */
}

/* 独立美学：等宽标签 */
.meta-label {
  font-family: var(--font-mono);
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  text-transform: uppercase;
  letter-spacing: var(--tracking-widest);
  color: var(--accent);
  display: inline-block;
  margin-bottom: var(--space-2);
}

a {
  color: var(--text-primary);
  text-decoration: none;
  border-bottom: 1px solid var(--border-color);
  transition: border-color var(--transition-fast), color var(--transition-fast);
}

a:hover {
  color: var(--accent);
  border-bottom-color: var(--accent);
}

a:focus-visible {
  outline: 2px solid var(--accent);
  outline-offset: 2px;
  border-radius: var(--radius-md);
}

hr {
  border: none;
  border-top: 1px solid var(--border-subtle);
  margin: var(--space-12) 0;
}

/* ==========================================================================
   4. 排版辅助类 (Typography Utilities)
   ========================================================================== */

.text-xs { font-size: var(--text-xs); }
.text-sm { font-size: var(--text-sm); }
.text-base { font-size: var(--text-base); }
.text-lg { font-size: var(--text-lg); }
.text-xl { font-size: var(--text-xl); }
.text-2xl { font-size: var(--text-2xl); }

.text-primary { color: var(--text-primary); }
.text-secondary { color: var(--text-secondary); }
.text-muted { color: var(--text-muted); }
.text-accent { color: var(--accent); }

.font-light { font-weight: var(--font-light); }
.font-normal { font-weight: var(--font-normal); }
.font-medium { font-weight: var(--font-medium); }
.font-semibold { font-weight: var(--font-semibold); }
.font-bold { font-weight: var(--font-bold); }

.font-sans { font-family: var(--font-sans); }
.font-mono { font-family: var(--font-mono); }
.font-serif { font-family: var(--font-serif); }

/* ==========================================================================
   5. 间距辅助类 (Spacing Utilities)
   ========================================================================== */

.mt-0 { margin-top: var(--space-0); }
.mt-2 { margin-top: var(--space-2); }
.mt-4 { margin-top: var(--space-4); }
.mt-6 { margin-top: var(--space-6); }
.mt-8 { margin-top: var(--space-8); }
.mt-12 { margin-top: var(--space-12); }

.mb-0 { margin-bottom: var(--space-0); }
.mb-2 { margin-bottom: var(--space-2); }
.mb-4 { margin-bottom: var(--space-4); }
.mb-6 { margin-bottom: var(--space-6); }
.mb-8 { margin-bottom: var(--space-8); }
.mb-12 { margin-bottom: var(--space-12); }

.p-4 { padding: var(--space-4); }
.p-6 { padding: var(--space-6); }
.p-8 { padding: var(--space-8); }

/* ==========================================================================
   6. 代码样式 (Code Styles)
   ========================================================================== */

code, pre, kbd, samp {
  font-family: var(--font-mono);
  font-size: var(--text-sm);
}

code {
  background-color: var(--bg-secondary);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-md);
  padding: 0.1em 0.35em;
}

pre {
  background-color: var(--bg-secondary);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-lg);
  padding: var(--space-4) var(--space-6);
  overflow-x: auto;
  line-height: var(--leading-normal);
  margin-bottom: var(--space-6);
}

pre code {
  background: none;
  border: none;
  padding: 0;
  font-size: inherit;
}

/* ==========================================================================
   7. 列表样式 (List Styles)
   ========================================================================== */

ul, ol {
  padding-left: var(--space-6);
  margin-bottom: var(--space-4);
  color: var(--text-secondary);
}

li {
  margin-bottom: var(--space-2);
  line-height: var(--leading-relaxed);
}

li > ul, li > ol {
  margin-top: var(--space-2);
  margin-bottom: 0;
}

/* ==========================================================================
   8. 引用块 (Blockquote)
   ========================================================================== */

blockquote {
  border-left: 2px solid var(--accent);
  padding: var(--space-2) var(--space-6);
  margin: var(--space-6) 0;
  color: var(--text-secondary);
  font-style: italic;
  background-color: var(--accent-light);
  border-radius: var(--radius-md);
}

blockquote p:last-child {
  margin-bottom: 0;
}

/* ==========================================================================
   9. 表格样式 (Table)
   ========================================================================== */

table {
  width: 100%;
  border-collapse: collapse;
  margin-bottom: var(--space-6);
  font-size: var(--text-sm);
}

th, td {
  padding: var(--space-2) var(--space-4);
  text-align: left;
  border-bottom: 1px solid var(--border-subtle);
}

th {
  font-weight: var(--font-semibold);
  font-family: var(--font-mono);
  font-size: var(--text-xs);
  text-transform: uppercase;
  letter-spacing: var(--tracking-wider);
  color: var(--text-muted);
}

tr:hover td {
  background-color: var(--bg-secondary);
}

/* ==========================================================================
   10. 响应式 (Responsive)
   ========================================================================== */

@media (max-width: 768px) {
  :root {
    --text-4xl: 2.2rem;
    --text-3xl: 1.8rem;
    --text-2xl: 1.5rem;
    --text-xl: 1.25rem;
  }

  body {
    padding-left: var(--space-3);
    padding-right: var(--space-3);
  }

  h1 {
    font-size: var(--text-3xl);
  }
}

@media (max-width: 480px) {
  body {
    padding-left: var(--space-2);
    padding-right: var(--space-2);
  }

  h1 {
    font-size: var(--text-2xl);
  }
}

/* ==========================================================================
   11. 减弱动效偏好 (Reduced Motion)
   ========================================================================== */

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
}

/* ==========================================================================
   12. 极简触感滚动条 (Sleek Minimalist Scrollbar)
   ========================================================================== */

/* 针对标准现代浏览器 (Firefox) */
html {
  scrollbar-width: thin;
  scrollbar-color: var(--border-subtle) var(--bg-primary);
}

/* 针对 Webkit 浏览器 (Chrome, Safari, Edge) */
::-webkit-scrollbar {
  width: 6px; /* 极细宽度，符合包豪斯精细美学 */
  height: 6px;
}

/* 滚动条轨道 */
::-webkit-scrollbar-track {
  background-color: var(--bg-primary);
}

/* 滚动条滑块：圆润细滑块，贴近系统滚动条手感 */
::-webkit-scrollbar-thumb {
  background-color: var(--border-subtle);
  border-radius: var(--radius-full);
  border: 1px solid var(--bg-primary); /* 利用背景色边缘制造悬浮呼吸感 */
  transition: background-color var(--transition-fast);
}

::-webkit-scrollbar-thumb:hover {
  background-color: var(--accent); /* 悬浮时呈雾蓝强调色 */
}

/* 局部滚动容器的滚动条微调 (如：聊天预览窗口) */
.chat-preview-body {
  scrollbar-width: thin;
  scrollbar-color: var(--border-subtle) transparent;
}

.chat-preview-body::-webkit-scrollbar {
  width: 4px; /* 内窗口滚动条更细 */
}

.chat-preview-body::-webkit-scrollbar-track {
  background: transparent;
}

.chat-preview-body::-webkit-scrollbar-thumb {
  background-color: var(--border-subtle);
}


/* ==========================================================================
   13. 背景基底 (Background Foundation)
   ========================================================================== */

body {
  position: relative;
  margin: 0;
  padding: 0;
  /* 移除 overflow-x: hidden，避免产生内部滚动容器（body overflow: hidden auto）
     让页面使用原生 window 滚动，确保 GSAP ScrollTrigger 正常工作 */
}

.admin-page[data-v-e4c9b53b] {
  display: grid;
  grid-template-columns: minmax(220px, 260px) minmax(0, 1fr);
  gap: var(--space-5);
  width: min(100%, 1540px);
  min-height: 100%;
  margin: 0 auto;
  padding: var(--space-4) var(--space-2) var(--space-8);
}
.admin-sidebar[data-v-e4c9b53b] {
  position: sticky;
  top: calc(var(--nav-height-current, var(--nav-height)) + var(--space-4));
  display: flex;
  flex-direction: column;
  gap: var(--space-5);
  height: fit-content;
  min-width: 0;
  padding: var(--space-5);
  background-color: color-mix(in srgb, var(--bg-primary) 88%, transparent);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-sm);
}
.admin-brand[data-v-e4c9b53b] {
  display: grid;
  grid-template-columns: auto minmax(0, 1fr);
  gap: var(--space-3);
  align-items: center;
  color: var(--text-primary);
  text-decoration: none;
  border: 0;
}
.brand-mark[data-v-e4c9b53b] {
  display: grid;
  width: 36px;
  height: 36px;
  place-items: center;
  color: var(--bg-primary);
  background-color: var(--text-primary);
  border-radius: var(--radius-sm);
}
.brand-copy[data-v-e4c9b53b] {
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.brand-copy strong[data-v-e4c9b53b] {
  overflow: hidden;
  font-size: var(--text-base);
  line-height: var(--leading-tight);
  text-overflow: ellipsis;
  white-space: nowrap;
}
.brand-copy small[data-v-e4c9b53b] {
  overflow: hidden;
  font-family: var(--font-mono);
  font-size: var(--text-xs);
  color: var(--text-muted);
  letter-spacing: var(--tracking-wider);
  text-overflow: ellipsis;
  white-space: nowrap;
}
.admin-menu[data-v-e4c9b53b] {
  display: flex;
  flex-direction: column;
  gap: var(--space-1);
}
.admin-menu-link[data-v-e4c9b53b] {
  position: relative;
  display: flex;
  align-items: center;
  gap: var(--space-3);
  min-height: 42px;
  padding: 0 var(--space-3);
  color: var(--text-secondary);
  text-decoration: none;
  border: 0;
  border-radius: var(--radius-sm);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  transition:
    color var(--transition-fast),
    background-color var(--transition-fast);
}
.admin-menu-link[data-v-e4c9b53b]:hover {
  color: var(--text-primary);
  background-color: var(--bg-secondary);
}
.admin-menu-link.router-link-active[data-v-e4c9b53b] {
  color: var(--accent);
  background-color: var(--accent-light);
}
.admin-main[data-v-e4c9b53b] {
  display: flex;
  flex-direction: column;
  gap: var(--space-4);
  min-width: 0;
}
.admin-topbar[data-v-e4c9b53b] {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  gap: var(--space-4);
  min-width: 0;
}
.topbar-title-group[data-v-e4c9b53b] {
  min-width: 0;
}
.topbar-eyebrow[data-v-e4c9b53b] {
  display: block;
  margin-bottom: var(--space-2);
  font-family: var(--font-mono);
  font-size: var(--text-xs);
  color: var(--accent);
  letter-spacing: var(--tracking-widest);
}
.topbar-title[data-v-e4c9b53b] {
  margin: 0;
  font-size: var(--text-2xl);
  line-height: var(--leading-tight);
}
.profile-link[data-v-e4c9b53b] {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  min-height: 36px;
  padding: 0 var(--space-3);
  color: var(--text-secondary);
  text-decoration: none;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-sm);
  font-size: var(--text-sm);
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast);
}
.profile-link[data-v-e4c9b53b]:hover {
  color: var(--text-primary);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}
@media (max-width: 980px) {
.admin-page[data-v-e4c9b53b] {
    grid-template-columns: minmax(0, 1fr);
}
.admin-sidebar[data-v-e4c9b53b] {
    position: static;
}
.admin-menu[data-v-e4c9b53b] {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.admin-menu-link[data-v-e4c9b53b] {
    justify-content: center;
}
}
@media (max-width: 640px) {
.admin-page[data-v-e4c9b53b] {
    padding-right: var(--space-3);
    padding-left: var(--space-3);
}
.admin-menu[data-v-e4c9b53b] {
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.admin-topbar[data-v-e4c9b53b] {
    align-items: stretch;
    flex-direction: column;
}
.profile-link[data-v-e4c9b53b] {
    align-self: flex-start;
}
}

/* ==========================================================================
   整体导航栏容器
   ========================================================================== */
.app-navbar[data-v-17be3a98] {
  position: fixed;
  inset: 0 0 auto 0;
  height: var(--nav-height);
  overflow: hidden;
  z-index: 100;
  /* 默认（页面顶部）：完全透明，仅靠 navbar 内的内容存在感呼应主题 */
  background-color: transparent;
  backdrop-filter: blur(0);
  -webkit-backdrop-filter: blur(0);
  border-bottom: 1px solid transparent;
  box-shadow: 0 0 0 0 transparent;
  transition:
    height var(--transition-smooth),
    opacity var(--transition-smooth),
    border-color var(--transition-smooth),
    background-color var(--transition-smooth),
    backdrop-filter var(--transition-smooth),
    -webkit-backdrop-filter var(--transition-smooth),
    box-shadow var(--transition-smooth);
}

/* 滚动后吸顶态：高度收缩 + 毛玻璃 + 极弱阴影 */
.app-navbar.is-scrolled[data-v-17be3a98] {
  height: var(--nav-height-scrolled);
  background-color: color-mix(in srgb, var(--bg-primary) 78%, transparent);
  backdrop-filter: blur(14px) saturate(160%);
  -webkit-backdrop-filter: blur(14px) saturate(160%);
  border-bottom-color: var(--border-subtle);
  /* 阴影调小：单侧极淡的过渡阴影，避免割裂感 */
  box-shadow: 0 2px 8px -6px rgba(0, 0, 0, 0.25);
}
.app-navbar.is-hidden[data-v-17be3a98] {
  height: 0;
  opacity: 0;
  pointer-events: none;
  border-bottom-color: transparent;
  box-shadow: none;
}

/* ==========================================================================
   三栏 Grid 布局
   ========================================================================== */
.app-navbar-inner[data-v-17be3a98] {
  height: 100%;
  max-width: var(--container-max, 1100px);
  margin: 0 auto;
  display: grid;
  grid-template-columns: 1fr auto 1fr;
  align-items: center;
  gap: var(--space-4);
  /* 默认状态：上下宽松呼吸；吸顶后压缩，制造"折叠"动效 */
  padding: var(--space-3) var(--space-4);
  transition: padding var(--transition-smooth);
}

/* 滚动后内容区上下 padding 收紧，与 max-height 联动呈现"压缩"感 */
.app-navbar.is-scrolled .app-navbar-inner[data-v-17be3a98] {
  padding: var(--space-2) var(--space-4);
}

/* ==========================================================================
   左栏 - Logo / 标题 / 返回按钮
   ========================================================================== */
.nav-left[data-v-17be3a98] {
  justify-self: start;
  display: flex;
  align-items: center;
  gap: var(--space-3);
}

/* 左栏内容栈：包裹 logo / 标题，给绝对定位留位防塌陷 */
.nav-left-stack[data-v-17be3a98] {
  position: relative;
  display: flex;
  align-items: center;
  min-height: 36px;
  min-width: 1px;
}
.back-btn[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-full);
  background: transparent;
  color: var(--text-secondary);
  cursor: pointer;
  padding: 0;
  flex-shrink: 0;
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast),
    transform var(--transition-fast);
}
.back-btn[data-v-17be3a98]:hover {
  color: var(--text-primary);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}
.back-btn[data-v-17be3a98]:active {
  transform: translateX(-1px);
}

/* 返回按钮：左→右滑入 / 右→左滑出 */
.back-slide-enter-from[data-v-17be3a98] {
  transform: translateX(-12px);
  opacity: 0;
}
.back-slide-enter-to[data-v-17be3a98] {
  transform: translateX(0);
  opacity: 1;
}
.back-slide-leave-from[data-v-17be3a98] {
  transform: translateX(0);
  opacity: 1;
}
.back-slide-leave-to[data-v-17be3a98] {
  transform: translateX(12px);
  opacity: 0;
}
.back-slide-enter-active[data-v-17be3a98],
.back-slide-leave-active[data-v-17be3a98] {
  transition: transform var(--transition-smooth), opacity var(--transition-smooth);
}
.brand-logo[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  text-decoration: none;
  border-bottom: none;
  color: var(--text-primary);
}
.brand-logo[data-v-17be3a98]:hover {
  color: var(--text-primary);
  border-bottom-color: transparent;
}
.brand-logo:hover .dot[data-v-17be3a98] {
  transform: scale(1.15);
  background-color: var(--accent-hover);
}
.dot[data-v-17be3a98] {
  width: 10px;
  height: 10px;
  background-color: var(--accent);
  border-radius: var(--radius-full);
  flex-shrink: 0;
  transition:
    transform var(--transition-spring),
    background-color var(--transition-smooth);
}

/* 滚动吸顶时：圆点收缩并切到中性色，呼应「精密变化」 */
.app-navbar.is-scrolled .dot[data-v-17be3a98] {
  transform: scale(0.7);
  background-color: var(--text-primary);
}
.brand-text[data-v-17be3a98] {
  font-family: var(--font-sans);
  font-weight: var(--font-bold);
  font-size: var(--text-base);
  letter-spacing: var(--tracking-tighter);
  white-space: nowrap;
}
.page-title[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  white-space: nowrap;
}
.page-title-meta[data-v-17be3a98] {
  font-family: var(--font-mono);
  font-size: var(--text-xs);
  font-weight: var(--font-medium);
  text-transform: uppercase;
  letter-spacing: var(--tracking-widest);
  color: var(--accent);
}
.page-title-text-clip[data-v-17be3a98] {
  position: relative;
  display: inline-grid;
  align-items: center;
  overflow: hidden;
  min-height: 1.4em;
  vertical-align: bottom;
}
.page-title-text[data-v-17be3a98] {
  display: inline-block;
  grid-area: 1 / 1;
  font-family: var(--font-sans);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  color: var(--text-primary);
  letter-spacing: var(--tracking-tight);
  line-height: 1.4;
  white-space: nowrap;
  will-change: transform, opacity;
}

/* 子路由标题切换：旧标题上滑出，新标题下滑入 */
.page-title-switch-enter-from[data-v-17be3a98] {
  opacity: 0;
  transform: translateY(8px);
}
.page-title-switch-enter-to[data-v-17be3a98],
.page-title-switch-leave-from[data-v-17be3a98] {
  opacity: 1;
  transform: translateY(0);
}
.page-title-switch-leave-to[data-v-17be3a98] {
  opacity: 0;
  transform: translateY(-8px);
}
.page-title-switch-enter-active[data-v-17be3a98],
.page-title-switch-leave-active[data-v-17be3a98] {
  transition:
    transform 220ms cubic-bezier(0.16, 1, 0.3, 1),
    opacity 180ms ease;
}

/* Logo ↔ 标题：垂直上下切换（栈容器内 absolute 重叠，避免布局抖动） */
.vertical-fade-enter-from[data-v-17be3a98] {
  transform: translateY(8px);
  opacity: 0;
}
.vertical-fade-enter-to[data-v-17be3a98] {
  transform: translateY(0);
  opacity: 1;
}
.vertical-fade-leave-from[data-v-17be3a98] {
  transform: translateY(0);
  opacity: 1;
}
.vertical-fade-leave-to[data-v-17be3a98] {
  transform: translateY(-8px);
  opacity: 0;
}
.vertical-fade-enter-active[data-v-17be3a98],
.vertical-fade-leave-active[data-v-17be3a98] {
  transition: transform var(--transition-smooth), opacity var(--transition-smooth);
  white-space: nowrap;
}
.vertical-fade-leave-active[data-v-17be3a98] {
  position: absolute;
  inset: 0 auto 0 0;
  display: inline-flex;
  align-items: center;
  z-index: 0;
}
.vertical-fade-enter-active[data-v-17be3a98] {
  z-index: 1;
}

/* ==========================================================================
   中栏 - 路由导航
   ========================================================================== */
.nav-center[data-v-17be3a98] {
  justify-self: center;
  display: flex;
  gap: var(--space-2);
}
.nav-link[data-v-17be3a98] {
  position: relative;
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  padding: var(--space-2) var(--space-4);
  font-family: var(--font-mono);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  text-transform: uppercase;
  letter-spacing: var(--tracking-widest);
  color: var(--text-secondary);
  text-decoration: none;
  border-bottom: none;
  border-radius: var(--radius-full);
  transition: color var(--transition-fast);
  white-space: nowrap;
}

/* 下划线滑入：用伪元素 + scaleX 取代 border-bottom，呼应「触感开关」 */
.nav-link[data-v-17be3a98]::after {
  content: '';
  position: absolute;
  left: var(--space-3);
  right: var(--space-3);
  bottom: 2px;
  height: 1px;
  background-color: currentColor;
  transform: scaleX(0);
  transform-origin: left center;
  transition: transform var(--transition-smooth);
}
.nav-link[data-v-17be3a98]:hover {
  color: var(--text-primary);
}
.nav-link[data-v-17be3a98]:hover::after {
  transform: scaleX(0.6);
}
.nav-link.router-link-exact-active[data-v-17be3a98] {
  color: var(--accent);
}
.nav-link.router-link-exact-active[data-v-17be3a98]::after {
  transform: scaleX(1);
  background-color: var(--accent);
}
.nav-link-label[data-v-17be3a98] {
  display: inline-block;
}

/* ==========================================================================
   右栏 - 主题切换
   ========================================================================== */
.nav-right[data-v-17be3a98] {
  justify-self: end;
  display: flex;
  align-items: center;
  gap: var(--space-3);
}
.theme-toggle[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-full);
  background: transparent;
  color: var(--text-secondary);
  cursor: pointer;
  padding: 0;
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast);
}
.theme-toggle[data-v-17be3a98]:hover {
  color: var(--accent);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}
.notification-link[data-v-17be3a98] {
  position: relative;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  color: var(--text-secondary);
  background: transparent;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-full);
  text-decoration: none;
  cursor: pointer;
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast);
}
.notification-link[data-v-17be3a98]:hover,
.notification-link.router-link-exact-active[data-v-17be3a98] {
  color: var(--accent);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}
.notification-badge[data-v-17be3a98] {
  position: absolute;
  top: -7px;
  right: -9px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-width: 18px;
  height: 18px;
  padding: 0 5px;
  color: var(--text-on-accent);
  background-color: var(--accent);
  border: 2px solid var(--bg-primary);
  border-radius: var(--radius-full);
  font-family: var(--font-mono);
  font-size: 10px;
  font-weight: var(--font-bold);
  line-height: 1;
  white-space: nowrap;
}

/* ==========================================================================
   右栏 - 用户区 / 登录入口
   ========================================================================== */
.user-area[data-v-17be3a98] {
  position: relative;
}
.user-chip[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  padding: var(--space-1) var(--space-3);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-full);
  background: transparent;
  color: var(--text-secondary);
  cursor: pointer;
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast);
}
.user-chip[data-v-17be3a98]:hover {
  color: var(--text-primary);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}
.user-chip[aria-expanded='true'][data-v-17be3a98] {
  color: var(--text-primary);
  border-color: color-mix(in srgb, var(--accent) 50%, transparent);
  background-color: var(--accent-light);
}
.user-name[data-v-17be3a98] {
  font-family: var(--font-mono);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  letter-spacing: var(--tracking-wide);
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.user-chevron[data-v-17be3a98] {
  transition: transform var(--transition-smooth);
}
.user-chip[aria-expanded='true'] .user-chevron[data-v-17be3a98] {
  transform: rotate(180deg);
}

/* 下拉菜单（teleport 至 body，fixed 定位由 JS 内联注入 top/right） */
.user-menu[data-v-17be3a98] {
  position: fixed;
  z-index: 1000;
  min-width: 168px;
  padding: var(--space-2);
  background-color: color-mix(in srgb, var(--bg-primary) 92%, transparent);
  backdrop-filter: blur(14px) saturate(160%);
  -webkit-backdrop-filter: blur(14px) saturate(160%);
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-xl);
  box-shadow: var(--shadow-lg);
}
.user-menu-item[data-v-17be3a98] {
  display: flex;
  align-items: center;
  gap: var(--space-2);
  width: 100%;
  padding: var(--space-2) var(--space-3);
  border: none;
  border-radius: var(--radius-md);
  background: transparent;
  color: var(--text-secondary);
  font-family: var(--font-sans);
  font-size: var(--text-sm);
  text-align: left;
  cursor: pointer;
  transition:
    color var(--transition-fast),
    background-color var(--transition-fast);
}
.user-menu-item[data-v-17be3a98]:hover {
  color: var(--text-primary);
  background-color: var(--accent-light);
}
.user-menu-item--danger[data-v-17be3a98]:hover {
  color: var(--accent);
  background-color: color-mix(in srgb, var(--accent) 14%, transparent);
}
.user-menu-divider[data-v-17be3a98] {
  height: 1px;
  margin: var(--space-1) 0;
  background-color: var(--border-subtle);
}

/* 菜单展开 / 收起过渡 */
.dropdown-fade-enter-from[data-v-17be3a98],
.dropdown-fade-leave-to[data-v-17be3a98] {
  opacity: 0;
  transform: translateY(-6px);
}
.dropdown-fade-enter-active[data-v-17be3a98],
.dropdown-fade-leave-active[data-v-17be3a98] {
  transition:
    opacity var(--transition-smooth),
    transform var(--transition-smooth);
}

/* 未登录：登录入口 */
.login-link[data-v-17be3a98] {
  display: inline-flex;
  align-items: center;
  gap: var(--space-2);
  padding: var(--space-1) var(--space-3);
  font-family: var(--font-mono);
  font-size: var(--text-sm);
  font-weight: var(--font-medium);
  letter-spacing: var(--tracking-wide);
  color: var(--text-secondary);
  text-decoration: none;
  border: 1px solid var(--border-subtle);
  border-radius: var(--radius-full);
  transition:
    color var(--transition-fast),
    border-color var(--transition-fast),
    background-color var(--transition-fast);
}
.login-link[data-v-17be3a98]:hover {
  color: var(--text-primary);
  border-color: var(--border-color);
  background-color: var(--accent-light);
}

/* ==========================================================================
   响应式
   ========================================================================== */
@media (max-width: 640px) {
.app-navbar-inner[data-v-17be3a98] {
    gap: var(--space-2);
    padding: var(--space-2) var(--space-3);
}
.app-navbar.is-scrolled .app-navbar-inner[data-v-17be3a98] {
    padding: var(--space-1) var(--space-3);
}
.brand-text[data-v-17be3a98],
  .page-title-meta[data-v-17be3a98],
  .nav-link-label[data-v-17be3a98],
  .user-name[data-v-17be3a98],
  .login-text[data-v-17be3a98] {
    display: none;
}
}
@media (prefers-reduced-motion: reduce) {
.app-navbar[data-v-17be3a98],
  .nav-link[data-v-17be3a98]::after,
  .dot[data-v-17be3a98],
  .back-btn[data-v-17be3a98],
  .theme-toggle[data-v-17be3a98],
  .notification-link[data-v-17be3a98],
  .user-chip[data-v-17be3a98],
  .user-chevron[data-v-17be3a98],
  .user-menu-item[data-v-17be3a98],
  .login-link[data-v-17be3a98] {
    transition-duration: 0.01ms !important;
}
.dropdown-fade-enter-active[data-v-17be3a98],
  .dropdown-fade-leave-active[data-v-17be3a98],
  .page-title-switch-enter-active[data-v-17be3a98],
  .page-title-switch-leave-active[data-v-17be3a98] {
    transition-duration: 0.01ms !important;
}
}

.page-loading[data-v-31629631] {
  position: fixed;
  inset: 0;
  z-index: var(--z-page-loading, 1400);
  display: grid;
  place-items: center;
  padding: var(--space-6);
  background-color: color-mix(in srgb, var(--bg-primary) 76%, transparent);
  backdrop-filter: blur(18px) saturate(128%);
  -webkit-backdrop-filter: blur(18px) saturate(128%);
}
.page-loading__panel[data-v-31629631] {
  display: grid;
  justify-items: center;
  gap: var(--space-4);
  width: min(100%, 340px);
  padding: var(--space-6);
  color: var(--text-primary);
  background-color: color-mix(in srgb, var(--bg-secondary) 92%, var(--bg-primary));
  border: 1px solid color-mix(in srgb, var(--border-subtle) 84%, transparent);
  border-radius: var(--radius-lg);
  box-shadow: 0 2px 8px color-mix(in srgb, var(--text-primary) 8%, transparent);
  transform: translateY(0) scale(1);
}
.page-loading__ring[data-v-31629631] {
  position: relative;
  display: grid;
  place-items: center;
  width: 54px;
  height: 54px;
  color: var(--accent);
  border-radius: var(--radius-full);
}
.page-loading__ring[data-v-31629631]::before {
  content: '';
  position: absolute;
  inset: 0;
  border: 1px solid color-mix(in srgb, var(--accent) 16%, var(--border-subtle));
  border-top-color: var(--accent);
  border-radius: inherit;
  animation: page-loading-spin-31629631 860ms linear infinite;
}
.page-loading__ring[data-v-31629631] svg {
  position: relative;
  z-index: 1;
  animation: page-loading-breathe-31629631 1200ms ease-in-out infinite;
}
.page-loading__copy[data-v-31629631] {
  display: grid;
  gap: var(--space-2);
  text-align: center;
}
.page-loading__title[data-v-31629631],
.page-loading__description[data-v-31629631] {
  margin: 0;
  max-width: none;
  text-wrap: pretty;
}
.page-loading__title[data-v-31629631] {
  color: var(--text-primary);
  font-size: var(--text-base);
  font-weight: var(--font-semibold);
  line-height: 1.35;
}
.page-loading__description[data-v-31629631] {
  color: var(--text-secondary);
  font-size: var(--text-sm);
  font-weight: var(--font-normal);
  line-height: 1.55;
}
.page-loading-enter-active[data-v-31629631],
.page-loading-leave-active[data-v-31629631] {
  transition: opacity var(--transition-base);
}
.page-loading-enter-active .page-loading__panel[data-v-31629631],
.page-loading-leave-active .page-loading__panel[data-v-31629631] {
  transition:
    transform var(--transition-smooth),
    opacity var(--transition-base);
}
.page-loading-enter-from[data-v-31629631],
.page-loading-leave-to[data-v-31629631] {
  opacity: 0;
}
.page-loading-enter-from .page-loading__panel[data-v-31629631],
.page-loading-leave-to .page-loading__panel[data-v-31629631] {
  opacity: 0;
  transform: translateY(8px) scale(0.98);
}
@keyframes page-loading-spin-31629631 {
to {
    transform: rotate(360deg);
}
}
@keyframes page-loading-breathe-31629631 {
0%,
  100% {
    opacity: 0.52;
    transform: scale(0.96);
}
50% {
    opacity: 1;
    transform: scale(1);
}
}
@media (prefers-reduced-motion: reduce) {
.page-loading[data-v-31629631],
  .page-loading__panel[data-v-31629631],
  .page-loading__ring[data-v-31629631]::before,
  .page-loading__ring[data-v-31629631] svg {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
}
}

.app-shell[data-v-74504dd3] {
  min-height: 100vh;
}
.app-content[data-v-74504dd3] {
  min-height: calc(100vh - var(--app-nav-offset, 0px));
  padding-top: var(--app-nav-offset, 0px);
  transition:
    min-height var(--transition-smooth),
    padding-top var(--transition-smooth);
}
.app-shell--nav-hidden .app-content[data-v-74504dd3] {
  min-height: 100vh;
}
@keyframes spin-d16e6923{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lew-icon-loading[data-v-d16e6923]{animation:spin-d16e6923 1s linear infinite}.lew-action-box[data-v-50cfe389]{position:relative}.lew-action-box .lew-action-box-item[data-v-50cfe389]{display:inline-flex;gap:4px;align-items:center;justify-content:center;padding:3px 4px;color:var(--lew-color-primary-dark);white-space:nowrap;border-radius:5px;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}.lew-action-box .lew-action-box-item[data-v-50cfe389]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-action-box .lew-action-box-item[data-v-50cfe389]:active{background-color:var(--lew-form-bgcolor-active)}.lew-action-box .lew-action-box-item[data-v-50cfe389] .lew-action-box-icon{display:flex;align-items:center;justify-content:center;font-size:14px}.lew-action-box .lew-action-box-divider[data-v-50cfe389]{width:1px;height:14px;background-color:var(--lew-form-bgcolor-hover)}.lew-alert[data-v-35ce2ab7]{position:relative;display:inline-flex;align-items:flex-start;box-sizing:border-box;width:100%;min-height:32px;padding:12px 18px;overflow:hidden;color:var(--lew-text-color-1);background-color:var(--lew-bgcolor-1);border-radius:var(--lew-border-radius-small)}.lew-alert .lew-alert-message[data-v-35ce2ab7]{width:calc(100% - 30px);margin-left:12px}.lew-alert .lew-alert-message .lew-alert-title[data-v-35ce2ab7]{width:100%;font-weight:700;font-size:14px;white-space:pre-line;word-wrap:break-word}.lew-alert .lew-alert-message .lew-alert-content[data-v-35ce2ab7]{width:100%;margin-top:8px;font-size:14px;white-space:pre-line;word-wrap:break-word}.lew-alert .lew-alert-message .lew-alert-footer[data-v-35ce2ab7]{margin-top:8px}.lew-alert .lew-alert-close-icon[data-v-35ce2ab7]{top:11px;right:11px;transform:none}.lew-alert-type-normal[data-v-35ce2ab7]{color:var(--lew-color-normal-dark);background-color:var(--lew-color-normal-light)}.lew-alert-type-success[data-v-35ce2ab7]{color:var(--lew-color-success-dark);background-color:var(--lew-color-success-light)}.lew-alert-type-warning[data-v-35ce2ab7]{color:var(--lew-color-warning-dark);background-color:var(--lew-color-warning-light)}.lew-alert-type-error[data-v-35ce2ab7]{color:var(--lew-color-error-dark);background-color:var(--lew-color-error-light)}.lew-alert-type-info[data-v-35ce2ab7]{color:var(--lew-color-info-dark);background-color:var(--lew-color-info-light)}.lew-avatar[data-v-a2aea386]{position:relative;display:inline-block;flex-shrink:0}.lew-avatar .lew-avatar-box[data-v-a2aea386]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--lew-border-radius-small);overflow:hidden;background-color:var(--lew-bgcolor-2);border:var(--lew-pop-border)}.lew-avatar .lew-avatar-text[data-v-a2aea386]{width:100%;height:100%;background-color:var(--lew-bgcolor-2)}.lew-avatar .skeleton[data-v-a2aea386]{width:100%;height:100%;background:linear-gradient(90deg,var(--lew-bgcolor-3) 25%,var(--lew-bgcolor-2) 50%,var(--lew-bgcolor-3) 75%);background-size:200% 100%;animation:skeleton-loading-a2aea386 1.5s infinite}@keyframes skeleton-loading-a2aea386{0%{background-position:200% 0}to{background-position:-200% 0}}.lew-avatar img[data-v-a2aea386]{width:100%;height:100%;background-color:var(--lew-bgcolor-2);animation:img-enter-a2aea386 .25s ease;animation-fill-mode:forwards;opacity:0}@keyframes img-enter-a2aea386{0%{opacity:0}to{opacity:1}}.lew-back-top[data-v-cc02482d]{position:fixed;width:40px;height:40px;border-radius:50%;background-color:var(--lew-bgcolor-0);box-shadow:var(--lew-box-shadow);z-index:99;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--lew-color-primary)}.lew-badge{position:relative}.lew-badge .lew-badge-dot{position:absolute;left:100%;width:6px;height:6px;top:-2.5px;z-index:1;cursor:normal;border-radius:50%;box-sizing:border-box}.lew-badge .lew-badge-dot.is-processing:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background-color:inherit;animation:badge-processing 1.2s infinite ease-in-out}.lew-badge .lew-badge-value{position:absolute;display:inline-flex;align-items:center;left:100%;bottom:calc(100% - 9px);transform:translate(-50%);border-radius:25px;min-width:18px;height:18px;line-height:18px;white-space:nowrap;text-align:center;padding:0 5px;font-size:12px;cursor:normal;z-index:1;font-weight:400;box-sizing:border-box;color:var(--lew-color-white-text);background-color:var(--lew-color-error-dark)}.lew-badge-value{border-radius:25px}.lew-badge-dot{border-radius:50%}@keyframes badge-processing{0%{transform:scale(1);opacity:.5}to{transform:scale(2.4);opacity:0}}.lew-breadcrumb[data-v-52f43040]{display:inline-flex;align-items:center}.lew-breadcrumb .lew-breadcrumb-item[data-v-52f43040]{display:inline-flex;align-items:center;font-size:14px;font-weight:400;color:var(--lew-text-color-5);-webkit-user-select:none;user-select:none;white-space:nowrap}.lew-breadcrumb .lew-breadcrumb-item span[data-v-52f43040]{cursor:default;padding:2px 4px;border-radius:6px}.lew-breadcrumb .lew-breadcrumb-item .lew-breadcrumb-isPath[data-v-52f43040]:hover{cursor:pointer;background-color:var(--lew-bgcolor-2)}.lew-breadcrumb .lew-breadcrumb-active[data-v-52f43040]{color:var(--lew-text-color-1);font-weight:500}.lew-breadcrumb .lew-breadcrumb-parting[data-v-52f43040]{display:inline-flex;align-items:center}.lew-breadcrumb .lew-breadcrumb-parting svg[data-v-52f43040]{margin:0 5px;height:1em;color:var(--lew-text-color-5);opacity:var(--lew-disabled-opacity)}.lew-button[data-v-b88bcc9d]{display:inline-flex;justify-content:center;align-items:center;text-align:center;position:relative;flex-shrink:0;-webkit-user-select:none;user-select:none;width:auto;white-space:nowrap;transition:all var(--lew-form-transition-ease);border:none;cursor:pointer;border-radius:var(--lew-border-radius-small);box-sizing:border-box;overflow:hidden;box-shadow:var(--lew-form-box-shadow);outline:none}.lew-button .lew-button-loading-icon[data-v-b88bcc9d]{position:absolute;opacity:0;top:50%;transform:translateY(-50%);transition:opacity .3s ease-in-out;display:inline-flex;align-items:center;justify-content:center}.lew-button .lew-button-content[data-v-b88bcc9d]{position:relative;font-size:0px}.lew-button .lew-button-loading-isShow[data-v-b88bcc9d]{opacity:1}.lew-button-text[data-v-b88bcc9d]{display:flex;align-items:center;justify-content:center;gap:5px}.lew-button[data-v-b88bcc9d]:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0003;transition:all var(--lew-form-transition-ease);opacity:0;content:""}.lew-button-color-black[data-v-b88bcc9d]:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#fff3;transition:.1s all;opacity:0;content:""}.lew-button-type-text.lew-button-color-black[data-v-b88bcc9d]:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#0003;transition:.1s all;opacity:0;content:""}.lew-button-type-ghost[data-v-b88bcc9d]:after{display:none}.lew-button[data-v-b88bcc9d]:hover:after{opacity:.4}.lew-button[data-v-b88bcc9d]:active{opacity:1}.lew-button[data-v-b88bcc9d]:active:after{opacity:1}.lew-button-size-mini[data-v-b88bcc9d]{min-width:30px;height:calc(var(--lew-form-item-height-mini));line-height:calc(var(--lew-form-item-height-mini));font-size:var(--lew-form-font-size-mini);gap:2px;padding:0 14px}.lew-button-size-mini .lew-button-text[data-v-b88bcc9d]{font-size:var(--lew-form-font-size-mini);gap:2px}.lew-button-size-mini .lew-button-loading-icon[data-v-b88bcc9d]{left:7px}.lew-button-size-small[data-v-b88bcc9d]{min-width:40px;height:calc(var(--lew-form-item-height-small));line-height:calc(var(--lew-form-item-height-small));gap:3px;padding:0 16px}.lew-button-size-small .lew-button-text[data-v-b88bcc9d]{font-size:var(--lew-form-font-size-small);gap:3px}.lew-button-size-small .lew-button-loading-icon[data-v-b88bcc9d]{left:8px}.lew-button-size-medium[data-v-b88bcc9d]{min-width:50px;height:calc(var(--lew-form-item-height-medium));line-height:calc(var(--lew-form-item-height-medium));gap:4px;padding:0 18px}.lew-button-size-medium .lew-button-text[data-v-b88bcc9d]{font-size:var(--lew-form-font-size-medium);gap:4px}.lew-button-size-medium .lew-button-loading-icon[data-v-b88bcc9d]{left:9px}.lew-button-size-large[data-v-b88bcc9d]{min-width:60px;height:calc(var(--lew-form-item-height-large));line-height:calc(var(--lew-form-item-height-large));gap:5px;padding:0 20px}.lew-button-size-large .lew-button-text[data-v-b88bcc9d]{font-size:var(--lew-form-font-size-large);gap:5px}.lew-button-size-large .lew-button-loading-icon[data-v-b88bcc9d]{left:10px}.lew-button-singleIcon .lew-button-loading-icon[data-v-b88bcc9d]{left:50%;top:50%;transform:translate(-50%,-50%)}.lew-button-size-mini.lew-button-singleIcon[data-v-b88bcc9d]{min-width:auto;padding:0;width:calc(var(--lew-form-item-height-mini));height:calc(var(--lew-form-item-height-mini))}.lew-button-size-small.lew-button-singleIcon[data-v-b88bcc9d]{min-width:auto;padding:0;width:calc(var(--lew-form-item-height-small));height:calc(var(--lew-form-item-height-small))}.lew-button-size-medium.lew-button-singleIcon[data-v-b88bcc9d]{min-width:auto;padding:0;width:calc(var(--lew-form-item-height-medium));height:calc(var(--lew-form-item-height-medium))}.lew-button-size-large.lew-button-singleIcon[data-v-b88bcc9d]{min-width:auto;padding:0;width:calc(var(--lew-form-item-height-large));height:calc(var(--lew-form-item-height-large))}.lew-button.lew-button-loading.lew-button-singleIcon[data-v-b88bcc9d]{padding:0}.lew-button.lew-button-loading.lew-button-singleIcon .lew-button-text[data-v-b88bcc9d],.lew-button.lew-button-loading.lew-button-singleIcon .lew-button-icon[data-v-b88bcc9d]{display:none}.lew-button-loading[data-v-b88bcc9d]{cursor:progress;padding-left:0}.lew-button-size-mini.lew-button-loading[data-v-b88bcc9d]{padding-left:24px}.lew-button-size-small.lew-button-loading[data-v-b88bcc9d]{padding-left:27px}.lew-button-size-medium.lew-button-loading[data-v-b88bcc9d]{padding-left:31px}.lew-button-size-large.lew-button-loading[data-v-b88bcc9d]{padding-left:34px}.lew-button[disabled][data-v-b88bcc9d]{pointer-events:none;opacity:var(--lew-disabled-opacity)}.lew-button-type-text[data-v-b88bcc9d]:hover,.lew-button-type-ghost[data-v-b88bcc9d]:hover{background-color:var(--lew-bgcolor-2)!important}.lew-button-type-ghost[data-v-b88bcc9d]:active{background-color:var(--lew-bgcolor-3)!important}.lew-dark .lew-button-color-black.lew-button-type-fill{color:#000!important}.lew-cascader-view[data-v-a4c29dc5]{width:100%}.lew-cascader-view>div[data-v-a4c29dc5]{width:100%}.lew-cascader-view .lew-cascader[data-v-a4c29dc5]{position:relative;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease);box-sizing:border-box;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow)}.lew-cascader-view .lew-cascader .icon-select[data-v-a4c29dc5]{position:absolute;top:50%;right:9px;transform:translateY(-50%) rotate(0);transition:all var(--lew-form-transition-bezier);padding:2px}.lew-cascader-view .lew-cascader .lew-icon-loading-box[data-v-a4c29dc5]{display:flex;align-items:center;position:absolute;top:50%;right:9px;padding:2px;box-sizing:border-box;transform:translateY(-50%)}.lew-cascader-view .lew-cascader .icon-select[data-v-a4c29dc5]{opacity:var(--lew-form-icon-opacity)}.lew-cascader-view .lew-cascader .icon-select-hide[data-v-a4c29dc5]{opacity:0;transform:translate(100%,-50%)}.lew-cascader-view .lew-cascader .lew-cascader-placeholder[data-v-a4c29dc5]{color:#a5a5a5}.lew-cascader-view .lew-cascader .lew-cascader-placeholder[data-v-a4c29dc5],.lew-cascader-view .lew-cascader .lew-cascader-value[data-v-a4c29dc5]{display:inline-flex;align-items:center;box-sizing:border-box;transition:all var(--lew-form-transition-bezier);gap:2px;overflow:hidden;height:100%}.lew-cascader-view .lew-cascader .lew-cascader-placeholder span[data-v-a4c29dc5],.lew-cascader-view .lew-cascader .lew-cascader-value span[data-v-a4c29dc5]{display:inline-flex;gap:2px;align-items:center}.lew-cascader-view .lew-cascader .lew-cascader-placeholder span svg[data-v-a4c29dc5],.lew-cascader-view .lew-cascader .lew-cascader-value span svg[data-v-a4c29dc5]{opacity:.4}.lew-cascader-view .lew-cascader-align-left[data-v-a4c29dc5]{text-align:left}.lew-cascader-view .lew-cascader-align-center[data-v-a4c29dc5]{text-align:center}.lew-cascader-view .lew-cascader-align-right[data-v-a4c29dc5]{text-align:right}.lew-cascader-view .lew-cascader-placeholder[data-v-a4c29dc5]{color:#a5a5a5}.lew-cascader-view .lew-cascader[data-v-a4c29dc5]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-cascader-view .lew-cascader[data-v-a4c29dc5]:active{background-color:var(--lew-form-bgcolor-active)}.lew-cascader-view .lew-cascader-focus[data-v-a4c29dc5]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-cascader-view .lew-cascader-focus .icon-select[data-v-a4c29dc5]{transform:translateY(-50%) rotate(180deg);color:var(--lew-text-color-1)}.lew-cascader-view .lew-cascader-focus .icon-select-hide[data-v-a4c29dc5]{opacity:0;transform:translate(100%,-50%) rotate(180deg)}.lew-cascader-view .lew-cascader-focus[data-v-a4c29dc5]:hover{background-color:var(--lew-form-bgcolor-focus)}.lew-cascader-view .lew-cascader-disabled[data-v-a4c29dc5]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-cascader-view .lew-cascader-readonly[data-v-a4c29dc5]{pointer-events:none}.lew-cascader-view .lew-cascader-readonly[data-v-a4c29dc5] .lew-text-trim-wrapper{-webkit-user-select:text;user-select:text;cursor:text}.lew-cascader-view .lew-cascader-disabled[data-v-a4c29dc5]:hover{background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-cascader-view .lew-cascader-init-loading[data-v-a4c29dc5]{pointer-events:none;cursor:wait}.lew-cascader-view .lew-cascader-init-loading .lew-cascader-placeholder[data-v-a4c29dc5],.lew-cascader-view .lew-cascader-init-loading .lew-cascader-value[data-v-a4c29dc5]{cursor:wait}.lew-cascader-item:hover .lew-checkbox[data-v-a4c29dc5] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-border-color-hover) solid;background:var(--lew-form-bgcolor)}.lew-cascader-item-tobe:hover .lew-checkbox[data-v-a4c29dc5] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-cascader-item-tobe:hover .lew-checkbox[data-v-a4c29dc5] .lew-checkbox-icon-box .icon-checkbox{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-cascader-item-selected:hover .lew-checkbox[data-v-a4c29dc5] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-cascader-item-selected:hover .lew-checkbox[data-v-a4c29dc5] .lew-checkbox-icon-box .icon-checkbox{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-cascader-body{width:100%;box-sizing:border-box;min-width:200px;height:320px;overflow:hidden;transition:all var(--lew-form-transition-bezier);-webkit-user-select:none;user-select:none}.lew-cascader-body .not-found{opacity:.4}.lew-cascader-body .result-count{padding-left:8px;margin:5px 0;opacity:.4;font-size:13px}.lew-cascader-body .lew-cascader-options-box{position:relative;display:flex;box-sizing:border-box}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-wrapper{position:absolute;overflow:hidden;height:100%;width:200px;border-right:var(--lew-pop-border);box-sizing:border-box;gap:4px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-wrapper:last-child{border-right:0px var(--lew-form-border-color) solid}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item{position:relative;display:inline-flex;align-items:center;gap:10px;width:100%;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:var(--lew-text-color-1);box-sizing:border-box;border-radius:var(--lew-border-radius-small);height:34px;flex-shrink:0}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item .lew-cascader-icon{position:absolute;right:2px;top:10px;opacity:.4}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item .lew-cascader-loading-icon{position:absolute;right:5px;top:8.5px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item .lew-cascader-checkbox{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item .lew-cascader-label{position:relative;z-index:5;width:100%;-webkit-user-select:none;user-select:none;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;padding:0 12px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item .lew-cascader-label-free{padding:0 14px 0 38px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item:hover .icon{opacity:1}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-disabled{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-align-left{text-align:left}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-align-center{text-align:center}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-align-right{text-align:right}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item:hover{color:var(--lew-text-color-0);background-color:var(--lew-pop-bgcolor-hover)}.lew-cascader-body .lew-cascader-options-box .lew-cascader-slot-item{border-radius:6px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-slot-item:hover{color:var(--lew-text-color-0);background-color:var(--lew-pop-bgcolor-hover)}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-hover{background-color:var(--lew-pop-bgcolor-hover)}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-hover .icon-check{margin-right:10px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-active{color:var(--lew-checkbox-color);font-weight:700}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-active .lew-cascader-icon{opacity:1}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-active .icon-check{margin-right:10px}.lew-cascader-body .lew-cascader-options-box .lew-cascader-item-active:hover{color:var(--lew-checkbox-color);font-weight:700}.lew-cascader-body .lew-cascader-control{border-top:var(--lew-pop-border);height:48px;padding-right:10px}.lew-checkbox[data-v-759025f4]{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--lew-text-color-1);font-size:0px;transition:all var(--lew-form-transition-ease);white-space:nowrap;box-sizing:border-box;border:var(--lew-form-border-width) transparent solid}.lew-checkbox .lew-checkbox-icon-box[data-v-759025f4]{position:relative;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border:var(--lew-form-border-width) var(--lew-checkbox-border-color) solid;box-sizing:border-box;border-radius:6px;transition:all var(--lew-form-transition-bezier);background-color:var(--lew-bgcolor-1);overflow:hidden}.lew-checkbox .lew-checkbox-icon-box .lew-checkbox-icon[data-v-759025f4]{position:absolute;left:50%;top:50%;transform:translate(-50%,5px) scale(0);transition:all var(--lew-form-transition-bezier);opacity:0;color:var(--lew-color-white)}.lew-checkbox .lew-checkbox-label[data-v-759025f4]{margin-left:6px}.lew-checkbox-size-small .lew-checkbox-label[data-v-759025f4]{font-size:13px}.lew-checkbox-size-small .lew-checkbox-icon-box[data-v-759025f4]{width:16px;height:16px;border-radius:6px}.lew-checkbox-size-medium .lew-checkbox-label[data-v-759025f4]{font-size:14px}.lew-checkbox-size-medium .lew-checkbox-icon-box[data-v-759025f4]{width:18px;height:18px;border-radius:7px}.lew-checkbox-size-large .lew-checkbox-label[data-v-759025f4]{font-size:15px}.lew-checkbox-size-large .lew-checkbox-icon-box[data-v-759025f4]{width:20px;height:20px;border-radius:8px}.lew-checkbox-unicon.lew-checkbox-block[data-v-759025f4]{padding:4px 12px}.lew-checkbox-unicon.lew-checkbox-block .lew-checkbox-label[data-v-759025f4]{margin-left:0}.lew-checkbox-size-small.lew-checkbox-block[data-v-759025f4]{height:var(--lew-form-item-height-small);padding:3px 8px 3px 7px}.lew-checkbox-size-medium.lew-checkbox-block[data-v-759025f4]{height:var(--lew-form-item-height-medium);padding:3px 10px 3px 8px}.lew-checkbox-size-large.lew-checkbox-block[data-v-759025f4]{height:var(--lew-form-item-height-large);padding:3px 12px 3px 9px}.lew-checkbox-unicon.lew-checkbox-checked.lew-checkbox-block .lew-checkbox-label[data-v-759025f4]{color:var(--lew-checkbox-color)}.lew-checkbox:hover .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-border-color-hover) solid;background:var(--lew-form-bgcolor)}.lew-checkbox-block[data-v-759025f4]{background:var(--lew-form-bgcolor);border:var(--lew-form-border-width) transparent solid;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow)}.lew-checkbox-block .lew-checkbox-icon-box .lew-checkbox-icon[data-v-759025f4]{padding:1px}.lew-checkbox-block .lew-checkbox-label[data-v-759025f4]{margin-left:4px}.lew-checkbox-checked.lew-checkbox-block[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color-light);color:var(--lew-checkbox-color)}.lew-checkbox-checked.lew-checkbox-block[data-v-759025f4]:hover{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color-light)}.lew-checkbox-round[data-v-759025f4]{border-radius:50px}.lew-checkbox-round .lew-checkbox-icon-box[data-v-759025f4]{border-radius:50%}.lew-checkbox-block[data-v-759025f4]:hover{background:var(--lew-form-bgcolor-hover)}.lew-checkbox-block:hover .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-border-color-hover) solid}.lew-checkbox-checked .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-checkbox-checked .lew-checkbox-icon-box .lew-checkbox-icon[data-v-759025f4]{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-checkbox-checked:hover .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-checkbox-block.lew-checkbox-checked .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-form-border-color) solid;background:transparent}.lew-checkbox-block.lew-checkbox-checked .lew-checkbox-icon-box .lew-checkbox-icon[data-v-759025f4]{color:var(--lew-checkbox-color);opacity:1}.lew-checkbox-block.lew-checkbox-checked:hover .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-checkbox-disabled[data-v-759025f4]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-checkbox-readonly[data-v-759025f4]{pointer-events:none}.lew-checkbox-certain .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-checkbox-certain .lew-checkbox-icon-box .lew-checkbox-icon-certain[data-v-759025f4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:55%;height:2px;border-radius:4px;background-color:var(--lew-color-white)}.lew-checkbox-certain:hover .lew-checkbox-icon-box[data-v-759025f4]{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-checkbox-group[data-v-f05744bc]{display:flex;align-items:center;flex-wrap:wrap}.lew-checkbox-group-size-small[data-v-f05744bc]{min-height:var(--lew-form-item-height-small)}.lew-checkbox-group-size-medium[data-v-f05744bc]{min-height:var(--lew-form-item-height-medium)}.lew-checkbox-group-size-large[data-v-f05744bc]{min-height:var(--lew-form-item-height-large)}.lew-checkbox-group-disabled[data-v-f05744bc]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-checkbox-group-readonly[data-v-f05744bc]{pointer-events:none}.lew-collapse[data-v-2c2bc213]{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.lew-collapse-item[data-v-e3560de1]{border-bottom:1px solid var(--lew-bgcolor-4)}.lew-collapse-item .lew-collapse-item-title[data-v-e3560de1]{cursor:pointer;padding:10px 0;box-sizing:border-box;transition:all .15s;-webkit-user-select:none;user-select:none}.lew-collapse-item .lew-collapse-item-main[data-v-e3560de1]{box-sizing:border-box;padding-bottom:10px}.lew-collapse-item[data-v-e3560de1]:last-child{border-bottom:none}.lew-color-picker-view .lew-color-picker[data-v-7ca69933]{cursor:pointer;display:inline-block;box-sizing:border-box;background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow);transition:all var(--lew-form-transition-ease)}.lew-color-picker-view .lew-color-picker-input[data-v-7ca69933]{border:none;outline:none;margin-left:-4px;flex-shrink:0}.lew-color-picker-view .lew-color-value-input[data-v-7ca69933]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:none;outline:none;background-color:transparent;padding-left:8px;color:var(--lew-text-color-1)}.lew-color-picker-view .lew-color-value[data-v-7ca69933]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lew-color-picker-view>div[data-v-7ca69933]{width:100%}.lew-color-picker-view .lew-color-picker[data-v-7ca69933]{position:relative;width:auto;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;align-items:center;justify-content:flex-start;padding:0 8px}.lew-color-picker-view .lew-color-picker .lew-color-preview[data-v-7ca69933]{width:24px;height:24px;border:1px solid #ddd;border-radius:4px}.lew-color-picker-view .lew-color-picker .lew-color-value[data-v-7ca69933]{margin-left:8px;font-size:14px;color:var(--lew-text-color)}.lew-color-picker-view .lew-color-picker[data-v-7ca69933]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-color-picker-view .lew-color-picker[data-v-7ca69933]:active{background-color:var(--lew-form-bgcolor-active)}.lew-color-picker-view .lew-color-picker-focus[data-v-7ca69933]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-color-picker-view .lew-color-picker-focus[data-v-7ca69933]:hover{background-color:var(--lew-form-bgcolor-focus-hover)}.lew-color-picker-view .lew-color-picker-disabled[data-v-7ca69933]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-color-picker-view .lew-color-picker-readonly[data-v-7ca69933]{pointer-events:none}.lew-date[data-v-6658902a]{width:260px;-webkit-user-select:none;user-select:none;padding:10px;box-sizing:border-box}.lew-date .lew-date-control[data-v-6658902a]{display:flex;align-items:center;width:100%;padding:10px 5px;box-sizing:border-box;height:30px;margin-bottom:10px}.lew-date .lew-date-control .cur-date[data-v-6658902a]{display:flex;align-items:center;height:100%;font-weight:700;font-size:15px;white-space:nowrap;color:var(--lew-text-color-0)}.lew-date .lew-date-control .lew-date-control-left[data-v-6658902a],.lew-date .lew-date-control .lew-date-control-right[data-v-6658902a]{display:flex;align-items:center;gap:7px}.lew-date .lew-date-control .lew-button[data-v-6658902a]{min-width:auto;width:26px;height:26px}.lew-date .lew-date-control .lew-button svg[data-v-6658902a]{width:16px;margin-right:0}.lew-date .lew-date-box[data-v-6658902a]{width:100%;display:flex;flex-wrap:wrap}.lew-date .lew-date-box .lew-date-item[data-v-6658902a]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14.2857142857%;height:36px;line-height:36px}.lew-date .lew-date-box .lew-date-item .lew-date-label[data-v-6658902a]{display:inline-flex;align-items:center;justify-content:center;font-size:14px;width:100%;height:24px;box-sizing:border-box;transition:all .1s ease}.lew-date .lew-date-box .lew-date-item .lew-date-label .lew-date-value[data-v-6658902a]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:24px;color:var(--lew-text-color-7);border-radius:50%;transition:all .1s ease;border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-date .lew-date-box .lew-date-item .lew-date-label .lew-date-value[data-v-6658902a]:active{transform:scale(.9)}.lew-date .lew-date-box .lew-date-item-e[data-v-6658902a]{cursor:pointer}.lew-date .lew-date-box .lew-date-item-e .lew-date-label .lew-date-value[data-v-6658902a]{color:var(--lew-text-color-1)}.lew-date .lew-date-box .lew-date-item-today[data-v-6658902a]{position:absolute;width:6px;height:6px;border-radius:50%;background:#19c175cc;left:50%;transform:translate(-50%);bottom:0;box-shadow:0 0 12px #0e7346}.lew-date .lew-date-box .lew-date-item-e:hover .lew-date-label .lew-date-value[data-v-6658902a]{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-date .lew-date-box .lew-date-item-e:active .lew-date-label .lew-date-value[data-v-6658902a]{transform:scale(.9)}.lew-date .lew-date-box .lew-date-item-selected .lew-date-label .lew-date-value[data-v-6658902a],.lew-date .lew-date-box .lew-date-item-selected:active .lew-date-label .lew-date-value[data-v-6658902a],.lew-date .lew-date-box .lew-date-item-selected:hover .lew-date-label .lew-date-value[data-v-6658902a]{background:var(--lew-color-primary);color:var(--lew-color-white-text);border:var(--lew-form-border-width) var(--lew-color-primary-light) solid}.lew-popover .lew-date-picker-view[data-v-9540a9e6]{width:100%}.lew-popover .lew-date-picker[data-v-9540a9e6]{display:inline-flex;align-items:center;position:relative;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow)}.lew-popover .lew-date-picker .lew-date-picker-icon-calendar[data-v-9540a9e6]{position:absolute;top:50%;right:9px;transform:translateY(-50%);transition:all var(--lew-form-transition-bezier);opacity:var(--lew-form-icon-opacity)}.lew-popover .lew-date-picker .lew-date-picker-icon-calendar-hide[data-v-9540a9e6]{opacity:0;transform:translateY(-50%) translate(100%)}.lew-popover .lew-date-picker .lew-date-picker-placeholder[data-v-9540a9e6]{color:#a5a5a5}.lew-popover .lew-date-picker[data-v-9540a9e6]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-popover .lew-date-picker-focus[data-v-9540a9e6]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-popover .lew-date-picker-focus[data-v-9540a9e6]:hover{background-color:var(--lew-form-bgcolor-focus)}.lew-date-picker-readonly[data-v-9540a9e6]{pointer-events:none}.lew-date-picker-disabled[data-v-9540a9e6]{pointer-events:none;opacity:var(--lew-disabled-opacity)}[data-v-9540a9e6] .lew-date-picker-date-panel{width:260px;flex-shrink:0}[data-v-9540a9e6] .lew-date-picker-presets{flex-shrink:0;height:325px;overflow-y:auto;padding:7px;box-sizing:border-box;width:120px;border-right:var(--lew-pop-border)}[data-v-9540a9e6] .lew-date-picker-presets .lew-date-picker-presets-item{width:100%;height:30px;line-height:30px;border-radius:var(--lew-border-radius-small);text-align:center;background-color:var(--lew-form-bgcolor);cursor:pointer}[data-v-9540a9e6] .lew-date-picker-presets .lew-date-picker-presets-item:hover{background-color:var(--lew-form-bgcolor-hover)}[data-v-9540a9e6] .lew-date-picker-presets .lew-date-picker-presets-item-active{background-color:var(--lew-color-blue)!important;color:var(--lew-color-white)}.lew-date-range[data-v-7c6faeec]{display:flex}.lew-date[data-v-7c6faeec]{width:260px;-webkit-user-select:none;user-select:none;padding:10px;box-sizing:border-box}.lew-date .lew-date-control[data-v-7c6faeec]{display:flex;align-items:center;width:100%;padding:10px 5px;box-sizing:border-box;height:30px;margin-bottom:10px}.lew-date .lew-date-control .cur-date[data-v-7c6faeec]{display:flex;align-items:center;height:100%;font-size:15px;font-weight:700;color:var(--lew-text-color-0);white-space:nowrap}.lew-date .lew-date-control .lew-date-control-left[data-v-7c6faeec],.lew-date .lew-date-control .lew-date-control-right[data-v-7c6faeec]{display:flex;align-items:center;gap:7px}.lew-date .lew-date-control .lew-button[data-v-7c6faeec]{min-width:auto;width:26px;height:26px}.lew-date .lew-date-control .lew-button svg[data-v-7c6faeec]{width:16px;margin-right:0}.lew-date .lew-date-box[data-v-7c6faeec]{width:100%;display:flex;flex-wrap:wrap}.lew-date .lew-date-box .lew-date-item[data-v-7c6faeec]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:14.2857142857%;height:36px}.lew-date .lew-date-box .lew-date-item .lew-date-label[data-v-7c6faeec]{display:inline-flex;align-items:center;justify-content:center;font-size:14px;width:100%;height:28px;box-sizing:border-box;transition:all .1s ease}.lew-date .lew-date-box .lew-date-item .lew-date-label .lew-date-value[data-v-7c6faeec]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;line-height:24px;color:var(--lew-text-color-7);border-radius:50%;transition:all .1s ease;border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-date .lew-date-box .lew-date-item .lew-date-label .lew-date-value-selected[data-v-7c6faeec]{background:var(--lew-color-primary);color:var(--lew-color-white-text);border:var(--lew-form-border-width) var(--lew-color-primary-light) solid}.lew-date .lew-date-box .lew-date-item .lew-date-label .lew-date-item-today[data-v-7c6faeec]{position:absolute;width:6px;height:6px;border-radius:50%;background:#19c175cc;left:50%;transform:translate(-50%);bottom:0;box-shadow:0 0 12px #0e7346}.lew-date .lew-date-box .lew-date-item .lew-date-label-selected-start[data-v-7c6faeec]{background:linear-gradient(to right,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,var(--lew-color-primary-light) 51%,var(--lew-color-primary-light) 100%)}.lew-date .lew-date-box .lew-date-item .lew-date-label-selected-end[data-v-7c6faeec]{background:linear-gradient(to right,var(--lew-color-primary-light) 0%,var(--lew-color-primary-light) 50%,rgba(0,0,0,0) 51%,rgba(0,0,0,0) 100%)}.lew-date .lew-date-box .lew-date-item-curMonth[data-v-7c6faeec]{cursor:pointer}.lew-date .lew-date-box .lew-date-item-curMonth .lew-date-label .lew-date-value[data-v-7c6faeec]{color:var(--lew-text-color-1)}.lew-date .lew-date-box .lew-date-item-curMonth .lew-date-label .lew-date-value-selected[data-v-7c6faeec]{background:var(--lew-color-primary);color:var(--lew-color-white-text)}.lew-date .lew-date-box .lew-date-item-curMonth .lew-date-label-selected[data-v-7c6faeec]{background:var(--lew-color-primary-light)}.lew-date .lew-date-box .lew-date-item-curMonth .lew-date-label-selected .lew-date-value[data-v-7c6faeec]{color:var(--lew-text-color-0)}.lew-date .lew-date-box .lew-date-item-today:hover .lew-date-label .lew-date-value[data-v-7c6faeec]{position:relative;color:var(--lew-color-success-dark);font-weight:900;background-color:var(--lew-color-success-light)}.lew-date .lew-date-box .lew-date-item-today:hover .lew-date-label .lew-date-value-selected[data-v-7c6faeec]{background:var(--lew-color-primary);color:var(--lew-color-white-text)}.lew-date .lew-date-box .lew-date-item-curMonth:hover .lew-date-label .lew-date-value[data-v-7c6faeec]{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-date .lew-date-box .lew-date-item-curMonth:hover .lew-date-label .lew-date-value-selected[data-v-7c6faeec]{background:var(--lew-color-primary);color:var(--lew-color-white-text)}.lew-date .lew-date-box .lew-date-item-curMonth:active .lew-date-label .lew-date-value[data-v-7c6faeec]{transform:scale(.9)}.lew-date .lew-date-box .lew-date-item-select .lew-date-label .lew-date-value[data-v-7c6faeec]{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-date[data-v-7c6faeec]:first-child{border-right:var(--lew-pop-border)}.lew-popover .lew-date-range-picker-view[data-v-0e0aa66f]{width:100%}.lew-popover .lew-date-range-picker[data-v-0e0aa66f]{display:inline-flex;gap:5px;align-items:center;position:relative;width:100%;padding:0 30px 0 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow)}.lew-popover .lew-date-range-picker .lew-date-range-picker-mid[data-v-0e0aa66f]{display:flex;align-items:center;color:var(--lew-text-color-5)}.lew-popover .lew-date-range-picker .lew-date-range-picker-icon-calendar[data-v-0e0aa66f]{position:absolute;top:50%;right:9px;transform:translateY(-50%);transition:all var(--lew-form-transition-bezier);opacity:var(--lew-form-icon-opacity)}.lew-popover .lew-date-range-picker .lew-date-range-picker-icon-calendar-hide[data-v-0e0aa66f]{opacity:0;transform:translateY(-50%) translate(100%)}.lew-popover .lew-date-range-picker .lew-date-range-picker-placeholder[data-v-0e0aa66f]{color:#a5a5a5}.lew-popover .lew-date-range-picker[data-v-0e0aa66f]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-popover .lew-date-range-picker-focus[data-v-0e0aa66f]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-popover .lew-date-range-picker-focus[data-v-0e0aa66f]:hover{background-color:var(--lew-form-bgcolor-focus)}.lew-date-range-picker-readonly[data-v-0e0aa66f]{pointer-events:none}.lew-date-range-picker-disabled[data-v-0e0aa66f]{pointer-events:none;opacity:var(--lew-disabled-opacity)}.lew-get-label-width-box[data-v-d6b8c884]{position:fixed;width:auto;display:inline-flex;flex-direction:column;justify-content:flex-start;z-index:-99;opacity:0}.lew-desc-item[data-v-f6b87bb1]{position:relative;transition:opacity .25s;flex-shrink:0}.lew-desc-item .lew-label-box-wrapper[data-v-f6b87bb1]{transition:all .25s;height:100%}.lew-desc-item .lew-label-box-wrapper .lew-label-box[data-v-f6b87bb1]{display:inline-flex;white-space:nowrap;gap:5px;color:var(--lew-text-color-6);width:100%;height:100%;box-sizing:border-box}.lew-desc-item .lew-label-box-wrapper .lew-label-box .lew-label-tips-icon[data-v-f6b87bb1]{cursor:pointer;margin-top:4px;flex-shrink:0}.lew-desc-item .lew-desc-item-main[data-v-f6b87bb1]{height:100%;display:flex;word-break:break-word;position:relative}.lew-desc-item .lew-error-message[data-v-f6b87bb1]{position:absolute;left:0;bottom:0;font-size:12px;transition:all .1s;transform:translateY(calc(100% + 2px));color:var(--lew-color-error-dark)}.lew-desc-item-size-small .lew-label-box-wrapper[data-v-f6b87bb1],.lew-desc-item-size-small .lew-desc-item-main[data-v-f6b87bb1]{font-size:var(--lew-form-font-size-small)}.lew-desc-item-size-medium .lew-label-box-wrapper[data-v-f6b87bb1],.lew-desc-item-size-medium .lew-desc-item-main[data-v-f6b87bb1]{font-size:var(--lew-form-font-size-medium)}.lew-desc-item-size-large .lew-label-box-wrapper[data-v-f6b87bb1],.lew-desc-item-size-large .lew-desc-item-main[data-v-f6b87bb1]{font-size:var(--lew-form-font-size-large)}.lew-desc-item-direction-x[data-v-f6b87bb1]{display:flex;align-items:flex-start;gap:10px}.lew-desc-item-direction-x .lew-label-box-wrapper[data-v-f6b87bb1]{display:inline-flex;justify-content:flex-end;flex-shrink:0;white-space:nowrap}.lew-desc-item-direction-x .lew-desc-item-main[data-v-f6b87bb1]{flex:1}.lew-desc-item-direction-y[data-v-f6b87bb1]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px}.lew-desc-item-direction-y .lew-label-box-wrapper[data-v-f6b87bb1]{display:inline-flex;justify-content:flex-start;box-sizing:border-box;margin-top:0;white-space:nowrap}.lew-desc-item-error[data-v-f6b87bb1]{--lew-desc-border-color-focus: var(--lew-color-error-dark);--lew-radio-border-color-hover: var(--lew-color-error);--lew-checkbox-border-color-hover: var(--lew-color-error);--lew-checkbox-color: var(--lew-color-error);--lew-checkbox-color: var(--lew-color-error-dark);--lew-checkbox-color-light: var(--lew-color-error-light);--lew-radio-color: var(--lew-color-error);--lew-radio-color: var(--lew-color-error-dark);--lew-radio-color-light: var(--lew-color-error-light)}.lew-slide-fade-leave-active[data-v-f6b87bb1],.lew-slide-fade-enter-active[data-v-f6b87bb1]{transition:all .15s ease}.lew-slide-fade-enter-from[data-v-f6b87bb1],.lew-slide-fade-leave-to[data-v-f6b87bb1]{transform:translateY(100%)!important;opacity:0}.lew-desc-item-readonly[data-v-f6b87bb1]{pointer-events:none}.lew-desc-item-disabled[data-v-f6b87bb1]{opacity:var(--lew-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.lew-desc-item-bordered .lew-label-box-wrapper[data-v-f6b87bb1],.lew-desc-item-bordered .lew-desc-item-main[data-v-f6b87bb1]{box-sizing:border-box;outline:var(--lew-desc-border)}.lew-desc-item-bordered .lew-label-box-wrapper[data-v-f6b87bb1]{background-color:var(--lew-desc-label-bgcolor)}.lew-desc-item-bordered .lew-label-box-wrapper .lew-label-box[data-v-f6b87bb1]{color:var(--lew-text-color-2)}.lew-desc-item-bordered .lew-label-box-wrapper .lew-label-box .lew-label-tips-icon[data-v-f6b87bb1]{color:var(--lew-text-color-4)}.lew-desc-item-bordered .lew-desc-item-main[data-v-f6b87bb1]{background:var(--lew-bgcolor-0)}.lew-desc-item-bordered[data-v-f6b87bb1]:last-child{border-bottom:none}.lew-desc[data-v-c7fde351]{width:100%;display:grid;flex-shrink:0}.lew-desc-bordered[data-v-c7fde351]{border:var(--lew-desc-border)}.lew-drawer-mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--lew-drawer-bgcolor)}.lew-drawer-body{position:fixed;transition:all .3s;background:var(--lew-drawer-body-bgcolor);display:flex;flex-direction:column}.lew-drawer-body .lew-drawer-header{position:relative;padding:15px 20px;flex:0}.lew-drawer-body .lew-drawer-header .lew-drawer-title{width:calc(100% - 30px);font-size:16px;font-weight:700}.lew-drawer-body .lew-drawer-header .lew-drawer-icon-close{position:absolute;width:auto;height:auto;padding:5px;top:10px;right:10px}.lew-drawer-body-slot{flex:1;overflow:hidden}.lew-drawer-footer{padding:20px;flex:0}.lew-drawer-header-slot,.lew-drawer-footer-slot{background-color:var(--lew-bgcolor-1);flex:0}.lew-drawer-body-position-right{right:0;top:0;transform:translate(100%)}.lew-drawer-body-position-top{left:0;top:0;transform:translateY(-100%)}.lew-drawer-body-position-left{left:0;top:0;transform:translate(-100%)}.lew-drawer-body-position-bottom{left:0;bottom:0;transform:translateY(100%)}.lew-drawer-body-show{transform:translate(0)}.lew-drawer-mask-enter-active,.lew-drawer-mask-leave-active{transition:all var(--lew-form-transition-ease)}.lew-drawer-mask-enter-from,.lew-drawer-mask-leave-to{opacity:0}.lew-empty-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.lew-empty-container .lew-empty-icon{width:100%;height:auto}.lew-empty-container .lew-empty-title{color:var(--lew-text-color-5)}.lew-dark .lew-empty-container .lew-empty-icon{opacity:.6}.lew-expand-wrapper[data-v-2ddee369]{position:relative;width:100%;overflow:hidden;transition:all var(--lew-form-transition-ease)}.lew-expand-wrapper .lew-expand-btn[data-v-2ddee369]{position:absolute;bottom:0;left:0;z-index:9;display:flex;justify-content:center;width:100%;height:40px;text-align:center;background-image:var(--lew-expand-control-bg-gradient);cursor:pointer}.lew-expand-wrapper .lew-expand-btn .lew-expand-icon[data-v-2ddee369]{transition:all var(--lew-form-transition-ease)}.lew-flex[data-v-1c7439a6]{width:100%}.lew-form-item[data-v-514c855a]{transition:opacity .25s}.lew-form-item .lew-label-box-wrapper[data-v-514c855a]{transition:all .25s}.lew-form-item .lew-label-box-wrapper .lew-label-box[data-v-514c855a]{display:inline-flex;align-items:center;gap:5px}.lew-form-item-size-small .lew-label-box-wrapper[data-v-514c855a]{font-size:var(--lew-form-font-size-small);margin-top:7px}.lew-form-item-size-small .lew-form-item-main[data-v-514c855a]{min-height:var(--lew-form-item-height-small)}.lew-form-item-size-medium .lew-label-box-wrapper[data-v-514c855a]{font-size:var(--lew-form-font-size-medium);margin-top:8px}.lew-form-item-size-medium .lew-form-item-main[data-v-514c855a]{min-height:var(--lew-form-item-height-medium)}.lew-form-item-size-large .lew-label-box-wrapper[data-v-514c855a]{font-size:var(--lew-form-font-size-large);margin-top:9px}.lew-form-item-size-large .lew-form-item-main[data-v-514c855a]{min-height:var(--lew-form-item-height-large)}.lew-form-item-main[data-v-514c855a]{display:flex;align-items:center}.lew-label-tips[data-v-514c855a]{cursor:pointer;border-bottom:2px dashed var(--lew-color-blue)}.lew-form-item-direction-x[data-v-514c855a]{display:flex;align-items:flex-start;gap:10px}.lew-form-item-direction-x .lew-label-box-wrapper[data-v-514c855a]{display:inline-flex;justify-content:flex-end;flex-shrink:0;white-space:nowrap}.lew-form-item-direction-x .lew-form-item-main[data-v-514c855a]{flex:1}.lew-form-item-direction-y[data-v-514c855a]{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:5px}.lew-form-item-direction-y .lew-label-box-wrapper[data-v-514c855a]{display:inline-flex;justify-content:flex-start;box-sizing:border-box;margin-top:0;white-space:nowrap}.lew-form-item .lew-form-item-main[data-v-514c855a]{position:relative}.lew-form-item .lew-error-message[data-v-514c855a]{position:absolute;left:0;bottom:0;font-size:12px;transition:all .1s;transform:translateY(calc(100% + 2px));color:var(--lew-color-error-dark)}.lew-form-item-error[data-v-514c855a]{--lew-form-border-color-focus: var(--lew-color-error-dark);--lew-radio-border-color-hover: var(--lew-color-error);--lew-checkbox-border-color-hover: var(--lew-color-error);--lew-checkbox-color: var(--lew-color-error);--lew-checkbox-color: var(--lew-color-error-dark);--lew-checkbox-color-light: var(--lew-color-error-light);--lew-radio-color: var(--lew-color-error);--lew-radio-color: var(--lew-color-error-dark);--lew-radio-color-light: var(--lew-color-error-light)}.lew-slide-fade-leave-active[data-v-514c855a],.lew-slide-fade-enter-active[data-v-514c855a]{transition:all .15s ease}.lew-slide-fade-enter-from[data-v-514c855a],.lew-slide-fade-leave-to[data-v-514c855a]{transform:translateY(100%)!important;opacity:0}.lew-form-item-readonly[data-v-514c855a]{pointer-events:none}.lew-form-item-disabled[data-v-514c855a]{opacity:var(--lew-disabled-opacity);pointer-events:none;-webkit-user-select:none;user-select:none}.lew-form[data-v-557a6f3e]{width:100%;display:grid;flex-shrink:0;padding-bottom:30px}.lew-image-wrapper[data-v-00b1ee42]{background-color:var(--lew-bgcolor-2)}.lew-image-wrapper .lew-image-fail-icon[data-v-00b1ee42]{width:50%;height:auto}.lew-image-wrapper .lew-image-icon[data-v-00b1ee42]{opacity:.4}.lew-image-wrapper .lew-image-box[data-v-00b1ee42]{width:100%;height:100%;overflow:hidden}.lew-image-wrapper .lew-image-box .lew-image[data-v-00b1ee42]{width:100%;height:100%;animation:img-enter-00b1ee42 .25s ease;animation-fill-mode:forwards;opacity:0}@keyframes img-enter-00b1ee42{0%{opacity:0}to{opacity:1}}.lew-input-view[data-v-13368ebd]{position:relative;display:inline-flex;box-sizing:border-box;width:100%;align-items:center;justify-content:space-between;overflow:hidden;background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow);transition:all var(--lew-form-transition-ease)}.lew-input-view .lew-input-box[data-v-13368ebd]{position:relative;display:inline-flex;flex:1;flex-shrink:0;box-sizing:border-box;align-items:center;justify-content:space-between;height:100%}.lew-input-view .lew-input-box .lew-input[data-v-13368ebd]{height:100%}.lew-input-view .lew-input-copy-btn[data-v-13368ebd]{position:absolute;top:50%;z-index:2;display:flex;align-items:center;pointer-events:all;opacity:var(--lew-form-icon-opacity);cursor:pointer;transform:translateY(-50%)}.lew-input-view .lew-input-copy-btn[data-v-13368ebd]:hover{opacity:var(--lew-form-icon-opacity-hover)}.lew-input-view .lew-input-prefixes[data-v-13368ebd],.lew-input-view .lew-input-suffix[data-v-13368ebd]{position:relative;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none}.lew-input-view .lew-input-prefixes .icon-select[data-v-13368ebd],.lew-input-view .lew-input-suffix .icon-select[data-v-13368ebd]{transition:all var(--lew-form-transition-bezier)}.lew-input-view .lew-input-prefixes .icon-select-up[data-v-13368ebd],.lew-input-view .lew-input-suffix .icon-select-up[data-v-13368ebd]{transform:rotate(180deg)}.lew-input-view .lew-input-prefixes[data-v-13368ebd]:after{position:absolute;top:0;right:0;width:1px;height:100%;background:var(--lew-bgcolor-4);content:"";transition:all var(--lew-form-transition-ease)}.lew-input-view .lew-input-suffix[data-v-13368ebd]:before{position:absolute;top:0;left:0;width:1px;height:100%;background:var(--lew-bgcolor-4);content:"";transition:all var(--lew-form-transition-ease)}.lew-input-view .lew-input-prefixes-dropdown[data-v-13368ebd],.lew-input-view .lew-input-suffix-dropdown[data-v-13368ebd]{cursor:pointer}.lew-input-view .lew-input-prefixes-dropdown-open[data-v-13368ebd],.lew-input-view .lew-input-suffix-dropdown-open[data-v-13368ebd]{opacity:.4}.lew-input-view .lew-input-prefixes-dropdown-open .icon-select[data-v-13368ebd],.lew-input-view .lew-input-suffix-dropdown-open .icon-select[data-v-13368ebd]{transform:rotate(180deg)}.lew-input-view .lew-input-prefixes-icon[data-v-13368ebd],.lew-input-view .lew-input-suffix-icon[data-v-13368ebd]{display:inline-flex;justify-content:center;align-items:center}.lew-input-view .lew-input[data-v-13368ebd]{box-sizing:border-box;width:100%;overflow:hidden;color:var(--lew-text-color-1);text-overflow:ellipsis;background:none;border:none;outline:none}.lew-input-view .lew-input[data-v-13368ebd]:invalid{text-decoration:line-through}.lew-input-view .lew-input[data-v-13368ebd]::placeholder{color:#a5a5a5}.lew-input-view .lew-input-controls[data-v-13368ebd]{z-index:9;display:inline-flex;align-items:center}.lew-input-view .lew-input-controls>div[data-v-13368ebd]{display:inline-flex;white-space:nowrap;justify-content:center;align-items:center}.lew-input-view .lew-input-controls .lew-input-count[data-v-13368ebd]{z-index:2;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;opacity:var(--lew-form-icon-opacity);transition:transform .25s}.lew-input-view .lew-input-controls .lew-input-show-password[data-v-13368ebd]{opacity:var(--lew-form-icon-opacity);cursor:pointer;transition:all .25s}.lew-input-view .lew-input-controls .lew-input-show-password[data-v-13368ebd]:hover{opacity:var(--lew-form-icon-opacity-hover)}.lew-input-view-align-left .lew-input[data-v-13368ebd]{text-align:left}.lew-input-view-align-center .lew-input[data-v-13368ebd]{text-align:center}.lew-input-view-align-right .lew-input[data-v-13368ebd]{text-align:right}.lew-input-view-autoWidth[data-v-13368ebd]{position:relative;width:auto}.lew-input-view-autoWidth .lew-input[data-v-13368ebd]{position:absolute;top:50%;left:0;display:inline-block;width:100%;transform:translateY(-50%)}.lew-input-view-autoWidth .lew-input-auto-width[data-v-13368ebd]{box-sizing:border-box;width:auto;min-width:60px;height:1px;visibility:hidden}.lew-input-view-autoWidth .lew-input-box[data-v-13368ebd]{padding:0}.lew-input-view-size-small[data-v-13368ebd]{height:var(--lew-form-item-height-small);line-height:var(--lew-form-input-line-height-small)}.lew-input-view-size-small .lew-input-box[data-v-13368ebd]{padding:var(--lew-form-input-padding-small);font-size:var(--lew-form-font-size-small)}.lew-input-view-size-small .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-small .lew-input-suffix[data-v-13368ebd],.lew-input-view-size-small .lew-input-prefixes-dropdown[data-v-13368ebd],.lew-input-view-size-small .lew-input-suffix-dropdown[data-v-13368ebd]{height:var(--lew-form-item-height-small);line-height:var(--lew-form-input-line-height-small)}.lew-input-view-size-small .lew-input-copy-btn[data-v-13368ebd]{right:10px}.lew-input-view-size-small .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-small .lew-input-suffix[data-v-13368ebd]{padding:0 7px}.lew-input-view-size-small .lew-input[data-v-13368ebd]{height:var(--lew-form-item-height-small);font-size:var(--lew-form-font-size-small)}.lew-input-view-size-small .lew-input-controls[data-v-13368ebd]{height:var(--lew-form-item-height-small)}.lew-input-view-size-small .lew-input-controls .lew-input-count[data-v-13368ebd]{font-size:12px}.lew-input-view-size-small .lew-input-controls .lew-input-count-clearable[data-v-13368ebd]{transform:translate(-18px)}.lew-input-view-size-small .lew-input-auto-width[data-v-13368ebd]{font-size:var(--lew-form-font-size-small);line-height:var(--lew-form-input-line-height-small)}.lew-input-view-size-small .lew-input-auto-width-close[data-v-13368ebd]{width:18px}.lew-input-view-size-medium[data-v-13368ebd]{height:var(--lew-form-item-height-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-input-view-size-medium .lew-input-box[data-v-13368ebd]{padding:var(--lew-form-input-padding-medium);font-size:var(--lew-form-font-size-medium)}.lew-input-view-size-medium .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-medium .lew-input-suffix[data-v-13368ebd],.lew-input-view-size-medium .lew-input-prefixes-dropdown[data-v-13368ebd],.lew-input-view-size-medium .lew-input-suffix-dropdown[data-v-13368ebd]{height:var(--lew-form-item-height-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-input-view-size-medium .lew-input-copy-btn[data-v-13368ebd]{right:12px}.lew-input-view-size-medium .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-medium .lew-input-suffix[data-v-13368ebd]{padding:0 9px}.lew-input-view-size-medium .lew-input[data-v-13368ebd]{height:var(--lew-form-item-height-medium);font-size:var(--lew-form-font-size-medium)}.lew-input-view-size-medium .lew-input-controls[data-v-13368ebd]{height:var(--lew-form-item-height-medium)}.lew-input-view-size-medium .lew-input-controls .lew-input-count[data-v-13368ebd]{font-size:13px}.lew-input-view-size-medium .lew-input-controls .lew-input-count-clearable[data-v-13368ebd]{transform:translate(-18px)}.lew-input-view-size-medium .lew-input-auto-width[data-v-13368ebd]{font-size:var(--lew-form-font-size-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-input-view-size-medium .lew-input-auto-width-close[data-v-13368ebd]{width:20px}.lew-input-view-size-large[data-v-13368ebd]{height:var(--lew-form-item-height-large);line-height:var(--lew-form-input-line-height-large)}.lew-input-view-size-large .lew-input-box[data-v-13368ebd]{padding:var(--lew-form-input-padding-large);font-size:var(--lew-form-font-size-large)}.lew-input-view-size-large .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-large .lew-input-suffix[data-v-13368ebd],.lew-input-view-size-large .lew-input-prefixes-dropdown[data-v-13368ebd],.lew-input-view-size-large .lew-input-suffix-dropdown[data-v-13368ebd]{height:var(--lew-form-item-height-large);line-height:var(--lew-form-input-line-height-large)}.lew-input-view-size-large .lew-input-copy-btn[data-v-13368ebd]{right:14px}.lew-input-view-size-large .lew-input-prefixes[data-v-13368ebd],.lew-input-view-size-large .lew-input-suffix[data-v-13368ebd]{padding:0 12px}.lew-input-view-size-large .lew-input[data-v-13368ebd]{height:var(--lew-form-item-height-large);font-size:var(--lew-form-font-size-large)}.lew-input-view-size-large .lew-input-controls[data-v-13368ebd]{height:var(--lew-form-item-height-large)}.lew-input-view-size-large .lew-input-controls .lew-input-count[data-v-13368ebd]{font-size:14px}.lew-input-view-size-large .lew-input-controls .lew-input-count-clearable[data-v-13368ebd]{transform:translate(-18px)}.lew-input-view-size-large .lew-input-auto-width[data-v-13368ebd]{font-size:var(--lew-form-font-size-large);line-height:var(--lew-form-input-line-height-large)}.lew-input-view-size-large .lew-input-auto-width-close[data-v-13368ebd]{width:22px}.lew-input-view-size-small.lew-input-view-autoWidth .lew-input[data-v-13368ebd]{width:calc(100% - 12px);padding:var(--lew-form-input-padding-small)}.lew-input-view-size-medium.lew-input-view-autoWidth .lew-input[data-v-13368ebd]{width:calc(100% - 18px);padding:var(--lew-form-input-padding-medium)}.lew-input-view-size-large.lew-input-view-autoWidth .lew-input[data-v-13368ebd]{width:calc(100% - 24px);padding:var(--lew-form-input-padding-large)}.lew-input-view[data-v-13368ebd]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-input-view:hover .lew-input-prefixes[data-v-13368ebd]:after{background:var(--lew-bgcolor-6)}.lew-input-view:hover .lew-input-suffix[data-v-13368ebd]:before{background:var(--lew-bgcolor-6)}.lew-input-view[data-v-13368ebd]:focus-within{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-input-view:focus-within .lew-input-prefixes[data-v-13368ebd]:after{background:var(--lew-bgcolor-4)}.lew-input-view:focus-within .lew-input-suffix[data-v-13368ebd]:before{background:var(--lew-bgcolor-4)}.lew-input-view-readonly[data-v-13368ebd]{pointer-events:none}.lew-input-view-disabled[data-v-13368ebd]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-input-view-disabled[data-v-13368ebd]:hover,.lew-input-view-disabled[data-v-13368ebd]:active{background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) rgba(0,0,0,0) solid}.lew-input-view-disabled[data-v-13368ebd]:focus-within{background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) rgba(0,0,0,0) solid}.lew-input-number-view[data-v-da9c62c8]{display:inline-flex;align-items:center;justify-content:space-between;position:relative;width:100%;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease);box-sizing:border-box;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow);overflow:hidden}.lew-input-number-view .lew-input-number[data-v-da9c62c8]{width:calc(100% - 30px);text-overflow:ellipsis;border:none;background:none;color:var(--lew-text-color-1);outline:none;box-sizing:border-box;overflow:hidden}.lew-input-number-view input[type=number][data-v-da9c62c8]::-webkit-inner-spin-button,.lew-input-number-view input[type=number][data-v-da9c62c8]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lew-input-number-view input[type=number][data-v-da9c62c8]{-moz-appearance:textfield}.lew-input-number-view .lew-input-number[data-v-da9c62c8]:invalid{text-decoration:line-through}.lew-input-number-view .lew-input-number[data-v-da9c62c8]::placeholder{color:#a5a5a5}.lew-input-number-view .lew-input-number-control[data-v-da9c62c8]{width:30px;height:100%;-webkit-user-select:none;user-select:none;padding-right:2px}.lew-input-number-view .lew-input-number-control .lew-input-number-icon[data-v-da9c62c8]{padding:0 6px;border-radius:4px;cursor:pointer;transition:all .1s;transform:scale(1);opacity:1}.lew-input-number-view .lew-input-number-control .lew-input-number-icon[data-v-da9c62c8]:active{transform:scale(.95);opacity:.7}.lew-input-number-view[data-v-da9c62c8]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-input-number-view:hover .lew-input-number-control .lew-input-number-icon[data-v-da9c62c8]{background-color:var(--lew-bgcolor-0)}.lew-input-number-view[data-v-da9c62c8]:focus-within{border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid;background-color:var(--lew-form-bgcolor-focus)}.lew-input-number-view:focus-within .lew-input-number-control .lew-input-number-icon[data-v-da9c62c8]{background-color:var(--lew-bgcolor-3)}.lew-input-number-view-focus[data-v-da9c62c8]{border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid;background-color:var(--lew-form-bgcolor-focus)!important}.lew-input-number-view-focus .lew-input-number-control .lew-input-number-icon[data-v-da9c62c8]{background-color:var(--lew-bgcolor-3)!important}.lew-input-number-view-readonly[data-v-da9c62c8]{pointer-events:none}.lew-input-number-view-disabled[data-v-da9c62c8]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-form-modal[data-v-8657b930]{padding:20px;box-sizing:border-box;overflow-y:auto;max-height:80vh}.lew-form-modal-footer[data-v-8657b930]{padding:5px 15px}.header-action[data-v-7397eb94]{padding:7px;border-bottom:1px var(--lew-bgcolor-3) solid;background-color:var(--lew-table-header-bgcolor)}.add-btn[data-v-7397eb94]{padding:10px 0;width:100%;cursor:pointer;transition:all var(--lew-form-transition-ease);background-color:var(--lew-table-header-bgcolor);border-top:var(--lew-table-border)}.add-btn[data-v-7397eb94]:hover{background-color:var(--lew-table-header-bgcolor-hover)}.add-btn[data-v-7397eb94]:active{background-color:var(--lew-table-header-bgcolor-active)}.add-btn.disabled[data-v-7397eb94]{cursor:not-allowed;opacity:.5}.add-btn.disabled[data-v-7397eb94]:hover,.add-btn.disabled[data-v-7397eb94]:active{background-color:var(--lew-bgcolor-2)}.lew-input-tag-view[data-v-0ce7d40a]{position:relative;display:inline-flex;align-items:center;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);box-sizing:border-box;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow);transition:all var(--lew-form-transition-ease);overflow:hidden;width:100%;cursor:text}.lew-input-tag-view[data-v-0ce7d40a] .lew-tag{background-color:var(--lew-bgcolor-0)}.lew-input-tag-view .lew-input-tag-box[data-v-0ce7d40a]{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;box-sizing:border-box;transition:all var(--lew-form-transition-bezier);width:100%}.lew-input-tag-view .lew-input-tag-box[data-v-0ce7d40a] .lew-input-view{border-radius:0!important}.lew-input-tag-view .lew-input-tag[data-v-0ce7d40a]{flex-shrink:1;border:none!important;outline:none!important;background:none!important;box-shadow:none!important;overflow:hidden;width:auto}.lew-input-tag-view .lew-input-tag[data-v-0ce7d40a] .lew-input-view{border-radius:0!important}.lew-input-tag-view .lew-input-tag[data-v-0ce7d40a] .lew-input-box{padding:0!important;height:100%}.lew-input-tag-view .lew-input-tag[data-v-0ce7d40a] input{height:26px;left:0!important}.lew-input-tag-view[data-v-0ce7d40a] .lew-input{padding:0!important}.lew-input-tag-view[data-v-0ce7d40a]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-input-tag-view[data-v-0ce7d40a]:focus-within{border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid;background-color:var(--lew-form-bgcolor-focus)}.lew-input-tag-view[data-v-0ce7d40a]:focus-within .lew-tag{background-color:var(--lew-color-primary-light)}.tag-list-move[data-v-0ce7d40a],.tag-list-enter-active[data-v-0ce7d40a],.tag-list-leave-active[data-v-0ce7d40a]{transition:all var(--lew-form-transition-ease)}.tag-list-enter-from[data-v-0ce7d40a],.tag-list-leave-to[data-v-0ce7d40a]{opacity:0;transform:scale(0)}.tag-list-leave-active[data-v-0ce7d40a]{position:absolute!important}.lew-input-tag-view-size-small[data-v-0ce7d40a]{min-height:var(--lew-form-item-height-small);line-height:var(--lew-form-input-line-height-small)}.lew-input-tag-view-size-small .lew-input-tag-box[data-v-0ce7d40a]{padding:var(--lew-form-input-padding-small);font-size:var(--lew-form-font-size-small);padding-top:0;padding-bottom:0}.lew-input-tag-view-size-small .lew-input-tag[data-v-0ce7d40a]{height:20px}.lew-input-tag-view-size-medium[data-v-0ce7d40a]{line-height:var(--lew-form-input-line-height-medium);min-height:var(--lew-form-item-height-medium)}.lew-input-tag-view-size-medium .lew-input-tag-box[data-v-0ce7d40a]{padding:var(--lew-form-input-padding-medium);font-size:var(--lew-form-font-size-medium);padding-top:0;padding-bottom:0}.lew-input-tag-view-size-medium .lew-input-tag[data-v-0ce7d40a]{height:24px}.lew-input-tag-view-size-large[data-v-0ce7d40a]{line-height:var(--lew-form-input-line-height-large);min-height:var(--lew-form-item-height-large)}.lew-input-tag-view-size-large .lew-input-tag-box[data-v-0ce7d40a]{padding:var(--lew-form-input-padding-large);font-size:var(--lew-form-font-size-large);padding-top:0;padding-bottom:0}.lew-input-tag-view-size-large .lew-input-tag[data-v-0ce7d40a]{height:28px}.lew-input-tag-view-disabled[data-v-0ce7d40a]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-input-tag-view-readonly[data-v-0ce7d40a]{pointer-events:none}.lew-mark[data-v-d910c3eb]{display:inline;border-radius:var(--lew-border-radius-small);padding:2px 6px;margin:0 3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.lew-mark-to[data-v-d910c3eb]{cursor:pointer}.lew-mark-round[data-v-d910c3eb]{border-radius:20px}.lew-menu[data-v-02c72366]{display:flex;flex-direction:column;gap:4px;border-radius:4px;padding:2px 6px;margin:0 3px;box-decoration-break:clone;-webkit-box-decoration-break:clone;height:auto;max-width:300px}.lew-menu .lew-menu-item[data-v-02c72366]{display:flex;align-items:center;gap:10px;color:var(--lew-text-color-5);height:28px;line-height:28px;font-size:12px;font-weight:400;padding:0 15px;box-sizing:border-box}.lew-menu .lew-menu-item-child[data-v-02c72366]{color:var(--lew-text-color-1);font-size:14px;height:36px;line-height:36px;cursor:pointer;border-radius:var(--lew-border-radius-small);transition:background-color .25s,color .25s}.lew-menu[data-v-02c72366] .lew-menu-icon{flex-shrink:0}.lew-menu .lew-menu-item-child[data-v-02c72366]:hover{background-color:var(--lew-form-bgcolor-hover);color:var(--lew-text-color-1)}.lew-menu .lew-menu-item-active[data-v-02c72366]{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark);font-weight:700}.lew-menu .lew-menu-item-active[data-v-02c72366]:hover{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-menu .lew-menu-item-last[data-v-02c72366]{margin-bottom:20px}.lew-menu-tree-item[data-v-319512b4]{position:relative;-webkit-user-select:none;user-select:none;font-size:14px;color:var(--lew-text-color-1)}.lew-menu-tree-item .lew-menu-tree-item-label[data-v-319512b4]{display:flex;align-items:center;cursor:pointer;padding:0 11.5px;height:36px;box-sizing:border-box;transition:background-color .25s,color .25s;border-radius:var(--lew-border-radius-small);overflow:hidden}.lew-menu-tree-item .lew-menu-tree-item-label[data-v-319512b4]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-menu-tree-item .lew-menu-tree-item-label-active[data-v-319512b4]{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark);font-weight:600}.lew-menu-tree-item .lew-menu-tree-item-label-active[data-v-319512b4]:hover{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-menu-tree-item .lew-menu-tree-item-label-selected[data-v-319512b4]{color:var(--lew-color-primary-dark);font-weight:600}.lew-menu-tree-item .lew-menu-tree-item-label-selected[data-v-319512b4]:hover{color:var(--lew-color-primary-dark)}.lew-menu-tree-item .lew-menu-tree-item-main[data-v-319512b4]{box-sizing:border-box}.lew-menu-tree-item[data-v-319512b4] .lew-menu-tree-item-icon{position:absolute;left:11px;top:11px}.lew-menu-tree-item .lew-menu-tree-item-chevron-right[data-v-319512b4]{flex-shrink:0}.lew-menu-tree-item .lew-menu-tree-item-label-disabled[data-v-319512b4]{cursor:not-allowed;opacity:.5}.lew-menu-tree-item .lew-menu-tree-item-label-disabled[data-v-319512b4]:hover{background-color:transparent}.lew-menu-tree-item .lew-menu-tree-item-label-collapsed[data-v-319512b4]{padding:0;width:36px}.lew-menu-tree-item .lew-menu-tree-item-label-collapsed[data-v-319512b4] .lew-menu-tree-item-text{opacity:0}.lew-menu-tree-item[data-v-319512b4]:last-child{border-bottom:none}.lew-menu-tree-item-main[data-v-319512b4]{display:flex;flex-direction:column;gap:5px;background-color:var(--lew-bgcolor-1);border-radius:var(--lew-border-radius-medium);padding:5px;margin-left:20px;width:calc(100% - 20px);box-sizing:border-box}.lew-menu-tree[data-v-dc31f2f3]{display:flex;flex-direction:column;width:100%;gap:5px;transition:width .2s;padding:4px;box-sizing:border-box;background-color:var(--lew-bgcolor-0)}.lew-modal-mask[data-v-643576f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--lew-modal-bgcolor)}.lew-modal[data-v-643576f0]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:start}.lew-modal .lew-modal-body[data-v-643576f0]{position:relative;border-radius:var(--lew-border-radius-large);background-color:var(--lew-modal-body-bgcolor);overflow:hidden}.lew-modal .lew-modal-body .lew-modal-body-main[data-v-643576f0]{overflow-y:auto}.lew-modal .lew-modal-body .lew-modal-header[data-v-643576f0]{position:relative;padding:15px 20px}.lew-modal .lew-modal-body .lew-modal-header .lew-modal-title[data-v-643576f0]{font-size:16px;font-weight:700}.lew-modal .lew-modal-body .lew-modal-header .lew-modal-icon-close[data-v-643576f0]{position:absolute;width:auto;height:auto;padding:5px;top:10px;right:10px}.lew-modal .lew-modal-body .lew-modal-footer[data-v-643576f0]{padding:20px}.lew-modal .lew-modal-body .lew-modal-header-slot[data-v-643576f0],.lew-modal .lew-modal-body .lew-modal-footer-slot[data-v-643576f0]{background-color:var(--lew-bgcolor-1)}.lew-modal-mask-enter-active[data-v-643576f0],.lew-modal-mask-leave-active[data-v-643576f0]{transition:all .1s}.lew-modal-mask-enter-from[data-v-643576f0],.lew-modal-mask-leave-to[data-v-643576f0]{opacity:0}.lew-modal-enter-active[data-v-643576f0],.lew-modal-leave-active[data-v-643576f0]{transition:all var(--lew-form-transition-bezier)}.lew-modal-leave-to[data-v-643576f0],.lew-modal-enter-from[data-v-643576f0]{opacity:0;transform:translateY(30px)}.lew-pagination[data-v-ba932394]{display:inline-block;box-sizing:border-box;height:40px;border-radius:var(--lew-border-radius-small);-webkit-user-select:none;user-select:none;font-size:14px}.lew-pagination .lew-pagination-control[data-v-ba932394]{height:100%}.lew-pagination .lew-pagination-page-btn[data-v-ba932394]{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:26px;padding:0 4px;box-sizing:border-box;border-radius:var(--lew-border-radius-small);text-align:center;cursor:pointer}.lew-pagination .lew-pagination-page-btn[data-v-ba932394]:hover{background-color:var(--lew-color-primary-light);color:var(--lew-color-primary-dark)}.lew-pagination .lew-pagination-page-box[data-v-ba932394]{width:auto;position:relative;height:100%;color:var(--lew-text-color-1)}.lew-pagination .lew-pagination-page-box .active[data-v-ba932394],.lew-pagination .lew-pagination-page-box .active[data-v-ba932394]:hover{background-color:var(--lew-color-primary);color:var(--lew-color-white-text)}.lew-pagination .lew-pagination-page-label[data-v-ba932394]{white-space:nowrap;padding:0 5px}.lew-pagination-size-small .lew-pagination-page-box[data-v-ba932394] .lew-button{height:calc(var(--lew-form-item-height-small) - 6px);width:calc(var(--lew-form-item-height-small) - 6px)}.lew-pagination-size-small .lew-pagination-page-btn[data-v-ba932394]{height:calc(var(--lew-form-item-height-small) - 6px);min-width:calc(var(--lew-form-item-height-small) - 6px);font-size:var(--lew-form-font-size-small);padding:0 4px}.lew-pagination-size-medium .lew-pagination-page-box[data-v-ba932394] .lew-button{height:calc(var(--lew-form-item-height-medium) - 8px);width:calc(var(--lew-form-item-height-medium) - 8px)}.lew-pagination-size-medium .lew-pagination-page-btn[data-v-ba932394]{height:calc(var(--lew-form-item-height-medium) - 8px);min-width:calc(var(--lew-form-item-height-medium) - 8px);font-size:var(--lew-form-font-size-medium);padding:0 6px}.lew-pagination-size-large .lew-pagination-page-box[data-v-ba932394] .lew-button{height:calc(var(--lew-form-item-height-large) - 10px);width:calc(var(--lew-form-item-height-large) - 10px)}.lew-pagination-size-large .lew-pagination-page-btn[data-v-ba932394]{height:calc(var(--lew-form-item-height-large) - 10px);min-width:calc(var(--lew-form-item-height-large) - 10px);font-size:var(--lew-form-font-size-large);padding:0 8px}.lew-popok[data-v-c12647fe]{display:inline-block}.lew-popok-body[data-v-c12647fe]{display:flex;padding:15px}.lew-popok-body .lew-popok-left[data-v-c12647fe]{width:30px;margin-right:5px}.lew-popok-body .lew-popok-left .lew-popok-icon-success[data-v-c12647fe]{color:var(--lew-color-success)}.lew-popok-body .lew-popok-left .lew-popok-icon-warning[data-v-c12647fe]{color:var(--lew-color-warning)}.lew-popok-body .lew-popok-left .lew-popok-icon-normal[data-v-c12647fe]{color:var(--lew-color-normal)}.lew-popok-body .lew-popok-left .lew-popok-icon-info[data-v-c12647fe]{color:var(--lew-color-info)}.lew-popok-body .lew-popok-left .lew-popok-icon-error[data-v-c12647fe]{color:var(--lew-color-error)}.lew-popok-body .lew-popok-right[data-v-c12647fe]{width:calc(100% - 30px)}.lew-popok-body .lew-popok-right .lew-popok-title[data-v-c12647fe]{width:100%;font-weight:600;margin-bottom:5px}.lew-popok-body .lew-popok-right .lew-popok-content[data-v-c12647fe]{width:100%;font-size:14px;margin-bottom:15px}.lew-popok-body .lew-popok-right .lew-popok-footer[data-v-c12647fe]{width:100%;display:flex;justify-content:end}.lew-popok-body .lew-popok-right .lew-popok-footer .lew-button[data-v-c12647fe]{margin-left:10px}.lew-popover .lew-popover-trigger{display:flex}.lew-popover-body{border-radius:var(--lew-border-radius-small)}.lew-radio[data-v-8015e612]{display:inline-flex;align-items:center;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--lew-text-color-1);font-size:0px;transition:all var(--lew-form-transition-ease);white-space:nowrap;box-sizing:border-box;border:var(--lew-form-border-width) transparent solid}.lew-radio .lew-icon-radio-box[data-v-8015e612]{position:relative;width:18px;height:18px;border:var(--lew-form-border-width) var(--lew-radio-border-color) solid;box-sizing:border-box;border-radius:6px;transition:all var(--lew-form-transition-bezier);background-color:var(--lew-bgcolor-1);overflow:hidden}.lew-radio .lew-icon-radio-box .lew-icon-radio[data-v-8015e612]{position:absolute;left:50%;top:50%;transform:translate(-50%,5px) scale(0);transition:all var(--lew-form-transition-bezier);opacity:0;color:var(--lew-color-white)}.lew-radio .lew-radio-label[data-v-8015e612]{margin-left:6px}.lew-radio-size-small .lew-radio-label[data-v-8015e612]{font-size:13px}.lew-radio-size-small .lew-icon-radio-box[data-v-8015e612]{width:16px;height:16px;border-radius:4px}.lew-radio-size-medium .lew-radio-label[data-v-8015e612]{font-size:14px}.lew-radio-size-medium .lew-icon-radio-box[data-v-8015e612]{width:18px;height:18px;border-radius:5px}.lew-radio-size-large .lew-radio-label[data-v-8015e612]{font-size:15px}.lew-radio-size-large .lew-icon-radio-box[data-v-8015e612]{width:20px;height:20px;border-radius:6px}.lew-radio-size-small.lew-radio-block[data-v-8015e612]{height:var(--lew-form-item-height-small);padding:3px 8px 3px 7px}.lew-radio-size-medium.lew-radio-block[data-v-8015e612]{height:var(--lew-form-item-height-medium);padding:3px 10px 3px 8px}.lew-radio-size-large.lew-radio-block[data-v-8015e612]{height:var(--lew-form-item-height-large);padding:3px 12px 3px 9px}.lew-radio-unicon.lew-radio-block[data-v-8015e612]{padding:4px 12px}.lew-radio-unicon.lew-radio-block .lew-radio-label[data-v-8015e612]{margin-left:0}.lew-radio-unicon.lew-radio-checked.lew-radio-block .lew-radio-label[data-v-8015e612]{color:var(--lew-radio-color)}.lew-radio:hover .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-radio-border-color-hover) solid;background:var(--lew-form-bgcolor)}.lew-radio-block[data-v-8015e612]{background:var(--lew-form-bgcolor);border:var(--lew-form-border-width) transparent solid;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow)}.lew-radio-block .lew-icon-radio-box .lew-icon-radio[data-v-8015e612]{padding:1px}.lew-radio-block .lew-radio-label[data-v-8015e612]{margin-left:4px}.lew-radio-checked.lew-radio-block[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-radio-color) solid;background:var(--lew-radio-color-light);color:var(--lew-radio-color)}.lew-radio-checked.lew-radio-block[data-v-8015e612]:hover{border:var(--lew-form-border-width) var(--lew-radio-color) solid;background:var(--lew-radio-color-light)}.lew-radio-round[data-v-8015e612]{border-radius:50px}.lew-radio-round .lew-icon-radio-box[data-v-8015e612]{border-radius:50%}.lew-radio-block[data-v-8015e612]:hover{background:var(--lew-form-bgcolor-hover)}.lew-radio-block:hover .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-radio-border-color-hover) solid}.lew-radio-checked .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-radio-color) solid;background:var(--lew-radio-color)}.lew-radio-checked .lew-icon-radio-box .lew-icon-radio[data-v-8015e612]{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-radio-checked:hover .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-radio-color) solid;background:var(--lew-radio-color)}.lew-radio-block.lew-radio-checked .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-form-border-color) solid;background:transparent}.lew-radio-block.lew-radio-checked .lew-icon-radio-box .lew-icon-radio[data-v-8015e612]{color:var(--lew-radio-color);opacity:1}.lew-radio-block.lew-radio-checked:hover .lew-icon-radio-box[data-v-8015e612]{border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-radio-disabled[data-v-8015e612]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-radio-readonly[data-v-8015e612]{pointer-events:none}.lew-radio-group[data-v-441bdec0]{display:flex;align-items:center;flex-wrap:wrap}.lew-radio-group-size-small[data-v-441bdec0]{min-height:var(--lew-form-item-height-small)}.lew-radio-group-size-medium[data-v-441bdec0]{min-height:var(--lew-form-item-height-medium)}.lew-radio-group-size-large[data-v-441bdec0]{min-height:var(--lew-form-item-height-large)}.lew-radio-group-disabled[data-v-441bdec0]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-radio-group-readonly[data-v-441bdec0]{pointer-events:none}.lew-rate-icon[data-v-24e66f84]{position:relative;transition:all var(--lew-form-transition-ease);cursor:pointer}.lew-rate-icon .lew-rate-star[data-v-24e66f84]{position:absolute;transition:all var(--lew-form-transition-ease)}.lew-rate-star[data-v-24e66f84]:hover{transform:scale(1.1)}.lew-rate-disabled[data-v-24e66f84]{opacity:var(--lew-disabled-opacity)}.lew-rate-disabled .lew-rate-icon[data-v-24e66f84],.lew-rate-readonly .lew-rate-icon[data-v-24e66f84]{cursor:default}.lew-rate-readonly .lew-rate-star[data-v-24e66f84]:hover,.lew-rate-disabled .lew-rate-star[data-v-24e66f84]:hover{transform:scale(1)}.lew-select-view>div[data-v-43ea41b5]{width:100%}.lew-select-view .lew-select[data-v-43ea41b5]{position:relative;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow);background-color:var(--lew-form-bgcolor);box-sizing:border-box;transition:all var(--lew-form-transition-ease),width 0s ease}.lew-select-view .lew-select .lew-icon-select[data-v-43ea41b5]{position:absolute;top:50%;right:9px;padding:2px;transform:translateY(-50%) rotate(0);transition:all var(--lew-form-transition-bezier)}.lew-select-view .lew-select .lew-icon-loading-box[data-v-43ea41b5]{display:flex;align-items:center;position:absolute;top:50%;right:9px;padding:2px;box-sizing:border-box;transform:translateY(-50%)}.lew-select-view .lew-select .lew-icon-select[data-v-43ea41b5]{opacity:var(--lew-form-icon-opacity)}.lew-select-view .lew-select .lew-icon-select-hide[data-v-43ea41b5]{opacity:0;transform:translate(100%,-50%)}.lew-select-view .lew-select .lew-value[data-v-43ea41b5]{display:inline-flex;width:calc(100% - 24px);align-items:center;box-sizing:border-box;padding:0;border:none;outline:none;background:none;color:var(--lew-text-color-1);cursor:pointer;transition:all .2s;height:100%}.lew-select-view .lew-select .lew-value[data-v-43ea41b5]::placeholder{color:#a5a5a5}.lew-select-view .lew-select-placeholder[data-v-43ea41b5]{color:#a5a5a5}.lew-select-view .lew-select-size-small[data-v-43ea41b5]{height:var(--lew-form-item-height-small);line-height:var(--lew-form-input-line-height-small)}.lew-select-view .lew-select-size-small .lew-value[data-v-43ea41b5]{padding:var(--lew-form-input-padding-small);font-size:var(--lew-form-font-size-small)}.lew-select-view .lew-select-size-medium[data-v-43ea41b5]{height:var(--lew-form-item-height-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-select-view .lew-select-size-medium .lew-value[data-v-43ea41b5]{padding:var(--lew-form-input-padding-medium);font-size:var(--lew-form-font-size-medium)}.lew-select-view .lew-select-size-large[data-v-43ea41b5]{height:var(--lew-form-item-height-large);line-height:var(--lew-form-input-line-height-large)}.lew-select-view .lew-select-size-large .lew-value[data-v-43ea41b5]{padding:var(--lew-form-input-padding-large);font-size:var(--lew-form-font-size-large)}.lew-select-view .lew-select-disabled[data-v-43ea41b5]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-select-view .lew-select-init-loading[data-v-43ea41b5]{pointer-events:none;cursor:wait}.lew-select-view .lew-select-init-loading .lew-value[data-v-43ea41b5]{cursor:wait}.lew-select-view .lew-select-readonly[data-v-43ea41b5]{pointer-events:none}.lew-select-view .lew-select-readonly .lew-select[data-v-43ea41b5]{-webkit-user-select:text;user-select:text}.lew-select-view .lew-select-searchable .lew-value[data-v-43ea41b5]{cursor:text}.lew-select-view .lew-select[data-v-43ea41b5]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-select-view .lew-select[data-v-43ea41b5]:active{background-color:var(--lew-form-bgcolor-active)}.lew-select-view .lew-select-disabled[data-v-43ea41b5]:hover{background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-select-view .lew-select-focus[data-v-43ea41b5]{border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid;background-color:var(--lew-form-bgcolor-focus)}.lew-select-view .lew-select-focus .lew-icon-select[data-v-43ea41b5]{color:var(--lew-text-color-1);transform:translateY(-50%) rotate(180deg)}.lew-select-view .lew-select-focus .lew-icon-select-hide[data-v-43ea41b5]{opacity:0;transform:translate(100%,-50%) rotate(180deg)}.lew-select-view .lew-select-focus[data-v-43ea41b5]:hover{background-color:var(--lew-form-bgcolor-focus-hover)}.lew-select-body .lew-select-options-list{width:100%;overflow:hidden;box-sizing:border-box}.lew-select-body .lew-select-options-box{height:auto;box-sizing:border-box;margin-top:-4px;margin-bottom:-4px;overflow-x:hidden;overflow-y:auto;transition:all .25s ease}.lew-select-body .lew-select-options-box .lew-select-item{position:relative;display:inline-flex;width:100%;height:34px;margin-top:2px;align-items:center;box-sizing:border-box;border-radius:calc(var(--lew-border-radius-small) - 1px);color:var(--lew-text-color-1);font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.lew-select-body .lew-select-options-box .lew-select-item-disabled{opacity:var(--lew-disabled-opacity);cursor:no-drop}.lew-select-body .lew-select-options-box .lew-select-label{width:100%;height:30px;padding:0 12px;box-sizing:border-box;font-size:14px;line-height:30px;-webkit-user-select:none;user-select:none;cursor:pointer!important}.lew-select-body .lew-select-options-box .lew-select-slot-item{width:100%;border-radius:calc(var(--lew-border-radius-small) - 1px)}.lew-select-body .lew-select-options-box .lew-select-slot-item:hover{color:var(--lew-text-color-0);background-color:var(--lew-pop-bgcolor-hover)}.lew-select-body .lew-select-options-box .lew-select-item-active{color:var(--lew-checkbox-color);background-color:var(--lew-pop-bgcolor-hover);font-weight:700}.lew-select-body .lew-select-options-box .lew-select-item-active .lew-icon-check{margin-right:10px}.lew-select-body .lew-select-options-box .lew-select-item-active:hover{color:var(--lew-checkbox-color);background-color:var(--lew-pop-bgcolor-hover);font-weight:700}.lew-select-body .lew-select-options-box .lew-select-item-is-group{color:var(--lew-text-color-7);background-color:var(--lew-pop-bgcolor);cursor:default;box-sizing:border-box;cursor:no-drop;pointer-events:none}.lew-select-body .lew-select-options-box .lew-select-item-is-group .lew-select-label{font-size:12px;box-sizing:border-box;padding-top:4px}.lew-select-view[data-v-d89bb4d7]{width:100%}.lew-select-view>div[data-v-d89bb4d7]{width:100%}.lew-select-view .lew-select[data-v-d89bb4d7]{position:relative;width:100%;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;overflow:hidden;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease);border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow)}.lew-select-view .lew-select .lew-icon-loading-box[data-v-d89bb4d7]{display:flex;align-items:center;position:absolute;top:50%;right:9px;padding:2px;box-sizing:border-box;transform:translateY(-50%)}.lew-select-view .lew-select .lew-icon-select[data-v-d89bb4d7]{position:absolute;top:50%;right:9px;transform:translateY(-50%) rotate(0);transition:all var(--lew-form-transition-bezier);opacity:var(--lew-form-icon-opacity);padding:2px}.lew-select-view .lew-select .lew-icon-select-hide[data-v-d89bb4d7]{opacity:0;transform:translate(100%,-50%)}.lew-select-view .lew-select .lew-placeholder[data-v-d89bb4d7]{color:#a5a5a5}.lew-select-view .lew-select .lew-select-label-multiple[data-v-d89bb4d7]{width:100%;display:flex;align-items:center}.lew-select-view .lew-select .lew-select-label-multiple .lew-popover[data-v-d89bb4d7]{display:flex;align-items:center}.lew-select-view .lew-select .lew-select-label-multiple .lew-popover>div[data-v-d89bb4d7]{display:flex;align-items:center}.lew-select-view .lew-select[data-v-d89bb4d7] .lew-tag{background-color:var(--lew-bgcolor-0)!important}.lew-select-view .lew-select .lew-placeholder[data-v-d89bb4d7]{width:calc(100% - 24px);transition:all .2s;height:100%}.lew-select-view .lew-select .lew-value[data-v-d89bb4d7]{display:flex;align-items:center;width:calc(100% - 24px);transition:all .2s;height:100%}.lew-select-view .lew-select .lew-placeholder[data-v-d89bb4d7],.lew-select-view .lew-select .lew-select-multiple-text-value[data-v-d89bb4d7]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.lew-select-view .lew-select[data-v-d89bb4d7]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-select-view .lew-select[data-v-d89bb4d7]:active{background-color:var(--lew-form-bgcolor-active)}.lew-select-view .lew-select-size-small[data-v-d89bb4d7]{min-height:var(--lew-form-item-height-small)}.lew-select-view .lew-select-size-small .lew-placeholder[data-v-d89bb4d7],.lew-select-view .lew-select-size-small .lew-select-multiple-text-value[data-v-d89bb4d7]{font-size:var(--lew-form-font-size-small);margin-left:10px;padding-right:26px;line-height:calc(var(--lew-form-item-height-small) - var(--lew-form-border-width) * 2)}.lew-select-view .lew-select-size-medium[data-v-d89bb4d7]{min-height:var(--lew-form-item-height-medium)}.lew-select-view .lew-select-size-medium .lew-placeholder[data-v-d89bb4d7],.lew-select-view .lew-select-size-medium .lew-select-multiple-text-value[data-v-d89bb4d7]{font-size:var(--lew-form-font-size-medium);margin-left:12px;padding-right:28px;line-height:calc(var(--lew-form-item-height-medium) - var(--lew-form-border-width) * 2)}.lew-select-view .lew-select-size-large[data-v-d89bb4d7]{min-height:var(--lew-form-item-height-large)}.lew-select-view .lew-select-size-large .lew-placeholder[data-v-d89bb4d7],.lew-select-view .lew-select-size-large .lew-select-multiple-text-value[data-v-d89bb4d7]{font-size:var(--lew-form-font-size-large);margin-left:14px;padding-right:30px;line-height:calc(var(--lew-form-item-height-large) - var(--lew-form-border-width) * 2)}.lew-select-view .lew-select-focus[data-v-d89bb4d7]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-select-view .lew-select-focus[data-v-d89bb4d7] .lew-tag{background-color:var(--lew-color-primary-light)!important}.lew-select-view .lew-select-focus .lew-icon-select[data-v-d89bb4d7]{transform:translateY(-50%) rotate(180deg);color:var(--lew-text-color-1)}.lew-select-view .lew-select-focus .lew-icon-select-hide[data-v-d89bb4d7]{opacity:0;transform:translate(100%,-50%) rotate(180deg)}.lew-select-view .lew-select-focus[data-v-d89bb4d7]:hover{background-color:var(--lew-form-bgcolor-focus)}.lew-select-view .lew-select-readonly[data-v-d89bb4d7]{pointer-events:none}.lew-select-view .lew-select-readonly .lew-select[data-v-d89bb4d7]{-webkit-user-select:text;user-select:text}.lew-select-view .lew-select-disabled[data-v-d89bb4d7]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-select-view .lew-select-disabled[data-v-d89bb4d7]:hover{border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-select-view .lew-select-init-loading[data-v-d89bb4d7]{pointer-events:none;cursor:wait}.lew-select-view .lew-select-init-loading .lew-placeholder[data-v-d89bb4d7],.lew-select-view .lew-select-init-loading .lew-select-multiple-text-value[data-v-d89bb4d7]{cursor:wait}.list-move[data-v-d89bb4d7],.list-enter-active[data-v-d89bb4d7],.list-leave-active[data-v-d89bb4d7]{transition:all var(--lew-form-transition-bezier)}.list-enter-from[data-v-d89bb4d7]{opacity:0;transform:translate(-5px)}.list-leave-to[data-v-d89bb4d7]{opacity:0;transform:scaleX(0)}.list-leave-active[data-v-d89bb4d7]{position:absolute}.lew-select-multiple-popover-body{padding:6px}.lew-select-multiple-popover-tag .lew-select-multiple-tag-value{padding:5px;box-sizing:border-box}.lew-select-body .lew-search-input{margin-bottom:5px;padding:0 5px}.lew-select-body .lew-search-input input{outline:none;border:none;background-color:transparent;width:100%;height:32px;padding:0 7px;box-sizing:border-box;transition:all var(--lew-form-transition-bezier);border-bottom:var(--lew-form-border-width) var(--lew-form-bgcolor-hover) solid;color:var(--lew-text-color-2)}.lew-select-body .lew-search-input input:focus{border-bottom:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-select-body .lew-search-input input:placeholder{color:#a5a5a5}.lew-select-body .lew-select-options-box{overflow-y:auto;overflow-x:hidden;height:auto;box-sizing:border-box;transition:all .25s ease;margin-top:-4px;margin-bottom:-4px}.lew-select-body .lew-select-options-box .lew-select-item-mul{position:relative;display:inline-flex;align-items:center;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:var(--lew-text-color-1);box-sizing:border-box;margin-top:2px}.lew-select-body .lew-select-options-box .lew-select-item-mul .lew-select-checkbox{position:absolute;left:0;top:50%;transform:translateY(-50%);padding-left:12px}.lew-select-body .lew-select-options-box .lew-select-item-mul .lew-select-label{position:relative;z-index:5;height:30px;line-height:30px;padding-left:38px;box-sizing:border-box;cursor:pointer!important}.lew-select-body .lew-select-options-box .lew-select-item-mul .lew-select-label.is-group{padding-left:12px;color:var(--lew-text-color-7);font-size:12px;pointer-events:none;padding-top:4px}.lew-select-body .lew-select-options-box .lew-select-item-disabled{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-select-body .lew-select-options-box .lew-select-item:hover{color:var(--lew-text-color-0);background-color:var(--lew-pop-bgcolor-hover)}.lew-select-body .lew-select-options-box .lew-select-item:hover .lew-checkbox .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-border-color-hover) solid;background:var(--lew-form-bgcolor)}.lew-select-body .lew-select-options-box .lew-select-item-active{color:var(--lew-checkbox-color);font-weight:700;background-color:var(--lew-pop-bgcolor-hover)}.lew-select-body .lew-select-options-box .lew-select-item-active .icon-check{margin-right:10px}.lew-select-body .lew-select-options-box .lew-select-item-active:hover{color:var(--lew-checkbox-color);font-weight:700;background-color:var(--lew-pop-bgcolor-hover)}.lew-select-body .lew-select-options-box .lew-select-item-active:hover .lew-checkbox .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-select-body .lew-select-options-box .lew-select-item-active:hover .lew-checkbox .lew-checkbox-icon-box .icon-checkbox{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-select-body .lew-result-count{padding:5px 12px;font-size:13px;opacity:.7}.lew-slider[data-v-c392ea9e]{width:100%;height:100%;position:relative;display:flex;align-items:center;padding-bottom:10px}.lew-slider .lew-slider-track[data-v-c392ea9e]{position:relative;display:flex;align-items:center;width:100%;height:var(--lew-slider-height);cursor:pointer}.lew-slider .lew-slider-track .lew-slider-track-disabled-area[data-v-c392ea9e]{position:absolute;cursor:not-allowed;top:0;height:100%;z-index:1}.lew-slider .lew-slider-track .lew-slider-track-disabled-area-left[data-v-c392ea9e]{left:0}.lew-slider .lew-slider-track .lew-slider-track-disabled-area-right[data-v-c392ea9e]{right:0}.lew-slider .lew-slider-track-line[data-v-c392ea9e]{position:relative;width:100%;height:var(--lew-slider-track-line-height);border-radius:var(--lew-slider-track-line-height);background:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease)}.lew-slider .lew-slider-track-line .lew-slider-track-line-range[data-v-c392ea9e]{position:absolute;height:100%;top:0;background-color:var(--lew-form-bgcolor-hover);border-radius:inherit}.lew-slider .lew-slider-track-line .lew-slider-track-line-selected[data-v-c392ea9e]{position:absolute;height:100%;top:0;left:0;background-color:var(--lew-color-blue);border-radius:inherit}.lew-slider .lew-slider-track-line .lew-slider-track-step-mark[data-v-c392ea9e]{position:absolute;width:var(--lew-slider-track-step-mark-size);height:var(--lew-slider-track-step-mark-size);transform:translate(calc(var(--lew-slider-track-step-mark-size) / -2),calc((var(--lew-slider-track-step-mark-size) - var(--lew-slider-track-line-height)) / -2));border-radius:50%;background-color:var(--lew-bgcolor-9);box-sizing:border-box}.lew-slider .lew-slider-track-line .lew-slider-track-step-mark-selected[data-v-c392ea9e]{background-color:var(--lew-color-blue)}.lew-slider .lew-slider-track-line .lew-slider-track-step-label[data-v-c392ea9e]{position:absolute;text-align:center;width:0;display:flex;justify-content:center;font-size:var(--lew-slider-track-step-label-size);-webkit-user-select:none;user-select:none}.lew-slider .lew-slider-track-line .lew-slider-track-step-label .lew-slider-track-step-label-text[data-v-c392ea9e]{text-align:center;color:var(--lew-color-text-2);white-space:nowrap;cursor:pointer;transition:color var(--lew-form-transition-ease)}.lew-slider .lew-slider-track-line .lew-slider-track-step-label .lew-slider-track-step-label-text[data-v-c392ea9e]:hover:not(.lew-slider-track-step-label-text-disabled){color:var(--lew-color-blue)}.lew-slider .lew-slider-track-line .lew-slider-track-step-label .lew-slider-track-step-label-text-disabled[data-v-c392ea9e]{cursor:not-allowed;opacity:.3}.lew-slider .lew-slider-track-dot[data-v-c392ea9e]{position:absolute;left:0;top:50%;transform:translate(calc(var(--lew-slider-track-dot-size) / -2),-50%);width:var(--lew-slider-track-dot-size);height:var(--lew-slider-track-dot-size);border-radius:50%;border:2px solid var(--lew-color-blue);background:var(--lew-bgcolor-0);transition:transform var(--lew-form-transition-ease),border-width .1s ease;cursor:pointer;box-sizing:border-box;z-index:3}.lew-slider .lew-slider-track-dot[data-v-c392ea9e]:hover{transform:translate(calc(var(--lew-slider-track-dot-size) / -2),-50%) scale(1.1)}.lew-slider .lew-slider-track-dot[data-v-c392ea9e]:active{transform:translate(calc(var(--lew-slider-track-dot-size) / -2),-50%) scale(1.05);border-width:4px}.lew-slider[data-v-c392ea9e]:before,.lew-slider[data-v-c392ea9e]:after{content:"";width:calc(var(--lew-slider-track-dot-size) / 2);height:var(--lew-slider-track-line-height);background-color:var(--lew-form-bgcolor)}.lew-slider-disabled[data-v-c392ea9e]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-slider-readonly[data-v-c392ea9e]{pointer-events:none}.lew-slider[data-v-d9cf8896]{width:100%;height:100%;position:relative;display:flex;align-items:center;padding-bottom:10px}.lew-slider .lew-slider-track[data-v-d9cf8896]{display:flex;align-items:center;width:100%;height:var(--lew-slider-height);position:relative;cursor:default}.lew-slider .lew-slider-track .lew-slider-track-disabled-area[data-v-d9cf8896]{position:absolute;cursor:not-allowed;top:0;height:100%;z-index:1}.lew-slider .lew-slider-track .lew-slider-track-disabled-area-left[data-v-d9cf8896]{left:0}.lew-slider .lew-slider-track .lew-slider-track-disabled-area-right[data-v-d9cf8896]{right:0}.lew-slider .lew-slider-track-line[data-v-d9cf8896]{position:relative;width:100%;height:var(--lew-slider-track-line-height);border-radius:var(--lew-slider-track-line-height);background:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease)}.lew-slider .lew-slider-track-line .lew-slider-track-line-range[data-v-d9cf8896]{position:absolute;height:100%;top:0;background-color:var(--lew-form-bgcolor-hover)}.lew-slider .lew-slider-track-line .lew-slider-track-line-selected[data-v-d9cf8896]{position:absolute;height:100%;top:0;left:0;background-color:var(--lew-color-blue)}.lew-slider .lew-slider-track-line .lew-slider-track-step-mark[data-v-d9cf8896]{position:absolute;width:var(--lew-slider-track-step-mark-size);height:var(--lew-slider-track-step-mark-size);transform:translate(calc(var(--lew-slider-track-step-mark-size) / 2 * -1),calc((var(--lew-slider-track-step-mark-size) - var(--lew-slider-track-line-height)) / 2 * -1));border-radius:50%;background-color:var(--lew-bgcolor-9);box-sizing:border-box}.lew-slider .lew-slider-track-line .lew-slider-track-step-mark-selected[data-v-d9cf8896]{background-color:var(--lew-color-blue)}.lew-slider .lew-slider-track-line .lew-slider-track-step-label[data-v-d9cf8896]{position:absolute;text-align:center;width:0px;display:flex;justify-content:center;font-size:var(--lew-slider-track-step-label-size);-webkit-user-select:none;user-select:none}.lew-slider .lew-slider-track-line .lew-slider-track-step-label .lew-slider-track-step-label-text[data-v-d9cf8896]{text-align:center;color:var(--lew-color-text-2);white-space:nowrap}.lew-slider .lew-slider-track-line .lew-slider-track-step-label .lew-slider-track-step-label-text-disabled[data-v-d9cf8896]{cursor:not-allowed;opacity:.3}.lew-slider .lew-slider-track-dot[data-v-d9cf8896]{position:absolute;top:50%;transform:translate(calc(var(--lew-slider-track-dot-size) / 2 * -1),-50%);width:var(--lew-slider-track-dot-size);height:var(--lew-slider-track-dot-size);border-radius:50%;border:var(--lew-color-blue) solid 2px;background:var(--lew-bgcolor-0);transition:transform var(--lew-form-transition-ease),border-width .1s ease;cursor:pointer;box-sizing:border-box;z-index:3}.lew-slider .lew-slider-track-dot[data-v-d9cf8896]:hover{transform:translate(calc(var(--lew-slider-track-dot-size) / 2 * -1),-50%) scale(1.1)}.lew-slider .lew-slider-track-dot[data-v-d9cf8896]:active{transform:translate(calc(var(--lew-slider-track-dot-size) / 2 * -1),-50%) scale(1.05);border-width:4px}.lew-slider[data-v-d9cf8896]:before,.lew-slider[data-v-d9cf8896]:after{content:"";width:calc(var(--lew-slider-track-dot-size) / 2);height:var(--lew-slider-track-line-height);background-color:var(--lew-form-bgcolor)}.lew-slider-disabled[data-v-d9cf8896]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-slider-readonly[data-v-d9cf8896]{pointer-events:none}.lew-steps{width:100%;overflow-x:auto;display:inline-flex;align-items:flex-start;justify-content:space-between;padding:15px;box-sizing:border-box}.lew-steps .lew-steps-item{display:flex;align-items:flex-start;justify-content:center;flex:1;overflow:hidden;padding:0 15px;box-sizing:border-box;transition:.25s all}.lew-steps .lew-steps-item .lew-steps-item-index{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;font-size:16px;background-color:var(--lew-bgcolor-3);transition:.25s all}.lew-steps .lew-steps-item .lew-steps-item-index span{display:flex;align-items:center;justify-content:center}.lew-steps .lew-steps-item .lew-steps-item-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:100%;gap:5px;margin-top:4px;margin-left:10px;transition:.25s all}.lew-steps .lew-steps-item .lew-steps-item-title{position:relative;font-size:16px;background-color:var(--lew-bgcolor-0);padding-right:15px;box-sizing:border-box;white-space:nowrap}.lew-steps .lew-steps-item .lew-steps-item-title:before{position:absolute;content:"";top:50%;left:100%;transform:translateY(-50%);width:5000px;height:1px;background-color:var(--lew-bgcolor-3)}.lew-steps .lew-steps-item .lew-steps-item-title:after{position:absolute;content:"";top:50%;left:100%;transform:translateY(-50%);width:0px;height:1px;background-color:var(--lew-color-primary);transition:.5s all ease-in}.lew-steps .lew-steps-item .lew-steps-item-description{font-size:14px;max-width:200px;padding-right:10px;color:var(--lew-text-color-5)}.lew-steps .lew-steps-item-active .lew-steps-item-index{background-color:var(--lew-color-primary);color:var(--lew-color-white)}.lew-steps .lew-steps-item-active .lew-steps-item-title{font-weight:700}.lew-steps .lew-steps-item-warning .lew-steps-item-index{background-color:var(--lew-color-warning);color:var(--lew-color-white)}.lew-steps .lew-steps-item-warning .lew-steps-item-title{font-weight:700}.lew-steps .lew-steps-item-error .lew-steps-item-index{background-color:var(--lew-color-error);color:var(--lew-color-white)}.lew-steps .lew-steps-item-error .lew-steps-item-title{font-weight:700}.lew-steps .lew-steps-item-succeeded .lew-steps-item-index,.lew-steps .lew-steps-item-done .lew-steps-item-index{background-color:var(--lew-color-primary-light)}.lew-steps .lew-steps-item-succeeded .lew-steps-item-index .index,.lew-steps .lew-steps-item-done .lew-steps-item-index .index{display:none}.lew-steps .lew-steps-item-succeeded .lew-steps-item-title:after,.lew-steps .lew-steps-item-done .lew-steps-item-title:after{width:40vw}.lew-steps .lew-steps-item:last-child{flex:none}.lew-steps .lew-steps-item:last-child .lew-steps-item-title:after{width:0px}.lew-steps .lew-steps-item:last-child .lew-steps-item-title:before{display:none}.lew-switch[data-v-a841271f]{position:relative;display:block;cursor:pointer;width:var(--lew-switch-width);height:var(--lew-switch-height);background:var(--lew-form-bgcolor-2);border-radius:var(--lew-border-radius-small);transition:all var(--lew-form-transition-ease);box-shadow:var(--lew-form-box-shadow);flex-shrink:0}.lew-switch .lew-switch-dot[data-v-a841271f]{position:absolute;left:0;top:0;width:var(--lew-switch-dot-width);height:var(--lew-switch-dot-height);border-radius:4px;background:var(--lew-color-white);transition:all var(--lew-form-transition-ease);transform:var(--lew-switch-dot-transform)}.lew-switch .lew-switch-dot[data-v-a841271f]:after{position:absolute;left:50%;top:50%;-webkit-user-select:none;user-select:none;transform:translate(-50%,-50%);content:"";animation:lew-loading-spinner-spin-a841271f .65s linear infinite;border-radius:50%}.lew-switch input:checked+.lew-switch-dot[data-v-a841271f]{background:#fff;transform:translate(19px,4px)}.lew-switch input:checked+.lew-switch-dot[data-v-a841271f]:after{transform:translate(-100%)}@keyframes lew-loading-spinner-spin-a841271f{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.lew-switch-loading[data-v-a841271f]{cursor:progress}.lew-switch-loading .lew-switch-dot[data-v-a841271f]:after{border:var(--lew-form-border-width) solid rgba(0,0,0,0);border-left:2px solid var(--lew-color-primary);width:10px;height:10px}.lew-switch-round[data-v-a841271f]{border-radius:20px}.lew-switch-round .lew-switch-dot[data-v-a841271f]{border-radius:50px}.lew-switch[data-v-a841271f]:hover{background:var(--lew-bgcolor-4);outline:var(--lew-form-outline)}.lew-switch[data-v-a841271f]:active{background:var(--lew-bgcolor-5)}.lew-switch:active .lew-switch-dot[data-v-a841271f]{width:var(--lew-switch-dot-width-active)}.lew-switch.lew-switch-checked[data-v-a841271f],.lew-switch.lew-switch-checked[data-v-a841271f]:hover,.lew-switch.lew-switch-checked[data-v-a841271f]:active{background:var(--lew-color-primary)}.lew-switch.lew-switch-checked:active .lew-switch-dot[data-v-a841271f]{width:var(--lew-switch-dot-width-active);transform:var(--lew-switch-dot-transform-active)}.lew-switch.lew-switch-request .lew-switch-dot[data-v-a841271f]{width:var(--lew-switch-dot-width);transform:var(--lew-switch-dot-transform)}.lew-switch.lew-switch-checked.lew-switch-request .lew-switch-dot[data-v-a841271f]{width:var(--lew-switch-dot-width);transform:translate(19px,4px)}.lew-switch-disabled[data-v-a841271f]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-switch-readonly[data-v-a841271f]{pointer-events:none}.lew-table-sort-icon-wrapper[data-v-262dbf60]{width:20px}.lew-table-wrapper{position:relative;width:100%;border-bottom:0px solid transparent;box-sizing:border-box;background-color:var(--lew-table-bgcolor)}.lew-table-wrapper .lew-table-header,.lew-table-wrapper .lew-table-footer{position:relative;z-index:9}.lew-table-wrapper .lew-table-scroll-line,.lew-table-wrapper .lew-table-scroll-line-right,.lew-table-wrapper .lew-table-scroll-line-left{position:absolute;top:0;height:100%;z-index:16;width:5px;transition:opacity .25s}.lew-table-wrapper .lew-table-scroll-line-left{left:0;background:linear-gradient(to right,#00000026,#00000013,#00000008,#00000003,#0000)}.lew-table-wrapper .lew-table-scroll-line-right{right:0;background:linear-gradient(to left,#00000026,#00000013,#00000008,#00000003,#0000)}.lew-table-wrapper .lew-hide-line-left,.lew-table-wrapper .lew-hide-line-right{opacity:0}.lew-table-wrapper .lew-table-drag-tooltip{position:fixed;z-index:9999;padding:8px 12px;border-radius:var(--lew-border-radius-small);color:var(--lew-color-text-0);background-color:var(--lew-pop-bgcolor);box-shadow:var(--lew-pop-box-shadow);border:var(--lew-pop-border);font-size:14px;pointer-events:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;left:0;top:0;will-change:transform;transition:transform .12s ease-out}.lew-table{height:100%;width:100%;overflow-x:hidden;overflow-y:auto;background-color:var(--lew-table-bgcolor)}.lew-table .lew-table-head,.lew-table .lew-table-body{display:flex;align-items:flex-start}.lew-table .lew-table-fixed-left{position:sticky;left:0;z-index:9;display:flex;flex-direction:column;flex-grow:1;height:100%}.lew-table .lew-table-fixed-right{position:sticky;right:0;z-index:9;display:flex;flex-grow:1;flex-direction:column;height:100%}.lew-table .lew-table-main{display:flex;flex-direction:column;flex-grow:1;height:100%}.lew-table .lew-table-tr{display:flex;background-color:var(--lew-table-bgcolor);border-bottom:var(--lew-table-border);overflow:hidden;width:100%;box-sizing:border-box;flex-grow:1;transition:background .08s;position:relative}.lew-table .lew-table-td{position:relative;display:inline-flex;align-items:center;justify-content:start;text-align:left;box-sizing:border-box;flex-grow:1}.lew-table .lew-table-tr:last-child{border-bottom:none}.lew-table .lew-table-head{position:sticky;top:0;width:100%;z-index:15;box-sizing:border-box}.lew-table .lew-table-head .lew-table-tr{background-color:var(--lew-table-header-bgcolor);flex-shrink:0;border-bottom:var(--lew-table-border);height:100%}.lew-table .lew-table-head .lew-table-tr .lew-table-td{color:var(--lew-text-color-1);white-space:nowrap;transition:background .08s}.lew-table .lew-table-head .lew-table-tr .lew-table-td-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.lew-table .lew-table-head .lew-table-tr .lew-table-title-span{position:relative}.lew-table .lew-table-head .lew-table-tr .lew-table-title-span .lew-table-sorter{position:absolute;top:50%;right:0;transform:translate(30px,-50%);transition:all .2s}.lew-table .lew-table-head .lew-table-tr .lew-table-td-sortable:hover{background:var(--lew-table-bgcolor-hover)}.lew-table .lew-table-head .lew-table-tr .lew-table-td-sortable:active{background:var(--lew-table-bgcolor-active)}.lew-table .lew-table-td{color:var(--lew-text-color-1)}.lew-table .lew-table-checkbox-wrapper{position:relative;cursor:pointer}.lew-table .lew-table-drag-handle{position:relative;cursor:grab}.lew-table .lew-table-drag-handle:active{cursor:grabbing}.lew-table .lew-table-drag-handle .lew-table-drag-icon{font-size:16px;color:var(--lew-text-color-3);transition:color .2s}.lew-table .lew-table-drag-handle:hover .lew-table-drag-icon{color:var(--lew-primary-color, #1677ff)}.lew-table .lew-table-tr-hover{background-color:var(--lew-table-tr-hover-bgcolor)}.lew-table .lew-table-tr-hover .lew-table-checkbox .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid}.lew-table .lew-table-tr-selected{background-color:var(--lew-table-tr-selected)}.lew-table .lew-table-empty{position:sticky;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lew-table-drag-indicator{position:absolute;left:0;top:-1px;width:100%;height:2px;background-color:var(--lew-color-primary-dark);pointer-events:none;z-index:20;will-change:transform;transition:transform .1s ease-out}.lew-table-tr-dragging{position:relative}.lew-table-tr-dragging:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background-color:var(--lew-table-tr-dragging-bgcolor)}.lew-table-scroll{overflow-x:auto}.lew-table-td-group{display:flex;justify-content:flex-start;box-sizing:border-box;margin-left:1px}.lew-table-bordered{border:var(--lew-table-border)}.lew-table-bordered .lew-table-td{border-right:var(--lew-table-border)}.lew-table-bordered .lew-table-td-group{border-top:var(--lew-table-border)}.lew-table-bordered .lew-table-td-group .lew-table-td:last-child{border-right:none}.lew-table-bordered .lew-table-fixed-left .lew-table-td:last-child,.lew-table-bordered .lew-table-fixed-right .lew-table-td:last-child{border-right:none;border-left:none}.lew-table-bordered .lew-table-fixed-left .lew-table-td:first-child,.lew-table-bordered .lew-table-fixed-right .lew-table-td:first-child{border-left:none}.lew-table-bordered .lew-table-main{border-left:var(--lew-table-border)}.lew-table-head-bordered .lew-table-td{border-right:var(--lew-table-border)}.lew-table-head-bordered .lew-table-td-group{border-top:var(--lew-table-border)}.lew-table-head-bordered .lew-table-td-group .lew-table-td:last-child{border-right:none}.lew-table-head-bordered .lew-table-fixed-left .lew-table-td:last-child,.lew-table-head-bordered .lew-table-fixed-right .lew-table-td:last-child{border-right:none;border-left:none}.lew-table-head-bordered .lew-table-fixed-left .lew-table-td:first-child,.lew-table-head-bordered .lew-table-fixed-right .lew-table-td:first-child{border-left:none}.lew-table-head-bordered .lew-table-main{border-left:var(--lew-table-border)}.lew-table-checkbox-wrapper:after{position:absolute;z-index:1;content:"";top:0;left:0;width:100%;height:100%}.lew-table{box-sizing:border-box}.lew-table.lew-table-bordered .lew-table-main{border-left:var(--lew-table-border);border-right:var(--lew-table-border)}.lew-table.lew-table-bordered:not(.lew-table-has-fixed-left) .lew-table-main{border-left:none}.lew-table.lew-table-bordered:not(.lew-table-has-fixed-right) .lew-table-main{border-right:none}.lew-table.lew-table-bordered .lew-table-td{border-right:var(--lew-table-border)}.lew-table.lew-table-bordered .lew-table-main .lew-table-td:last-child{border-right:none}.lew-table.lew-table-head-bordered .lew-table-main{border-left:var(--lew-table-border);border-right:var(--lew-table-border)}.lew-table.lew-table-head-bordered:not(.lew-table-has-fixed-left) .lew-table-main{border-left:none}.lew-table.lew-table-head-bordered:not(.lew-table-has-fixed-right) .lew-table-main{border-right:none}.lew-table.lew-table-head-bordered .lew-table-td{border-right:var(--lew-table-border)}.lew-table.lew-table-head-bordered .lew-table-main .lew-table-td:last-child{border-right:none}.lew-tabs-wrapper[data-v-ff39e777]{display:inline-flex;position:relative;width:auto;max-width:100%;border-radius:var(--lew-border-radius-small);box-shadow:var(--lew-form-box-shadow);overflow:hidden}.lew-tabs-wrapper-round[data-v-ff39e777]{border-radius:35px}.lew-tabs-wrapper[data-v-ff39e777]:after{position:absolute;right:0;top:0;height:100%;width:10px;z-index:9;content:"";opacity:1;transition:opacity .2s;background:linear-gradient(to right,#0000,#0000001a)}.lew-tabs-wrapper[data-v-ff39e777]:before{position:absolute;left:0;top:0;height:100%;width:12px;content:"";z-index:9;opacity:1;transition:opacity .2s;background:linear-gradient(to left,#0000,#0000001a)}.lew-tabs-wrapper-type-line[data-v-ff39e777]{border-radius:0}.lew-tabs-wrapper-type-line[data-v-ff39e777]:before,.lew-tabs-wrapper-type-line[data-v-ff39e777]:after{display:none}.lew-tabs-wrapper-hidLine-left[data-v-ff39e777]:before,.lew-tabs-wrapper-hidLine-all[data-v-ff39e777]:after,.lew-tabs-wrapper-hidLine-all[data-v-ff39e777]:before,.lew-tabs-wrapper-hidLine-right[data-v-ff39e777]:after{opacity:0}.lew-tabs[data-v-ff39e777]{display:inline-flex;align-items:center;position:relative;background:var(--lew-form-bgcolor);border-radius:var(--lew-border-radius-small);-webkit-user-select:none;user-select:none;width:100%;height:100%;box-sizing:border-box;overflow-x:auto;overflow-y:hidden}.lew-tabs .lew-tabs-main[data-v-ff39e777]{position:relative;display:inline-flex;align-items:center;width:100%;height:100%;gap:3px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;padding:0 3px}.lew-tabs .lew-tabs-item[data-v-ff39e777]{position:relative;display:inline-flex;align-items:center;justify-content:center;z-index:9;box-sizing:border-box;border-radius:6px;color:var(--lew-text-color-1);white-space:nowrap;cursor:pointer;flex-shrink:0;height:calc(100% - 6px);transition:all var(--lew-form-transition-ease)}.lew-tabs .lew-tabs-item[data-v-ff39e777]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-tabs .lew-tabs-item-active[data-v-ff39e777],.lew-tabs .lew-tabs-item-active[data-v-ff39e777]:hover{background-color:#0000}.lew-tabs .lew-tabs-item-active[data-v-ff39e777]:hover{opacity:1}.lew-tabs .lew-tabs-item-animation-active[data-v-ff39e777]{position:absolute;top:50%;left:0;z-index:7;border-radius:6px;background:var(--lew-tabs-active-color);box-shadow:0 0 5px #00000014;transform:translate(5px);box-sizing:border-box}.lew-tabs .lew-tabs-item-isInit[data-v-ff39e777]{transition:all var(--lew-form-transition-bezier)}.lew-tabs-size-small[data-v-ff39e777]{height:var(--lew-form-item-height-small)}.lew-tabs-size-small .lew-tabs-item[data-v-ff39e777]{padding:var(--lew-form-input-padding-small);min-width:var(--lew-form-item-height-small);font-size:var(--lew-form-font-size-small)}.lew-tabs-size-medium[data-v-ff39e777]{height:var(--lew-form-item-height-medium)}.lew-tabs-size-medium .lew-tabs-item[data-v-ff39e777]{padding:var(--lew-form-input-padding-medium);min-width:var(--lew-form-item-height-medium);font-size:14px}.lew-tabs-size-large[data-v-ff39e777]{height:var(--lew-form-item-height-large)}.lew-tabs-size-large .lew-tabs-item[data-v-ff39e777]{padding:var(--lew-form-input-padding-large);min-width:var(--lew-form-item-height-large);font-size:15px}.lew-tabs-wrapper-type-line[data-v-ff39e777]{box-shadow:none}.lew-tabs-wrapper-type-line .lew-tabs-type-line[data-v-ff39e777]{position:relative;background:none;border:none;border-radius:0}.lew-tabs-wrapper-type-line .lew-tabs-type-line .lew-tabs-main[data-v-ff39e777]{padding-bottom:5px}.lew-tabs-wrapper-type-line .lew-tabs-type-line .lew-tabs-item[data-v-ff39e777]:hover{background:var(--lew-bgcolor-2)}.lew-tabs-wrapper-type-line .lew-tabs-type-line .lew-tabs-item-active[data-v-ff39e777]{background:transparent}.lew-tabs-wrapper-type-line .lew-tabs-type-line .lew-tabs-item-active[data-v-ff39e777]:hover{transition:all .25s cubic-bezier(.65,0,.35,1);background:transparent}.lew-tabs-wrapper-type-line .lew-tabs-type-line .lew-tabs-item-animation-active[data-v-ff39e777]{position:absolute;top:auto;bottom:1px;left:0;z-index:9;height:2.5px;border-radius:0;background:var(--lew-color-primary);transform:translate(3px)}.lew-tabs-type-line[data-v-ff39e777]:after{position:absolute;content:"";bottom:0;left:3px;height:2px;background-color:var(--lew-form-bgcolor);width:calc(100% - 6px)}.lew-tabs-round[data-v-ff39e777],.lew-tabs-round .lew-tabs-item[data-v-ff39e777],.lew-tabs-round .lew-tabs-item-animation-active[data-v-ff39e777]{border-radius:35px}.lew-tabs-wrapper-disabled[data-v-ff39e777]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-tabs-wrapper-readonly[data-v-ff39e777]{pointer-events:none}.lew-tag{position:relative;display:inline-flex;box-sizing:border-box;overflow:hidden;flex-shrink:0;padding:0;align-items:center;justify-content:center;transition:all var(--lew-form-transition-ease)}.lew-tag .lew-tag-value{box-sizing:border-box;font-weight:400;white-space:nowrap}.lew-tag .lew-tag-close{display:inline-flex;padding:2px;border-radius:var(--lew-border-radius-small);align-items:center;justify-content:center;cursor:pointer}.lew-tag .lew-tag-close:hover{background-color:#0000001a}.lew-tag .lew-tag-close:active{background-color:#0003}.lew-tag .lew-tag-left,.lew-tag .lew-tag-right{display:inline-flex;box-sizing:border-box;align-items:center}.lew-tag.lew-tag-bold,.lew-tag.lew-tag-bold .lew-tag-value{font-weight:700}.lew-tag-to{cursor:pointer}.lew-dark .lew-tag-color-black.lew-tag-type-fill{color:#000!important}.lew-text-trim-wrapper[data-v-843e1524]{width:100%;overflow:hidden}.lew-text-trim-wrapper .lew-text-trim-pop[data-v-843e1524]{position:fixed;opacity:0;z-index:-9}.lew-textarea-view[data-v-a52cc1aa]{position:relative;display:inline-flex;width:100%;overflow:hidden;box-sizing:border-box;border-radius:var(--lew-border-radius-small);border:var(--lew-form-border-width) var(--lew-form-border-color) solid;background-color:var(--lew-form-bgcolor);box-shadow:var(--lew-form-box-shadow);transition:all var(--lew-form-transition-ease),width 0s,height 0s}.lew-textarea-view .lew-textarea[data-v-a52cc1aa]{width:100%;height:100%;text-overflow:ellipsis;border:none;background:none;color:var(--lew-text-color-1);outline:none;box-sizing:border-box;resize:none}.lew-textarea-view .lew-textarea[data-v-a52cc1aa]::placeholder{color:#a5a5a5}.lew-textarea-view .lew-textarea-count[data-v-a52cc1aa]{position:absolute;bottom:2px;right:2px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;background-color:var(--lew-bgcolor-1);padding:0 4px;z-index:2;-webkit-user-select:none;user-select:none;transition:all var(--lew-form-transition-ease)}.lew-textarea-view .lew-textarea-count[data-v-a52cc1aa]:hover{opacity:.2}.lew-textarea-view-size-small[data-v-a52cc1aa]{min-height:var(--lew-form-item-height-small)}.lew-textarea-view-size-small .lew-textarea[data-v-a52cc1aa]{padding:var(--lew-form-input-padding-small);font-size:var(--lew-form-font-size-small);line-height:var(--lew-form-input-line-height-medium)}.lew-textarea-view-size-small .lew-textarea-count[data-v-a52cc1aa]{font-size:12px;line-height:18px}.lew-textarea-view-size-medium[data-v-a52cc1aa]{min-height:var(--lew-form-item-height-medium)}.lew-textarea-view-size-medium .lew-textarea[data-v-a52cc1aa]{padding:var(--lew-form-input-padding-medium);font-size:var(--lew-form-font-size-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-textarea-view-size-medium .lew-textarea-count[data-v-a52cc1aa]{font-size:13px;line-height:20px}.lew-textarea-view-size-large[data-v-a52cc1aa]{line-height:var(--lew-form-input-line-height-large)}.lew-textarea-view-size-large .lew-textarea[data-v-a52cc1aa]{padding:var(--lew-form-input-padding-large);font-size:var(--lew-form-font-size-large);line-height:var(--lew-form-input-line-height-medium)}.lew-textarea-view-size-large .lew-textarea-count[data-v-a52cc1aa]{font-size:14px;line-height:22px}.lew-textarea-view-textarea[data-v-a52cc1aa]{position:relative;flex-direction:column;justify-content:center}.lew-textarea-view .resize-btn[data-v-a52cc1aa]{position:absolute;right:0;bottom:0;width:10px;height:10px;border-radius:4px;content:"";z-index:9;opacity:1;display:none}.lew-textarea-view-resize-both .resize-btn[data-v-a52cc1aa]{display:block;cursor:nwse-resize}.lew-textarea-view-resize-vertical .resize-btn[data-v-a52cc1aa]{display:block;cursor:row-resize}.lew-textarea-view-resize-horizontal .resize-btn[data-v-a52cc1aa]{display:block;cursor:col-resize}.lew-textarea-view[data-v-a52cc1aa]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-textarea-view[data-v-a52cc1aa]:focus-within{border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid;background-color:var(--lew-form-bgcolor-focus)}.lew-textarea-view:focus-within .lew-textarea-controls[data-v-a52cc1aa]{background:var(--lew-form-bgcolor-focus)}.lew-textarea-view-readonly[data-v-a52cc1aa]{-webkit-user-select:text;user-select:text;pointer-events:none}.lew-textarea-view-disabled[data-v-a52cc1aa]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-textarea-view-disabled[data-v-a52cc1aa]:hover,.lew-textarea-view-disabled[data-v-a52cc1aa]:active{border:var(--lew-form-border-width) rgba(0,0,0,0) solid;background-color:var(--lew-form-bgcolor)}.lew-textarea-view-disabled[data-v-a52cc1aa]:focus-within{border:var(--lew-form-border-width) rgba(0,0,0,0) solid;background-color:var(--lew-form-bgcolor)}.lew-title[data-v-be1864ae]{display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--lew-text-color-0);margin-bottom:10px}.lew-tree-item[data-v-f8a8bf85]{display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;width:100%;box-sizing:border-box}.lew-tree-item .lew-tree-chevron-right[data-v-f8a8bf85]{display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all var(--lew-form-transition-bezier);width:14px;height:14px;padding:4px;border-radius:var(--lew-border-radius-small);margin-left:5px}.lew-tree-item .lew-tree-chevron-right .lew-tree-chevron-right-icon[data-v-f8a8bf85]{transform:rotate(0);transition:all var(--lew-form-transition-bezier)}.lew-tree-item .lew-tree-chevron-right[data-v-f8a8bf85]:hover{background-color:var(--lew-pop-bgcolor-hover)}.lew-tree-item .lew-tree-item-label[data-v-f8a8bf85]{position:relative;padding:4px 10px 4px 8px;display:flex;align-items:center;border-radius:calc(var(--lew-border-radius-small) - 1px);cursor:pointer;width:100%;box-sizing:border-box}.lew-tree-item .lew-tree-item-label[data-v-f8a8bf85]:after{position:absolute;left:0;top:0;z-index:9;content:"";width:100%;height:100%}.lew-tree-item .lew-tree-checkbox[data-v-f8a8bf85]{margin-right:6px}.lew-tree-item .lew-tree-item-label[data-v-f8a8bf85]:hover{background-color:var(--lew-pop-bgcolor-hover);-webkit-user-select:none;user-select:none}.lew-tree-item .lew-tree-item-label:hover .lew-checkbox[data-v-f8a8bf85] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-border-color-hover) solid;background:var(--lew-form-bgcolor)}.lew-tree-item-selected .lew-tree-item-label[data-v-f8a8bf85]{color:var(--lew-color-primary);font-weight:600}.lew-tree-item-selected .lew-tree-item-label:hover .lew-checkbox[data-v-f8a8bf85] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-tree-item-selected .lew-tree-item-label:hover .lew-checkbox[data-v-f8a8bf85] .lew-checkbox-icon-box .icon-checkbox{transform:translate(-50%,-50%) scale(.7);opacity:1}.lew-tree-item-certain .lew-tree-item-label:hover .lew-checkbox[data-v-f8a8bf85] .lew-checkbox-icon-box{border:var(--lew-form-border-width) var(--lew-checkbox-color) solid;background:var(--lew-checkbox-color)}.lew-tree-item-leaf .lew-tree-chevron-right[data-v-f8a8bf85]{opacity:0}.lew-tree-item-leaf .lew-tree-chevron-right[data-v-f8a8bf85]{cursor:default}.lew-tree-item-disabled .lew-tree-chevron-right[data-v-f8a8bf85]{cursor:pointer}.lew-tree-item-disabled .lew-tree-item-label[data-v-f8a8bf85]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-tree-item-expand .lew-tree-chevron-right .lew-tree-chevron-right-icon[data-v-f8a8bf85]{transform:rotate(90deg)}.lew-tree-item-expand-all[data-v-f8a8bf85]{cursor:default}.lew-tree-item-expand-all .lew-tree-chevron-right[data-v-f8a8bf85]{pointer-events:none}.lew-tree-item-expand-all .lew-tree-chevron-right .lew-tree-chevron-right-icon[data-v-f8a8bf85]{transform:rotate(90deg)}.lew-tree-item-main[data-v-f8a8bf85]{display:flex;flex-direction:column;margin-left:15.5px;width:calc(100% - 15.5px);box-sizing:border-box}.lew-tree[data-v-fc43a15b]{width:100%;transition:width .2s;box-sizing:border-box;overflow-y:auto;padding-right:5px}.lew-result-count[data-v-fc43a15b]{padding:5px 12px;font-size:13px;opacity:.7}.lew-tree-line[data-v-fc43a15b] .lew-tree-item-main{border-left:1px solid var(--lew-bgcolor-5);padding-left:10px;width:calc(100% - 25.5px)}.lew-select-view>div[data-v-c414308d]{width:100%}.lew-select-view .lew-select[data-v-c414308d]{position:relative;width:100%;display:inline-flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--lew-border-radius-small);background-color:var(--lew-form-bgcolor);transition:all var(--lew-form-transition-ease);box-sizing:border-box;border:var(--lew-form-border-width) var(--lew-form-border-color) solid;box-shadow:var(--lew-form-box-shadow)}.lew-select-view .lew-select .lew-icon-loading-box[data-v-c414308d]{display:flex;align-items:center;position:absolute;top:50%;right:9px;padding:2px;box-sizing:border-box;transform:translateY(-50%)}.lew-select-view .lew-select .lew-icon-select[data-v-c414308d]{position:absolute;top:50%;right:9px;transform:translateY(-50%) rotate(0);transition:all var(--lew-form-transition-bezier);padding:2px}.lew-select-view .lew-select .lew-icon-select[data-v-c414308d]{opacity:var(--lew-form-icon-opacity)}.lew-select-view .lew-select .lew-icon-select-hide[data-v-c414308d]{opacity:0;transform:translate(100%,-50%)}.lew-select-view .lew-select .lew-value[data-v-c414308d]{width:calc(100% - 24px);display:inline-flex;align-items:center;box-sizing:border-box;transition:all .2s;border:none;outline:none;background:none;cursor:pointer;overflow:hidden;text-overflow:ellipsis;color:var(--lew-text-color-1)}.lew-select-view .lew-select .lew-value[data-v-c414308d]::placeholder{color:#a5a5a5}.lew-select-view .lew-select-align-left[data-v-c414308d]{text-align:left}.lew-select-view .lew-select-align-center[data-v-c414308d]{text-align:center}.lew-select-view .lew-select-align-right[data-v-c414308d]{text-align:right}.lew-select-view .lew-select-placeholder[data-v-c414308d]{color:#a5a5a5}.lew-select-view .lew-select[data-v-c414308d]:hover{background-color:var(--lew-form-bgcolor-hover)}.lew-select-view .lew-select[data-v-c414308d]:active{background-color:var(--lew-form-bgcolor-active)}.lew-select-view .lew-select-focus[data-v-c414308d]{background-color:var(--lew-form-bgcolor-focus);border:var(--lew-form-border-width) var(--lew-form-border-color-focus) solid}.lew-select-view .lew-select-focus .lew-icon-select[data-v-c414308d]{transform:translateY(-50%) rotate(180deg);color:var(--lew-text-color-1)}.lew-select-view .lew-select-focus .lew-icon-select-hide[data-v-c414308d]{opacity:0;transform:translate(100%,-50%) rotate(180deg)}.lew-select-view .lew-select-focus[data-v-c414308d]:hover{background-color:var(--lew-form-bgcolor-focus-hover)}.lew-select-view .lew-select-disabled[data-v-c414308d]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-select-view .lew-select-readonly[data-v-c414308d]{pointer-events:none}.lew-select-view .lew-select-readonly .lew-select[data-v-c414308d]{-webkit-user-select:text;user-select:text}.lew-select-view .lew-select-searchable .lew-select .lew-value[data-v-c414308d]{cursor:text}.lew-select-view .lew-select-disabled[data-v-c414308d]:hover{background-color:var(--lew-form-bgcolor);border:var(--lew-form-border-width) var(--lew-form-border-color) solid}.lew-select-view .lew-select-init-loading[data-v-c414308d]{pointer-events:none;cursor:wait}.lew-select-view .lew-select-init-loading .lew-value[data-v-c414308d]{cursor:wait}.lew-select-view .lew-select-size-small[data-v-c414308d]{height:var(--lew-form-item-height-small);line-height:var(--lew-form-input-line-height-small)}.lew-select-view .lew-select-size-small .lew-value[data-v-c414308d]{padding:var(--lew-form-input-padding-small);font-size:var(--lew-form-font-size-small)}.lew-select-view .lew-select-size-medium[data-v-c414308d]{height:var(--lew-form-item-height-medium);line-height:var(--lew-form-input-line-height-medium)}.lew-select-view .lew-select-size-medium .lew-value[data-v-c414308d]{padding:var(--lew-form-input-padding-medium);font-size:var(--lew-form-font-size-medium)}.lew-select-view .lew-select-size-large[data-v-c414308d]{height:var(--lew-form-item-height-large);line-height:var(--lew-form-input-line-height-large)}.lew-select-view .lew-select-size-large .lew-value[data-v-c414308d]{padding:var(--lew-form-input-padding-large);font-size:var(--lew-form-font-size-large)}.lew-select-popover-body{padding:6px}.lew-select-body{width:100%;box-sizing:border-box}.lew-select-body .tree-select-wrapper{padding:5px 0;max-height:280px;overflow:auto}.lew-select-body .result-count{padding-left:8px;margin:5px 0;opacity:.4;font-size:13px}.lew-select-body .lew-select-options-box{overflow-y:auto;overflow-x:hidden;height:auto;box-sizing:border-box;transition:all .25s ease;margin-top:-2px;margin-bottom:-2px}.lew-upload-file-card[data-v-268f2176]{position:relative}.lew-upload-file-card .lew-upload-file-item[data-v-268f2176]{position:relative;border:1px var(--lew-bgcolor-3) solid;box-shadow:0 1px 5px #00000012;box-sizing:border-box;border-radius:var(--lew-border-radius-small)}.lew-upload-file-card .lew-upload-file-item .lew-upload-progress[data-v-268f2176]{position:absolute;bottom:14px;height:4px;left:50%;transform:translate(-50%);width:calc(100% - 20px);z-index:33;box-sizing:border-box;transition:all var(--lew-form-transition-ease)}.lew-upload-file-card .lew-upload-file-item .lew-upload-progress .lew-upload-progress-line[data-v-268f2176]{z-index:9;border-radius:2px;height:4px;transition:var(--lew-form-transition-ease)}.lew-upload-file-card .lew-upload-file-item .lew-upload-progress .lew-upload-progress-line-bg[data-v-268f2176]{position:absolute;left:50%;bottom:0;transform:translate(-50%);z-index:7;border-radius:2px;height:4px;background-color:#0000001a}.lew-upload-file-card .lew-upload-file-item .lew-upload-reupload-btn[data-v-268f2176],.lew-upload-file-card .lew-upload-file-item .lew-upload-delete-btn[data-v-268f2176],.lew-upload-file-card .lew-upload-file-item .lew-upload-tips-tag[data-v-268f2176]{position:absolute;top:-7px;width:20px;height:20px;box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;border:1px var(--lew-bgcolor-3) solid;box-shadow:0 1px 5px #00000012;z-index:9}.lew-upload-file-card .lew-upload-file-item .lew-upload-reupload-btn[data-v-268f2176]:hover,.lew-upload-file-card .lew-upload-file-item .lew-upload-delete-btn[data-v-268f2176]:hover,.lew-upload-file-card .lew-upload-file-item .lew-upload-tips-tag[data-v-268f2176]:hover{transform:scale(1.1)}.lew-upload-file-card .lew-upload-file-item .lew-upload-reupload-btn[data-v-268f2176]:active,.lew-upload-file-card .lew-upload-file-item .lew-upload-delete-btn[data-v-268f2176]:active,.lew-upload-file-card .lew-upload-file-item .lew-upload-tips-tag[data-v-268f2176]:active{transform:scale(1)}.lew-upload-file-card .lew-upload-file-item .lew-upload-tips-tag[data-v-268f2176]{right:18px;background-color:var(--lew-bgcolor-0);color:var(--lew-color-white)}.lew-upload-file-card .lew-upload-file-item .lew-upload-reupload-btn[data-v-268f2176]{right:18px;background-color:var(--lew-color-blue);color:var(--lew-color-white)}.lew-upload-file-card .lew-upload-file-item .lew-upload-delete-btn[data-v-268f2176]{right:-7px;background-color:var(--lew-color-red);color:var(--lew-color-white)}.lew-upload-file-card .lew-upload-file-item .lew-upload-icon-wrapper[data-v-268f2176]{box-sizing:border-box;width:100%;height:100%;transition:all var(--lew-form-transition-ease);border-radius:var(--lew-border-radius-small);overflow:hidden;background-color:var(--lew-bgcolor-0)}.lew-upload-file-card .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-icon[data-v-268f2176]{border-radius:4px;overflow:hidden}.lew-upload-file-card .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-image[data-v-268f2176]{width:100%;height:100%;object-fit:contain;border-radius:4px;overflow:hidden}.lew-upload-file-card .lew-upload-file-item[data-v-268f2176] .lew-image-wrapper{background-color:var(--lew-bgcolor-0)}.lew-upload-file-card .lew-upload-icon-box[data-v-268f2176]{width:100%;height:100%;transition:all var(--lew-form-transition-ease)}.lew-upload-card-move[data-v-268f2176],.lew-upload-card-enter-active[data-v-268f2176],.lew-upload-card-leave-active[data-v-268f2176]{transition:all var(--lew-form-transition-bezier)}.lew-upload-card-enter-from[data-v-268f2176],.lew-upload-card-leave-to[data-v-268f2176]{opacity:0;transform:translate(10px)}.lew-upload-card-leave-active[data-v-268f2176]{position:absolute!important}.lew-upload-file-list[data-v-c0e4ec79]{position:relative}.lew-upload-file-list .lew-upload-file-item[data-v-c0e4ec79]{position:relative;background-color:var(--lew-bgcolor-0);border:1px var(--lew-bgcolor-3) solid;border-radius:var(--lew-border-radius-small);box-shadow:0 1px 5px #00000012;box-sizing:border-box}.lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-c0e4ec79],.lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-c0e4ec79]{position:absolute;top:-7px;width:20px;height:20px;box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;transition:all .15s}.lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-c0e4ec79]:hover,.lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-c0e4ec79]:hover{transform:scale(1.1)}.lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-c0e4ec79]:active,.lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-c0e4ec79]:active{transform:scale(1)}.lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-c0e4ec79]{right:24px;background-color:var(--lew-color-blue);color:var(--lew-color-white)}.lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-c0e4ec79]{right:-7px;background-color:var(--lew-color-red);color:var(--lew-color-white)}.lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper[data-v-c0e4ec79]{padding:2px;box-sizing:border-box}.lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-icon[data-v-c0e4ec79]{width:100%;height:100%;border-radius:4px;overflow:hidden}.lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-image[data-v-c0e4ec79]{object-fit:contain;border-radius:4px;overflow:hidden;background-color:var(--lew-bgcolor-2)}.lew-upload-file-list .lew-upload-file-item .lew-upload-file-name[data-v-c0e4ec79]{width:100%;color:var(--lew-text-color-2)}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress[data-v-c0e4ec79]{position:relative;height:14px;display:flex;align-items:center;overflow:hidden}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-box[data-v-c0e4ec79]{height:14px}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-bar[data-v-c0e4ec79]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;background-color:var(--lew-bgcolor-4);border-radius:2px}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-bar-upload[data-v-c0e4ec79]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px;transition:all .2s;height:4px;border-radius:2px;background-color:var(--lew-color-primary)}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress-success[data-v-c0e4ec79],.lew-upload-file-list .lew-upload-file-item .lew-upload-progress-fail[data-v-c0e4ec79]{animation:progressCompleted-c0e4ec79 .25s;animation-fill-mode:forwards;animation-play-state:paused;animation-delay:.5s;animation-play-state:running}@keyframes progressCompleted-c0e4ec79{0%{opacity:1;height:14px}to{opacity:0;height:0px}}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress-uploading[data-v-c0e4ec79]{animation:none}.lew-upload-file-list .lew-upload-file-item .lew-upload-progress-fail .lew-upload-progress-bar-upload[data-v-c0e4ec79]{background-color:var(--lew-color-red)}.lew-upload-file-list .lew-upload-file-item .lew-upload-footer[data-v-c0e4ec79]{font-size:14px;white-space:nowrap;color:var(--lew-text-color-6)}.lew-upload-file-list .lew-upload-file-item-invalid[data-v-c0e4ec79]{opacity:.5}.lew-upload-list-move[data-v-c0e4ec79],.lew-upload-list-enter-active[data-v-c0e4ec79],.lew-upload-list-leave-active[data-v-c0e4ec79]{transition:all var(--lew-form-transition-bezier)}.lew-upload-list-enter-from[data-v-c0e4ec79],.lew-upload-list-leave-to[data-v-c0e4ec79]{opacity:0;transform:translateY(10px)}.lew-upload-list-leave-active[data-v-c0e4ec79]{position:absolute!important}.lew-upload-wrapper[data-v-215d9352]{display:flex;flex-wrap:wrap}.lew-upload-wrapper .lew-upload[data-v-215d9352]{position:relative;width:100%;border:1px var(--lew-form-border-color-hover) dashed;background-color:var(--lew-form-bgcolor);border-radius:var(--lew-border-radius-small);box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;box-shadow:var(--lew-form-box-shadow)}.lew-upload-wrapper .lew-upload .lew-upload-icon[data-v-215d9352]{color:var(--lew-color-primary);transition:all var(--lew-form-transition-ease)}.lew-upload-wrapper .lew-upload .lew-upload-tip[data-v-215d9352]{transition:all var(--lew-form-transition-ease)}.lew-upload-wrapper .lew-upload .lew-upload-max-size[data-v-215d9352]{color:var(--lew-text-color-5);transition:all var(--lew-form-transition-ease)}.lew-upload-wrapper .lew-upload .lew-upload-input[data-v-215d9352]{position:fixed;opacity:0;z-index:-99}.lew-upload-wrapper .lew-upload-label[data-v-215d9352]{-webkit-user-select:none;user-select:none;min-width:280px;width:100%;flex-shrink:0;transition:all var(--lew-form-transition-ease)}.lew-upload-wrapper .lew-upload-label-readonly[data-v-215d9352]{-webkit-user-select:text;user-select:text;pointer-events:none}.lew-upload-wrapper .lew-upload-label-disabled[data-v-215d9352]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-upload-wrapper .lew-upload-label-viewMode-card[data-v-215d9352]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;min-width:auto}.lew-upload-wrapper .lew-upload[data-v-215d9352]{width:100%;height:100%}.lew-upload-wrapper .lew-upload[data-v-215d9352]:after{position:absolute;left:0;top:0;content:"";z-index:9;width:100%;height:100%}.lew-upload-wrapper .lew-upload[data-v-215d9352]:hover,.lew-upload-wrapper .lew-upload-drop-active[data-v-215d9352]{border-color:var(--lew-form-border-color-focus);background-color:var(--lew-color-blue-light)}.lew-upload-wrapper .lew-upload[data-v-215d9352]:active{border-color:var(--lew-form-border-color-focus);background-color:var(--lew-form-bgcolor-focus)}.lew-upload-wrapper .lew-upload-file-list[data-v-215d9352]{position:relative}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item[data-v-215d9352]{position:relative;background-color:var(--lew-bgcolor-0);border:1px var(--lew-bgcolor-3) solid;border-radius:var(--lew-border-radius-small);box-shadow:0 1px 5px #00000012;box-sizing:border-box}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-215d9352],.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-215d9352]{position:absolute;top:-7px;width:20px;height:20px;box-sizing:border-box;transition:all var(--lew-form-transition-ease);cursor:pointer;transition:all .15s}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-215d9352]:hover,.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-215d9352]:hover{transform:scale(1.1)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-215d9352]:active,.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-215d9352]:active{transform:scale(1)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-reupload-btn[data-v-215d9352]{right:24px;background-color:var(--lew-color-blue);color:var(--lew-color-white)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-delete-btn[data-v-215d9352]{right:-7px;background-color:var(--lew-color-red);color:var(--lew-color-white)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper[data-v-215d9352]{padding:2px;box-sizing:border-box}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-icon[data-v-215d9352]{width:100%;height:100%;border-radius:4px;overflow:hidden}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-icon-wrapper .lew-upload-file-image[data-v-215d9352]{width:100%;height:100%;object-fit:contain;border-radius:4px;overflow:hidden;background-color:var(--lew-bgcolor-2)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-file-name[data-v-215d9352]{width:100%;color:var(--lew-text-color-2)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress[data-v-215d9352]{position:relative;height:14px;display:flex;align-items:center;overflow:hidden;animation:progressCompleted-215d9352 .25s;animation-fill-mode:forwards;animation-play-state:paused;animation-delay:.5s}@keyframes progressCompleted-215d9352{0%{opacity:1;height:14px}to{opacity:0;height:0px}}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-box[data-v-215d9352]{height:14px}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-bar[data-v-215d9352]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:4px;background-color:var(--lew-bgcolor-4);border-radius:2px}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress .lew-upload-progress-bar-upload[data-v-215d9352]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:30px;transition:all .2s;height:4px;border-radius:2px;background-color:var(--lew-color-primary)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress-success[data-v-215d9352]{animation-play-state:running}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-progress-fail .lew-upload-progress-bar-upload[data-v-215d9352]{background-color:var(--lew-color-red)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item .lew-upload-footer[data-v-215d9352]{font-size:14px;white-space:nowrap;color:var(--lew-text-color-6)}.lew-upload-wrapper .lew-upload-file-list .lew-upload-file-item-invalid[data-v-215d9352]{opacity:.5}.lew-context-menu[data-v-eb6e6e3a]{width:100%;padding:4px;box-sizing:border-box}.lew-context-menu .lew-context-menu-box[data-v-eb6e6e3a]{display:flex;flex-direction:column;gap:4px;box-sizing:border-box;width:100%}.lew-context-menu .lew-context-menu-box .lew-context-menu-item[data-v-eb6e6e3a]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;font-size:14px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:var(--lew-text-color-1);box-sizing:border-box;border-radius:calc(var(--lew-border-radius-small) - 1px);padding:0 5px;animation:enterAni-eb6e6e3a .3s cubic-bezier(.3,1.3,.3,1) forwards;opacity:0}@keyframes enterAni-eb6e6e3a{0%{transform:translate(-10px);opacity:0}to{transform:translate(0);opacity:1}}.lew-context-menu .lew-context-menu-box .lew-context-menu-item .lew-context-menu-checkable[data-v-eb6e6e3a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.lew-context-menu .lew-context-menu-box .lew-context-menu-item .lew-context-menu-label[data-v-eb6e6e3a]{display:flex;align-items:center;flex:1;gap:5px;width:fit-content;-webkit-user-select:none;user-select:none;font-size:14px;height:30px;padding:0 10px 0 5px;line-height:30px;box-sizing:border-box;cursor:pointer!important}.lew-context-menu .lew-context-menu-box .lew-context-menu-item .lew-context-menu-label .lew-context-menu-label-text[data-v-eb6e6e3a]{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lew-context-menu .lew-context-menu-box .lew-context-menu-item .lew-context-menu-item-chevron[data-v-eb6e6e3a]{flex-shrink:0}.lew-context-menu .lew-context-menu-box .lew-context-menu-item-disabled[data-v-eb6e6e3a]{opacity:var(--lew-disabled-opacity);cursor:no-drop}.lew-context-menu .lew-context-menu-box .lew-context-menu-item[data-v-eb6e6e3a]:hover{color:var(--lew-text-color-0);background-color:var(--lew-pop-bgcolor-hover)}.lew-context-menu .lew-context-menu-box-disabled[data-v-eb6e6e3a]{opacity:var(--lew-disabled-opacity);pointer-events:none}.lew-context-menu .lew-context-menu-box-divider-line[data-v-eb6e6e3a]{display:flex;justify-content:center;align-items:center;width:100%;height:12px;overflow:hidden}.lew-context-menu .lew-context-menu-box-divider-line .lew-context-menu-item[data-v-eb6e6e3a]{display:none}.lew-context-menu .lew-context-menu-box-divider-line[data-v-eb6e6e3a]:after{content:"";width:calc(100% - 20px);height:0px;border-bottom:var(--lew-pop-border)}.lew-context-menu-item-active .lew-context-menu-label-text[data-v-eb6e6e3a]{color:var(--lew-color-primary-dark)}.lew-loading{position:relative}.lew-loading .lew-loading-wrapper{position:absolute;top:0;left:0;z-index:-9;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;overflow:hidden;background-color:var(--lew-loading-bgcolor);opacity:0;transition:all .25s}.lew-loading .lew-loading-box{display:inline-flex;flex-direction:column;align-items:center;margin-top:5px;font-size:14px;text-align:center;content:attr(data-after)}.lew-loading .lew-loading-box:after{margin-top:5px;font-size:14px;content:attr(data-after)}@keyframes lew-loading-spinner-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lew-loading-show>.lew-loading-wrapper{z-index:99;opacity:1}.lew-dialog-mask[data-v-b1d88d05]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--lew-modal-bgcolor);z-index:2002}.lew-dialog[data-v-b1d88d05]{position:fixed;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:2002}.lew-dialog .lew-dialog-box[data-v-b1d88d05]{position:relative;display:flex;width:450px;height:auto;padding:20px;border-radius:var(--lew-border-radius-large);background-color:var(--lew-modal-body-bgcolor);font-size:0}.lew-dialog .lew-dialog-box header[data-v-b1d88d05]{width:100%;font-size:16px;font-weight:600}.lew-dialog .lew-dialog-box main[data-v-b1d88d05]{height:auto;font-size:14px;color:var(--lew-text-color-5)}.lew-dialog .lew-dialog-box footer[data-v-b1d88d05]{display:flex;justify-content:flex-end;gap:10px;width:100%}.lew-dialog .lew-dialog-box-normal .left[data-v-b1d88d05]{width:28px;margin-left:-2px}.lew-dialog .lew-dialog-box-normal .right[data-v-b1d88d05]{position:relative;top:1px;width:405px}.lew-dialog .lew-dialog-box-normal main[data-v-b1d88d05]{margin-top:10px}.lew-dialog-mask-enter-active[data-v-b1d88d05],.lew-dialog-mask-leave-active[data-v-b1d88d05]{transition:all .25s}.lew-dialog-mask-enter-from[data-v-b1d88d05],.lew-dialog-mask-leave-to[data-v-b1d88d05]{opacity:0}.lew-dialog-enter-active[data-v-b1d88d05],.lew-dialog-leave-active[data-v-b1d88d05]{transition:opacity .4s cubic-bezier(.3,1.3,.3,1),transform .4s cubic-bezier(.3,1.3,.3,1);transform-origin:var(--lew-dialog-transform-origin)}.lew-dialog-leave-to[data-v-b1d88d05],.lew-dialog-enter-from[data-v-b1d88d05]{opacity:0;transform:scale(.2)}#lew-message{position:fixed;top:80px;left:50%;z-index:99999;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:translate(-50%)}#lew-message .lew-message{display:flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;width:auto;margin-top:0;margin-bottom:12px;padding:12px 20px 12px 14px;font-size:14px;background-color:var(--lew-pop-bgcolor)!important;border:var(--lew-pop-border);border-radius:12px;box-shadow:var(--lew-pop-shadow);transform:translateY(-10px);opacity:0;transition:all .25s ease}#lew-message .lew-message .lew-message-content{max-width:350px;overflow:hidden;color:var(--lew-text-color-1);font-weight:400}#lew-message .lew-message svg{flex-shrink:0;width:18px;height:18px;margin-right:10px}#lew-message .lew-message .vue-feather--spin{width:16px;height:16px}#lew-message .lew-message-normal{color:var(--lew-color-normal)}#lew-message .lew-message-error{color:var(--lew-color-error)}#lew-message .lew-message-success{color:var(--lew-color-success)}#lew-message .lew-message-info{color:var(--lew-color-info)}#lew-message .lew-message-warning{color:var(--lew-color-warning)}#lew-message .lew-message-loading{color:var(--lew-color-normal)}#lew-message .lew-message-icon{display:flex}#lew-message .lew-message-show{transform:translateY(0);opacity:1}#lew-message .lew-message-hidden{margin-top:-50px;opacity:0}.lew-notification[data-v-fe0568e1]{position:relative;right:0;width:auto;display:flex;flex-shrink:0;justify-content:space-between;margin-bottom:12px;white-space:nowrap;box-shadow:var(--lew-pop-shadow);font-size:14px;border-radius:var(--lew-border-radius-medium);overflow:hidden;background-color:var(--lew-pop-bgcolor)!important;border:var(--lew-pop-border);text-align:left}.lew-notification .lew-notification-box[data-v-fe0568e1]{display:flex;width:100%;padding:15px 36px 15px 20px;box-sizing:border-box}.lew-notification .lew-notification-box .lew-notification-icon[data-v-fe0568e1]{margin-right:10px}.lew-notification .lew-notification-box .lew-notification-body[data-v-fe0568e1]{width:calc(100% - 40px);display:flex;flex-direction:column;gap:5px}.lew-notification .lew-notification-box .lew-notification-body .lew-notification-title[data-v-fe0568e1]{font-size:14px;font-weight:700;color:var(--lew-text-color-0);white-space:pre-wrap;word-wrap:break-word}.lew-notification .lew-notification-box .lew-notification-body .lew-notification-content[data-v-fe0568e1]{width:100%;font-size:14px;color:var(--lew-text-color-2);white-space:pre-wrap;word-wrap:break-word}.lew-notification .lew-notification-box .lew-notification-close-icon[data-v-fe0568e1]{position:absolute;display:flex;align-items:center;justify-content:center;width:20px;height:20px;top:10px;right:10px;padding:2px;border-radius:50%;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--lew-text-color-5)}.lew-notification .lew-notification-box .lew-notification-close-icon[data-v-fe0568e1]:hover{color:var(--lew-text-color-2);background:var(--lew-bgcolor-3)}.lew-notification .lew-notification-box .lew-notification-close-icon[data-v-fe0568e1]:active{color:var(--lew-text-color-0);background:var(--lew-bgcolor-5)}.lew-notification .lew-notification-progress[data-v-fe0568e1]{position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--lew-color-primary-dark);transform-origin:left;animation:progress-fe0568e1 linear forwards}@keyframes progress-fe0568e1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.lew-notification-normal .lew-notification-icon[data-v-fe0568e1]{color:var(--lew-color-normal)}.lew-notification-error .lew-notification-icon[data-v-fe0568e1]{color:var(--lew-color-error)}.lew-notification-success .lew-notification-icon[data-v-fe0568e1]{color:var(--lew-color-success)}.lew-notification-info .lew-notification-icon[data-v-fe0568e1]{color:var(--lew-color-info)}.lew-notification-warning .lew-notification-icon[data-v-fe0568e1]{color:var(--lew-color-warning)}#lew-notification{position:fixed;gap:12px;right:0;top:0;z-index:99999;overflow-y:auto;overflow-x:hidden;width:auto;max-height:100vh;padding:20px 15px;box-sizing:border-box}.notification-wrapper{position:relative;width:100%}.notification-move,.notification-enter-active,.notification-leave-active{transition:all var(--lew-form-transition-bezier)}.notification-enter-from,.notification-leave-to{opacity:0;transform:translate(30px)}.notification-hidden{display:none}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-animation=shift-away-subtle][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=top]{transform:translateY(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=bottom]{transform:translateY(-5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=left]{transform:translate(5px)}.tippy-box[data-animation=shift-away-subtle][data-state=hidden][data-placement^=right]{transform:translate(-5px)}.tippy-box[data-animation=scale-subtle][data-placement^=top]{transform-origin:bottom}.tippy-box[data-animation=scale-subtle][data-placement^=bottom]{transform-origin:top}.tippy-box[data-animation=scale-subtle][data-placement^=left]{transform-origin:right}.tippy-box[data-animation=scale-subtle][data-placement^=right]{transform-origin:left}.tippy-box[data-animation=scale-subtle][data-state=hidden]{transform:scale(.8);opacity:0}body,dl,dt,dd,pre,form,fieldset,input,p,blockquote,th,td,a,button,select,h1,h2,h3,h4,h5,h6{margin:0;padding:0}select{font-size:14px}table{border-collapse:collapse}caption,th{text-align:left}table caption{margin-left:-var(--lew-border-width)}fieldset,img{border:0 none}fieldset{margin:0;padding:0}fieldset p{margin:0;padding:0 0 0 8px}legend{display:none}ol,ul{list-style-position:outside;list-style-image:none}q:before,q:after,blockquote:before,blockquote:after{content:""}a{text-decoration:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:color 9999999s ease-out,background-color 9999999s ease-out;transition-delay:9999999s}input,textarea,button{font-family:inherit}.hidden-scrollbar{overflow:hidden auto;-ms-overflow-style:none;scrollbar-width:none}.hidden-scrollbar::-webkit-scrollbar{display:none}.skeletons{width:100%;height:100%;background:linear-gradient(120deg,#dce0e5,#f0f2f4,#dce0e5);background-size:200%;opacity:.6;animation:loader 1s infinite reverse}.lew-dark .skeletons{background:linear-gradient(90deg,#21212c,#2b2b3b,#21212c);background-size:200%}@keyframes loader{0%{background-position:-100% 0}to{background-position:100% 0}}.lew-scrollbar::-webkit-scrollbar{width:6px;height:6px;background-color:var(--lew-bgcolor-2);border-radius:4px}.lew-scrollbar::-webkit-scrollbar-thumb{background-color:var(--lew-bgcolor-4);border-radius:4px}.lew-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--lew-bgcolor-6)}.lew-scrollbar::-webkit-scrollbar-corner{background-color:var(--lew-bgcolor-0)}.lew-scrollbar .scrollbar-corner{background-color:var(--lew-bgcolor-0)}.lew-scrollbar-hover::-webkit-scrollbar{width:6px;height:6px;background-color:transparent}.lew-scrollbar-hover:hover::-webkit-scrollbar{background-color:var(--lew-bgcolor-2)}.lew-scrollbar-hover:hover::-webkit-scrollbar-thumb{background-color:var(--lew-bgcolor-4)}.lew-scrollbar-hover:hover::-webkit-scrollbar-thumb:hover{background-color:var(--lew-bgcolor-6)}.lew-scrollbar-hover:hover::-webkit-scrollbar-corner{background-color:var(--lew-bgcolor-0)}.lew-scrollbar-hover:hover .scrollbar-corner{background-color:var(--lew-bgcolor-0)}.lew-form-icon-ani-enter-from,.lew-form-icon-ani-leave-to{margin-right:-10px;opacity:0!important}.lew-form-icon-ani-enter-active,.lew-form-icon-ani-leave-active{transition:all var(--lew-form-transition-bezier)}.lew-form-icon-close{position:absolute;top:50%;right:10px;z-index:9;padding:2px;border-radius:50%;transform:translateY(-50%);cursor:pointer;opacity:var(--lew-form-icon-opacity);transition:all .2s}.lew-form-icon-close:hover{background-color:var(--lew-bgcolor-0);opacity:var(--lew-form-icon-opacity-hover)}.lew-form-icon-close:active{opacity:var(--lew-form-icon-opacity-active)}.lew-form-icon-close-focus:hover{background-color:var(--lew-bgcolor-4);opacity:var(--lew-form-icon-opacity-hover)}.lew-form-icon-close-focus:active{opacity:var(--lew-form-icon-opacity-active)}.fade-enter-active,.fade-leave-active{transition:opacity .2s ease}.fade-enter-from,.fade-leave-to{opacity:0}:root{--lew-color-primary: var(--lew-color-blue);--lew-color-primary-dark: var(--lew-color-blue-dark);--lew-color-primary-light: var(--lew-color-blue-light);--lew-color-success: var(--lew-color-green);--lew-color-success-dark: var(--lew-color-green-dark);--lew-color-success-light: var(--lew-color-green-light);--lew-color-normal: var(--lew-color-gray);--lew-color-normal-dark: var(--lew-color-gray-dark);--lew-color-normal-light: var(--lew-color-gray-light);--lew-color-danger: var(--lew-color-red);--lew-color-danger-dark: var(--lew-color-red-dark);--lew-color-danger-light: var(--lew-color-red-light);--lew-color-error: var(--lew-color-red);--lew-color-error-dark: var(--lew-color-red-dark);--lew-color-error-light: var(--lew-color-red-light);--lew-color-warning: var(--lew-color-orange);--lew-color-warning-dark: var(--lew-color-orange-dark);--lew-color-warning-light: var(--lew-color-orange-light);--lew-color-info: var(--lew-color-blue);--lew-color-info-dark: var(--lew-color-blue-dark);--lew-color-info-light: var(--lew-color-blue-light);--lew-color-red: rgb(255 59 48);--lew-color-red-dark: rgb(215 45 32);--lew-color-red-light: rgb(255 59 48 / 10%);--lew-color-orange: rgb(255 149 0);--lew-color-orange-dark: rgb(201 118 0);--lew-color-orange-light: rgb(255 149 0 / 10%);--lew-color-yellow: rgb(255 204 0);--lew-color-yellow-dark: rgb(203 170 0);--lew-color-yellow-light: rgb(255 204 0 / 10%);--lew-color-green: rgb(52 199 89);--lew-color-green-dark: rgb(36 174 71);--lew-color-green-light: rgb(52 199 89 / 10%);--lew-color-mint: rgb(0 199 190);--lew-color-mint-dark: rgb(0 179 170);--lew-color-mint-light: rgb(0 199 190 / 10%);--lew-color-teal: rgb(48 176 199);--lew-color-teal-dark: rgb(28 156 179);--lew-color-teal-light: rgb(48 176 199 / 10%);--lew-color-cyan: rgb(50 173 230);--lew-color-cyan-dark: rgb(30 153 210);--lew-color-cyan-light: rgb(50 173 230 / 10%);--lew-color-blue: rgb(0 122 255);--lew-color-blue-dark: rgb(0 102 235);--lew-color-blue-light: rgb(0 122 255 / 10%);--lew-color-indigo: rgb(88 86 214);--lew-color-indigo-dark: rgb(68 66 194);--lew-color-indigo-light: rgb(88 86 214 / 10%);--lew-color-purple: rgb(175 82 222);--lew-color-purple-dark: rgb(155 62 202);--lew-color-purple-light: rgb(175 82 222 / 10%);--lew-color-pink: rgb(255 45 85);--lew-color-pink-dark: rgb(235 25 65);--lew-color-pink-light: rgb(255 45 85 / 10%);--lew-color-brown: rgb(162 132 94);--lew-color-brown-dark: rgb(142 112 74);--lew-color-brown-light: rgb(162 132 94 / 10%);--lew-color-gray: rgb(142 142 147);--lew-color-gray-dark: rgb(99 99 102);--lew-color-gray-light: rgb(142 142 147 / 10%);--lew-color-black: rgb(0 0 0 / 90%);--lew-color-black-dark: rgb(0 0 0 / 100%);--lew-color-black-light: rgb(0 0 0 / 10%);--lew-color-white: #fff;--lew-color-white-text: rgb(255 255 255 / 90%);--lew-bgcolor-0: rgb(255 255 255);--lew-bgcolor-1: rgb(250 250 250);--lew-bgcolor-2: rgb(245 245 245);--lew-bgcolor-3: rgb(240 240 240);--lew-bgcolor-4: rgb(229 229 234);--lew-bgcolor-5: rgb(209 209 214);--lew-bgcolor-6: rgb(199 199 204);--lew-bgcolor-7: rgb(174 174 178);--lew-bgcolor-8: rgb(142 142 147);--lew-bgcolor-9: rgb(99 99 102);--lew-bgcolor-0-invert: rgb(28 28 30);--lew-bgcolor-1-invert: rgb(44 44 46);--lew-bgcolor-2-invert: rgb(58 58 60);--lew-bgcolor-3-invert: rgb(72 72 74);--lew-bgcolor-4-invert: rgb(99 99 102);--lew-bgcolor-5-invert: rgb(142 142 147);--lew-bgcolor-6-invert: rgb(174 174 178);--lew-bgcolor-7-invert: rgb(188 188 192);--lew-bgcolor-8-invert: rgb(209 209 214);--lew-bgcolor-9-invert: rgb(229 229 234);--lew-text-color-0: rgb(0 0 0);--lew-text-color-1: rgb(28 28 30);--lew-text-color-2: rgb(44 44 46);--lew-text-color-3: rgb(72 72 74);--lew-text-color-4: rgb(99 99 102);--lew-text-color-5: rgb(142 142 147);--lew-text-color-6: rgb(174 174 178);--lew-text-color-7: rgb(188 188 192);--lew-text-color-8: rgb(209 209 214);--lew-text-color-9: rgb(229 229 234);--lew-text-color-0-invert: rgb(255 255 255);--lew-text-color-1-invert: rgb(242 242 247);--lew-text-color-2-invert: rgb(229 229 234);--lew-text-color-3-invert: rgb(209 209 214);--lew-text-color-4-invert: rgb(174 174 178);--lew-text-color-5-invert: rgb(142 142 147);--lew-text-color-6-invert: rgb(99 99 102);--lew-text-color-7-invert: rgb(72 72 74);--lew-text-color-8-invert: rgb(58 58 60);--lew-text-color-9-invert: rgb(44 44 46);--lew-disabled-opacity: .5;--lew-box-shadow: 0px 2px 2px -2px rgb(0 0 0 / 50%);--lew-border-0: 1px solid rgb(242 242 247);--lew-border-1: 1px solid rgb(229 229 234);--lew-border-2: 1px solid rgb(209 209 214);--lew-border-3: 1px solid rgb(199 199 204);--lew-border-4: 1px solid rgb(174 174 178);--lew-border-5: 1px solid rgb(142 142 147);--lew-border-6: 1px solid rgb(99 99 102);--lew-border-7: 1px solid rgb(72 72 74);--lew-border-8: 1px solid rgb(58 58 60);--lew-border-9: 1px solid rgb(44 44 46);--lew-border-radius-mini: 4px;--lew-border-radius-small: 8px;--lew-border-radius-medium: 12px;--lew-border-radius-large: 16px;--lew-title-bold: 800;--lew-form-border-width: .1rem;--lew-form-transition-ease: .2s ease;--lew-form-transition-bezier: .25s cubic-bezier(.34, 1.4, .64, 1);--lew-form-bgcolor: rgb(242 242 247 / 60%);--lew-form-bgcolor-2: rgb(234 234 239 / 80%);--lew-form-bgcolor-hover: rgb(229 229 234 / 80%);--lew-form-bgcolor-active: rgb(209 209 214);--lew-form-bgcolor-focus: rgb(255 255 255);--lew-form-border-color: transparent;--lew-form-border-color-hover: rgb(174 174 178);--lew-form-border-color-active: rgb(142 142 147);--lew-form-border-color-focus: var(--lew-color-blue);--lew-form-box-shadow: 0px 1px 1px rgb(0 0 0 / 10%);--lew-form-icon-opacity: 1;--lew-form-icon-opacity-hover: .8;--lew-form-icon-opacity-active: 1;--lew-form-input-padding-mini: 1px 8px;--lew-form-input-padding-small: 2px 10px;--lew-form-input-padding-medium: 4px 12px;--lew-form-input-padding-large: 6px 14px;--lew-form-item-height-mini: 28px;--lew-form-item-height-small: 32px;--lew-form-item-height-medium: 36px;--lew-form-item-height-large: 40px;--lew-form-input-line-height-mini: 20px;--lew-form-input-line-height-small: 22px;--lew-form-input-line-height-medium: 24px;--lew-form-input-line-height-large: 26px;--lew-form-font-size-mini: 12px;--lew-form-font-size-small: 13px;--lew-form-font-size-medium: 14px;--lew-form-font-size-large: 16px;--lew-checkbox-border-color: var(--lew-bgcolor-4);--lew-checkbox-color: var(--lew-color-primary);--lew-checkbox-color-light: var(--lew-color-primary-light);--lew-checkbox-border-color-hover: var(--lew-color-primary);--lew-radio-border-color: var(--lew-bgcolor-4);--lew-radio-border-color-hover: var(--lew-color-primary);--lew-radio-color: var(--lew-color-primary);--lew-radio-color-light: var(--lew-color-primary-light);--lew-tabs-active-color: #fff;--lew-modal-bgcolor: rgb(0 0 0 / 30%);--lew-modal-body-bgcolor: #fff;--lew-drawer-body-bgcolor: #fff;--lew-drawer-bgcolor: rgb(0 0 0 / 60%);--lew-drawer-header-border: 1px rgb(229 229 234) solid;--lew-drawer-footer-border: 1px rgb(229 229 234) solid;--lew-loading-bgcolor: rgb(255 255 255 / 80%);--lew-pop-bgcolor: #fff;--lew-pop-bgcolor-hover: rgb(0 0 0 / 5%);--lew-pop-bgcolor-active: rgb(0 0 0 / 8%);--lew-pop-border-color: var(--lew-form-bgcolor-hover);--lew-pop-border: 1px var(--lew-pop-border-color) solid;--lew-pop-shadow: rgb(0 0 0 / 4%) 0px 2px 8px;--lew-tooltip-bgcolor: var(--lew-pop-bgcolor);--lew-tooltip-bgcolor-active: var(--lew-pop-bgcolor-hover);--lew-tooltip-box-shadow: drop-shadow(0px 0px 1px rgb(142 147 154 / 45%)) drop-shadow(0px 2px 8px rgb(0 0 0 / 4%)) drop-shadow(0px 30px 70px rgb(0 0 0 / 10%));--lew-table-bgcolor: rgb(255 255 255);--lew-table-bgcolor-hover: rgb(235 235 240);--lew-table-bgcolor-active: rgb(225 225 230);--lew-table-header-bgcolor: rgb(250 250 250);--lew-table-header-bgcolor-hover: rgb(240 240 240);--lew-table-header-bgcolor-active: rgb(230 230 230);--lew-table-tr-hover-bgcolor: rgb(250 250 250);--lew-table-border: 1px rgb(230 230 230) solid;--lew-table-tr-selected: rgb(238 243 255);--lew-table-scroll-line-color-start: rgb(0 0 0 / 0%);--lew-table-scroll-line-color-end: rgb(0 0 0 / 15%);--lew-table-tr-dragging-bgcolor: rgb(255 255 255 / 80%);--lew-desc-border: var(--lew-table-border);--lew-desc-label-bgcolor: var(--lew-table-header-bgcolor);--lew-desc-bgcolor: var(--lew-table-bgcolor);--lew-expand-control-bg-gradient: linear-gradient(rgb(255 255 255 / 0%) 0%, #fff 100%)}.lew-dark{--lew-color-red: rgb(255 69 58);--lew-color-red-dark: rgb(255 105 97);--lew-color-red-light: rgb(255 69 58 / 15%);--lew-color-orange: rgb(255 159 10);--lew-color-orange-dark: rgb(255 179 64);--lew-color-orange-light: rgb(255 159 10 / 15%);--lew-color-yellow: rgb(255 214 10);--lew-color-yellow-dark: rgb(255 224 64);--lew-color-yellow-light: rgb(255 214 10 / 15%);--lew-color-green: rgb(48 209 88);--lew-color-green-dark: rgb(86 229 118);--lew-color-green-light: rgb(48 209 88 / 15%);--lew-color-mint: rgb(102 212 207);--lew-color-mint-dark: rgb(125 227 223);--lew-color-mint-light: rgb(102 212 207 / 15%);--lew-color-teal: rgb(64 200 224);--lew-color-teal-dark: rgb(93 217 237);--lew-color-teal-light: rgb(64 200 224 / 15%);--lew-color-cyan: rgb(90 200 245);--lew-color-cyan-dark: rgb(112 215 255);--lew-color-cyan-light: rgb(90 200 245 / 15%);--lew-color-blue: rgb(10 132 255);--lew-color-blue-dark: rgb(64 156 255);--lew-color-blue-light: rgb(10 132 255 / 15%);--lew-color-indigo: rgb(94 92 230);--lew-color-indigo-dark: rgb(125 122 255);--lew-color-indigo-light: rgb(94 92 230 / 15%);--lew-color-purple: rgb(191 90 242);--lew-color-purple-dark: rgb(218 143 255);--lew-color-purple-light: rgb(191 90 242 / 15%);--lew-color-pink: rgb(255 55 95);--lew-color-pink-dark: rgb(255 100 130);--lew-color-pink-light: rgb(255 55 95 / 15%);--lew-color-brown: rgb(172 142 104);--lew-color-brown-dark: rgb(192 164 128);--lew-color-brown-light: rgb(172 142 104 / 15%);--lew-color-gray: rgb(142 142 147);--lew-color-gray-dark: rgb(174 174 178);--lew-color-gray-light: rgb(142 142 147 / 15%);--lew-color-black: var(--lew-bgcolor-2-invert);--lew-color-black-dark: var(--lew-bgcolor-0-invert);--lew-color-black-light: var(--lew-bgcolor-1);--lew-color-white: #fff;--lew-color-white-text: rgb(255 255 255 / 90%);--lew-color-primary: var(--lew-color-blue);--lew-color-primary-dark: var(--lew-color-blue-dark);--lew-color-primary-light: var(--lew-color-blue-light);--lew-color-success: var(--lew-color-green);--lew-color-success-dark: var(--lew-color-green-dark);--lew-color-success-light: var(--lew-color-green-light);--lew-color-normal: var(--lew-color-gray);--lew-color-normal-dark: var(--lew-color-gray-dark);--lew-color-normal-light: var(--lew-color-gray-light);--lew-color-danger: var(--lew-color-red);--lew-color-danger-dark: var(--lew-color-red-dark);--lew-color-danger-light: var(--lew-color-red-light);--lew-color-error: var(--lew-color-red);--lew-color-error-dark: var(--lew-color-red-dark);--lew-color-error-light: var(--lew-color-red-light);--lew-color-warning: var(--lew-color-orange);--lew-color-warning-dark: var(--lew-color-orange-dark);--lew-color-warning-light: var(--lew-color-orange-light);--lew-color-info: var(--lew-color-blue);--lew-color-info-dark: var(--lew-color-blue-dark);--lew-color-info-light: var(--lew-color-blue-light);--lew-box-shadow: 0px 1px 1px rgb(0 0 0 / 80%);--lew-bgcolor-0: rgb(28 28 30);--lew-bgcolor-1: rgb(44 44 46);--lew-bgcolor-2: rgb(58 58 60);--lew-bgcolor-3: rgb(72 72 74);--lew-bgcolor-4: rgb(99 99 102);--lew-bgcolor-5: rgb(142 142 147);--lew-bgcolor-6: rgb(174 174 178);--lew-bgcolor-7: rgb(188 188 192);--lew-bgcolor-8: rgb(209 209 214);--lew-bgcolor-9: rgb(229 229 234);--lew-bgcolor-0-invert: rgb(255 255 255);--lew-bgcolor-1-invert: rgb(250 250 250);--lew-bgcolor-2-invert: rgb(245 245 245);--lew-bgcolor-3-invert: rgb(240 240 240);--lew-bgcolor-4-invert: rgb(229 229 234);--lew-bgcolor-5-invert: rgb(209 209 214);--lew-bgcolor-6-invert: rgb(199 199 204);--lew-bgcolor-7-invert: rgb(174 174 178);--lew-bgcolor-8-invert: rgb(142 142 147);--lew-bgcolor-9-invert: rgb(99 99 102);--lew-text-color-0: rgb(255 255 255);--lew-text-color-1: rgb(242 242 247);--lew-text-color-2: rgb(229 229 234);--lew-text-color-3: rgb(209 209 214);--lew-text-color-4: rgb(174 174 178);--lew-text-color-5: rgb(142 142 147);--lew-text-color-6: rgb(99 99 102);--lew-text-color-7: rgb(72 72 74);--lew-text-color-8: rgb(58 58 60);--lew-text-color-9: rgb(44 44 46);--lew-text-color-0-invert: rgb(0 0 0);--lew-text-color-1-invert: rgb(28 28 30);--lew-text-color-2-invert: rgb(44 44 46);--lew-text-color-3-invert: rgb(72 72 74);--lew-text-color-4-invert: rgb(99 99 102);--lew-text-color-5-invert: rgb(142 142 147);--lew-text-color-6-invert: rgb(174 174 178);--lew-text-color-7-invert: rgb(188 188 192);--lew-text-color-8-invert: rgb(209 209 214);--lew-text-color-9-invert: rgb(229 229 234);--lew-border-0: 1px solid rgb(44 44 46);--lew-border-1: 1px solid rgb(58 58 60);--lew-border-2: 1px solid rgb(72 72 74);--lew-border-3: 1px solid rgb(99 99 102);--lew-border-4: 1px solid rgb(142 142 147);--lew-border-5: 1px solid rgb(174 174 178);--lew-border-6: 1px solid rgb(188 188 192);--lew-border-7: 1px solid rgb(209 209 214);--lew-border-8: 1px solid rgb(229 229 234);--lew-border-9: 1px solid rgb(242 242 247);--lew-form-bgcolor: rgb(49 49 51);--lew-form-bgcolor-2: rgb(63 63 66);--lew-form-bgcolor-hover: rgb(58 58 61);--lew-form-bgcolor-active: rgb(28 28 30);--lew-form-bgcolor-focus: rgb(28 28 30);--lew-form-border-color-hover: rgb(99 99 102);--lew-form-border-color-focus: var(--lew-color-primary);--lew-checkbox-border-color: var(--lew-bgcolor-4);--lew-checkbox-color: var(--lew-color-primary);--lew-checkbox-color-light: var(--lew-color-primary-light);--lew-checkbox-border-color-hover: var(--lew-color-primary);--lew-radio-border-color: var(--lew-bgcolor-4);--lew-radio-border-color-hover: var(--lew-color-primary);--lew-radio-color: var(--lew-color-primary);--lew-radio-color-light: var(--lew-color-primary-light);--lew-tabs-active-color: rgb(84 84 86);--lew-modal-bgcolor: rgb(0 0 0 / 75%);--lew-modal-body-bgcolor: rgb(32 32 33);--lew-drawer-body-bgcolor: rgb(32 32 33);--lew-drawer-bgcolor: rgb(0 0 0 / 50%);--lew-drawer-header-border: 1px rgb(255 255 255 / 10%) solid;--lew-drawer-footer-border: 1px rgb(255 255 255 / 10%) solid;--lew-loading-bgcolor: rgb(0 0 0 / 70%);--lew-pop-bgcolor: rgb(36 36 38);--lew-pop-bgcolor-hover: rgb(255 255 255 / 5%);--lew-pop-border-color: var(--lew-form-bgcolor-hover);--lew-pop-border: 1px var(--lew-pop-border-color) solid;--lew-pop-shadow: rgb(0 0 0 / 4%) 0px 2px 8px;--lew-tooltip-bgcolor: rgb(39 39 41);--lew-tooltip-bgcolor-active: var(--lew-pop-bgcolor-hover);--lew-tooltip-box-shadow: drop-shadow(0px 0px 1px rgb(255 255 255 / 45%)) drop-shadow(0px 2px 8px rgb(255 255 255 / 4%)) drop-shadow(0px 30px 70px rgb(0 0 0 / 10%));--lew-table-bgcolor: var(--lew-bgcolor-0);--lew-table-bgcolor-hover: rgb(40 41 44);--lew-table-bgcolor-active: rgb(48 49 52);--lew-table-header-bgcolor: rgb(49 49 53);--lew-table-header-bgcolor-hover: rgb(36 36 38);--lew-table-header-bgcolor-active: rgb(44 44 46);--lew-table-tr-hover-bgcolor: rgb(40 41 44);--lew-table-border: var(--lew-pop-border);--lew-table-tr-selected: rgb(29 35 42);--lew-table-scroll-line-color-start: rgb(0 0 0 / 0%);--lew-table-scroll-line-color-end: rgb(0 0 0 / 20%);--lew-table-tr-dragging-bgcolor: rgb(0 0 0 / 40%);--lew-expand-control-bg-gradient: linear-gradient(rgb(0 0 0 / 0%) 0%, rgb(28 28 30) 100%)}.tippy-box{box-sizing:border-box!important;color:var(--lew-text-color-0)!important;border-radius:var(--lew-border-radius-small)!important;transition-timing-function:cubic-bezier(.1,-.2,.1,1.5)!important}.tippy-box .tippy-content{box-sizing:border-box!important;padding:0;word-wrap:break-word}.tippy-box[data-lew~=popover]{color:var(--lew-color-text-0)!important;background-color:var(--lew-pop-bgcolor)!important;border:var(--lew-pop-border)!important;box-shadow:var(--lew-pop-shadow)!important}.tippy-box[data-lew~=tooltip]{color:var(--lew-color-text-0)!important;background-color:var(--lew-tooltip-bgcolor)!important;box-shadow:none!important;filter:var(--lew-tooltip-box-shadow)!important}.tippy-box[data-lew~=tooltip] .tippy-content{max-height:300px;padding:6px 10px;overflow-y:auto;font-size:14px}.tippy-box[data-lew~=tooltip] .tippy-content::-webkit-scrollbar{width:6px;height:6px;background-color:var(--lew-bgcolor-2);border-radius:4px}.tippy-box[data-lew~=tooltip] .tippy-content::-webkit-scrollbar-thumb{background-color:var(--lew-bgcolor-4);border-radius:4px}.tippy-box[data-lew~=tooltip] .tippy-content::-webkit-scrollbar-thumb:hover{background-color:var(--lew-bgcolor-6)}.tippy-box[data-lew~=tooltip] .tippy-content::-webkit-scrollbar-corner{background-color:var(--lew-bgcolor-0)}.tippy-box[data-lew~=tooltip] .tippy-content .scrollbar-corner{background-color:var(--lew-bgcolor-0)}.tippy-box[data-lew~=tooltip] .tippy-svg-arrow{fill:var(--lew-tooltip-bgcolor)!important}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:scale(1.1) rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px;transform:scale(1.1)}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{top:calc(50% - 3px);left:11px;transform:scale(1.1) rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{top:calc(50% - 3px);right:11px;transform:scale(1.1) rotate(-90deg)}.tippy-svg-arrow{position:absolute;width:16px;height:16px;text-align:initial;fill:#333}.tippy-svg-arrow>svg{position:absolute}
