.erp-grid__row--pending .rdg-cell,.erp-grid__row--paused .rdg-cell{font-style:italic}.erp-grid__cell--status{justify-content:center;align-items:center;padding:0;display:flex}.erp-grid__row-state{border-radius:50%;width:10px;height:10px;display:inline-block}.erp-grid__row-state--pending{border:2px solid var(--colorNeutralForeground3)}.erp-grid__row-state--invalid{background-color:var(--colorStatusDangerForeground1)}.erp-grid__row-state--paused{border:2px solid var(--colorStatusWarningForeground1);border-radius:2px}.erp-grid__editor{box-sizing:border-box;border:1px solid var(--colorBrandStroke1);width:100%;height:100%;font:inherit;background:var(--colorNeutralBackground1);color:var(--colorNeutralForeground1);padding:0 6px}.erp-grid{background:var(--surface-card);border:1px solid var(--grid-frame);flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.erp-grid__host{flex:1;min-width:0;min-height:0;display:flex}.erp-grid__surface{min-height:0;border:0;border-bottom:1px solid var(--border);--rdg-color:var(--text);--rdg-background-color:var(--surface-card);--rdg-header-background-color:var(--surface-card);--rdg-row-hover-background-color:#f5f8fb;--rdg-row-selected-background-color:var(--grid-row-selected);--rdg-row-selected-hover-background-color:var(--grid-row-selected);--rdg-border-color:#edf0f3;--rdg-summary-border-color:var(--border-strong);--rdg-selection-color:var(--focus);--rdg-font-size:13px;flex:1;block-size:100%;font-size:13px}.erp-grid__surface [role=columnheader]{color:#364254;border-block-end-color:var(--border);font-size:12px;font-weight:600}.erp-grid__surface .rdg-cell{border-inline-end:none}.erp-grid__surface [role=gridcell]{border-block-end-color:#0000}.erp-grid__surface .rdg-resize-handle:hover{background:var(--gpl-blue-700);opacity:.4}.erp-grid__header{align-items:center;gap:4px;min-width:0;display:flex}.erp-grid__header-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-grid__header-cell--decimal{text-align:right}.erp-grid__header-cell--decimal .erp-grid__header{justify-content:flex-end}.erp-grid__header-mark{color:var(--gpl-blue-700);flex:none}.erp-grid__header-fact{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.erp-grid__cell{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-grid__cell--enum{color:#384454}.erp-grid__cell--tabular{font-variant-numeric:tabular-nums}.erp-grid__cell--decimal{text-overflow:ellipsis;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;overflow:hidden}.erp-grid__cell--select,.erp-grid__header-cell--select{justify-content:center;align-items:center;padding-inline:0;display:flex}.erp-grid__check{box-sizing:border-box;cursor:pointer;border:1px solid #8a94a3;border-radius:50%;width:16px;height:16px;display:inline-block;position:relative}.erp-grid__check:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.erp-grid__check[aria-checked=true],.erp-grid__check[aria-checked=mixed]{background:var(--gpl-blue-700);border-color:var(--gpl-blue-700)}.erp-grid__check[role=radio][aria-checked=true]{box-shadow:inset 0 0 0 2px #fff}.erp-grid__check[role=checkbox][aria-checked=true]:after{border:solid #fff;content:"";border-width:0 1.5px 1.5px 0;width:4px;height:7px;position:absolute;top:2px;left:4.5px;transform:rotate(45deg)}.erp-grid__check[aria-checked=mixed]:after{content:"";background:#fff;width:7px;height:1.5px;position:absolute;top:6.5px;left:3.5px}.erp-grid--multiple .erp-grid__surface{--rdg-row-selected-background-color:var(--grid-row-checked);--rdg-row-selected-hover-background-color:var(--grid-row-checked)}.erp-grid--multiple .erp-grid__row--selected{background-color:var(--grid-row-selected)}.erp-grid__drill{color:var(--gpl-blue-700);cursor:pointer}.erp-grid__drill:hover{text-decoration:underline}.erp-grid__row--selected>.erp-grid__cell--select{box-shadow:inset 4px 0 var(--grid-row-indicator)}.erp-grid__row--selected{box-shadow:inset 3px 0 var(--gpl-blue-700)}.erp-grid__status{color:var(--text-muted);grid-column:1/-1;margin:0;padding:24px 18px}.erp-grid__footer{align-items:center;gap:12px;min-height:28px;padding:2px 12px;display:flex}.erp-grid__end{color:var(--text-muted);font-size:11px}.erp-grid__row--group{background-color:var(--surface-subtle);cursor:pointer;font-weight:600}.erp-grid__group{min-width:0;align-items:center;gap:6px;padding-inline-start:calc(var(--erp-grid-group-depth,0) * 16px);display:inline-flex}.erp-grid__group-toggle{color:var(--gpl-blue-700);flex:none}.erp-grid__group-label,.erp-grid__notice{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-grid__notice,.erp-grid__footer-notice{color:var(--text-muted);font-style:italic}.erp-grid__cell--in-range{background-color:var(--grid-row-checked)}.erp-grid__cell--footer{font-weight:600}.erp-grid__footer-caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.erp-grid__live{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width>=2400px){.erp-grid__surface{--rdg-font-size:14px;font-size:14px}}.erp-grid__surface .erp-grid__row--alert{background-color:var(--colorPaletteRedBackground1);color:var(--colorPaletteRedForeground2);font-weight:600}
