@charset "UTF-8";.vue-recycle-scroller{position:relative}.vue-recycle-scroller.direction-vertical:not(.page-mode){overflow-y:auto}.vue-recycle-scroller.direction-horizontal:not(.page-mode){overflow-x:auto}.vue-recycle-scroller.direction-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex}.vue-recycle-scroller__slot{-webkit-box-flex:1;-ms-flex:auto 0 0px;flex:auto 0 0}.vue-recycle-scroller__item-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;position:relative}.vue-recycle-scroller.ready .vue-recycle-scroller__item-view{position:absolute;top:0;left:0;will-change:transform}.vue-recycle-scroller.direction-vertical .vue-recycle-scroller__item-wrapper{width:100%}.vue-recycle-scroller.direction-horizontal .vue-recycle-scroller__item-wrapper{height:100%}.vue-recycle-scroller.ready.direction-vertical .vue-recycle-scroller__item-view{width:100%}.vue-recycle-scroller.ready.direction-horizontal .vue-recycle-scroller__item-view{height:100%}.resize-observer[data-v-b329ee4c]{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;border:none;background-color:transparent;pointer-events:none;display:block;overflow:hidden;opacity:0}.resize-observer[data-v-b329ee4c] object{display:block;position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden;pointer-events:none;z-index:-1}:root,:root[data-crm-theme=deep-glass]{--crm-font-sans: "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", "Segoe UI", system-ui, -apple-system, sans-serif;--crm-font-display: "PingFang SC", "Microsoft YaHei", "Hiragino Sans GB", system-ui, sans-serif;--crm-radius-sm: 6px;--crm-radius-md: 6px;--crm-radius-lg: 6px;--crm-radius-xl: 6px;--crm-font-size-xs: 12px;--crm-font-size-sm: 14px;--crm-font-size-md: 16px;--crm-font-size-lg: 18px;--crm-font-size-xl: 20px;--crm-depth-1: var(--crm-page-bg);--crm-depth-2: var(--crm-glass-section);--crm-depth-3: var(--crm-glass-card);--crm-depth-4: var(--crm-glass-dialog);--crm-primary: #3a7356;--crm-primary-press: #2a5844;--crm-primary-rgb: 58, 115, 86;--crm-primary-press-rgb: 42, 88, 68;--crm-primary-gradient-btn: linear-gradient(180deg, #4f8f68 0%, #3a7356 48%, #2a5844 100%);--crm-primary-gradient-h: linear-gradient(90deg, #3a7356 0%, #5fa67a 100%);--crm-modern-accent: #3a7356;--crm-glass-tint-rgb: 250, 247, 241;--crm-page-bg: #ede8df;--crm-shell-bg: #ede8df;--crm-glass-card: rgba(var(--crm-glass-tint-rgb), .94);--crm-glass-section: rgba(var(--crm-glass-tint-rgb), .96);--crm-glass-dialog: rgba(var(--crm-glass-tint-rgb), .95);--crm-glass-blur: 12px;--crm-glass-border: rgba(var(--crm-glass-tint-rgb), .72);--crm-glass-inner-glow: rgba(var(--crm-primary-rgb), .12);--crm-text-title: #1d2129;--crm-text-body: #4e5969;--crm-text-muted: #86909c;--crm-surface: #f7f4ee;--crm-surface-elevated: #fcfaf5;--crm-surface-muted: #e8e2d8;--crm-line: rgba(var(--crm-primary-rgb), .08);--crm-line-strong: rgba(var(--crm-primary-rgb), .12);--crm-sidebar-bg: #0f172a;--crm-sidebar-edge: rgba(255, 255, 255, .06);--crm-sidebar-panel: #0f172a;--crm-sidebar-text: #c9cdd4;--crm-sidebar-text-active: #f2f3f5;--crm-sidebar-item-hover: rgba(255, 255, 255, .06);--crm-sidebar-item-active: rgba(var(--crm-primary-rgb), .15);--crm-sidebar-accent: #3a7356;--crm-sidebar-glow: transparent;--crm-header-bg: rgba(var(--crm-glass-tint-rgb), .9);--crm-header-border: rgba(var(--crm-primary-rgb), .08);--crm-header-text: var(--crm-text-title);--crm-header-text-muted: var(--crm-text-muted);--crm-table-header-bg: rgba(var(--crm-primary-rgb), .05);--crm-table-row-striped: rgba(0, 0, 0, .02);--crm-table-row-hover: rgba(var(--crm-primary-rgb), .07);--crm-table-inner-border: rgba(0, 21, 64, .06);--crm-primary-soft: rgba(var(--crm-primary-rgb), .08);--crm-table-row-hover-solid: #ebe5db;--crm-table-row-striped-solid: #f5f2ec;--crm-primary-muted: rgba(var(--crm-primary-rgb), .45);--crm-title-accent: linear-gradient(180deg, #3a7356 0%, #2a5844 100%);--crm-accent-glow: rgba(var(--crm-primary-rgb), .18);--crm-shadow-card: 0 8px 32px rgba(0, 21, 64, .08), 0 2px 8px rgba(var(--crm-primary-rgb), .06);--crm-shadow-card-hover: 0 10px 36px rgba(0, 21, 64, .1), 0 4px 12px rgba(var(--crm-primary-rgb), .08);--crm-shadow-header: 0 1px 0 rgba(var(--crm-glass-tint-rgb), .65) inset;--crm-shadow-float: 0 8px 32px rgba(0, 21, 64, .1), 0 2px 12px rgba(var(--crm-primary-rgb), .06);--crm-shadow-inset-glass: inset 0 1px 0 rgba(var(--crm-glass-tint-rgb), .48), inset 0 0 0 1px rgba(var(--crm-glass-tint-rgb), .32), inset 0 0 24px rgba(var(--crm-primary-rgb), .05);--crm-shadow-dialog: 0 24px 64px rgba(0, 21, 64, .14), 0 8px 24px rgba(var(--crm-primary-rgb), .08), var(--crm-shadow-inset-glass);--crm-shadow-button-hover: 0 4px 14px rgba(var(--crm-primary-rgb), .22), 0 2px 6px rgba(0, 21, 64, .08);--crm-tech-grid-size: 48px;--crm-tech-grid-line: rgba(var(--crm-primary-rgb), .04);--crm-bg-gradient: #ede8df;--crm-lux-champagne: var(--crm-text-muted);--crm-lux-champagne-soft: rgba(var(--crm-primary-rgb), .08);--crm-lux-champagne-glow: rgba(var(--crm-primary-rgb), .05);--crm-lux-platinum-line: rgba(var(--crm-glass-tint-rgb), .42);--crm-space-end: #ede8df;--crm-content-bg: #f2ede6;--el-color-primary: #3a7356;--el-color-primary-light-3: #5fa67a;--el-color-primary-light-5: #5a946e;--el-color-primary-light-7: #9bc4aa;--el-color-primary-light-8: #b8d4c4;--el-color-primary-light-9: #e8f4ed;--el-color-primary-dark-2: #2a5844;--el-color-success: #00b578;--el-color-warning: #d97706;--el-color-danger: #d92d20;--el-color-info: #86909c;--el-text-color-primary: #1d2129;--el-text-color-regular: #4e5969;--el-text-color-secondary: #86909c;--el-text-color-placeholder: #c9cdd4;--el-text-color-disabled: #c9cdd4;--el-bg-color: #f7f4ee;--el-bg-color-page: #ede8df;--el-fill-color-blank: #faf8f3;--el-fill-color-light: #efe9e0;--el-fill-color: #e5e6eb;--el-fill-color-dark: #c9cdd4;--el-border-radius-base: 6px;--el-border-radius-small: 6px;--el-dialog-border-radius: 6px;--el-border-color: #e5dfd4;--el-border-color-light: #efe9e0;--el-border-color-extra-light: #f5f2ec;--el-border-color-dark: #c9cdd4;--el-font-family: var(--crm-font-sans);--el-transition-duration: .2s;--el-transition-duration-fast: .12s;--crm-transition-card: .2s ease-in-out;--crm-transition-hover: .25s ease-in-out;--crm-transition-page: .3s ease-in-out;--crm-transition-fade-in: var(--crm-transition-page);--crm-transition-dialog: .25s ease-in-out;--crm-transition-button-press: .12s ease-in-out;--crm-line-height-body: 1.6;--crm-content-max: 1720px;--crm-ui-auto-scale: 1;--crm-ui-user-scale: 1;--crm-ui-scale: 1;--crm-list-row-scale: 1;--crm-list-native-font-size: calc(13px * var(--crm-list-row-scale));--crm-list-native-head-font-size: calc(12px * var(--crm-list-row-scale));--crm-list-native-pad-y: calc(9px * var(--crm-list-row-scale));--crm-list-native-pad-x: calc(12px * var(--crm-list-row-scale));--crm-list-el-font-size: calc(14px * var(--crm-list-row-scale));--crm-list-el-cell-pad-y: calc(7px * var(--crm-list-row-scale));--crm-list-el-cell-pad-x: calc(10px * var(--crm-list-row-scale));--crm-list-el-head-pad-y: calc(8px * var(--crm-list-row-scale));--crm-letter-ui: .01em;--crm-native-table-bg: #ffffff;--crm-native-row-border: #eef0f3;--crm-native-head-text: #6b7280;--crm-native-row-hover: #f3f4f6;--crm-bp-compact-nav: 992px;--crm-bp-sm: 768px;--crm-bp-md: 1024px;--crm-bp-lg: 1280px;--crm-touch-target-min: 44px;--crm-form-label-width: 120px;--crm-form-error-slot-height: 22px;--crm-form-control-glass: rgba(var(--crm-glass-tint-rgb), .88);--crm-form-control-border: rgba(var(--crm-primary-rgb), .08);--crm-form-control-border-hover: rgba(var(--crm-primary-rgb), .14);--crm-form-focus-inset: rgba(var(--crm-primary-rgb), .45);--crm-form-focus-halo: rgba(var(--crm-primary-rgb), .08);--crm-form-disabled-bg: rgba(134, 144, 156, .1);--crm-form-disabled-border: rgba(134, 144, 156, .16);--crm-form-actions-bar-bg: rgba(var(--crm-glass-tint-rgb), .92);--crm-form-actions-bar-border: rgba(var(--crm-primary-rgb), .08);--im-chat-bg: #e8e2d8;--im-list-bg: #f7f4ee;--im-list-hover: #ebe5db;--im-bubble-peer: #fcfaf5;--im-bubble-peer-text: #111111;--im-bubble-self: #8fd4a8;--im-bubble-self-text: #123a28;--im-topbar-bg: #f7f4ee;--im-topbar-border: #e5dfd4;--im-input-bar-bg: #f5f2ec;--im-input-bar-border: #e5dfd4;--im-rail-bg: linear-gradient(180deg, #f7f4ee 0%, #ede8df 100%);--im-rail-fg: rgba(29, 33, 41, .68);--im-rail-hover: rgba(58, 115, 86, .08);--im-rail-active: rgba(58, 115, 86, .12);--im-send-btn: #3a7356;--im-avatar-bg: #d8d8d8;--im-avatar-mosaic-bg: #d0d0d0;--im-avatar-text: #555555;--im-meta-muted: rgba(0, 0, 0, .38);--im-recall-line: rgba(0, 0, 0, .38);--im-file-link-peer: var(--crm-primary);--im-file-link-self: #2a5844}:root[data-crm-color-mode=dark],:root[data-crm-color-mode=dark][data-crm-theme=deep-glass]{color-scheme:dark;--crm-edm-base: #000000;--crm-edm-surface: #111111;--crm-edm-border: rgba(255, 255, 255, .1);--crm-edm-text-primary: #ffffff;--crm-edm-text-secondary: #8a8a8a;--crm-edm-blur: 0px;--crm-page-bg: #000000;--crm-shell-bg: #000000;--crm-content-bg: #000000;--crm-space-end: #000000;--crm-bg-gradient: #000000;--crm-glass-card: #111111;--crm-glass-section: #0a0a0a;--crm-glass-dialog: #161616;--crm-glass-border: rgba(255, 255, 255, .1);--crm-glass-inner-glow: rgba(255, 255, 255, .04);--crm-text-title: #ffffff;--crm-text-body: #cccccc;--crm-text-muted: #8a8a8a;--crm-surface: #111111;--crm-surface-elevated: #161616;--crm-line: rgba(255, 255, 255, .08);--crm-line-strong: rgba(255, 255, 255, .14);--crm-primary: #e8e8e8;--crm-primary-press: #ffffff;--crm-primary-rgb: 232, 232, 232;--crm-primary-press-rgb: 255, 255, 255;--crm-primary-gradient-btn: linear-gradient(180deg, #ffffff 0%, #e8e8e8 48%, #d4d4d4 100%);--crm-primary-gradient-h: linear-gradient(90deg, #ffffff 0%, #e8e8e8 100%);--crm-primary-soft: rgba(255, 255, 255, .08);--crm-primary-muted: rgba(255, 255, 255, .45);--crm-title-accent: #ffffff;--crm-accent-glow: rgba(255, 255, 255, .08);--crm-sidebar-bg: #000000;--crm-sidebar-edge: rgba(255, 255, 255, .08);--crm-sidebar-panel: #111111;--crm-sidebar-text: #8a8a8a;--crm-sidebar-text-active: #ffffff;--crm-sidebar-item-hover: rgba(255, 255, 255, .06);--crm-sidebar-item-active: rgba(255, 255, 255, .1);--crm-sidebar-accent: #ffffff;--crm-sidebar-glow: rgba(255, 255, 255, .06);--crm-header-bg: #000000;--crm-header-border: rgba(255, 255, 255, .08);--crm-table-header-bg: rgba(255, 255, 255, .04);--crm-table-row-striped: rgba(255, 255, 255, .02);--crm-table-row-hover: rgba(255, 255, 255, .06);--crm-table-inner-border: rgba(255, 255, 255, .06);--crm-table-row-hover-solid: #161616;--crm-table-row-striped-solid: #0d0d0d;--crm-shadow-card: 0 1px 0 rgba(255, 255, 255, .06);--crm-shadow-card-hover: 0 2px 8px rgba(0, 0, 0, .48);--crm-shadow-header: none;--crm-shadow-float: 0 8px 24px rgba(0, 0, 0, .56);--crm-shadow-inset-glass: inset 0 1px 0 rgba(255, 255, 255, .06);--crm-shadow-dialog: 0 16px 48px rgba(0, 0, 0, .64);--crm-shadow-button-hover: 0 2px 10px rgba(0, 0, 0, .4);--el-box-shadow-light: 0 12px 36px rgba(0, 0, 0, .42);--crm-tech-grid-line: rgba(255, 255, 255, .04);--crm-lux-champagne-soft: rgba(255, 255, 255, .04);--crm-lux-champagne-glow: rgba(255, 255, 255, .02);--crm-lux-platinum-line: rgba(255, 255, 255, .08);--crm-form-control-glass: #111111;--crm-form-control-border: rgba(255, 255, 255, .12);--crm-form-control-border-hover: rgba(255, 255, 255, .2);--crm-form-focus-inset: rgba(255, 255, 255, .55);--crm-form-focus-halo: rgba(255, 255, 255, .08);--crm-form-disabled-bg: rgba(255, 255, 255, .04);--crm-form-disabled-border: rgba(255, 255, 255, .06);--crm-form-actions-bar-bg: #111111;--crm-form-actions-bar-border: rgba(255, 255, 255, .08);--el-color-primary: #e8e8e8;--el-color-primary-light-3: #5a5a5a;--el-color-primary-light-5: #4a4a4a;--el-color-primary-light-7: #3a3a3a;--el-color-primary-light-8: #2a2a2a;--el-color-primary-light-9: #1a1a1a;--el-color-primary-dark-2: #ffffff;--el-color-success: #30d158;--el-color-warning: #ffd60a;--el-color-danger: #ff453a;--el-color-info: #8a8a8a;--el-text-color-primary: #ffffff;--el-text-color-regular: #cccccc;--el-text-color-secondary: #8a8a8a;--el-text-color-placeholder: #666666;--el-text-color-disabled: #555555;--el-bg-color: #111111;--el-bg-color-page: #000000;--el-bg-color-overlay: #161616;--el-fill-color-blank: #161616;--el-fill-color-light: #1a1a1a;--el-fill-color-lighter: #1c1c1c;--el-fill-color-extra-light: #181818;--el-fill-color: #222222;--el-fill-color-dark: #333333;--el-border-color: rgba(255, 255, 255, .12);--el-border-color-light: rgba(255, 255, 255, .08);--el-border-color-extra-light: rgba(255, 255, 255, .04);--el-border-color-dark: rgba(255, 255, 255, .18);--crm-native-table-bg: var(--el-bg-color);--crm-native-row-border: rgba(255, 255, 255, .06);--crm-native-head-text: #8a8a8a;--crm-native-row-hover: rgba(255, 255, 255, .04);--im-chat-bg: #000000;--im-list-bg: #111111;--im-list-hover: #161616;--im-bubble-peer: #161616;--im-bubble-peer-text: #ffffff;--im-bubble-self: #333333;--im-bubble-self-text: #ffffff;--im-topbar-bg: #000000;--im-topbar-border: rgba(255, 255, 255, .08);--im-input-bar-bg: #111111;--im-input-bar-border: rgba(255, 255, 255, .1);--im-send-btn: #ffffff;--im-avatar-bg: #2a2a2e;--im-avatar-mosaic-bg: #3a3a3e;--im-avatar-text: #ffffff;--im-meta-muted: rgba(255, 255, 255, .42);--im-recall-line: rgba(255, 255, 255, .38);--im-file-link-self: #ffffff;--im-rail-bg: linear-gradient(180deg, #141414 0%, #101010 52%, #0a0a0a 100%);--im-rail-fg: rgba(242, 242, 247, .72);--im-rail-hover: rgba(255, 255, 255, .08);--im-rail-active: rgba(255, 255, 255, .12)}:root[data-crm-color-mode=light],:root[data-crm-color-mode=light][data-crm-theme=deep-glass]{color-scheme:light;--crm-page-bg: #ede8df;--crm-shell-bg: #ede8df;--crm-content-bg: #f2ede6;--crm-modern-page-bg: #ede8df;--crm-primary: #3a7356;--crm-primary-press: #2a5844;--crm-primary-rgb: 58, 115, 86;--crm-primary-press-rgb: 42, 88, 68;--crm-primary-gradient-btn: linear-gradient(180deg, #4f8f68 0%, #3a7356 48%, #2a5844 100%);--crm-primary-gradient-h: linear-gradient(90deg, #3a7356 0%, #5fa67a 100%);--crm-primary-soft: rgba(var(--crm-primary-rgb), .08);--crm-primary-muted: rgba(var(--crm-primary-rgb), .45);--crm-title-accent: linear-gradient(180deg, #3a7356 0%, #2a5844 100%);--crm-modern-accent: #3a7356;--el-color-primary: #3a7356;--el-color-primary-light-3: #5fa67a;--el-color-primary-light-5: #5a946e;--el-color-primary-light-7: #9bc4aa;--el-color-primary-light-8: #b8d4c4;--el-color-primary-light-9: #e8f4ed;--el-color-primary-dark-2: #2a5844}:root,:root[data-crm-color-mode=light],:root:not([data-crm-color-mode]){--subapp-bg: var(--crm-page-bg, #ede8df);--subapp-surface: var(--crm-glass-card, rgba(250, 247, 241, .94));--subapp-surface-elevated: var(--crm-glass-section, rgba(250, 247, 241, .96));--subapp-border: var(--crm-line-strong, rgba(58, 115, 86, .12));--subapp-border-light: var(--crm-line, rgba(58, 115, 86, .08));--subapp-text: var(--crm-text-title, #1d2129);--subapp-text-secondary: var(--crm-text-body, #4e5969);--subapp-muted: var(--crm-text-muted, #86909c);--subapp-hover: var(--crm-table-row-hover, rgba(58, 115, 86, .07));--subapp-active: var(--crm-primary-soft, rgba(58, 115, 86, .08));--subapp-item-active: rgba(var(--crm-primary-rgb, 58, 115, 86), .12);--subapp-primary: var(--crm-primary, #3a7356);--subapp-primary-soft: var(--crm-primary-soft, rgba(58, 115, 86, .08));--subapp-avatar-bg: var(--crm-surface-muted, #e8e2d8);--subapp-warn-bg: #fffbe6;--subapp-warn-border: #ffe58f;--subapp-warn-text: #ad6800;--mail-bg: var(--subapp-bg);--mail-surface: var(--subapp-surface);--mail-border: var(--subapp-border);--mail-border-light: var(--subapp-border-light);--mail-text: var(--subapp-text);--mail-muted: var(--subapp-muted);--mail-hover: var(--subapp-hover);--mail-primary: var(--subapp-primary);--mail-primary-light: var(--subapp-item-active);--drv-page-bg: var(--subapp-bg);--drv-card-bg: var(--subapp-surface);--drv-border: var(--subapp-border);--drv-text: var(--subapp-text);--drv-text-muted: var(--subapp-muted);--drv-primary: var(--subapp-primary);--drv-primary-soft: var(--subapp-primary-soft);--sch-page-bg: var(--subapp-bg);--sch-card-bg: var(--subapp-surface);--sch-border: var(--subapp-border);--sch-text: var(--subapp-text);--sch-text-muted: var(--subapp-muted);--sch-primary: var(--subapp-primary);--sch-primary-soft: var(--subapp-primary-soft)}:root[data-crm-color-mode=dark]{--subapp-bg: #0c0c0e;--subapp-surface: #141416;--subapp-surface-elevated: #1c1c1f;--subapp-border: rgba(255, 255, 255, .1);--subapp-border-light: rgba(255, 255, 255, .06);--subapp-text: #e8e8ed;--subapp-text-secondary: #a1a1aa;--subapp-muted: #71717a;--subapp-hover: rgba(255, 255, 255, .06);--subapp-active: rgba(255, 255, 255, .1);--subapp-item-active: rgba(var(--crm-primary-rgb, 110, 184, 138), .18);--subapp-primary: var(--crm-primary, #6eb88a);--subapp-primary-soft: rgba(var(--crm-primary-rgb, 110, 184, 138), .16);--subapp-avatar-bg: #2a2a2e;--subapp-warn-bg: rgba(255, 180, 80, .12);--subapp-warn-border: rgba(255, 180, 80, .28);--subapp-warn-text: #ffc069;--subapp-cta: #e4e4e7;--subapp-cta-text: #18181b;color-scheme:dark}:root[data-crm-color-mode=dark] .im-shell--wx,:root[data-crm-color-mode=dark] .im-shell--wx-pc,:root[data-crm-color-mode=dark] .im-shell--mobile,.im-shell[data-im-theme=dark].im-shell--wx,.im-shell[data-im-theme=dark].im-shell--wx-pc{--wx-bg-chat: #0a0a0a;--wx-bg-list: #111111;--wx-card: #161616;--wx-text-primary: #f0f0f0;--wx-text-secondary: #8a8a8a;--wx-text-placeholder: #666666;--wx-border: rgba(255, 255, 255, .1);--wx-bubble-peer: #161616;--wx-bubble-peer-border: rgba(255, 255, 255, .12);--wx-hover: rgba(255, 255, 255, .06);--wx-active: rgba(var(--crm-primary-rgb, 110, 184, 138), .16);--wx-time-pill-bg: rgba(255, 255, 255, .08);--im-chat-bg: var(--wx-bg-chat);--im-list-bg: var(--wx-bg-list);--im-bubble-peer: var(--wx-bubble-peer);--im-bubble-peer-text: var(--wx-text-primary);--im-topbar-bg: var(--wx-card);--im-input-bar-bg: var(--wx-bg-chat)}:root[data-crm-color-mode=dark] .im-shell--wx-pc .im-pc-search .el-input__wrapper{background:var(--subapp-surface-elevated)!important;box-shadow:0 0 0 1px var(--subapp-border) inset!important}:root[data-crm-color-mode=dark] .im-shell--wx-pc .im-pc-search .el-input__inner{color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .im-shell.im-shell--wx .im-sess-name{color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .im-shell--skin-enterprise.im-shell--wx-pc .im-pc-search .el-input__wrapper,:root[data-crm-color-mode=dark] .im-shell--skin-enterprise .im-pc-search .el-input__wrapper{background:var(--subapp-surface-elevated)!important;box-shadow:0 0 0 1px var(--subapp-border) inset!important}:root[data-crm-color-mode=dark] .im-shell--skin-enterprise.im-shell--wx-pc .im-pc-search .el-input__inner,:root[data-crm-color-mode=dark] .im-shell--skin-enterprise .im-pc-search .el-input__inner{color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .ali-mail{background:var(--subapp-bg)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .ali-mail__sidebar,:root[data-crm-color-mode=dark] .ali-mail__workspace,:root[data-crm-color-mode=dark] .ali-mail__item,:root[data-crm-color-mode=dark] .ali-mail__detail-body{background:var(--subapp-surface)!important;border-color:var(--subapp-border-light)!important}:root[data-crm-color-mode=dark] .ali-mail__list-pane,:root[data-crm-color-mode=dark] .ali-mail__list-head,:root[data-crm-color-mode=dark] .ali-mail__detail-toolbar,:root[data-crm-color-mode=dark] .ali-mail__detail-head,:root[data-crm-color-mode=dark] .ali-mail__compose-top,:root[data-crm-color-mode=dark] .ali-mail__sidebar-foot{border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .ali-mail__folder,:root[data-crm-color-mode=dark] .ali-mail__section-head,:root[data-crm-color-mode=dark] .ali-mail__list-title,:root[data-crm-color-mode=dark] .ali-mail__item-from,:root[data-crm-color-mode=dark] .ali-mail__item-subject,:root[data-crm-color-mode=dark] .ali-mail__detail-subject,:root[data-crm-color-mode=dark] .ali-mail__detail-text{color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .ali-mail__folder-icon,:root[data-crm-color-mode=dark] .ali-mail__list-count,:root[data-crm-color-mode=dark] .ali-mail__item-time,:root[data-crm-color-mode=dark] .ali-mail__item-preview,:root[data-crm-color-mode=dark] .ali-mail__account,:root[data-crm-color-mode=dark] .ali-mail__detail-email,:root[data-crm-color-mode=dark] .ali-mail__detail-time,:root[data-crm-color-mode=dark] .ali-mail__compose-close{color:var(--subapp-muted)!important}:root[data-crm-color-mode=dark] .ali-mail__folder:hover,:root[data-crm-color-mode=dark] .ali-mail__item:hover,:root[data-crm-color-mode=dark] .ali-mail__tool:hover,:root[data-crm-color-mode=dark] .ali-mail__date-head{background:var(--subapp-hover)!important}:root[data-crm-color-mode=dark] .ali-mail__folder.is-active,:root[data-crm-color-mode=dark] .ali-mail__item.is-active,:root[data-crm-color-mode=dark] .ali-mail__item.is-selected{background:var(--subapp-item-active)!important}:root[data-crm-color-mode=dark] .ali-mail__detail-toolbar,:root[data-crm-color-mode=dark] .ali-mail__detail-empty,:root[data-crm-color-mode=dark] .ali-mail__compose-top{background:var(--subapp-surface-elevated)!important}:root[data-crm-color-mode=dark] .ali-mail__detail-to,:root[data-crm-color-mode=dark] .ali-mail__compose-row label,:root[data-crm-color-mode=dark] .ali-mail__tool{color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .ali-mail__compose-hint{color:var(--subapp-muted)!important}:root[data-crm-color-mode=dark] .ali-mail__compose-footer{border-top-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .ali-mail__tool--danger{color:#ff7875!important}:root[data-crm-color-mode=dark] .ali-mail__tool--danger:hover{background:#ff787524!important;color:#ffa39e!important}:root[data-crm-color-mode=dark] .ali-mail__detail-html{background:#fff!important;color:#262626!important;color-scheme:light;border-radius:10px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 28px #00000047}:root[data-crm-color-mode=dark] .ali-mail__detail-html a{color:#1677ff!important}:root[data-crm-color-mode=dark] .ali-mail__item-avatar,:root[data-crm-color-mode=dark] .ali-mail__detail-avatar{background:var(--subapp-avatar-bg)!important;color:var(--subapp-muted)!important}:root[data-crm-color-mode=dark] .mail-list__toolbar,:root[data-crm-color-mode=dark] .mail-list__toolbar-right{background:var(--subapp-surface)!important;color:var(--subapp-text)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .mail-rich-editor,:root[data-crm-color-mode=dark] .mail-rich-editor__body,:root[data-crm-color-mode=dark] .mail-rich-editor__select{background:var(--subapp-surface)!important;border-color:var(--subapp-border)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .mail-rich-editor__toolbar{background:var(--subapp-surface-elevated)!important;border-bottom-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .mail-rich-editor__btn,:root[data-crm-color-mode=dark] .mail-rich-editor__color,:root[data-crm-color-mode=dark] .mail-rich-editor__select{color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .mail-rich-editor__btn:hover,:root[data-crm-color-mode=dark] .mail-rich-editor__color:hover{background:var(--subapp-hover)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .mail-rich-editor__sep{background:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .mail-rich-editor__body:empty:before{color:var(--subapp-muted)!important}:root[data-crm-color-mode=dark] .mail-list__row,:root[data-crm-color-mode=dark] .mail-read__head,:root[data-crm-color-mode=dark] .mail-read__toolbar,:root[data-crm-color-mode=dark] .mail-compose__panel,:root[data-crm-color-mode=dark] .mail-contacts__pane,:root[data-crm-color-mode=dark] .mail-ali-cal,:root[data-crm-color-mode=dark] .mail-att-preview__html{background:var(--subapp-surface)!important;border-color:var(--subapp-border)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .mail-list__row:hover{background:var(--subapp-hover)!important}:root[data-crm-color-mode=dark] .mail-read__banner--warn{background:var(--subapp-warn-bg)!important;color:var(--subapp-warn-text)!important;border-color:var(--subapp-warn-border)!important}:root[data-crm-color-mode=dark] .mail-compose-ai__panel,:root[data-crm-color-mode=dark] .mail-compose-ai__card{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .drive-explorer,:root[data-crm-color-mode=dark] .drive-main-panel,:root[data-crm-color-mode=dark] .drive-topbar,:root[data-crm-color-mode=dark] .drive-sidebar{background:var(--subapp-surface)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .drive-explorer__aside,:root[data-crm-color-mode=dark] .drive-sidebar{background:var(--subapp-surface-elevated)!important}:root[data-crm-color-mode=dark] .drive-explorer__nav-item:hover{background:var(--subapp-hover)!important}:root[data-crm-color-mode=dark] .drive-tabs-row .el-radio-group,:root[data-crm-color-mode=dark] .im-pc-drive-pane .drive-tabs-row .el-radio-group{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .drive-tabs-row .el-radio-button__inner,:root[data-crm-color-mode=dark] .im-pc-drive-pane .drive-tabs-row .el-radio-button__inner{color:var(--subapp-text-secondary)!important;background:transparent!important}:root[data-crm-color-mode=dark] .drive-tabs-row .el-radio-button.is-active .el-radio-button__inner,:root[data-crm-color-mode=dark] .im-pc-drive-pane .drive-tabs-row .el-radio-button.is-active .el-radio-button__inner{background:var(--subapp-cta, #e4e4e7)!important;color:var(--subapp-cta-text, #18181b)!important}:root[data-crm-color-mode=dark] .drive-explorer__main,:root[data-crm-color-mode=dark] .drive-explorer__content,:root[data-crm-color-mode=dark] .drive-explorer__table-wrap,:root[data-crm-color-mode=dark] .im-pc-drive-pane .el-table,:root[data-crm-color-mode=dark] .im-pc-drive-pane .el-table tr,:root[data-crm-color-mode=dark] .im-pc-drive-pane .el-table th.el-table__cell,:root[data-crm-color-mode=dark] .im-pc-drive-pane .el-table td.el-table__cell{background:var(--subapp-surface)!important;color:var(--subapp-text)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .im-collab-tasks,:root[data-crm-color-mode=dark] .im-collab-tasks__pane,:root[data-crm-color-mode=dark] .im-pc-collab-pane{background:var(--subapp-bg)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .im-collab-tasks__view-btn,:root[data-crm-color-mode=dark] .im-collab-tasks__kpi-item,:root[data-crm-color-mode=dark] .im-collab-task-card{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .im-layout-form .el-slider__bar{background:var(--subapp-primary)!important}:root[data-crm-color-mode=dark] .im-layout-form .el-slider__button{border-color:var(--subapp-primary)!important;background:var(--subapp-cta, #e4e4e7)!important}:root[data-crm-color-mode=dark] .im-layout-form .el-slider__runway{background:#ffffff1f!important}:root[data-crm-color-mode=dark] .schedule-wecom,:root[data-crm-color-mode=dark] .schedule-wecom--embed{--sch-primary: var(--subapp-primary);--sch-primary-dark: var(--crm-primary-press, #4a9a6a);--sch-primary-soft: var(--subapp-primary-soft);--sch-page-bg: var(--subapp-bg);--sch-card-bg: var(--subapp-surface);--sch-border: var(--subapp-border);--sch-text: var(--subapp-text);--sch-text-muted: var(--subapp-muted);background:var(--subapp-bg)!important;color:var(--subapp-text)}:root[data-crm-color-mode=dark] .schedule-wecom .sch-top,:root[data-crm-color-mode=dark] .schedule-wecom .sch-toolbar--unified,:root[data-crm-color-mode=dark] .schedule-wecom .sch-main,:root[data-crm-color-mode=dark] .schedule-wecom .sch-body,:root[data-crm-color-mode=dark] .schedule-wecom .sch-sidebar,:root[data-crm-color-mode=dark] .schedule-wecom .sch-drawer,:root[data-crm-color-mode=dark] .schedule-wecom .sch-panel,:root[data-crm-color-mode=dark] .schedule-wecom .sch-card,:root[data-crm-color-mode=dark] .schedule-wecom .sch-detail,:root[data-crm-color-mode=dark] .schedule-wecom .sch-form-panel{background:var(--subapp-surface)!important;border-color:var(--subapp-border)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-month-head,:root[data-crm-color-mode=dark] .schedule-wecom .sch-week-head,:root[data-crm-color-mode=dark] .schedule-wecom .sch-list-head{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-btn-secondary,:root[data-crm-color-mode=dark] .schedule-wecom .sch-view-segment__btn.is-active{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important;color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-btn-primary,:root[data-crm-color-mode=dark] .schedule-wecom .el-button--primary{background:var(--subapp-cta, #e4e4e7)!important;border-color:transparent!important;color:var(--subapp-cta-text, #18181b)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-view-segment{background:var(--subapp-hover)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-search .el-input__wrapper{background:var(--subapp-surface-elevated)!important;border-color:var(--subapp-border)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell{background:var(--subapp-surface)!important;border-color:var(--subapp-border-light)!important;color:var(--subapp-text)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-stripe:not(.is-muted){background:var(--subapp-surface-elevated)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell:hover,:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-stripe:not(.is-muted):hover{background:#ffffff0f!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-muted{background:#00000038!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-muted .sch-cell-g,:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-muted .sch-cell-l{color:var(--subapp-muted)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell-g,:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell-l{color:var(--subapp-text-secondary)!important}:root[data-crm-color-mode=dark] .schedule-wecom .sch-cell.is-today .sch-cell-g{background:var(--subapp-primary)!important;color:#0c0c0e!important}:root[data-crm-color-mode=dark] .im-pc-drive-pane,:root[data-crm-color-mode=dark] .im-pc-schedule-pane,:root[data-crm-color-mode=dark] .im-pc-mail-pane{background:var(--subapp-bg)!important}:root[data-crm-color-mode=dark] .im-pc-drive-body,:root[data-crm-color-mode=dark] .im-schedule-mobile-body,:root[data-crm-color-mode=dark] .im-pc-schedule-body{background:var(--subapp-bg)!important}:root[data-crm-color-mode=dark] .cai-dash__exec,:root[data-crm-color-mode=dark] .cai-dash__kpi,:root[data-crm-color-mode=dark] .cai-report__card{background:var(--subapp-surface)!important;border-color:var(--subapp-border)!important}:root,:root[data-mail-theme=light]{--mail-bg: var(--subapp-bg);--mail-surface: var(--subapp-surface);--mail-border: var(--subapp-border);--mail-border-light: var(--subapp-border-light);--mail-text: var(--subapp-text);--mail-muted: var(--subapp-muted);--mail-hover: var(--subapp-hover);--mail-primary: var(--subapp-primary);--mail-primary-light: var(--subapp-item-active)}:root[data-mail-theme=dark]{color-scheme:dark}.mail-workspace{display:flex;flex-direction:column;height:calc(100dvh - 56px);min-height:520px;background:var(--mail-bg);border-radius:8px;overflow:hidden;border:1px solid var(--mail-border)}.mail-workspace__body{display:flex;flex:1;min-height:0}.mail-workspace__main{flex:1;display:flex;min-width:0;min-height:0}.mail-workspace__list{width:380px;flex-shrink:0;min-height:0}.mail-workspace__read{flex:1;min-width:0;min-height:0}@media(max-width:1100px){.mail-workspace__list{width:320px}}@media(max-width:900px){.mail-workspace__main{flex-direction:column}.mail-workspace__list{width:100%;max-height:42vh}}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table){display:block!important;--el-table-border-color: transparent;--el-table-border: none;--el-table-header-bg-color: var(--crm-table-header-bg);--el-table-bg-color: var(--el-bg-color);--el-table-tr-bg-color: var(--el-bg-color);--el-table-row-hover-bg-color: var(--crm-table-row-hover-solid);width:100%;max-width:100%;border:none!important;border-radius:var(--crm-radius-md);background:var(--el-bg-color)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__inner-wrapper{background-color:var(--el-bg-color)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body-wrapper{background-color:var(--el-bg-color)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell{background:var(--crm-table-header-bg)!important;font-size:12px;letter-spacing:.02em;font-weight:600;color:var(--el-text-color-secondary)!important;border-bottom:1px solid var(--crm-table-inner-border, var(--el-border-color-lighter))!important;box-shadow:0 1px 0 var(--crm-line, rgba(15, 23, 42, .04))}.crm-data-table.el-table.el-table--border:after,.crm-data-table.el-table.el-table--border:before,.crm-data-table.el-table.el-table--border .el-table__inner-wrapper:before,.layout .main .el-table:not(.crm-raw-table).el-table--border:after,.layout .main .el-table:not(.crm-raw-table).el-table--border:before,.layout .main .el-table:not(.crm-raw-table).el-table--border .el-table__inner-wrapper:before,.im-shell .el-table:not(.crm-raw-table).el-table--border:after,.im-shell .el-table:not(.crm-raw-table).el-table--border:before,.im-shell .el-table:not(.crm-raw-table).el-table--border .el-table__inner-wrapper:before,.el-dialog__body .el-table:not(.crm-raw-table).el-table--border:after,.el-dialog__body .el-table:not(.crm-raw-table).el-table--border:before,.el-dialog__body .el-table:not(.crm-raw-table).el-table--border .el-table__inner-wrapper:before,.el-drawer__body .el-table:not(.crm-raw-table).el-table--border:after,.el-drawer__body .el-table:not(.crm-raw-table).el-table--border:before,.el-drawer__body .el-table:not(.crm-raw-table).el-table--border .el-table__inner-wrapper:before,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--border:after,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--border:before,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--border .el-table__inner-wrapper:before{display:none}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__header th{font-weight:700;color:var(--crm-text-title)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body .el-table__cell{color:var(--el-text-color-regular)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr{transition:background-color var(--crm-transition-hover),box-shadow var(--crm-transition-hover)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body-wrapper .el-table__body tbody tr:not(.el-table__row--striped)>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background-color:var(--el-bg-color)!important;background-image:none!important;border-bottom:1px solid var(--crm-table-inner-border, var(--el-border-color-lighter))!important;color:var(--el-text-color-regular)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper .el-table__body tbody tr.el-table__row--striped>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background-color:var(--el-bg-color)!important;background-image:linear-gradient(var(--crm-table-row-striped),var(--crm-table-row-striped))!important;border-bottom:1px solid var(--crm-table-inner-border, var(--el-border-color-lighter))!important;color:var(--el-text-color-regular)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body-wrapper .el-table__body tbody tr:hover>td.el-table__cell:not(.el-table-fixed-column--left):not(.el-table-fixed-column--right){background-color:var(--el-bg-color)!important;background-image:linear-gradient(var(--crm-table-row-hover),var(--crm-table-row-hover))!important;border-bottom:none!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right .el-table__body-wrapper tbody td.el-table__cell,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-left .el-table__body-wrapper tbody td.el-table__cell{background-color:var(--el-bg-color)!important;background-image:none!important;border-bottom:none!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__fixed-right .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table__cell,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__fixed-left .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table__cell{background-color:var(--crm-table-row-striped-solid)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right .el-table__body-wrapper tbody tr:hover>td.el-table__cell,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-left .el-table__body-wrapper tbody tr:hover>td.el-table__cell{background-color:var(--crm-table-row-hover-solid)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right .el-table__body-wrapper tbody tr.current-row>td.el-table__cell,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-left .el-table__body-wrapper tbody tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color, #ecf5ff)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right .el-table__header-wrapper th.el-table__cell,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-left .el-table__header-wrapper th.el-table__cell{background:var(--crm-table-header-bg)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__header-wrapper tr th.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__header-wrapper tr th.el-table-fixed-column--left,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tr th.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tr th.el-table-fixed-column--left{background:var(--crm-table-header-bg)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody td.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody td.el-table-fixed-column--left{background-color:var(--el-bg-color)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table-fixed-column--left{background-color:var(--crm-table-row-striped-solid)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody tr:hover>td.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody tr:hover>td.el-table-fixed-column--left{background-color:var(--crm-table-row-hover-solid)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody tr.current-row>td.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody tr.current-row>td.el-table-fixed-column--left{background-color:var(--el-table-current-row-bg-color, #ecf5ff)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__footer-wrapper tr td.el-table-fixed-column--left{background-color:var(--el-bg-color)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .crm-table-ops .el-button.is-link,.el-overlay .el-drawer .el-table:not(.crm-raw-table) .crm-table-ops .el-button.is-text{background:transparent!important;border-color:transparent!important;transition:background-color var(--crm-transition-card),color var(--crm-transition-card)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .crm-table-ops .el-button.is-link:hover,.el-overlay .el-drawer .el-table:not(.crm-raw-table) .crm-table-ops .el-button.is-text:hover{background:#165dff1a!important;color:var(--el-color-primary)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__cell{padding:7px 10px}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__header .el-table__cell{padding:8px 10px}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body-wrapper tbody td.el-table__cell .cell{min-width:0;overflow:hidden}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right{z-index:11!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right-patch{z-index:10!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-right-patch,.el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__fixed-left-patch{background-color:var(--el-bg-color)!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr.crm-table-row--success>td.el-table__cell{box-shadow:inset 3px 0 0 0 var(--el-color-success)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr.crm-table-row--warning>td.el-table__cell{box-shadow:inset 3px 0 0 0 var(--el-color-warning)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr.crm-table-row--danger>td.el-table__cell{box-shadow:inset 3px 0 0 0 var(--el-color-danger)}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr.danger-row>td.el-table__cell{box-shadow:inset 3px 0 0 0 var(--el-color-danger);color:var(--el-color-danger);font-weight:600;background-color:#d92d200f!important;background-image:none!important}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table),.im-shell .el-table:not(.crm-raw-table),.el-dialog__body .el-table:not(.crm-raw-table),.el-drawer__body .el-table:not(.crm-raw-table),.el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body tr.crm-table-row--disabled>td.el-table__cell{box-shadow:inset 3px 0 0 0 var(--el-text-color-disabled);color:var(--el-text-color-secondary)}.crm-status-tag.el-tag--success{--el-tag-bg-color: rgba(0, 181, 120, .12);--el-tag-border-color: rgba(0, 181, 120, .35);--el-tag-text-color: var(--el-color-success);font-weight:600}.crm-status-tag.el-tag--warning{--el-tag-bg-color: rgba(217, 119, 6, .12);--el-tag-border-color: rgba(217, 119, 6, .35);--el-tag-text-color: var(--el-color-warning);font-weight:600}.crm-status-tag.el-tag--danger{--el-tag-bg-color: rgba(217, 45, 32, .1);--el-tag-border-color: rgba(217, 45, 32, .35);--el-tag-text-color: var(--el-color-danger);font-weight:600}.crm-status-tag.el-tag--info{--el-tag-bg-color: rgba(134, 144, 156, .14);--el-tag-border-color: rgba(134, 144, 156, .35);--el-tag-text-color: var(--el-text-color-secondary);font-weight:600}.crm-col-tight{width:1%;white-space:nowrap}.crm-col-grow{min-width:120px}:root[data-crm-color-mode=dark] .crm-data-table.el-table,:root[data-crm-color-mode=dark] .layout .main .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .im-shell .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-dialog__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-drawer__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell{color:#ffffff8c!important;border-bottom-color:#ffffff14!important;box-shadow:none}:root[data-crm-color-mode=dark] .crm-data-table.el-table,:root[data-crm-color-mode=dark] .layout .main .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .im-shell .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-dialog__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-drawer__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body .el-table__cell,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table .el-table__body .el-table__cell .cell{color:#ffffffe0!important}:root[data-crm-color-mode=dark] .crm-data-table.el-table,:root[data-crm-color-mode=dark] .layout .main .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .im-shell .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-dialog__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-drawer__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table) .el-table__body-wrapper .el-table__body tbody tr:not(.el-table__row--striped)>td.el-table__cell{background-color:var(--el-bg-color, #111)!important;background-image:none!important;border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .crm-data-table.el-table,:root[data-crm-color-mode=dark] .layout .main .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .im-shell .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-dialog__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-drawer__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper .el-table__body tbody tr.el-table__row--striped>td.el-table__cell{background-color:var(--crm-table-row-striped-solid, #0d0d0d)!important;background-image:none!important;border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .crm-data-table.el-table,:root[data-crm-color-mode=dark] .layout .main .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .im-shell .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-dialog__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-drawer__body .el-table:not(.crm-raw-table),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table-fixed-column--left,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table-fixed-column--right,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__fixed-left .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table__cell,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-table:not(.crm-raw-table).el-table--striped .el-table__fixed-right .el-table__body-wrapper tbody tr.el-table__row--striped>td.el-table__cell{background-color:var(--crm-table-row-striped-solid, #0d0d0d)!important;background-image:none!important;color:#ffffffe0!important}.yx-activity-filter{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;vertical-align:middle;margin:0 8px 0 0;flex:0 1 auto}.yx-activity-filter .crm-toolbar-label{font-size:13px;color:var(--el-text-color-secondary, #909399);margin-right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.yx-act-btns{display:inline-flex;align-items:center;gap:4px}.yx-act-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;height:32px;min-width:52px;padding:0 12px;margin:0;border:1px solid var(--el-border-color, #dcdfe6);background:var(--el-fill-color-blank, #fff);color:var(--el-text-color-regular, #606266);font-size:13px;line-height:30px;cursor:pointer;white-space:nowrap;font-family:inherit;transition:color .15s,border-color .15s,background .15s}.yx-act-btns .yx-act-btn{border-radius:var(--el-border-radius-base, 4px)}.yx-act-btn:hover{color:var(--el-color-primary, #409eff);border-color:var(--el-color-primary-light-7, #c6e2ff);z-index:1}.yx-act-btn.is-active{color:#fff;background:var(--el-color-primary, #409eff);border-color:var(--el-color-primary, #409eff);z-index:2}.yx-act-recent{min-width:72px}.yx-act-badge{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;margin-left:4px;border-radius:8px;font-size:10px;font-weight:600;line-height:1;color:var(--el-color-primary, #409eff);background:#409eff1f;vertical-align:middle}.yx-act-btn.is-active .yx-act-badge{color:var(--el-color-primary, #409eff);background:#ffffffeb}.yx-act-btn.yx-act-stale.is-active .yx-act-badge{color:var(--el-color-warning, #e6a23c)}.yx-activity-type-select{height:32px;min-width:100px;padding:0 28px 0 12px;border:1px solid var(--el-border-color, #dcdfe6);border-radius:var(--el-border-radius-base, 4px);font-size:13px;color:var(--el-text-color-regular, #606266);background:var(--el-fill-color-blank, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a8abb2' d='M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z'/%3E%3C/svg%3E") no-repeat right 8px center/14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.yx-activity-type-select:focus{outline:none;border-color:var(--el-color-primary, #409eff)}.yx-act-divider{width:1px;height:20px;background:var(--el-border-color-lighter, #e4e7ed);margin:0 2px;flex-shrink:0}.yx-activity-scope-select{height:32px;min-width:88px;padding:0 28px 0 12px;border:1px solid var(--el-border-color, #dcdfe6);border-radius:var(--el-border-radius-base, 4px);font-size:13px;color:var(--el-text-color-regular, #606266);background:var(--el-fill-color-blank, #fff) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath fill='%23a8abb2' d='M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z'/%3E%3C/svg%3E") no-repeat right 8px center/14px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.yx-activity-scope-select:focus{outline:none;border-color:var(--el-color-primary, #409eff)}.crm-native-data-table tr.yx-act-row>td,table.crm-native-data-table tr.yx-act-row>td{background:transparent!important;box-shadow:none!important}.crm-native-data-table tr.yx-act-row.yx-act-hot>td:first-child,table.crm-native-data-table tr.yx-act-row.yx-act-hot>td:first-child{box-shadow:inset 3px 0 #f53f3f!important}.crm-native-data-table tr.yx-act-row.yx-act-warm>td:first-child,table.crm-native-data-table tr.yx-act-row.yx-act-warm>td:first-child{box-shadow:inset 3px 0 #ff9500!important}.crm-native-data-table tr.yx-act-row.yx-act-stale>td:first-child,table.crm-native-data-table tr.yx-act-row.yx-act-stale>td:first-child{box-shadow:inset 3px 0 #909399!important}.layout-app-shell--soft .yx-activity-filter .crm-toolbar-label{color:var(--soft-ink-muted)}.layout-app-shell--soft .yx-act-btn{border-radius:999px;border-color:rgba(var(--soft-tint-rgb),.12);background:#ffffff8c;color:var(--soft-ink-muted)}.layout-app-shell--soft .yx-act-btn:hover{color:var(--soft-accent-dark);border-color:rgba(var(--soft-accent-rgb),.28);background:#ffffffd1}.layout-app-shell--soft .yx-act-btn.is-active{color:#fff;background:var(--soft-accent-dark);border-color:var(--soft-accent-dark)}.layout-app-shell--soft .yx-act-btn.is-active .yx-act-badge{color:var(--soft-accent-dark);background:#ffffffeb}.layout-app-shell--soft .yx-activity-type-select,.layout-app-shell--soft .yx-activity-scope-select{border-radius:999px;color:var(--soft-ink-muted);border-color:rgba(var(--soft-tint-rgb),.12);background-color:#ffffff8c}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-activity-filter .crm-toolbar-label{color:#8a8a8a}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-act-btn{background:#161616;border-color:#ffffff1f;color:#ccc}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-act-btn:hover{color:#fff;border-color:#fff3;background:#1a1a1a}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-act-btn.is-active{color:#000;background:#fff;border-color:#fff}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-act-btn.is-active .yx-act-badge{color:#000;background:#00000014}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-activity-type-select,:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-activity-scope-select{color:#ccc;border-color:#ffffff1f;background-color:#161616}:root[data-crm-color-mode=dark] .layout-app-shell--soft .yx-act-divider{background:#ffffff1a}.crm-native-table-scroll-host{width:100%;min-width:0;max-width:100%;box-sizing:border-box;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;border:none;border-radius:var(--crm-radius-md, 8px);background:var(--crm-native-table-bg, #ffffff);box-shadow:none}.crm-native-data-table{width:-moz-max-content;width:max-content;min-width:0;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:var(--crm-font-size-sm, 14px);line-height:1.45;color:var(--crm-text-body, var(--el-text-color-regular));background:transparent}.crm-native-data-table.crm-native-cols-ready{width:auto;max-width:none}.crm-native-data-table thead tr{background:var(--crm-native-table-bg, #ffffff)}.crm-native-data-table thead th{position:sticky;top:0;z-index:3;padding:9px 10px;border:none;border-bottom:1px solid var(--crm-native-row-border, #f3f4f6);text-align:left!important;vertical-align:middle!important;font-weight:600;font-size:12px;line-height:1.35;letter-spacing:.02em;color:var(--crm-native-head-text, #6b7280);white-space:nowrap;background:var(--crm-native-table-bg, #ffffff)}.crm-native-data-table tbody td{padding:9px 10px;border:none;border-bottom:1px solid var(--crm-native-row-border, #f3f4f6);text-align:left;vertical-align:middle!important;line-height:1.45;background:var(--crm-native-table-bg, #ffffff);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;position:relative;z-index:0}.crm-native-data-table tbody tr:last-child td{border-bottom:none}.crm-native-data-table tbody tr.crm-native-row:hover>td{background:var(--crm-native-row-hover, #f9fafb)!important}.crm-native-col-resize-handle{position:absolute;top:0;right:0;width:18px;height:100%;margin-right:-9px;cursor:col-resize;z-index:8;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.crm-native-col-resize-handle:after{content:"";position:absolute;left:50%;top:10%;bottom:10%;width:3px;margin-left:-1.5px;border-radius:2px;background:rgba(var(--crm-primary-rgb, 58, 115, 86),.18);opacity:0;pointer-events:none;transition:opacity .15s ease,background .15s ease}.crm-native-data-table thead th:hover .crm-native-col-resize-handle:after,.crm-native-col-resize-handle:hover:after,.crm-native-data-table.crm-native-col-resizing .crm-native-col-resize-handle:after{opacity:.85}.crm-native-col-resize-guide{position:fixed;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--crm-primary, #3a7356);opacity:.9;pointer-events:none;z-index:10050}.crm-native-data-table.crm-native-cols-ready thead th.crm-native-ops-th{min-width:44px;width:44px}.crm-native-data-table.crm-native-cols-ready thead th.crm-native-ops-th.pim-th-ops,.crm-native-data-table.crm-native-cols-ready thead th.crm-native-ops-th.scm-th-plain{min-width:152px}.crm-native-data-table th.crm-native-minw,.crm-native-data-table td.crm-native-minw{min-width:72px}.crm-native-data-table thead th.crm-col-left,.crm-native-data-table tbody td.crm-col-left{text-align:left!important}.crm-native-data-table thead th.crm-col-center,.crm-native-data-table thead th.crm-native-cen,.crm-native-data-table thead th.crm-col-status,.crm-native-data-table thead th.crm-col-short,.crm-native-data-table thead th.crm-col-tag,.crm-native-data-table thead th.crm-col-date,.crm-native-data-table thead th.crm-native-ops-th,.crm-native-data-table tbody td.crm-col-center,.crm-native-data-table tbody td.crm-native-cen,.crm-native-data-table tbody td.crm-col-status,.crm-native-data-table tbody td.crm-col-short,.crm-native-data-table tbody td.crm-col-tag,.crm-native-data-table tbody td.crm-col-date,.crm-native-data-table tbody td.crm-native-ops{text-align:center!important}.crm-native-data-table thead th.crm-col-right,.crm-native-data-table thead th.crm-col-money,.crm-native-data-table thead th.crm-col-num,.crm-native-data-table thead th.crm-native-num,.crm-native-data-table tbody td.crm-col-right,.crm-native-data-table tbody td.crm-col-money,.crm-native-data-table tbody td.crm-col-num,.crm-native-data-table tbody td.crm-native-num{text-align:right!important;font-variant-numeric:tabular-nums}.crm-native-data-table th.crm-col-name,.crm-native-data-table td.crm-col-name{min-width:80px}.crm-native-data-table th.crm-col-text,.crm-native-data-table td.crm-col-text,.crm-native-data-table th.crm-col-code,.crm-native-data-table td.crm-col-code{min-width:64px}.crm-native-data-table th.crm-col-person,.crm-native-data-table td.crm-col-person{min-width:56px}.crm-native-data-table th.crm-col-money,.crm-native-data-table td.crm-col-money{min-width:64px;font-variant-numeric:tabular-nums}.crm-native-data-table th.crm-col-date,.crm-native-data-table td.crm-col-date{min-width:80px}.crm-native-data-table th.crm-col-status,.crm-native-data-table td.crm-col-status{min-width:48px}.crm-native-data-table th.crm-col-tag,.crm-native-data-table td.crm-col-tag{min-width:44px}.crm-native-data-table th.crm-col-progress,.crm-native-data-table td.crm-col-progress{min-width:72px}.crm-native-data-table th.crm-col-short,.crm-native-data-table td.crm-col-short{min-width:40px}.crm-native-data-table th.crm-col-num,.crm-native-data-table td.crm-col-num{font-variant-numeric:tabular-nums}.crm-native-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.crm-native-clip:not(td):not(th){display:block}.crm-native-data-table tbody td.crm-native-clip,.crm-native-data-table tbody td .crm-native-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-native-data-table tbody td.crm-native-clip{display:table-cell}.crm-native-data-table--compact{font-size:12px}.crm-native-data-table--compact thead th{padding:8px 10px;font-size:11px}.crm-native-data-table--compact tbody td{padding:8px 10px}.crm-native-data-table tbody td.crm-native-wrap{white-space:normal;word-break:break-word;text-overflow:unset;overflow:visible;line-height:1.4}.crm-list-page--im-embed .crm-native-data-table thead th,.im-pc-drive-pane .crm-native-data-table thead th,.im-pc-workflow-pane .crm-native-data-table thead th{text-align:left!important}.crm-list-page--im-embed .crm-native-data-table thead th.crm-col-center,.crm-list-page--im-embed .crm-native-data-table thead th.crm-native-cen,.crm-list-page--im-embed .crm-native-data-table thead th.crm-col-status,.crm-list-page--im-embed .crm-native-data-table thead th.crm-col-date,.crm-list-page--im-embed .crm-native-data-table thead th.crm-native-ops-th,.im-pc-workflow-pane .crm-native-data-table thead th.crm-col-center,.im-pc-workflow-pane .crm-native-data-table thead th.crm-native-cen,.im-pc-workflow-pane .crm-native-data-table thead th.crm-col-status,.im-pc-workflow-pane .crm-native-data-table thead th.crm-col-date,.im-pc-workflow-pane .crm-native-data-table thead th.crm-native-ops-th{text-align:center!important}.crm-native-empty{margin:0;padding:40px 24px;text-align:center;color:var(--crm-text-muted, var(--el-text-color-secondary));font-size:var(--crm-font-size-sm, 14px);line-height:1.5;background:var(--crm-native-table-bg, #ffffff)}:root[data-crm-color-mode=dark] .crm-native-empty{background:transparent;color:#8a8a8a}.crm-list-batch-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 10px;padding:8px 12px;border-radius:var(--el-border-radius-base);background:var(--el-color-primary-light-9);border:1px solid var(--el-color-primary-light-7)}.crm-list-batch-bar__count{font-size:13px;font-weight:600;color:var(--el-color-primary);margin-right:4px}.crm-col-check{width:36px;min-width:36px;max-width:36px;padding-left:4px!important;padding-right:4px!important;text-align:center!important;vertical-align:middle}:root,:root[data-crm-color-mode=light]{--crm-modern-page-bg: #f5f5f7;--crm-modern-surface: #ffffff;--crm-modern-border: rgba(0, 0, 0, .06);--crm-modern-border-strong: rgba(17, 24, 39, .08);--crm-modern-text: #111827;--crm-modern-text-muted: #6b7280;--crm-modern-accent: #3a7356;--crm-modern-radius: 8px;--crm-modern-shadow: 0 1px 3px rgba(15, 23, 42, .06);--crm-modern-shadow-hover: 0 2px 8px rgba(15, 23, 42, .08)}:root[data-crm-color-mode=dark]{--crm-modern-page-bg: #000000;--crm-modern-surface: #111111;--crm-modern-border: rgba(255, 255, 255, .1);--crm-modern-border-strong: rgba(255, 255, 255, .14);--crm-modern-text: #ffffff;--crm-modern-text-muted: #8a8a8a;--crm-modern-accent: #ffffff;--crm-modern-shadow: 0 1px 0 rgba(255, 255, 255, .06);--crm-modern-shadow-hover: 0 2px 8px rgba(0, 0, 0, .48)}.layout-app-shell:not(.layout-app-shell--soft) .layout .el-main.main{background:var(--crm-modern-page-bg)!important}.crm-list-page{background:transparent}.layout .main .crm-list-page .el-card,.layout .main .crm-list-page .crm-list-card,.layout .main .crm-list-page .crm-surface-card{border-radius:var(--crm-modern-radius)!important;border:1px solid var(--crm-modern-border)!important;background:var(--crm-modern-surface)!important;box-shadow:var(--crm-modern-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:box-shadow .15s ease,border-color .15s ease!important}.layout .main .crm-list-page .el-card:hover,.layout .main .crm-list-page .crm-list-card:hover{border-color:var(--crm-modern-border-strong)!important;box-shadow:var(--crm-modern-shadow-hover)!important;transform:none!important}.layout .main .crm-list-page .el-card>.el-card__header,.layout .main .crm-list-page .crm-list-card>.el-card__header{background:var(--crm-modern-surface)!important;border-bottom:1px solid var(--crm-modern-border)!important;padding:14px 18px!important}.layout .main .crm-list-page .el-card>.el-card__body{padding:16px 18px!important}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .el-card,:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-list-card,:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-surface-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .el-card>.el-card__header,:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-list-card>.el-card__header{padding:var(--crm-container-padding, 24px) var(--crm-container-padding-lg, 32px)!important}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .el-card>.el-card__body{padding:var(--crm-container-padding, 24px) var(--crm-container-padding-lg, 32px)!important}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-page-tabs .el-tabs__item.is-active{color:#000!important;background:#fff!important;box-shadow:0 2px 8px #00000052}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-page-tabs .el-tabs__item:not(.is-active){color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout .main .crm-list-page .crm-page-tabs .el-tabs__item:not(.is-active):hover{color:#ccc!important}.layout .main .crm-list-page .crm-list-card.el-card>.el-card__header{background:var(--crm-modern-surface)!important}.layout .main .crm-list-page .crm-card-head--filter-bar{flex-direction:column;align-items:stretch;gap:10px}.layout .main .crm-list-page .crm-card-head--filter-bar .crm-toolbar,.layout .main .crm-list-page .crm-card-head--filter-bar .crm-toolbar--modern{width:100%;flex:none;justify-content:flex-start!important;align-items:center;flex-wrap:wrap;gap:8px}.layout .main .crm-list-page .crm-card-head--filter-bar .crm-toolbar-btn--create{flex-shrink:0}.layout .main .crm-list-page .crm-toolbar{flex-wrap:wrap;gap:8px}.layout .main .crm-list-page .crm-toolbar .el-button--primary:not(.is-link):not(.is-text){font-weight:500}.layout .main .crm-list-page .crm-card-head--filter-bar .crm-list-sub-hint:not(.crm-list-sub-hint--keep){display:none}.layout .main .crm-list-page .crm-list-pagination{margin-top:14px;padding-top:4px}.layout .main .crm-list-page .crm-page-tabs>.el-tabs__header{margin-bottom:14px}.layout .main .crm-list-page .crm-page-tabs .el-tabs__nav-wrap:after{display:none}.layout .main .crm-list-page .crm-page-tabs .el-tabs__nav{border:none}.layout .main .crm-list-page .crm-page-tabs .el-tabs__item{height:34px;line-height:34px;padding:0 16px!important;margin-right:6px;border-radius:999px;font-size:14px;font-weight:500;color:var(--crm-modern-text-muted);transition:background .15s ease,color .15s ease}.layout .main .crm-list-page .crm-page-tabs .el-tabs__item:hover{color:var(--crm-modern-text)}.layout .main .crm-list-page .crm-page-tabs .el-tabs__item.is-active{color:var(--crm-modern-accent);font-weight:600;background:rgba(var(--crm-primary-rgb),.08)}.layout .main .crm-list-page .crm-page-tabs .el-tabs__active-bar{display:none}.crm-io-page{padding:4px 0 8px}.crm-io-page__lead{margin:0 0 18px;font-size:13px;line-height:1.65;color:var(--crm-modern-text-muted);max-width:720px}.crm-io-card__head{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:600;color:var(--crm-modern-text)}.crm-io-card__head .el-icon{font-size:18px;color:var(--crm-modern-accent)}.crm-io-card--export .crm-io-card__head .el-icon{color:#059669}.crm-io-card--import .crm-io-card__head .el-icon{color:#7c3aed}.crm-io-card__body{display:flex;flex-direction:column;gap:12px;min-height:200px}.crm-io-desc{margin:0;font-size:13px;line-height:1.65;color:var(--crm-modern-text-muted)}.crm-io-desc strong{color:var(--crm-modern-text);font-weight:600}.crm-io-actions{margin-top:auto;padding-top:4px}.crm-io-note{margin:0;font-size:12px;line-height:1.5;color:#d97706}.crm-io-upload :deep(.el-upload-dragger){border-radius:var(--crm-modern-radius);border:1px dashed var(--crm-modern-border-strong);background:#f9fafb;padding:28px 20px;transition:border-color .15s ease,background .15s ease}.crm-io-upload :deep(.el-upload-dragger:hover){border-color:rgba(var(--crm-primary-rgb),.35);background:rgba(var(--crm-primary-rgb),.04)}.crm-io-upload-title{margin:0 0 6px;font-size:14px;font-weight:500;color:var(--crm-modern-text)}.crm-io-upload-sub{margin:0;font-size:12px;color:var(--crm-modern-text-muted)}.crm-io-import-status{margin:0;font-size:12px;color:var(--crm-modern-text-muted);line-height:1.5}.crm-io-progress{margin-top:4px}.el-dialog__body .crm-native-table-scroll-host{border:none;border-radius:var(--crm-modern-radius);background:var(--crm-modern-surface)}.layout .main .crm-form-page-scroll>.el-card{border-radius:var(--crm-modern-radius)!important;border:1px solid var(--crm-modern-border)!important;background:var(--crm-modern-surface)!important;box-shadow:var(--crm-modern-shadow)!important}.layout .main>.el-card:not(.crm-raw-card){border-radius:var(--crm-modern-radius);border-color:var(--crm-modern-border);box-shadow:var(--crm-modern-shadow)}.crm-native-data-table thead th.pim-th-filter,.crm-native-data-table thead th.scm-th-filter{position:relative;vertical-align:middle!important;padding:8px 10px!important;text-align:left!important;white-space:nowrap!important;overflow:hidden;z-index:4}.crm-native-table-scroll-host:has(.crm-native-data-table thead .pim-th-filter),.crm-native-table-scroll-host:has(.crm-native-data-table thead .scm-th-filter){scrollbar-gutter:auto}.crm-native-data-table:has(thead .pim-th-filter) thead tr,.crm-native-data-table:has(thead .scm-th-filter) thead tr{background:var(--crm-col-filter-head-bg, var(--crm-native-table-bg, #ffffff))!important}.crm-native-data-table:has(thead .pim-th-filter) thead th,.crm-native-data-table:has(thead .scm-th-filter) thead th{background:var(--crm-col-filter-head-bg, var(--crm-native-table-bg, #ffffff))!important}.crm-native-data-table thead th.crm-native-num.pim-th-filter,.crm-native-data-table thead th.crm-native-num.scm-th-filter{min-width:76px;text-align:right!important}.crm-native-data-table thead th.crm-native-num.pim-th-filter .pim-th-label,.crm-native-data-table thead th.crm-native-num.scm-th-filter .scm-th-label{text-align:right}.pim-th-inner,.scm-th-inner{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0;max-width:100%;position:relative;z-index:1}.scm-th-filter .el-tooltip__trigger,.scm-th-filter .el-popover__reference,.pim-th-filter .el-tooltip__trigger,.pim-th-filter .el-popover__reference{display:inline-flex;align-items:center;line-height:0;flex-shrink:0;position:relative;z-index:2}.scm-th-filter .el-tooltip__trigger:focus-visible,.scm-th-filter .el-popover__reference:focus-visible,.pim-th-filter .el-tooltip__trigger:focus-visible,.pim-th-filter .el-popover__reference:focus-visible{outline:none}.pim-th-label,.scm-th-label{flex:0 1 auto;min-width:0;max-width:calc(100% - 20px);font-weight:650;font-size:12px;line-height:1.35;letter-spacing:.02em;color:var(--el-text-color-primary);text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pim-th-label--num,.scm-th-label--num{text-align:right}.crm-native-data-table thead th.crm-native-num.pim-th-filter .pim-th-inner,.crm-native-data-table thead th.crm-native-num.scm-th-filter .scm-th-inner{width:100%;justify-content:flex-end}.crm-native-data-table thead th.pim-th-check,.crm-native-data-table thead th.pim-th-ops,.crm-native-data-table thead th.scm-th-plain{vertical-align:middle!important;text-align:center!important}.pim-filter-body,.scm-filter-pop{display:flex;flex-direction:column;gap:12px;padding:14px;margin:0;background:linear-gradient(180deg,color-mix(in srgb,var(--el-fill-color-blank) 92%,var(--el-color-primary-light-9)) 0%,var(--el-bg-color) 38%)}.pim-filter-title,.scm-filter-title{display:flex;align-items:center;gap:8px;margin:0;padding:8px 11px;border-radius:10px;font-size:13px;font-weight:650;letter-spacing:.02em;color:var(--el-text-color-primary);background:linear-gradient(125deg,#ffffff8c,color-mix(in srgb,var(--el-color-primary-light-9) 88%,var(--el-fill-color-blank)));border:1px solid color-mix(in srgb,var(--el-border-color-lighter) 90%,var(--el-color-primary-light-7));box-shadow:inset 0 1px #ffffffa6}.pim-filter-empty,.scm-filter-empty{text-align:center!important;padding:32px 20px!important;font-size:14px!important;line-height:1.55!important;color:var(--el-text-color-secondary)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--el-fill-color-extra-light) 80%,transparent),transparent)!important}.pim-filter-trigger.el-button.is-text,.scm-filter-trigger.el-button.is-text{flex-shrink:0;width:16px!important;height:18px!important;min-width:16px!important;min-height:18px!important;padding:0!important;margin:0;border:none!important;border-radius:3px!important;color:var(--el-text-color-placeholder)!important;background:transparent!important;box-shadow:none!important;transition:color .15s ease,background-color .15s ease}.pim-filter-trigger.el-button.is-text:hover,.scm-filter-trigger.el-button.is-text:hover{color:var(--el-color-primary)!important;background-color:color-mix(in srgb,var(--el-color-primary-light-9) 55%,transparent)!important;border:none!important;box-shadow:none!important}.pim-filter-trigger.el-button.is-text.el-button--primary,.scm-filter-trigger.el-button.is-text.el-button--primary{color:var(--el-color-primary)!important;border:none!important;background-color:color-mix(in srgb,var(--el-color-primary-light-9) 72%,transparent)!important;box-shadow:none!important}.crm-form-page-shell{display:flex;flex-direction:column;width:100%;max-width:min(var(--crm-content-max),100%);margin:0 auto}.crm-form-page-scroll{flex:0 1 auto;min-width:0}.crm-form-page-shell.crm-form-page-shell--fill,.crm-form-page-shell.crm-form-page-shell--fill .crm-form-page-scroll{flex:1;min-height:0}.crm-form-page__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:20px;align-items:start}.crm-form-page__main{min-width:0;display:flex;flex-direction:column;gap:16px}.crm-form-page__aside{min-width:0;display:flex;flex-direction:column;gap:12px}@media(max-width:960px){.crm-form-page__grid{grid-template-columns:1fr}}.crm-form-page__grid--single{grid-template-columns:1fr!important}.crm-form-section-card{border-radius:var(--crm-radius-md);border:1px solid var(--crm-glass-border);background:var(--crm-glass-card);backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.03);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.03);box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card);padding:16px 18px}.crm-form-section-card+.crm-form-section-card{margin-top:4px}.crm-form-section-card__title{margin:0 0 12px;font-size:var(--crm-font-size-sm);font-weight:700;letter-spacing:.03em;color:var(--crm-text-title);padding-bottom:10px;border-bottom:1px solid rgba(22,93,255,.08)}.crm-form-section-card__title:first-child{margin-top:0}.crm-form--grid.el-form:not(.el-form--label-top) .el-form-item__label{justify-content:flex-start!important;text-align:left!important;padding-right:12px;font-weight:500;color:var(--crm-text-body)}.crm-form--grid .crm-form-grid>.el-form-item{width:100%;margin-right:0!important}.crm-form--grid .crm-form-grid>.el-form-item .el-form-item__content{flex:1;min-width:0}.crm-form--grid .crm-form-grid>.el-form-item .el-form-item__content>.el-select,.crm-form--grid .crm-form-grid>.el-form-item .el-form-item__content>.el-input,.crm-form--grid .crm-form-grid>.el-form-item .el-form-item__content>.el-input-number,.crm-form--grid .crm-form-grid>.el-form-item .el-form-item__content>.el-date-editor{width:100%}.crm-form--grid .el-form-item__content,.crm-form-page.el-form:not(.el-form--label-top) .el-form-item__content,.approval-task-drawer .el-form .el-form-item__content,.approval-reject-dialog .el-form .el-form-item__content{position:relative;padding-bottom:var(--crm-form-error-slot-height);box-sizing:border-box}.crm-form--grid .el-form-item__error,.crm-form-page.el-form .el-form-item__error,.approval-task-drawer .el-form .el-form-item__error,.approval-reject-dialog .el-form .el-form-item__error{line-height:1.35;font-size:12px;color:var(--el-color-danger)!important;font-weight:500;white-space:normal;word-break:break-word}.crm-form--grid.el-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.crm-form--grid.el-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before,.crm-form-page.el-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label-wrap>.el-form-item__label:before,.crm-form-page.el-form .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{color:var(--el-color-danger)!important}.crm-form--grid .el-input__wrapper,.crm-form--grid .el-select__wrapper,.crm-form-page .el-input__wrapper,.crm-form-page .el-select__wrapper,.crm-form-section-card .el-input__wrapper,.crm-form-section-card .el-select__wrapper,.approval-task-drawer .el-input__wrapper,.approval-task-drawer .el-select__wrapper,.approval-reject-dialog .el-input__wrapper,.approval-reject-dialog .el-select__wrapper,.el-dialog__body .el-form:not(.el-form--inline) .el-input__wrapper,.el-dialog__body .el-form:not(.el-form--inline) .el-select__wrapper{border-radius:var(--crm-radius-sm)!important;background-color:var(--crm-form-control-glass)!important;box-shadow:0 0 0 1px var(--crm-form-control-border) inset!important;transition:box-shadow var(--crm-transition-hover),background-color var(--crm-transition-hover)}.crm-form--grid .el-input__wrapper:hover,.crm-form--grid .el-select__wrapper:hover,.crm-form-page .el-input__wrapper:hover,.crm-form-page .el-select__wrapper:hover,.crm-form-section-card .el-input__wrapper:hover,.crm-form-section-card .el-select__wrapper:hover,.approval-task-drawer .el-input__wrapper:hover,.approval-task-drawer .el-select__wrapper:hover,.approval-reject-dialog .el-input__wrapper:hover,.approval-reject-dialog .el-select__wrapper:hover,.el-dialog__body .el-form:not(.el-form--inline) .el-input__wrapper:hover,.el-dialog__body .el-form:not(.el-form--inline) .el-select__wrapper:hover{box-shadow:0 0 0 1px var(--crm-form-control-border-hover) inset!important}.crm-form--grid .el-input__wrapper.is-focus,.crm-form--grid .el-select__wrapper.is-focused,.crm-form-page .el-input__wrapper.is-focus,.crm-form-page .el-select__wrapper.is-focused,.crm-form-section-card .el-input__wrapper.is-focus,.crm-form-section-card .el-select__wrapper.is-focused,.approval-task-drawer .el-input__wrapper.is-focus,.approval-task-drawer .el-select__wrapper.is-focused,.approval-reject-dialog .el-input__wrapper.is-focus,.approval-reject-dialog .el-select__wrapper.is-focused,.el-dialog__body .el-form:not(.el-form--inline) .el-input__wrapper.is-focus,.el-dialog__body .el-form:not(.el-form--inline) .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--crm-form-focus-inset) inset,0 0 0 1px var(--crm-form-focus-halo)!important}.crm-form--grid .el-input__wrapper.is-disabled,.crm-form--grid .el-select__wrapper.is-disabled,.crm-form-page .el-input__wrapper.is-disabled,.crm-form-page .el-select__wrapper.is-disabled,.crm-form-section-card .el-input__wrapper.is-disabled,.crm-form-section-card .el-select__wrapper.is-disabled,.approval-task-drawer .el-input__wrapper.is-disabled,.approval-task-drawer .el-select__wrapper.is-disabled,.el-dialog__body .el-form:not(.el-form--inline) .el-input__wrapper.is-disabled,.el-dialog__body .el-form:not(.el-form--inline) .el-select__wrapper.is-disabled{background-color:var(--crm-form-disabled-bg)!important;box-shadow:0 0 0 1px var(--crm-form-disabled-border) inset!important}.crm-form--grid .el-textarea__inner,.crm-form-page .el-textarea__inner,.crm-form-section-card .el-textarea__inner,.approval-task-drawer .el-textarea__inner,.approval-reject-dialog .el-textarea__inner,.el-dialog__body .el-form:not(.el-form--inline) .el-textarea__inner{border-radius:var(--crm-radius-sm)!important;background-color:var(--crm-form-control-glass)!important;box-shadow:0 0 0 1px var(--crm-form-control-border) inset!important;transition:box-shadow var(--crm-transition-hover),background-color var(--crm-transition-hover)}.crm-form--grid .el-textarea__inner:hover,.crm-form-page .el-textarea__inner:hover,.crm-form-section-card .el-textarea__inner:hover,.approval-task-drawer .el-textarea__inner:hover,.approval-reject-dialog .el-textarea__inner:hover,.el-dialog__body .el-form:not(.el-form--inline) .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--crm-form-control-border-hover) inset!important}.crm-form--grid .el-textarea__inner:focus,.crm-form-page .el-textarea__inner:focus,.crm-form-section-card .el-textarea__inner:focus,.approval-task-drawer .el-textarea__inner:focus,.approval-reject-dialog .el-textarea__inner:focus,.el-dialog__body .el-form:not(.el-form--inline) .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--crm-form-focus-inset) inset,0 0 0 1px var(--crm-form-focus-halo)!important}.crm-form--grid .el-textarea__inner:disabled,.crm-form-page .el-textarea__inner:disabled,.crm-form-section-card .el-textarea__inner:disabled,.approval-task-drawer .el-textarea__inner:disabled,.el-dialog__body .el-form:not(.el-form--inline) .el-textarea__inner:disabled{background-color:var(--crm-form-disabled-bg)!important;box-shadow:0 0 0 1px var(--crm-form-disabled-border) inset!important;color:var(--el-text-color-secondary);-webkit-text-fill-color:var(--el-text-color-secondary)}.crm-approval-steps.el-steps{padding:12px 8px 16px;margin-bottom:4px;border-radius:var(--crm-radius-md);background:var(--crm-glass-section);border:1px solid var(--crm-glass-border);box-shadow:var(--crm-shadow-inset-glass)}.crm-approval-steps.el-steps--simple{padding:10px 12px}.crm-approval-steps .el-step__title{font-size:var(--crm-font-size-sm);font-weight:500}.crm-approval-steps .el-step__title.is-process{color:var(--el-color-primary);font-weight:700}.crm-approval-steps .el-step__title.is-finish{color:var(--el-color-primary);font-weight:600}.crm-approval-steps .el-step__title.is-wait{color:var(--el-text-color-secondary);font-weight:500}.crm-approval-steps .el-step__head.is-process .el-step__icon{border-color:var(--el-color-primary);color:var(--el-color-primary);background:#165dff14}.crm-approval-steps .el-step__head.is-finish .el-step__icon{border-color:var(--el-color-primary);background:var(--el-color-primary);color:#fff}.crm-approval-steps .el-step__head.is-wait .el-step__icon{border-color:var(--el-border-color);color:var(--el-text-color-placeholder);background:#86909c14}.crm-approval-steps .el-step__head.is-finish .el-step__line{background-color:var(--el-color-primary)}.crm-approval-steps .el-step__head.is-process .el-step__line{background-color:#165dff40}.crm-approval-record-card{border-radius:var(--crm-radius-md);border:1px solid var(--crm-glass-border);background:var(--crm-glass-card);backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);box-shadow:var(--crm-shadow-inset-glass),0 4px 16px #0015400d;padding:12px 14px;margin-bottom:10px}.crm-approval-record-card:last-child{margin-bottom:0}.crm-approval-record-card__meta{font-size:12px;color:var(--el-text-color-secondary);margin-bottom:6px}.crm-approval-record-card__body{font-size:var(--crm-font-size-sm);color:var(--crm-text-body);line-height:1.55}.crm-form-page-actions{flex-shrink:0;position:sticky;bottom:0;z-index:30;margin-top:auto;padding-top:12px;padding-bottom:max(12px,env(safe-area-inset-bottom,0px))}.crm-form-page-actions__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:12px 16px;border-radius:var(--crm-radius-md);border:1px solid var(--crm-form-actions-bar-border);background:var(--crm-form-actions-bar-bg);backdrop-filter:blur(12px) saturate(1.02);-webkit-backdrop-filter:blur(12px) saturate(1.02);box-shadow:var(--crm-shadow-inset-glass),0 -8px 28px #0015400f}.crm-form-page-actions__inner--start{justify-content:flex-start}.crm-form-page-actions__inner--space-between{justify-content:space-between}.crm-form-sticky-actions.el-form-item{position:sticky;bottom:0;z-index:25;margin-top:8px;margin-bottom:0!important;padding-top:14px;padding-bottom:max(8px,env(safe-area-inset-bottom,0px));background:linear-gradient(180deg,transparent 0%,var(--crm-form-actions-bar-bg) 28%);border-top:1px solid var(--crm-form-actions-bar-border)}.crm-form-sticky-actions.el-form-item .el-form-item__content{flex-wrap:wrap;gap:10px}.crm-btn-submit.el-button--primary:not(.is-link):not(.is-text){min-width:112px;font-weight:600;letter-spacing:.02em}.crm-btn-approve.el-button--success:not(.is-link):not(.is-text){min-width:100px;font-weight:600}.crm-btn-reject.el-button--danger:not(.is-link):not(.is-text){min-width:100px;font-weight:600}.crm-btn-secondary.el-button:not(.el-button--primary):not(.el-button--success):not(.el-button--danger):not(.is-link):not(.is-text){font-weight:500;color:var(--crm-text-body)}html{font-family:var(--crm-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-feature-settings:"kern" 1,"liga" 1;font-weight:400;letter-spacing:var(--crm-letter-ui)}@media(max-width:1280px){.layout .el-main.main{padding:20px 22px 32px}.crm-list-page{max-width:min(var(--crm-content-max),100%)}.el-dialog{max-width:calc(100vw - 20px)}}@media(max-width:992px){.layout .el-main.main{padding:16px 14px 26px;min-height:calc(100dvh - 64px)}.crm-list-page{max-width:none}.layout .main .el-card__body{overflow-x:visible}.layout .el-main.main{overflow-x:clip;overflow-y:auto;min-width:0}.crm-router-root,.crm-route-view{min-width:0;max-width:100%}.layout .main .el-table .el-table__body-wrapper .el-scrollbar__wrap,.el-dialog__body .el-table .el-table__body-wrapper .el-scrollbar__wrap{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.layout .main .el-table.el-table--scrollable-x .el-table__inner-wrapper{isolation:isolate}.layout .main .el-table.el-table--scrollable-x .el-table__body-wrapper .el-scrollbar__wrap,.el-dialog__body .el-table.el-table--scrollable-x .el-table__body-wrapper .el-scrollbar__wrap,.layout .main .el-table.el-table--scrollable-x th.el-table-fixed-column--right,.layout .main .el-table.el-table--scrollable-x td.el-table-fixed-column--right,.layout .main .el-table.el-table--scrollable-x th.el-table-fixed-column--left,.layout .main .el-table.el-table--scrollable-x td.el-table-fixed-column--left,.el-dialog__body .el-table.el-table--scrollable-x th.el-table-fixed-column--right,.el-dialog__body .el-table.el-table--scrollable-x td.el-table-fixed-column--right,.el-dialog__body .el-table.el-table--scrollable-x th.el-table-fixed-column--left,.el-dialog__body .el-table.el-table--scrollable-x td.el-table-fixed-column--left{touch-action:pan-x pan-y}.layout .main .el-table.el-table--scrollable-x .crm-table-ops,.el-dialog__body .el-table.el-table--scrollable-x .crm-table-ops{touch-action:manipulation}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table){min-width:480px}.crm-toolbar-field--sm,.crm-toolbar-field--md{max-width:100%}.crm-toolbar-field--keyword{width:min(220px,100%)!important;max-width:100%}.layout .main .el-pagination{flex-wrap:wrap;row-gap:8px}.layout .header .el-button.is-circle,.layout .header .header-menu-trigger{min-width:var(--crm-touch-target-min);min-height:var(--crm-touch-target-min)}.layout .main .el-button:not(.is-link):not(.is-text):not(.is-circle){min-height:36px}.layout .main .el-input__wrapper,.layout .main .el-select .el-select__wrapper{min-height:40px}.el-select-dropdown__wrap,.el-picker__popper .el-scrollbar__wrap,.el-select__popper .el-scrollbar__wrap{max-width:100%}.el-select__popper.el-popper,.el-picker__popper.el-popper,.el-autocomplete__popper.el-popper{max-width:calc(100vw - 16px)!important}.el-dropdown__popper.el-popper{max-width:calc(100vw - 20px)}.el-message{min-width:0!important;width:-moz-max-content;width:max-content;max-width:min(92vw,420px);box-sizing:border-box}.layout .main .el-tabs__nav-wrap{overflow:hidden}.layout .main .el-tabs__nav-scroll{overflow-x:auto!important;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.layout .main .el-tabs__nav-scroll::-webkit-scrollbar{height:4px}.el-overlay-dialog{padding-left:max(0px,env(safe-area-inset-left,0px));padding-right:max(0px,env(safe-area-inset-right,0px));padding-bottom:max(0px,env(safe-area-inset-bottom,0px));box-sizing:border-box}}.el-popper.crm-enterprise-suggest-popper{z-index:10050!important}@media(min-width:769px)and (max-width:992px){.layout .el-main.main{padding:16px 18px 28px;border-radius:var(--crm-radius-md)}.layout .layout-right{gap:12px}}body{margin:0;font-family:inherit;color:var(--el-text-color-primary);font-weight:400;line-height:var(--crm-line-height-body);letter-spacing:var(--crm-letter-ui);background-color:var(--crm-page-bg)}body:has(.layout-app-shell){height:100dvh;max-height:100dvh;overflow:hidden;position:relative}html:has(.layout-app-shell){height:100%;overflow:hidden}.layout-app-shell{position:relative;z-index:1;isolation:isolate}html.desktop-native-glass,html.desktop-native-glass body{background-color:#ede8df!important;background-image:radial-gradient(ellipse 120% 80% at 0% -18%,rgba(252,249,243,.78) 0%,transparent 52%),radial-gradient(ellipse 88% 62% at 100% 108%,rgba(224,217,206,.34) 0%,transparent 48%),linear-gradient(165deg,#ede8df,#e8e2d8,#e0d9ce)!important}html.desktop-native-glass #app{background:#ede8df}html.desktop-native-glass .im-fab-root{z-index:20050!important;position:fixed!important;right:22px!important;bottom:calc(22px + env(safe-area-inset-bottom,0px))!important}html.desktop-native-glass .im-fab-root .im-fab{box-shadow:var(--im-bridge-btn-shadow, 0 6px 18px rgba(42, 88, 68, .14)),0 4px 16px #0f172a2e!important}:root[data-crm-color-mode=dark] html.desktop-native-glass .im-fab-root .im-fab{box-shadow:var(--soft-shadow-float, 0 8px 24px rgba(0, 0, 0, .48))!important}html.desktop-native-glass--peek,html.desktop-native-glass--peek body{background:transparent!important;background-image:none!important}html.desktop-native-glass--peek #app{background:transparent!important}h1,h2,h3,h4,h5,h6{font-family:var(--crm-font-sans);color:var(--crm-text-title);font-weight:600;letter-spacing:.02em;font-feature-settings:"kern" 1,"liga" 1}*{scrollbar-width:thin;scrollbar-color:rgba(var(--crm-primary-rgb),.22) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(var(--crm-primary-rgb),.18);border-radius:6px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(var(--crm-primary-rgb),.32);background-clip:padding-box}:root[data-crm-color-mode=dark] ::-webkit-scrollbar-thumb{background:#ffffff2e;background-clip:padding-box}:root[data-crm-color-mode=dark] ::-webkit-scrollbar-thumb:hover{background:#ffffff47;background-clip:padding-box}.layout .el-main.main{position:relative;padding:var(--crm-container-padding-lg, 32px);padding-bottom:calc(var(--crm-container-padding-lg, 32px) + 8px);min-height:0;box-sizing:border-box;background:var(--crm-glass-section);backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);border-radius:var(--crm-radius-lg);border:1px solid var(--crm-glass-border);box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card)}.layout .el-main.main:before{display:none}.crm-page-enter-active,.crm-page-leave-active{transition:opacity var(--crm-transition-page),transform var(--crm-transition-page)}.crm-page-enter-from,.crm-page-leave-to{opacity:0;transform:translateY(6px)}.crm-stat-primary{color:var(--el-color-primary);font-weight:600;font-variant-numeric:tabular-nums}.crm-text-muted{color:var(--crm-text-muted)}@keyframes crm-fade-in{0%{opacity:0}to{opacity:1}}.crm-fade-in{animation:crm-fade-in var(--crm-transition-fade-in) forwards}.crm-fade-in-delayed{opacity:0;animation:crm-fade-in var(--crm-transition-fade-in) forwards;animation-delay:.05s}.el-card{border:1px solid var(--crm-glass-border)!important;border-radius:var(--crm-radius-md)!important;box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card)!important;background:var(--crm-glass-card)!important;backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);transition:box-shadow var(--crm-transition-card),border-color var(--crm-transition-card),transform var(--crm-transition-card)}.el-card:hover{transform:translateY(-2px);border-color:#ffffffbf!important;box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card-hover)!important}.el-card.is-hover-shadow:hover{box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card-hover)!important;border-color:#ffffffc7!important}.el-card__header{position:relative;border-bottom:none!important;font-weight:600;letter-spacing:.03em;padding:12px 16px;min-height:0;background:var(--crm-surface-elevated);backdrop-filter:blur(8px) saturate(1.02);-webkit-backdrop-filter:blur(8px) saturate(1.02);border-radius:var(--crm-radius-md) var(--crm-radius-md) 0 0;color:var(--crm-text-title)}.el-card__header:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:1px;background:linear-gradient(90deg,rgba(var(--crm-primary-rgb),.1),rgba(229,230,235,.9),transparent 88%);opacity:.9;pointer-events:none}.el-card__body{padding:14px 18px;background:transparent}.el-form-item__label{font-weight:500;color:var(--el-text-color-secondary)}.el-form--default.el-form--label-top .el-form-item__label{margin-bottom:6px}.el-tag{border-radius:6px;font-weight:500;letter-spacing:.02em;border-color:var(--el-border-color)!important}.el-dropdown-menu{border-radius:var(--crm-radius-md)!important;border:1px solid var(--el-border-color-light)!important;box-shadow:var(--crm-shadow-float)!important;padding:6px!important}.el-dropdown-menu__item{border-radius:var(--crm-radius-sm);margin:2px 0;padding:8px 12px!important}.el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--crm-primary-soft)!important;color:var(--el-color-primary)!important}:root[data-crm-color-mode=dark] .el-dropdown-menu__item{color:#ccc!important}:root[data-crm-color-mode=dark] .el-dropdown-menu__item:not(.is-disabled):hover,:root[data-crm-color-mode=dark] .el-dropdown-menu__item:not(.is-disabled):focus{background-color:#ffffff14!important;color:#fff!important}.el-select-dropdown__item{border-radius:var(--crm-radius-sm);margin:2px 6px;padding-left:12px!important;padding-right:12px!important}:root[data-crm-color-mode=light] .el-select-dropdown__item.is-selected,:root[data-crm-color-mode=light] .el-select-dropdown__item.selected,:root:not([data-crm-color-mode]) .el-select-dropdown__item.is-selected,:root:not([data-crm-color-mode]) .el-select-dropdown__item.selected{font-weight:600;color:var(--el-color-primary)!important;background:color-mix(in srgb,var(--el-color-primary) 12%,transparent)!important}:root[data-crm-color-mode=light] .el-select-dropdown__item.is-selected.is-hovering,:root[data-crm-color-mode=light] .el-select-dropdown__item.selected.hover,:root:not([data-crm-color-mode]) .el-select-dropdown__item.is-selected.is-hovering,:root:not([data-crm-color-mode]) .el-select-dropdown__item.selected.hover{color:var(--el-color-primary)!important;background:color-mix(in srgb,var(--el-color-primary) 18%,transparent)!important}:root[data-crm-color-mode=light] .el-select-dropdown__item.is-hovering:not(.is-selected):not(.selected),:root:not([data-crm-color-mode]) .el-select-dropdown__item.is-hovering:not(.is-selected):not(.selected){background:var(--el-fill-color-light)!important;color:var(--el-text-color-regular)!important}:root[data-crm-color-mode=dark] .el-select-dropdown__item{color:#ccc!important}:root[data-crm-color-mode=dark] .el-select-dropdown__item.is-selected,:root[data-crm-color-mode=dark] .el-select-dropdown__item.selected{font-weight:600;color:#000!important;background:#fff!important}:root[data-crm-color-mode=dark] .el-select-dropdown__item.is-hovering,:root[data-crm-color-mode=dark] .el-select-dropdown__item.hover{background:#ffffff14!important;color:#fff!important}:root[data-crm-color-mode=dark] .el-select-dropdown__empty,:root[data-crm-color-mode=dark] .el-select-dropdown__loading{color:#8a8a8a!important}.el-popper.is-light,.el-popper.is-light.el-select__popper{border:1px solid var(--el-border-color-light)!important;box-shadow:var(--crm-shadow-float)!important}:root[data-crm-color-mode=dark] .el-select__popper.el-popper,:root[data-crm-color-mode=dark] .el-select__popper.el-popper.is-light,:root[data-crm-color-mode=dark] .el-dropdown__popper.el-popper,:root[data-crm-color-mode=dark] .el-dropdown__popper.el-popper.is-light,:root[data-crm-color-mode=dark] .el-picker__popper.el-popper,:root[data-crm-color-mode=dark] .el-picker__popper.el-popper.is-light,:root[data-crm-color-mode=dark] .el-autocomplete__popper.el-popper,:root[data-crm-color-mode=dark] .el-cascader__dropdown.el-popper,:root[data-crm-color-mode=dark] .el-popover.el-popper:not(.crm-user-dropdown-popper):not(.crm-app-settings-popper):not(.crm-list-more-popper):not(.crm-enterprise-suggest-popper){background:var(--el-bg-color-overlay)!important;border-color:#ffffff1f!important;box-shadow:var(--el-box-shadow-light)!important}:root[data-crm-color-mode=dark] .el-select__popper.el-popper .el-popper__arrow:before,:root[data-crm-color-mode=dark] .el-dropdown__popper.el-popper .el-popper__arrow:before,:root[data-crm-color-mode=dark] .el-picker__popper.el-popper .el-popper__arrow:before,:root[data-crm-color-mode=dark] .el-autocomplete__popper.el-popper .el-popper__arrow:before,:root[data-crm-color-mode=dark] .el-popover.el-popper .el-popper__arrow:before{background:var(--el-bg-color-overlay)!important;border-color:#ffffff1f!important}:root[data-crm-color-mode=dark] .el-dropdown-menu{background:transparent!important;border:none!important;box-shadow:none!important}.layout .main .el-empty{padding:28px 16px}.layout .main .el-empty__description{color:var(--el-text-color-secondary);line-height:1.5;margin-top:12px}.el-descriptions__label{font-weight:500;color:var(--el-text-color-secondary)!important}.el-descriptions__content{color:var(--el-text-color-primary)!important}.el-divider__text{font-weight:500;color:var(--el-text-color-secondary);letter-spacing:.04em}.el-alert{border-radius:var(--crm-radius-md)!important;border:1px solid var(--el-border-color-light)!important;align-items:flex-start!important}.el-alert .el-alert__content{flex:1;min-width:0}.el-alert .el-alert__title{line-height:1.45}.el-alert .el-alert__description,.el-alert .el-alert__content>p{white-space:normal!important;word-break:break-word;line-height:1.55;margin:4px 0 0}.el-alert .el-alert__description:last-child,.el-alert .el-alert__content>p:last-child{margin-bottom:0}.el-alert--info.is-light{background:var(--el-color-primary-light-9)!important}::-moz-selection{background:rgba(var(--crm-primary-rgb),.16);color:var(--crm-text-title)}::selection{background:rgba(var(--crm-primary-rgb),.16);color:var(--crm-text-title)}.el-textarea__inner{line-height:1.5}.crm-form-dialog-scroll{max-height:min(72vh,90vh - 160px);overflow-y:auto;overflow-x:hidden;min-height:0;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(var(--crm-primary-rgb),.38) rgba(var(--crm-primary-rgb),.06)}.crm-form-dialog-scroll::-webkit-scrollbar{width:9px}.crm-form-dialog-scroll::-webkit-scrollbar-track{background:rgba(var(--crm-primary-rgb),.04);border-radius:999px;margin:4px 0}.crm-form-dialog-scroll::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-image:linear-gradient(165deg,rgba(var(--crm-primary-rgb),.42),rgba(var(--crm-primary-press-rgb),.32))}.crm-form-dialog-scroll::-webkit-scrollbar-thumb:hover{background-image:linear-gradient(165deg,rgba(var(--crm-primary-rgb),.55),rgba(var(--crm-primary-press-rgb),.42))}.el-dialog.crm-form-dialog{border:1px solid rgba(var(--crm-primary-press-rgb),.14);border-radius:12px;overflow:hidden;--el-input-border-color: rgba(var(--crm-primary-press-rgb), .18);--el-input-hover-border-color: rgba(var(--crm-primary-rgb), .42);--el-input-focus-border-color: var(--crm-primary);--el-fill-color-blank: rgba(255, 255, 255, .98);--el-border-color: rgba(var(--crm-primary-press-rgb), .14);box-shadow:var(--crm-shadow-inset-glass),0 4px 6px -1px #0f172a0f,0 22px 56px -12px #00154029,0 12px 36px -8px rgba(var(--crm-primary-rgb),.12)}.el-dialog.crm-form-dialog .el-dialog__header{padding:20px 24px 16px;background:linear-gradient(185deg,#fcfaf5,#f0ebe3 48%,#e8e2d8);border-bottom:1px solid rgba(var(--crm-primary-rgb),.12);box-shadow:0 1px rgba(var(--crm-glass-tint-rgb),.55) inset,0 10px 28px -18px rgba(var(--crm-primary-rgb),.14)}.el-dialog.crm-form-dialog .el-dialog__header:before{top:16px;bottom:16px;width:4px;border-radius:3px;box-shadow:0 0 12px rgba(var(--crm-primary-rgb),.35)}.el-dialog.crm-form-dialog .el-dialog__title{font-size:17px;font-weight:600;letter-spacing:.045em;padding-left:14px}.el-dialog.crm-form-dialog .el-dialog__headerbtn{top:14px;right:10px;width:40px;height:40px;border-radius:var(--crm-radius-sm);transition:background-color var(--el-transition-duration-fast),color var(--el-transition-duration-fast),box-shadow var(--el-transition-duration-fast)}.el-dialog.crm-form-dialog .el-dialog__headerbtn:hover .el-dialog__close{color:var(--crm-primary)!important}.el-dialog.crm-form-dialog .el-dialog__headerbtn:hover{background-color:rgba(var(--crm-primary-rgb),.09);box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.12)}.el-dialog.crm-form-dialog .el-dialog__headerbtn:active{background-color:rgba(var(--crm-primary-rgb),.14)}.el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__header{padding:16px 20px 12px;background:linear-gradient(185deg,#fcfaf5,#f0ebe3 52%,#e8e2d8);border-bottom:1px solid var(--el-border-color-lighter);box-shadow:0 1px #ffffffeb inset}.el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__header:before{display:none}.el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__title{padding-left:0;width:100%}.el-dialog.crm-form-dialog.crm-surface-dialog.crm-surface-form-sections .crm-biz-sec-wrap:first-of-type .crm-biz-sec{margin-top:2px}.el-dialog.crm-form-dialog.crm-surface-dialog.crm-surface-form-sections .crm-biz-sec{margin:22px 0 12px;padding:0 0 8px;border-bottom:1px solid var(--el-border-color-lighter)}.el-dialog.crm-form-dialog.crm-surface-dialog.crm-surface-form-sections .crm-biz-sec:before{display:none}.el-dialog.crm-form-dialog.crm-surface-dialog.crm-surface-form-sections .crm-biz-sec__icon{width:32px;height:32px;border-radius:8px;font-size:17px;margin-right:4px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-dialog.crm-form-dialog.crm-surface-dialog.crm-surface-form-sections .crm-biz-sec__text{font-size:15px;font-weight:600;color:var(--el-text-color-primary)}.crm-surface-action-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:14px;padding:14px 16px;border-radius:var(--el-border-radius-base);background:linear-gradient(135deg,var(--el-color-primary-light-9) 0%,var(--el-fill-color-blank) 55%);border:1px solid var(--el-color-primary-light-7);box-sizing:border-box}.crm-surface-action-bar .el-button{margin:0!important}.crm-surface-section{margin-top:18px;padding:14px 16px 16px;border-radius:var(--el-border-radius-base);background:var(--el-fill-color-blank);border:1px solid var(--el-border-color-lighter);box-shadow:0 1px 3px #0000000a;box-sizing:border-box}.crm-surface-section:first-child{margin-top:0}.crm-surface-section__head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.crm-surface-section__icon{flex:none;width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:17px;color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.crm-surface-section__title{font-size:15px;font-weight:600;color:var(--el-text-color-primary)}.crm-surface-section--compact{margin-top:12px;padding:12px 14px 14px}.crm-surface-section--compact:first-child{margin-top:0}.crm-surface-section--compact .crm-surface-section__head{margin-bottom:8px}.crm-surface-section--compact .crm-surface-section__title{font-size:14px}:root[data-crm-color-mode=dark] .crm-surface-section,:root[data-crm-color-mode=dark] .approval-apply-block{background:#111;border-color:#ffffff1a;box-shadow:inset 0 1px #ffffff0f}.crm-drawer-resize-handle--rtl{position:absolute;left:-7px;top:0;bottom:0;width:14px;margin:0;padding:0;border:0;background:transparent;cursor:col-resize;z-index:12;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.crm-drawer-resize-handle--rtl:after{content:"";position:absolute;left:50%;top:12%;bottom:12%;width:2px;transform:translate(-50%);border-radius:999px;background:transparent;transition:background .15s ease,box-shadow .15s ease}.crm-drawer-resize-handle--rtl:hover:after,.crm-drawer-resizable--active .crm-drawer-resize-handle--rtl:after{background:rgba(var(--crm-primary-rgb),.45);box-shadow:0 0 0 3px rgba(var(--crm-primary-rgb),.12)}:root[data-crm-color-mode=dark] .crm-drawer-resize-handle--rtl:hover:after,:root[data-crm-color-mode=dark] .crm-drawer-resizable--active .crm-drawer-resize-handle--rtl:after{background:#ffffff61;box-shadow:0 0 0 3px #ffffff14}.crm-drawer-resizable--active.el-drawer.rtl,.crm-drawer-resizable--active .crm-drawer-resize-handle--rtl{cursor:col-resize!important}html.desktop-native-glass .crm-drawer-resize-handle--rtl{-webkit-app-region:no-drag}.el-dialog.crm-form-dialog .el-dialog__body{position:relative;isolation:isolate;padding:20px 24px 26px;box-sizing:border-box;background:radial-gradient(ellipse 120% 90% at 50% -8%,rgba(var(--crm-primary-rgb),.09) 0%,transparent 55%),radial-gradient(ellipse 50% 45% at 100% 30%,rgba(var(--crm-primary-press-rgb),.06) 0%,transparent 60%),linear-gradient(188deg,#fff,#f5f8fc 36%,#e9eef6)}.el-dialog.crm-form-dialog .el-dialog__body:has(>.crm-form-dialog-scroll){padding:0;overflow:hidden;display:flex;flex-direction:column}.el-dialog.crm-form-dialog .crm-form-dialog-scroll{flex:1 1 auto;min-height:0;max-height:none;height:auto;padding:20px 24px 26px;box-sizing:border-box}.el-dialog.crm-form-dialog .el-dialog__footer{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:16px 24px 20px;background:linear-gradient(183deg,#fbfcfe,#eef2f9);border-top:1px solid rgba(var(--crm-primary-rgb),.12);box-shadow:0 -1px #ffffffbf inset,0 -18px 40px -22px #0f172a1f}.el-dialog.crm-form-dialog .el-dialog__footer .el-button{margin-left:0!important;font-weight:500;letter-spacing:.02em;transition:transform var(--el-transition-duration-fast),box-shadow var(--el-transition-duration-fast),border-color var(--el-transition-duration-fast)}.el-dialog.crm-form-dialog .el-dialog__footer .el-button:not(.is-link):not(.is-text){min-width:88px}.el-dialog.crm-form-dialog .el-dialog__footer .el-button--default:hover{border-color:rgba(var(--crm-primary-rgb),.35);color:var(--crm-primary)}.el-dialog.crm-form-dialog .el-dialog__footer .el-button:focus-visible{outline:2px solid rgba(var(--crm-primary-rgb),.45);outline-offset:2px}.el-dialog.crm-form-dialog .el-dialog__footer .el-button:not(.is-disabled):not(.is-link):not(.is-text):active{transform:translateY(.5px)}.el-dialog.crm-form-dialog .el-slider__runway{background-color:rgba(var(--crm-primary-rgb),.1)}.el-dialog.crm-form-dialog .el-slider__bar{background:var(--crm-primary-gradient-h)}.el-dialog.crm-form-dialog .el-slider__button{border-color:var(--crm-primary);box-shadow:0 0 0 2px rgba(var(--crm-primary-rgb),.18)}.el-dialog.crm-form-dialog .crm-form--grid .crm-form-grid{-moz-column-gap:26px;column-gap:26px}.el-dialog.crm-form-dialog .crm-form--grid .crm-form-grid>.el-form-item{margin-bottom:24px}.el-dialog.crm-form-dialog .crm-form--grid .crm-form-grid>.el-divider{margin:36px 0 32px;padding-bottom:6px}.el-dialog.crm-form-dialog .crm-form--grid .crm-form-grid>.el-divider:first-child{margin-top:8px}.el-dialog.crm-form-dialog .el-divider--horizontal{border-top-color:rgba(var(--crm-primary-rgb),.11)}.el-dialog.crm-form-dialog .el-divider__text{font-weight:600;font-size:12px;color:var(--crm-text-title);letter-spacing:.1em;padding:8px 18px;border-radius:999px;background:linear-gradient(160deg,rgba(255,255,255,.98) 0%,var(--el-color-primary-light-9) 100%)!important;box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.1),0 4px 16px -6px rgba(var(--crm-primary-rgb),.18),inset 0 1px #ffffffe6}.el-dialog.crm-form-dialog .el-alert{border:1px solid rgba(var(--crm-primary-rgb),.12)!important;box-shadow:0 3px 18px -6px rgba(var(--crm-primary-rgb),.12)}.el-dialog.crm-form-dialog .el-alert--info.is-light{background:linear-gradient(135deg,color-mix(in srgb,var(--el-color-primary-light-9) 75%,white),#ffffffe6)!important}.el-dialog.crm-form-dialog .crm-native-table-scroll-host{border-radius:var(--crm-radius-md);border:1px solid rgba(var(--crm-primary-rgb),.12);background:linear-gradient(180deg,rgba(255,255,255,.98) 0%,var(--el-color-primary-light-9) 100%);box-shadow:inset 0 1px #ffffffbf,0 2px 12px -4px #0f172a14;box-sizing:border-box}.el-dialog.crm-form-dialog .crm-native-data-table--compact thead th{background:linear-gradient(180deg,rgba(var(--crm-primary-rgb),.065),rgba(var(--crm-primary-rgb),.035));font-weight:600;letter-spacing:.03em;color:var(--crm-text-body);text-align:center!important}.el-statistic__head{font-weight:500;color:var(--el-text-color-secondary);letter-spacing:.02em}.el-statistic__number{font-weight:600;font-variant-numeric:tabular-nums}.el-table .el-table__header-wrapper th.el-table__cell:not(.gutter),.el-table .el-table__header-wrapper th.el-table__cell:not(.gutter).is-right,.el-table .el-table__header-wrapper th.el-table__cell:not(.gutter).is-center{text-align:center!important}.el-table .el-table__header-wrapper th.el-table__cell:not(.gutter) .cell{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.layout .main .el-table.crm-data-table .el-table__header-wrapper th.el-table__cell:not(.gutter) .cell,.el-dialog__body .el-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell:not(.gutter) .cell{display:block!important;align-items:unset!important;justify-content:unset!important;flex-wrap:unset!important;gap:0!important;line-height:1.45;padding-top:2px;padding-bottom:2px;text-align:inherit!important}.layout .main .crm-list-page .el-table.crm-data-table .el-table__header-wrapper th.el-table__cell:not(.gutter),.el-dialog__body .el-table.crm-data-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell:not(.gutter){text-align:left!important}.layout .main .crm-list-page .el-table.crm-data-table .el-table__header-wrapper th.el-table__cell.is-center:not(.gutter),.el-dialog__body .el-table.crm-data-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell.is-center:not(.gutter){text-align:center!important}.layout .main .crm-list-page .el-table.crm-data-table .el-table__header-wrapper th.el-table__cell.is-right:not(.gutter),.el-dialog__body .el-table.crm-data-table:not(.crm-raw-table) .el-table__header-wrapper th.el-table__cell.is-right:not(.gutter){text-align:right!important}.layout .main .crm-list-page .el-table.crm-data-table .el-table__body td.el-table__cell{vertical-align:middle}.el-overlay{background-color:#0f172a6b!important;backdrop-filter:none;-webkit-backdrop-filter:none}.el-overlay-dialog{display:flex;align-items:center;justify-content:center}.el-dialog{border-radius:var(--el-dialog-border-radius);border:1px solid var(--crm-glass-border);background:var(--crm-glass-dialog);backdrop-filter:blur(8px) saturate(1.02);-webkit-backdrop-filter:blur(8px) saturate(1.02);box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-dialog);padding:0;margin:0!important;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;resize:both;min-width:240px;min-height:140px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.el-dialog.is-fullscreen{resize:none;min-width:0;min-height:0;max-width:none;max-height:none}.el-dialog__header{position:relative;padding:18px 22px 14px;margin:0;flex-shrink:0;background:var(--crm-surface-elevated);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--el-border-color-light)}.el-dialog__header:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:var(--crm-radius-sm);background:var(--crm-title-accent)}.el-dialog__title{font-family:var(--crm-font-display);font-size:16px;font-weight:600;letter-spacing:.03em;color:var(--crm-text-title);padding-left:12px}.el-dialog__body{padding:10px 22px 22px;background:transparent;flex:1 1 auto;min-height:0;overflow:auto}.el-dialog__footer{padding:14px 22px 18px;border-top:1px solid var(--el-border-color-light);background:var(--el-fill-color-light);flex-shrink:0}.dialog-fade-enter-active .el-overlay-dialog .el-dialog,.dialog-fade-leave-active .el-overlay-dialog .el-dialog{transition:transform var(--crm-transition-dialog),opacity var(--crm-transition-dialog)}.dialog-fade-enter-from .el-overlay-dialog .el-dialog,.dialog-fade-leave-to .el-overlay-dialog .el-dialog{transform:scale(.98);opacity:0}.el-drawer{border-radius:var(--crm-radius-md) 0 0 var(--crm-radius-md);border-left:1px solid var(--crm-glass-border);box-shadow:-8px 0 32px #00154014,-2px 0 8px rgba(var(--crm-primary-rgb),.05);background:var(--crm-glass-section)!important;backdrop-filter:blur(calc(var(--crm-glass-blur) + 4px)) saturate(1.02);-webkit-backdrop-filter:blur(calc(var(--crm-glass-blur) + 4px)) saturate(1.02);box-sizing:border-box;display:flex;flex-direction:column;resize:both;min-width:200px;min-height:180px;max-width:calc(100vw - 8px);max-height:100vh;overflow:hidden}.el-drawer.crm-mobile-nav-drawer{resize:none;min-width:0;max-width:none;min-height:0;max-height:none}.el-drawer.crm-flow-drawer,.el-drawer.crm-flow-drawer.btt{resize:none!important;min-width:0;min-height:0;max-width:100vw;max-height:none;overflow:hidden!important;border-left:none;border-top:1px solid var(--crm-glass-border);border-radius:var(--crm-radius-md) var(--crm-radius-md) 0 0;box-shadow:0 -8px 32px #00154014,0 -2px 8px rgba(var(--crm-primary-rgb),.05)}.el-drawer.crm-flow-drawer::-webkit-resizer,.el-drawer.crm-flow-drawer.btt::-webkit-resizer{display:none!important;width:0!important;height:0!important;background:transparent!important;border:none!important}.el-drawer__header{padding:18px 20px;margin-bottom:0;flex-shrink:0;font-weight:600;letter-spacing:.02em;border-bottom:1px solid var(--el-border-color-light);background:var(--crm-surface-elevated);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--crm-text-title)}.el-drawer__body{background:transparent;flex:1 1 auto;min-height:0;overflow:auto}.crm-msg-drawer.el-drawer{resize:none;min-width:300px;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-app-region:no-drag}.crm-msg-drawer.el-drawer .el-drawer__header,.crm-msg-drawer.el-drawer .el-drawer__body,.crm-msg-drawer.el-drawer .el-drawer__close-btn,.crm-msg-drawer.el-drawer .msg-drawer-header,.crm-msg-drawer.el-drawer .msg-drawer-header-actions,.crm-msg-drawer.el-drawer .el-button{-webkit-app-region:no-drag}.crm-msg-drawer--below-titlebar.el-drawer{top:var(--desktop-titlebar-height, 40px)!important;height:calc(100% - var(--desktop-titlebar-height, 40px))!important;max-height:calc(100% - var(--desktop-titlebar-height, 40px))!important;bottom:auto!important;border-top-left-radius:var(--crm-radius-md, 6px)}html.desktop-native-glass--unified .crm-msg-drawer--below-titlebar.el-drawer{box-shadow:-8px 0 28px #00154014,-2px 0 8px rgba(var(--crm-primary-rgb),.04)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer--below-titlebar.el-drawer{box-shadow:-12px 0 36px #0000007a!important}:root[data-crm-color-mode=light] .crm-msg-drawer.el-drawer{background:var(--crm-surface-elevated)!important;border-left:1px solid var(--el-border-color-light)!important;box-shadow:-8px 0 28px #00154014,-2px 0 8px rgba(var(--crm-primary-rgb),.04)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer.el-drawer{background:#111!important;border-left:1px solid rgba(255,255,255,.1)!important;box-shadow:-12px 0 36px #0000007a!important}:root[data-crm-color-mode=light] .crm-msg-drawer .el-drawer__header{background:var(--crm-surface-elevated)!important;border-bottom:1px solid var(--el-border-color-light)!important;color:var(--crm-text-title)!important;overflow:visible!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-drawer__header{background:#111!important;border-bottom:1px solid rgba(255,255,255,.1)!important;color:#fff!important;overflow:visible!important}:root[data-crm-color-mode=light] .crm-msg-drawer .el-drawer__body{background:var(--crm-surface-elevated)!important;color:var(--crm-text-body)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-drawer__body{background:#111!important;color:#ccc!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-drawer-header-title{color:var(--crm-text-title)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-drawer-header-title{color:#fff!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-drawer-sub{color:#86909c!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-drawer-sub{color:#8a8a8a!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-tabs .el-tabs__nav-wrap:after{background-color:var(--el-border-color-light)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-tabs .el-tabs__nav-wrap:after{background-color:#ffffff1a!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-tabs .el-tabs__item{color:#6b7280!important;font-weight:500}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-tabs .el-tabs__item:hover{color:#111827!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-tabs .el-tabs__item.is-active{color:var(--el-color-primary)!important;font-weight:600}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-tabs .el-tabs__active-bar{background-color:var(--el-color-primary)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-tabs .el-tabs__item{color:#8a8a8a!important;font-weight:500}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-tabs .el-tabs__item:hover{color:#ccc!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-tabs .el-tabs__item.is-active{color:#fff!important;font-weight:600}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-tabs .el-tabs__active-bar{background-color:#fff!important}:root[data-crm-color-mode=light] .crm-msg-drawer .msg-empty .el-empty__description{color:#86909c!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-empty .el-empty__description{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card{background:#161616!important;border-color:#ffffff1a!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card--unread{border-color:#ffffff2e!important;background:linear-gradient(110deg,#ffffff0f,#161616 52%)!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card--click:hover{border-color:#ffffff38!important;box-shadow:0 4px 14px #00000052!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__title{color:#fff!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card--click .msg-card__title{color:#fff!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__meta,:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__content{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__icon{background:#222!important;color:#ccc!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__icon[data-tone=approval]{background:#ffffff1a!important;color:#fff!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .msg-card__icon[data-tone=general]{background:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=light] .crm-msg-drawer .el-button--primary.is-plain{color:var(--el-color-primary-dark-2, #3d4842)!important;border-color:rgba(var(--crm-primary-rgb),.28)!important;background:#fff!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-button--primary.is-plain{color:#fff!important;border-color:#ffffff38!important;background:transparent!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-button--primary.is-plain:not(.is-disabled):hover{background:#ffffff0f!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-button--danger.is-plain{color:#ff453a!important;border-color:#ff453a59!important;background:transparent!important}:root[data-crm-color-mode=dark] .crm-msg-drawer .el-drawer__close-btn:hover{background:#ffffff14!important}.el-button--primary:not(.is-link):not(.is-text):not(.is-plain){background:var(--crm-primary-gradient-btn)!important;border-color:transparent!important;box-shadow:0 1px #ffffff38 inset,0 2px 8px rgba(var(--crm-primary-rgb),.28)}.el-button--default:not(.is-link):not(.is-text):not(.is-disabled){background:#ffffff8c!important;border-color:rgba(var(--crm-primary-rgb),.14)!important;color:var(--crm-text-body)!important}.el-button--default:not(.is-link):not(.is-text):not(.is-disabled):hover{background:rgba(var(--crm-primary-rgb),.08)!important;border-color:rgba(var(--crm-primary-rgb),.22)!important;color:var(--el-color-primary)!important}.el-button.is-disabled,.el-button.is-disabled:hover{filter:saturate(.75);opacity:.55!important;transform:none!important;box-shadow:none!important}.el-button:not(.is-link):not(.is-text):not(.is-disabled){transition:transform var(--crm-transition-button-press),filter var(--crm-transition-hover),box-shadow var(--crm-transition-hover),background-color var(--crm-transition-hover),border-color var(--crm-transition-hover),color var(--crm-transition-hover),opacity var(--crm-transition-hover)}.el-button--primary:not(.is-link):not(.is-text):not(.is-disabled):not(.is-plain):hover{filter:brightness(1.06);box-shadow:0 1px #ffffff40 inset,0 4px 14px rgba(var(--crm-primary-rgb),.32);transform:translateY(-1px)}.el-button:not(.is-link):not(.is-text):not(.is-disabled):active{transform:scale(.98);filter:brightness(.96);transition-duration:.1s}.el-input__wrapper,.el-textarea__inner,.el-select .el-select__wrapper{border-radius:var(--el-border-radius-base);box-shadow:0 0 0 1px var(--el-border-color) inset}:root[data-crm-color-mode=light] .el-input__wrapper,:root[data-crm-color-mode=light] .el-textarea__inner,:root[data-crm-color-mode=light] .el-select .el-select__wrapper,:root:not([data-crm-color-mode]) .el-input__wrapper,:root:not([data-crm-color-mode]) .el-textarea__inner,:root:not([data-crm-color-mode]) .el-select .el-select__wrapper{background:var(--el-fill-color-blank)!important}:root[data-crm-color-mode=dark] .el-input__wrapper,:root[data-crm-color-mode=dark] .el-textarea__inner,:root[data-crm-color-mode=dark] .el-select .el-select__wrapper{background:var(--el-fill-color-blank)!important}.el-input__wrapper:hover,.el-select .el-select__wrapper:hover{box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.2) inset}.el-input__wrapper.is-focus,.el-textarea__inner:focus,.el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.45) inset,0 0 0 3px rgba(var(--crm-primary-rgb),.1)!important}.el-pagination.is-background .el-pager li.is-active{background-color:var(--el-color-primary)!important;color:#fff!important}.crm-page-tabs>.el-tabs__header{margin-bottom:12px}.crm-page-tabs .el-tabs__nav-wrap{padding:0 2px}.crm-page-tabs .el-tabs__nav-wrap:after{height:1px;background-color:var(--el-border-color)}.crm-page-tabs .el-tabs__item{font-weight:500;padding:0 18px;height:40px;line-height:40px}.crm-page-tabs .el-tabs__item.is-active{color:var(--el-color-primary);font-weight:600}.crm-page-tabs .el-tabs__active-bar{height:3px;border-radius:3px 3px 0 0}.crm-breadcrumb.el-breadcrumb{font-size:13px}.crm-breadcrumb .el-breadcrumb__inner.is-link:hover{color:var(--el-color-primary)}.crm-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--crm-text-title);font-weight:600}.el-loading-mask{border-radius:inherit;background-color:#f8fafcd9!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.el-message{border-radius:var(--crm-radius-md);box-shadow:var(--crm-shadow-float);border:1px solid var(--el-border-color)!important;background:#fff!important;backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);color:var(--el-text-color-primary)!important}:root[data-crm-color-mode=dark] .el-message{background:#161616f5!important;border-color:#ffffff1f!important;color:#f0f0f0!important;box-shadow:0 8px 28px #0000007a}:root[data-crm-color-mode=dark] .el-message .el-message__content{color:#f0f0f0!important}:root[data-crm-color-mode=dark] .el-message--error .el-message__content{color:#fca5a5!important}:root[data-crm-color-mode=dark] .el-message--warning .el-message__content{color:#fcd34d!important}:root[data-crm-color-mode=dark] .el-message--success .el-message__content{color:#86efac!important}body:has(.im-panel-wrap) .el-overlay.is-message-box{z-index:11000!important}.el-overlay.is-message-box.crm-im-msgbox-over-float{z-index:11000!important}.el-overlay.is-message-box .el-overlay-message-box{display:flex;align-items:center;justify-content:center;text-align:left;padding:16px;box-sizing:border-box;min-height:100%}.el-overlay.is-message-box .el-overlay-message-box:after{display:none!important}.el-message-box{border-radius:var(--el-dialog-border-radius);border:1px solid var(--crm-glass-border);background:var(--crm-glass-dialog);backdrop-filter:blur(calc(var(--crm-glass-blur) + 4px)) saturate(1.02);-webkit-backdrop-filter:blur(calc(var(--crm-glass-blur) + 4px)) saturate(1.02);box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-float);padding-bottom:16px;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;width:min(420px,100vw - 32px);min-width:min(400px,100vw - 32px);max-width:min(480px,100vw - 32px);min-height:120px;max-height:calc(100vh - 24px)}.el-message-box__header{padding-top:22px;padding-bottom:12px;flex-shrink:0}.el-message-box__title{font-family:var(--crm-font-display);font-weight:600;letter-spacing:.02em;color:var(--crm-text-title)}.el-message-box__content{padding:16px 22px 14px;color:var(--el-text-color-regular);flex:1 1 auto;min-height:0;overflow:auto}.el-message-box__btns{padding:14px 22px 18px;border-top:1px solid var(--el-border-color-light);background:var(--el-fill-color-light);flex-shrink:0}.crm-list-page{max-width:var(--crm-content-max);width:100%;margin:0 auto;box-sizing:border-box}.crm-list-card :deep(.el-card__header){padding-bottom:12px}.layout .main .crm-list-page .crm-list-card.el-card>.el-card__header:has(.crm-card-head--filter-bar){padding-bottom:14px!important}.layout .el-main.main:has(.crm-list-page){backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--el-bg-color)!important;border-color:var(--el-border-color-lighter)!important;box-shadow:none!important;display:flex;flex-direction:column;min-height:0;overflow:hidden!important}.layout .el-main.main:has(.crm-list-page--page-scroll){overflow:auto!important;-webkit-overflow-scrolling:touch}.layout .el-main.main:has(.crm-list-page--page-scroll) .crm-router-root{min-height:auto;overflow:visible}.layout .main .crm-list-page--page-scroll{min-height:-moz-min-content;min-height:min-content}.layout .main .crm-list-page.finance-section.crm-list-page--page-scroll .el-card.crm-list-card .el-card__body{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.layout .el-main.main:has(.crm-list-page) .crm-router-root{flex:1 1 auto;min-height:0;min-width:0;width:100%;max-width:100%;display:flex;flex-direction:column;box-sizing:border-box}.layout .main .crm-list-page .crm-list-card.el-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--el-bg-color)!important;border-color:var(--el-border-color-light)!important;box-shadow:0 1px #ffffffe0 inset,0 1px 2px #0f172a0b,0 8px 28px #0f172a0e!important;transition:none!important}.layout .main .crm-list-page .crm-list-card.el-card:hover,.layout .main .crm-list-page .crm-list-card.el-card.is-hover-shadow:hover{transform:none!important;border-color:#0f172a1a!important;box-shadow:0 1px #ffffffeb inset,0 2px 4px #0f172a0d,0 12px 36px #0f172a12!important}.layout .main .crm-list-page .crm-list-card.el-card>.el-card__header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--crm-modern-surface, #ffffff)!important;border-bottom:1px solid var(--crm-modern-border, #f0f0f0)}.layout .main .crm-list-page{background:var(--crm-modern-page-bg, transparent);flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page>.crm-list-card.el-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page>.crm-page-tabs.el-tabs--top{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page>.crm-page-tabs.el-tabs--top>.el-tabs__header{flex-shrink:0}.layout .main .crm-list-page>.crm-page-tabs.el-tabs--top>.el-tabs__content{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page>.crm-page-tabs.el-tabs--top>.el-tabs__content>.el-tab-pane{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page>.crm-page-tabs .crm-list-card.el-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page.crm-list-page--with-flow-tail>.crm-list-card.el-card{flex:0 1 auto}.layout .main .crm-list-page.crm-list-page--with-flow-tail>.contract-list-shell{flex:0 1 auto;min-height:0;display:flex;flex-direction:column}.crm-list-flow-tail{flex:1 1 auto;min-height:240px;max-height:min(52vh,560px);min-width:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:12px;padding-bottom:6px}.layout .main .crm-list-page .el-table .el-table__body tr,.layout .main .crm-list-page .el-table .el-table__body td.el-table__cell{transition:none!important}.layout .main .crm-list-page .el-table .el-table__inner-wrapper,.layout .main .crm-list-page .el-table .el-table__header-wrapper,.layout .main .crm-list-page .el-table .el-table__body-wrapper,.layout .main .crm-list-page .el-table .el-table__footer-wrapper{opacity:1!important;visibility:visible!important}.layout .main .crm-form-page-scroll>.el-card .el-card__body{overflow:auto;min-height:0}.layout .main .crm-list-page .el-card.crm-list-card .el-card__body{flex:1 1 auto;flex-grow:1;flex-shrink:1;min-height:180px;min-width:0;display:flex;flex-direction:column;overflow:hidden}.layout .main .crm-list-page .el-tabs.el-tabs--top:not(.finance-oc-tabs):not(.sales-target-nav-tabs):not(.crm-nav-only-tabs)>.el-tabs__content{flex-grow:1;flex-shrink:1;min-height:200px;overflow:visible;width:100%;box-sizing:border-box}.layout .main .crm-list-page .finance-oc-tabs.el-tabs--top>.el-tabs__content,.layout .main .crm-list-page .sales-target-nav-tabs.el-tabs--top>.el-tabs__content,.layout .main .crm-list-page .crm-nav-only-tabs.el-tabs--top>.el-tabs__content,.crm-nav-only-tabs.el-tabs--top>.el-tabs__content{flex-grow:0!important;flex-shrink:0!important;min-height:0!important;height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:none!important;visibility:hidden}.layout .main .crm-list-page .crm-panel-toolbar.crm-toolbar,.crm-panel-toolbar.crm-toolbar{flex:0 0 auto;width:100%;justify-content:flex-start;margin-bottom:12px}.crm-tabs-sibling-primary.el-tabs--top>.el-tabs__content:has(>.el-tab-pane:not([aria-hidden=true]):empty),.crm-tabs-sibling-primary.el-tabs--top>.el-tabs__content:has(>.el-tab-pane[aria-hidden=false]:empty){flex-grow:0!important;flex-shrink:0!important;min-height:0!important;height:0!important;max-height:0!important;overflow:hidden!important;padding:0!important;margin:0!important;border:none!important}.layout .main .crm-list-page.sales-targets-page.crm-list-page--page-scroll>.crm-list-card.el-card{flex:0 0 auto;min-height:auto}.layout .main .crm-list-page.sales-targets-page.crm-list-page--page-scroll .el-card.crm-list-card .el-card__body{flex:0 0 auto;min-height:auto;overflow-x:hidden;overflow-y:visible}.layout .main .crm-list-page.crm-list-page--approval-center .el-card.crm-list-card .el-card__body{overflow:hidden}.layout .main .crm-list-page.crm-list-page--approval-center .approval-center-tabs.el-tabs--top{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page.crm-list-page--approval-center .approval-center-tabs.el-tabs--top>.el-tabs__header{flex-shrink:0}.layout .main .crm-list-page.crm-list-page--approval-center .approval-center-tabs.el-tabs--top>.el-tabs__content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto!important;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.layout .main .crm-list-page.crm-list-page--assistant-desk .el-card.crm-list-card .el-card__body{overflow:hidden}.layout .main .crm-list-page.crm-list-page--assistant-desk .assistant-desk-tabs.el-tabs--top{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.layout .main .crm-list-page.crm-list-page--assistant-desk .assistant-desk-tabs.el-tabs--top>.el-tabs__header{flex-shrink:0}.layout .main .crm-list-page.crm-list-page--assistant-desk .assistant-desk-tabs.el-tabs--top>.el-tabs__content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto!important;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.layout .main .crm-list-page .el-card.crm-list-card .el-card__body .el-table.crm-data-table,.layout .main .crm-form-page-scroll>.el-card .el-card__body .el-table.crm-data-table{width:100%;max-width:none;min-width:640px}.crm-card-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.crm-card-head.crm-card-head--stack,.crm-card-head.finance-health-head{flex-direction:column;align-items:stretch!important;justify-content:flex-start;gap:14px}.crm-card-head.finance-health-head .finance-health-head__text{width:100%;min-width:0}.crm-card-head.finance-health-head .finance-health-toolbar{width:100%;box-sizing:border-box}.el-drawer.crm-drawer-resizable--rtl .el-drawer__body{position:relative;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable}.el-drawer.crm-detail-drawer .el-drawer__body,.el-drawer.crm-drawer-resizable--rtl .el-drawer__body{scrollbar-width:thin;scrollbar-color:rgba(var(--crm-primary-rgb),.38) rgba(var(--crm-primary-rgb),.06)}.el-drawer.crm-detail-drawer .el-drawer__body::-webkit-scrollbar,.el-drawer.crm-drawer-resizable--rtl .el-drawer__body::-webkit-scrollbar{width:9px}.el-drawer.crm-detail-drawer .el-drawer__body::-webkit-scrollbar-thumb,.el-drawer.crm-drawer-resizable--rtl .el-drawer__body::-webkit-scrollbar-thumb{border-radius:999px;border:2px solid transparent;background-clip:padding-box;background-image:linear-gradient(165deg,rgba(var(--crm-primary-rgb),.42),rgba(var(--crm-primary-press-rgb),.32))}.el-drawer.crm-drawer-resizable--rtl .crm-drawer-resize-handle--rtl{top:calc(-1 * var(--el-drawer-padding-primary, 20px) - 44px)}.crm-card-head--filter-bar{flex-direction:column;align-items:stretch;gap:10px}.crm-card-head--filter-bar .crm-toolbar{justify-content:flex-start;flex-wrap:wrap}.crm-card-title{font-family:var(--crm-font-sans);font-size:17px;font-weight:600;color:var(--crm-text-title);letter-spacing:.02em;position:relative;padding-left:13px;line-height:1.35;font-feature-settings:"kern" 1,"liga" 1}.crm-card-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:1.05em;border-radius:3px;background:var(--crm-title-accent)}.crm-card-title--with-icon{display:flex;align-items:center;gap:10px;padding-left:0}.crm-card-title--with-icon:before{display:none}.crm-card-title__ico{flex-shrink:0;font-size:22px;color:var(--el-color-primary);opacity:.9;filter:drop-shadow(0 0 10px rgba(var(--crm-primary-rgb),.16))}.crm-card-title__text{flex:1;min-width:0}.crm-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.crm-list-page .crm-toolbar{row-gap:6px;flex:1;justify-content:flex-end;align-items:center}.crm-list-page .crm-card-head--filter-bar .crm-toolbar{flex:none;width:100%;justify-content:flex-start}.crm-list-page .crm-card-head.crm-card-head--filter-bar{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px}.crm-list-page .crm-card-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 12px}.layout .main .crm-list-page>.crm-list-card.el-card>.el-card__header{flex:0 0 auto;flex-shrink:0;overflow:visible;position:relative;z-index:3}.crm-list-page .crm-list-card.el-card{border-radius:8px;border:1px solid var(--el-border-color-lighter, #f0f0f0);box-shadow:0 1px 3px #0f172a0f!important}:root[data-crm-color-mode=dark] .crm-list-page .crm-list-card.el-card{border-color:#ffffff1a;box-shadow:0 1px #ffffff0a!important}.crm-list-page .crm-card-head--filter-bar+.crm-list-sub-hint,.crm-list-page .crm-card-head--filter-bar~.crm-list-sub-hint{display:none}.crm-toolbar--modern{align-items:center}.crm-card-head--filter-bar .crm-toolbar--modern{width:100%;flex:none;justify-content:flex-start}.crm-card-head--filter-bar .crm-toolbar--modern .crm-toolbar-spacer{flex:1;min-width:12px}.crm-toolbar-spacer{flex:1;min-width:8px}.crm-row-more-btn{width:32px;height:32px;padding:0;color:var(--el-text-color-secondary, #6b7280);border:1px solid var(--el-border-color, #e5e7eb);border-radius:50%;background:var(--el-bg-color, #ffffff);transition:color .15s ease,border-color .15s ease,background .15s ease}.crm-row-more-btn:hover{color:var(--crm-primary);border-color:rgba(var(--crm-primary-rgb),.35);background:rgba(var(--crm-primary-rgb),.06)}.crm-native-ops{text-align:center;vertical-align:middle}.crm-list-page .crm-native-table-scroll-host{flex:1 1 auto;min-height:160px;width:100%;min-width:0;padding-bottom:6px;box-sizing:border-box}.crm-list-page .crm-native-data-table{font-size:var(--crm-list-native-font-size, 13px);line-height:1.45}.crm-list-page .crm-native-data-table.crm-native-cols-ready{width:auto;min-width:0;max-width:none}.crm-list-page .crm-native-data-table thead th{padding:8px;font-size:var(--crm-list-native-head-font-size, 12px);line-height:1.35;text-align:center!important}.crm-list-page .crm-native-data-table tbody td{padding:8px;line-height:1.45;vertical-align:middle}.layout .main .crm-list-page .el-table .el-table__body .el-table__cell{padding:var(--crm-list-el-cell-pad-y, 7px) var(--crm-list-el-cell-pad-x, 10px);font-size:var(--crm-list-el-font-size, 14px)}.layout .main .crm-list-page .el-table .el-table__header .el-table__cell{padding:var(--crm-list-el-head-pad-y, 8px) var(--crm-list-el-cell-pad-x, 10px);font-size:calc(var(--crm-list-el-font-size, 14px) * .93)}.crm-list-page .crm-native-clip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.crm-list-page .crm-list-pagination{flex-shrink:0;margin-top:10px}.crm-list-page .crm-clue-batch-bar{flex-shrink:0}.crm-list-page .crm-toolbar :deep(.el-button){padding:5px 11px}.crm-list-page .crm-toolbar :deep(.el-input__wrapper){padding:2px 10px;min-height:30px}.crm-list-page .crm-toolbar :deep(.el-select .el-select__wrapper){min-height:30px}.crm-toolbar-field--sm{width:140px}.crm-toolbar-field--md{width:168px}.crm-toolbar-field--keyword{width:220px}.crm-toolbar-field--contract-id{width:168px}.crm-list-sub-hint{margin:6px 0 0;font-size:11px;color:var(--el-text-color-secondary);line-height:1.4;padding:5px 8px;background:var(--el-fill-color-light);border-radius:var(--crm-radius-sm);border:1px solid var(--el-border-color-light)}.crm-list-sub-hint--tight{margin-top:4px;padding:4px 8px}.crm-form--grid .crm-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:20px;column-gap:20px;align-items:start}.crm-form--grid .crm-form-grid>.el-divider{grid-column:1/-1;margin:8px 0 4px}.crm-form--grid .crm-form-grid :deep(.el-form-item){margin-bottom:14px}.crm-form--grid .crm-form-grid :deep(.el-form-item:last-child){margin-bottom:0}.crm-form-item--full{grid-column:1/-1}.crm-form-item--actions :deep(.el-form-item__content){flex-wrap:wrap;gap:8px}.crm-form--grid .crm-form-auto-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}@media(max-width:600px){.crm-form--grid .crm-form-grid{grid-template-columns:1fr}.crm-form-item--full{grid-column:1}.crm-form--grid .crm-form-auto-grid{grid-template-columns:1fr}}.crm-list-pagination{margin-top:10px;display:flex;justify-content:flex-end;flex-wrap:wrap}html{touch-action:manipulation}@media(max-width:480px){.layout .layout-footer{font-size:10px;letter-spacing:.04em;padding-left:max(8px,env(safe-area-inset-left,0px));padding-right:max(8px,env(safe-area-inset-right,0px))}}@media(max-width:992px)and (orientation:landscape){.layout .el-main.main{min-height:0}}@media(max-width:768px){body{background-color:var(--crm-page-bg)}.el-overlay.crm-mobile-nav-modal{background-color:#0f172a59!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.el-drawer.crm-mobile-nav-drawer{--el-drawer-padding-primary: 0;--el-drawer-bg-color: transparent;background:#fff!important;backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.02);border-right:1px solid var(--el-border-color);box-shadow:12px 0 40px #0f172a1f!important}.el-drawer.crm-mobile-nav-drawer .el-drawer__body{padding:0!important;margin:0!important;background:transparent!important;flex:1;min-height:0;overflow:hidden}.crm-mobile-nav-body{padding:0!important;background:transparent!important}.layout .el-main.main{padding:10px 10px 14px;padding-bottom:max(14px,env(safe-area-inset-bottom));min-height:calc(100dvh - 80px)}.crm-list-page{max-width:none}.layout .main .el-card{border-radius:var(--crm-radius-md)!important;box-shadow:var(--crm-shadow-card)!important}.crm-toolbar{gap:8px}.crm-toolbar-field--sm,.crm-toolbar-field--md,.crm-toolbar-field--keyword,.crm-toolbar-field--contract-id{width:100%!important;max-width:100%}.crm-list-pagination{justify-content:center}.crm-list-pagination :deep(.el-pagination){flex-wrap:wrap;justify-content:center;row-gap:8px}.layout .main .el-card__body{overflow-x:visible}.crm-data-table.el-table,.layout .main .el-table:not(.crm-raw-table){min-width:560px}.el-dialog{margin:8px auto!important;max-width:calc(100vw - 16px)}}.crm-glass-panel{border-radius:var(--crm-radius-md);border:1px solid var(--crm-glass-border);background:var(--crm-glass-card);backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.03);-webkit-backdrop-filter:blur(var(--crm-glass-blur)) saturate(1.03);box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card);transition:box-shadow var(--crm-transition-hover),transform var(--crm-transition-hover),border-color var(--crm-transition-hover)}.crm-glass-panel:hover{box-shadow:var(--crm-shadow-inset-glass),var(--crm-shadow-card-hover)}.layout .main .el-input__wrapper,.layout .main .el-select__wrapper,.layout .main .el-textarea__inner{border-radius:var(--crm-radius-sm)!important;transition:box-shadow var(--crm-transition-hover),border-color var(--crm-transition-hover),background-color var(--crm-transition-hover)}.layout .main .el-input__wrapper,.layout .main .el-select__wrapper{background-color:#ffffffeb!important;box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.08) inset!important}.layout .main .el-input__wrapper:hover,.layout .main .el-select__wrapper:hover{box-shadow:0 0 0 1px rgba(var(--crm-primary-rgb),.14) inset!important}.layout .main .el-input__wrapper.is-focus,.layout .main .el-select__wrapper.is-focused{box-shadow:0 0 0 1px var(--el-color-primary) inset,0 0 0 3px rgba(var(--crm-primary-rgb),.12)!important}.crm-text-reject,.layout .main .el-form-item.is-error .el-form-item__error{color:var(--el-color-danger);font-weight:500}.crm-amount-em{font-variant-numeric:tabular-nums;font-weight:600;color:var(--el-color-primary)}.crm-risk-em{color:var(--el-color-danger);font-weight:600;font-variant-numeric:tabular-nums}.layout .main .el-button--primary:not(.is-link):not(.is-text):not(.is-disabled):hover{box-shadow:var(--crm-shadow-button-hover)}.layout .main .el-button:not(.is-link):not(.is-text):not(.is-disabled):active{transform:scale(.98);transition:transform var(--crm-transition-button-press)}@media(prefers-reduced-motion:reduce){.el-card:hover{transform:none}.el-button:not(.is-link):not(.is-text):not(.is-disabled):hover,.el-button:not(.is-link):not(.is-text):not(.is-disabled):active,.layout .main .el-button:not(.is-link):not(.is-text):not(.is-disabled):active{transform:none}.crm-glass-panel:hover{transform:none}.crm-page-enter-active,.crm-page-leave-active,.dialog-fade-enter-active .el-overlay-dialog .el-dialog,.dialog-fade-leave-active .el-overlay-dialog .el-dialog{transition:none!important}.crm-fade-in,.crm-fade-in-delayed{animation:none!important;opacity:1!important}}.el-tooltip__popper,.el-popper.el-tooltip{z-index:10100!important}.el-popper.el-tooltip.el-fade-in-linear-enter-active,.el-popper.el-tooltip.el-fade-in-linear-leave-active{transition-duration:.08s!important}.el-tooltip__popper.is-dark,.el-popper.el-tooltip.is-dark{background:#1e293b94!important;backdrop-filter:blur(10px) saturate(1.04);-webkit-backdrop-filter:blur(10px) saturate(1.04);border:1px solid rgba(255,255,255,.07)!important;box-shadow:0 4px 20px #0015400f!important;color:#f8fafceb!important;font-size:12px;font-weight:400;line-height:1.45;padding:6px 10px}.el-tooltip__popper.is-dark .el-popper__arrow:before,.el-popper.el-tooltip.is-dark .el-popper__arrow:before{background:#1e293b94!important;border:1px solid rgba(255,255,255,.07)!important}.el-tooltip__popper.is-light,.el-popper.el-tooltip.is-light{background:#ffffffc7!important;backdrop-filter:blur(10px) saturate(1.02);-webkit-backdrop-filter:blur(10px) saturate(1.02);border:1px solid rgba(var(--crm-primary-rgb),.1)!important;box-shadow:0 4px 18px rgba(var(--crm-primary-rgb),.05)!important;color:#1e293bd1!important;font-size:12px;font-weight:400;padding:6px 10px}.el-tooltip__popper.is-light .el-popper__arrow:before,.el-popper.el-tooltip.is-light .el-popper__arrow:before{background:#ffffffc7!important;border:1px solid rgba(var(--crm-primary-rgb),.1)!important}.crm-ai-insight-card{margin-bottom:16px;border-radius:12px;border:1px solid rgba(139,92,246,.12);background:linear-gradient(135deg,#f3f0ff,#faf8ff 42%,#fff);box-shadow:0 2px 12px #6366f10f}.crm-ai-insight-card.el-card :is(.el-card__header){padding:12px 16px;border-bottom:1px solid var(--el-border-color-lighter)}.crm-ai-insight-card.el-card :is(.el-card__body){padding:14px 16px 16px}.crm-ai-insight-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.crm-ai-insight-head__left{display:inline-flex;align-items:center;gap:4px;min-width:0;flex:1}.crm-ai-collapse-btn{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--el-text-color-regular);cursor:pointer;flex-shrink:0}.crm-ai-collapse-btn:hover:not(:disabled){background:var(--el-fill-color-light);color:var(--el-color-primary)}.crm-ai-collapse-btn:disabled{opacity:.35;cursor:not-allowed}.crm-ai-insight-cache-tag{margin-left:4px;font-weight:500}.crm-ai-insight-head__title{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:650;color:var(--el-text-color-primary);letter-spacing:.02em}.crm-ai-insight-head__ico{font-size:18px;color:#7c3aed}.crm-ai-insight-lead{margin:0 0 14px;font-size:13px;line-height:1.65;color:var(--el-text-color-secondary)}.crm-ai-insight-alert{margin-bottom:8px}.crm-ai-insight-empty{padding:8px 0 4px}.crm-ai-collapsed-tip{margin:0;font-size:13px;line-height:1.6;color:var(--el-text-color-secondary)}.crm-ai-disclaimer{margin:16px 0 0;padding:10px 12px;font-size:12px;line-height:1.55;color:var(--el-text-color-secondary);background:var(--el-fill-color-light);border-radius:8px;border:1px dashed var(--el-border-color)}.crm-ai-insight-prose{font-family:system-ui,-apple-system,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,sans-serif;font-size:15px;line-height:1.82;color:var(--el-text-color-primary);letter-spacing:.02em;font-variant-east-asian:proportional-width;-webkit-font-smoothing:antialiased;word-break:break-word}.crm-ai-insight-prose h2{font-family:system-ui,-apple-system,PingFang SC,Hiragino Sans GB,Microsoft YaHei UI,Microsoft YaHei,sans-serif;font-size:1.22rem;font-weight:700;margin:1.65rem 0 .85rem;padding:.35rem 0 .55rem .65rem;border-bottom:1px solid rgba(99,102,241,.22);border-left:4px solid rgba(99,102,241,.65);background:linear-gradient(90deg,#6366f114,#6366f100 72%);border-radius:0 8px 0 0;color:#0f172a}.crm-ai-insight-prose h2:first-child{margin-top:0}.crm-ai-insight-prose h3,.crm-ai-insight-prose h4{font-size:1.04rem;font-weight:650;margin:1.25rem 0 .5rem;padding-left:.5rem;border-left:3px solid rgba(148,163,184,.85);color:#1e293b}.crm-ai-insight-prose h4{font-size:.98rem;font-weight:600;border-left-color:#94a3b873;color:#334155}.crm-ai-insight-prose p{margin:.6em 0;text-indent:0}.crm-ai-insight-prose ul,.crm-ai-insight-prose ol{margin:.55em 0 .75em;padding-left:1.45em}.crm-ai-insight-prose ul{list-style-type:disc}.crm-ai-insight-prose ol{list-style-type:decimal}.crm-ai-insight-prose li{margin:.38em 0;line-height:1.78}.crm-ai-insight-prose li>p{margin:.28em 0}.crm-ai-insight-prose ul ul,.crm-ai-insight-prose ol ul,.crm-ai-insight-prose ul ol{margin:.4em 0 .55em;padding-left:1.15em}.crm-ai-insight-prose ul ul{list-style-type:circle;border-left:1px solid var(--el-border-color-lighter);padding-left:1.1em;margin-left:.15em}.crm-ai-insight-prose ul ul ul{list-style-type:square;border-left-color:transparent}.crm-ai-insight-prose strong{font-weight:700;color:#0f172a}.crm-ai-insight-prose hr{border:none;border-top:1px solid var(--el-border-color-lighter);margin:1.45em 0}.crm-ai-insight-prose blockquote{margin:.85em 0;padding:10px 14px;border-left:3px solid var(--el-color-primary-light-5);background:var(--el-fill-color-lighter);color:var(--el-text-color-regular);border-radius:0 8px 8px 0}.crm-ai-insight-prose code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.88em;padding:.12em .4em;border-radius:4px;background:var(--el-fill-color)}.crm-ai-insight-prose pre code{display:block;padding:10px 12px;overflow-x:auto;line-height:1.55}.el-dialog.crm-form-dialog.crm-biz-form-dialog{display:flex;flex-direction:column;max-height:90vh;margin:5vh auto!important}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header{flex-shrink:0;background:var(--crm-surface-elevated, #fff)!important;border-bottom:1px solid var(--el-border-color-lighter);box-shadow:none;border-radius:var(--crm-dlg-radius, var(--el-border-radius-base)) var(--crm-dlg-radius, var(--el-border-radius-base)) 0 0;padding:14px 20px 12px}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header:before{display:none}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__title{font-weight:600;font-size:17px;letter-spacing:.02em;line-height:1.3;padding-left:0;width:100%}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__body{flex:1 1 auto;min-height:0;padding-top:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__body:has(>.crm-form-dialog-scroll),.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__body:has(>.crm-biz-dlg__scroll){overflow:hidden;display:flex;flex-direction:column}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__footer{flex-shrink:0}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-form-dialog-scroll,.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-dlg__scroll{max-height:none;overflow:auto;background:transparent;border-radius:0 0 4px 4px;padding:20px 24px 26px;box-sizing:border-box}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-form-item{margin-bottom:14px}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-input__wrapper,.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-textarea__inner{box-shadow:0 0 0 1px var(--el-border-color) inset;transition:box-shadow .15s ease}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-input__wrapper:hover,.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-color-primary-light-5) inset}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-sec-wrap:first-of-type .crm-biz-sec{margin-top:2px}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-sec{margin:22px 0 12px;padding:0 0 8px;border-bottom:1px solid var(--el-border-color-lighter);border-bottom-width:1px}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-sec:before{display:none}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-sec__icon{width:28px;height:28px;border-radius:6px;font-size:15px;margin-right:4px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--el-fill-color-light);color:var(--el-text-color-regular);flex-shrink:0;line-height:1}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-sec__text{font-size:13px;font-weight:600;color:var(--el-text-color-primary)}.crm-biz-sec-wrap{grid-column:1/-1;margin:0;padding:0}.crm-biz-sec{position:relative;margin:18px 0 10px;padding:0 0 7px 11px;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--el-text-color-regular);line-height:1.4;letter-spacing:.02em;border-bottom:1px solid var(--el-border-color-lighter)}.crm-biz-form-dialog .crm-form--grid .crm-biz-sec-wrap:first-of-type .crm-biz-sec,.crm-form--grid .crm-biz-sec-wrap:first-of-type .crm-biz-sec{margin-top:0}.crm-biz-sec:before{content:"";position:absolute;left:0;top:.2em;bottom:.5em;width:3px;border-radius:1px;background:var(--el-color-primary-light-5)}.crm-biz-sec__icon{position:relative;z-index:1;font-size:16px;color:var(--el-color-primary);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.crm-biz-sec__text{position:relative;z-index:1}.crm-biz-dlg-h{display:flex;align-items:center;gap:14px;width:100%;min-width:0}.crm-biz-dlg-h__ico-box{flex:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:var(--el-text-color-regular);background:var(--el-fill-color-light);box-shadow:none;border:1px solid var(--el-border-color-lighter)}.crm-biz-dlg-h__ico{font-size:18px}.crm-biz-dlg-h__text-col{min-width:0;display:flex;flex-direction:column;gap:4px}.crm-biz-dlg-h__txt{font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35;color:var(--el-text-color-primary)}.crm-biz-dlg-h__sub{font-size:12px;font-weight:500;color:var(--el-text-color-secondary);line-height:1.35}.el-dialog.crm-form-dialog.crm-biz-form-dialog--compact .el-dialog__header,.crm-biz-form-dialog--compact.el-dialog.crm-form-dialog .el-dialog__header{padding:12px 16px 10px}.el-dialog.crm-form-dialog.crm-biz-form-dialog .mail-drive-dialog__head,.el-dialog.crm-form-dialog.crm-biz-form-dialog .mail-admin-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.el-dialog.crm-form-dialog.crm-biz-form-dialog .mail-drive-dialog__title,.el-dialog.crm-form-dialog.crm-biz-form-dialog .mail-admin-dialog__title{font-size:17px;font-weight:600;letter-spacing:.02em;color:var(--el-text-color-primary)}:root{--crm-dlg-radius: 12px;--crm-dlg-shadow: 0 16px 48px rgba(15, 23, 42, .12), 0 0 0 1px rgba(15, 23, 42, .04);--crm-dlg-label-size: 12px;--crm-dlg-value-size: 14px;--crm-dlg-muted: var(--el-text-color-secondary);--crm-dlg-context-bg: var(--el-fill-color-lighter)}.el-dialog.crm-form-dialog.crm-biz-form-dialog.crm-surface-dialog,.el-dialog.crm-form-dialog.crm-biz-form-dialog{border-radius:var(--crm-dlg-radius)!important;box-shadow:var(--crm-dlg-shadow)!important;overflow:hidden}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header{background:var(--crm-surface-elevated, #fff)!important;border-bottom:1px solid var(--el-border-color-lighter)!important;box-shadow:none!important;padding:14px 20px 12px!important}.el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__footer{border-top:1px solid var(--el-border-color-lighter);padding:12px 20px 16px;background:var(--crm-surface-elevated, #fff)}.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-form-dialog-scroll,.el-dialog.crm-form-dialog.crm-biz-form-dialog .crm-biz-dlg__scroll{padding:16px 20px 20px}.el-dialog.crm-biz-form-dialog--detail .el-form-item__label{font-size:var(--crm-dlg-label-size);color:var(--crm-dlg-muted);font-weight:500;padding-bottom:2px}.el-dialog.crm-biz-form-dialog--detail .el-input.is-disabled .el-input__wrapper,.el-dialog.crm-biz-form-dialog--detail .el-textarea.is-disabled .el-textarea__inner,.el-dialog.crm-biz-form-dialog--detail .el-select .el-select__wrapper.is-disabled,.el-dialog.crm-biz-form-dialog--detail .el-input-number.is-disabled .el-input__wrapper{background:transparent!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important;cursor:default}.el-dialog.crm-biz-form-dialog--detail .el-input.is-disabled .el-input__inner,.el-dialog.crm-biz-form-dialog--detail .el-textarea.is-disabled .el-textarea__inner{color:var(--el-text-color-primary)!important;-webkit-text-fill-color:var(--el-text-color-primary)!important}.el-dialog.crm-biz-form-dialog--detail .el-input-number.is-disabled .el-input-number__decrease,.el-dialog.crm-biz-form-dialog--detail .el-input-number.is-disabled .el-input-number__increase{display:none}.el-dialog.crm-biz-form-dialog--detail .el-date-editor.is-disabled{background:transparent!important;box-shadow:none!important}.el-dialog.crm-biz-form-dialog--detail .el-date-editor.is-disabled .el-input__wrapper{background:transparent!important;box-shadow:none!important;padding-left:0!important}.el-dialog.crm-biz-form-dialog--detail .el-select .el-select__suffix,.el-dialog.crm-biz-form-dialog--detail .el-select .el-select__caret{display:none}.crm-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 24px;margin-bottom:4px}@media(max-width:640px){.crm-detail-grid{grid-template-columns:1fr}}.crm-form--grid .crm-form-grid>.crm-detail-grid{grid-column:1/-1}.crm-detail-grid--1col{grid-template-columns:1fr}.crm-detail-field{min-width:0}.crm-detail-field--full{grid-column:1/-1}.crm-detail-field__label{font-size:var(--crm-dlg-label-size);font-weight:500;color:var(--crm-dlg-muted);line-height:1.35;margin-bottom:4px}.crm-detail-field__value{font-size:var(--crm-dlg-value-size);font-weight:500;color:var(--el-text-color-primary);line-height:1.5;word-break:break-word}.crm-detail-field__value.is-empty{color:var(--el-text-color-placeholder);font-weight:400}.crm-detail-field__hint{margin-top:4px;font-size:12px;color:var(--crm-dlg-muted);line-height:1.4}.crm-dialog-context{margin:0 0 16px;padding:12px 14px;border-radius:10px;background:var(--crm-dlg-context-bg);border:1px solid var(--el-border-color-lighter)}.crm-dialog-context__lead{margin:0;font-size:14px;font-weight:600;line-height:1.45;color:var(--el-text-color-primary)}.crm-dialog-context__meta{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--crm-dlg-muted)}.crm-dialog-context__chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.crm-dialog-context__chip{display:inline-flex;align-items:center;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;border-radius:6px;background:var(--el-fill-color);color:var(--el-text-color-regular);border:1px solid var(--el-border-color-lighter)}.crm-dialog-context__chip--accent{background:var(--el-color-primary-light-9);color:var(--el-color-primary);border-color:var(--el-color-primary-light-7)}.crm-biz-form-dialog--detail .crm-biz-sec,.el-dialog.crm-biz-form-dialog--detail .crm-biz-sec{margin:20px 0 10px;padding-bottom:6px;border-bottom:1px solid var(--el-border-color-lighter)}.crm-biz-form-dialog--detail .crm-biz-sec__icon{width:28px;height:28px;border-radius:6px;font-size:15px;background:var(--el-fill-color-light)}.crm-biz-form-dialog--detail .crm-biz-sec__text{font-size:13px;font-weight:600;letter-spacing:.01em}.crm-biz-form-dialog--detail .crm-native-data-table .el-input__wrapper,.crm-biz-form-dialog--detail .crm-native-data-table .el-input-number .el-input__wrapper{background:transparent!important;box-shadow:none!important;padding:0!important}.crm-dialog-lines-block{grid-column:1/-1;width:100%;min-width:0;margin-top:2px}.crm-biz-form-dialog .crm-native-table-scroll-host.crm-dialog-lines-scroll{width:100%;max-width:100%;overflow-x:auto;border:1px solid var(--el-border-color-lighter);border-radius:10px;background:var(--crm-surface-elevated, #fff);box-shadow:none}.crm-native-data-table.crm-native-data-table--dialog-lines{width:100%!important;min-width:100%;max-width:100%;table-layout:fixed;font-size:13px}.crm-native-data-table--dialog-lines thead th{padding:10px 12px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--el-text-color-secondary);background:var(--el-fill-color-lighter)!important;border-bottom:1px solid var(--el-border-color-lighter);text-align:left!important;vertical-align:middle!important}.crm-native-data-table--dialog-lines thead th.crm-col-num,.crm-native-data-table--dialog-lines thead th.crm-col-money{text-align:right!important}.crm-native-data-table--dialog-lines tbody td{padding:12px;text-align:left;vertical-align:top!important;border-bottom:1px solid var(--el-border-color-extra-light);background:var(--crm-surface-elevated, #fff)}.crm-native-data-table--dialog-lines tbody tr:last-child td{border-bottom:none}.crm-native-data-table--dialog-lines tbody td.crm-col-num,.crm-native-data-table--dialog-lines tbody td.crm-col-money{text-align:right!important;vertical-align:middle!important;font-variant-numeric:tabular-nums;font-weight:500;color:var(--el-text-color-primary);white-space:nowrap}.crm-native-data-table--dialog-lines tbody td.crm-col-money{font-weight:600}.crm-native-data-table--dialog-lines tbody td.crm-col-muted{color:var(--el-text-color-secondary);font-weight:400}.crm-native-data-table--dialog-lines thead th.crm-native-num,.crm-native-data-table--dialog-lines thead th.crm-col-num,.crm-native-data-table--dialog-lines tbody td.crm-native-num,.crm-native-data-table--dialog-lines tbody td.crm-col-num,.crm-native-data-table--dialog-lines tbody td.crm-col-money{text-align:right!important}.crm-native-data-table--dialog-lines tbody td.crm-native-num,.crm-native-data-table--dialog-lines tbody td.crm-col-num,.crm-native-data-table--dialog-lines tbody td.crm-col-money{vertical-align:middle!important;font-variant-numeric:tabular-nums;font-weight:500}.el-drawer .crm-native-table-scroll-host.crm-dialog-lines-scroll,.el-dialog .crm-native-table-scroll-host.crm-dialog-lines-scroll{width:100%;max-width:100%}.el-drawer .crm-native-data-table--dialog-lines,.el-dialog .crm-native-data-table--dialog-lines{width:100%!important}.crm-native-data-table--dialog-lines tbody tr.crm-native-row--stripe>td{background:var(--crm-table-row-striped-solid, var(--el-fill-color-lighter))!important;color:var(--el-text-color-regular)}.crm-native-data-table--dialog-lines tbody tr.crm-native-row:hover>td{background:var(--crm-table-row-hover-solid, var(--el-fill-color-light))!important}:root[data-crm-color-mode=dark] .crm-native-data-table--dialog-lines tbody td{background:var(--el-bg-color, #111)!important;color:#ffffffe0!important;border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .crm-native-data-table--dialog-lines thead th{background:#ffffff0a!important;color:#ffffff8c!important;border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .crm-native-data-table--dialog-lines tbody tr.crm-native-row--stripe>td{background:var(--crm-table-row-striped-solid, #0d0d0d)!important;color:#ffffffe0!important}.crm-native-data-table--dialog-lines .so-line-product__name{font-size:14px;font-weight:600;line-height:1.4;color:var(--el-text-color-primary)}.crm-native-data-table--dialog-lines .so-line-product__sub{margin-top:4px;font-size:12px;line-height:1.45;color:var(--el-text-color-secondary)}.crm-dialog-lines-total{display:flex;justify-content:flex-end;align-items:baseline;gap:8px;padding:10px 12px 0;font-size:13px;color:var(--el-text-color-secondary)}.crm-dialog-lines-total strong{font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--el-text-color-primary)}.crm-biz-form-dialog .crm-native-data-table--dialog-lines{width:100%!important}:root{--crm-glass-opacity-factor: 2;--crm-glass-opacity-linear: 1;--crm-glass-shell-alpha-light: .94;--crm-glass-shell-alpha-dark: 1;--crm-glass-light-boost: 1.05;--soft-shell-module-bg: rgba(250, 247, 241, var(--crm-glass-shell-alpha-light, .94))}:root[data-crm-color-mode=dark]{--crm-glass-light-boost: 1;--soft-shell-module-bg: rgba(17, 17, 17, var(--crm-glass-shell-alpha-dark, 1))}.layout-app-shell--soft,.login-page--soft{--soft-glass-tint-rgb: 250, 247, 241;--soft-canvas: #ede8df;--soft-canvas-mid: #e8e2d8;--soft-canvas-deep: #e0d9ce;--soft-canvas-gradient: var(--soft-canvas);--soft-neutral-rgb: 0, 0, 0;--soft-milk-rgb: 237, 232, 223;--soft-milk-deep-rgb: 224, 217, 206;--soft-milk-muted: #a39a8e;--soft-milk-subtle: #857c72;--soft-surface: #f7f4ee;--soft-surface-muted: #e8e2d8;--soft-ink: #1d1d1f;--soft-ink-muted: #6e6e73;--soft-accent: #3a7356;--soft-accent-mid: #4f8f68;--soft-accent-dark: #2a5844;--soft-accent-soft: rgba(58, 115, 86, .08);--soft-accent-rgb: 58, 115, 86;--soft-accent-dark-rgb: 42, 88, 68;--soft-tint-rgb: 29, 29, 31;--soft-btn-gradient: linear-gradient(180deg, #4f8f68 0%, #3a7356 52%, #2a5844 100%);--soft-btn-shadow: 0 6px 18px rgba(42, 88, 68, .14);--soft-btn-shadow-hover: 0 10px 24px rgba(42, 88, 68, .18);--soft-glass-bg: linear-gradient( 165deg, rgba(var(--soft-glass-tint-rgb), calc(.38 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 0%, rgba(var(--soft-glass-tint-rgb), calc(.28 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 48%, rgba(var(--soft-glass-tint-rgb), calc(.32 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 100% );--soft-glass-border: rgba(0, 0, 0, .06);--soft-glass-edge: rgba(0, 0, 0, .06);--soft-glass-shine: inset 0 .5px 0 rgba(var(--soft-glass-tint-rgb), .55);--soft-blur: none;--soft-blur-strong: none;--soft-blur-light: none;--soft-blur-frost: none;--soft-blur-liquid: none;--soft-sidebar-frost-bg: #f7f4ee;--soft-main-glass-bg: rgba(var(--soft-glass-tint-rgb), calc(.38 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-main-card-bg: rgba(var(--soft-glass-tint-rgb), calc(.34 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-embedded-sidebar-bg: var(--soft-shell-module-bg);--soft-embedded-sidebar-border: rgba(0, 0, 0, .06);--soft-embedded-sidebar-shadow: inset 0 1px 0 rgba(var(--soft-glass-tint-rgb), .45), 0 4px 24px rgba(0, 0, 0, .05);--soft-canvas-glass-tint: rgba(var(--soft-glass-tint-rgb), calc(.18 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-base: rgba(var(--soft-glass-tint-rgb), calc(.28 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-raised: rgba(var(--soft-glass-tint-rgb), calc(.44 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-highlight: rgba(var(--soft-glass-tint-rgb), var(--crm-glass-shell-alpha-light, .767));--soft-shell-module-bg: rgba(var(--soft-glass-tint-rgb), var(--crm-glass-shell-alpha-light, .767));--soft-glass-border-hairline: rgba(0, 0, 0, .06);--soft-unified-canvas-tint: rgba(var(--soft-glass-tint-rgb), calc(.18 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-content-surface: var(--soft-glass-raised);--soft-content-surface-strong: var(--soft-glass-highlight);--soft-glass-tile: rgba(var(--soft-glass-tint-rgb), calc(.26 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-tile-border: rgba(0, 0, 0, .06);--soft-gutter-glass-bg: transparent;--soft-gutter-blur: blur(64px);--soft-board-tile: #fcfaf5;--soft-board-tile-hover: #f7f4ee;--soft-board-tile-border: rgba(58, 115, 86, .12);--soft-board-blur: none;--soft-board-shadow: 0 1px 0 rgba(0, 0, 0, .04);--soft-liquid-shadow: inset 0 .5px 0 rgba(var(--soft-glass-tint-rgb), .52), 0 0 0 .5px rgba(0, 0, 0, .045), 0 4px 20px rgba(0, 0, 0, .035);--soft-frost-noise: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--soft-shadow-float: var(--soft-liquid-shadow), 0 8px 28px rgba(0, 0, 0, .05), 0 24px 56px rgba(0, 0, 0, .06);--soft-shadow-panel: var(--soft-liquid-shadow), 0 12px 36px rgba(0, 0, 0, .05)}:root[data-crm-color-mode=dark] .layout-app-shell--soft,:root[data-crm-color-mode=dark] .login-page--soft{--soft-canvas: #000000;--soft-canvas-mid: #0a0a0a;--soft-canvas-deep: #111111;--soft-surface: #111111;--soft-surface-muted: #161616;--soft-ink: #ffffff;--soft-ink-muted: #8a8a8a;--soft-accent: #cccccc;--soft-accent-mid: #e0e0e0;--soft-accent-dark: #ffffff;--soft-accent-soft: rgba(255, 255, 255, .08);--soft-accent-rgb: 255, 255, 255;--soft-accent-dark-rgb: 255, 255, 255;--soft-tint-rgb: 255, 255, 255;--soft-btn-gradient: linear-gradient(180deg, #ffffff 0%, #e8e8e8 100%);--soft-btn-shadow: 0 2px 8px rgba(0, 0, 0, .4);--soft-btn-shadow-hover: 0 4px 14px rgba(0, 0, 0, .52);--soft-glass-bg: rgba(17, 17, 17, calc(.55 + .45 * var(--crm-glass-opacity-factor, 1)));--soft-glass-border: rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1)));--soft-glass-edge: rgba(255, 255, 255, calc(.08 * var(--crm-glass-opacity-factor, 1)));--soft-glass-shine: inset 0 1px 0 rgba(255, 255, 255, calc(.06 * var(--crm-glass-opacity-factor, 1)));--soft-blur: none;--soft-blur-strong: none;--soft-blur-light: none;--soft-blur-frost: none;--soft-sidebar-frost-bg: #111111;--soft-main-glass-bg: rgba(10, 10, 10, calc(.5 + .5 * var(--crm-glass-opacity-factor, 1)));--soft-main-card-bg: rgba(17, 17, 17, calc(.55 + .45 * var(--crm-glass-opacity-factor, 1)));--soft-shell-module-bg: rgba(17, 17, 17, var(--crm-glass-shell-alpha-dark, 1));--soft-embedded-sidebar-bg: var(--soft-shell-module-bg);--soft-embedded-sidebar-border: rgba(255, 255, 255, .1);--soft-embedded-sidebar-shadow: 0 1px 0 rgba(255, 255, 255, .06);--soft-canvas-glass-tint: transparent;--soft-unified-canvas-tint: transparent;--soft-content-surface: rgba(17, 17, 17, calc(.55 + .45 * var(--crm-glass-opacity-factor, 1)));--soft-content-surface-strong: rgba(22, 22, 22, calc(.6 + .4 * var(--crm-glass-opacity-factor, 1)));--soft-glass-tile: rgba(22, 22, 22, calc(.5 + .5 * var(--crm-glass-opacity-factor, 1)));--soft-glass-tile-border: rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1)));--soft-gutter-glass-bg: transparent;--soft-gutter-blur: none;--soft-board-tile: rgba(255, 255, 255, calc(.06 * var(--crm-glass-opacity-factor, 1)));--soft-board-tile-hover: rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1)));--soft-board-tile-border: rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1)));--soft-board-blur: none;--soft-shadow-float: 0 8px 24px rgba(0, 0, 0, .48);--soft-shadow-panel: 0 2px 10px rgba(0, 0, 0, .32);--soft-milk-muted: #8a8a8a;--soft-milk-subtle: #666666;--soft-glass-base: rgba(0, 0, 0, calc(.45 + .55 * var(--crm-glass-opacity-factor, 1)));--soft-glass-raised: rgba(10, 10, 10, calc(.5 + .5 * var(--crm-glass-opacity-factor, 1)));--soft-glass-highlight: rgba(17, 17, 17, calc(.55 + .45 * var(--crm-glass-opacity-factor, 1)));--soft-glass-border-hairline: rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1)))}.login-page--soft{color-scheme:light;position:relative;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;--login-bg: var(--soft-canvas);--login-text: var(--soft-ink);--login-text-secondary: var(--soft-ink-muted);--login-tagline: var(--soft-ink);--login-platform: #86868b;--login-card-bg: rgba(var(--soft-glass-tint-rgb), .82);--login-card-border: var(--soft-glass-border);--login-card-shadow: var(--soft-shadow-float);--login-card-highlight: rgba(var(--soft-glass-tint-rgb), .92);--login-divider: linear-gradient(90deg, transparent, rgba(var(--soft-tint-rgb), .1), transparent);--login-tab-color: #86868b;--login-tab-hover: #48484a;--login-tab-active: var(--soft-accent-dark);--login-input-bg: rgba(var(--soft-glass-tint-rgb), .88);--login-input-hover: #fcfaf5;--login-input-focus-bg: #fcfaf5;--login-input-focus-ring: 0 0 0 2px rgba(var(--soft-accent-rgb), .14);--login-input-color: var(--soft-ink);--login-input-placeholder: #aeaeb2;--login-input-icon: #aeaeb2;--login-sms-border: rgba(var(--soft-tint-rgb), .12);--login-sms-bg: rgba(var(--soft-glass-tint-rgb), .88);--login-sms-color: var(--soft-accent-dark);--login-btn-bg: var(--soft-btn-gradient);--login-btn-shadow: var(--soft-btn-shadow);--login-btn-hover-shadow: var(--soft-btn-shadow-hover);--login-forgot: #86868b;--login-forgot-hover: var(--soft-accent);--login-bg-deco: 1;--login-grid-color: rgba(var(--soft-tint-rgb), .02);color:var(--soft-ink);background:linear-gradient(145deg,#f7f4ee 0%,var(--soft-canvas) 52%,#e8e2d8 100%)!important}:root[data-crm-color-mode=dark] .login-page--soft{color-scheme:dark;--login-bg: var(--soft-canvas);--login-text: var(--soft-ink);--login-text-secondary: var(--soft-ink-muted);--login-tagline: var(--soft-ink);--login-platform: #8a8a8a;--login-card-bg: #111111;--login-card-border: var(--soft-glass-border);--login-card-shadow: var(--soft-shadow-float);--login-card-highlight: #161616;--login-divider: linear-gradient(90deg, transparent, rgba(255, 255, 255, .08), transparent);--login-tab-color: #8a8a8a;--login-tab-hover: #cccccc;--login-tab-active: #ffffff;--login-input-bg: #1c1c1e;--login-input-hover: #232325;--login-input-focus-bg: #232325;--login-input-focus-ring: 0 0 0 2px rgba(255, 255, 255, .14);--login-input-color: var(--soft-ink);--login-input-placeholder: #666666;--login-input-icon: #666666;--login-sms-border: rgba(255, 255, 255, .12);--login-sms-bg: #1c1c1e;--login-sms-color: #ffffff;--login-btn-bg: var(--soft-btn-gradient);--login-forgot: #8a8a8a;--login-forgot-hover: #ffffff;--login-grid-color: rgba(255, 255, 255, .03);color:var(--soft-ink);background:#000!important}:root[data-crm-color-mode=dark] .login-page--soft .login-glass-card:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}:root[data-crm-color-mode=dark] .login-page--soft .login-footer{color:#8a8a8ae0!important}.login-page--soft .login-bg__circuits{display:none}.login-page--soft .login-bg__grid{opacity:.35}.login-page--soft .login-bg__glow{display:none}.login-page--soft .login-card-wrap{max-width:340px}.login-page--soft .login-main{flex:1;display:flex;align-items:center;justify-content:center;width:100%;min-height:0;padding:20px 20px calc(72px + env(safe-area-inset-bottom,0px));box-sizing:border-box;position:relative;z-index:1;overflow-y:auto;-webkit-overflow-scrolling:touch}.login-page--soft .login-glass-card{border-radius:32px;padding:22px 22px 18px;background:var(--soft-glass-bg);border:1px solid var(--soft-glass-border);backdrop-filter:var(--soft-blur);-webkit-backdrop-filter:var(--soft-blur);box-shadow:var(--soft-shadow-float)}.login-page--soft .login-glass-card:before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.95),transparent)}.login-page--soft .login-glass-card:after{opacity:.55;background:radial-gradient(130% 100% at 50% -30%,rgba(255,255,255,.55),transparent 58%)}.login-page--soft .login-logo-frame{min-height:72px;padding:0}.login-page--soft .brand-logo-img--login{max-height:88px}.login-page--soft .login-divider{margin:14px auto 12px}.login-page--soft .login-tabs{gap:4px;max-width:100%;padding:4px;margin-bottom:16px;border-bottom:none;border-radius:999px;background:#7676801f;box-shadow:inset 0 .5px 1px #0000000a}.login-page--soft .login-tabs__btn{flex:1;padding:11px 12px;border-radius:999px;font-size:14px}.login-page--soft .login-tabs__btn.is-active{background:#ffffffe0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:var(--soft-glass-shine),0 2px 6px #0000000f}.login-page--soft .login-tabs__btn.is-active:after{display:none}.login-page--soft .login-form-block{width:100%;max-width:300px;margin:0 auto;min-height:0}.login-page--soft .login-form-block .el-form-item{margin-bottom:14px}.login-page--soft .login-phone-hint{margin:0 0 10px}.login-page--soft .login-form-block .el-input__wrapper{border-radius:14px!important;min-height:42px;background:var(--login-input-bg)!important;backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);box-shadow:var(--soft-glass-shine),inset 0 0 0 1px rgba(var(--soft-tint-rgb),.1)!important}.login-page--soft .login-form-block .el-input__wrapper:hover{background:var(--login-input-hover, var(--login-input-bg))!important}.login-page--soft .login-form-block .el-input__wrapper.is-focus{background:var(--login-input-focus-bg, var(--login-input-bg))!important;box-shadow:var(--login-input-focus-ring)!important}.login-page--soft .login-sms-send{min-height:42px;height:42px;border-radius:14px!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__wrapper{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#1c1c1e!important;box-shadow:inset 0 0 0 1px #ffffff1f!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__wrapper:hover,:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__wrapper.is-focus{background:#232325!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__inner{color:#fff!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;background:transparent!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__inner::-moz-placeholder{color:#666!important;-webkit-text-fill-color:#666666!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block .el-input__inner::placeholder{color:#666!important;-webkit-text-fill-color:#666666!important}:root[data-crm-color-mode=dark] .login-page--soft .login-form-block input.el-input__inner:-webkit-autofill,:root[data-crm-color-mode=dark] .login-page--soft .login-form-block input.el-input__inner:-webkit-autofill:hover,:root[data-crm-color-mode=dark] .login-page--soft .login-form-block input.el-input__inner:-webkit-autofill:focus,:root[data-crm-color-mode=dark] .login-page--soft .login-form-block input.el-input__inner:-webkit-autofill:active{-webkit-text-fill-color:#ffffff!important;caret-color:#fff;border-radius:inherit;-webkit-transition:background-color 99999s ease-out 0s;transition:background-color 99999s ease-out 0s;box-shadow:0 0 0 1000px #1c1c1e inset!important}:root[data-crm-color-mode=dark] .login-page--soft .login-tabs{background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff0f}:root[data-crm-color-mode=dark] .login-page--soft .login-tabs__btn.is-active{background:#fff!important;color:#000!important;box-shadow:0 2px 8px #00000052!important}:root[data-crm-color-mode=dark] .login-page--soft .login-tabs__btn:not(.is-active){color:#8a8a8a!important}:root[data-crm-color-mode=dark] .login-page--soft .login-tabs__btn:not(.is-active):hover{color:#ccc!important}:root[data-crm-color-mode=dark] .login-page--soft .login-glass-card:after{opacity:.2;background:radial-gradient(130% 100% at 50% -30%,rgba(255,255,255,.06),transparent 58%)}:root[data-crm-color-mode=dark] .login-page--soft .login-bg__blob{opacity:.22}:root[data-crm-color-mode=dark] .login-page--soft .login-bg__grid{opacity:.12}:root[data-crm-color-mode=dark] .login-page--soft .login-submit{color:#000!important}.login-page--soft .login-submit{height:42px;margin-top:4px;border-radius:999px!important;background:var(--login-btn-bg)!important;box-shadow:var(--login-btn-shadow)!important}.login-page--soft .login-forgot{margin-top:10px}.login-page--soft .login-submit:hover{filter:brightness(1.04);box-shadow:var(--login-btn-hover-shadow)!important}.login-page--soft .login-footer{color:#6e6e73e0!important}.login-page--soft .login-forgot__link{color:var(--login-forgot, var(--soft-ink-muted))}.login-page--soft .login-forgot__link:hover{color:var(--login-forgot-hover, var(--soft-accent-dark))}:root[data-crm-color-mode=dark] .login-page--soft .login-forgot__link{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .login-page--soft .login-forgot__link:hover{color:#fff!important}:root[data-crm-color-mode=light] .login-page--soft .login-glass-card,:root:not([data-crm-color-mode]) .login-page--soft .login-glass-card{background:#ffffffeb!important;border-color:var(--soft-glass-border)!important}:root[data-crm-color-mode=dark] .login-page--soft .login-glass-card{background:#111!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(max-height:720px){.login-page--soft .login-main{align-items:flex-start;padding-top:max(12px,env(safe-area-inset-top,0px))}.login-page--soft .login-logo-frame{min-height:56px}.login-page--soft .brand-logo-img--login{max-height:72px}.login-page--soft .login-glass-card{padding:18px 18px 16px}}.layout-app-shell--soft{color-scheme:light;height:100dvh;max-height:100dvh;--crm-page-bg: var(--soft-canvas);--crm-shell-bg: var(--soft-canvas);--crm-sidebar-panel: var(--soft-glass-bg);--crm-sidebar-bg: rgba(255, 255, 255, .44);--crm-sidebar-edge: var(--soft-glass-edge);--crm-sidebar-text: var(--soft-ink-muted);--crm-sidebar-text-active: var(--soft-ink);--crm-sidebar-item-hover: rgba(0, 0, 0, .04);--crm-sidebar-item-active: rgba(255, 255, 255, .72);--crm-sidebar-accent: var(--soft-accent-dark);--crm-sidebar-glow: transparent;--crm-header-bg: transparent;--crm-shadow-header: var(--soft-shadow-panel);--crm-brand-header-bg: transparent;--crm-brand-header-hover: rgba(0, 0, 0, .04);--crm-radius-soft-aside: 28px;--crm-radius-soft-main: 28px;--crm-radius-sm: 12px;--crm-radius-md: 16px;--crm-radius-lg: 20px;--crm-radius-xl: 24px;--soft-sidebar-width: 236px;--soft-sidebar-float-inset: 16px;--soft-sidebar-float-gap: 12px;--soft-module-gap: 12px;--soft-sidebar-slot: calc( var(--soft-sidebar-float-inset) + var(--soft-sidebar-width) + var(--soft-module-gap) );--crm-primary: var(--soft-accent);--crm-primary-rgb: var(--soft-accent-rgb);--crm-primary-soft: var(--soft-accent-soft);--crm-primary-muted: rgba(var(--soft-tint-rgb), .42);--crm-line: rgba(0, 0, 0, .06);--crm-line-strong: rgba(0, 0, 0, .08);--crm-glass-section: transparent;--crm-glass-card: var(--soft-glass-raised);--crm-glass-border: var(--soft-glass-border);--crm-glass-inner-glow: transparent;--crm-table-header-bg: rgba(0, 0, 0, .03);--crm-table-row-hover: rgba(0, 0, 0, .04);--crm-table-inner-border: rgba(0, 0, 0, .06);--crm-shadow-float: var(--soft-shadow-float);--crm-shadow-dialog: 0 24px 48px rgba(0, 0, 0, .12), var(--soft-liquid-shadow);--crm-glass-blur: 0px;--crm-shadow-card: var(--soft-liquid-shadow);--crm-shadow-card-hover: var(--soft-liquid-shadow), 0 8px 28px rgba(0, 0, 0, .06);--crm-shadow-inset-glass: var(--soft-glass-shine);--crm-title-accent: var(--soft-accent-dark);--crm-modern-page-bg: transparent;--crm-modern-surface: var(--soft-glass-raised);--crm-modern-accent: var(--soft-accent);--crm-modern-radius: 16px;--crm-modern-border: rgba(0, 0, 0, .06);--crm-modern-border-strong: rgba(0, 0, 0, .08);--crm-modern-shadow: 0 1px 6px rgba(0, 0, 0, .03);--crm-modern-shadow-hover: 0 4px 14px rgba(0, 0, 0, .05);--el-color-primary: var(--soft-accent);--el-color-primary-light-3: #5fa67a;--el-color-primary-light-5: #5a946e;--el-color-primary-light-7: #9bc4aa;--el-color-primary-light-8: #b8d4c4;--el-color-primary-light-9: #e8f4ed;--el-color-primary-dark-2: var(--soft-accent-dark);position:relative;overflow:hidden;padding:14px 14px 10px;box-sizing:border-box;min-height:0;background:var(--soft-canvas-gradient)}.layout-app-shell--soft .layout-app-shell__ambient{display:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft{color-scheme:dark;--crm-page-bg: var(--soft-canvas);--crm-shell-bg: var(--soft-canvas);--crm-sidebar-panel: var(--soft-glass-bg);--crm-sidebar-bg: #000000;--crm-sidebar-edge: var(--soft-glass-edge);--crm-sidebar-text: var(--soft-ink-muted);--crm-sidebar-text-active: var(--soft-ink);--crm-sidebar-item-hover: rgba(255, 255, 255, .06);--crm-sidebar-item-active: rgba(255, 255, 255, .1);--crm-sidebar-accent: var(--soft-accent-dark);--crm-header-bg: #000000;--crm-glass-section: #0a0a0a;--crm-glass-card: #111111;--crm-glass-border: var(--soft-glass-border);--crm-shadow-card: 0 1px 0 rgba(255, 255, 255, .06);--crm-shadow-card-hover: 0 2px 8px rgba(0, 0, 0, .48);--crm-shadow-inset-glass: inset 0 1px 0 rgba(255, 255, 255, .06);--crm-modern-border: rgba(255, 255, 255, .1);--crm-modern-border-strong: rgba(255, 255, 255, .14);--crm-modern-shadow: 0 1px 0 rgba(255, 255, 255, .06);--crm-modern-shadow-hover: 0 2px 8px rgba(0, 0, 0, .48);--crm-modern-text: var(--soft-ink);--crm-modern-text-muted: var(--soft-ink-muted);--crm-modern-surface: #111111;--el-color-primary-light-9: #1a1a1a;--el-color-primary-light-8: #222222;--el-color-primary-light-7: #333333;background:#000!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft:after{opacity:0}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-app-shell__ambient{display:none}:root[data-crm-color-mode=dark] .layout-app-shell__orb--lavender,:root[data-crm-color-mode=dark] .layout-app-shell__orb--sky,:root[data-crm-color-mode=dark] .layout-app-shell__orb--mint{opacity:0}.layout-app-shell--soft:after{display:none}.layout-app-shell__ambient{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.layout-app-shell__orb{position:absolute;border-radius:50%;filter:blur(48px);opacity:.14;animation:none;transform:translateZ(0)}.layout-app-shell__orb--lavender{width:520px;height:520px;top:-12%;left:-8%;background:#ffffff52}.layout-app-shell__orb--sky{width:560px;height:560px;top:8%;right:-12%;background:#ecf0f847;animation-delay:-8s}.layout-app-shell__orb--mint{width:420px;height:420px;bottom:-10%;left:28%;background:#f2f2f73d;animation-delay:-14s}@keyframes soft-orb-drift{0%{transform:translate(0) scale(1)}to{transform:translate(24px,-18px) scale(1.05)}}.layout-app-shell--soft .layout{position:relative;z-index:1;flex:1;min-height:0;max-height:100%;overflow:hidden}.layout-app-shell--soft .aside-shell{height:100%;max-height:100%;padding:0 12px 0 0;align-self:stretch}.layout-app-shell--soft .aside{position:relative;isolation:isolate;border-radius:var(--crm-radius-soft-aside);border:1px solid rgba(0,0,0,.08);background:var(--soft-sidebar-frost-bg);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 1px #0000000a}.layout-app-shell--soft .aside:before{display:none}.layout-app-shell--soft .aside:after{display:none}.layout-app-shell--soft .aside>*{position:relative;z-index:1}.layout-app-shell--soft .aside-shell:hover .aside{box-shadow:0 1px #0000000f}.layout-app-shell--soft .brand{padding:24px 18px 20px;color:var(--crm-sidebar-text-active);border-bottom:1px solid rgba(15,23,42,.04);background:var(--crm-brand-header-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .brand:hover{background:var(--crm-brand-header-hover)!important}.layout-app-shell--soft .aside-user{margin:0 10px 10px;padding:11px 12px;border-radius:14px;background:#fcfaf5;border:1px solid rgba(0,0,0,.06);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.layout-app-shell--soft .aside-user__avatar{background:var(--soft-btn-gradient)!important;box-shadow:0 2px 8px rgba(var(--soft-accent-dark-rgb),.18)}.layout-app-shell--soft .aside-collapse-wrap{border-top:1px solid rgba(15,23,42,.04)}.layout-app-shell--soft .aside-toolbar-btn,.layout-app-shell--soft .aside-collapse-btn{color:#94a3b8!important;border-radius:14px!important}.layout-app-shell--soft .aside-toolbar-btn:hover,.layout-app-shell--soft .aside-collapse-btn:hover{color:#0f172a!important;background:#ffffffa6!important}.layout-app-shell--soft .aside-scroll{padding:8px 0 10px}.layout-app-shell--soft .aside-scroll .el-scrollbar__view{padding:0 10px}.layout-app-shell--soft .crm-sidebar-menu-host{position:relative}.layout-app-shell--soft .crm-sidebar-pill-clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;overflow:clip;clip-path:inset(0);contain:paint;pointer-events:none;z-index:0}.layout-app-shell--soft .crm-sidebar-active-pill{position:absolute;top:0;left:0;border-radius:10px;background:#3a73561f;border:1px solid rgba(58,115,86,.16);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:none;z-index:0;transform:none;will-change:top,left,width,height;max-width:100%;box-sizing:border-box}.layout-app-shell--soft .crm-sidebar-active-pill:not(.crm-sidebar-active-pill--ready){transition:none}.layout-app-shell--soft .crm-sidebar-active-pill--ready{transition:top .48s var(--soft-spring),left .48s var(--soft-spring),width .48s var(--soft-spring),height .48s var(--soft-spring),opacity .2s ease}.layout-app-shell--soft .crm-sidebar-menu{position:relative;z-index:1}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item{height:42px;line-height:42px;margin:3px 0;border-radius:12px;font-weight:500;font-size:13px}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item:hover{box-shadow:none!important;background:#76768014!important}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item.is-active,.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu-item.is-active{font-weight:600;color:var(--crm-sidebar-text-active)!important;background:transparent!important;box-shadow:none!important}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item.is-active .crm-sidebar-ico{color:var(--crm-sidebar-text-active)!important;filter:none}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu__title{height:42px;line-height:42px;margin:3px 0;border-radius:12px;font-weight:500;font-size:13px}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu__title:hover{box-shadow:none!important;background:#76768014!important}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title{color:var(--soft-ink)!important;background:#7676801a!important;font-weight:600;box-shadow:none!important}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title .crm-sidebar-ico{color:var(--soft-ink)!important}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu{margin:4px 0 6px 20px;padding:4px 0 4px 14px;border-left:1px solid rgba(15,23,42,.08);background:transparent!important}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu-item{height:38px;line-height:38px;padding-left:12px!important;margin:2px 0;border-radius:10px}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu-item:hover{box-shadow:none!important}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu-item.is-active{background:transparent!important;box-shadow:none!important}.layout-app-shell--soft .crm-sidebar-im-badge .el-badge__content{background:var(--soft-accent-dark);color:#fff;box-shadow:0 2px 6px #0000001f}.layout-app-shell--soft .layout-right{padding:0 0 0 4px;gap:14px}.layout-app-shell--soft .layout:not(.layout--triple-modules) .header{min-height:58px;padding:14px 26px;border-radius:22px;border:1px solid var(--soft-glass-border-hairline);background:linear-gradient(165deg,var(--soft-content-surface-strong) 0%,var(--soft-content-surface) 100%);box-shadow:var(--soft-liquid-shadow);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid)}.layout-app-shell--soft .layout:not(.layout--triple-modules) .header:before{display:none}.layout-app-shell--soft .crm-breadcrumb{font-size:13px}.layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__separator{color:#cbd5e1;font-weight:400}.layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__inner,.layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__inner.is-link{color:#94a3b8;font-weight:500}.layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__inner.is-link:hover{color:#475569}.layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#0f172a;font-weight:700;font-size:15px;letter-spacing:-.01em}.layout-app-shell--soft .header-btn--bell{width:42px;height:42px;border-radius:14px!important;color:#64748b!important;background:var(--soft-glass-highlight)!important;border:1px solid var(--soft-glass-border-hairline);backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);box-shadow:var(--soft-glass-shine)}.layout-app-shell--soft .header-btn--bell:hover{color:#0f172a!important;background:var(--soft-surface)!important}.layout-app-shell--soft .msg-badge .el-badge__content{background:var(--soft-accent-dark);border-color:#fff}.layout-app-shell--soft .user-pill{padding:4px 16px 4px 4px;background:var(--soft-glass-highlight);border:1px solid var(--soft-glass-border-hairline);border-radius:999px;backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);box-shadow:var(--soft-glass-shine)}.layout-app-shell--soft .user-pill:hover{background:#ffffffc7;box-shadow:0 4px 14px #ffffff14}.layout-app-shell--soft .user-avatar{background:var(--soft-btn-gradient)!important}.layout-app-shell--soft .layout .el-main.main{padding:24px 28px 32px!important;border-radius:var(--crm-radius-soft-main)!important;background:transparent!important;border:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.layout-app-shell--soft .layout.layout--triple-modules .el-main.main{padding:16px 20px 12px!important;border-radius:0!important}.layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__inner,.layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__inner.is-link{color:var(--soft-milk-muted, #a1a1a6);font-weight:500;font-size:13px}.layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:var(--soft-ink);font-weight:600;font-size:13px}.layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__separator{color:#c4bdb3;font-weight:400}.layout-app-shell--soft .layout.layout--triple-modules .layout-footer-line{display:block}.layout-app-shell--soft .layout.layout--triple-modules .layout-footer-line+.layout-footer-line{margin-top:2px}.layout-app-shell--soft .layout.layout--triple-modules .layout-footer-beian-link{color:inherit;text-decoration:none;opacity:.92}.layout-app-shell--soft .layout .el-main.main:has(.crm-list-page){background:transparent!important;border:none!important;overflow:hidden!important}.layout-app-shell--soft .layout .el-main.main:has(.crm-list-page--page-scroll),.layout-app-shell--soft .layout-content-module .main:has(.crm-list-page--page-scroll){overflow:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.layout-app-shell--soft .layout .el-main.main:has(.crm-list-page--page-scroll) .crm-router-root{min-height:auto;overflow:visible}.layout-app-shell--soft .layout .main .crm-list-page--page-scroll{min-height:-moz-min-content;min-height:min-content}.layout-app-shell--soft .layout .main .crm-list-page{background:transparent!important}.layout-app-shell--soft .layout-footer{position:relative;z-index:1;color:#94a3b8;opacity:1}.layout-app-shell--soft .el-card{border-radius:var(--crm-radius-lg)!important;border:1px solid rgba(0,0,0,.06)!important;background:var(--soft-main-card-bg)!important;box-shadow:var(--soft-liquid-shadow)!important;backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid)}.layout-app-shell--soft .el-card:hover{transform:none;background:var(--soft-glass-highlight)!important;box-shadow:var(--soft-liquid-shadow),0 10px 32px #0000000f!important}.layout-app-shell--soft .el-card__header{border-radius:var(--crm-radius-lg) var(--crm-radius-lg) 0 0;background:#ffffff38!important;backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);border-bottom:1px solid rgba(0,0,0,.06)}.layout-app-shell--soft .el-card__header:after{background:linear-gradient(90deg,transparent,rgba(15,23,42,.05),transparent 88%)}.layout-app-shell--soft .crm-card-title{font-size:18px;letter-spacing:-.02em}.layout-app-shell--soft .crm-card-title:before{width:3px;border-radius:999px;background:var(--soft-accent-dark)}.layout-app-shell--soft .crm-card-title__ico{color:#374151;filter:none}.layout-app-shell--soft .layout .main .crm-list-page .crm-list-card.el-card,.layout-app-shell--soft .layout .main .crm-list-page .el-card{border-radius:var(--crm-radius-lg)!important}.layout-app-shell--soft .crm-native-table-scroll-host{background:#ffffff52;backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);border:1px solid rgba(0,0,0,.06);border-radius:var(--crm-radius-md, 8px);box-shadow:var(--soft-liquid-shadow)}.layout-app-shell--soft .crm-native-data-table thead th,.layout-app-shell--soft .crm-native-data-table tbody td{background:transparent}.layout-app-shell--soft .crm-native-data-table tbody tr.crm-native-row--stripe>td{background:color-mix(in srgb,#f2f2f7 52%,transparent)}.layout-app-shell--soft .crm-native-data-table tbody tr.crm-native-row:hover>td{background:color-mix(in srgb,#f5f5f5 62%,transparent)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-table-scroll-host{background:#111!important;border:1px solid rgba(255,255,255,.1)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-data-table thead th,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-data-table tbody td{background:transparent!important;border-bottom-color:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-data-table thead th{color:#8a8a8a!important;background:#ffffff0a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-data-table tbody tr.crm-native-row--stripe>td{background:#ffffff05!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-data-table tbody tr.crm-native-row:hover>td{background:#ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-native-table-scroll-host .crm-native-empty{background:transparent!important;color:#8a8a8a!important}.crm-list-more-popper.el-popover.el-popper{padding:12px 14px!important;border-radius:12px!important}.crm-list-more-panel{display:flex;flex-direction:column;gap:2px}.crm-list-more-panel__action{justify-content:flex-start;width:100%;margin:0;padding:6px 8px}.crm-list-more-panel__divider{margin:8px 0}:root[data-crm-color-mode=light] .layout-app-shell--soft .layout .main .crm-list-page .crm-page-tabs .el-tabs__item.is-active,:root[data-crm-color-mode=light] .layout-app-shell--soft .crm-page-tabs .el-tabs__item.is-active,:root:not([data-crm-color-mode]) .layout-app-shell--soft .layout .main .crm-list-page .crm-page-tabs .el-tabs__item.is-active,:root:not([data-crm-color-mode]) .layout-app-shell--soft .crm-page-tabs .el-tabs__item.is-active{color:#fff!important;background:var(--soft-accent-dark)!important;box-shadow:0 4px 12px rgba(var(--soft-accent-dark-rgb),.16)}.layout-app-shell--soft .crm-page-tabs .el-tabs__active-bar{display:none}.layout-app-shell--soft .el-radio-group{gap:8px;flex-wrap:wrap}.layout-app-shell--soft .el-radio-button__inner{border:none!important;border-radius:999px!important;padding:9px 18px!important;background:#0f172a0b!important;color:#64748b!important;box-shadow:inset 0 1px 2px #0f172a08!important;font-weight:500}.layout-app-shell--soft .el-radio-button:first-child .el-radio-button__inner,.layout-app-shell--soft .el-radio-button:last-child .el-radio-button__inner{border-radius:999px!important}.layout-app-shell--soft .el-radio-button__original-radio:checked+.el-radio-button__inner,.layout-app-shell--soft .el-radio-button.is-active .el-radio-button__inner{background:var(--soft-accent-dark)!important;color:#fff!important;box-shadow:0 4px 12px rgba(var(--soft-accent-dark-rgb),.15)!important}.layout-app-shell--soft .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){border-radius:999px;font-weight:600;color:#fff!important;border-color:var(--soft-accent-mid);background:var(--soft-btn-gradient)!important;box-shadow:0 4px 14px rgba(var(--soft-accent-dark-rgb),.18)}.layout-app-shell--soft .el-button--primary.is-plain{border-radius:999px;font-weight:600;color:var(--soft-accent-dark)!important;border-color:rgba(var(--soft-accent-dark-rgb),.28)!important;background:rgba(var(--soft-glass-tint-rgb),.88)!important;box-shadow:none!important}.layout-app-shell--soft .el-button--primary.is-plain:not(.is-disabled):hover{color:var(--soft-accent-dark)!important;border-color:rgba(var(--soft-accent-dark-rgb),.38)!important;background:var(--soft-surface)!important}.layout-app-shell--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled){color:var(--soft-ink)!important;border-color:rgba(var(--soft-tint-rgb),.12)!important;background:rgba(var(--soft-glass-tint-rgb),.68)!important}.layout-app-shell--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled):hover{color:var(--soft-accent-dark)!important;border-color:rgba(var(--soft-accent-rgb),.22)!important;background:#ffffffeb!important}.layout-app-shell--soft .el-button:not(.is-link):not(.is-text):not(.el-button--primary){border-radius:14px}.layout-app-shell--soft .el-input__wrapper input,.layout-app-shell--soft .el-input__wrapper textarea,.layout-app-shell--soft .el-select .el-select__selected-item{color:var(--soft-ink)}.layout-app-shell--soft .el-input__wrapper input::-moz-placeholder,.layout-app-shell--soft .el-input__wrapper textarea::-moz-placeholder{color:var(--el-text-color-placeholder)}.layout-app-shell--soft .el-input__wrapper input::placeholder,.layout-app-shell--soft .el-input__wrapper textarea::placeholder,.layout-app-shell--soft .el-select .el-select__placeholder{color:var(--el-text-color-placeholder)}.layout-app-shell--soft .el-input__wrapper,.layout-app-shell--soft .el-select .el-select__wrapper{border-radius:14px!important;background:#ffffff47!important;backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);box-shadow:var(--soft-glass-shine),inset 0 0 0 1px #0000000f!important}.layout-app-shell--soft .layout .main .crm-list-page .crm-toolbar .el-input__wrapper,.layout-app-shell--soft .layout .main .crm-list-page .crm-toolbar .el-select .el-select__wrapper{border-radius:999px!important}.layout-app-shell--soft .el-input__wrapper.is-focus,.layout-app-shell--soft .el-select .el-select__wrapper.is-focused{box-shadow:0 0 0 1px rgba(var(--soft-accent-rgb),.28) inset,0 0 0 4px rgba(var(--soft-accent-rgb),.07)!important}.layout-app-shell--soft .el-pagination.is-background .el-pager li.is-active{background-color:var(--soft-accent-dark)!important}.layout-app-shell--soft .el-tag{border-radius:999px}.layout-app-shell--soft .main{border-radius:var(--crm-radius-soft-main)}.layout-app-shell--soft .sidebar-expand-orb{border-color:#ffffffd1!important;background:#ffffffad!important;color:var(--soft-accent-dark)!important;backdrop-filter:var(--soft-blur);-webkit-backdrop-filter:var(--soft-blur);box-shadow:var(--soft-shadow-panel)!important}.layout-app-shell--soft .sidebar-expand-orb:hover{background:#ffffffdb!important;box-shadow:var(--soft-shadow-float)!important}.layout-app-shell--soft.layout-app-shell--native .sidebar-expand-orb{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#ffffffd6!important}.layout-app-shell--soft .sidebar-expand-fab{border-color:#ffffffd1!important;background:#ffffff9e!important;color:var(--soft-accent-dark)!important;backdrop-filter:var(--soft-blur);-webkit-backdrop-filter:var(--soft-blur);box-shadow:var(--soft-shadow-panel)!important}.layout-app-shell--soft .sidebar-expand-fab:hover{box-shadow:var(--soft-shadow-float)!important}.layout-app-shell--soft .crm-mobile-nav-drawer .el-drawer{background:#ffffffeb;-webkit-backdrop-filter:var(--soft-blur);backdrop-filter:var(--soft-blur)}.layout-app-shell--soft:after{opacity:.018}@media(prefers-reduced-motion:reduce){.layout-app-shell__orb{animation:none}}.login-page--soft .login-glass-card{background:var(--soft-glass-bg);backdrop-filter:var(--soft-blur-strong);-webkit-backdrop-filter:var(--soft-blur-strong)}.login-page--soft .login-bg__blob{filter:blur(72px)}@media(prefers-reduced-motion:reduce){.login-page--soft .login-bg__blob{animation:none}}.layout-app-shell--soft .brand{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .aside-shell:hover .aside{box-shadow:var(--soft-shadow-float)}.layout-app-shell--soft{--soft-spring: cubic-bezier(.32, .72, 0, 1);--soft-spring-soft: cubic-bezier(.25, .46, .45, .94)}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules){flex:1;min-height:0;margin:0 2px;border-radius:16px;overflow:hidden;background:#ffffff3d;border:1px solid rgba(255,255,255,.58);backdrop-filter:var(--soft-blur-strong);-webkit-backdrop-filter:var(--soft-blur-strong);box-shadow:var(--soft-glass-shine),0 0 0 1px rgba(var(--soft-tint-rgb),.03),0 20px 56px rgba(var(--soft-tint-rgb),.09);transition:box-shadow .45s var(--soft-spring)}.layout-app-shell--soft.layout-app-shell--native-unified{--desktop-hairline: rgba(60, 60, 67, .08);--desktop-hairline-strong: rgba(60, 60, 67, .11);--desktop-titlebar-height: 40px;--desktop-titlebar-traffic-width: 84px;--soft-module-gap: 12px}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified{--desktop-hairline: rgba(255, 255, 255, .08);--desktop-hairline-strong: rgba(255, 255, 255, .12)}.layout-app-shell--soft .layout.layout--triple-modules{display:flex;flex-direction:row;align-items:stretch;gap:var(--soft-module-gap);flex:1;min-height:0;margin:0;padding:0;border:none;border-radius:0;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none;overflow:visible;isolation:isolate;transition:gap .46s var(--soft-spring)}.layout-app-shell--soft .layout.layout--triple-modules.layout--collapsed{gap:var(--soft-module-gap)}.layout-app-shell--soft .layout-sidebar-module{position:relative;flex:0 0 var(--soft-sidebar-width);width:var(--soft-sidebar-width);min-width:0;display:flex;align-items:stretch;align-self:stretch;overflow:visible;padding:0;box-sizing:border-box;transition:flex-basis .46s var(--soft-spring),width .46s var(--soft-spring),opacity .32s var(--soft-spring-soft)}.layout-app-shell--soft .layout-sidebar-module--collapsed{flex:0 0 0;width:0;opacity:0;pointer-events:none}.layout-app-shell--soft .layout-sidebar-module--resizing,.layout-app-shell--soft.layout-app-shell--sidebar-resizing .layout.layout--triple-modules,.layout-app-shell--soft .layout-sidebar-module--resizing .aside{transition:none!important}.layout-app-shell--soft .sidebar-resize-handle{position:absolute;top:12px;right:-7px;width:14px;height:calc(100% - 24px);cursor:col-resize;z-index:8;touch-action:none}.layout-app-shell--soft .sidebar-resize-handle:before{content:"";position:absolute;top:0;right:-4px;bottom:0;left:-4px}.layout-app-shell--soft .sidebar-resize-handle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3px;height:40px;border-radius:999px;background:rgba(var(--soft-tint-rgb),.14);opacity:0;transition:opacity .18s ease,background .18s ease}.layout-app-shell--soft .layout-sidebar-module:hover .sidebar-resize-handle:after,.layout-app-shell--soft .layout-sidebar-module--resizing .sidebar-resize-handle:after{opacity:1}.layout-app-shell--soft .sidebar-resize-handle:hover:after,.layout-app-shell--soft .layout-sidebar-module--resizing .sidebar-resize-handle:after{background:rgba(var(--soft-accent-rgb),.35);height:56px}.layout-app-shell--sidebar-resizing{cursor:col-resize!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.layout-app-shell--sidebar-resizing,.layout-app-shell--sidebar-resizing *{cursor:col-resize!important}.layout-app-shell--soft .layout.layout--triple-modules .layout-sidebar-module{border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:var(--soft-liquid-shadow)}.layout-app-shell--soft .layout-sidebar-module .aside-shell{flex:1;width:100%;height:100%;min-height:0;display:flex;flex-direction:column;padding:0!important;isolation:isolate;background:transparent;box-shadow:none}.layout-app-shell--soft .layout-sidebar-module .aside-shell:before,.layout-app-shell--soft .layout-sidebar-module .aside-shell:after{display:none}.layout-app-shell--soft .layout-sidebar-module .aside{flex:1 1 auto;min-height:0;height:100%;border-radius:16px;border:1px solid var(--soft-embedded-sidebar-border);background:var(--soft-embedded-sidebar-bg);backdrop-filter:var(--soft-blur-frost);-webkit-backdrop-filter:var(--soft-blur-frost);box-shadow:var(--soft-embedded-sidebar-shadow);overflow:hidden}.layout-app-shell--soft .layout.layout--triple-modules .layout-sidebar-module .aside{width:100%!important;border:none!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.layout-app-shell--soft.layout-app-shell--native .layout-sidebar-module .aside{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--soft-embedded-sidebar-bg)!important;border-color:var(--soft-embedded-sidebar-border);box-shadow:var(--soft-embedded-sidebar-shadow)}.layout-app-shell--soft.layout-app-shell--native .layout.layout--triple-modules .layout-sidebar-module .aside{background:transparent!important;border:none!important;box-shadow:none!important}.layout-app-shell--soft .layout-sidebar-module .brand{padding:12px 12px 10px;border-bottom:none;background:transparent!important}.layout-app-shell--soft .layout-sidebar-module .brand-logo-slot,.layout-app-shell--soft .layout-sidebar-module .brand .brand-logo-slot{min-height:58px;padding:10px;border-radius:10px;background:#ffffff6b;border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px #ffffffa6,0 1px 4px rgba(var(--soft-tint-rgb),.03);backdrop-filter:var(--soft-blur-light);-webkit-backdrop-filter:var(--soft-blur-light);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.layout-app-shell--soft .layout-sidebar-module .brand:hover{background:transparent!important}.layout-app-shell--soft .layout-sidebar-module .brand:hover .brand-logo-slot{background:#ffffff85;border-color:#0000000f;box-shadow:inset 0 1px #ffffffb8,0 2px 8px rgba(var(--soft-tint-rgb),.05)}.layout-app-shell--soft .layout-sidebar-module .aside-scroll{padding-top:6px}.layout-app-shell--soft .layout-sidebar-module .crm-sidebar-menu>.el-sub-menu.is-opened{margin:4px 0 6px;padding:4px 6px 6px;border-radius:12px;background:#76768012}.layout-app-shell--soft .layout-sidebar-module .crm-sidebar-menu>.el-sub-menu.is-opened>.el-sub-menu__title{margin:0 0 2px;background:transparent!important}.layout-app-shell--soft .layout-sidebar-module .crm-sidebar-menu>.el-sub-menu.is-opened>.el-menu{margin-left:8px;padding-left:10px;border-left-color:rgba(var(--soft-tint-rgb),.1)}.layout-app-shell--soft .layout-sidebar-module .aside-user{margin:0 10px 10px;padding:10px 12px;border-radius:12px;background:#ffffff61;border:1px solid rgba(0,0,0,.06);box-shadow:inset 0 1px #ffffffa6,0 1px 4px rgba(var(--soft-tint-rgb),.03)}.layout-app-shell--soft .layout-sidebar-module .aside-collapse-wrap{border-top:1px solid rgba(var(--soft-tint-rgb),.06);padding:8px 10px 10px}.layout-app-shell--soft .layout-right.layout-right-column{display:flex;flex-direction:column;min-width:0;flex:1;min-height:0;padding:0!important;gap:var(--soft-module-gap)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .layout-topbar-module{flex-shrink:0;border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:var(--soft-liquid-shadow);overflow:hidden}.layout-app-shell--soft .layout-topbar-module .layout-topbar__chrome{background:transparent;border-bottom:1px solid var(--desktop-hairline, rgba(60, 60, 67, .08))}.layout-app-shell--soft .layout-topbar-module .layout-topbar__nav{min-height:44px;padding:6px 20px;border:none!important;border-radius:0;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .layout-topbar-module .layout-topbar__nav:before{display:none}.layout-app-shell--soft .layout-topbar-module:not(.layout-topbar-module--integrated) .layout-topbar__nav{min-height:52px;padding:10px 22px}.layout-app-shell--soft .layout-content-module{flex:1 1 0;min-height:0;display:flex;flex-direction:column;border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:var(--soft-liquid-shadow);overflow:hidden}.layout-app-shell--soft .layout.layout--triple-modules .main{flex:1;min-height:0;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .layout.layout--triple-modules .layout-footer{flex-shrink:0;border-top:1px solid rgba(var(--soft-tint-rgb),.05)!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:10px 20px 14px;text-align:center;font-size:10px;font-weight:400;line-height:1.45;letter-spacing:.01em;color:var(--soft-milk-muted, #a1a1a6);opacity:1}.layout-app-shell--soft .layout.layout--triple-modules .layout-footer-beian-link:hover{color:var(--soft-milk-subtle, #86868b);text-decoration:underline;text-underline-offset:2px}.layout-app-shell--soft .layout--mobile .layout-topbar-module,.layout-app-shell--soft .layout--mobile .layout-content-module{border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:var(--soft-liquid-shadow)}.layout-app-shell--soft .layout-content-module .main:has(.crm-list-page){overflow:hidden!important;padding:12px 16px 8px!important}.layout-app-shell--soft .layout .el-main.main:has(.crm-list-page) .crm-router-root{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module .el-main.main:has(.crm-list-page--approval-center){display:flex;flex-direction:column;min-height:0;overflow:hidden!important}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .crm-list-page--approval-center .approval-apply-pane-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules) .layout-right:not(.layout-right-column){width:100%;flex:1 1 100%;min-width:0;padding:14px!important;margin-left:0!important;position:relative;z-index:1;box-sizing:border-box;gap:0;background:#ffffff0f}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules) .brand-logo-slot{min-height:44px}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules) .header{min-height:52px;padding:10px 22px;border:none;border-radius:0;border-bottom:1px solid rgba(255,255,255,.38);box-shadow:none;background:#ffffff2e;backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid)}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules) .main{border:none!important;border-radius:0!important;box-shadow:none!important;background:var(--soft-main-glass-bg)!important;backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);padding:var(--crm-main-padding-y, 20px) var(--crm-main-padding-x, 24px) var(--crm-main-padding-x, 24px)!important;overscroll-behavior:contain;scroll-behavior:smooth}.layout-app-shell--soft .layout.layout--desktop-shell:not(.layout--triple-modules) .layout-footer{border-top:1px solid rgba(255,255,255,.32);background:#ffffff2e;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);padding:6px 16px 8px}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item,.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu__title{transition:background .38s var(--soft-spring),color .28s ease,box-shadow .38s var(--soft-spring),transform .28s var(--soft-spring)}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item:active,.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu__title:active{transform:scale(.985)}.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title{transition:background .42s var(--soft-spring),color .28s ease,box-shadow .42s var(--soft-spring)}.layout-app-shell--soft .aside-scroll :deep(.el-scrollbar__wrap){scroll-behavior:smooth}.layout-app-shell--soft .crm-page-apple-enter-active,.layout-app-shell--soft .crm-page-apple-leave-active{transition:opacity .22s ease,transform .28s var(--soft-spring)}.layout-app-shell--soft .crm-page-apple-enter-from{opacity:0;transform:translateY(8px);filter:none}.layout-app-shell--soft .crm-page-apple-leave-to{opacity:0;transform:translateY(-4px);filter:none}@media(prefers-reduced-motion:reduce){.layout-app-shell--soft .layout-sidebar-module,.layout-app-shell--soft .layout.layout--triple-modules{transition:none}.layout-app-shell--soft .crm-page-apple-enter-active,.layout-app-shell--soft .crm-page-apple-leave-active,.layout-app-shell--soft .crm-sidebar-menu .el-menu-item,.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu__title{transition:none!important}.layout-app-shell--soft .crm-page-apple-enter-from,.layout-app-shell--soft .crm-page-apple-leave-to{transform:none;filter:none}}.layout-app-shell--soft .board-page{padding:8px 0 28px!important;background:transparent!important}.layout-app-shell--soft .layout .el-main.main:has(.board-page){padding:12px 16px 8px!important;background:transparent!important}.layout-app-shell--soft .board-page .board-hero,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-hero,.layout-app-shell--soft:not([data-crm-color-mode]) .board-page .board-hero{margin-bottom:28px!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important}.layout-app-shell--soft .board-page .board-hero-inner{padding:0!important;gap:22px!important}.layout-app-shell--soft .board-page .board-filter-toolbar,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-filter-toolbar{padding:0!important;margin:0!important;background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-radius:0!important}.layout-app-shell--soft .board-page .board-kpi-deck-head{padding:0 2px}.layout-app-shell--soft .board-page .board-kpi-deck-kicker{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--soft-milk-muted, #a1a1a6)}.layout-app-shell--soft .board-page .board-kpi-deck-title{font-size:clamp(20px,2.2vw,24px);font-weight:700;letter-spacing:-.025em;color:var(--soft-ink)}.layout-app-shell--soft .board-page .board-title{font-size:clamp(26px,2.8vw,32px);font-weight:700;letter-spacing:-.03em}.layout-app-shell--soft .board-page .board-kpi-hero-card,.layout-app-shell--soft .board-page .board-quick-kpi,.layout-app-shell--soft .board-page .board-metric,.layout-app-shell--soft .board-page .bd-glass,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-kpi-hero-card,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-quick-kpi,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-metric,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .bd-glass{background:var(--soft-board-tile)!important;border:1px solid var(--soft-board-tile-border)!important;border-radius:12px!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important;box-shadow:var(--soft-board-shadow)!important}.layout-app-shell--soft .board-page .board-kpi-hero-card:hover,.layout-app-shell--soft .board-page .board-quick-kpi.board-clickable:hover,.layout-app-shell--soft .board-page .board-metric--click:hover{background:var(--soft-board-tile-hover)!important}.layout-app-shell--soft .board-page .board-analytics-lead,:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-analytics-lead{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:8px 2px 12px!important}.layout-app-shell--soft .board-page .board-data--classic-rail{margin-top:4px;padding-top:8px!important;border-top:none!important}.layout-app-shell--soft .board-page .board-data--classic-rail:before{display:none!important}.layout-app-shell--soft .board-page .board-toolbar-date-chip{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important;box-shadow:var(--soft-board-shadow)!important}.layout-app-shell--soft .board-page .board-data--classic-rail .board-todo-glass,.layout-app-shell--soft .board-page .board-data--classic-rail .board-forecast-glass{box-shadow:var(--soft-board-shadow)!important}.layout-app-shell--soft .board-page .board-bottom-row{margin-top:12px;padding-top:0!important;border-top:none!important}.layout-app-shell--soft .board-page .board-filter-toolbar__actions .el-button--primary.is-plain{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important;box-shadow:var(--soft-board-shadow)!important}.layout-app-shell--soft .board-page .board-filter-toolbar__actions .el-button:not(.is-plain){backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important}.layout-app-shell--soft .board-page .board-hero-link{padding:6px 10px;border-radius:8px;background:var(--soft-board-tile);border:1px solid var(--soft-board-tile-border);backdrop-filter:var(--soft-board-blur);-webkit-backdrop-filter:var(--soft-board-blur);box-shadow:var(--soft-board-shadow)}.layout-app-shell--soft .board-page .board-hero-link:hover{background:var(--soft-board-tile-hover)}:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .bd-glass{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important}:root[data-crm-color-mode=light] .layout-app-shell--soft .board-page .board-scope-chip,.layout-app-shell--soft .board-page .board-scope-chip{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important;box-shadow:var(--soft-board-shadow)!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-hero-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-quick-kpi,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-metric{background:var(--soft-board-tile)!important;border:1px solid var(--soft-board-tile-border)!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-scope-chip{background:#ffffff0f!important;border-color:#ffffff1a!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .bd-glass{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important;backdrop-filter:var(--soft-board-blur)!important;-webkit-backdrop-filter:var(--soft-board-blur)!important}html.desktop-native-glass:not(.desktop-native-glass--peek) .layout-app-shell--native{background:var(--soft-canvas-gradient)!important}html.desktop-native-glass:not(.desktop-native-glass--peek) .layout-app-shell--soft.layout-app-shell--native{padding:0!important;background:var(--soft-canvas-gradient)!important}html.desktop-native-glass .layout-app-shell--soft.layout-app-shell--native{padding:0!important}html.desktop-native-glass .layout-app-shell--native:after,html.desktop-native-glass .layout-app-shell--native .layout-app-shell__ambient{display:none}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-app-shell__ambient{display:none!important}html.desktop-native-glass--unified:not(.desktop-native-glass--peek) .layout-app-shell--soft.layout-app-shell--native-unified:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:var(--soft-canvas-gradient);backdrop-filter:none;-webkit-backdrop-filter:none}html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified{--soft-glass-base: rgba(255, 255, 255, .28);--soft-glass-raised: rgba(255, 255, 255, .44);--soft-glass-highlight: rgba(255, 255, 255, .54);--soft-glass-border-hairline: rgba(0, 0, 0, .06);--soft-glass-tile: rgba(255, 255, 255, .26);--soft-glass-tile-border: rgba(0, 0, 0, .06);--soft-content-surface: var(--soft-glass-raised);--soft-content-surface-strong: var(--soft-glass-highlight);--soft-main-glass-bg: rgba(255, 255, 255, .38);--soft-main-card-bg: rgba(255, 255, 255, .34);--soft-embedded-sidebar-bg: linear-gradient( 180deg, rgba(255, 255, 255, .52) 0%, rgba(255, 255, 255, .4) 52%, rgba(255, 255, 255, .44) 100% );--soft-embedded-sidebar-border: rgba(0, 0, 0, .06);--desktop-hairline: rgba(0, 0, 0, .06)}html.desktop-native-glass--peek .layout-app-shell--soft,html.desktop-native-glass--peek .layout-app-shell--native,html.desktop-native-glass--peek .layout-app-shell--soft.layout-app-shell--native{background:transparent!important}html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:transparent!important}html.desktop-native-glass--peek .layout-app-shell--soft .layout.layout--triple-modules,html.desktop-native-glass--peek .layout-app-shell--soft .layout-right.layout-right-column{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module .aside,html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module,html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module:has(.board-page){border:1px solid var(--soft-glass-border-hairline)!important;box-shadow:var(--soft-liquid-shadow)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--peek .layout-app-shell--soft .layout.layout--triple-modules .main,html.desktop-native-glass--peek .layout-app-shell--soft .layout-content-module .main,html.desktop-native-glass--peek .layout-app-shell--soft .layout .el-main.main{background:transparent!important}html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module,html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module,html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified{--crm-glass-light-boost: 1.78;--soft-glass-base: rgba(255, 255, 255, calc(.14 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-raised: rgba(255, 255, 255, calc(.26 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-glass-highlight: rgba(255, 255, 255, calc(.34 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-main-glass-bg: rgba(255, 255, 255, calc(.22 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-main-card-bg: rgba(255, 255, 255, calc(.18 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1)));--soft-board-tile: linear-gradient( 165deg, rgba(255, 255, 255, calc(.16 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 0%, rgba(255, 255, 255, calc(.06 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 52%, rgba(255, 255, 255, calc(.1 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 100% );--soft-board-tile-hover: linear-gradient( 165deg, rgba(255, 255, 255, calc(.24 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 0%, rgba(255, 255, 255, calc(.14 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 52%, rgba(255, 255, 255, calc(.18 * var(--crm-glass-opacity-factor, 1) * var(--crm-glass-light-boost, 1))) 100% );--soft-board-blur: none;--soft-gutter-blur: none;--soft-shell-module-bg: rgba( 255, 255, 255, min(.98, calc(var(--crm-glass-shell-alpha-light, .767) * 1.08)) );--soft-embedded-sidebar-bg: var(--soft-shell-module-bg);--soft-glass-highlight: var(--soft-shell-module-bg);--soft-glass-raised: var(--soft-shell-module-bg)}html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified{--soft-shell-module-bg: rgba(17, 17, 17, var(--crm-glass-shell-alpha-dark, 1));--soft-embedded-sidebar-bg: var(--soft-shell-module-bg);--soft-glass-highlight: var(--soft-shell-module-bg);--soft-glass-raised: var(--soft-shell-module-bg)}html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module,html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module,html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module,html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module,html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module,html.desktop-native-glass--peek.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{background:var(--soft-shell-module-bg)!important}html.desktop-native-glass--peek.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--triple-modules .layout-sidebar-module .aside{background:transparent!important}html.desktop-native-glass--peek .layout-app-shell--soft .board-page .board-kpi-hero-card,html.desktop-native-glass--peek .layout-app-shell--soft .board-page .board-quick-kpi,html.desktop-native-glass--peek .layout-app-shell--soft .board-page .board-metric,html.desktop-native-glass--peek .layout-app-shell--soft .board-page .bd-glass{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--peek.desktop-native-glass--reduced .layout-app-shell--native,html.desktop-native-glass--peek.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native{background:var(--soft-canvas-gradient)!important}html.desktop-native-glass--peek.desktop-native-glass--reduced.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified:before{background:var(--soft-canvas-gradient)!important}html.desktop-native-glass--peek .crm-app-settings-popper.el-popover.el-popper,html.desktop-native-glass--peek .crm-user-dropdown-popper.el-popper,html.desktop-native-glass--peek .crm-list-more-popper.el-popover.el-popper,html.desktop-native-glass--peek .el-popover.el-popper{background:#ffffffeb!important;backdrop-filter:blur(48px)!important;-webkit-backdrop-filter:blur(48px)!important;box-shadow:inset 0 .5px #ffffffbf,0 12px 40px #00000024!important}html.desktop-native-glass--peek .el-overlay .el-dialog,html.desktop-native-glass--peek .el-overlay .el-message-box,html.desktop-native-glass--peek .el-overlay .el-drawer{background:var(--soft-shell-module-bg)!important;backdrop-filter:blur(56px)!important;-webkit-backdrop-filter:blur(56px)!important}html.desktop-native-glass--peek .el-overlay .el-dialog__header,html.desktop-native-glass--peek .el-overlay .el-dialog__footer,html.desktop-native-glass--peek .el-overlay .el-message-box__btns{background:var(--soft-shell-module-bg)!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__diagram,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-overview,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-module-flowchart,:root[data-crm-color-mode=dark] .layout-app-shell--soft .approval-apply-block,:root[data-crm-color-mode=dark] .layout-app-shell--soft .pg-flowcfg-block,:root[data-crm-color-mode=dark] .layout-app-shell--soft .pg-intro{background:#111!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__hub{background:#ffffff14!important;border-color:#ffffff24!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__hub-line,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-module-flowchart__title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .approval-finance-subhd,:root[data-crm-color-mode=dark] .layout-app-shell--soft .approval-apply-subhd,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-overview__sec-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__node-label,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card__label{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__hub-line--sub,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__legend,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__hint,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-module-flowchart__legend,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-module-flowchart__hint,:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__node-idx{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__node-body{background:#ffffff0f!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-appr,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-sea,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-funnel,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-ok,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-money,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--kind-biz{background:#ffffff0f!important;border-color:#ffffff1f!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card--tone-reject{background:#f56c6c1f!important;border-color:#f56c6c59!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-flow-card__live{background:#161616!important;border-color:#ffffff2e!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-module-flowchart__progress{background:#ffffff0f!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-strip,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-banner{background:#ffffff0f!important;border-color:#ffffff1f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-glass,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .bd-glass{background:#ffffff0f!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .chart-empty,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-erp-chip,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-ops-tile,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-glass--risk,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-fulfill-card{background:#ffffff0f!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-table .crm-native-data-table thead th{background:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-table .crm-native-data-table tbody td{color:#8a8a8a!important;border-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .finance-kpi-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft .bd-ltc-intro-panel{background:#ffffff0f!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .finance-kpi-label{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .finance-kpi-value{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview__badge{background:#ffffff14!important;border-color:#ffffff1f!important;color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview :deep(.el-card__header),:root[data-crm-color-mode=dark] .layout-app-shell--soft .fwf-overview :deep(.el-card__body){background:transparent!important;border-color:#ffffff14!important}html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified:before{background:#000;backdrop-filter:none;-webkit-backdrop-filter:none}html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified{--soft-glass-base: #000000;--soft-glass-raised: #0a0a0a;--soft-glass-highlight: #111111;--soft-glass-border-hairline: rgba(255, 255, 255, .1);--soft-glass-tile: #161616;--soft-glass-tile-border: rgba(255, 255, 255, .1);--soft-unified-canvas-tint: transparent;--soft-content-surface: #0a0a0a;--soft-content-surface-strong: #111111;--soft-milk-muted: #8a8a8a;--soft-milk-subtle: #666666}.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .aside,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell .aside-shell,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell .aside-shell:before,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .header,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell .header,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell .main,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout .el-main.main,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .layout.layout--desktop-shell .layout-footer,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .el-card,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .el-card__header,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .crm-sidebar-active-pill,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .aside-user,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .user-pill,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .header-btn--bell,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .el-input__wrapper,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .el-select .el-select__wrapper,.layout-app-shell--soft.layout-app-shell--native:not(.layout-app-shell--native-unified) .sidebar-expand-fab{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell{margin:0!important;border-radius:0!important;border:none!important;background:transparent!important;box-shadow:none!important}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .aside-shell{background:#fff3;border-right-color:#ffffff61;box-shadow:inset -1px 0 #ffffff38}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .aside-shell:before{opacity:.02}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .header{background:#ffffff29;border-bottom-color:#ffffff52}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .main{background:#ffffff0d!important}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .layout-right{background:transparent}.layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .layout-footer{background:#ffffff24;border-top-color:#ffffff47}.layout-app-shell--soft.layout-app-shell--native .el-card{background:#ffffff42!important;border-color:#ffffff6b!important}.layout-app-shell--soft.layout-app-shell--native .el-card:hover{background:#ffffff57!important}.layout-app-shell--soft.layout-app-shell--native .el-card__header{background:#ffffff24!important}.layout-app-shell--soft.layout-app-shell--native .crm-sidebar-active-pill{background:#ffffffb8;border-color:#ffffffe0}.layout-app-shell--soft.layout-app-shell--native .aside-user{background:#ffffff57;border-color:#ffffff85}.layout-app-shell--soft.layout-app-shell--native .user-pill,.layout-app-shell--soft.layout-app-shell--native .header-btn--bell{background:#ffffff61!important;border-color:#ffffff85}.layout-app-shell--soft.layout-app-shell--native .el-input__wrapper,.layout-app-shell--soft.layout-app-shell--native .el-select .el-select__wrapper{background:#ffffff5c!important}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell{background:#f9f9fbf0}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .aside-shell{background:#ffffffe0}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .header{background:#ffffffe6}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native .layout.layout--desktop-shell .main{background:#f9f9fbeb!important}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native .el-card{background:#ffffffeb!important}html.desktop-native-glass .login-page--soft{background:var(--login-bg)!important}html.desktop-native-glass .login-page--soft .login-glass-card{background:var(--login-card-bg)!important;border-color:var(--login-card-border)!important;backdrop-filter:var(--soft-blur)!important;-webkit-backdrop-filter:var(--soft-blur)!important;box-shadow:var(--login-card-shadow)!important}:root[data-crm-color-mode=dark] html.desktop-native-glass .login-page--soft{background:#000!important}:root[data-crm-color-mode=dark] html.desktop-native-glass .login-page--soft .login-glass-card{background:#111!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass:root[data-crm-color-mode=light] .login-page--soft,html.desktop-native-glass:root:not([data-crm-color-mode]) .login-page--soft{background:linear-gradient(145deg,#f7f4ee 0%,var(--soft-canvas) 52%,#e8e2d8 100%)!important}.desktop-window-drag{-webkit-app-region:drag}.desktop-window-drag a,.desktop-window-drag button,.desktop-window-drag input,.desktop-window-drag textarea,.desktop-window-drag select,.desktop-window-drag .desktop-window-no-drag{-webkit-app-region:no-drag}.layout-app-shell--has-titlebar .layout{flex:1;min-height:0}.layout-topbar__chrome,.desktop-titlebar{position:relative;z-index:1;flex-shrink:0;display:grid;grid-template-columns:var(--desktop-titlebar-traffic-width) 1fr var(--desktop-titlebar-traffic-width);align-items:center;height:var(--desktop-titlebar-height);min-height:var(--desktop-titlebar-height);padding:0;margin:0;border:none;background:transparent;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.layout-app-shell--native-unified .layout-topbar__chrome,.layout-app-shell--native-unified .desktop-titlebar{background:transparent}.desktop-titlebar__traffic{height:100%;pointer-events:none}.desktop-titlebar__title{justify-self:center;max-width:100%;padding:0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;letter-spacing:-.01em;color:#86868b;pointer-events:none}.desktop-titlebar__trail{height:100%;pointer-events:none}.layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module .aside-shell{padding:0!important}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--triple-modules{padding:0;gap:var(--soft-module-gap)}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module{border-radius:16px!important;border:1px solid var(--soft-glass-border-hairline)!important;background:var(--soft-shell-module-bg)!important;backdrop-filter:var(--soft-blur-liquid)!important;-webkit-backdrop-filter:var(--soft-blur-liquid)!important;box-shadow:var(--soft-liquid-shadow)!important}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module .aside{border:none!important;border-radius:0!important;background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module,html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{border-radius:16px!important;border:1px solid var(--soft-glass-border-hairline)!important;background:var(--soft-shell-module-bg)!important;backdrop-filter:var(--soft-blur-liquid)!important;-webkit-backdrop-filter:var(--soft-blur-liquid)!important;box-shadow:var(--soft-liquid-shadow)!important}html.desktop-native-glass--unified .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module:has(.board-page){background:var(--soft-shell-module-bg)!important;border:1px solid var(--soft-glass-border-hairline)!important;box-shadow:var(--soft-liquid-shadow)!important;backdrop-filter:var(--soft-blur-liquid)!important;-webkit-backdrop-filter:var(--soft-blur-liquid)!important}html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module,html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module{background:var(--soft-shell-module-bg)!important}html.desktop-native-glass--unified:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{background:var(--soft-shell-module-bg)!important}.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-shell:not(.layout--triple-modules),.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-unified:not(.layout--triple-modules){margin:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;overflow:hidden}.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--triple-modules{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft.layout-app-shell--native-unified .layout-sidebar-module .brand{border-bottom:none;background:transparent!important;padding:12px 12px 10px}.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-shell .layout-right,.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-unified .layout-right,.layout-app-shell--soft.layout-app-shell--native-unified .layout-right.layout-right-column{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important;gap:var(--soft-module-gap)!important}.layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module{border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg)}.layout-app-shell--soft.layout-app-shell--native-unified .layout-topbar-module .layout-topbar__nav{min-height:44px;padding:6px 20px;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module{border-radius:16px;border:1px solid var(--soft-glass-border-hairline);background:var(--soft-shell-module-bg)}.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-shell .main,.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-unified .main,.layout-app-shell--soft.layout-app-shell--native-unified .layout .el-main.main{background:transparent!important}.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-shell .layout-footer,.layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-unified .layout-footer,.layout-app-shell--soft.layout-app-shell--native-unified .layout-content-module .layout-footer{background:transparent!important;border-top:1px solid rgba(var(--soft-tint-rgb),.05)!important;box-shadow:none!important;padding:10px 20px 14px!important;color:var(--soft-milk-muted, #a1a1a6)!important}.layout-app-shell--soft.layout-app-shell--native-unified .crm-sidebar-active-pill{background:#fff;border-color:#ffffffeb;box-shadow:inset 0 1px #fff,0 2px 8px #1d1d1f14}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .crm-sidebar-active-pill{background:#ffffff24;border-color:#ffffff29;box-shadow:0 2px 10px #0000003d}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .aside-user{background:#ffffff1a;border-color:#ffffff1f}.layout-app-shell--soft.layout-app-shell--native-unified .aside-user{background:var(--soft-glass-highlight);border-color:var(--soft-glass-border-hairline);backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid)}.layout-app-shell--soft.layout-app-shell--native-unified .user-pill,.layout-app-shell--soft.layout-app-shell--native-unified .header-btn--bell,.layout-app-shell--soft.layout-app-shell--native-unified .header-btn--settings{background:var(--soft-glass-highlight)!important;border-color:var(--soft-glass-border-hairline)!important;backdrop-filter:var(--soft-blur-liquid)!important;-webkit-backdrop-filter:var(--soft-blur-liquid)!important}.layout-app-shell--soft.layout-app-shell--native-unified .el-card{background:linear-gradient(160deg,var(--soft-content-surface-strong) 0%,var(--soft-content-surface) 100%)!important;border-color:var(--soft-glass-border-hairline)!important;backdrop-filter:var(--soft-blur-liquid)!important;-webkit-backdrop-filter:var(--soft-blur-liquid)!important;box-shadow:var(--soft-liquid-shadow)}html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-hero,html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-filter-toolbar,html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-analytics-lead{background:transparent!important;border:none!important;box-shadow:none!important}html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-kpi-hero-card,html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-quick-kpi,html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-metric,html.desktop-native-glass--unified:root[data-crm-color-mode=light] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .bd-glass{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-hero{background:transparent!important;border:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-filter-toolbar,:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-analytics-lead{background:transparent!important;border:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-kpi-hero-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-quick-kpi,:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .board-metric,:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native-unified .board-page .bd-glass{background:var(--soft-board-tile)!important;border-color:var(--soft-board-tile-border)!important}.layout-app-shell--soft.layout-app-shell--native-unified .el-card:hover{background:linear-gradient(160deg,#ffffffc2,#ffffffad)!important}.layout-app-shell--soft.layout-app-shell--native-unified .el-card__header{background:#ffffff1a!important;border-bottom-color:var(--desktop-hairline)!important}.layout-app-shell--soft.layout-app-shell--native-unified .crm-sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title{color:var(--soft-ink)!important;background:#7676801a!important;box-shadow:none!important;font-weight:600}.layout-app-shell--soft.layout-app-shell--native-unified .crm-sidebar-menu .el-sub-menu.is-opened>.el-sub-menu__title .crm-sidebar-ico{color:var(--soft-accent-dark)!important}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native-unified .layout.layout--desktop-shell{background:#f9f9fbf5!important}html.desktop-native-glass--reduced .layout-app-shell--soft .layout.layout--triple-modules,html.desktop-native-glass--reduced .layout-app-shell--soft .layout-right.layout-right-column{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.desktop-native-glass--reduced .layout-app-shell--soft.layout-app-shell--native-unified .el-card{background:#fffffff0!important}.crm-app-settings-popper.el-popover.el-popper{padding:14px 16px 12px!important;border-radius:16px!important;border:1px solid rgba(0,0,0,.06)!important;background:#ffffff7a!important;backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:var(--soft-shadow-panel, 0 12px 36px rgba(29, 29, 31, .12))!important;color:var(--soft-ink, #1d1d1f)}:root[data-crm-color-mode=dark] .crm-app-settings-popper.el-popover.el-popper{background:#111!important;border-color:#ffffff1f!important;box-shadow:0 12px 36px #0000006b!important}:root[data-crm-color-mode=dark] .crm-app-settings__section{border-top-color:#ffffff14}.crm-app-settings__head{margin-bottom:12px}.crm-app-settings__title{font-size:15px;font-weight:600;color:var(--soft-ink, #1d1d1f)}.crm-app-settings__section{padding:10px 0;border-top:1px solid rgba(60,60,67,.08)}.crm-app-settings__section:first-of-type{border-top:none;padding-top:0}.crm-app-settings__section--actions{display:flex;flex-wrap:wrap;gap:8px}.crm-app-settings__row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:4px}.crm-app-settings__label{font-size:13px;color:var(--soft-ink-muted, #48484a)}.crm-app-settings__label--block{display:block;margin-bottom:8px}.crm-app-settings__value{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--soft-accent-dark, #2a5844)}.crm-app-settings__scale-hints{display:flex;justify-content:space-between;margin-top:2px;font-size:11px;color:var(--soft-ink-muted, #86868b)}.crm-app-settings__hint{margin:0 0 10px;font-size:11px;line-height:1.45;color:var(--soft-ink-muted, #86868b)}.crm-app-settings__meta{margin-top:6px;font-size:11px;color:var(--soft-ink-muted, #aeaeb2);font-variant-numeric:tabular-nums}.crm-app-settings__reset{margin-top:4px;padding-left:0!important}.crm-app-settings__chips{display:flex;flex-wrap:wrap;gap:8px}.layout-app-shell--soft .header-btn--settings{color:var(--crm-text-muted)!important}.layout-app-shell--soft .header-btn--settings:hover{color:var(--soft-accent-dark)!important}.crm-user-dropdown-popper.el-popper{padding:6px!important;border-radius:12px!important;border:1px solid rgba(0,0,0,.06)!important;background:#ffffff7a!important;backdrop-filter:var(--soft-blur-liquid);-webkit-backdrop-filter:var(--soft-blur-liquid);box-shadow:0 4px 6px #1d1d1f0a,0 12px 32px #1d1d1f1a!important}.crm-user-dropdown-popper .el-dropdown-menu{padding:2px 0!important;background:transparent!important;box-shadow:none!important}.crm-user-dropdown-popper .el-dropdown-menu__item{margin:2px 4px;padding:8px 12px!important;border-radius:8px;font-size:13px;font-weight:400;line-height:1.4;color:var(--soft-ink, #1d1d1f)!important}.crm-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover,.crm-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus{background:#76768014!important;color:var(--soft-ink, #1d1d1f)!important}.crm-user-dropdown-popper .el-dropdown-menu__item--divided{margin-top:4px!important;border-top:1px solid rgba(var(--soft-tint-rgb, 80, 80, 88),.08)!important}.crm-user-dropdown-popper .el-dropdown-menu__item--divided:before{display:none}.crm-user-dropdown-popper .crm-color-mode-label{font-size:12px!important;font-weight:600!important;color:var(--soft-ink-muted, #6e6e73)!important;cursor:default!important;opacity:1!important;padding-top:6px!important}.crm-user-dropdown-popper .crm-color-mode-label.is-disabled{color:var(--soft-ink-muted, #6e6e73)!important;background:transparent!important}.crm-user-dropdown-popper .crm-color-mode-active{color:var(--soft-ink, #1d1d1f)!important;background:#7676801f!important;font-weight:500}:root[data-crm-color-mode=dark] .crm-user-dropdown-popper.el-popper{background:#111!important;border-color:#ffffff1f!important;box-shadow:0 12px 36px #0000006b!important}:root[data-crm-color-mode=dark] .crm-user-dropdown-popper .el-dropdown-menu__item{color:var(--soft-ink, #f5f5f7)!important}:root[data-crm-color-mode=dark] .crm-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):hover,:root[data-crm-color-mode=dark] .crm-user-dropdown-popper .el-dropdown-menu__item:not(.is-disabled):focus{background:#ffffff14!important}:root[data-crm-color-mode=dark] .crm-user-dropdown-popper .crm-color-mode-active{background:#ffffff1f!important;color:var(--soft-ink, #f5f5f7)!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-sidebar-module{border-color:#ffffff1a;background:var(--soft-shell-module-bg);box-shadow:var(--soft-liquid-shadow)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .aside{border-color:var(--soft-embedded-sidebar-border);background:var(--soft-embedded-sidebar-bg);box-shadow:var(--soft-embedded-sidebar-shadow)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-sidebar-module .aside{border:none!important;background:transparent!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft.layout-app-shell--native .layout-sidebar-module .aside{background:var(--soft-embedded-sidebar-bg)!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .brand:hover{background:#ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-topbar-module{border-color:#ffffff1a;background:var(--soft-shell-module-bg)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-content-module{border-color:#ffffff1a;background:var(--soft-shell-module-bg)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-topbar-module .layout-topbar__nav{border-bottom-color:#ffffff14;background:transparent}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .main{background:transparent!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-footer{border-top:none!important;background:transparent;color:#ffffff5c}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .layout-footer-beian-link:hover{color:#ffffff85}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-hero,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-filter-toolbar,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-analytics-lead{background:transparent!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-deck-kicker{color:#ffffff6b}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout .el-main.main:has(.crm-list-page){background:transparent!important;border:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-topbar__chrome{border-bottom-color:#ffffff14;background:#000;color:var(--soft-ink)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .sidebar-expand-orb{background:#3a3a3ceb;border-color:#ffffff24;color:var(--soft-ink);box-shadow:0 4px 18px #0000005c}.layout-app-shell--soft .layout .el-main.main,.layout-app-shell--soft .layout .el-main.main:has(.crm-list-page){background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.layout-app-shell--soft .crm-sidebar-menu .el-menu-item.is-active,.layout-app-shell--soft .crm-sidebar-menu .el-sub-menu .el-menu-item.is-active{box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .brand-logo-slot,:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .brand .brand-logo-slot{background:transparent;border-color:transparent;box-shadow:none}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .brand:hover .brand-logo-slot{background:#ffffff0a;border-color:#ffffff14}:root[data-crm-color-mode=dark] .brand-logo-img{filter:brightness(0) invert(1)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .crm-sidebar-menu>.el-sub-menu.is-opened{background:#ffffff0f}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .aside-user{background:#ffffff1a;border-color:#ffffff1f}:root[data-crm-color-mode=dark] .layout-app-shell--soft .sidebar-resize-handle:after{background:#ffffff2e}:root[data-crm-color-mode=dark] .layout-app-shell--soft .sidebar-resize-handle:hover:after,:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module--resizing .sidebar-resize-handle:after{background:rgba(var(--soft-accent-rgb),.45)}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-sidebar-active-pill{background:#ffffff24;border-color:#ffffff29;box-shadow:0 2px 10px #00000038}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root[data-crm-color-mode=dark] .login-page--soft .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){color:#000!important;border-color:#fff!important;background:#fff!important;box-shadow:0 2px 8px #00000052!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-button--primary.is-plain,:root[data-crm-color-mode=dark] .login-page--soft .el-button--primary.is-plain{color:#fff!important;border-color:#ffffff38!important;background:transparent!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-button--primary.is-plain:not(.is-disabled):hover,:root[data-crm-color-mode=dark] .login-page--soft .el-button--primary.is-plain:not(.is-disabled):hover{color:#fff!important;border-color:#ffffff52!important;background:#ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled),:root[data-crm-color-mode=dark] .login-page--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled){color:#ccc!important;border-color:#ffffff1f!important;background:#161616!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled):hover,:root[data-crm-color-mode=dark] .login-page--soft .el-button--default:not(.is-link):not(.is-text):not(.is-disabled):hover{color:#fff!important;border-color:#fff3!important;background:#1a1a1a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__wrapper,:root[data-crm-color-mode=dark] .login-page--soft .el-input__wrapper{background:#161616!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper input,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper textarea,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__selected-item,:root[data-crm-color-mode=dark] .login-page--soft .el-input__wrapper input,:root[data-crm-color-mode=dark] .login-page--soft .el-input__wrapper textarea{color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper input::-moz-placeholder,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper textarea::-moz-placeholder,:root[data-crm-color-mode=dark] .login-page--soft .el-input__wrapper input::-moz-placeholder{color:#666!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper input::placeholder,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-input__wrapper textarea::placeholder,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__placeholder,:root[data-crm-color-mode=dark] .login-page--soft .el-input__wrapper input::placeholder{color:#666!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__caret,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__suffix .el-icon,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-select .el-select__suffix{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .crm-list-more-popper.el-popover.el-popper{background:#161616!important;border-color:#ffffff1f!important;box-shadow:0 12px 36px #0000006b!important}:root[data-crm-color-mode=dark] .crm-list-more-popper .crm-list-more-panel__action.el-button{color:#ccc!important}:root[data-crm-color-mode=dark] .crm-list-more-popper .crm-list-more-panel__action.el-button:hover{color:#fff!important;background:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout .main .crm-list-page .crm-page-tabs .el-tabs__item:not(.is-active),:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-page-tabs .el-tabs__item:not(.is-active){color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout .main .crm-list-page .crm-page-tabs .el-tabs__item:not(.is-active):hover,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-page-tabs .el-tabs__item:not(.is-active):hover{color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout .main .crm-list-page .crm-page-tabs .el-tabs__item.is-active,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-page-tabs .el-tabs__item.is-active{color:#000!important;background:#fff!important;box-shadow:0 2px 8px #00000052!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-radio-button__inner{color:#8a8a8a!important;background:#161616!important;box-shadow:inset 0 0 0 1px #ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-radio-button__original-radio:checked+.el-radio-button__inner,:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-radio-button.is-active .el-radio-button__inner{color:#000!important;background:#fff!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-card-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-card-title__text{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-pagination.is-background .el-pager li.is-active{color:#000!important;background-color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module .aside-user{background:#111;border-color:#ffffff1a}:root[data-crm-color-mode=dark] .login-page--soft .login-btn,:root[data-crm-color-mode=dark] .login-page--soft .login-primary-btn{color:#000!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-content-module,:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-topbar-module{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__inner,:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__inner.is-link,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__inner,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__inner.is-link{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__item:last-child .el-breadcrumb__inner{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout.layout--triple-modules .crm-breadcrumb .el-breadcrumb__separator,:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-breadcrumb .el-breadcrumb__separator{color:#555!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout .main .crm-list-page .crm-list-card.el-card{background:#111!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-card:hover{background:#161616!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .el-card__header{background:#111!important;border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-deck-kicker,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kicker,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-analytics-lead__kicker{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-deck-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-analytics-lead__text strong{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-hero-label,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-quick-kpi-l,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-metric-label,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-hero-unit,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-deck-desc,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-analytics-lead__text{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-hero-value,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-quick-kpi-v,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-metric-value,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-forecast-big{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-kpi-hero-ico,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-page .board-quick-kpi-ico{background:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec{border-top-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-head,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-title{border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-head .bd-sec-kicker,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-card-h__ico{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-head .bd-sec-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-title{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .board-ext--unified .bd-sec-head .bd-sec-desc{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .crm-card-title__ico{color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-phase-card,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-todo-panel,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-tail-panel{background:#111!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-cancel-panel{background:#ffb45014!important;border-color:#ffb45038!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-tail-row,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-todo-row:hover{background:#ffffff0f!important;border-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-todo-row{border-bottom-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-sec-title,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-phase-name{color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-lead,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-phase-sub,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-phase-desc,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-actions-list,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-foot,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-page .muted,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-cancel-empty,:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-tail-panel .hint{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-phase-seq{background:#ffffff1a!important;color:#ccc!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .o2c-foot{border-top-color:#ffffff1a!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog,html:has(.layout-app-shell--soft) .el-overlay .el-message-box{background:var(--soft-shell-module-bg)!important;border:1px solid rgba(0,0,0,.06)!important;backdrop-filter:blur(72px)!important;-webkit-backdrop-filter:blur(72px)!important;box-shadow:inset 0 1px rgba(var(--soft-glass-tint-rgb),.45),inset 1px 0 #ffffff1a,0 12px 40px #00000014!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__header{background:var(--soft-shell-module-bg)!important;border-bottom-color:#0000000f!important;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__body{background:transparent!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__footer,html:has(.layout-app-shell--soft) .el-overlay .el-message-box__btns{background:var(--soft-shell-module-bg)!important;border-top-color:#0000000f!important}html:has(.layout-app-shell--soft) .el-overlay .el-drawer{background:var(--soft-shell-module-bg)!important;backdrop-filter:blur(72px)!important;-webkit-backdrop-filter:blur(72px)!important;border-color:#0000000f!important;box-shadow:inset 1px 0 #ffffff6b,-8px 0 32px #0000000f!important}:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-message-box,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-drawer{background:var(--soft-shell-module-bg)!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside{border-color:#ffffff1a!important;background:#111!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside:before{opacity:0!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside:after{box-shadow:inset 0 1px #ffffff0f!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-shell:hover .aside{box-shadow:inset 0 1px #ffffff14,0 8px 24px #0000005c!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .layout-sidebar-module{background:#0a0a0a!important;border-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .brand{border-bottom-color:#ffffff14!important;color:#fff!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-collapse-wrap{border-top-color:#ffffff14!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-toolbar-btn,:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-collapse-btn{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-toolbar-btn:hover,:root[data-crm-color-mode=dark] .layout-app-shell--soft .aside-collapse-btn:hover{color:#fff!important;background:#ffffff0f!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel-wrap{box-shadow:0 18px 38px -12px #0000008f,0 0 0 1px #ffffff1a!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel-head{background:#111!important;border-bottom-color:#ffffff1a!important;color:#fff!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel-body{background:#0a0a0a!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel--wx-light.im-glass,:root[data-crm-color-mode=dark] .im-fab-root .im-panel--enterprise.im-glass{background:#111!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel--enterprise .im-panel-head{background:#161616!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel--wx-light .im-panel-actions :deep(.el-button),:root[data-crm-color-mode=dark] .im-fab-root .im-panel--enterprise .im-panel-actions :deep(.el-button){color:#ccc!important}:root[data-crm-color-mode=dark] .im-fab-root .im-panel--wx-light .im-panel-actions :deep(.el-button:hover),:root[data-crm-color-mode=dark] .im-fab-root .im-panel--enterprise .im-panel-actions :deep(.el-button:hover){color:#fff!important}:root[data-crm-color-mode=dark] .im-fab-root .im-fab,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab{background:var(--soft-btn-gradient, linear-gradient(180deg, #ffffff 0%, #e8e8e8 100%))!important;color:#000!important;border:none!important;box-shadow:var(--soft-shadow-float, 0 8px 24px rgba(0, 0, 0, .48))!important}:root[data-crm-color-mode=dark] .im-fab-root .im-fab .el-icon,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab .el-icon{color:#000!important}.im-fab-root .im-fab.el-button--primary,.im-fab-root .im-fab.el-button--primary:hover,.im-fab-root .im-fab.el-button--primary:focus-visible,.im-fab-root .im-fab.el-button--primary:active{transform:none!important;filter:none!important;transition:box-shadow .18s ease!important}.im-fab-root .im-fab.el-button--primary:hover,.im-fab-root .im-fab.el-button--primary:focus-visible{background:var(--im-bridge-btn-gradient, linear-gradient(180deg, #4f8f68 0%, #3a7356 52%, #2a5844 100%))!important;color:var(--im-fab-fg, #ffffff)!important;box-shadow:var(--soft-shadow-float, var(--crm-shadow-float, 0 8px 24px rgba(0, 0, 0, .18))),0 0 0 1px rgba(var(--im-bridge-accent-rgb, 58, 115, 86),.24)!important}.im-fab-root .im-fab.el-button--primary:hover .el-icon,.im-fab-root .im-fab.el-button--primary:focus-visible .el-icon{color:var(--im-fab-fg, #ffffff)!important}:root[data-crm-color-mode=dark] .im-fab-root .im-fab:hover,:root[data-crm-color-mode=dark] .im-fab-root .im-fab:focus-visible,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab:hover,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab:focus-visible{background:var(--soft-btn-gradient, linear-gradient(180deg, #ffffff 0%, #e8e8e8 100%))!important;color:#000!important;box-shadow:var(--soft-btn-shadow-hover, 0 4px 14px rgba(0, 0, 0, .52))!important}:root[data-crm-color-mode=dark] .im-fab-root .im-fab:hover .el-icon,:root[data-crm-color-mode=dark] .im-fab-root .im-fab:focus-visible .el-icon,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab:hover .el-icon,:root[data-crm-color-mode=dark] .im-fab-root--skin-enterprise .im-fab:focus-visible .el-icon{color:#000!important}html.desktop-native-glass--unified .el-overlay,html.desktop-native-glass--unified .el-overlay .el-dialog,html.desktop-native-glass--unified .el-overlay .el-drawer,html.desktop-native-glass--unified .el-overlay .el-message-box,html.desktop-native-glass--unified .el-popper,html.desktop-native-glass--unified .el-overlay .el-dialog__headerbtn,html.desktop-native-glass--unified .el-overlay .el-drawer__close-btn,html.desktop-native-glass--unified .el-overlay .el-message-box__headerbtn,html.desktop-native-glass--unified .el-overlay .el-button,html.desktop-native-glass--unified .el-overlay .el-input__wrapper,html.desktop-native-glass--unified .el-overlay .el-select__wrapper{-webkit-app-region:no-drag}html.desktop-native-glass--unified .el-overlay-dialog{padding:max(16px,var(--desktop-titlebar-height, 40px)) 16px 16px!important;box-sizing:border-box}html.desktop-native-glass--unified .el-overlay-dialog .el-dialog,html.desktop-native-glass--unified .el-overlay-dialog .el-dialog.crm-form-dialog.crm-biz-form-dialog{max-height:calc(100vh - var(--desktop-titlebar-height, 40px) - 32px)!important}html.desktop-native-glass--unified .crm-form-dialog-scroll,html.desktop-native-glass--unified .crm-biz-dlg__scroll{max-height:min(72vh,100vh - var(--desktop-titlebar-height, 40px) - 180px)}html.desktop-native-glass--unified .el-overlay.is-message-box .el-overlay-message-box{padding-top:max(16px,var(--desktop-titlebar-height, 40px));padding-bottom:16px}html.desktop-native-glass--unified .el-drawer.rtl:not(.crm-mobile-nav-drawer),html.desktop-native-glass--unified .crm-msg-drawer--below-titlebar.el-drawer{top:var(--desktop-titlebar-height, 40px)!important;height:calc(100% - var(--desktop-titlebar-height, 40px))!important;max-height:calc(100% - var(--desktop-titlebar-height, 40px))!important;bottom:auto!important;border-top-left-radius:var(--crm-radius-md, 6px)}.el-dialog .el-dialog__headerbtn{top:10px;right:8px;width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;transition:background-color .15s ease,color .15s ease}.el-dialog .el-dialog__headerbtn .el-dialog__close{font-size:18px}.el-dialog .el-dialog__headerbtn:hover{background:rgba(var(--crm-primary-rgb),.09)}.el-message-box__headerbtn,.el-drawer .el-drawer__close-btn{width:44px;height:44px;min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px}:root[data-crm-color-mode=light] .el-dialog,:root:not([data-crm-color-mode]) .el-dialog{background:var(--crm-surface-elevated)!important;border-color:var(--el-border-color-light)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=light] .el-dialog__header,:root:not([data-crm-color-mode]) .el-dialog__header{background:var(--el-fill-color-light)!important;border-bottom-color:var(--el-border-color-light)!important}:root[data-crm-color-mode=light] .el-dialog__title,:root:not([data-crm-color-mode]) .el-dialog__title{color:var(--crm-text-title)!important}:root[data-crm-color-mode=light] .el-dialog__body,:root:not([data-crm-color-mode]) .el-dialog__body{background:var(--crm-surface-elevated)!important;color:var(--crm-text-body)!important}:root[data-crm-color-mode=light] .el-dialog__footer,:root:not([data-crm-color-mode]) .el-dialog__footer{background:var(--crm-surface-muted)!important;border-top-color:var(--el-border-color-light)!important}:root[data-crm-color-mode=light] .el-message-box,:root:not([data-crm-color-mode]) .el-message-box{background:var(--crm-surface-elevated)!important;border-color:var(--el-border-color-light)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=light] .el-message-box__title,:root:not([data-crm-color-mode]) .el-message-box__title{color:var(--crm-text-title)!important}:root[data-crm-color-mode=light] .el-message-box__content,:root:not([data-crm-color-mode]) .el-message-box__content{color:var(--crm-text-body)!important}:root[data-crm-color-mode=light] .el-message-box__btns,:root:not([data-crm-color-mode]) .el-message-box__btns{background:var(--crm-surface-muted)!important;border-top-color:var(--el-border-color-light)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){color:#fff!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-button--primary.is-plain,:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-button--primary.is-plain,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-button--primary.is-plain,:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-button--primary.is-plain{color:var(--el-color-primary-dark-2, #3d4842)!important;border-color:rgba(var(--crm-primary-rgb),.28)!important;background:var(--el-fill-color-blank)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-button--default:not(.is-link):not(.is-text),:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-button--default:not(.is-link):not(.is-text),:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-button--default:not(.is-link):not(.is-text),:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-button--default:not(.is-link):not(.is-text){color:var(--crm-text-title)!important;background:var(--el-fill-color-blank)!important;border-color:var(--el-border-color)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-input__wrapper,:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-select__wrapper,:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-input__wrapper,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-input__wrapper,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-select__wrapper,:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-input__wrapper{background:var(--el-fill-color-blank)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-input__wrapper input,:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-textarea__inner,:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-input__wrapper input,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-input__wrapper input,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-textarea__inner,:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-input__wrapper input{color:var(--crm-text-title)}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-input__wrapper input::-moz-placeholder,:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-input__wrapper input::-moz-placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-input__wrapper input::-moz-placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-input__wrapper input::-moz-placeholder{color:var(--el-text-color-placeholder)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-input__wrapper input::placeholder,:root[data-crm-color-mode=light] .el-overlay .el-message-box .el-input__wrapper input::placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-input__wrapper input::placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-message-box .el-input__wrapper input::placeholder{color:var(--el-text-color-placeholder)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-form-item__label,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-form-item__label{color:var(--crm-text-body)!important}:root[data-crm-color-mode=light]:not(:has(.layout-app-shell--soft)) .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header,:root:not([data-crm-color-mode]):not(:has(.layout-app-shell--soft)) .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header{background:linear-gradient(185deg,#fcfaf5,#f0ebe3 52%,#e8e2d8)!important;box-shadow:0 1px rgba(var(--crm-glass-tint-rgb),.65) inset}:root[data-crm-color-mode=dark] .el-dialog{background:#161616!important;border-color:#ffffff1f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--crm-shadow-dialog)!important}:root[data-crm-color-mode=dark] .el-dialog__header{background:#111!important;border-bottom-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-dialog__title{color:#fff!important}:root[data-crm-color-mode=dark] .el-dialog__body{background:#161616!important;color:#ccc!important}:root[data-crm-color-mode=dark] .el-dialog__footer{background:#111!important;border-top-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-dialog .el-dialog__headerbtn:hover{background:#ffffff14!important}:root[data-crm-color-mode=dark] .el-dialog .el-dialog__headerbtn .el-dialog__close{color:#ccc!important}:root[data-crm-color-mode=dark] .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header{background:#111!important;box-shadow:none!important;border-bottom-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-message-box{background:#161616!important;border-color:#ffffff1f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .el-message-box__title{color:#fff!important}:root[data-crm-color-mode=dark] .el-message-box__content{color:#ccc!important}:root[data-crm-color-mode=dark] .el-message-box__btns{background:#111!important;border-top-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-drawer:not(.crm-mobile-nav-drawer){background:#111!important;border-color:#ffffff1a!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=dark] .el-drawer:not(.crm-mobile-nav-drawer) .el-drawer__header{background:#111!important;border-bottom-color:#ffffff1a!important;color:#fff!important}:root[data-crm-color-mode=dark] .el-drawer:not(.crm-mobile-nav-drawer) .el-drawer__body{background:#111!important;color:#ccc!important}:root[data-crm-color-mode=dark] .el-drawer .el-drawer__close-btn:hover{background:#ffffff14!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){color:#000!important;background:#fff!important;border-color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--primary.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-button--primary.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-button--primary.is-plain{color:#fff!important;background:transparent!important;border-color:#ffffff38!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--default:not(.is-link):not(.is-text),:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-button--default:not(.is-link):not(.is-text),:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-button--default:not(.is-link):not(.is-text){color:#ccc!important;background:#161616!important;border-color:#ffffff1f!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--danger.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-button--danger.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-button--danger.is-plain{color:#ff453a!important;border-color:#ff453a59!important;background:transparent!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-input__wrapper,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-select__wrapper,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-input__wrapper,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-select__wrapper,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-input__wrapper{background:#161616!important;box-shadow:inset 0 0 0 1px #ffffff1a!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-input__wrapper input,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-textarea__inner,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-input__wrapper input,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-input__wrapper input{color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-input__wrapper input::-moz-placeholder,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-input__wrapper input::-moz-placeholder,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-input__wrapper input::-moz-placeholder{color:#666!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-input__wrapper input::placeholder,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-input__wrapper input::placeholder,:root[data-crm-color-mode=dark] .el-overlay .el-message-box .el-input__wrapper input::placeholder{color:#666!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-form-item__label,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-form-item__label{color:#8a8a8a!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer),:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer){background:var(--crm-surface-elevated)!important;border-color:var(--el-border-color-light)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__header,:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__header{background:linear-gradient(185deg,#fcfaf5,#f0ebe3 52%,#e8e2d8)!important;border-bottom:1px solid var(--el-border-color-lighter)!important;color:var(--crm-text-title)!important;margin-bottom:0;padding:16px 20px 12px}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__title,:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__title{color:var(--crm-text-title)!important;font-weight:600;font-size:17px}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__body,:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .el-drawer__body{background:var(--crm-surface-elevated)!important;color:var(--crm-text-body)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-button--primary:not(.is-link):not(.is-text):not(.is-plain),:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-button--primary:not(.is-link):not(.is-text):not(.is-plain){color:#fff!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-button--primary.is-plain,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-button--primary.is-plain{color:var(--el-color-primary-dark-2, #3d4842)!important;border-color:rgba(var(--crm-primary-rgb),.28)!important;background:var(--el-fill-color-blank)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-button--default:not(.is-link):not(.is-text),:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-button--default:not(.is-link):not(.is-text){color:var(--crm-text-title)!important;background:var(--el-fill-color-blank)!important;border-color:var(--el-border-color)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-input__wrapper,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-select__wrapper,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-input__wrapper,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-select__wrapper{background:var(--el-fill-color-blank)!important;box-shadow:inset 0 0 0 1px var(--el-border-color)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-input__wrapper input,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-textarea__inner,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-input__wrapper input,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-textarea__inner{color:var(--crm-text-title)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-input__wrapper input::-moz-placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-input__wrapper input::-moz-placeholder{color:var(--el-text-color-placeholder)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-input__wrapper input::placeholder,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-select__placeholder,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-select__selection.is-near .el-select__placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-input__wrapper input::placeholder,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-select__placeholder{color:var(--el-text-color-placeholder)!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-form-item__label,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-form-item__label{color:var(--crm-text-body)!important}.el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__active-bar{display:none}.el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__nav-wrap:after{display:none}.el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__nav{gap:8px}.el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item{border-radius:999px;padding:0 16px!important;height:36px;line-height:36px;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item:not(.is-active),:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item:not(.is-active){color:#64748b!important;background:#0f172a0b!important}:root[data-crm-color-mode=light] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item.is-active,:root:not([data-crm-color-mode]) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item.is-active{color:#fff!important;background:var(--soft-accent-dark, var(--el-color-primary))!important;box-shadow:0 4px 12px rgba(var(--crm-primary-rgb),.16);font-weight:600}:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item:not(.is-active){color:#8a8a8a!important;background:#161616!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item:not(.is-active):hover{color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer):not(.crm-msg-drawer) .crm-page-tabs .el-tabs__item.is-active{color:#000!important;background:#fff!important;box-shadow:0 2px 8px #00000052!important;font-weight:600}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-descriptions__label,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-descriptions__label,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-descriptions__label,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-descriptions__label{color:var(--el-text-color-secondary)!important;background:var(--el-fill-color-light)!important}:root[data-crm-color-mode=light] .el-overlay .el-dialog .el-descriptions__content,:root[data-crm-color-mode=light] .el-overlay .el-drawer .el-descriptions__content,:root:not([data-crm-color-mode]) .el-overlay .el-dialog .el-descriptions__content,:root:not([data-crm-color-mode]) .el-overlay .el-drawer .el-descriptions__content{color:var(--crm-text-title)!important;background:var(--el-fill-color-blank)!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-divider__text,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-divider__text,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-descriptions__label,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-descriptions__label{color:#8a8a8a!important;background:#111!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-descriptions__content,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-descriptions__content{color:#ccc!important;background:#161616!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-surface-section,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-section{background:#161616!important;border-color:#ffffff1a!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-surface-section__title,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-section__title{color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-surface-action-bar,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-action-bar{background:#ffffff0a!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-data-table.el-table .el-table__header-wrapper th.el-table__cell,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-data-table.el-table .el-table__header-wrapper th.el-table__cell{color:#8a8a8a!important;border-bottom-color:#ffffff1a!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-data-table.el-table .el-table__body-wrapper tbody td.el-table__cell,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-data-table.el-table .el-table__body-wrapper tbody td.el-table__cell{border-bottom-color:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .crm-data-table.el-table .el-table__empty-text,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-data-table.el-table .el-table__empty-text{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-select__placeholder,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-select__selection.is-near .el-select__placeholder{color:#666!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-empty__description,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-empty__description{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-pagination.is-background .btn-prev,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-pagination.is-background .btn-next,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-pagination.is-background .el-pager li{background:#161616!important;color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-timeline-item__content,:root[data-crm-color-mode=dark] .el-overlay .el-drawer .el-timeline-item__timestamp{color:#ccc!important}:root[data-crm-color-mode=dark] .crm-settings-dialog .crm-settings-avatar-hint,:root[data-crm-color-mode=dark] .crm-sidebar-sort-hint,:root[data-crm-color-mode=dark] .crm-sidebar-sort-meta{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .crm-sidebar-sort-row{background:#161616!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .crm-sidebar-sort-label{color:#fff!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog,html:has(.layout-app-shell--soft) .el-overlay .el-message-box,html:has(.layout-app-shell--soft) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer){background:var(--soft-shell-module-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:has(.layout-app-shell--soft) .el-overlay{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__header,html:has(.layout-app-shell--soft) .el-overlay .el-message-box__header,html:has(.layout-app-shell--soft) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-drawer__header{background:var(--soft-shell-module-bg)!important;box-shadow:none!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__body,html:has(.layout-app-shell--soft) .el-overlay .el-message-box__content,html:has(.layout-app-shell--soft) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-drawer__body{background:transparent!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog__footer,html:has(.layout-app-shell--soft) .el-overlay .el-message-box__btns{background:var(--soft-shell-module-bg)!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog,html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-biz-form-dialog,html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header,html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__header,html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog .el-dialog__footer{background:var(--soft-shell-module-bg)!important;box-shadow:none!important}:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-message-box,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-drawer:not(.crm-mobile-nav-drawer),:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog__header,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog__footer,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-message-box__btns,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header{background:var(--soft-shell-module-bg)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html:has(.layout-app-shell--soft) .el-overlay .crm-sidebar-sort-row{background:color-mix(in srgb,var(--soft-shell-module-bg) 82%,transparent)!important;border-color:#0000000f!important}html:has(.layout-app-shell--soft) .el-overlay .crm-sidebar-sort-row--parent{background:color-mix(in srgb,var(--soft-shell-module-bg) 68%,rgba(58,115,86,.14))!important;border-color:#3a735638!important}:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .crm-sidebar-sort-row{background:color-mix(in srgb,var(--soft-shell-module-bg) 88%,transparent)!important;border-color:#ffffff1a!important}:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .crm-sidebar-sort-row--parent{background:color-mix(in srgb,var(--soft-shell-module-bg) 72%,rgba(255,255,255,.08))!important;border-color:#ffffff24!important}html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header,html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__header{background:var(--soft-shell-module-bg)!important;box-shadow:none!important;border-bottom-color:#0000000f!important}:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-biz-form-dialog .el-dialog__header,:root[data-crm-color-mode=dark] html:has(.layout-app-shell--soft) .el-overlay .el-dialog.crm-form-dialog.crm-surface-dialog .el-dialog__header{border-bottom-color:#ffffff1a!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog.crm-form-dialog,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer).crm-form-dialog{--el-fill-color-blank: #161616;--el-fill-color-light: #111111;--el-border-color-lighter: rgba(255, 255, 255, .1);--el-color-primary-light-9: rgba(255, 255, 255, .08);--el-color-primary-light-7: rgba(255, 255, 255, .14);--el-color-primary-light-8: rgba(255, 255, 255, .12)}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-detail-section,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-section,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-detail-section,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .crm-surface-section{background:#161616!important;border-color:#ffffff1a!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-detail-section__title,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-section__title,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-detail-section__title{color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-detail-section__icon,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-section__icon,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-detail-section__icon{color:#e8e8e8!important;background:#ffffff14!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-detail-action-bar,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-surface-action-bar,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-detail-action-bar{background:#ffffff0a!important;border-color:#ffffff1f!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-overview-desc__label,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-overview-desc__label{color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .opp-overview-desc__label .el-icon,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .opp-overview-desc__label .el-icon{color:#e8e8e8!important;opacity:1}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--primary.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-button--primary.is-plain{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff47!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--primary.is-plain:hover,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-button--primary.is-plain:hover{background:#ffffff1f!important;border-color:#ffffff61!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--warning.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-button--warning.is-plain{color:#ffd60a!important;background:#ffd60a1f!important;border-color:#ffd60a6b!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--success.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-button--success.is-plain{color:#30d158!important;background:#30d1581f!important;border-color:#30d1586b!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-button--info.is-plain,:root[data-crm-color-mode=dark] .el-overlay .el-drawer:not(.crm-mobile-nav-drawer) .el-button--info.is-plain{color:#ccc!important;background:#ffffff0d!important;border-color:#ffffff29!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-kpi-card.el-card,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-detail-master-card.el-card,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-panel{background:#161616!important;border-color:#ffffff1a!important;box-shadow:none!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-kpi-card .el-card__body,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-detail-master-card .el-card__header,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-detail-master-card .el-card__body{background:transparent!important;border-color:#ffffff14!important;color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-kpi-value{color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-drawer-section-title,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-detail-master-title{color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-hint strong{color:#e8e8e8!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__head.is-wait .el-step__icon.is-text{border-color:#ffffff47!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__head.is-finish .el-step__icon.is-text,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__head.is-success .el-step__icon.is-text{background:#ffffff38!important;border-color:#ffffff59!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__head.is-process .el-step__icon.is-text{background:#ffffff24!important;border-color:#ffd60abf!important;box-shadow:0 0 0 2px #161616f2,0 0 0 3px #ffd60a47!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__title.is-process,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__title.is-finish,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__title.is-success{color:#fff!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step.is-simple .el-step__title.is-wait{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .bd-ltc-intro-steps .el-step__description{color:#8a8a8a!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--info.is-plain{--el-tag-bg-color: rgba(255, 255, 255, .06);--el-tag-border-color: rgba(255, 255, 255, .14);--el-tag-text-color: #cccccc}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--primary.is-plain{--el-tag-bg-color: rgba(255, 255, 255, .12);--el-tag-border-color: rgba(255, 255, 255, .28);--el-tag-text-color: #ffffff}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--info.el-tag--light,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--warning.el-tag--light,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--success.el-tag--light,:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--danger.el-tag--light{background-color:#ffffff14!important;border-color:#ffffff1f!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--warning.el-tag--light{color:#ffd60a!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--success.el-tag--light{color:#30d158!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .el-tag.el-tag--info.el-tag--light{color:#ccc!important}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-native-data-table{background:#111;color:#ccc}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-native-data-table th{color:#8a8a8a;background:#ffffff0a;border-color:#ffffff1a}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-native-data-table td{border-color:#ffffff14}:root[data-crm-color-mode=dark] .el-overlay .el-dialog .crm-native-empty{color:#8a8a8a}.yx-ai-brief-report{display:flex;flex-direction:column;gap:14px}.yx-ai-brief-charts{display:flex;flex-direction:column;gap:12px;margin-bottom:4px}.yx-ai-brief-charts__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@media(max-width:640px){.yx-ai-brief-charts__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.yx-ai-brief-kpi{padding:10px 12px;border-radius:10px;text-align:center;background:color-mix(in srgb,var(--yx-kpi-color, #165dff) 8%,white);border:1px solid color-mix(in srgb,var(--yx-kpi-color, #165dff) 22%,transparent)}.yx-ai-brief-kpi__value{font-size:22px;font-weight:700;color:var(--yx-kpi-color, #165dff);line-height:1.1}.yx-ai-brief-kpi__unit{margin-left:2px;font-size:12px;color:#909399}.yx-ai-brief-kpi__label{display:block;margin-top:4px;font-size:12px;color:#606266}.yx-ai-brief-charts__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:720px){.yx-ai-brief-charts__row{grid-template-columns:1fr}}.yx-ai-brief-charts__panel{padding:10px 10px 4px;border-radius:10px;border:1px solid #ebeef5;background:#fff}.yx-ai-brief-charts__panel-title{margin:0 0 4px 4px;font-size:12px;font-weight:600;color:#909399}.yx-ai-brief-charts__chart{width:100%;height:200px}.yx-ai-brief-charts__chart--pie{height:220px}.yx-ai-brief-report__hero{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#165dff14,#165dff05);border:1px solid rgba(22,93,255,.14)}.yx-ai-brief-report__hero-badge{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:#165dff1f;color:#165dff;font-size:18px;font-weight:700}.yx-ai-brief-report__hero-text{margin:0;font-size:14px;line-height:1.65;color:#303133}.yx-ai-brief-report__section,.yx-ai-brief-report__priorities{padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #ebeef5}.yx-ai-brief-report__section--clue{border-left:3px solid #f59e0b}.yx-ai-brief-report__section--deal{border-left:3px solid #8b5cf6}.yx-ai-brief-report__section--approval{border-left:3px solid #ef4444}.yx-ai-brief-report__section--price{border-left:3px solid #10b981}.yx-ai-brief-report__section--warning{border-left:3px solid #f97316}.yx-ai-brief-report__section-head{display:flex;align-items:center;gap:8px;margin-bottom:8px}.yx-ai-brief-report__section-icon{flex-shrink:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#f5f7fa;color:#165dff;font-size:14px;font-weight:600}.yx-ai-brief-report__section-icon--priority{background:#f59e0b1f;color:#d97706}.yx-ai-brief-report__section-title{margin:0;font-size:14px;font-weight:600;color:#303133}.yx-ai-brief-report__list,.yx-ai-brief-report__priority-list{margin:0;padding-left:1.25em;font-size:13px;line-height:1.65;color:#606266}.yx-ai-brief-report__list li+li,.yx-ai-brief-report__priority-list li+li{margin-top:6px}.yx-ai-brief-report__prose{margin:0;font-size:13px;line-height:1.65;color:#606266;white-space:pre-wrap}.yx-ai-brief-report__disclaimer{display:flex;align-items:flex-start;gap:6px;margin:4px 0 0;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.55;color:#909399;background:#f5f7fa}.yx-ai-brief-report__disclaimer:before{content:"ℹ";flex-shrink:0;font-size:13px}.yx-ai-brief-toolbar{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid #ebeef5}.yx-ai-brief-toolbar .el-button{margin:0}.yx-ai-brief-css-chart{display:flex;flex-direction:column;gap:6px;padding:8px 4px 12px;min-height:160px;justify-content:center}.yx-ai-brief-css-bar-row{display:grid;grid-template-columns:72px 1fr 28px;align-items:center;gap:8px;font-size:11px;color:#606266}.yx-ai-brief-css-bar-track{height:10px;background:#f3f4f6;border-radius:5px;overflow:hidden}.yx-ai-brief-css-bar-fill{height:100%;border-radius:5px;background:linear-gradient(90deg,#fbbf24,#f59e0b)}.yx-ai-brief-css-pie{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;min-height:160px;padding:8px}.yx-ai-brief-css-pie-item{display:flex;align-items:center;gap:6px;font-size:12px;color:#606266}.yx-ai-brief-css-pie-dot{width:10px;height:10px;border-radius:50%;flex-shrink:0}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog{border-radius:8px;overflow:hidden}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .el-dialog__header{margin-right:0;padding:16px 20px 12px;border-bottom:1px solid var(--el-border-color-lighter, #ebeef5)}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .el-dialog__title,.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .crm-biz-dialog-header__title{font-size:16px;font-weight:600;color:var(--el-text-color-primary, #303133)}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .el-dialog__body{padding:16px 20px 8px}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .el-dialog__footer{padding:12px 20px 16px;border-top:1px solid var(--el-border-color-lighter, #ebeef5)}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .el-form-item__label{font-weight:500;color:var(--crm-text-body, var(--el-text-color-regular, #606266))}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .crm-form-grid{gap:0}.el-overlay-dialog .el-dialog.yx-unified-apply-dialog .crm-biz-form-section{margin-bottom:4px}:root[data-crm-perf=low] *,:root[data-crm-perf=low] *:before,:root[data-crm-perf=low] *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}@media(prefers-reduced-motion:reduce){*,*:before,*:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html{scroll-behavior:auto}}@supports not (((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))) or (-webkit-backdrop-filter: blur(1px))){:root{--crm-glass-card: rgba(var(--crm-glass-tint-rgb, 250, 247, 241), .98);--crm-glass-section: rgba(var(--crm-glass-tint-rgb, 250, 247, 241), .99)}:root[data-crm-color-mode=dark]{--crm-glass-card: #141414;--crm-glass-section: #0d0d0d}.layout .el-main.main,.el-card,.layout-app-shell--soft .soft-shell-module,.login-page--soft .login-card{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}html[data-crm-backdrop=off]{--crm-glass-card: rgba(var(--crm-glass-tint-rgb, 250, 247, 241), .98);--crm-glass-section: rgba(var(--crm-glass-tint-rgb, 250, 247, 241), .99);--crm-glass-shell-alpha-light: .98;--soft-shell-module-bg: rgba(250, 247, 241, .98)}html[data-crm-backdrop=off][data-crm-color-mode=dark]{--crm-glass-card: #141414;--crm-glass-section: #0d0d0d;--crm-glass-shell-alpha-dark: 1;--soft-shell-module-bg: #111111}html[data-crm-backdrop=off] *,html[data-crm-backdrop=off] *:before,html[data-crm-backdrop=off] *:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-crm-browser=legacy] body:before{content:"当前浏览器过旧（不支持 IE / 旧版 Edge），请使用最新版 Chrome 或 Edge 访问言信 CRM。";display:block;position:sticky;top:0;z-index:100000;padding:10px 16px;font-size:13px;line-height:1.4;color:#5c3b00;background:#fff4ce;border-bottom:1px solid #e6c35c;text-align:center}@supports not (height: 100dvh){.layout{height:100vh;max-height:100vh}}.crm-table-ops{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;vertical-align:middle}.crm-table-ops--stack{display:flex;flex-direction:column;align-items:stretch;gap:8px;vertical-align:middle}.crm-table-ops--stack .lead-track-select{width:100%;max-width:100%;margin-right:0}.crm-table-ops--stack-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.crm-table-ops--toolbar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 10px;max-width:100%;position:relative;z-index:1}.crm-table-ops--toolbar .crm-ops-dropdown-trigger{display:inline-flex;align-items:center;line-height:1}.crm-table-ops--toolbar .crm-ops-dropdown-trigger .el-button.is-link{padding:0 4px}.crm-table-ops .el-button{margin:0!important}.crm-table-ops--toolbar .el-button.is-link{flex:0 0 auto;white-space:nowrap}.crm-dropdown-item-danger{color:var(--el-color-danger)!important}.crm-table-name-link.el-button{padding:0 4px;height:auto;font-weight:500;max-width:100%;min-width:0;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body,#app{height:100%;margin:0}body{overflow-x:clip;max-width:100vw;background:var(--crm-page-bg, #f5f7fa);color:var(--crm-text-body, #4e5969);transition:background .25s ease,color .25s ease}@supports (height: 100dvh){html,body,#app{min-height:100dvh}}#app{background:transparent;min-height:100%;overflow-x:clip;max-width:100vw}
