*{box-sizing:border-box;scrollbar-color:#00000047 transparent;scrollbar-width:thin}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:#00000042;background-clip:content-box;border:2px solid #0000;border-radius:999px}:hover::-webkit-scrollbar-thumb{background-color:#00000057}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%;height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}#root{width:100%;height:100%}.role-info-page .role-info-permission-table .ant-table-tbody>tr>td{padding:0!important}.role-info-page .role-info-permission-table-shell{width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.role-info-page .ant-tree .ant-tree-node-content-wrapper{text-align:left;flex:1}.role-info-page .role-info-permission-table.ant-table-wrapper,.role-info-page .role-info-permission-table .ant-spin-nested-loading,.role-info-page .role-info-permission-table .ant-spin-container{flex-direction:column;flex:auto;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.role-info-page .role-info-permission-table .ant-table,.role-info-page .role-info-permission-table .ant-table-container{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.role-info-page .role-info-permission-table .ant-table-content,.role-info-page .role-info-permission-table .ant-table-body{flex:auto;min-width:0;min-height:0}.role-info-page .role-info-permission-table .ant-table-header{z-index:3;flex:none;position:relative}.role-info-page .role-info-permission-table .ant-table-body{z-index:1;position:relative;overflow-y:auto!important}.role-info-page .role-info-permission-table .ant-table-header .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.role-info-page .role-info-permission-table .ant-table-header .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar){background-clip:padding-box;background:var(--ant-table-header-bg,var(--ant-color-fill-alter,#fafafa))!important}.role-info-page .role-info-permission-table .ant-table-body .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.role-info-page .role-info-permission-table .ant-table-body .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar){background-clip:padding-box;background:var(--ant-color-bg-container,#fff)!important}.role-info-page .role-info-permission-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-start,.role-info-page .role-info-permission-table .ant-table-tbody>tr:hover>td.ant-table-cell-fix-end{background:var(--ant-table-row-hover-bg,var(--ant-color-fill-alter,#fafafa))!important}.role-info-page .role-info-permission-table .ant-pagination{flex:none;padding-bottom:2px;margin:8px 0 0!important}.role-info-page .role-info-permission-table .ant-table-thead>tr>th{vertical-align:middle;height:27px;min-height:27px;max-height:27px;overflow:hidden;background:var(--ant-table-header-bg,var(--ant-color-fill-alter,#fafafa))!important;padding:0 8px!important;line-height:normal!important}.role-info-page .role-info-permission-table .ant-table-thead>tr,.role-info-page .role-info-permission-table .ant-table-thead>tr>th .ant-table-cell-content,.role-info-page .role-info-permission-table .ant-table-thead>tr>th .ant-table-column-title{height:27px;min-height:27px;max-height:27px}.role-info-page .role-info-permission-table .ant-table-thead>tr>th .ant-table-cell-content,.role-info-page .role-info-permission-table .ant-table-thead>tr>th .ant-table-column-title{align-items:center;display:flex}.role-info-page .role-info-permission-table .ant-table-thead>tr>th .ant-table-column-title{width:100%}.role-info-page .role-info-permission-table__toggle-head{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:4px;width:100%;height:24px;padding-inline-end:8px;display:inline-flex;position:relative}.role-info-page .role-info-permission-table__toggle-cell{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;min-height:24px;padding-inline-end:8px;display:inline-flex}.role-info-page .role-info-permission-table__scope-head{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:4px;width:100%;height:24px;padding-inline-end:8px;display:inline-flex;position:relative}.role-info-page .role-info-permission-table__scope-cell{box-sizing:border-box;justify-content:flex-end;align-items:center;gap:4px;width:100%;min-height:24px;padding-inline-end:8px;display:inline-flex}.role-info-page .role-info-permission-table__field-head,.role-info-page .role-info-permission-table__field-cell{box-sizing:border-box;justify-content:flex-end;align-items:center;width:100%;min-height:24px;display:inline-flex}.role-info-page .role-info-permission-table__field-head{padding-inline-end:0}.role-info-page .role-info-permission-table__field-cell{padding-inline-end:8px}.role-info-page .role-info-permission-table__field-cell .ant-btn-sm{height:20px;font-size:11px;line-height:18px;padding-inline:6px!important}.role-info-page .role-info-permission-table__head-control{opacity:0;visibility:hidden;pointer-events:none;flex:none;align-items:center;display:inline-flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.role-info-page .role-info-permission-table .ant-table-thead>tr>th:hover .role-info-permission-table__head-control,.role-info-page .role-info-permission-table .ant-table-thead>tr>th:focus-within .role-info-permission-table__head-control{opacity:1;visibility:visible;pointer-events:auto}.role-info-page .role-info-permission-table__toggle-head:before,.role-info-page .role-info-permission-table__scope-head:before{content:attr(data-title);z-index:1;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);pointer-events:none;white-space:nowrap;border-radius:3px;padding:1px 4px;font-weight:600;line-height:16px;display:none;position:absolute;top:50%;transform:translateY(-50%)}.role-info-page .role-info-permission-table__toggle-head:before{right:50px}.role-info-page .role-info-permission-table__scope-head:before{right:100px}.role-info-page .role-info-permission-table .ant-table-thead>tr>th:hover .role-info-permission-table__toggle-head:before,.role-info-page .role-info-permission-table .ant-table-thead>tr>th:focus-within .role-info-permission-table__toggle-head:before,.role-info-page .role-info-permission-table .ant-table-thead>tr>th:hover .role-info-permission-table__scope-head:before,.role-info-page .role-info-permission-table .ant-table-thead>tr>th:focus-within .role-info-permission-table__scope-head:before{display:inline-flex}.role-info-page .role-info-permission-table .ant-table-thead>tr>th:hover .role-info-permission-table__head-label,.role-info-page .role-info-permission-table .ant-table-thead>tr>th:focus-within .role-info-permission-table__head-label{visibility:hidden}.role-info-page .role-info-permission-table .role-info-select-control .ant-select-selector,.role-info-page .role-info-permission-table .role-info-select-control .ant-select-selection-item,.role-info-page .role-info-permission-table .role-info-select-control .ant-select-selection-placeholder,.role-info-select-dropdown .ant-select-item,.role-info-select-dropdown .ant-select-item-option-content{font-size:11px!important}.role-info-page .role-info-permission-table .role-info-scope-radio .ant-radio-button-wrapper,.role-info-page .role-info-permission-table .role-info-bool-radio .ant-radio-button-wrapper{text-align:center;min-width:22px;height:20px;padding-inline:5px;line-height:18px;font-size:11px!important}.role-info-page .role-info-permission-table .role-info-scope-radio .ant-radio-button-wrapper-checked:first-child,.role-info-page .role-info-permission-table .role-info-bool-radio .ant-radio-button-wrapper-checked:first-child{color:var(--ant-color-text-secondary)!important;background:var(--ant-color-fill-secondary)!important;border-color:var(--ant-color-border)!important}.role-info-page .role-info-permission-table .role-info-permission-create .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-color-success)!important;border-color:var(--ant-color-success)!important}.role-info-page .role-info-permission-table .role-info-permission-import .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important}.role-info-page .role-info-permission-table .role-info-permission-export .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-purple,#722ed1)!important;border-color:var(--ant-purple,#722ed1)!important}.role-info-page .role-info-permission-table .role-info-permission-update .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-color-warning)!important;border-color:var(--ant-color-warning)!important}.role-info-page .role-info-permission-table .role-info-permission-delete .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-color-error)!important;border-color:var(--ant-color-error)!important}.role-info-page .role-info-permission-table .role-info-permission-read .ant-radio-button-wrapper-checked:not(:first-child){color:#fff!important;background:var(--ant-cyan,#13c2c2)!important;border-color:var(--ant-cyan,#13c2c2)!important}.role-info-page .role-info-permission-table .role-info-select-control.role-info-permission-update .ant-select-selector{border-color:var(--ant-color-warning)!important}.role-info-page .role-info-permission-table .role-info-select-control.role-info-permission-delete .ant-select-selector{border-color:var(--ant-color-error)!important}.role-info-page .role-info-permission-table .role-info-select-control.role-info-permission-read .ant-select-selector{border-color:var(--ant-cyan,#13c2c2)!important}.role-info-page .role-info-permission-table .ant-btn{padding:0!important}.role-info-page .role-info-permission-table .ant-switch.ant-switch-small{background:#0000002e;min-width:30px;height:18px;line-height:18px}.role-info-page .role-info-permission-table .ant-switch.ant-switch-small.ant-switch-checked{background:var(--ant-color-primary)}.role-info-page .role-info-permission-table .ant-switch.ant-switch-small .ant-switch-handle{width:14px;height:14px;top:2px}.role-info-field-permission-popover-overlay .ant-popover-container{box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}.role-info-field-permission-popover-overlay .ant-popover-content{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.role-info-field-permission-popover{flex-direction:column;flex:auto;gap:8px;width:min(760px,100vw - 48px);height:100%;min-height:0;font-size:11px;display:flex;overflow:hidden}.role-info-field-permission-popover__toolbar{flex:none;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.role-info-field-permission-table-shell{min-height:0;max-height:var(--role-info-field-table-max-height,none);flex:auto;width:100%;overflow:hidden}.role-info-field-permission-table-shell .role-info-field-permission-table.ant-table-wrapper,.role-info-field-permission-table-shell .role-info-field-permission-table .ant-spin-nested-loading,.role-info-field-permission-table-shell .role-info-field-permission-table .ant-spin-container{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table,.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table-container{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table-content,.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table-body{flex:auto;min-height:0}.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table-header{z-index:3;flex:none;position:relative}.role-info-field-permission-table-shell .role-info-field-permission-table .ant-table-body{z-index:1;position:relative;overflow-y:auto!important}.role-info-field-permission-popover__toolbar-actions{flex:none;margin-left:auto}.role-info-field-permission-popover__toolbar .ant-btn-sm,.role-info-field-permission-popover__toolbar-actions .ant-btn-sm{height:20px;padding-inline:6px;font-size:11px;line-height:18px}.role-info-field-permission-table .ant-table-tbody>tr>td{vertical-align:middle;height:25px;min-height:25px;max-height:25px;line-height:25px;padding:0 8px!important;font-size:11px!important}.role-info-field-permission-table__field-cell{align-items:center;min-width:0;max-width:100%;display:inline-flex}.role-info-field-permission-table__field-cell .ant-typography{min-width:0}.role-info-field-permission-table__field-name-tag{flex-shrink:0;margin:0;padding:0 4px;font-size:10px;line-height:16px}.role-info-field-permission-table .ant-table-thead>tr>th{vertical-align:middle;height:27px;min-height:27px;max-height:27px;background:var(--ant-table-header-bg,var(--ant-color-fill-alter,#fafafa))!important;padding:0 8px!important;font-size:11px!important;line-height:normal!important}:is(.role-info-field-permission-table .ant-table-thead>tr>th:has(.role-info-field-permission-table__check-head),.role-info-field-permission-table .ant-table-tbody>tr>td:has(.role-info-field-permission-table__check-cell)){overflow:visible}.role-info-field-permission-table .ant-table-thead>tr,.role-info-field-permission-table .ant-table-thead>tr>th .ant-table-cell-content,.role-info-field-permission-table .ant-table-thead>tr>th .ant-table-column-title{height:27px;min-height:27px;max-height:27px}.role-info-field-permission-table .ant-table-thead>tr>th .ant-table-cell-content,.role-info-field-permission-table .ant-table-thead>tr>th .ant-table-column-title{align-items:center;display:flex}.role-info-field-permission-table__check-head{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:24px;display:inline-flex;position:relative}.role-info-field-permission-table__check-cell{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;overflow:visible}.role-info-field-permission-table__head-control{opacity:0;visibility:hidden;pointer-events:none;flex:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.role-info-field-permission-table .ant-table-thead>tr>th:hover .role-info-field-permission-table__head-control,.role-info-field-permission-table .ant-table-thead>tr>th:focus-within .role-info-field-permission-table__head-control{opacity:1;visibility:visible;pointer-events:auto}.role-info-field-permission-table__check-head:before{content:attr(data-title);z-index:1;color:var(--ant-color-primary);background:var(--ant-color-primary-bg);pointer-events:none;white-space:nowrap;border-radius:3px;padding:1px 4px;font-weight:600;line-height:16px;display:none;position:absolute;top:50%;right:calc(50% + 14px);transform:translateY(-50%)}.role-info-field-permission-table .ant-table-thead>tr>th:hover .role-info-field-permission-table__check-head:before,.role-info-field-permission-table .ant-table-thead>tr>th:focus-within .role-info-field-permission-table__check-head:before{display:inline-flex}.role-info-field-permission-table .ant-table-thead>tr>th:hover .role-info-field-permission-table__head-label,.role-info-field-permission-table .ant-table-thead>tr>th:focus-within .role-info-field-permission-table__head-label{visibility:hidden}.role-info-field-permission-table .ant-checkbox-wrapper{--ant-controlInteractiveSize:16px;align-items:center;height:16px;min-height:16px;margin:0;padding:0;font-size:11px;line-height:16px;display:inline-flex}.role-info-field-permission-table .ant-checkbox{align-self:center;top:0}.role-info-field-permission-table .ant-checkbox .ant-checkbox-inner{border-radius:3px;width:16px;height:16px}.approval-progress-timeline.ant-timeline .ant-timeline-item{padding:0 0 0 2px!important}.approval-progress-timeline.ant-timeline .ant-timeline-item-content{margin-inline-start:20px!important}:root{--color-primary:#f60;--color-primary-hover:#ff8533;--color-primary-active:#cc5200;--color-success:#52c41a;--color-warning:#faad14;--color-error:#ff4d4f;--color-info:#1890ff;--color-text:#000000e0;--color-text-secondary:#000000a6;--color-text-tertiary:#00000073;--color-text-quaternary:#00000040;--color-text-disabled:#00000040;--color-border:#d9d9d9;--color-border-secondary:#f0f0f0;--color-bg-container:#fff;--color-bg-elevated:#fff;--color-bg-layout:#f5f5f5;--color-bg-spotlight:#fafafa;--color-fill:#0000000f;--color-fill-secondary:#0000000a;--color-fill-tertiary:#00000005;--color-fill-quaternary:#00000003;--header-height:48px;--sider-width:200px;--sider-collapsed-width:80px;--footer-height:48px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-xxl:48px;--border-radius:6px;--border-radius-lg:8px;--border-radius-sm:4px;--box-shadow:0 2px 8px #00000026;--box-shadow-secondary:0 2px 8px #00000017;--box-shadow-header:0 2px 8px #0000000f;--box-shadow-sider:2px 0 8px #0000000f;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-size:14px;--font-size-lg:16px;--font-size-sm:12px;--transition-duration:.2s;--transition-timing-function:cubic-bezier(.4, 0, .2, 1)}[data-theme=dark]{--color-text:#ffffffe0;--color-text-secondary:#ffffffa6;--color-text-tertiary:#ffffff73;--color-text-quaternary:#ffffff40;--color-text-disabled:#ffffff40;--color-border:#434343;--color-border-secondary:#303030;--color-bg-container:#141414;--color-bg-elevated:#1f1f1f;--color-bg-layout:#000;--color-bg-spotlight:#262626;--color-fill:#ffffff2e;--color-fill-secondary:#ffffff1f;--color-fill-tertiary:#ffffff14;--color-fill-quaternary:#ffffff0a;--box-shadow:0 2px 8px #0000007a;--box-shadow-secondary:0 2px 8px #0000005c;--box-shadow-header:0 2px 8px #0000003d;--box-shadow-sider:2px 0 8px #0000003d}.erp-layout{background:var(--color-bg-layout);height:100vh;overflow:hidden}.erp-header{height:var(--header-height);min-height:var(--header-height);padding:0 var(--spacing-lg);background:var(--color-bg-container);box-shadow:var(--box-shadow-header);z-index:100;justify-content:space-between;align-items:center;line-height:normal;display:flex;position:sticky;top:0}.erp-header-left{align-items:center;gap:var(--spacing-md);flex:1;min-width:0;display:flex;overflow:hidden}.erp-header-right{align-items:center;gap:var(--spacing-xs);flex-shrink:0;display:flex;overflow:visible}.erp-header-right .ant-space{align-items:center;line-height:1;display:inline-flex}.erp-header-right .ant-space-item{align-items:center;display:inline-flex}.erp-header-right .ant-avatar{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.erp-notification-popover{max-width:min(360px,100vw - 16px)}.erp-notification-popover .ant-popover-inner{max-width:inherit}.theme-color-popover{max-width:min(320px,100vw - 16px)}.theme-color-popover .ant-popover-inner{max-width:inherit}.doc-share-popover{max-width:min(560px,100vw - 16px)}.doc-share-popover .ant-popover-inner{max-width:inherit}.doc-share-desktop-drawer .ant-drawer-body .ant-form-inline,.doc-share-mobile-drawer .ant-drawer-body .ant-form-inline{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.doc-share-desktop-drawer .ant-drawer-body .ant-form-inline .ant-form-item,.doc-share-mobile-drawer .ant-drawer-body .ant-form-inline .ant-form-item{flex-wrap:nowrap;margin-inline-end:0}.doc-share-desktop-drawer .ant-drawer-body .ant-form-inline .ant-form-item-row,.doc-share-mobile-drawer .ant-drawer-body .ant-form-inline .ant-form-item-row{flex-wrap:nowrap}.erp-header-right .ant-btn{padding-inline:8px}.erp-header-right .ant-btn-icon-only{width:32px;padding-inline:0}.erp-logo{color:var(--color-primary);align-items:center;gap:var(--spacing-sm);font-size:18px;font-weight:600;display:flex}.erp-header-breadcrumb.ant-breadcrumb{--ant-breadcrumb-separator-margin:2px}.erp-sider{background:var(--color-bg-container);box-shadow:var(--box-shadow-sider);transition:width var(--transition-duration) var(--transition-timing-function);height:100%;overflow:hidden}.erp-sider .ant-layout-sider-children{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.erp-sider-collapsed{width:var(--sider-collapsed-width)!important}.erp-sider-menu{border-right:0;flex:auto;height:100%;min-height:0;overflow:hidden auto}.erp-sider-menu.ant-menu-inline .ant-menu-item,.erp-sider-menu.ant-menu-inline .ant-menu-submenu-title,.erp-sider-menu.ant-menu-inline>.ant-menu-item,.erp-sider-menu.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title,.erp-sider-menu.ant-menu-inline .ant-menu-submenu .ant-menu-item,.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item,.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title{height:32px!important;margin-block:0!important;line-height:32px!important}.ant-menu-submenu-popup .ant-menu-sub{border-radius:6px;max-height:calc(100vh - 96px);padding:4px;overflow-y:auto}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item,.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title{border-radius:4px;width:auto;margin-inline:0!important}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item-active,.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-submenu-title:hover{background:var(--ant-color-fill-tertiary,#0000000a)}.ant-menu-submenu-popup .ant-menu-vertical .ant-menu-item-selected{background:var(--ant-color-primary-bg,#e6f4ff);color:var(--ant-color-primary,#1677ff);font-weight:500}.erp-sider-menu .ant-menu-item,.erp-sider-menu .ant-menu-submenu-title,.erp-sider-menu .ant-menu-title-content,.erp-sider-menu .ant-menu-submenu .ant-menu-item,.erp-sider-menu .ant-menu-submenu .ant-menu-item .ant-menu-title-content{text-align:left!important}:is(.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra),.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra)){align-items:center;display:flex}:is(.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra)>.ant-menu-item-icon,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra)>.ant-menu-item-icon){flex:none}:is(.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra)>.ant-menu-title-content-with-extra,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra)>.ant-menu-title-content-with-extra){box-sizing:border-box;flex:auto;width:100%;min-width:0;padding-inline-end:36px;display:block;position:relative}.erp-sider-menu .ant-menu-title-content-with-extra>.erp-menu-create-title,.ant-menu-submenu-popup .ant-menu-title-content-with-extra>.erp-menu-create-title{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}:is(.erp-sider-menu .ant-menu-title-content-with-extra>.ant-menu-item-extra:has(.erp-menu-create-extra),.ant-menu-submenu-popup .ant-menu-title-content-with-extra>.ant-menu-item-extra:has(.erp-menu-create-extra)){justify-content:flex-end;align-items:center;min-width:32px;margin-inline-start:0;padding-inline-start:0;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.erp-sider-menu .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.ant-menu-submenu-popup .ant-menu-item-extra .erp-menu-create-extra.ant-btn{opacity:0;visibility:hidden;pointer-events:none;border-radius:3px;min-width:0;height:16px;padding:0 4px;font-size:10px;line-height:14px;transition:opacity .16s,visibility .16s,background-color .16s,border-color .16s;color:#fff!important;background-color:var(--ant-color-primary,var(--color-primary))!important;border:1px solid var(--ant-color-primary,var(--color-primary))!important}:is(.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra):hover .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra).ant-menu-item-active .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra):focus-within .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra):hover .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra).ant-menu-item-active .ant-menu-item-extra .erp-menu-create-extra.ant-btn,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra):focus-within .ant-menu-item-extra .erp-menu-create-extra.ant-btn){opacity:1;visibility:visible;pointer-events:auto}:is(.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra):hover .ant-menu-item-extra .erp-menu-create-extra.ant-btn:hover,.erp-sider-menu .ant-menu-item:has(.erp-menu-create-extra).ant-menu-item-active .ant-menu-item-extra .erp-menu-create-extra.ant-btn:hover,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra):hover .ant-menu-item-extra .erp-menu-create-extra.ant-btn:hover,.ant-menu-submenu-popup .ant-menu-item:has(.erp-menu-create-extra).ant-menu-item-active .ant-menu-item-extra .erp-menu-create-extra.ant-btn:hover){background-color:var(--ant-color-primary-hover,var(--color-primary-hover,#ff8a33))!important;border-color:var(--ant-color-primary-hover,var(--color-primary-hover,#ff8a33))!important}:is(.erp-sider-menu .ant-menu-item-extra:has(.erp-menu-create-extra),.ant-menu-submenu-popup .ant-menu-item-extra:has(.erp-menu-create-extra)){align-self:center;height:16px;padding-top:0;line-height:16px}.erp-policy-select-dropdown.ant-select-dropdown{width:240px!important;max-width:240px!important}.erp-policy-select-dropdown .ant-select-item,.erp-policy-select-dropdown .ant-select-item-option-content{min-height:20px!important;font-size:10px!important;line-height:18px!important}.erp-policy-select-dropdown .ant-select-item{padding-top:1px!important;padding-bottom:1px!important}.erp-policy-select-dropdown .ant-select-item-option-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-quick-menu-popover{max-width:min(220px,100vw - 16px)}.erp-quick-menu-popover-body{flex-direction:column;min-height:0;max-height:calc(100vh - 96px);display:flex}.erp-quick-menu-popover-scroll{flex:auto;min-height:0;overflow-y:auto}.erp-quick-menu-item-row{align-items:center;display:flex;position:relative}.erp-quick-menu-item-main.ant-btn{justify-content:flex-start;width:100%;padding:0}.erp-quick-menu-item-main.ant-btn.has-create-extra{padding-right:30px}.erp-quick-menu-create-extra.ant-btn{opacity:0;visibility:hidden;pointer-events:none;border-radius:3px;min-width:0;height:16px;padding:0 4px;font-size:10px;line-height:14px;transition:opacity .16s,visibility .16s,background-color .16s,border-color .16s;position:absolute;top:2px;right:0;color:#fff!important;background-color:var(--ant-color-primary,var(--color-primary))!important;border:1px solid var(--ant-color-primary,var(--color-primary))!important}.erp-quick-menu-item-row:hover .erp-quick-menu-create-extra.ant-btn,.erp-quick-menu-item-row:focus-within .erp-quick-menu-create-extra.ant-btn{opacity:1;visibility:visible;pointer-events:auto}.erp-quick-menu-create-extra.ant-btn:hover{background-color:var(--ant-color-primary-hover,var(--color-primary-hover,#ff8a33))!important;border-color:var(--ant-color-primary-hover,var(--color-primary-hover,#ff8a33))!important}.erp-content{background:var(--color-bg-layout);height:calc(100vh - var(--header-height));flex-direction:column;display:flex;overflow:hidden}.erp-content-body{padding:var(--spacing-sm);scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.erp-tab-bar{background:var(--color-bg-container);border-bottom:1px solid var(--color-border-secondary);padding:0 var(--spacing-xs)}.erp-tab-operation-dropdown .ant-dropdown-menu{max-height:calc(100vh - 96px);overflow-y:auto}.erp-breadcrumb{padding:var(--spacing-xs) var(--spacing-sm);background:var(--color-bg-container);border-bottom:1px solid var(--color-border-secondary)}.erp-content-body .ant-card-head{border-bottom:1px solid var(--color-border-secondary,#f0f0f0);background:0 0;justify-content:flex-start;align-items:center;min-height:32px;padding:4px 16px;display:flex}.erp-content-body .ant-card-head-title{text-align:left;color:var(--color-text,#000000e0);flex:none;margin:0;padding:0;font-size:16px;font-weight:600;line-height:1.4}.erp-content-body .ant-card-extra{flex:none;margin-left:auto;padding-left:16px}.erp-content-body .ant-card{border-radius:6px;overflow:hidden;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.erp-content-body .ant-card-body{padding:2px}.erp-content-body .ant-card-extra .ant-space{gap:6px!important}.erp-content-body .ant-card-extra .ant-btn{border-radius:4px;height:24px;padding:0 6px;font-size:14px}.erp-content-body .ant-table{font-size:14px}.erp-content-body .ant-table-thead>tr>th{padding:2px 4px;font-size:14px;font-weight:600}.erp-content-body .ant-table-tbody>tr>td{padding:2px 4px;font-size:14px}.erp-content-body .ant-table-summary>tr>th,.erp-content-body .ant-table-summary>tr>td{font-size:inherit;line-height:inherit;vertical-align:middle;height:auto;padding:2px 4px!important}.erp-content-body .ant-table.ant-table-middle .ant-table-summary>tr>th,.erp-content-body .ant-table.ant-table-middle .ant-table-summary>tr>td{padding:4px 2px!important}.jdp-table-selected>td{background-color:#f0f5ff!important}.jdp-data-model-tabs{flex-direction:column;height:100%;display:flex}.jdp-data-model-tabs .ant-tabs-content-holder{flex:1;min-height:0}.jdp-data-model-tabs .ant-tabs-content{height:100%}.jdp-data-model-tabs .ant-tabs-tabpane{height:100%;min-height:0}.jdp-data-model-tabs .ant-tabs-tabpane-active{flex-direction:column;display:flex}.jdp-fullheight-tabs{flex-direction:column;height:100%;display:flex}.jdp-fullheight-tabs .ant-tabs-content-holder{flex:1;min-height:0}.jdp-fullheight-tabs .ant-tabs-content{height:100%}.jdp-fullheight-tabs .ant-tabs-tabpane{height:100%;min-height:0}.jdp-fullheight-tabs .ant-tabs-tabpane-active{flex-direction:column;display:flex}.jdp-fullheight-table,.jdp-fullheight-table .ant-table,.jdp-fullheight-table .ant-table-container,.jdp-fullheight-table .ant-table-content{width:100%;min-width:0}.jdp-compact-table .ant-table-thead>tr>th,.jdp-compact-table .ant-table-tbody>tr>td{padding:6px 8px;font-size:12px}.jdp-slave-grid-preview .ant-table-thead>tr>th{background:var(--ant-table-header-bg,var(--color-bg-spotlight))}.jdp-slave-grid-preview .ant-table-body{overflow-y:auto!important}.jdp-slave-grid-preview .ant-table-fixed-header .ant-table-body{overflow-y:scroll!important}.jdp-slave-grid-tabs.ant-tabs-top>.ant-tabs-nav,.jdp-slave-grid-tabs.ant-tabs-bottom>.ant-tabs-nav,.jdp-slave-grid-tabs.ant-tabs-top>div>.ant-tabs-nav,.jdp-slave-grid-tabs.ant-tabs-bottom>div>.ant-tabs-nav{margin:0}.jdp-slave-grid-preview .jdp-slave-grid-row-odd>td{background:#00000004}.jdp-slave-grid-preview .ant-table-tbody>tr:hover>td,.jdp-slave-grid-preview .ant-table-tbody>tr:hover>th{background:color-mix(in srgb, var(--ant-color-primary) 5%, transparent)!important}.jdp-slave-grid-preview .ant-table-tbody>tr:focus-within>td,.jdp-slave-grid-preview .ant-table-tbody>tr:focus-within>th{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent);background:color-mix(in srgb, var(--ant-color-primary) 8%, transparent)!important}.jdp-slave-grid-preview .ant-table-tbody>tr:focus-within>td:first-child,.jdp-slave-grid-preview .ant-table-tbody>tr:focus-within>th:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--ant-color-primary) 70%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent)}.jdp-slave-grid-preview .ant-form-item{margin-bottom:0}.jdp-slave-grid-preview .ant-table-tbody>tr>td,.jdp-slave-grid-preview .ant-table.ant-table-small .ant-table-cell,.jdp-slave-grid-preview .ant-table.ant-table-small .ant-table-thead>tr>th,.jdp-slave-grid-preview .ant-table.ant-table-small .ant-table-tbody>tr>td,.jdp-slave-grid-preview .ant-table.ant-table-small .ant-table-tbody>tr>th,.jdp-slave-grid-preview .ant-table.ant-table-small tfoot>tr>th,.jdp-slave-grid-preview .ant-table.ant-table-small tfoot>tr>td{padding:0!important}.jdp-slave-grid-preview .ant-table-header>table,.jdp-slave-grid-preview .ant-table-body>table,.jdp-slave-grid-preview .ant-table-summary>table,.jdp-slave-grid-preview .ant-table-content>table{width:max-content!important;min-width:0!important}.jdp-slave-grid-preview .ant-table-container{border:1px solid var(--ant-color-border);overflow:hidden;border-radius:0!important}.jdp-slave-grid-preview .ant-table,.jdp-slave-grid-preview .ant-table-wrapper,.jdp-slave-grid-preview .ant-table-content,.jdp-slave-grid-preview .ant-table-header,.jdp-slave-grid-preview .ant-table-body,.jdp-slave-grid-preview .ant-table-thead>tr>th,.jdp-slave-grid-preview .ant-table-thead>tr>th:first-child,.jdp-slave-grid-preview .ant-table-thead>tr>th:last-child{border-radius:0!important}.jdp-slave-grid-preview .ant-table-thead>tr>th.ant-table-cell{vertical-align:middle;height:28px;line-height:28px;padding:0 6px!important}.jdp-slave-grid-preview .ant-table-thead>tr>th.ant-table-cell .ant-table-column-title{line-height:28px}.jdp-slave-grid-preview .ant-table-summary>tr>th,.jdp-slave-grid-preview .ant-table-summary>tr>td{vertical-align:middle;height:24px!important;padding:2px 6px!important;line-height:24px!important}.jdp-slave-grid-preview .jdp-slave-grid-resize-handle{cursor:col-resize;z-index:3;width:8px;height:100%;position:absolute;top:0;right:0}.jdp-slave-grid-preview .jdp-slave-grid-resize-handle:after{content:"";background:var(--ant-color-text-tertiary);opacity:0;pointer-events:none;border-radius:1px;width:2px;height:60%;transition:opacity .12s,background-color .12s;position:absolute;top:20%;right:3px}.jdp-slave-grid-preview .jdp-slave-grid-resize-handle:hover:after,.jdp-slave-grid-preview .ant-table-thead>tr>th:hover .jdp-slave-grid-resize-handle:after,.jdp-slave-grid-preview .jdp-slave-grid-resize-handle.is-resizing:after{opacity:1}.jdp-slave-grid-preview .jdp-slave-grid-resize-handle.is-resizing:after{background:var(--ant-color-primary);box-shadow:0 0 0 1px #0000000a}.biz-table-column-resize-guide{background:var(--color-primary,var(--ant-color-primary,#1677ff));pointer-events:none;z-index:1100;will-change:transform;width:1px;position:fixed;top:0;bottom:0}.biz-table-column-resize-guide--local{z-index:9;position:absolute;top:0;bottom:auto;left:0}.jdp-slave-grid-preview .jdp-slave-grid-cell{align-items:center;width:100%;height:100%;padding:2px 4px;display:flex;position:relative}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-affix-wrapper,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-textarea,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-picker,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-select-selector{box-shadow:none!important;background:0 0!important;border:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-affix-wrapper,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-input{padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-affix-wrapper .ant-input-suffix,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-affix-wrapper .ant-input-show-count-suffix,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-textarea-show-count:after{color:var(--ant-color-text-tertiary)!important;pointer-events:none!important;display:none!important}.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .ant-input-affix-wrapper .ant-input-suffix,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .ant-input-affix-wrapper .ant-input-show-count-suffix,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .ant-input-textarea-show-count:after{display:inline-flex!important}.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .ant-input-textarea-show-count:after{display:block!important}.jdp-runtime-missing-field-highlight{border-radius:8px;animation:1.6s ease-out jdp-runtime-missing-field-pulse}.jdp-runtime-missing-field-highlight .ant-form-item-label>label{font-weight:600;color:#d4380d!important}.jdp-runtime-missing-field-highlight .ant-input,.jdp-runtime-missing-field-highlight .ant-input-affix-wrapper,.jdp-runtime-missing-field-highlight .ant-input-number,.jdp-runtime-missing-field-highlight .ant-picker,.jdp-runtime-missing-field-highlight .ant-select-selector{border-color:#ff4d4f!important;box-shadow:0 0 0 3px #ff4d4f29!important}@keyframes jdp-runtime-missing-field-pulse{0%{background:#ff4d4f2e;box-shadow:0 0 #ff4d4f59}70%{background:#ff4d4f14;box-shadow:0 0 0 8px #ff4d4f00}to{box-shadow:none;background:0 0}}.jdp-ref-input-wrap{width:100%;position:relative}.jdp-ref-input{width:100%;padding-right:0!important}.jdp-ref-input--no-trigger{padding-right:0!important}.jdp-ref-input--with-trigger{padding-right:24px!important}.jdp-ref-trigger{opacity:0;color:#999;cursor:pointer;transition:opacity .15s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.jdp-ref-input-wrap:hover .jdp-ref-trigger,.jdp-ref-trigger.is-visible{opacity:1}.jdp-ref-input-wrap:hover .jdp-ref-input,.jdp-ref-input-wrap:focus-within .jdp-ref-input{padding-right:24px!important}.jdp-ref-value-with-tag{width:100%;position:relative}.jdp-ref-dropdown-select.ant-select{padding-inline-start:4px!important}.jdp-ref-dropdown-select.ant-select .ant-select-content,.jdp-ref-dropdown-select.ant-select .ant-select-selector{padding-inline-start:0!important}.jdp-ref-dropdown-select.ant-select.ant-select-single.ant-select-show-search .ant-select-selection-search{inset-inline-start:4px!important}.jdp-ref-dropdown-select.ant-select .ant-select-input{padding-inline-start:0!important}@media (max-width:767.98px) and (pointer:coarse){.jdp-ref-input,.jdp-ref-input::placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-input--cell,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-input--cell::placeholder,.jdp-ref-dropdown-select.ant-select .ant-select-selection-search-input,.jdp-ref-dropdown-select.ant-select .ant-select-selection-search .ant-select-input,.jdp-ref-dropdown-select.ant-select input.ant-select-input{font-size:16px!important}}.jdp-ref-record-tag{vertical-align:middle;align-items:center;display:inline-flex}.jdp-ref-record-tag--float{opacity:0;z-index:3;transition:opacity .15s;position:absolute;top:50%;transform:translateY(-50%)}.jdp-ref-input-wrap:hover .jdp-ref-record-tag--float,.jdp-ref-input-wrap:focus-within .jdp-ref-record-tag--float,.jdp-ref-value-with-tag:hover .jdp-ref-record-tag--float,.jdp-ref-value-with-tag:focus-within .jdp-ref-record-tag--float,.jdp-slave-grid-preview .jdp-slave-grid-cell:hover .jdp-ref-record-tag--float,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .jdp-ref-record-tag--float{opacity:1}.jdp-ref-input-wrap:hover .jdp-ref-input,.jdp-ref-input-wrap:focus-within .jdp-ref-input,.jdp-ref-value-with-tag:hover .ant-select-selector,.jdp-ref-value-with-tag:focus-within .ant-select-selector{padding-right:78px!important}.jdp-ref-record-tag--hover-reveal{opacity:0;pointer-events:none;transition:opacity .15s}.biz-ref-cell-wrap{max-width:100%;display:block;position:relative}.biz-ref-cell-label{text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.biz-ref-cell-tag{pointer-events:none;z-index:6;margin-left:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}.biz-ref-cell-wrap:hover .jdp-ref-record-tag--hover-reveal,.biz-ref-cell-wrap:focus-within .jdp-ref-record-tag--hover-reveal,.jdp-ref-value-with-tag:hover .jdp-ref-record-tag--hover-reveal,.jdp-ref-value-with-tag:focus-within .jdp-ref-record-tag--hover-reveal,.jdp-slave-grid-preview .jdp-slave-grid-cell:hover .jdp-ref-record-tag--hover-reveal,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .jdp-ref-record-tag--hover-reveal{opacity:1;pointer-events:auto}.jdp-ref-record-popover{font-size:11px;line-height:1.35}.jdp-ref-record-popover .ant-typography,.jdp-ref-record-popover .ant-tag,.jdp-ref-record-popover .ant-btn{line-height:1.35;font-size:11px!important}.jdp-ref-record-popover .ant-space{gap:2px!important}.jdp-ref-record-popover-header{align-items:center;gap:2px;min-width:0;display:flex}.jdp-ref-record-popover-title{font-size:11px;font-weight:600}.jdp-ref-record-popover-subtitle{margin-left:4px;font-size:11px}.jdp-ref-record-preview{flex-direction:column;gap:2px;display:flex}.jdp-ref-record-preview-row{grid-template-columns:72px minmax(0,1fr);gap:2px;display:grid}.jdp-ref-record-preview-label,.jdp-ref-record-preview-value{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;line-height:1.35;overflow:hidden}.jdp-ref-dlg-wrap{pointer-events:none;overflow:hidden!important}.jdp-ref-dlg-wrap .jdp-ref-dlg,.jdp-ref-dlg-wrap .jdp-ref-dlg>.ant-modal-render{pointer-events:none}.jdp-ref-dlg-wrap .jdp-ref-dlg .ant-modal-content{pointer-events:auto}.jdp-ref-dlg .ref-dlg-titlebar{gap:6px;padding:4px 8px}.jdp-ref-dlg .ref-dlg-titlebar .ant-input-search .ant-input{font-size:12px}@media (max-width:767.98px) and (pointer:coarse){.jdp-ref-dlg--mobile .ref-dlg-titlebar .ant-input-affix-wrapper,.jdp-ref-dlg--mobile .ref-dlg-titlebar .ant-input-search .ant-input,.jdp-ref-dlg--mobile .ant-input,.jdp-ref-dlg--mobile textarea.ant-input,.jdp-ref-dlg--mobile .ant-mentions .ant-mentions-input,.jdp-ref-dlg--mobile .ant-input-number-input,.jdp-ref-dlg--mobile .ant-picker .ant-picker-input>input,.jdp-ref-dlg--mobile .ant-input-affix-wrapper .ant-input,.jdp-ref-dlg--mobile .ant-select-selection-search-input,.jdp-ref-dlg--mobile .ant-select-selection-search .ant-select-input,.jdp-ref-dlg--mobile input.ant-select-input,.jdp-ref-dlg--mobile .ant-transfer .ant-transfer-list-search .ant-input,.jdp-ref-dlg--mobile-quick-create .ant-input,.jdp-ref-dlg--mobile-quick-create textarea.ant-input,.jdp-ref-dlg--mobile-quick-create .ant-mentions .ant-mentions-input,.jdp-ref-dlg--mobile-quick-create .ant-input-number-input,.jdp-ref-dlg--mobile-quick-create .ant-picker .ant-picker-input>input,.jdp-ref-dlg--mobile-quick-create .ant-input-affix-wrapper .ant-input,.jdp-ref-dlg--mobile-quick-create .ant-select-selection-search-input,.jdp-ref-dlg--mobile-quick-create .ant-select-selection-search .ant-select-input,.jdp-ref-dlg--mobile-quick-create input.ant-select-input,.jdp-ref-dlg--mobile-quick-create .ant-transfer .ant-transfer-list-search .ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input input.ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input-affix-wrapper>input.ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input input.ant-input::placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input-affix-wrapper>input.ant-input::placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell textarea.jdp-cell-compact-control.ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell textarea.jdp-cell-compact-control.ant-input::placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-mentions .ant-mentions-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input-number .ant-input-number-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-picker .ant-picker-input>input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-search-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-search .ant-select-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select input.ant-select-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-transfer .ant-transfer-list-search .ant-input,.erp-content-body .ant-form .ant-form-item input.ant-input,.erp-content-body .ant-form .ant-form-item input.ant-input::placeholder,.erp-content-body .ant-form .ant-form-item textarea.ant-input,.erp-content-body .ant-form .ant-form-item textarea.ant-input::placeholder,.erp-content-body .ant-form .ant-form-item .ant-mentions .ant-mentions-input,.erp-content-body .ant-form .ant-form-item .ant-input-number-input,.erp-content-body .ant-form .ant-form-item .ant-picker .ant-picker-input>input,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-show-search .ant-select-selection-search-input,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-show-search .ant-select-selection-search .ant-select-input,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-show-search input.ant-select-input,.erp-content-body .ant-form .ant-form-item .ant-transfer .ant-transfer-list-search .ant-input{font-size:16px!important}}.jdp-ref-dlg .ref-dlg-titlebar .ant-btn{height:24px;padding:0 6px;font-size:12px}.jdp-ref-dlg .ant-table{font-size:12px}.jdp-ref-dlg .ant-table-container,.jdp-ref-dlg .ant-table-content,.jdp-ref-dlg .ant-table-header{background:var(--ant-color-bg-container,var(--color-bg-container))}.jdp-ref-dlg .ant-table{--ant-table-cell-padding-block:2px;--ant-table-cell-padding-inline:4px}.jdp-ref-dlg-table,.jdp-ref-dlg-table .ant-spin-nested-loading,.jdp-ref-dlg-table .ant-spin-container{flex-direction:column;flex:1;min-height:0;display:flex}.jdp-ref-dlg-table .ant-table{flex:1;min-height:0;overflow:hidden}.jdp-ref-dlg-table .ant-table-body{box-sizing:border-box;padding-bottom:8px;overflow-y:auto!important}.jdp-ref-dlg .ref-dlg-visible-resize-handle{opacity:.85;transition:opacity .15s}.jdp-ref-dlg .ref-dlg-visible-resize-handle:hover{opacity:1}.jdp-ref-dlg .ref-dlg-resize-grip{pointer-events:none;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute;bottom:0;right:0}.jdp-ref-dlg .ref-dlg-collapse-bar{cursor:pointer;background:var(--ant-color-fill-quaternary,#00000005);border-inline:1px solid var(--ant-color-border-secondary,var(--color-border-secondary));-webkit-user-select:none;user-select:none;flex:none;justify-content:center;align-self:stretch;align-items:center;width:12px;transition:background-color .15s;display:flex}.jdp-ref-dlg .ref-dlg-collapse-bar:hover{background:color-mix(in srgb, var(--ant-color-primary,#1677ff) 10%, transparent)}.jdp-ref-dlg .ref-dlg-collapse-bar-handle{width:16px;height:28px;color:var(--ant-color-text-tertiary,#8c8c8c);background:var(--ant-color-bg-container,var(--color-bg-container));border:1px solid var(--ant-color-border-secondary,var(--color-border-secondary));border-radius:4px;justify-content:center;align-items:center;font-size:10px;display:inline-flex;box-shadow:0 1px 2px #0000000f}.jdp-ref-dlg .ref-dlg-collapse-bar:hover .ref-dlg-collapse-bar-handle{color:var(--ant-color-primary,#1677ff);border-color:var(--ant-color-primary,#1677ff)}.jdp-ref-dlg-table .ant-pagination{z-index:2;background:var(--ant-color-bg-container,var(--color-bg-container));flex:none;position:relative}.jdp-ref-dlg-table .ant-table-content>table,.jdp-ref-dlg-table .ant-table-header>table,.jdp-ref-dlg-table .ant-table-body>table{min-width:0!important}.jdp-ref-dlg-table col.ant-table-selection-col,.jdp-ref-dlg-table .ant-table-selection-column{box-sizing:border-box!important;width:28px!important;min-width:28px!important;max-width:28px!important}.jdp-ref-dlg-table .ant-table-selection-column{padding:0!important}.jdp-ref-dlg-table .ant-table-selection{justify-content:center;align-items:center;width:28px;min-width:28px;max-width:28px;display:inline-flex}.jdp-ref-dlg-table th.ant-table-cell-scrollbar,.jdp-ref-dlg-table td.ant-table-cell-scrollbar{pointer-events:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.jdp-ref-dlg .ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.jdp-ref-dlg .ant-table-wrapper .ant-table.ant-table-small .ant-table-footer{padding:2px 4px!important}.jdp-ref-dlg .ant-table-thead>tr>th{background:var(--ant-table-header-bg,var(--color-bg-spotlight));padding:2px 4px!important}.jdp-ref-dlg .ant-table-tbody>tr:not(.ant-table-measure-row)>td{padding:2px 4px!important}.jdp-ref-dlg-table .ant-table-thead>tr>th.ant-table-selection-column,.jdp-ref-dlg-table .ant-table-tbody>tr:not(.ant-table-measure-row)>td.ant-table-selection-column{padding:0!important}.jdp-ref-dlg .ant-table-wrapper .ant-table.ant-table-small .ant-table-measure-row>td.ant-table-cell,.jdp-ref-dlg .ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important;line-height:0!important}.jdp-ref-dlg .ant-table-wrapper .ant-table.ant-table-small .ant-table-measure-row{height:0!important;line-height:0!important}.jdp-ref-dlg .ant-table-measure-row>td>div{height:0!important;min-height:0!important;overflow:hidden!important}.jdp-ref-dlg--mobile .ant-table-tbody>tr.ant-table-measure-row,.jdp-ref-dlg--mobile-quick-create .ant-table-tbody>tr.ant-table-measure-row{visibility:hidden!important;display:none!important}.jdp-ref-dlg--mobile .ant-table-tbody>tr.ant-table-measure-row>td,.jdp-ref-dlg--mobile-quick-create .ant-table-tbody>tr.ant-table-measure-row>td{border:0!important;height:0!important;min-height:0!important;padding:0!important;font-size:0!important;line-height:0!important}.jdp-ref-dlg .ant-table-filter-trigger{padding:0 2px}.jdp-ref-dlg .ant-pagination{margin:4px 0 0}.jdp-ref-dlg-table .ant-pagination{width:100%}.jdp-ref-dlg-table .ant-pagination .ant-pagination-total-text{margin-inline-end:auto}.jdp-ref-dlg--mobile .jdp-ref-dlg-table .ant-pagination{flex-wrap:nowrap;justify-content:center;align-items:center;column-gap:4px;padding-top:16px;display:flex;position:relative}.jdp-ref-dlg--mobile .jdp-ref-dlg-table .ant-pagination .ant-pagination-total-text{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 88%, var(--ant-color-fill-secondary,#f5f5f5));pointer-events:none;white-space:nowrap;border-radius:10px;padding:0 6px;font-size:12px;line-height:1.2;position:absolute;top:0;left:0;margin-inline-end:0!important}.jdp-ref-dlg--mobile .jdp-ref-dlg-table .ant-pagination .ant-pagination-options{align-items:center;margin-inline-start:0;display:inline-flex!important}.jdp-ref-dlg .ant-pagination-item,.jdp-ref-dlg .ant-pagination-prev,.jdp-ref-dlg .ant-pagination-next{min-width:22px;height:22px;line-height:20px}.jdp-ref-dlg .ant-pagination-options .ant-select-selector{height:22px!important}.sticky-list-footer-pagination.ant-pagination{flex-wrap:wrap;justify-content:flex-end;row-gap:4px;display:flex}.sticky-list-footer-pagination.ant-pagination .ant-pagination-options{margin-inline-start:8px}.jdp-ref-sortable{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;display:inline-flex}.jdp-ref-sort-icon{color:#8c8c8c;font-size:10px}.jdp-ref-sortable.is-active .jdp-ref-sort-icon{color:#1677ff}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-input--cell,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-input--cell.jdp-ref-input--no-trigger{padding-right:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-input--cell.jdp-ref-input--with-trigger{padding-right:18px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-trigger{opacity:0;color:#999;background:var(--ant-color-bg-container,var(--color-bg-container));cursor:pointer;z-index:4;border-radius:4px;justify-content:center;align-items:center;width:18px;height:20px;transition:opacity .15s;display:inline-flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.jdp-slave-grid-preview .jdp-slave-grid-cell:hover .jdp-ref-trigger,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .jdp-ref-trigger{opacity:1}.jdp-slave-grid-preview .jdp-slave-grid-cell:hover .jdp-ref-input--cell.jdp-ref-input--with-trigger,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .jdp-ref-input--cell.jdp-ref-input--with-trigger{padding-right:18px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number{width:100%;border-radius:0!important;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-handler-wrap,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-handler{display:none!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-input-wrap{margin:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-input{border-radius:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-focused,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number:focus,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number:focus-within{box-shadow:none!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-select-selector{height:24px!important;min-height:24px!important;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-wrap,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-search,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-item,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-placeholder{height:22px!important;line-height:22px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selector{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single.ant-select-show-arrow .ant-select-selection-item,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-inline-end:12px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single.ant-select-show-search .ant-select-selection-search{inset-inline:0 12px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete{padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-content{width:100%!important;margin:0!important;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-input{width:100%!important;height:22px!important;margin:0!important;padding:0!important;line-height:22px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-selector{padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-picker,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input-number,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input{height:24px!important;min-height:24px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-picker{padding:0 2px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within{outline:1px solid var(--color-primary,#1677ff);outline-offset:-1px;background:#1677ff0a}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-slave-grid-readonly-text{width:100%;min-height:24px;color:var(--color-text,#000000e0);white-space:nowrap;text-overflow:ellipsis;line-height:24px;display:inline-block;overflow:hidden}.jdp-slave-grid-preview .ant-table-thead>tr>th.jdp-slave-grid-actions-col,.jdp-slave-grid-preview .ant-table-tbody>tr>td.jdp-slave-grid-actions-col{text-align:center;border-left:1px solid #f0f0f0;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-actions-header{text-align:center;width:100%;height:28px;line-height:28px}.jdp-slave-grid-preview .jdp-slave-grid-actions{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.jdp-slave-grid-preview .jdp-slave-grid-actions .ant-btn{min-width:24px;padding:0 2px}.jdp-slave-grid-preview th.ant-table-cell.ant-table-cell-scrollbar,.jdp-slave-grid-preview td.ant-table-cell.ant-table-cell-scrollbar{pointer-events:none;width:0!important;min-width:0!important;max-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:hidden!important}.jdp-slave-grid-preview .ant-input,.jdp-slave-grid-preview .ant-input-number,.jdp-slave-grid-preview .ant-select-selector{border-radius:0!important}.erp-content-body .ant-form-item{margin-bottom:1px}.erp-content-body .ant-form-item-label{padding-bottom:1px}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item{margin-bottom:0!important}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item-row{min-height:28px!important}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item-label>label{height:28px!important;line-height:28px!important}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item-control-input{min-height:28px!important}.erp-content-body .ant-form.jdp-inline-error-form{container-type:inline-size}@container (width<=900px){.erp-content-body .ant-form.jdp-inline-error-form>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24),.erp-content-body .ant-form.jdp-inline-error-form>div>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24){flex:0 0 33.3333%!important;max-width:33.3333%!important}}@container (width<=700px){.erp-content-body .ant-form.jdp-inline-error-form>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24),.erp-content-body .ant-form.jdp-inline-error-form>div>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24){flex:0 0 50%!important;max-width:50%!important}}@container (width<=560px){.erp-content-body .ant-form.jdp-inline-error-form>.ant-row,.erp-content-body .ant-form.jdp-inline-error-form>div>.ant-row{margin-inline:0!important}.erp-content-body .ant-form.jdp-inline-error-form>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24),.erp-content-body .ant-form.jdp-inline-error-form>div>.ant-row>.ant-col:not(.ant-col-sm-24):not(.ant-col-md-24):not(.ant-col-lg-24):not(.ant-col-xl-24),.erp-content-body .ant-form.jdp-inline-error-form>.ant-row>.ant-col,.erp-content-body .ant-form.jdp-inline-error-form>div>.ant-row>.ant-col{flex:0 0 100%!important;max-width:100%!important;padding-inline:0!important}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item:not(.jdp-form-item-multiline) .ant-form-item-row{flex-wrap:nowrap}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item:not(.jdp-form-item-multiline) .ant-form-item-label{flex:0 0 clamp(72px,28%,112px)!important;max-width:clamp(72px,28%,112px)!important}.erp-content-body .ant-form.jdp-inline-error-form .ant-form-item:not(.jdp-form-item-multiline) .ant-form-item-control{min-width:0;flex:1 1 0!important}}.erp-content-body .ant-form.jdp-inline-error-form--compact-single .ant-form-item:not(.jdp-form-item-multiline) .ant-form-item-row{flex-wrap:nowrap}.erp-content-body .ant-form.jdp-inline-error-form--compact-single .ant-form-item:not(.jdp-form-item-multiline) .ant-form-item-control{min-width:0}.erp-content-body .ant-form .ant-form-item input.ant-input{padding:2px 4px!important}.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper){padding:0!important}.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper) .ant-input{padding:2px 4px!important}.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper .ant-input-suffix,.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper .ant-input-show-count-suffix,.erp-content-body .ant-form .ant-form-item .ant-input-textarea-show-count:after{pointer-events:none!important;display:none!important}.erp-content-body .ant-form .ant-form-item:focus-within .ant-input-affix-wrapper .ant-input-suffix,.erp-content-body .ant-form .ant-form-item:focus-within .ant-input-affix-wrapper .ant-input-show-count-suffix{display:inline-flex!important}.erp-content-body .ant-form .ant-form-item:focus-within .ant-input-textarea-show-count:after{display:block!important}.erp-content-body.jdp-embedded-create-form .ant-form .ant-form-item .ant-input-textarea-show-count{position:relative!important;overflow:hidden!important}.erp-content-body.jdp-embedded-create-form .ant-form .ant-form-item .ant-input-textarea-show-count:after{background:var(--ant-color-bg-container,#fff);visibility:hidden;opacity:0;pointer-events:none;padding:0 2px;line-height:1.2;position:absolute;bottom:6px;right:8px;margin-top:0!important;display:block!important}.erp-content-body.jdp-embedded-create-form .ant-form .ant-form-item:focus-within .ant-input-textarea-show-count:after{visibility:visible;opacity:1}.erp-content-body .ant-form .ant-form-item .ant-input-number{padding:2px 4px!important}.erp-content-body .ant-form .ant-form-item .ant-input-number-input{padding:0!important}.erp-content-body .ant-form .ant-form-item .ant-picker{padding:2px 4px!important}.erp-content-body .ant-form .ant-form-item .ant-picker .ant-picker-input>input{padding:0!important}.erp-content-body .ant-form .ant-form-item input.ant-input,.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.erp-content-body .ant-form .ant-form-item .ant-input-number,.erp-content-body .ant-form .ant-form-item .ant-picker,.erp-content-body .ant-form .ant-form-item .ant-select-selector,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-single,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:28px!important;min-height:28px!important}.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-single .ant-select-selection-item,.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-single .ant-select-selection-placeholder{line-height:26px!important}.erp-content-body .ant-form .ant-form-item .ant-select.ant-select-single .ant-select-selection-search-input{height:26px!important}.erp-content-body .ant-form .ant-form-item input.ant-input,.erp-content-body .ant-form .ant-form-item .ant-input-number-input,.erp-content-body .ant-form .ant-form-item .ant-picker .ant-picker-input>input{line-height:24px!important}.erp-content-body .ant-form .ant-form-item .ant-input-textarea,.erp-content-body .ant-form .ant-form-item .ant-input-textarea-affix-wrapper{height:auto!important;min-height:0!important;overflow:visible!important}.erp-content-body .ant-form .ant-form-item textarea.ant-input{resize:vertical!important;border-radius:0!important;min-height:0!important;padding:2px 4px!important;line-height:1.5715!important;overflow:auto!important}.erp-content-body .ant-form .ant-form-item input.ant-input,.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper:not(.ant-input-textarea-affix-wrapper),.erp-content-body .ant-form .ant-form-item .ant-input-number,.erp-content-body .ant-form .ant-form-item .ant-picker,.erp-content-body .ant-form .ant-form-item .ant-select-selector,.erp-content-body .ant-input-number,.erp-content-body .ant-input-number-input-wrap,.erp-content-body .ant-input-number-input{border-radius:0!important}.erp-content-body .jdp-slave-grid-tabs>.ant-tabs-nav{min-height:28px!important}.erp-content-body .jdp-slave-grid-tabs .ant-tabs-tab{height:28px!important;padding-top:0!important;padding-bottom:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell{padding:2px 4px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number-input,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-input-number,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-picker,.jdp-slave-grid-preview .jdp-slave-grid-cell .ant-picker .ant-picker-input>input{padding:0!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-picker,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input-number,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-input{height:24px!important;min-height:24px!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:24px!important;min-height:24px!important;padding:0!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single .ant-select-selection-item,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select.ant-select-single .ant-select-selection-placeholder{line-height:24px!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select .ant-select-selection-search-input{height:22px!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete{padding:0!important}.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-content,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-input,.erp-content-body .jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-cell-compact-control.ant-select-auto-complete .ant-select-selector{padding:0!important;margin:0!important;padding-inline:0!important}.jdp-cell-compact-select-dropdown.ant-select-dropdown{padding:2px!important}.jdp-cell-compact-select-dropdown .ant-select-item{font-size:12px;min-height:20px!important;padding:1px 4px!important;line-height:18px!important}.jdp-cell-compact-select-dropdown .ant-select-item-option-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;line-height:18px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell:has(.jdp-attachment-compact){padding:0!important}.jdp-attachment-compact{align-items:center;gap:2px;width:100%;min-width:0;height:100%;min-height:24px;display:flex}.jdp-attachment-compact--inline{justify-content:flex-start;width:auto;max-width:100%;height:24px;display:inline-flex}.ant-form-item-control-input-content:has(>.jdp-attachment-compact--inline){text-align:left}.jdp-attachment-compact-summary{width:100%;min-width:0;height:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;flex:auto;align-items:center;gap:4px;padding:0 4px;display:inline-flex}.jdp-attachment-compact--inline .jdp-attachment-compact-summary{flex:0 auto;width:auto;max-width:min(420px,100%)}.jdp-attachment-compact-summary>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.jdp-attachment-compact-icon{color:var(--ant-color-text-tertiary);flex:none;font-size:12px}.jdp-attachment-compact-upload.ant-btn{flex:none;width:22px;height:22px;padding:0!important}.jdp-attachment-compact-popover{min-width:220px;max-width:min(420px,100vw - 32px);max-height:260px;padding:2px 0;overflow:auto}.jdp-attachment-compact-row{border-radius:4px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px;min-height:26px;padding:1px 2px;transition:background-color .12s;display:grid}.jdp-attachment-compact-row:hover{background:color-mix(in srgb, var(--ant-color-primary) 5%, transparent)}.jdp-attachment-compact-name.ant-btn{text-align:left;justify-content:flex-start;min-width:0;height:24px;padding:0 4px!important}.jdp-attachment-compact-name>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.jdp-attachment-compact-row .ant-btn-dangerous.ant-btn-text:hover{background:color-mix(in srgb, var(--ant-color-error) 10%, transparent)!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select{width:100%;min-width:0;padding:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-wrap,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-search,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-item,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-content,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-content-value{min-width:0}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-content{align-items:center;width:100%;display:flex;overflow:hidden;margin-inline-end:0!important;padding-inline-end:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-suffix{width:0!important;min-width:0!important;margin:0!important;padding:0!important;display:none!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select.ant-select-single.ant-select-show-search .ant-select-selection-search{inset-inline-end:2px!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-input{padding-inline-end:0!important}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-clear{opacity:0;pointer-events:none}.jdp-slave-grid-preview .jdp-slave-grid-cell:hover .jdp-ref-dropdown-select.ant-select .ant-select-clear,.jdp-slave-grid-preview .jdp-slave-grid-cell:focus-within .jdp-ref-dropdown-select.ant-select .ant-select-clear{opacity:1;pointer-events:auto}.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-item,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-selection-placeholder,.jdp-slave-grid-preview .jdp-slave-grid-cell .jdp-ref-dropdown-select.ant-select .ant-select-content-value{text-overflow:ellipsis;white-space:nowrap;flex:auto;width:0;max-width:100%;display:block;overflow:hidden}.jdp-ref-dropdown-popup{max-width:min(520px,100vw - 24px)}.jdp-ref-dropdown-popup .ant-select-item-option-content{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jdp-form-required-label .ant-form-item-label>label{color:var(--ant-color-error,#ff4d4f)!important}.jdp-inline-error-form .ant-form-item-control{position:relative}.jdp-inline-error-form .ant-form-item-with-help{margin-bottom:0!important}.jdp-inline-error-form .ant-form-item .ant-form-item-additional{z-index:2;pointer-events:none;width:auto;min-width:0;height:0;min-height:0;position:absolute;top:50%;right:8px;overflow:visible;transform:translateY(-50%)}.jdp-inline-error-form .ant-form-item .ant-form-item-explain{min-height:0;margin-top:0}.jdp-inline-error-form .ant-form-item .ant-form-item-explain-error{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 86%, transparent);border-radius:4px;max-width:160px;padding:0 3px;font-size:12px;line-height:18px;overflow:hidden}.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-form-item-additional{opacity:0;visibility:hidden}.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-additional{opacity:0!important;visibility:hidden!important}.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-outlined,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-status-error,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-affix-wrapper,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-affix-wrapper-status-error,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-number,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-input-number-status-error,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-picker,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-picker-status-error,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-select-selector,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .ant-select-status-error .ant-select-selector,.jdp-inline-error-form .jdp-field-error-suppressed .ant-form-item-has-error .jdp-ref-input{border-color:var(--ant-color-border,#d9d9d9)!important;box-shadow:none!important;transition:none!important}.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-outlined,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-status-error,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-affix-wrapper,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-affix-wrapper-status-error,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-number,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-input-number-status-error,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-picker,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-picker-status-error,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-select-selector,.jdp-inline-error-form .ant-form-item-has-error:focus-within .ant-select-status-error .ant-select-selector{border-color:var(--ant-color-primary,#1677ff)!important;box-shadow:0 0 0 2px var(--ant-control-outline,#0591ff1a)!important}.biz-floating-error-form .ant-form-item-control{position:relative}.biz-floating-error-form .ant-form-item .ant-form-item-additional{z-index:5;pointer-events:none;width:auto;min-width:0;height:0;min-height:0;position:absolute;top:50%;right:8px;overflow:visible;transform:translateY(-50%)}.biz-floating-error-form .ant-form-item .ant-form-item-explain{min-height:0;margin-top:0}.biz-floating-error-form .ant-form-item .ant-form-item-explain-error{text-overflow:ellipsis;white-space:nowrap;background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 88%, transparent);border-radius:4px;max-width:min(220px,100vw - 32px);padding:0 4px;font-size:12px;line-height:18px;overflow:hidden;box-shadow:0 1px 3px #00000014}.biz-floating-error-form .ant-form-item-has-error:focus-within .ant-form-item-additional{opacity:0;visibility:hidden}.directory-policy-form .ant-form-item{margin-bottom:8px}.directory-policy-form .ant-form-item-row{align-items:center}.directory-policy-form .ant-form-item-label{text-align:left}.directory-policy-form .ant-form-item-label>label{justify-content:space-between;width:100%}.directory-policy-acl-title-row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;display:grid}.directory-policy-acl-label{color:var(--ant-color-text,#000000e0)}.jdp-bubble-error-form .ant-form-item-control{position:relative}.jdp-bubble-error-form .ant-form-item-with-help{margin-bottom:var(--jdp-bubble-form-item-margin,20px)!important}.jdp-bubble-error-form .jdp-bubble-error-form-item,.jdp-bubble-error-form .jdp-bubble-error-form-item.ant-form-item-with-help{height:var(--jdp-bubble-control-height,44px)!important;margin-bottom:var(--jdp-bubble-form-item-margin,20px)!important}.jdp-bubble-error-form .jdp-bubble-error-form-item .ant-form-item-row,.jdp-bubble-error-form .jdp-bubble-error-form-item .ant-form-item-control,.jdp-bubble-error-form .jdp-bubble-error-form-item .ant-form-item-control-input,.jdp-bubble-error-form .jdp-bubble-error-form-item .ant-form-item-control-input-content{height:var(--jdp-bubble-control-height,44px);min-height:var(--jdp-bubble-control-height,44px)}.jdp-bubble-error-form .ant-form-item .ant-form-item-additional{z-index:20;pointer-events:none;width:auto;min-width:0;height:0;min-height:0;position:absolute;top:-20px;left:10px;overflow:visible}.jdp-bubble-error-form .ant-form-item .ant-form-item-explain{text-align:left;pointer-events:none;width:auto;min-width:0;min-height:0;margin-top:0;display:inline-flex;position:static;transform:none}.jdp-bubble-error-form .ant-form-item .ant-form-item-explain-error{text-overflow:clip;white-space:nowrap;color:#fff;background:color-mix(in srgb, var(--ant-color-error,#ff4d4f) 88%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:999px;width:max-content;max-width:min(320px,100vw - 32px);padding:2px 7px;font-size:11px;line-height:16px;display:inline-block;position:relative;overflow:visible;box-shadow:0 4px 12px #00000024}.jdp-bubble-error-form .ant-form-item .ant-form-item-explain-error:before{content:"";background:color-mix(in srgb, var(--ant-color-error,#ff4d4f) 88%, transparent);width:6px;height:6px;position:absolute;bottom:-3px;left:12px;transform:rotate(45deg)}.jdp-inline-error-form .ant-form-item-has-error .ant-input-outlined,.jdp-inline-error-form .ant-form-item-has-error .ant-input-number,.jdp-inline-error-form .ant-form-item-has-error .ant-picker,.jdp-inline-error-form .ant-form-item-has-error .ant-select-selector{border-color:var(--ant-color-error,#ff4d4f)!important;box-shadow:none!important}.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-form-item-explain{transform:translateY(-2px);opacity:0!important;visibility:hidden!important;transition:none!important}.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-outlined,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-status-error,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-affix-wrapper,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-affix-wrapper-status-error,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-number,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-input-number-status-error,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-picker,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-picker-status-error,.jdp-bubble-error-form .ant-form-item-has-error:focus-within .ant-select-selector{border-color:var(--ant-color-primary,#1677ff)!important;box-shadow:0 0 0 2px var(--ant-control-outline,#0591ff1a)!important;transition:none!important}.jdp-bubble-error-form .ant-form-item-has-success .ant-input,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-outlined,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-status-success,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-affix-wrapper,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-affix-wrapper-status-success,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-number,.jdp-bubble-error-form .ant-form-item-has-success .ant-input-number-status-success,.jdp-bubble-error-form .ant-form-item-has-success .ant-picker,.jdp-bubble-error-form .ant-form-item-has-success .ant-picker-status-success,.jdp-bubble-error-form .ant-form-item-has-success .ant-select-selector,.jdp-bubble-error-form .ant-form-item-has-success .ant-select-status-success .ant-select-selector{border-color:var(--ant-color-border,#d9d9d9)!important;box-shadow:none!important;transition:none!important}.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-outlined,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-status-success,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-affix-wrapper,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-affix-wrapper-status-success,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-number,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-input-number-status-success,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-picker,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-picker-status-success,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-select-selector,.jdp-bubble-error-form .ant-form-item-has-success:focus-within .ant-select-status-success .ant-select-selector{border-color:var(--ant-color-primary,#1677ff)!important;box-shadow:0 0 0 2px var(--ant-control-outline,#0591ff1a)!important}@media (max-width:768px){.erp-header{padding:0 var(--spacing-sm);line-height:normal!important}.erp-header-left{gap:var(--spacing-sm)}.erp-header-breadcrumb{display:none!important}.erp-header-right{gap:2px;min-width:0}.erp-logo .erp-logo-text{display:none}.erp-header-right .ant-btn{min-width:auto;height:32px;padding:4px 8px}.erp-header-right .ant-space{flex-wrap:nowrap;align-items:center;line-height:1;display:inline-flex!important}.erp-header-right .ant-space-item{align-items:center;height:32px;display:inline-flex!important}.erp-header-right .ant-btn-icon-only{width:32px;min-width:32px;padding-inline:0}.erp-header-right .ant-avatar{width:28px;height:28px;line-height:28px;display:inline-flex!important}.erp-content-body{padding:var(--spacing-xs)}.erp-content-body .ant-card-head{min-height:32px;padding:0 12px}.erp-content-body .ant-card-head-title{font-size:15px}.erp-content-body .ant-card-body{padding:2px}.erp-content-body .ant-card-extra{padding-left:12px}.erp-content-body .ant-card-extra .ant-btn{height:24px;padding:0 6px;font-size:13px}.erp-sider{left:0;top:var(--header-height);height:calc(100vh - var(--header-height));z-index:99;position:fixed}}.erp-content-body .ant-drawer .ant-drawer-header{min-height:40px;padding:8px 12px!important}.erp-content-body .ant-drawer .ant-drawer-header-title{align-items:center;gap:8px;min-width:0;display:flex}.erp-content-body .ant-drawer .ant-drawer-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden;font-size:12px!important;line-height:1.2!important}.erp-content-body .ant-drawer .ant-drawer-title .ant-space,.erp-content-body .ant-drawer .ant-drawer-extra .ant-space{flex-wrap:nowrap;align-items:center;display:inline-flex}.erp-content-body .ant-drawer .ant-drawer-title .ant-space-item,.erp-content-body .ant-drawer .ant-drawer-extra .ant-space-item{white-space:nowrap}.erp-content-body .ant-drawer .ant-drawer-extra .ant-btn,.erp-content-body .ant-drawer .ant-drawer-extra .ant-select,.erp-content-body .ant-drawer .ant-drawer-extra .ant-tag{font-size:11px!important}.ant-drawer .ant-drawer-header{min-height:40px;padding:8px 12px!important}.ant-drawer .ant-drawer-header-title{align-items:center;gap:8px;min-width:0;display:flex}.ant-drawer .ant-drawer-title{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden;white-space:nowrap!important;font-size:12px!important;line-height:1.2!important}.ant-drawer .ant-drawer-header,.ant-drawer .ant-drawer-title,.ant-drawer .ant-drawer-body,.ant-drawer .ant-drawer-body .ant-typography,.ant-drawer .ant-drawer-body .ant-form-item,.ant-drawer .ant-drawer-body .ant-form-item-label>label,.ant-drawer .ant-drawer-body .ant-table,.ant-drawer .ant-drawer-body .ant-table-cell,.ant-drawer .ant-drawer-body .ant-list-item,.ant-drawer .ant-drawer-body .ant-tag{font-size:11px!important}.ant-drawer .ant-drawer-header{min-height:36px}.ant-drawer .ant-drawer-body{line-height:1.35}.ant-drawer .ant-drawer-extra,.ant-drawer .ant-drawer-extra .ant-space,.ant-drawer .ant-drawer-extra .ant-space-item{white-space:nowrap}.ant-drawer .ant-drawer-extra .ant-btn{min-width:48px;height:24px!important;padding:0 8px!important;font-size:11px!important;line-height:22px!important}.ant-drawer .ant-drawer-body input.ant-input,.ant-drawer .ant-drawer-body .ant-input-affix-wrapper,.ant-drawer .ant-drawer-body .ant-input-number,.ant-drawer .ant-drawer-body .ant-picker,.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selector,.ant-drawer .ant-drawer-body .ant-btn{height:24px!important;min-height:24px!important;font-size:11px!important}.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selection-item,.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selection-placeholder{line-height:22px!important}.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selector,.ant-drawer .ant-drawer-body .jdp-ref-dropdown-select.ant-select.ant-select-single .ant-select-selector{align-items:center;display:flex;padding-top:0!important;padding-bottom:0!important;height:24px!important;min-height:24px!important;padding-inline:8px!important}.ant-drawer .ant-drawer-body .ant-select.ant-select-single,.ant-drawer .ant-drawer-body .jdp-ref-dropdown-select.ant-select.ant-select-single{height:24px!important}.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selector:after{line-height:22px!important}.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selection-search,.ant-drawer .ant-drawer-body .ant-select.ant-select-single .ant-select-selection-search-input,.ant-drawer .ant-drawer-body .ant-input-number-input,.ant-drawer .ant-drawer-body .ant-picker .ant-picker-input>input{height:22px!important}.ant-drawer .ant-drawer-body .ant-input-affix-wrapper,.ant-drawer .ant-drawer-body .ant-input-number,.ant-drawer .ant-drawer-body .ant-picker{padding-top:0!important;padding-bottom:0!important}.ant-drawer .ant-drawer-body .ant-input-affix-wrapper>input.ant-input{height:22px!important;padding-top:0!important;padding-bottom:0!important}.ant-drawer .ant-drawer-body .ant-form-item-control-input{min-height:24px!important}.erp-content-body .ant-drawer .ant-drawer-body .ant-form.jdp-inline-error-form .ant-form-item-control-input,.ant-drawer .ant-drawer-body .ant-form .ant-form-item-control-input,.ant-drawer .ant-drawer-body .ant-form .ant-form-item-control-input-content{min-height:24px!important;padding-top:0!important;padding-bottom:0!important}.ant-drawer .ant-drawer-body .ant-form .ant-form-item-row{align-items:center}.ant-drawer .ant-drawer-body .ant-form .ant-form-item-label>label{height:24px!important;padding:0!important;line-height:24px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-meta{line-height:1.2;font-size:10px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-meta-row{margin-bottom:4px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-meta-row .ant-typography,.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-meta-row .ant-btn-link{font-size:10px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-tabs>.ant-tabs-nav{min-height:28px;padding:0 2px;margin:0 0 4px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{min-height:28px}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-tabs>.ant-tabs-nav .ant-tabs-tab{min-height:24px;padding:2px 8px!important}.ant-drawer .ant-drawer-body .jdp-form-default-settings-drawer-tabs>.ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn{line-height:1.2;font-size:11px!important}.ant-drawer .ant-drawer-body textarea.ant-input,.ant-drawer .ant-drawer-body .ant-input-textarea textarea.ant-input,.ant-drawer .ant-drawer-body .ant-input-textarea-affix-wrapper textarea.ant-input{height:auto!important;min-height:unset!important;line-height:1.5!important}.ant-drawer .ant-drawer-body .ant-input-textarea,.ant-drawer .ant-drawer-body .ant-input-textarea-affix-wrapper,.ant-drawer .ant-drawer-body .ant-input-textarea-show-count{height:auto!important;min-height:unset!important}.ant-drawer .ant-drawer-body .ant-table-thead>tr>th,.ant-drawer .ant-drawer-body .ant-table-tbody>tr>td,.ant-drawer .ant-drawer-body .ant-list-item{padding-top:4px!important;padding-bottom:4px!important}.biz-login-language-switcher{color:#000000a6;-webkit-backdrop-filter:blur(12px)saturate(160%);box-shadow:0 6px 18px #0000001a;background:#ffffff9e!important;border:1px solid #ffffff85!important}.biz-login-language-switcher:hover,.biz-login-language-switcher:focus-visible{color:#000000d9!important;background:#ffffffc7!important}.biz-login-floating-announcement-alert{-webkit-backdrop-filter:blur(14px)saturate(160%);box-shadow:0 10px 28px #00000024;background:#ffffffb8!important;border-color:#ffffff7a!important}.external-portal-language-switcher{color:#000000a6;box-shadow:0 2px 8px #0000000f;background:#ffffffeb!important;border:1px solid #00000014!important}.external-portal-language-switcher:hover,.external-portal-language-switcher:focus-visible{color:#000000d9!important;background:#fffffffa!important}@media (max-width:768px){.biz-login-floating-announcements{left:12px;bottom:12px!important;right:12px!important}.biz-login-floating-announcements .ant-space{width:100%!important}.biz-login-floating-announcement-alert{font-size:12px}}@media (max-width:767.98px) and (pointer:coarse),(max-width:767.98px) and (hover:none){.erp-content-body .ant-form .ant-form-item .ant-input-affix-wrapper>input.ant-input,.erp-content-body .ant-form .ant-form-item input.ant-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-dropdown-select.ant-select .ant-select-selection-search-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-value-with-tag .ant-select-selection-search-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-dropdown-select.ant-select .ant-select-selection-search .ant-select-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-value-with-tag .ant-select-selection-search .ant-select-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-dropdown-select.ant-select input.ant-select-input,.erp-content-body .ant-form .ant-form-item .jdp-ref-value-with-tag input.ant-select-input,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar .ant-input-affix-wrapper,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar .ant-input-affix-wrapper>input.ant-input,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar .ant-input,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar .ant-select-selection-search-input,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar .ant-select-selection-search .ant-select-input,.jdp-ref-dlg--mobile .ant-drawer-body .ref-dlg-titlebar input.ant-select-input{font-size:16px!important}}.biz-form-data-table--small .ant-table-title,.biz-form-data-table--small .ant-table-footer,.biz-form-data-table--small .ant-table-cell,.biz-form-data-table--small .ant-table-thead>tr>th,.biz-form-data-table--small .ant-table-tbody>tr:not(.ant-table-measure-row)>th,.biz-form-data-table--small .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.biz-form-data-table--small .ant-table-tbody-virtual .ant-table-cell,.biz-form-data-table--small tfoot>tr>th,.biz-form-data-table--small tfoot>tr>td{padding:0!important;font-size:11px!important;line-height:1!important}.biz-form-data-table--middle .ant-table-title,.biz-form-data-table--middle .ant-table-footer,.biz-form-data-table--middle .ant-table-cell,.biz-form-data-table--middle .ant-table-thead>tr>th,.biz-form-data-table--middle .ant-table-tbody>tr:not(.ant-table-measure-row)>th,.biz-form-data-table--middle .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.biz-form-data-table--middle .ant-table-tbody-virtual .ant-table-cell,.biz-form-data-table--middle tfoot>tr>th,.biz-form-data-table--middle tfoot>tr>td{padding:2px!important;font-size:14px!important;line-height:1.2!important}.biz-form-data-table--large .ant-table-title,.biz-form-data-table--large .ant-table-footer,.biz-form-data-table--large .ant-table-cell,.biz-form-data-table--large .ant-table-thead>tr>th,.biz-form-data-table--large .ant-table-tbody>tr:not(.ant-table-measure-row)>th,.biz-form-data-table--large .ant-table-tbody>tr:not(.ant-table-measure-row)>td,.biz-form-data-table--large .ant-table-tbody-virtual .ant-table-cell,.biz-form-data-table--large tfoot>tr>th,.biz-form-data-table--large tfoot>tr>td{padding:4px!important;font-size:18px!important;line-height:1.6!important}.biz-form-data-table .ant-table-thead>tr>th.ant-table-selection-column,.biz-form-data-table .ant-table-tbody>tr>td.ant-table-selection-column,.biz-form-data-table .ant-table-thead>tr>th.biz-col-rowno,.biz-form-data-table .ant-table-tbody>tr>td.biz-col-rowno{border-inline-end:1px solid var(--ant-color-border-secondary)}.biz-form-data-table .ant-table-container table{border:0px solid var(--ant-color-border)}.biz-form-data-table .ant-table-thead>tr>th,.biz-form-data-table .ant-table-tbody>tr>td,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell,.biz-form-data-table tfoot>tr>th,.biz-form-data-table tfoot>tr>td{border-inline-end:1px solid var(--ant-color-border-secondary)}.biz-form-data-table .ant-table-thead>tr>th:last-child,.biz-form-data-table .ant-table-tbody>tr>td:last-child,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell:last-child,.biz-form-data-table tfoot>tr>th:last-child,.biz-form-data-table tfoot>tr>td:last-child{border-inline-end:0}.biz-report-cell-link-wrap{align-items:center;gap:2px;max-width:100%;display:inline-flex}.biz-report-cell-link-new-tab{opacity:0;pointer-events:none;transition:opacity .12s}.biz-report-cell-link-wrap:hover .biz-report-cell-link-new-tab,.biz-report-cell-link-wrap:focus-within .biz-report-cell-link-new-tab{opacity:1;pointer-events:auto}.biz-form-data-table .ant-table-selection-column{box-sizing:border-box!important}.biz-form-data-table .ant-table-thead>tr>th.ant-table-selection-column,.biz-form-data-table .ant-table-tbody>tr>td.ant-table-selection-column,.biz-form-data-table .ant-table-tbody-virtual .ant-table-cell.ant-table-selection-column{padding:0!important;padding-inline:0!important}.biz-form-data-table--small .ant-table-selection-column,.biz-form-data-table--small .ant-table-tbody-virtual .ant-table-cell.ant-table-selection-column{box-sizing:border-box!important;padding:0!important;padding-inline:0!important}.biz-form-data-table .ant-table-selection{justify-content:center;align-items:center;width:100%;min-width:0;display:inline-flex}.biz-form-data-table .ant-table-header>table,.biz-form-data-table .ant-table-body>table,.biz-form-data-table .ant-table-summary>table,.biz-form-data-table .ant-table-content>table{min-width:0!important}.biz-form-data-table .ant-table-measure-row>td{border:0!important;height:0!important;padding:0!important}.biz-form-data-table .ant-table-measure-row>td>div{height:0!important;overflow:hidden!important}.biz-form-data-table .biz-table-header-cell{box-sizing:border-box;align-items:center;width:100%;min-height:24px;display:flex;position:relative}.biz-form-data-table .biz-table-header-cell--center{justify-content:center}.biz-form-data-table .biz-table-resize-handle:after{content:"";background:var(--ant-color-text-tertiary);opacity:0;pointer-events:none;border-radius:1px;width:2px;height:60%;position:absolute;top:20%;right:4px}.biz-form-data-table .biz-table-resize-handle:hover:after,.biz-form-data-table .biz-table-resize-handle:active:after{opacity:1;background:var(--ant-color-primary);box-shadow:0 0 0 1px #0000000a}.biz-form-data-table .biz-runtime-attachment-cell-link,.biz-form-data-table .biz-runtime-attachment-cell{vertical-align:middle;align-items:center;min-width:0;max-width:100%;height:16px;line-height:16px;display:inline-flex}.biz-form-data-table .biz-runtime-attachment-cell-link{color:inherit;text-decoration:none}.biz-form-data-table .biz-runtime-attachment-cell-link:hover{color:var(--ant-color-primary)}.biz-form-data-table .biz-runtime-attachment-cell-icon{color:var(--ant-color-text-tertiary);flex:none;margin-right:3px;font-size:11px}.biz-form-data-table .biz-runtime-attachment-cell-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.biz-form-data-table .biz-runtime-attachment-cell .jdp-attachment-compact,.biz-form-data-table .biz-runtime-attachment-cell .jdp-attachment-compact--inline{max-width:100%;height:16px;min-height:16px;line-height:16px}.biz-form-data-table .biz-runtime-attachment-cell .jdp-attachment-compact-summary{gap:3px;height:16px;padding:0}.biz-form-data-table .biz-runtime-attachment-cell .jdp-attachment-compact-icon{font-size:11px}.biz-runtime-list-layout{flex:1;min-height:0;overflow:hidden}.biz-runtime-list-main{flex:1 1 0;height:100%;min-height:0;overflow:hidden}.biz-runtime-facet-sider{border-right:1px solid var(--ant-color-border-secondary,#f0f0f0);flex:0 0 280px;width:280px;height:100%;min-height:0;padding-right:8px;overflow:auto}.biz-runtime-facet-group+.biz-runtime-facet-group{margin-top:8px}.biz-runtime-facet-group-title{color:var(--ant-color-text);justify-content:space-between;align-items:center;gap:8px;margin-bottom:3px;font-size:12px;font-weight:500;display:flex}.biz-runtime-facet-group-title-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.biz-runtime-facet-all-button.ant-btn{flex:none;height:20px;padding-inline:4px;font-size:12px}.biz-runtime-facet-bucket.ant-btn{text-align:left;justify-content:space-between;align-items:center;height:24px;padding-inline:6px;display:flex}.biz-runtime-facet-bucket.ant-btn-text:not(:hover):focus-visible,.biz-runtime-facet-bucket.ant-btn-text:not(:hover):focus{background:0 0}.biz-runtime-facet-bucket-label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.biz-runtime-facet-bucket-count{color:var(--ant-color-text-tertiary);text-align:right;flex:0 0 36px;margin-left:8px}.biz-runtime-facet-loading{margin-top:8px}body.biz-table-resizing,body.biz-table-resizing *{cursor:col-resize!important}.biz-form-data-table .ant-table-tbody .biz-table-header-query,.biz-form-data-table .ant-table-tbody .biz-table-header-query-icon{display:none!important}.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td,.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>th{background:color-mix(in srgb, var(--ant-color-primary) 5%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):active>td,.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):active>th{background:color-mix(in srgb, var(--ant-color-primary) 7%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-hover>.ant-table-cell{background:color-mix(in srgb, var(--ant-color-primary) 5%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row:active>.ant-table-cell{background:color-mix(in srgb, var(--ant-color-primary) 7%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>td,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>th{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent);background:color-mix(in srgb, var(--ant-color-primary) 8%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>th{background:color-mix(in srgb, var(--ant-color-primary) 8%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected>.ant-table-cell,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected.ant-table-row-hover>.ant-table-cell{box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent);background:color-mix(in srgb, var(--ant-color-primary) 8%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>td:first-child,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>th:first-child,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected>.ant-table-cell:first-child{box-shadow:inset 2px 0 0 color-mix(in srgb, var(--ant-color-primary) 70%, transparent), inset 0 1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--ant-color-primary) 16%, transparent)}.biz-form-data-table--row-click-select .ant-table-tbody>tr:not(.ant-table-measure-row),.biz-form-data-table--row-click-select .ant-table-tbody-virtual .ant-table-row{cursor:pointer}.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>td,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>th{background:var(--biz-row-highlight)!important}.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>td,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>th{background:color-mix(in srgb, var(--biz-row-highlight) 92%, #000)!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight:not(.ant-table-row-selected)>.ant-table-cell{background:var(--biz-row-highlight)!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight.ant-table-row-hover:not(.ant-table-row-selected)>.ant-table-cell{background:color-mix(in srgb, var(--biz-row-highlight) 92%, #000)!important}.biz-col-settings-popover{max-height:calc(100vh - 176px);font-size:11px;line-height:1.4;overflow-y:auto}.biz-col-settings-popover .ant-btn-sm{border-radius:4px;height:22px;padding-inline:7px;font-size:11px;line-height:20px}.biz-col-settings-popover .ant-btn-sm .anticon{font-size:11px}.biz-col-settings-popover .ant-input-sm,.biz-col-settings-popover .ant-input-affix-wrapper-sm{min-height:22px;padding-block:0;font-size:11px}.biz-col-settings-popover .ant-select-sm .ant-select-selector{font-size:11px;height:22px!important;min-height:22px!important}.biz-col-settings-popover .ant-select-sm .ant-select-selection-item,.biz-col-settings-popover .ant-select-sm .ant-select-selection-placeholder,.biz-col-settings-popover .ant-select-sm .ant-select-selection-search-input{font-size:11px;line-height:20px!important}.biz-col-settings-popover .ant-input-number-sm{font-size:11px}.biz-col-settings-popover .ant-input-number-sm input{height:20px;font-size:11px}.biz-col-settings-popover .ant-picker-sm{min-height:22px;padding-block:0;font-size:11px}.biz-col-settings-popover .ant-picker-sm input,.biz-col-settings-popover .ant-checkbox-wrapper,.biz-col-settings-popover .ant-checkbox+span{font-size:11px}.biz-col-settings-popover .ant-color-picker-trigger{min-width:22px;height:22px;min-height:22px;padding:2px}.biz-col-settings-select-popup .ant-select-item,.biz-col-settings-select-popup .ant-select-item-option-content{font-size:11px;line-height:18px}.biz-col-settings-select-popup .ant-select-item{min-height:22px;padding-block:2px;padding-inline:8px}.biz-col-settings-select-popup .ant-select-item-group{min-height:22px;padding-block:2px;padding-inline:8px;font-size:11px;line-height:18px}.biz-form-data-table .ant-table-thead .biz-table-header-cell{contain:layout style}.biz-form-data-table .ant-table-summary{z-index:2;background:var(--color-bg-container);position:sticky;bottom:0}.biz-form-data-table .ant-table-summary>table{background:inherit}.biz-list-facet-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:4px!important}.biz-list-facet-collapse.ant-collapse.ant-collapse-small>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box,.biz-list-facet-collapse.ant-collapse.ant-collapse-small>.ant-collapse-item>.ant-collapse-content>.ant-collapse-body,.biz-list-facet-collapse.ant-collapse.ant-collapse-small>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body,.biz-list-facet-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-content-box,.biz-list-facet-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-content>.ant-collapse-body,.biz-list-facet-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-panel>.ant-collapse-body{padding:0!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-body-virtual .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar){inset-inline-end:0!important}.biz-form-data-table .ant-table-header .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-body .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-tbody-virtual .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-body-virtual .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-summary .ant-table-cell-fix-start:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-header .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-body .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-tbody-virtual .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-body-virtual .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar),.biz-form-data-table .ant-table-summary .ant-table-cell-fix-end:not(.ant-table-cell-scrollbar){background-clip:padding-box;background:var(--ant-color-bg-container,var(--color-bg-container))!important}.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>td.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>th.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr:not(.ant-table-measure-row):hover>th.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody .ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody .ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-hover>.ant-table-cell.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-hover>.ant-table-cell.ant-table-cell-fix-end{background:color-mix(in srgb, var(--ant-color-primary) 5%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>td.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>th.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected>th.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected>.ant-table-cell.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected>.ant-table-cell.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>td.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>th.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.ant-table-row-selected:hover>th.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected.ant-table-row-hover>.ant-table-cell.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.ant-table-row-selected.ant-table-row-hover>.ant-table-cell.ant-table-cell-fix-end{background:color-mix(in srgb, var(--ant-color-primary) 8%, var(--ant-color-bg-container,#fff))!important}.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>td.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>td.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>th.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected)>th.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-fix-end{background:var(--biz-row-highlight)!important}.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>td.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>td.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>th.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody>tr.biz-form-data-row--highlight:not(.ant-table-row-selected):hover>th.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody .biz-form-data-row--highlight:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody .biz-form-data-row--highlight:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-row-hover.ant-table-cell-fix-end,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight.ant-table-row-hover:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-fix-start,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row.biz-form-data-row--highlight.ant-table-row-hover:not(.ant-table-row-selected)>.ant-table-cell.ant-table-cell-fix-end{background:color-mix(in srgb, var(--biz-row-highlight) 92%, #000)!important}.biz-form-data-table .ant-table-sticky-scroll{background:var(--ant-color-bg-container,var(--color-bg-container))}.biz-form-data-table .ant-table-body{min-height:var(--biz-form-table-body-min-height,0px);overflow-y:scroll!important}.biz-form-data-table .ant-table-tbody-virtual,.biz-form-data-table .ant-table-body-virtual{min-height:var(--biz-form-table-body-min-height,0px)}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell{min-width:0;align-items:center!important;display:flex!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell>*{min-width:0}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell[style*="text-align: center"],.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell.biz-col-rowno,.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell.ant-table-selection-column{justify-content:center!important}.biz-form-data-table .ant-table-tbody-virtual .ant-table-row>.ant-table-cell[style*="text-align: right"]{justify-content:flex-end!important}.biz-form-data-card-list{box-sizing:border-box;flex-direction:column;align-items:stretch;height:100%;min-height:0;display:flex}.biz-form-data-card-list-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:8px;min-height:0;padding:0 2px 8px 0;display:grid;overflow:auto}.biz-form-data-card-selection-fab{z-index:1000;position:fixed;bottom:96px;right:20px}.biz-form-data-page-card{container:biz-form-data-page-card/inline-size}.biz-form-data-page-card .ant-card-head-title{width:100%;min-width:0;flex:auto!important}.biz-form-data-page-card .ant-card-head-wrapper,.biz-form-data-card-head-title-content{width:100%}.biz-form-data-detail-card .ant-card-head-title{min-width:0}.biz-form-data-detail-title{max-width:100%}.biz-form-data-detail-title>.ant-space-item:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.biz-form-data-detail-toolbar{justify-content:flex-end}.biz-form-data-detail-toolbar .biz-form-data-detail-action-group>.biz-form-data-detail-compact-more.ant-btn{width:20px;min-width:20px;padding-inline:0}.biz-form-data-detail-toolbar .biz-form-data-detail-action-group>.ant-btn-compact-first-item{border-start-end-radius:0!important;border-end-end-radius:0!important}.biz-form-data-detail-toolbar .biz-form-data-detail-action-group>.ant-btn-compact-last-item{border-start-start-radius:0!important;border-end-start-radius:0!important}.biz-form-data-detail-toolbar .biz-form-data-detail-action-group>.biz-form-data-detail-compact-more.ant-btn>.anticon{font-size:10px}.biz-form-data-detail-more-dropdown .ant-dropdown-menu{max-height:calc(100vh - 160px);overflow-y:auto}.biz-form-data-audit-descriptions .ant-descriptions-item-label,.biz-form-data-audit-descriptions .ant-descriptions-item-content,.biz-form-data-audit-descriptions .ant-space,.biz-form-data-audit-descriptions .ant-typography{white-space:nowrap}.biz-form-data-audit-descriptions .ant-descriptions-item{padding-bottom:0!important}.biz-form-data-card-head-title-content{min-width:0}.biz-form-data-card-head-title-content .ant-space{max-width:100%}.biz-form-data-card-head-main-space{align-items:center;gap:8px;width:100%;min-width:0;display:flex;flex-wrap:nowrap!important}.biz-form-data-card-head-main-space>.ant-space-item{min-width:0}.biz-form-data-list-source-segmented{max-width:100%}.biz-form-data-list-source-segmented .ant-segmented-item-selected{background:var(--ant-color-primary-bg,#e6f4ff);color:var(--ant-color-primary,#1677ff);font-weight:500}.biz-form-data-list-source-segmented .ant-segmented-thumb{background:var(--ant-color-primary-bg,#e6f4ff)}.biz-form-data-list-source-segmented .ant-segmented-item-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.biz-form-data-slave-toolbar-host{flex:none;align-items:center;min-width:0;margin-left:auto;display:inline-flex}.biz-form-data-slave-group-toolbar-host{flex:none;align-items:center;min-width:0;display:inline-flex}.biz-form-data-search-item{min-width:0}.biz-form-data-card-head-title-content .biz-form-data-search-item{flex:0 280px;min-width:min(220px,100%)}.biz-form-data-card-head-title-content .biz-form-data-group-field-select{min-width:min(180px,100%)}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input-affix-wrapper,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input-number,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-picker,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select{height:28px;min-height:28px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input-affix-wrapper{padding-block:2px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input-affix-wrapper>input.ant-input{height:22px;padding-block:0}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-input-number .ant-input-number-input,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-picker .ant-picker-input>input{height:24px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-picker{padding-block:2px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-single .ant-select-selector{height:28px;min-height:28px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-single .ant-select-selection-item,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-single .ant-select-selection-placeholder{line-height:26px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selector{height:28px;min-height:28px;padding-block:1px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selection-wrap,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selection-overflow{align-items:center;min-height:24px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selection-item{height:20px;line-height:18px}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selection-placeholder,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control.ant-select.ant-select-multiple .ant-select-selection-search-input{line-height:22px}.biz-form-data-card-head-extra-content{min-width:0}.biz-form-data-card-head-extra-content .ant-space{justify-content:flex-end}.biz-form-data-toolbar-compact{flex-wrap:wrap;gap:4px;display:inline-flex}.biz-form-data-toolbar-compact .ant-btn-icon-only{width:24px;min-width:24px;padding-inline:0}.biz-form-data-toolbar-compact .biz-form-data-list-print-group>.biz-form-data-list-print-more.ant-btn{width:20px;min-width:20px}.biz-form-data-toolbar-compact .biz-form-data-list-print-group>.ant-btn-compact-first-item{border-start-end-radius:0!important;border-end-end-radius:0!important}.biz-form-data-toolbar-compact .biz-form-data-list-print-group>.ant-btn-compact-last-item{border-start-start-radius:0!important;border-end-start-radius:0!important}.biz-form-data-toolbar-compact .biz-form-data-list-print-group>.biz-form-data-list-print-more.ant-btn>.anticon{font-size:10px}.biz-form-data-card-list-empty{color:var(--color-text-secondary);padding:24px 8px}.biz-form-data-card-item.ant-card.ant-card-small .ant-card-body{flex-direction:column;min-height:0;padding:8px;display:flex;overflow:visible}.biz-form-data-card-item{align-self:start;height:auto;transition:border-color .15s,box-shadow .15s,background-color .15s}.biz-form-data-card-item-selected.ant-card{border-color:var(--ant-color-primary,#1677ff);background:color-mix(in srgb, var(--ant-color-primary,#1677ff) 6%, var(--ant-color-bg-container,#fff));box-shadow:0 0 0 1px color-mix(in srgb, var(--ant-color-primary,#1677ff) 42%, transparent), 0 4px 12px color-mix(in srgb, var(--ant-color-primary,#1677ff) 14%, transparent)}.biz-form-data-card-item-selected.ant-card .ant-card-body{background:0 0}.biz-form-data-card-item-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.biz-form-data-card-item-fields{gap:2px;display:grid}.biz-form-data-card-item-field{grid-template-columns:80px minmax(0,1fr);align-items:start;gap:8px;min-height:18px;line-height:18px;display:grid}.biz-form-data-card-item-field-label{color:var(--color-text-secondary);text-align:left;font-size:12px;line-height:18px}.biz-form-data-card-item-field-value{word-break:break-word;text-align:right;min-width:0;line-height:18px}.biz-form-data-card-item-field-value .biz-runtime-attachment-cell{justify-content:flex-end;max-width:100%;height:18px;line-height:18px;display:inline-flex}.biz-form-data-card-item-field-value .biz-runtime-attachment-cell .jdp-attachment-compact,.biz-form-data-card-item-field-value .biz-runtime-attachment-cell .jdp-attachment-compact--inline{max-width:100%;height:18px;min-height:18px;line-height:18px}.biz-form-data-card-item-field-value .biz-runtime-attachment-cell .jdp-attachment-compact-summary{height:18px;padding:0}.biz-form-data-card-item-expand{justify-content:flex-end;margin-top:4px;display:flex}.biz-form-data-card-item-actions{border-top:1px solid var(--ant-color-border-secondary);justify-content:flex-end;margin-top:8px;padding-top:6px;display:flex}.biz-form-data-card-summary-item{border:1px solid var(--ant-color-border-secondary)}.biz-form-data-card-summary-panel{border-top:1px solid var(--ant-color-border-secondary);background:var(--color-bg-container);flex:none;margin-top:4px;padding-top:8px}.biz-form-data-card-summary-title{color:var(--color-text);white-space:nowrap;flex:none;font-weight:600}.biz-form-data-card-summary-row{align-items:flex-start;gap:10px;display:flex}.biz-form-data-card-summary-values{flex-wrap:wrap;flex:auto;gap:10px;min-width:0;display:flex}.biz-form-data-card-summary-value-item{align-items:center;gap:6px;display:inline-flex}.biz-form-data-card-summary-value-label{color:var(--color-text-secondary)}.biz-form-data-card-summary-value-number{text-align:right;font-weight:600}@media (max-width:768px){.biz-form-data-detail-card .ant-card-head{padding-inline:10px}.biz-form-data-detail-card .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start;row-gap:4px}.biz-form-data-detail-card .ant-card-head-title,.biz-form-data-detail-card .ant-card-extra{flex:100%;min-width:0;margin:0;padding:0}.biz-form-data-detail-toolbar{justify-content:flex-end;width:100%}.biz-form-data-detail-toolbar .ant-space-item{flex:none}.biz-form-data-page-card .ant-card-head{padding-inline:10px}.biz-form-data-page-card .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start;gap:6px 0;display:flex}.biz-form-data-page-card .ant-card-head-title,.biz-form-data-page-card .ant-card-extra{width:100%;min-width:0;margin:0;padding:0;flex:100%!important}.biz-form-data-page-card .ant-card-extra{justify-content:flex-end;display:flex}.biz-form-data-card-head-main-space,.biz-form-data-card-head-title-content .ant-space{width:100%;flex-wrap:wrap!important;gap:6px!important}.biz-form-data-list-source-segmented{width:100%;overflow-x:auto}.biz-form-data-list-source-segmented .ant-segmented-group{min-width:max-content}.biz-form-data-card-head-title-content .biz-form-data-search-item{flex:100%}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control{width:100%!important}.biz-form-data-card-head-title-content .biz-form-data-group-field-select,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control{flex:100%}.biz-form-data-card-head-extra-content .ant-space{justify-content:flex-end;width:100%;gap:6px!important}.biz-form-data-toolbar-compact{flex-wrap:nowrap;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.biz-form-data-toolbar-compact>*{flex:none}.biz-form-data-card-list-grid{grid-template-columns:1fr;gap:6px}.biz-form-data-card-selection-fab{bottom:84px;right:12px}.biz-form-data-card-item-field{grid-template-columns:68px minmax(0,1fr);gap:6px}}@container biz-form-data-page-card (width<=900px){.biz-form-data-page-card .ant-card-head{padding-inline:10px}.biz-form-data-page-card .ant-card-head-wrapper{flex-wrap:wrap;align-items:flex-start;gap:6px 0;display:flex}.biz-form-data-page-card .ant-card-head-title,.biz-form-data-page-card .ant-card-extra{width:100%;min-width:0;margin:0;padding:0;flex:100%!important}.biz-form-data-page-card .ant-card-extra{justify-content:flex-end;display:flex}.biz-form-data-card-head-main-space,.biz-form-data-card-head-title-content .ant-space{width:100%;flex-wrap:wrap!important;gap:6px!important}.biz-form-data-list-source-segmented{width:100%;overflow-x:auto}.biz-form-data-list-source-segmented .ant-segmented-group{min-width:max-content}.biz-form-data-card-head-title-content .biz-form-data-search-item{flex:100%}.biz-form-data-card-head-title-content .biz-form-data-head-filter-control{width:100%!important}.biz-form-data-card-head-title-content .biz-form-data-group-field-select,.biz-form-data-card-head-title-content .biz-form-data-head-filter-control{flex:100%}.biz-form-data-card-head-extra-content .ant-space{justify-content:flex-end;width:100%;gap:6px!important}.biz-form-data-toolbar-compact{flex-wrap:nowrap;width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.biz-form-data-toolbar-compact>*{flex:none}}.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-cell,.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.file-management-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td,.file-management-table.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th,.file-management-table.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>td,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-title,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-footer,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-cell,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-thead>tr>th,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>th,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small .ant-table-tbody>tr>td,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>th,.biz-number-rules-form-table.ant-table-wrapper .ant-table.ant-table-small tfoot>tr>td{padding:0!important}.biz-number-rules-settings-card,.biz-number-rules-settings-card .ant-card-head,.biz-number-rules-settings-card .ant-card-body,.biz-number-rules-settings-card .ant-typography,.biz-number-rules-settings-card .ant-form-item,.biz-number-rules-settings-card .ant-form-item-label>label,.biz-number-rules-settings-card .ant-input,.biz-number-rules-settings-card .ant-input-number,.biz-number-rules-settings-card .ant-input-number-input,.biz-number-rules-settings-card .ant-select,.biz-number-rules-settings-card .ant-select-item,.biz-number-rules-settings-card .ant-select-selection-item,.biz-number-rules-settings-card .ant-select-selection-placeholder,.biz-number-rules-settings-card .ant-btn,.biz-number-rules-settings-card .ant-tag,.biz-number-rules-settings-card .ant-table,.biz-number-rules-settings-card .ant-table-cell,.biz-number-rules-settings-card .ant-progress-text{font-size:11px!important}.biz-number-rules-settings-card .ant-card-head-title{line-height:1.35;font-size:11px!important}.biz-number-rules-help-tip{border:1px solid var(--ant-color-border,#d9d9d9);cursor:help;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;line-height:12px;display:inline-flex;font-size:10px!important}.file-management-page,.file-management-tabs,.file-management-tabs>.ant-tabs-content-holder,.file-management-tabs>.ant-tabs-content-holder>.ant-tabs-content,.file-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane,.file-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active{height:100%;min-height:0}.file-management-page .ant-card-head,.file-management-page .ant-card-head-title,.file-management-page .ant-card-extra,.file-management-page .ant-card-extra .ant-btn,.file-management-page .ant-card-extra .ant-typography{font-size:11px!important}.file-management-page .ant-card>.ant-card-head{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 92%, var(--ant-color-primary) 8%);border-bottom:1px solid var(--ant-color-border-secondary,#f0f0f0)}.file-management-page .ant-card-head .ant-btn,.file-management-page .file-management-panel-title-btn{font-size:11px!important;line-height:1.2!important}.file-management-head-search.ant-input-search .ant-input,.file-management-head-search.ant-input-search .ant-input-group .ant-input,.file-management-head-search.ant-input-search .ant-btn,.file-management-head-search.ant-input{height:24px!important;min-height:24px!important;font-size:11px!important}.file-management-tabs{flex-direction:column;display:flex}.file-management-tabs.ant-tabs-top>.ant-tabs-nav{min-height:26px;padding:0 6px}.file-management-tabs.ant-tabs-top>.ant-tabs-nav .ant-tabs-extra-content{flex:auto;justify-content:flex-end;align-items:center;min-width:0;margin-left:8px;display:flex}.file-management-tabs .ant-tabs-nav .ant-tabs-tab,.file-management-tab .ant-tabs-nav .ant-tabs-tab{min-width:0!important;padding:2px 4px!important}.file-management-tabs .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,.file-management-tab .ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin-left:8px!important}.file-management-tabs .ant-tabs-tab-btn,.file-management-tab .ant-tabs-tab-btn{line-height:20px}.file-management-tabs.ant-tabs-top>.ant-tabs-nav{margin:0!important}.file-management-tabs>.ant-tabs-content-holder{flex:auto;overflow:hidden}.file-management-tabs>.ant-tabs-content-holder>.ant-tabs-content,.file-management-tabs>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane-active{min-height:0}.file-management-table.ant-table-wrapper{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.file-management-table.ant-table-wrapper .ant-table table{table-layout:fixed!important}.file-management-table.ant-table-wrapper .ant-table-content>table,.file-management-table.ant-table-wrapper .ant-table-header>table,.file-management-table.ant-table-wrapper .ant-table-body>table,.file-management-table.ant-table-wrapper .ant-table-summary>table{width:max-content!important;min-width:0!important}.file-management-table.ant-table-wrapper col.ant-table-selection-col,.file-management-table.ant-table-wrapper .ant-table-selection-column{width:44px!important;min-width:44px!important;max-width:44px!important}.file-management-table.ant-table-wrapper .ant-spin-nested-loading,.file-management-table.ant-table-wrapper .ant-spin-container{flex-direction:column;flex:auto;min-height:0;display:flex}.file-management-table.ant-table-wrapper .ant-table{flex:none;min-height:0}.file-management-table.ant-table-wrapper .ant-table-container{flex:none;min-height:0;overflow:hidden}.file-management-table.ant-table-wrapper .ant-table-body{flex:none;overflow-y:auto}.file-management-table.ant-table-wrapper .ant-table-pagination{z-index:20;border-top:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-bg-container,#fff);flex-wrap:wrap;flex:none;row-gap:2px;padding:3px 6px;margin:0!important}.file-management-table.ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{white-space:nowrap;margin-inline-end:auto;font-size:11px}@media (max-width:720px){.file-management-table.ant-table-wrapper .ant-table-pagination .ant-pagination-total-text{flex:100%;line-height:16px}}@media (max-height:760px){.file-management-table.ant-table-wrapper .ant-table-pagination{padding-block:2px;margin-top:2px!important}}.file-management-table.ant-table-wrapper .ant-table-thead>tr>th{background:color-mix(in srgb, var(--ant-color-bg-container) 92%, var(--ant-color-primary) 8%);font-weight:600}.file-management-table.ant-table-wrapper .ant-table-tbody>tr.file-management-row-alt>td{background:color-mix(in srgb, var(--ant-color-fill-quaternary) 70%, transparent)}.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>td{background:color-mix(in srgb, var(--ant-color-primary) 9%, transparent)!important}.file-management-table.ant-table-wrapper .file-table-action-btn.ant-btn.ant-btn-text{border-radius:6px;width:24px;min-width:24px;height:24px;padding:0}.file-management-card-list{box-sizing:border-box;flex-direction:column;height:100%;min-height:0;display:flex}.file-management-card-list-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-auto-rows:max-content;align-content:start;align-items:start;gap:8px;min-height:0;padding:8px;display:grid;overflow:auto}.file-management-card-list-empty{color:var(--color-text-secondary);padding:24px 8px}.file-management-card-item.ant-card.ant-card-small .ant-card-body{padding:8px}.file-management-card-item.ant-card{transition:border-color .15s,box-shadow .15s,background-color .15s}.file-management-card-item-selected.ant-card{border-color:var(--ant-color-primary,#1677ff);background:color-mix(in srgb, var(--ant-color-primary,#1677ff) 6%, var(--ant-color-bg-container,#fff));box-shadow:0 0 0 1px color-mix(in srgb, var(--ant-color-primary,#1677ff) 42%, transparent), 0 4px 12px color-mix(in srgb, var(--ant-color-primary,#1677ff) 14%, transparent)}.file-management-card-item-selected.ant-card .ant-card-body{background:0 0}.file-management-card-item-header{justify-content:space-between;align-items:center;gap:8px;min-height:24px;margin-bottom:8px;display:flex}.file-management-card-item-title{text-align:left;flex:auto;justify-content:flex-start;min-width:0;overflow:hidden;flex-wrap:nowrap!important}.file-management-card-item-title .ant-space-item:last-child{text-align:left;flex:auto;min-width:0;overflow:hidden}.file-management-card-file-entry{width:100%;min-width:0;max-width:100%;height:22px;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:default;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;overflow:hidden}button.file-management-card-file-entry{color:var(--ant-color-link);cursor:pointer}button.file-management-card-file-entry:hover .file-management-card-file-name{color:var(--ant-color-link-hover)}.file-management-card-file-name{flex:auto;min-width:0;display:block;overflow:hidden}.file-management-name-cell{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.file-management-name-main{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.file-management-name-text{min-width:0;max-width:100%}.file-management-name-directory{text-align:right;flex:0 108px;min-width:48px;max-width:140px;font-size:12px}.file-management-filterable-header{align-items:center;width:100%;min-width:0;min-height:22px;padding-right:32px;display:flex;position:relative}.file-management-filterable-header-title{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.file-management-filterable-header-control{align-items:center;transition:opacity .12s;display:flex;position:absolute;inset:0 32px 0 0}.file-management-filterable-header-icon{font-size:12px;transition:color .12s,opacity .12s;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.directory-policy-sync-children-checkbox.ant-checkbox-wrapper{align-items:center;min-height:32px;line-height:32px;display:inline-flex}.directory-policy-sync-children-checkbox .ant-checkbox{top:0}.directory-policy-sync-children-checkbox .ant-checkbox-label{line-height:32px}.directory-acl-table{grid-template-columns:minmax(76px,88px) minmax(130px,1fr) 44px 44px 54px 54px 32px;align-items:center;gap:6px;width:100%;display:grid}.directory-acl-table-header{color:var(--ant-color-text-secondary);padding:0 4px;font-size:12px;line-height:20px}.directory-acl-table-row{border:1px solid var(--ant-color-border-secondary);background:var(--ant-color-bg-container);border-radius:6px;padding:4px}.directory-acl-permission-cell{justify-content:center;align-items:center;min-width:0;display:flex}.directory-acl-permissions-item,.directory-acl-permissions-item .ant-form-item-control,.directory-acl-permissions-item .ant-form-item-control-input-content{min-width:0}.directory-acl-permissions-item .ant-form-item-control-input{min-height:24px}.directory-acl-permission-group{grid-template-columns:44px 44px 54px 54px;align-items:center;gap:6px;width:100%;display:grid}.directory-acl-permission-group .ant-checkbox-wrapper{margin-inline-start:0}.file-management-card-actions{flex:none}.file-management-preview-body{background:var(--ant-color-fill-quaternary);justify-content:center;align-items:center;width:100%;height:100%;min-height:360px;display:flex;overflow:hidden}.file-management-preview-image{object-fit:contain;max-width:100%;max-height:calc(100vh - 120px)}.file-management-preview-frame{background:var(--ant-color-bg-container);border:0;width:100%;height:calc(100vh - 56px)}.file-management-preview-audio{width:min(640px,100% - 48px)}.file-management-preview-video{background:#000;max-width:100%;max-height:calc(100vh - 120px)}.file-management-preview-text-panel{background:var(--ant-color-bg-container);flex-direction:column;width:100%;min-width:0;height:calc(100vh - 56px);display:flex}.file-management-preview-hint{border-bottom:1px solid var(--ant-color-border-secondary);flex:none;padding:8px 12px}.file-management-preview-text{min-height:0;font-family:var(--ant-font-family-code), Consolas, Monaco, monospace;white-space:pre-wrap;word-break:break-word;flex:auto;margin:0;padding:12px;font-size:12px;line-height:1.6;overflow:auto}.file-management-preview-csv-wrap{flex:auto;min-height:0;padding:12px;overflow:auto}.file-management-preview-csv-table{border-collapse:collapse;background:var(--ant-color-bg-container);min-width:100%;font-size:12px}.file-management-preview-csv-table td{border:1px solid var(--ant-color-border-secondary);white-space:nowrap;text-overflow:ellipsis;max-width:260px;padding:4px 8px;overflow:hidden}.file-management-upload-task-footer{justify-content:flex-end;width:100%}.file-management-card-item-fields{gap:2px;display:grid}.file-management-card-item-field{grid-template-columns:76px minmax(0,1fr);align-items:start;gap:8px;min-height:18px;line-height:18px;display:grid}.file-management-card-item-field-label{color:var(--color-text-secondary);text-align:right;font-size:12px;line-height:18px}.file-management-card-item-field-value{text-align:right;word-break:break-word;min-width:0;line-height:18px}.file-management-card-pagination.ant-pagination{border-top:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-bg-container,#fff);flex-wrap:wrap;flex:none;row-gap:2px;padding:6px;margin:0!important}.file-management-card-pagination .ant-pagination-total-text{white-space:nowrap;margin-inline-end:auto;font-size:11px}.file-share-popover-overlay,.file-share-popover-overlay .ant-typography,.file-share-popover-overlay .ant-btn,.file-share-popover-overlay .ant-picker,.file-share-popover-overlay .ant-input,.file-share-popover-overlay .ant-list,.file-share-popover-overlay .ant-list-item,.file-share-popover-overlay .ant-list-item-meta-title,.file-share-popover-overlay .ant-list-item-meta-description{font-size:11px!important}.file-share-popover-overlay .ant-popover-inner{max-width:calc(100vw - 16px);max-height:min(520px,100vh - 48px);overflow:hidden;padding:8px!important}.file-share-popover-overlay .ant-popover-inner-content>div{flex-direction:column;max-height:calc(min(520px,100vh - 48px) - 16px);display:flex;width:min(360px,100vw - 32px)!important}.file-share-popover-overlay .ant-popover-inner-content>div>.ant-space{flex:auto;min-height:0}.file-share-popover-overlay .ant-btn.ant-btn-sm{border-radius:4px;height:20px!important;min-height:20px!important;padding:0 6px!important;line-height:18px!important}.file-share-popover-overlay .ant-btn.ant-btn-sm.ant-btn-icon-only{width:20px!important;min-width:20px!important;padding:0!important}.file-share-popover-overlay .ant-picker,.file-share-popover-overlay .ant-input-affix-wrapper{height:22px!important;min-height:22px!important;padding:0 6px!important}.file-share-popover-overlay .ant-input-affix-wrapper>input.ant-input,.file-share-popover-overlay .ant-picker .ant-picker-input>input{height:20px!important;font-size:11px!important;line-height:20px!important}.file-share-popover-overlay .ant-input-affix-wrapper .ant-input-suffix{align-items:center;height:20px}.file-share-popover-overlay textarea.ant-input{padding:2px 6px!important;line-height:16px!important}.file-share-popover-overlay .ant-space{gap:4px!important}.file-share-popover-overlay .ant-list-small .ant-list-item{padding:0!important}.file-share-popover-overlay .ant-list{flex:auto;min-height:64px;max-height:220px;overflow:auto}.file-share-popover-overlay .file-share-history-header{border-top:1px solid var(--ant-color-border-secondary,#f0f0f0);justify-content:space-between;align-items:center;gap:6px;padding-top:2px;display:flex}.file-share-popover-overlay .ant-list-item{gap:6px;align-items:center!important}.file-share-popover-overlay .file-share-history-item{width:100%;min-width:0}.file-share-popover-overlay .file-share-history-main-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.file-share-popover-overlay .file-share-history-meta,.file-share-popover-overlay .file-share-history-time-row{min-width:0}.file-share-popover-overlay .file-share-history-actions{flex:none}.file-share-popover-overlay .file-share-history-meta .ant-tag{margin-inline-end:0;padding-inline:4px;font-size:10px;line-height:16px}.file-share-popover-overlay .file-share-history-meta .ant-typography,.file-share-popover-overlay .file-share-history-time-row .ant-typography{line-height:16px}@media (max-width:600px){.file-share-popover-overlay{max-width:calc(100vw - 8px)!important}.file-share-popover-overlay .ant-popover-inner{max-width:calc(100vw - 8px)}.file-share-popover-overlay .ant-popover-inner-content>div{width:calc(100vw - 24px)!important}.file-share-popover-overlay .file-share-history-main-row{align-items:flex-start}}.file-share-mobile-drawer .ant-drawer-header{min-height:34px!important;padding:6px 10px!important}.file-share-mobile-drawer .ant-drawer-title{font-size:11px!important}.file-share-mobile-drawer .file-share-panel{flex-direction:column;height:100%;min-height:0;font-size:11px;display:flex}.file-share-mobile-drawer .file-share-panel>.ant-space{flex:auto;width:100%;min-height:0}.file-share-mobile-drawer .ant-typography,.file-share-mobile-drawer .ant-btn,.file-share-mobile-drawer .ant-picker,.file-share-mobile-drawer .ant-input,.file-share-mobile-drawer .ant-list,.file-share-mobile-drawer .ant-list-item{font-size:11px!important}.file-share-mobile-drawer .ant-btn.ant-btn-sm{height:20px!important;min-height:20px!important;padding:0 6px!important;line-height:18px!important}.file-share-mobile-drawer .ant-btn.ant-btn-sm.ant-btn-icon-only{width:20px!important;min-width:20px!important;padding:0!important}.file-share-mobile-drawer .ant-picker,.file-share-mobile-drawer .ant-input-affix-wrapper{height:22px!important;min-height:22px!important;padding:0 6px!important}.file-share-mobile-drawer .ant-input-affix-wrapper>input.ant-input,.file-share-mobile-drawer .ant-picker .ant-picker-input>input{height:20px!important;font-size:11px!important;line-height:20px!important}.file-share-mobile-drawer textarea.ant-input{padding:2px 6px!important;line-height:16px!important}.file-share-mobile-drawer .ant-space{gap:4px!important}.file-share-mobile-drawer .ant-list{flex:auto;min-height:80px;overflow:auto}.file-share-mobile-drawer .ant-list-small .ant-list-item{padding:0!important}.file-share-mobile-drawer .file-share-history-header,.file-share-mobile-drawer .file-share-history-main-row{justify-content:space-between;align-items:center;gap:6px;display:flex}.file-share-mobile-drawer .file-share-history-header{border-top:1px solid var(--ant-color-border-secondary,#f0f0f0);padding-top:2px}.file-share-mobile-drawer .file-share-history-item{width:100%;min-width:0}.file-share-mobile-drawer .file-share-history-actions{flex:none}.file-share-mobile-drawer .file-share-history-meta .ant-tag{margin-inline-end:0;padding-inline:4px;font-size:10px;line-height:16px}.file-share-mobile-drawer .file-share-history-meta .ant-typography,.file-share-mobile-drawer .file-share-history-time-row .ant-typography{line-height:16px}.work-order-mobile-action-drawer .ant-drawer-header{min-height:36px!important;padding:6px 10px!important}.work-order-mobile-collaboration-drawer .ant-drawer-content{border-top:3px solid var(--work-order-detail-color,var(--ant-color-primary,#1677ff));background:linear-gradient(180deg, color-mix(in srgb, var(--work-order-detail-color,var(--ant-color-primary,#1677ff)) 5%, transparent), transparent 96px), var(--ant-color-bg-container,#fff)}.work-order-mobile-collaboration-drawer .ant-drawer-header{background:color-mix(in srgb, var(--work-order-detail-color,var(--ant-color-primary,#1677ff)) 8%, var(--ant-color-bg-container,#fff));border-bottom-color:color-mix(in srgb, var(--work-order-detail-color,var(--ant-color-primary,#1677ff)) 18%, var(--ant-color-border-secondary,#f0f0f0))!important}.work-order-mobile-action-drawer .ant-drawer-title{font-size:12px!important}.work-order-mobile-action-drawer .ant-drawer-extra .ant-btn{height:22px!important;padding:0 8px!important;font-size:11px!important}.work-order-mobile-action-drawer .ant-form-item{margin-bottom:8px}.work-order-mobile-action-drawer .ant-form-item-row{flex-wrap:nowrap;align-items:center}.work-order-mobile-action-drawer .ant-form-item-label{text-align:left;flex:0 0 104px!important;max-width:104px!important}.work-order-mobile-action-drawer .ant-form-item-control{min-width:0;flex:auto!important}.work-order-mobile-action-drawer .ant-form-item-label>label,.work-order-mobile-action-drawer .ant-select,.work-order-mobile-action-drawer .ant-picker,.work-order-mobile-action-drawer .ant-input,.work-order-mobile-action-drawer .ant-typography,.work-order-mobile-action-drawer .ant-timeline,.work-order-mobile-action-drawer .ant-tag{font-size:11px!important}.work-order-mobile-comment-footer{border-top:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-bg-container,#fff);flex:none;margin-top:8px;padding-top:8px}.work-order-mobile-comment-footer .ant-form-item{margin-bottom:6px}.work-order-conversation-image{margin-top:6px}.work-order-attachment-name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:180px;display:inline-block;overflow:hidden}.work-order-conversation-image img{max-width:100%}.work-order-media-preview-image-wrap{border:1px solid var(--ant-color-border-secondary,#f0f0f0);background-color:#fff;background-image:linear-gradient(45deg,#f2f2f2 25%,#0000 25%),linear-gradient(-45deg,#f2f2f2 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#f2f2f2 75%),linear-gradient(-45deg,#0000 75%,#f2f2f2 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border-radius:8px;justify-content:center;align-items:center;min-height:min(70vh,420px);padding:12px;display:flex}.work-order-media-preview-image-wrap img{object-fit:contain;border:1px solid var(--ant-color-border-secondary,#f0f0f0);background:#ffffffb8;border-radius:8px;min-width:120px;max-width:100%;min-height:80px;max-height:70vh;display:block}.file-management-table.ant-table-wrapper .ant-table-cell-fix-end,.file-management-table.ant-table-wrapper .ant-table-cell-fix-end-first,.file-management-table.ant-table-wrapper .ant-table-cell-fix-end-last,.file-management-table.ant-table-wrapper .ant-table-cell-fix-end-shadow,.file-management-table.ant-table-wrapper .ant-table-cell-fix-end-shadow-show{background-clip:padding-box;background:var(--ant-color-bg-container,#fff)!important}.file-management-table.ant-table-wrapper .ant-table-thead>tr>.ant-table-cell-fix-end,.file-management-table.ant-table-wrapper .ant-table-thead>tr>.ant-table-cell-fix-end-first,.file-management-table.ant-table-wrapper .ant-table-thead>tr>.ant-table-cell-fix-end-last,.file-management-table.ant-table-wrapper .ant-table-thead>tr>.ant-table-cell-fix-end-shadow,.file-management-table.ant-table-wrapper .ant-table-thead>tr>.ant-table-cell-fix-end-shadow-show{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 92%, var(--ant-color-primary) 8%)!important}.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-end,.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-end-first,.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-end-last,.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-end-shadow,.file-management-table.ant-table-wrapper .ant-table-tbody>tr:hover>.ant-table-cell-fix-end-shadow-show,.file-management-table.ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-end.ant-table-cell-row-hover,.file-management-table.ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-end-shadow.ant-table-cell-row-hover,.file-management-table.ant-table-wrapper .ant-table-tbody>tr>.ant-table-cell-fix-end-shadow-show.ant-table-cell-row-hover{background:color-mix(in srgb, var(--ant-color-primary) 9%, var(--ant-color-bg-container,#fff))!important}.file-management-directory-tree,.file-management-form-tree{font-size:12px!important}.file-management-directory-tree .ant-tree-list,.file-management-form-tree .ant-tree-list{padding:0}.file-management-directory-tree .ant-tree-treenode,.file-management-form-tree .ant-tree-treenode{padding-block:1px!important}.file-management-directory-tree .ant-tree-node-content-wrapper,.file-management-form-tree .ant-tree-node-content-wrapper{border-radius:4px;min-height:24px;transition:background-color .16s}.file-management-table.ant-table-wrapper .ant-table-tbody>tr>td,.file-management-table.ant-table-wrapper .ant-table-tbody>tr>td .ant-typography,.file-management-table.ant-table-wrapper .ant-table-tbody>tr>td .ant-tag{font-size:11px!important}.work-order-stats{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;width:100%;margin-bottom:16px;display:grid;position:relative}.work-order-stats-title{z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;top:-26px;left:0;right:0}.work-order-stats-title .ant-typography{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 86%, transparent);border-radius:999px;padding:1px 6px;box-shadow:0 1px 3px #00000014;font-size:12px!important;line-height:20px!important}.work-order-recycle-btn.ant-btn{pointer-events:auto;background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 90%, transparent);flex:none;box-shadow:0 1px 3px #00000014}.work-order-stat-card .ant-card-body{padding:12px 14px;position:relative;overflow:hidden}.work-order-stat-card .ant-card-body:before{content:"";background:var(--work-order-stat-color,var(--ant-color-primary,#1677ff));width:3px;position:absolute;top:0;bottom:0;left:0}.work-order-stat-card{background:color-mix(in srgb, var(--work-order-stat-color,var(--ant-color-primary,#1677ff)) 8%, var(--ant-color-bg-container,#fff));border-color:color-mix(in srgb, var(--work-order-stat-color,var(--ant-color-primary,#1677ff)) 18%, var(--ant-color-border,#d9d9d9))!important}.work-order-stat-card--total{--work-order-stat-color:var(--ant-color-primary,#1677ff)}.work-order-stat-card--progress{--work-order-stat-color:#fa8c16}.work-order-stat-card--external{--work-order-stat-color:#722ed1}.work-order-stat-card--resolved{--work-order-stat-color:#52c41a}.work-order-stat-card .ant-statistic-title{color:color-mix(in srgb, var(--work-order-stat-color,var(--ant-color-primary,#1677ff)) 70%, var(--ant-color-text,#000000e0))}.work-order-stat-card .ant-statistic-content{color:var(--work-order-stat-color,var(--ant-color-primary,#1677ff));font-weight:600}.work-order-list-item .ant-typography{font-size:13px}.work-order-list-item{border:1px solid color-mix(in srgb, var(--work-order-list-color,var(--ant-color-border,#d9d9d9)) 24%, var(--ant-color-border,#d9d9d9));background:color-mix(in srgb, var(--work-order-list-color,#1677ff) 5%, var(--ant-color-bg-container,#fff));transition:background-color .16s,border-color .16s;position:relative;overflow:hidden}.work-order-list-item:before{content:"";background:var(--work-order-list-color,var(--ant-color-primary,#1677ff));width:3px;position:absolute;top:0;bottom:0;left:0}.work-order-list-item:hover{background:color-mix(in srgb, var(--work-order-list-color,#1677ff) 9%, var(--ant-color-bg-container,#fff))}.work-order-list-item--selected{border-color:color-mix(in srgb, var(--work-order-list-color,var(--ant-color-primary,#1677ff)) 55%, var(--ant-color-border,#d9d9d9));background:color-mix(in srgb, var(--work-order-list-color,var(--ant-color-primary,#1677ff)) 13%, var(--ant-color-bg-container,#fff))}.work-order-list-item--priority-urgent{--work-order-list-color:#ff4d4f}.work-order-list-item--priority-high{--work-order-list-color:#fa8c16}.work-order-list-item--priority-medium{--work-order-list-color:#1677ff}.work-order-list-item--priority-low{--work-order-list-color:#52c41a}.work-order-list-item--status-waiting_external{--work-order-list-color:#722ed1}.work-order-list-item--status-resolved{--work-order-list-color:#52c41a}.work-order-list-item--status-closed,.work-order-list-item--status-cancelled{--work-order-list-color:#8c8c8c}.work-order-detail-card>.ant-card-head .ant-card-head-wrapper{align-items:flex-start;gap:8px}.work-order-detail-card>.ant-card-head .ant-card-head-title{white-space:nowrap;text-overflow:ellipsis;flex:220px;min-width:0;overflow:hidden}.work-order-detail-card>.ant-card-head .ant-card-extra{flex:0 auto;min-width:0;max-width:100%;margin-left:auto}.work-order-detail-card>.ant-card-head .ant-card-extra>.ant-space{flex-wrap:wrap;justify-content:flex-end;display:inline-flex;gap:4px!important}.work-order-detail-card>.ant-card-head .ant-card-extra .ant-btn{white-space:nowrap}.work-order-detail-card .work-order-action-btn{color:var(--work-order-action-color,var(--ant-color-primary,#1677ff));border-color:color-mix(in srgb, var(--work-order-action-color,var(--ant-color-primary,#1677ff)) 38%, var(--ant-color-border,#d9d9d9));background:color-mix(in srgb, var(--work-order-action-color,var(--ant-color-primary,#1677ff)) 8%, var(--ant-color-bg-container,#fff))}.work-order-detail-card .work-order-action-btn:hover{color:var(--work-order-action-color,var(--ant-color-primary,#1677ff))!important;border-color:var(--work-order-action-color,var(--ant-color-primary,#1677ff))!important;background:color-mix(in srgb, var(--work-order-action-color,var(--ant-color-primary,#1677ff)) 14%, var(--ant-color-bg-container,#fff))!important}.work-order-detail-card{--work-order-detail-color:var(--ant-color-primary,#1677ff);background:color-mix(in srgb, var(--work-order-detail-color) 4%, var(--ant-color-bg-container,#fff));border-color:color-mix(in srgb, var(--work-order-detail-color) 24%, var(--ant-color-border,#d9d9d9))!important}.work-order-detail-card>.ant-card-head{background:color-mix(in srgb, var(--work-order-detail-color) 8%, var(--ant-color-bg-container,#fff));border-bottom-color:color-mix(in srgb, var(--work-order-detail-color) 18%, var(--ant-color-border-secondary,#f0f0f0))!important}.work-order-detail-card>.ant-card-body{background:linear-gradient(180deg, color-mix(in srgb, var(--work-order-detail-color) 5%, transparent), transparent 90px), var(--ant-color-bg-container,#fff)}.work-order-detail-card--priority-urgent{--work-order-detail-color:#ff4d4f}.work-order-detail-card--priority-high{--work-order-detail-color:#fa8c16}.work-order-detail-card--priority-medium{--work-order-detail-color:#1677ff}.work-order-detail-card--priority-low{--work-order-detail-color:#52c41a}.work-order-detail-card--status-waiting_external{--work-order-detail-color:#722ed1}.work-order-detail-card--status-resolved{--work-order-detail-color:#52c41a}.work-order-detail-card--status-closed,.work-order-detail-card--status-cancelled{--work-order-detail-color:#8c8c8c}.work-order-action-btn--assign{--work-order-action-color:#722ed1}.work-order-action-btn--start{--work-order-action-color:#1677ff}.work-order-action-btn--resolve{--work-order-action-color:#52c41a}.work-order-action-btn--close{--work-order-action-color:#8c8c8c}.work-order-action-btn--reopen{--work-order-action-color:#fa8c16}@media (max-width:768px){.work-order-workbench{position:relative;padding:28px 8px 8px!important}.work-order-workbench-header{gap:6px!important}.work-order-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px}.work-order-stats-title{top:-24px;left:0;right:0}.work-order-stats-title .ant-typography{white-space:nowrap;text-overflow:ellipsis;max-width:160px;padding:0 5px;overflow:hidden;font-size:10px!important;line-height:18px!important}.work-order-recycle-btn.ant-btn{width:20px;min-width:20px;height:20px;padding:0;font-size:10px}.work-order-stat-card .ant-card-body{padding:6px 8px}.work-order-stat-card .ant-statistic-title{margin-bottom:0;font-size:11px;line-height:16px}.work-order-stat-card .ant-statistic-content{font-size:18px;line-height:22px}.work-order-list-card .ant-card-head,.work-order-create-card .ant-card-head,.work-order-detail-card .ant-card-head{min-height:32px;padding:0 8px!important}.work-order-detail-card>.ant-card-head .ant-card-head-wrapper{flex-direction:row;align-items:center;gap:4px;padding:0}.work-order-list-card .ant-card-head-title,.work-order-create-card .ant-card-head-title,.work-order-detail-card .ant-card-head-title{white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0;font-size:12px;overflow:hidden}.work-order-list-card .ant-card-extra,.work-order-create-card .ant-card-extra,.work-order-detail-card .ant-card-extra{padding-left:8px}.work-order-detail-card>.ant-card-head .ant-card-extra{flex:none;width:auto;margin-left:auto;padding-left:0}.work-order-detail-card>.ant-card-head .ant-card-extra:before{content:none}.work-order-detail-card>.ant-card-head .ant-card-extra>.ant-space{vertical-align:top;flex-wrap:nowrap;display:inline-flex;gap:4px!important}.work-order-list-card .ant-btn,.work-order-create-card .ant-btn,.work-order-detail-card .ant-btn{height:22px;padding-inline:6px;font-size:11px}.work-order-detail-card>.ant-card-head .ant-card-extra .ant-btn-icon-only,.work-order-detail-card>.ant-card-head .ant-card-extra .ant-btn:empty{width:22px;padding-inline:0}.work-order-list-item .ant-typography,.work-order-list-item .ant-tag{font-size:11px}.work-order-list-item .ant-tag{padding-inline:4px;line-height:16px}.work-order-detail-card .ant-descriptions,.work-order-detail-card .ant-descriptions-item-label,.work-order-detail-card .ant-descriptions-item-content{font-size:11px}.work-order-detail-card .ant-descriptions-item-label,.work-order-detail-card .ant-descriptions-item-content{padding:4px 6px!important}.work-order-detail-card .ant-descriptions-view,.work-order-detail-card .ant-descriptions-view>table,.work-order-detail-card .ant-descriptions-view>table>tbody{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%!important;display:grid!important}.work-order-detail-card .ant-descriptions-row{border:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-bg-container,#fff);border-radius:6px;margin-bottom:0;position:relative;overflow:hidden;width:100%!important;display:block!important}.work-order-detail-card .ant-descriptions-row>th,.work-order-detail-card .ant-descriptions-row>td{display:block!important}.work-order-detail-card .ant-descriptions-row:has(.work-order-description-item){grid-column:1/-1}.work-order-detail-card .ant-descriptions-item-label{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 78%, var(--ant-color-primary,#1677ff) 8%);max-width:calc(100% - 12px);min-height:0;color:var(--ant-color-text-secondary,#000000a6);white-space:nowrap;border-radius:4px;justify-content:flex-start;margin:4px 0 0 6px;font-size:10px;line-height:16px;text-align:left!important;border:0!important;width:fit-content!important;padding:0 4px!important;display:inline-flex!important}.work-order-detail-card .ant-descriptions-item-content{white-space:normal;overflow-wrap:anywhere;min-height:34px;border:0!important;width:100%!important;padding:4px 6px 6px!important;display:block!important}.work-order-detail-card .ant-descriptions-item-content .ant-tag{white-space:normal}.work-order-mobile-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.work-order-mobile-info-item{border:1px solid var(--ant-color-border-secondary,#f0f0f0);background:var(--ant-color-bg-container,#fff);border-radius:6px;min-width:0;padding:4px 6px 6px}.work-order-mobile-info-item--full{grid-column:1/-1}.work-order-mobile-info-label{background:color-mix(in srgb, var(--ant-color-bg-container,#fff) 78%, var(--ant-color-primary,#1677ff) 8%);width:fit-content;max-width:100%;color:var(--ant-color-text-secondary,#000000a6);white-space:nowrap;border-radius:4px;margin-bottom:3px;padding:0 4px;font-size:10px;line-height:16px;display:inline-flex}.work-order-mobile-info-content{overflow-wrap:anywhere;min-width:0;min-height:20px;font-size:11px;line-height:18px}.work-order-mobile-info-content .ant-tag{white-space:normal}.work-order-no-copy-row{align-items:center;gap:4px;display:flex}.work-order-no-copy-row .ant-typography{flex:auto;min-width:0}.work-order-no-copy-row .ant-btn{flex:none;width:20px;min-width:20px;height:20px;padding:0}.work-order-mobile-detail-actions{justify-content:flex-end;margin-top:8px;display:flex}.work-order-mobile-detail-actions .ant-btn{color:var(--work-order-detail-color,var(--ant-color-primary,#1677ff));border-color:color-mix(in srgb, var(--work-order-detail-color,var(--ant-color-primary,#1677ff)) 38%, var(--ant-color-border,#d9d9d9));background:color-mix(in srgb, var(--work-order-detail-color,var(--ant-color-primary,#1677ff)) 8%, var(--ant-color-bg-container,#fff))}}.file-management-directory-tree .ant-tree-node-content-wrapper:hover,.file-management-form-tree .ant-tree-node-content-wrapper:hover{background:color-mix(in srgb, var(--ant-color-primary) 8%, transparent)}.file-management-directory-tree .ant-tree-node-selected .ant-tree-node-content-wrapper,.file-management-form-tree .ant-tree-node-selected .ant-tree-node-content-wrapper{background:color-mix(in srgb, var(--ant-color-primary) 14%, transparent)!important}.file-management-directory-node-row{text-align:left;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;display:flex}.file-management-directory-node-title{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:auto;min-width:0;line-height:22px;display:block;overflow:hidden}.file-management-directory-node-actions{flex:none}.file-management-directory-node-actions .ant-space-item{display:flex}.file-management-directory-node-actions .ant-btn.ant-btn-sm.ant-btn-icon-only{width:18px!important;min-width:18px!important;height:18px!important;padding:0!important;font-size:11px!important;line-height:16px!important}.file-management-list-card>.ant-card-head,.file-management-list-card .ant-card-head-title{display:none!important}.file-management-list-card .ant-card-head-wrapper{justify-content:flex-end}.file-management-list-card .ant-card-extra{flex:auto!important;min-width:0!important}.file-management-head-actions .ant-btn-sm.ant-btn-icon-only,.file-management-head-actions .ant-upload .ant-btn-sm.ant-btn-icon-only{justify-content:center!important;align-items:center!important;width:20px!important;min-width:20px!important;height:20px!important;padding:0!important;font-size:12px!important;line-height:20px!important;display:inline-flex!important}.file-management-head-actions .ant-upload-wrapper,.file-management-head-actions .ant-upload,.file-management-head-actions .ant-upload.ant-upload-select,.file-management-head-actions .ant-upload>span.ant-upload{height:20px;line-height:20px;align-items:center!important;display:inline-flex!important}.file-management-head-actions-row{justify-content:flex-end;align-items:center;gap:4px;width:100%;display:flex}.file-management-head-actions-row .file-management-head-search{flex:auto}.file-management-head-actions-row .file-management-head-actions{flex:none;width:max-content;margin-left:auto;gap:2px!important}@media (max-width:768px){.file-management-page{padding:4px!important}.file-management-tabs .ant-tabs-nav .ant-tabs-tab,.file-management-tab .ant-tabs-nav .ant-tabs-tab{padding:2px 4px!important}.file-management-head-actions{width:100%}.file-management-head-actions .file-management-head-search{width:100%!important}.file-management-head-actions .file-management-head-search.ant-input-search .ant-input-group{width:100%}.file-management-page .ant-card-head{min-height:34px;padding:0 8px}.file-management-page .ant-card-head-title,.file-management-page .ant-card-extra{padding:6px 0}}.notification-toast-urgent-pulse{animation:.9s ease-in-out 3 notificationUrgentPulse}@keyframes notificationUrgentPulse{0%{transform:scale(1);box-shadow:0 10px 28px #ff4d4f40}50%{transform:scale(1.02);box-shadow:0 12px 34px #ff4d4f66}to{transform:scale(1);box-shadow:0 10px 28px #ff4d4f40}}#root{text-align:center;width:100%;margin:0 auto;padding:0}.logo{will-change:filter;height:6em;padding:1.5em;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){a:nth-of-type(2) .logo{animation:20s linear infinite logo-spin}}.card{padding:2em}.read-the-docs{color:#888}
