:root{--gim-bg:#f6f7fb;--gim-panel:#fff;--gim-ink-1:#0f172a;--gim-ink-2:#334155;--gim-ink-3:#64748b;--gim-ink-4:#94a3b8;--gim-line:#eef0f5;--gim-line-2:#e5e8ef;--gim-primary:hsl(var(--primary));--gim-primary-soft:hsl(var(--primary)/12%);--gim-primary-ink:hsl(var(--primary));--gim-emerald:#10b981;--gim-emerald-soft:#d1fae5;--gim-sky:#0ea5e9;--gim-sky-soft:#e0f2fe;--gim-cyan:#06b6d4;--gim-cyan-soft:#cffafe;--gim-amber:#f59e0b;--gim-amber-soft:#fef3c7;--gim-violet:#8b5cf6;--gim-violet-soft:#ede9fe;--gim-rose:#f43f5e;--gim-rose-soft:#ffe4e6;--gim-radius:var(--radius);--gim-radius-sm:max(0px,calc(var(--radius) - 4px));--gim-shadow-sm:0 1px 2px rgba(15,23,42,.04);--gim-shadow-md:0 2px 8px rgba(15,23,42,.04),0 1px 2px rgba(15,23,42,.03);--gim-toast-min-width:280px;--gim-toast-max-width:380px;--gim-toast-gap:10px;--gim-toast-padding-x:14px;--gim-toast-padding-y:12px;--gim-toast-radius:var(--gim-radius-sm,8px);--gim-toast-bg:var(--gim-panel);--gim-toast-border:var(--gim-line-2);--gim-toast-text:var(--gim-ink-1);--gim-toast-shadow:var(--gim-shadow-md);--gim-toast-success-accent:var(--gim-emerald);--gim-toast-success-soft:var(--gim-emerald-soft);--gim-toast-error-accent:var(--gim-rose);--gim-toast-error-soft:var(--gim-rose-soft);--gim-toast-warning-accent:var(--gim-amber);--gim-toast-warning-soft:var(--gim-amber-soft);--gim-toast-info-accent:var(--gim-sky);--gim-toast-info-soft:var(--gim-sky-soft);--gim-toast-default-accent:var(--gim-primary);--gim-toast-default-soft:var(--gim-primary-soft);--gim-table-head:#f8fafc;--gim-table-hover:#fafbfe;--gim-muted-bg:#f1f3f8;--background-deep:228 29% 97%;--font-family:"HarmonyOS Sans SC","Noto Sans SC",-apple-system,blinkmacsystemfont,"Segoe UI",sans-serif}.dark{--gim-bg:hsl(var(--background));--gim-panel:hsl(var(--card));--gim-ink-1:hsl(var(--foreground));--gim-ink-2:hsl(var(--foreground)/85%);--gim-ink-3:hsl(var(--muted-foreground));--gim-ink-4:hsl(var(--muted-foreground)/70%);--gim-line:hsl(var(--border));--gim-line-2:hsl(var(--border));--gim-primary:hsl(var(--primary));--gim-primary-soft:hsl(var(--primary)/12%);--gim-primary-ink:hsl(var(--primary));--gim-emerald-soft:rgba(16,185,129,.15);--gim-sky-soft:rgba(14,165,233,.15);--gim-amber-soft:rgba(245,158,11,.15);--gim-rose-soft:rgba(244,63,94,.15);--gim-shadow-sm:none;--gim-shadow-md:none;--gim-table-head:hsl(var(--muted)/45%);--gim-table-hover:hsl(var(--accent));--gim-muted-bg:hsl(var(--muted));--gim-toast-bg:hsl(var(--card));--gim-toast-border:hsl(var(--border));--gim-toast-text:hsl(var(--foreground));--gim-toast-shadow:none}#app,body,html{font-family:var(--font-family);font-size:13px;line-height:1.45;-webkit-font-smoothing:antialiased}.gim-mono,.mono{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bg-sidebar,.bg-sidebar-deep{border-color:var(--gim-line,hsl(var(--border)))!important}.dark .bg-sidebar,.dark .bg-sidebar-deep{background-color:hsl(var(--sidebar))!important}.vben-menu.is-light{--menu-item-color:var(--gim-ink-2);--menu-item-hover-color:var(--gim-ink-1);--menu-item-hover-background-color:#f8fafc;--menu-item-active-color:var(--gim-primary);--menu-item-active-background-color:var(--gim-primary-soft);--menu-submenu-hover-color:var(--gim-ink-1);--menu-submenu-hover-background-color:#f8fafc;--menu-submenu-active-color:var(--gim-primary);--menu-font-size:13px;--menu-item-height:36px;--menu-item-radius:var(--radius);--menu-item-margin-x:10px;--menu-item-padding-x:10px}.vben-menu.is-light.is-rounded{--menu-item-radius:var(--radius)}.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-menu-item,.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu-content,.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu>.vben-menu{border-radius:var(--radius)}.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu>.vben-menu>.vben-menu-item,.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu>.vben-menu>.vben-sub-menu>.vben-sub-menu-content{padding-left:14px;padding-left:calc(var(--menu-level, 1)*var(--menu-item-indent, 14px))}.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu .vben-menu-item__content:not(:has(.vben-menu__icon)):before,.vben-menu.is-light.is-vertical:not(.is-collapse) .vben-sub-menu .vben-sub-menu-content:not(:has(.vben-menu__icon)):before{content:"";display:inline-block;flex-shrink:0;height:16px;height:var(--menu-item-icon-size,16px);margin-right:10px;width:16px;width:var(--menu-item-icon-size,16px)}.dark .vben-menu.is-light{--menu-item-hover-background-color:hsl(var(--accent));--menu-submenu-hover-background-color:hsl(var(--accent))}.vben-menu.is-light .vben-menu-item.is-active,.vben-menu.is-light .vben-sub-menu.is-active>.vben-sub-menu-content{font-weight:500}.vben-menu.is-light .vben-menu-item.is-active:before{background:var(--gim-primary);border-radius:0 3px 3px 0;bottom:8px;content:"";left:-10px;position:absolute;top:8px;width:3px}.vben-menu.is-light .vben-sub-menu .vben-menu-item.is-active:before{display:none}[data-search-item].active{background-color:var(--gim-primary-soft,hsl(var(--primary)/12%))!important;color:var(--gim-primary,hsl(var(--primary)))!important;font-weight:500}[data-search-item]:not(.active){background-color:hsl(var(--accent))}[data-search-item].active>div:last-child:hover{background-color:hsl(var(--primary)/8%);color:var(--gim-primary,hsl(var(--primary)))}.bg-header,header.bg-header{border-bottom:1px solid var(--gim-line,hsl(var(--border)))}.page-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.page-head h1{color:var(--gim-ink-1,hsl(var(--foreground)));font-size:18px;font-weight:600;margin:0 0 4px}.page-head .welcome{color:var(--gim-ink-3,hsl(var(--muted-foreground)));font-size:12.5px}.page-head__actions{align-items:center;display:flex;gap:8px}.sys-page-title{color:var(--gim-ink-1);font-size:20px;font-weight:600;margin:0}.sys-page-subtitle{color:var(--gim-ink-3);font-size:13px;line-height:1.6;margin:8px 0 0}.sys-page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.card{background:var(--gim-panel,hsl(var(--card)));border:1px solid var(--gim-line,hsl(var(--border)));border-radius:.625rem;border-radius:var(--gim-radius,var(--radius,.625rem));box-shadow:var(--gim-shadow-sm);overflow:hidden}.dark .card{box-shadow:none}.card-head{align-items:center;display:flex;justify-content:space-between;padding:14px 16px 10px}.card-title{color:var(--gim-ink-1,hsl(var(--foreground)));font-size:14px;font-weight:600}.card-body{padding:0 16px 16px}.btn-primary{align-items:center;background:var(--gim-primary,hsl(var(--primary)));border:none;border-radius:7px;color:hsl(var(--primary-foreground));cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:6px;padding:7px 14px;transition:filter .15s ease}.btn-primary:hover:not(:disabled){filter:brightness(.92)}.btn-primary:disabled{cursor:not-allowed;opacity:.6}.btn-ghost{align-items:center;background:var(--gim-panel,hsl(var(--card)));border:1px solid var(--gim-line-2,hsl(var(--border)));border-radius:7px;color:var(--gim-ink-2,hsl(var(--foreground)/85%));cursor:pointer;display:inline-flex;font-family:inherit;font-size:12.5px;font-weight:500;gap:6px;padding:7px 14px;transition:border-color .15s ease,color .15s ease}.btn-ghost:hover:not(:disabled){border-color:#cbd5e1;color:var(--gim-ink-1,hsl(var(--foreground)))}.btn-ghost:disabled{cursor:not-allowed;opacity:.5}.btn-chip{align-items:center;background:var(--gim-panel,hsl(var(--card)));border:1px solid var(--gim-line-2,hsl(var(--border)));border-radius:6px;color:var(--gim-ink-2,hsl(var(--foreground)/85%));cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;gap:5px;padding:5px 10px;transition:border-color .15s ease,color .15s ease}.btn-chip:hover{border-color:var(--gim-primary,hsl(var(--primary)));color:var(--gim-primary,hsl(var(--primary)))}.btn-chip--danger:hover{border-color:var(--gim-rose,hsl(var(--destructive)));color:var(--gim-rose,hsl(var(--destructive)))}.filter-label{color:var(--gim-ink-3,hsl(var(--muted-foreground)));display:block;font-size:11.5px;margin-bottom:5px}.field-search{align-items:center;background:var(--gim-panel,hsl(var(--card)));border:1px solid var(--gim-line-2,hsl(var(--border)));border-radius:7px;color:var(--gim-ink-4,hsl(var(--muted-foreground)));display:flex;gap:6px;height:32px;padding:0 10px}.field-search:focus-within{border-color:var(--gim-primary,hsl(var(--primary)));box-shadow:0 0 0 3px #4f46e51a}.field-search__ico{flex-shrink:0}.field-search input{background:transparent;border:none;color:var(--gim-ink-1,hsl(var(--foreground)));flex:1;font-family:inherit;font-size:12.5px;min-width:0;outline:none}.bg-card:has(.vxe-grid),.bg-card:has(>.vxe-grid){background:var(--gim-panel,hsl(var(--card)))!important;border:1px solid var(--gim-line,hsl(var(--border)));border-radius:.625rem!important;border-radius:var(--gim-radius,var(--radius,.625rem))!important;box-shadow:var(--gim-shadow-sm);overflow:hidden}.dark .bg-card:has(.vxe-grid),.dark .bg-card:has(>.vxe-grid){box-shadow:none}.bg-card:has(.vxe-grid) .text-sm.font-medium,.bg-card:has(.vxe-grid) label{color:var(--gim-ink-3,hsl(var(--muted-foreground)))!important;font-size:13px!important;font-weight:500!important}.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-date-editor.el-range-editor,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-input__inner,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-input__wrapper,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-range-input,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-select__placeholder,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-select__selected-item,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-select__wrapper,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-textarea__inner{font-size:13px}.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-input__inner::-moz-placeholder,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-range-input::-moz-placeholder,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-textarea__inner::-moz-placeholder{font-size:13px}.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-input__inner::placeholder,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-range-input::placeholder,.bg-card:has(.vxe-grid) .vxe-grid--form-wrapper .el-textarea__inner::placeholder{font-size:13px}.act-link{color:var(--gim-primary,hsl(var(--primary)));cursor:pointer;font-size:12.5px;margin-right:10px}.act-link:hover{-webkit-text-decoration:underline;text-decoration:underline}.seg-group{background:var(--gim-bg,hsl(var(--background-deep)));border:1px solid var(--gim-line,hsl(var(--border)));border-radius:8px;display:inline-flex;gap:2px;padding:3px}.seg{border-radius:6px;color:var(--gim-ink-3,hsl(var(--muted-foreground)));cursor:pointer;font-size:12.5px;padding:6px 14px;white-space:nowrap}.seg:hover{color:var(--gim-ink-1,hsl(var(--foreground)))}.seg.active{background:var(--gim-panel,hsl(var(--card)));box-shadow:var(--gim-shadow-sm);color:var(--gim-primary,hsl(var(--primary)));font-weight:500}.seg-num{color:var(--gim-ink-4,hsl(var(--muted-foreground)));font-feature-settings:"tnum";font-size:11px;font-variant-numeric:tabular-nums;margin-left:3px}.seg.active .seg-num{color:var(--gim-primary,hsl(var(--primary)));opacity:.7}.tag{border-radius:4px;font-size:10.5px;font-weight:500;padding:2px 6px}.tag.urgent{background:var(--gim-rose-soft);color:#be123c}.tag.high{background:var(--gim-amber-soft);color:#b45309}.tag.mid{background:var(--gim-sky-soft);color:#0369a1}.gim-stat{align-items:flex-start;background:var(--gim-panel,hsl(var(--card)));border:1px solid var(--gim-line,hsl(var(--border)));border-radius:.625rem;border-radius:var(--gim-radius,var(--radius,.625rem));box-shadow:var(--gim-shadow-sm);display:flex;gap:14px;overflow:hidden;padding:16px}.gim-stat-ico{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.gim-stat-label{color:var(--gim-ink-3,hsl(var(--muted-foreground)));font-size:12.5px;margin-bottom:4px}.gim-stat-value{color:var(--gim-ink-1,hsl(var(--foreground)));font-feature-settings:"tnum";font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:1.1}.gim-stat-delta{align-items:center;color:var(--gim-ink-3,hsl(var(--muted-foreground)));display:flex;font-size:11.5px;gap:6px;margin-top:6px}.gim-stat-delta .up{color:var(--gim-emerald);font-weight:500}.gim-stat-delta .down{color:var(--gim-rose);font-weight:500}.gim-tabs{border-bottom:1px solid var(--gim-line,hsl(var(--border)));display:flex;gap:18px;margin:0 16px 12px}.gim-tab{border-bottom:2px solid transparent;color:var(--gim-ink-3,hsl(var(--muted-foreground)));cursor:pointer;font-size:12.5px;margin-bottom:-1px;padding:6px 0}.gim-tab.active{border-color:var(--gim-primary,hsl(var(--primary)));color:var(--gim-primary,hsl(var(--primary)));font-weight:500}:root{--font-family-system:"HarmonyOS Sans SC","Noto Sans SC",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;--font-family-mono:"SFMono-Regular","Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace}*,body,html{font-family:HarmonyOS Sans SC,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-family-system)}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}input,optgroup,select,textarea{font-family:HarmonyOS Sans SC,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-family-system)}button:where(:not([class^=ant]):not([class^=el])){font-family:HarmonyOS Sans SC,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;font-family:var(--font-family-system)}.el-button,.el-dialog,.el-drawer,.el-form,.el-input,.el-message,.el-notification,.el-select,.el-table,.el-textarea,.vben-drawer,.vben-form,.vben-modal,.vben-table,.vxe-grid,.vxe-table,.vxe-toolbar{font-family:HarmonyOS Sans SC,Noto Sans SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif!important;font-family:var(--font-family-system)!important}.code,.hljs,code,pre{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important;font-family:var(--font-family-mono)!important}.cl-custom-popover .el-popover__title{background-color:hsl(var(--accent));border-radius:6px 6px 0 0;font-size:14px;font-weight:600;margin-bottom:24px;padding:15px 24px 15px 10px}.el-upload-list__item.is-success.focusing .el-icon-close-tip{display:none!important}.el-dialog{border-radius:12px;overflow:hidden;padding:0!important}.el-dialog__header{border-bottom:1px solid hsl(var(--border));padding:12px 20px!important}.el-dialog__title{color:hsl(var(--foreground));font-size:16px!important;font-weight:600}.el-dialog__headerbtn{height:56px!important}.el-dialog__body{margin-top:0!important;padding:15px}.el-dialog__footer{border-top:1px solid hsl(var(--border));padding:.5rem!important}.app-card{background-color:hsl(var(--card));border:1px solid var(--gim-line,hsl(var(--border)));border-radius:.75rem;box-shadow:0 2px 12px #0000000a;overflow:hidden}.dark .app-card{box-shadow:none}.app-card-hover{transition:box-shadow .2s ease}.app-card-hover:hover{box-shadow:0 4px 16px #0000000f}.dark .app-card-hover:hover{box-shadow:none}.section-header{align-items:center;display:flex;padding:5px 0}.section-mark{background-color:hsl(var(--primary));border-radius:2px;height:14px;width:4px}.section-title{color:hsl(var(--foreground));flex-shrink:0;font-size:16px;font-weight:600;margin-left:8px}.el-table,.vxe-table{font-size:13px}.perm-code-tree-popper.el-popper{max-width:560px;min-width:480px!important;padding:6px 0}.perm-code-tree-popper .el-tree{padding:0 6px 6px}.perm-code-tree-popper .el-tree-node__content{align-items:flex-start;border-radius:8px;height:auto;margin:2px 0;min-height:0;min-height:auto;padding:0 8px;transition:background-color .15s ease}.perm-code-tree-popper .el-tree-node__content:hover{background-color:hsl(var(--accent))}.perm-code-tree-popper .el-tree-node.is-current>.el-tree-node__content{background-color:hsl(var(--primary)/.1)}.perm-code-tree-popper .el-tree-node.is-leaf .el-tree-node__expand-icon{visibility:hidden}.perm-code-tree-popper .el-tree-node__expand-icon{margin-top:8px;padding:0}.perm-code-tree-popper .el-tree-node__label{flex:1;line-height:inherit;min-width:0;overflow:visible;white-space:normal}.perm-code-tree-popper .perm-tree-node{align-items:flex-start;display:flex;flex-direction:column;gap:4px;line-height:1.45;padding:8px 4px;white-space:normal;width:100%}.perm-code-tree-popper .perm-tree-node--group{border-bottom:1px solid hsl(var(--border));color:hsl(var(--foreground));font-size:13px;font-weight:600;margin-top:4px;padding:10px 4px 6px}.perm-code-tree-popper .perm-tree-node--group:first-child{margin-top:0}.perm-code-tree-popper .perm-tree-node--leaf{padding:8px 4px 8px 0}.perm-code-tree-popper .perm-tree-node__code{background-color:hsl(var(--primary)/.08);border-radius:4px;color:hsl(var(--primary));display:inline-block;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:600;padding:1px 6px}.perm-code-tree-popper .perm-tree-node__desc{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.5;padding-right:4px;word-break:break-word}.perm-code-tree-select.el-tree-select{width:100%}.vxe-table .vxe-header--column .vxe-cell{color:hsl(var(--foreground)/85%);font-weight:600}.el-table__empty-text,.vxe-table .vxe-table--empty-content{color:hsl(var(--muted-foreground))}[class*=el-table]{font-size:13px;font-weight:400}.el-dialog .el-table,.gim-el-table.el-table{border:1px solid hsl(var(--border));border-radius:.5rem;border-radius:var(--gim-radius,var(--radius,.5rem));overflow:hidden}.el-dialog .el-table .el-table__inner-wrapper:before,.gim-el-table.el-table .el-table__inner-wrapper:before{display:none}.el-dialog .el-table .el-table__cell,.gim-el-table.el-table .el-table__cell{border-right:none!important}.el-dialog .el-table .el-table__header-wrapper th.el-table__cell,.gim-el-table.el-table .el-table__header-wrapper th.el-table__cell{background:hsl(var(--muted)/.45);color:hsl(var(--foreground)/85%);font-weight:500}.el-dialog .el-table .el-table__body tr:last-child td.el-table__cell,.gim-el-table.el-table .el-table__body tr:last-child td.el-table__cell{border-bottom:none}.el-dialog .el-table.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell,.gim-el-table.el-table.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:transparent}.my-grid :deep(.vxe-table--body) .vxe-body--row{height:auto!important}.my-grid :deep(.vxe-table--body) .vxe-body--row .vxe-body--column{height:auto!important}.my-grid :deep(.vxe-table--body) .vxe-body--row .vxe-body--column .vxe-cell{height:auto!important;white-space:normal;word-wrap:break-word}.vxe-table{--vxe-font-size:13px;--vxe-table-header-bg-color:#f8fafc;--vxe-table-header-text-color:#64748b;--vxe-table-body-bg-color:#fff;--vxe-table-row-hover-bg-color:#fafbfe;--vxe-table-border-color:#eef0f5;--vxe-table-selected-cell-bg-color:#e6f7ff}.vxe-table .vxe-table--body .vxe-body--row.row--hover,.vxe-table .vxe-table--body .vxe-body--row.row--hover>td{background-color:var(--vxe-table-row-hover-bg-color)!important}.vxe-table .vxe-header--column{background-color:var(--vxe-table-header-bg-color);color:var(--vxe-table-header-text-color);padding:8px 16px}.vxe-table .vxe-header--column .vxe-cell{color:#000;font-weight:500}.vxe-table .vxe-header--column .vxe-cell .vxe-cell--title{color:var(--vxe-table-header-text-color);font-feature-settings:"tnum";font-variant:tabular-nums}.vxe-table .vxe-body--row{height:48px}.vxe-table .vxe-body--row .vxe-cell{color:hsl(var(--foreground)/85%);font-size:var(--vxe-font-size);padding:8px 16px}.vxe-table .vxe-body--row .vxe-cell.col--selected{background-color:var(--vxe-table-selected-cell-bg-color)}.vxe-table .vxe-footer--wrapper{background-color:var(--vxe-table-header-bg-color);border-top:1px solid var(--vxe-table-border-color)}.dark .vxe-table .vxe-header--column{background-color:inherit}.dark .vxe-table .vxe-header--column .vxe-cell{color:#fff}.dark .vxe-table{--vxe-font-size:14px;--vxe-table-body-bg-color:#fff;--vxe-table-row-hover-bg-color:#000}.dark .vxe-table .vxe-table--body .vxe-body--row.row--hover,.dark .vxe-table .vxe-table--body .vxe-body--row.row--hover>td{background-color:var(--vxe-table-row-hover-bg-color)!important}.gim-status-pill{align-items:center;border-radius:10px;display:inline-flex;font-size:11.5px;font-weight:500;gap:5px;padding:2px 8px}.gim-status-pill__dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.gim-status-pill.is-success{background:#d1fae5;color:#047857}.gim-status-pill.is-success .gim-status-pill__dot{background:#10b981}.gim-status-pill.is-muted{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.gim-status-pill.is-muted .gim-status-pill__dot{background:hsl(var(--muted-foreground)/60%)}.dark .gim-status-pill.is-success{background:#10b98126;color:#6ee7b7}.dark .gim-status-pill.is-success .gim-status-pill__dot{background:#34d399}.gim-status-pill.is-warning{background:#fef3c7;color:#b45309}.gim-status-pill.is-warning .gim-status-pill__dot{background:#f59e0b}.gim-status-pill.is-danger{background:#ffe4e6;color:#be123c}.gim-status-pill.is-danger .gim-status-pill__dot{background:#f43f5e}.gim-status-pill.is-info{background:#e0f2fe;color:#0369a1}.gim-status-pill.is-info .gim-status-pill__dot{background:#0ea5e9}.dark .gim-status-pill.is-warning{background:#f59e0b26;color:#fcd34d}.dark .gim-status-pill.is-warning .gim-status-pill__dot{background:#fbbf24}.dark .gim-status-pill.is-danger{background:#f43f5e26;color:#fda4af}.dark .gim-status-pill.is-danger .gim-status-pill__dot{background:#fb7185}.dark .gim-status-pill.is-info{background:#0ea5e926;color:#7dd3fc}.dark .gim-status-pill.is-info .gim-status-pill__dot{background:#38bdf8}.el-button,.el-dropdown-menu__item{font-size:13px!important}.el-form,.el-form .el-checkbox__label,.el-form .el-date-editor,.el-form .el-form-item__content,.el-form .el-form-item__label,.el-form .el-input__inner,.el-form .el-input__wrapper,.el-form .el-radio__label,.el-form .el-range-input,.el-form .el-select__placeholder,.el-form .el-select__selected-item,.el-form .el-select__wrapper,.el-form .el-textarea__inner{font-size:13px}.el-form .el-input__inner::-moz-placeholder,.el-form .el-range-input::-moz-placeholder,.el-form .el-textarea__inner::-moz-placeholder{font-size:13px}.el-form .el-input__inner::placeholder,.el-form .el-range-input::placeholder,.el-form .el-textarea__inner::placeholder{font-size:13px}
