*{box-sizing:border-box;margin:0;padding:0}html,body,#app{height:100%;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}:root{--jacons-color-brand:#1769aa;--jacons-color-brand-strong:#0f568f;--jacons-color-brand-soft:#edf6fd;--jacons-color-surface:#fff;--jacons-color-surface-subtle:#f7f9fc;--jacons-color-canvas:#eef2f6;--jacons-color-border:#cbd5e1;--jacons-color-border-subtle:#e3e9f0;--jacons-color-text:#182230;--jacons-color-text-secondary:#526174;--jacons-color-text-tertiary:#66758a;--jacons-color-success:#168653;--jacons-color-warning:#a65f00;--jacons-color-danger:#b42318;--jacons-focus-ring:0 0 0 3px #1769aa33;--jacons-shadow-overlay:0 16px 40px #0f172a33;--jacons-radius-control:5px;--jacons-radius-panel:7px;--jacons-control-height:32px;--jacons-control-height-dense:28px;--jacons-drawer-control-border:#c8d2df;--jacons-drawer-control-border-focus:#007acc;--jacons-drawer-control-focus-ring:0 0 0 1px #007acc24;--jacons-drawer-control-radius:4px;--jacons-drawer-control-text:#1f2d3d;--jacons-drawer-control-disabled-background:#f5f7fa;--jacons-drawer-control-disabled-text:#8a97a8;--jacons-space-1:4px;--jacons-space-2:8px;--jacons-space-3:12px;--jacons-space-4:16px;--jacons-workbench-section-gap:10px;--jacons-workbench-table-inset:10px;--jacons-workbench-summary-height:64px;--jacons-workbench-summary-height-compact:40px;--jacons-z-menu:500;--jacons-z-overlay:760}.workbench-shell :where(button,[role=button],input:not(.el-input__inner):not(.el-select__input):not(.el-range-input),select,textarea,a):focus-visible{outline:2px solid var(--jacons-color-brand);outline-offset:2px}.workbench-shell :where(button,input,select,textarea){font:inherit}.workbench-shell :where(.el-loading-mask){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:#ffffffc2}@media (prefers-reduced-motion:reduce){.workbench-shell *,.ai-assistant-panel *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.wb-modulebar{background:#fff;border:1px solid #d8e0ea;grid-template-columns:92px auto minmax(0,1fr) auto;align-items:center;gap:6px;min-height:40px;padding:4px 8px;display:grid;overflow:hidden}.wb-modulebar-title{width:92px;height:var(--wb-module-nav-control-height);font-size:var(--wb-module-nav-font-size);color:#1f2d3d;background:var(--wb-ui-hover);box-sizing:border-box;border-right:1px solid #d8e0ea;border-radius:3px 0 0 3px;align-items:center;padding:0 10px;line-height:1;display:flex}.wb-modulebar-title strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.wb-module-groups{min-width:0;height:var(--wb-module-nav-control-height);align-items:center;gap:2px;padding:0 2px;display:flex;overflow-x:auto}.wb-module-chip{height:var(--wb-module-nav-control-height);color:#334155;font:inherit;font-size:var(--wb-module-nav-font-size);cursor:pointer;box-sizing:border-box;background:0 0;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0 10px;line-height:1;display:inline-flex;position:relative}.wb-module-chip:hover,.wb-module-chip:focus-visible{color:#005fa3;background:var(--wb-ui-hover);outline:none}.wb-module-chip.active{color:#005fa3;background:var(--jacons-color-brand-soft);font-weight:700}.wb-module-chip.active:after{content:"";background:#007acc;height:2px;position:absolute;bottom:0;left:0;right:0}.wb-tertiary-tabs{min-width:0;height:var(--wb-module-nav-control-height);background:var(--wb-ui-hover);box-sizing:border-box;border-left:1px solid #d8e0ea;border-radius:0 3px 3px 0;align-items:center;gap:2px;padding:0 4px 0 10px;display:flex;overflow-x:auto}.wb-tertiary-tab,.wb-current-subpage{height:var(--wb-module-nav-control-height);color:#334155;font:inherit;font-size:var(--wb-module-nav-font-size);white-space:nowrap;box-sizing:border-box;appearance:none;border:0;border-radius:3px;flex:none;justify-content:center;align-items:center;padding:0 9px;line-height:1;display:inline-flex}.wb-tertiary-tab{cursor:pointer;background:0 0;position:relative}.wb-tertiary-tab:hover{color:#005fa3;background:var(--wb-ui-surface)}.wb-tertiary-tab.active{color:#005fa3;background:var(--wb-ui-surface);font-weight:700}.wb-tertiary-tab.active:after{content:"";background:#007acc;height:2px;position:absolute;bottom:0;left:0;right:0}.wb-current-subpage{background:var(--wb-ui-surface);color:#005fa3;border:0;font-weight:700}.wb-module-chip:disabled,.wb-tertiary-tab:disabled{color:#8b98a8;cursor:not-allowed}.wb-module-chip:disabled:hover,.wb-tertiary-tab:disabled:hover{color:#8b98a8}@media (height<=800px){.wb-modulebar{min-height:34px;padding:2px 8px}}.workbench-shell .wb-content-host .workbench-toolbar>.personnel-actions,.workbench-shell .wb-content-host .workbench-toolbar__filters>.toolbar-actions{z-index:2;flex:none;order:3;margin-left:0;position:relative}.workbench-shell .wb-content-host .toolbar-actions{z-index:2;flex:none;order:3;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex;position:relative}.workbench-shell .wb-content-host .toolbar-actions button,.workbench-shell .wb-content-host .workbench-toolbar button:not(.metric){border:1px solid var(--wb-ui-border);background:var(--wb-ui-surface);color:#172536;cursor:pointer;border-radius:4px;min-width:0;height:32px;padding:0 12px;font-size:13px;line-height:30px}.workbench-shell .packaged-cover-notice .asset-actions button,.workbench-shell .cover-main .asset-actions button,.workbench-shell .cover-main .section-head+button,.workbench-shell .cover-main .order-actions button,.workbench-shell .promotion-page-main .asset-actions button,.workbench-shell .promotion-page-main .section-head+button,.workbench-shell .promotion-page-main .order-actions button{cursor:pointer;background:#fff;border:1px solid #becbdd;border-radius:4px;height:32px;padding:0 11px;font-size:13px}:where(.workbench-shell .cover-main,.workbench-shell .promotion-page-main) .history-row{cursor:pointer;background:#fff;border:1px solid #becbdd;border-radius:4px;font-size:13px}.workbench-shell .cover-toolbar .toolbar-actions button{border:1px solid var(--wb-ui-border);background:var(--wb-ui-surface);color:#172536;min-width:0;height:32px;font:inherit;cursor:pointer;appearance:none;border-radius:4px;padding:0 12px;font-size:13px;line-height:30px}.workbench-shell .cover-toolbar .toolbar-actions button:hover{border-color:var(--wb-ui-primary);color:var(--wb-ui-primary-text)}.workbench-shell .cover-toolbar .toolbar-actions button.primary{border-color:var(--wb-ui-primary);background:var(--wb-ui-primary);color:#fff}.workbench-shell .cover-toolbar .toolbar-actions button:disabled{color:#94a3b8;cursor:not-allowed;opacity:.68;background:#f8fafc}.workbench-shell .wb-content-host .toolbar-actions button:hover,.workbench-shell .wb-content-host .workbench-toolbar button:not(.metric):hover{border-color:var(--wb-ui-primary);color:var(--wb-ui-primary-text)}.workbench-shell .wb-content-host .toolbar-actions button:disabled,.workbench-shell .wb-content-host .workbench-toolbar button:not(.metric):disabled{color:#94a3b8;cursor:not-allowed;opacity:.68;background:#f8fafc}.workbench-shell .wb-content-host .toolbar-actions button.primary,.workbench-shell .wb-content-host .toolbar-actions button[type=submit]{border-color:var(--wb-ui-primary);background:var(--wb-ui-primary);color:#fff}.workbench-shell .wb-content-host .toolbar-actions>.workbench-primary-action{border-color:var(--wb-ui-primary)!important;background:var(--wb-ui-primary)!important;color:#fff!important}.workbench-shell .wb-content-host .workbench-view-switch{border:1px solid var(--wb-ui-border);background:var(--wb-ui-surface);height:32px;box-shadow:none;white-space:nowrap;border-radius:4px;flex:none;align-items:stretch;padding:0;display:inline-flex;overflow:hidden}.workbench-shell .wb-content-host .workbench-view-switch button{color:#334155;white-space:nowrap;min-width:64px;padding:0 12px;font-size:13px;font-weight:500;line-height:30px;position:relative;height:30px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.workbench-shell .wb-content-host .workbench-view-switch button:not(:last-child){border-right:1px solid var(--wb-ui-border)!important}.workbench-shell .wb-content-host .workbench-view-switch button:hover{color:var(--wb-ui-primary-text);background:var(--wb-ui-hover)!important}.workbench-shell .wb-content-host .workbench-view-switch button.active{color:var(--wb-ui-primary-text);font-weight:600;background:var(--jacons-color-brand-soft)!important}.workbench-shell .wb-content-host .workbench-view-switch button:focus{outline:none}.workbench-shell .wb-content-host .workbench-view-switch button:focus-visible{z-index:1;outline:2px solid var(--wb-ui-primary);outline-offset:-3px}.workbench-shell .wb-content-host .toolbar-actions button.danger{color:var(--wb-ui-danger);background:var(--wb-ui-surface);border-color:#d92d20}.workbench-shell .wb-content-host .segmented,.workbench-shell .wb-content-host .workbench-toolbar .workbench-toolbar__tabs{align-items:center;gap:2px;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important}.workbench-shell .wb-content-host .segmented button,.workbench-shell .wb-content-host .workbench-toolbar .workbench-toolbar__tabs button{color:#334155;height:30px;padding:0 10px;font-weight:500;position:relative;background:0 0!important;border:0!important;border-radius:0!important}.workbench-shell .wb-content-host .segmented button:not(:last-child),.workbench-shell .wb-content-host .workbench-toolbar .workbench-toolbar__tabs button:not(:last-child){border-right:1px solid #d8e0ea!important}.workbench-shell .wb-content-host .segmented button.active,.workbench-shell .wb-content-host .workbench-toolbar .workbench-toolbar__tabs button.active{color:#005fa3;font-weight:700}.workbench-shell .wb-content-host .segmented button.active:after,.workbench-shell .wb-content-host .workbench-toolbar .workbench-toolbar__tabs button.active:after{content:"";background:#007acc;height:2px;position:absolute;bottom:0;left:8px;right:8px}.workbench-shell .status-pill{white-space:nowrap;justify-content:center;align-items:center;min-height:22px;padding:0 7px;font-size:12px;line-height:20px;display:inline-flex}.payable-detail-workbench .status-pill.status-pill--success{color:#15803d;background:#f0fdf4;border:1px solid #b7e4c7}.payable-detail-workbench .status-pill.status-pill--info{color:#0f5f99;background:#eef6ff;border:1px solid #c7dced}.payable-detail-workbench .status-pill.status-pill--warning{color:#a16207;background:#fffbe6;border:1px solid #f5d78e}.payable-detail-workbench .status-pill.status-pill--muted{color:#66758a;background:#f6f8fb;border:1px solid #d6dde8}:where(.miniprogram-management-workbench) .section-head{gap:4px;display:grid}:where(.miniprogram-management-workbench) .section-head span{color:#66758a;font-size:12px}:where(.miniprogram-management-workbench) .asset-actions{gap:8px;margin-top:12px;display:flex}:where(.miniprogram-management-workbench) .inline-check{grid-auto-flow:column;justify-content:start;align-items:center;gap:6px;min-height:34px;display:flex!important}:where(.miniprogram-management-workbench) .inline-check input[type=checkbox]{width:14px;height:14px}:where(.miniprogram-management-workbench) .promotion-preview h3{color:#172536;margin:0;font-size:20px;line-height:1.35}:where(.miniprogram-management-workbench) .promotion-preview p{color:#52637a;overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:13px;line-height:1.7}:where(.miniprogram-management-workbench) .promotion-preview-empty{color:#7a8798;text-align:center;background:#fff;border:1px solid #cdd7e4;border-radius:4px;padding:20px 12px;font-size:12px}:where(.miniprogram-management-workbench) :is(.upload-button,.secondary-button){color:#244aa5;white-space:nowrap;cursor:pointer;background:#f7faff;border:1px solid #b7c9e5;border-radius:4px;justify-content:center;align-items:center;min-height:34px;padding:0 12px;font-size:12px;display:inline-flex}:where(.miniprogram-management-workbench) :is(.upload-button,.secondary-button) input{display:none}:where(.miniprogram-management-workbench) .upload-button--small{min-height:30px;padding:0 9px}:where(.miniprogram-management-workbench) .text-button{color:#244aa5;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}:where(.miniprogram-management-workbench) .text-button.danger{color:#b42318}:where(.miniprogram-management-workbench) .promotion-preview-status{color:#52637a;background:#f7f9fc;border:1px solid #dbe3ef;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:11px;line-height:1.45;display:flex}:where(.miniprogram-management-workbench) .promotion-preview-status--error{color:#9d3a2f;background:#fff8f6;border-color:#e3c5c0}:where(.miniprogram-management-workbench) .promotion-preview-status button{color:#244aa5;cursor:pointer;background:#fff;border:1px solid #b8c9e3;flex:none;padding:3px 7px;font-size:11px}html,body{background:#f3f6fa;margin:0;padding:0;font-family:Helvetica Neue,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif}#app{background:#f3f6fa;min-height:100%}.el-table{border-radius:6px;font-size:14px;overflow:hidden}.el-table:not(.paginated-table__el-table--smart) .el-table__header-wrapper th.el-table__cell,.el-table:not(.paginated-table__el-table--smart) .el-table__fixed-header-wrapper th.el-table__cell,.el-table:not(.paginated-table__el-table--smart) .el-table__fixed-right-header-wrapper th.el-table__cell{color:#303133;background-color:#f5f7fa;font-weight:600;text-align:center!important;padding:12px 0!important}.el-table th.el-table__cell.is-leaf,.el-table th.el-table-fixed-column--left,.el-table th.el-table-fixed-column--right,.el-table .el-table__fixed-header-wrapper thead th,.el-table .el-table__fixed-right-header-wrapper thead th{background-color:#f5f7fa!important}.el-table:not(.paginated-table__el-table--smart) .el-table__body-wrapper td.el-table__cell{text-align:center;vertical-align:middle;padding:10px 0!important}.el-table .el-table__header-wrapper th.el-table__cell .cell{white-space:normal;word-break:break-word;align-items:center;max-height:44px;padding:0 8px;line-height:1.4;display:flex;overflow:hidden;text-align:center!important;justify-content:center!important}.el-table .el-table__body-wrapper td.el-table__cell .cell{word-break:break-word;justify-content:center;align-items:center;min-width:0;line-height:1.4;display:flex;overflow:hidden}.el-table .table-cell--code .cell>*,.el-table .table-cell--count .cell>*,.el-table .table-cell--date .cell>*,.el-table .table-cell--identity .cell>*,.el-table .table-cell--person .cell>*,.el-table .table-cell--status .cell>*,.el-table .table-cell--compound .cell>*,.el-table .table-cell--action .cell>*{margin-top:auto;margin-bottom:auto}.el-table .el-table__body-wrapper td.el-table__cell .cell.el-tooltip{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.el-table .el-table__body-wrapper td.el-table__cell .cell .el-button+.el-button{margin-left:8px}.el-table .el-table__body-wrapper td.el-table__cell .cell .link-action{margin:0 4px}.el-table .el-table__body-wrapper td.el-table__cell .cell .link-action:first-child{margin-left:0}.el-table .el-table__body-wrapper td.el-table__cell .cell .link-action:last-child{margin-right:0}.link-action,.el-button.link-action{color:#006bb6;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:0;min-height:24px;padding:0 6px;font-size:12px;font-weight:500;line-height:22px;text-decoration:none;transition:color .15s,background-color .15s;display:inline-flex}.el-button.link-action{--el-button-text-color:#006bb6;--el-button-hover-text-color:#005fa3;--el-button-active-text-color:#004f8a;--el-button-bg-color:transparent;--el-button-border-color:transparent;--el-button-hover-bg-color:#eef7ff;--el-button-hover-border-color:transparent;--el-button-active-bg-color:#e2f0fb;--el-button-active-border-color:transparent;--el-button-disabled-bg-color:transparent;--el-button-disabled-border-color:transparent;--el-button-disabled-text-color:#9aa7b7;height:24px;box-shadow:none;margin:0;color:#006bb6!important;background-color:#0000!important;border-color:#0000!important}.link-action:hover,.el-button.link-action:not(.is-disabled):hover,.el-button.link-action:not(.is-disabled):focus{background:#eef7ff;color:#005fa3!important;background-color:#eef7ff!important}.link-action:focus-visible{outline-offset:1px;outline:2px solid #007acc52}.link-action.danger,.el-button.link-action.danger{color:#c03737!important}.link-action.warning{color:#b7791f}.el-button.link-action.danger{--el-button-text-color:#c03737;--el-button-hover-text-color:#a92828;--el-button-active-text-color:#8f2020;--el-button-bg-color:transparent;--el-button-border-color:transparent;--el-button-hover-bg-color:#fff2f2;--el-button-hover-border-color:transparent;--el-button-active-bg-color:#ffe6e6;--el-button-active-border-color:transparent;color:#c03737!important;background-color:#0000!important;border-color:#0000!important}.link-action.danger:hover,.el-button.link-action.danger:not(.is-disabled):hover,.el-button.link-action.danger:not(.is-disabled):focus{background:#fff2f2;color:#a92828!important;background-color:#fff2f2!important}.link-action.warning:hover{color:#9a5a0a;background:#fff7e8}.link-action:disabled,.link-action.is-disabled,.el-button.link-action.is-disabled{color:#9aa7b7;cursor:not-allowed;opacity:.72;background:0 0}.action-group,.attachment-actions,.attach-file-actions,.license-attachment-actions,.cert-card-actions,.cell-attachment-actions{align-items:center;gap:4px;display:inline-flex}.text-left .cell{text-align:left!important;justify-content:flex-start!important}.text-right .cell{font-variant-numeric:tabular-nums;text-align:right!important;justify-content:flex-end!important}.text-center .cell{text-align:center!important;justify-content:center!important}.page-container{background:#fff;border-radius:8px;max-height:calc(100vh - 100px);padding:20px;overflow:auto;box-shadow:0 2px 12px #0000000d}.main-content>[class*=-page]{max-height:calc(100vh - 100px);overflow:auto}.toolbar{align-items:center;gap:10px;margin-bottom:16px;display:flex}.el-input-number .el-input__inner{text-align:right}.el-dialog__body{padding-top:10px;padding-bottom:10px}.el-dialog__footer{background:#fff;border-top:1px solid #d8e0ea;justify-content:flex-end;align-items:center;gap:8px;padding:8px 12px;display:flex}.el-dialog__footer>.el-button{box-sizing:border-box!important;white-space:nowrap!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;min-width:58px!important;height:30px!important;min-height:30px!important;padding:0 14px!important;font-size:13px!important;line-height:1!important;display:inline-flex!important}.el-dialog__footer>.el-button+.el-button{margin-left:0!important}.el-dialog__footer>.el-button--primary{color:#fff!important;background:#007acc!important;border-color:#007acc!important;min-width:68px!important}.el-dialog__footer>.el-button--danger{color:#b42323!important;background:#fff5f5!important;border-color:#d64545!important}.el-dialog__footer>.el-button.is-disabled{cursor:not-allowed!important;opacity:.62!important}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:#f5f7fa}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background-color:#fafafa}.el-tabs__content{padding-top:16px}.project-type-tabs>.el-tabs__content{padding-top:0;display:none}.project-type-tabs>.el-tabs__header{margin:0 0 12px}.project-type-tabs>.el-tabs__header .el-tabs__item{font-weight:600}.el-table__body-wrapper::-webkit-scrollbar:horizontal{height:12px!important}.el-table__body-wrapper::-webkit-scrollbar-thumb:horizontal{background-color:#909399!important;border-radius:6px!important}.el-table__body-wrapper::-webkit-scrollbar-track:horizontal{background-color:#e4e7ed!important}.el-scrollbar__bar.is-horizontal{height:12px!important}.el-scrollbar__bar.is-horizontal>div{background-color:#909399!important;border-radius:6px!important;height:12px!important}.el-table__body-wrapper{scrollbar-width:auto}.paginated-table{width:100%;min-width:0;max-width:100%;overflow:hidden}.paginated-table--vertical-scroll .el-table__body tr{height:var(--jacons-paginated-row-height,auto)}.paginated-table--vertical-scroll{min-height:0}.paginated-table--vertical-scroll .el-table--scrollable-y .el-scrollbar__bar.is-vertical{background-color:#e4e7ed;border-radius:6px;right:1px;width:12px!important}.paginated-table--vertical-scroll .el-table--scrollable-y .el-scrollbar__bar.is-vertical>.el-scrollbar__thumb{opacity:.72!important;background-color:#909399!important;border-radius:6px!important;width:12px!important}.paginated-table--vertical-scroll .el-table--scrollable-y .el-scrollbar__bar.is-vertical>.el-scrollbar__thumb:hover{opacity:.9!important;background-color:#606266!important}.paginated-table__empty-state{color:#64748b;text-align:center;align-content:center;justify-items:center;gap:8px;min-height:180px;max-height:200px;padding:24px;display:grid}.paginated-table__empty-state strong{color:#334155;font-size:15px}.paginated-table__empty-state span{max-width:560px;font-size:13px;line-height:1.6}.paginated-table__empty-actions{justify-content:center;align-items:center;gap:8px;margin-top:4px;display:flex}.paginated-table__empty-actions button{min-height:var(--jacons-control-height)}.paginated-table .el-table__empty-block{min-height:180px}.paginated-table__el-table--smart .table-header-cell .cell,.el-table .table-header-cell .cell{align-items:center;text-align:center!important;justify-content:center!important}.paginated-table__el-table--smart .cell{min-width:0;max-width:100%;overflow:hidden}.paginated-table__el-table--smart .table-cell--textual .cell,.paginated-table__el-table--smart .table-cell--text .cell,.paginated-table__el-table--smart .table-cell--identity .cell,.paginated-table__el-table--smart .table-cell--long-text .cell,.paginated-table__el-table--smart .table-cell--url .cell,.paginated-table__el-table--smart .table-cell--multi-record .cell,.el-table .table-cell--textual .cell,.el-table .table-cell--text .cell,.el-table .table-cell--identity .cell,.el-table .table-cell--url .cell,.el-table .table-cell--multi-record .cell{white-space:normal;word-break:break-word;overflow-wrap:anywhere;max-width:100%;line-height:20px;overflow:hidden;text-align:left!important;justify-content:flex-start!important;align-items:flex-start!important}.paginated-table__el-table--smart .table-cell--identity .cell,.paginated-table__el-table--smart .table-cell--long-text .cell,.el-table .table-cell--identity .cell,.el-table .table-cell--long-text .cell{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:40px;overflow:hidden;display:-webkit-box!important}.paginated-table__el-table--smart .table-cell--url .cell,.el-table .table-cell--url .cell{word-break:break-all}.paginated-table__el-table--smart .table-cell--multi-record .cell,.el-table .table-cell--multi-record .cell{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:44px;overflow:hidden;display:-webkit-box!important}.paginated-table__el-table--smart .cell>*,.paginated-table__el-table--smart .cell>*>*{max-width:100%}.paginated-table__el-table--smart .table-cell--compound .cell,.el-table .table-cell--compound .cell{min-width:0;max-width:100%;overflow:hidden}.table-data-stack{text-align:left;gap:3px;width:100%;min-width:0;line-height:18px;display:grid}.table-data-stack__row{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:6px;min-width:0;display:grid}.table-data-stack__row>em{color:var(--jacons-color-text-tertiary);white-space:nowrap;font-size:11px;font-style:normal}.table-data-stack__row>strong,.table-data-stack__row>:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.table-data-stack--numeric .table-data-stack__row{grid-template-columns:36px minmax(0,1fr)}.table-data-stack--numeric .table-data-stack__row>strong{text-align:right;font-variant-numeric:tabular-nums}.paginated-table__el-table--smart .table-cell--textual .cell>button,.paginated-table__el-table--smart .table-cell--textual .cell>a,.paginated-table__el-table--smart .table-cell--text .cell>button,.paginated-table__el-table--smart .table-cell--text .cell>a,.el-table .table-cell--textual .cell>button,.el-table .table-cell--textual .cell>a,.el-table .table-cell--text .cell>button,.el-table .table-cell--text .cell>a{text-align:left;justify-content:flex-start;max-width:100%}.paginated-table__el-table--smart .table-cell--numeric .cell,.el-table .table-cell--numeric .cell{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important;justify-content:flex-end!important}.paginated-table__el-table--smart .table-cell--code .cell,.paginated-table__el-table--smart .table-cell--count .cell,.paginated-table__el-table--smart .table-cell--date .cell,.paginated-table__el-table--smart .table-cell--person .cell,.paginated-table__el-table--smart .table-cell--status .cell,.paginated-table__el-table--smart .table-cell--action .cell,.el-table .table-cell--code .cell,.el-table .table-cell--count .cell,.el-table .table-cell--date .cell,.el-table .table-cell--person .cell,.el-table .table-cell--status .cell,.el-table .table-cell--action .cell{white-space:nowrap;text-align:center!important;justify-content:center!important;align-items:center!important}.paginated-table__el-table--smart .table-cell--code .cell,.paginated-table__el-table--smart .table-cell--count .cell,.paginated-table__el-table--smart .table-cell--person .cell,.el-table .table-cell--code .cell,.el-table .table-cell--count .cell,.el-table .table-cell--person .cell{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.paginated-table__el-table--smart .table-cell--action .cell,.el-table .table-cell--action .cell{gap:6px}.paginated-table__el-table--smart .table-cell--exact-value .cell,.el-table .table-cell--exact-value .cell,.paginated-table__el-table--smart [data-table-exact-value],.el-table [data-table-exact-value],.paginated-table__el-table--smart .table-data-stack--numeric strong,.el-table .table-data-stack--numeric strong{text-overflow:clip;white-space:nowrap}.paginated-table--fit .el-table__body-wrapper,.paginated-table--fit .el-scrollbar__wrap,.paginated-table--horizontal-scroll .el-table__body-wrapper,.paginated-table--horizontal-scroll .el-scrollbar__wrap{overflow-x:auto!important}.paginated-table__el-table--smart .table-cell--empty .cell,.el-table .table-cell--empty .cell{color:#a8abb2;box-shadow:none!important;border:0!important;outline:0!important}.paginated-table__el-table--smart .table-cell--empty .cell:empty:before,.el-table .table-cell--empty .cell:empty:before{content:"-";color:inherit}.paginated-table__el-table--smart .multiline-cell,.paginated-table__el-table--smart .name-tooltip-card{width:100%}.ledger-name-cell{color:#1f5fbf;cursor:help;font-weight:500;line-height:1.4}.ledger-name-tooltip{max-width:560px}.ledger-name-tooltip .name-tooltip-card{color:#303133;word-break:break-word;max-width:520px;line-height:1.8}.ledger-name-tooltip .name-tooltip-title{margin-bottom:4px;font-weight:700}.ledger-name-tooltip .name-tooltip-row span{color:#909399}.paginated-table__footer{background:#fff;border-top:1px solid #e5edf5;flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;min-height:46px;padding-top:10px;display:flex}.paginated-table__footer .el-pagination{flex-wrap:wrap;justify-content:flex-end;row-gap:8px;min-width:0;margin-left:auto}.paginated-table__footer .el-pager li,.paginated-table__footer .el-pagination button{box-sizing:border-box;font-variant-numeric:tabular-nums;min-width:32px;padding:0 8px}.paginated-table__footer .el-pager li.more{padding:0}.paginated-table__show-all-control{align-items:center;gap:10px;min-width:0;display:flex}.paginated-table__show-all-status,.paginated-table__show-all-hint{color:#606266;font-size:13px;line-height:1.4}.paginated-table__show-all-hint{color:#909399}.workbench-shell .detail-list strong,.workbench-shell .summary-list strong,.workbench-shell .drawer-summary-grid strong,.workbench-shell .assignment-summary-grid strong,.workbench-shell .calculation-preview strong,.workbench-shell .material-import-controls>div strong,.workbench-shell .workbench-inspector .detail-list strong{text-overflow:clip;white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0;line-height:1.5;overflow:visible}.async-view-error{color:#475569;text-align:center;background:#fbfdff;border:1px dashed #c8d2df;place-items:center;gap:8px;min-height:260px;padding:28px;display:grid}.async-view-error strong{color:#111827;font-size:16px}.async-view-error span{font-size:13px}.async-view-error button{color:#fff;cursor:pointer;background:#007acc;border:1px solid #007acc;border-radius:4px;height:30px;padding:0 14px;font-size:13px}.el-drawer__body :where(input:not(.el-input__inner):not(.el-select__input):not(.el-range-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]),select):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){box-sizing:border-box!important;border:1px solid var(--jacons-drawer-control-border)!important;border-radius:var(--jacons-drawer-control-radius)!important;width:100%!important;min-width:0!important;height:32px!important;color:var(--jacons-drawer-control-text)!important;background:#fff!important;outline:none!important;padding:0 9px!important;font-size:13px!important;line-height:30px!important}.el-drawer__body textarea:not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){resize:none;overflow-y:hidden;box-sizing:border-box!important;border:1px solid var(--jacons-drawer-control-border)!important;border-radius:var(--jacons-drawer-control-radius)!important;width:100%!important;min-width:0!important;min-height:32px!important;color:var(--jacons-drawer-control-text)!important;background:#fff!important;outline:none!important;padding:6px 9px!important;font-size:13px!important;line-height:18px!important}.el-drawer__body :where(input:not(.el-input__inner):not(.el-select__input):not(.el-range-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):focus,select:focus,textarea:focus):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){border-color:var(--jacons-drawer-control-border-focus)!important;box-shadow:var(--jacons-drawer-control-focus-ring)!important}.el-drawer__body :where(input:not(.el-input__inner):not(.el-select__input):not(.el-range-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden]):disabled,select:disabled,textarea:disabled,input:not(.el-input__inner):not(.el-select__input):not(.el-range-input):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=color]):not([type=hidden])[readonly],textarea[readonly]):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){cursor:not-allowed;background:var(--jacons-drawer-control-disabled-background)!important;color:var(--jacons-drawer-control-disabled-text)!important}.el-drawer__body :where(.el-input,.el-select,.el-date-editor,.el-input-number,.el-autocomplete):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){width:100%!important;min-width:0!important}.el-drawer__body :where(.el-input__wrapper,.el-select__wrapper,.el-input-number .el-input__wrapper,.el-date-editor .el-input__wrapper,.el-cascader .el-input__wrapper):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){box-sizing:border-box!important;border-radius:var(--jacons-drawer-control-radius)!important;min-height:32px!important;box-shadow:0 0 0 1px var(--jacons-drawer-control-border) inset!important;background:#fff!important}.el-drawer__body :where(.el-input__wrapper.is-focus,.el-select__wrapper.is-focused,.el-input.is-focus .el-input__wrapper,.el-select.is-focused .el-select__wrapper,.el-date-editor.is-active .el-input__wrapper,.el-cascader.is-focus .el-input__wrapper):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){box-shadow:0 0 0 1px var(--jacons-drawer-control-border-focus) inset, 0 0 0 2px #007acc1f!important}.el-drawer__body :where(.el-input.is-disabled .el-input__wrapper,.el-select.is-disabled .el-select__wrapper,.el-input-number.is-disabled .el-input__wrapper):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){background:var(--jacons-drawer-control-disabled-background)!important;box-shadow:0 0 0 1px var(--jacons-drawer-control-border) inset!important}.el-drawer__body :where(.el-input__inner,.el-select__placeholder,.el-textarea__inner):not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){color:var(--jacons-drawer-control-text);font-size:13px}.el-drawer__body .el-textarea__inner:not(:where(.wb-column-settings-panel *,.matrix-editor *,.license-attachment-uploader *,.license-attachment-list *,.attachment-list *,.wb-attachment-list *)){resize:none;overflow-y:hidden;border-radius:var(--jacons-drawer-control-radius)!important;min-height:32px!important;box-shadow:0 0 0 1px var(--jacons-drawer-control-border) inset!important;line-height:18px!important}.workbench-inspector{background:#fbfcfe;min-width:0;padding:12px}.workbench-inspector .inspector-head{border-bottom:1px solid #d6dde8;justify-content:space-between;gap:10px;padding-bottom:10px;display:flex}.workbench-inspector .inspector-head span,.workbench-inspector .inspector-head p,.workbench-inspector .detail-list span,.workbench-inspector .inspector-empty{color:#66758a}.workbench-inspector .inspector-head h3{margin:2px 0;font-size:18px}.workbench-inspector .inspector-head p{margin:0}.workbench-inspector .inspector-head button{color:#1f2d3d;background:#fff;border:1px solid #c8d2df;height:30px;font-size:13px}.workbench-inspector .detail-section{border-top:1px solid #e4e9f0;padding:10px 0}.workbench-inspector .detail-section h4{margin:0 0 8px;font-size:13px}.workbench-inspector .detail-list{gap:8px;display:grid}.workbench-inspector .detail-list div{grid-template-columns:76px minmax(0,1fr);gap:8px;font-size:13px;display:grid}.workbench-inspector .detail-list strong{text-overflow:clip;white-space:normal;word-break:break-word;overflow-wrap:anywhere;min-width:0;line-height:1.5;overflow:visible}.workbench-inspector .long-text{margin:0;font-size:13px;line-height:1.6}.workbench-inspector .inspector-empty{text-align:center;background:#fff;border:0;place-items:center;gap:6px;min-height:280px;display:grid}.workbench-inspector .inspector-empty strong{color:#1f2d3d}
