.grid-container.svelte-19l36vj{box-sizing:border-box;text-align:left;border-radius:2px;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:fit-content;display:flex;overflow:hidden}.sap-header.svelte-19l36vj{color:#1a2a3a;background:#e9edf5;border-bottom:1px solid #c5c9d6;justify-content:flex-start;align-items:center;width:100%;padding:6px 14px;font-size:12.5px;font-weight:600;line-height:18px;display:flex}.sap-header-text.svelte-19l36vj{position:relative;top:1px;left:2px}.grid-content.svelte-19l36vj{text-align:left;box-sizing:border-box;justify-content:flex-start;align-items:flex-start;display:grid;overflow:auto}.erp-block.svelte-1owbhwc{box-sizing:border-box;background:var(--ui-color-white);border-radius:2px;width:fit-content;overflow:hidden}.row-layout.svelte-1owbhwc{flex-direction:column;align-items:stretch;display:flex}.row-content.svelte-1owbhwc{box-sizing:border-box;flex-flow:row;flex:auto;align-content:flex-start;align-items:center;min-height:0;display:flex;overflow:auto}.row-content>*{flex-shrink:0}row-header{box-sizing:border-box;background:var(--ui-color-header);color:#000;border:1px solid #fff;flex:0 0 25px;align-items:center;width:100%;height:25px;min-height:25px;padding:0 10px 0 0;font-family:UIFontSemibold,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex;box-shadow:inset 1px 1px #f5f5f5,inset -1px -1px #7a7a7a,0 1px silver}row-title{text-align:left;padding:var(--ui-space-xs) calc(var(--ui-space-xl) + .75rem) var(--ui-space-xs) var(--ui-space-lg);align-items:center;gap:var(--ui-space-md);background:linear-gradient(135deg, var(--ui-color-header-dark) 0%, var(--ui-color-header-deep) 100%);clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%);letter-spacing:.4px;white-space:nowrap;flex:0 auto;width:auto;display:flex;position:relative;overflow:hidden}row-title:after{content:"";pointer-events:none;background:linear-gradient(to bottom left,#ffffff29,#fff0 42%,#0000001f 100%);width:18px;height:100%;position:absolute;top:0;right:0}row-button{flex:none;gap:3px;margin-left:auto;display:flex}.erp-header.svelte-1owbhwc{box-sizing:border-box;color:#083663;background:#f7f8fa;border:1px solid #8ea4b5;align-items:center;height:24px;padding:0 10px;font-family:UIFontSemibold,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex}.erp-content.svelte-1owbhwc{box-sizing:border-box;flex-direction:row;justify-content:flex-start;align-items:stretch;display:flex;overflow:auto}.column-block.svelte-1gxlcza{box-sizing:border-box;background:var(--ui-color-white);border-radius:2px;width:fit-content;overflow:hidden}.column-layout.svelte-1gxlcza{flex-direction:column;align-items:stretch;display:flex}.column-content.svelte-1gxlcza{box-sizing:border-box;flex-direction:column;flex:auto;align-content:flex-start;align-items:stretch;min-height:0;display:flex;overflow:auto}column-header{box-sizing:border-box;background:var(--ui-color-header);color:#000;border:1px solid #fff;flex:0 0 25px;align-items:center;width:100%;height:25px;min-height:25px;padding:0 10px 0 0;font-family:UIFontSemibold,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex;box-shadow:inset 1px 1px #f5f5f5,inset -1px -1px #7a7a7a,0 1px silver}column-title{text-align:left;padding:var(--ui-space-xs) calc(var(--ui-space-xl) + .75rem) var(--ui-space-xs) var(--ui-space-lg);align-items:center;gap:var(--ui-space-md);background:linear-gradient(135deg, var(--ui-color-header-dark) 0%, var(--ui-color-header-deep) 100%);clip-path:polygon(0 0,100% 0,calc(100% - 20px) 100%,0 100%);letter-spacing:.4px;white-space:nowrap;flex:0 auto;width:auto;display:flex;position:relative;overflow:hidden}column-title:before{content:"";border-top:6px solid #0000;border-bottom:6px solid #0000;border-left:7px solid var(--ui-color-slate-light);opacity:.85;flex-shrink:0;width:0;height:0}column-title:after{content:"";pointer-events:none;background:linear-gradient(to bottom right,#0000 46%,#0000001f 48%,#ffffff2e 52%,#0000 54%);width:19px;height:100%;position:absolute;top:0;right:0}column-button{flex:none;gap:3px;margin-left:auto;display:flex}.column-legacy-header.svelte-1gxlcza{box-sizing:border-box;color:#083663;background:#f7f8fa;border:1px solid #8ea4b5;align-items:center;height:24px;padding:0 10px;font-family:UIFontSemibold,Segoe UI,sans-serif;font-size:13px;font-weight:600;display:flex}.column-legacy-content.svelte-1gxlcza{box-sizing:border-box;flex-direction:column;align-items:stretch;display:flex;overflow:auto}.print-preview-overlay.svelte-c7e7t3{z-index:1000;background:#111b249e;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.print-preview-modal.svelte-c7e7t3{background:#f1f3f4;border:1px solid #71808b;border-radius:4px;flex-direction:column;width:min(960px,100%);height:min(85vh,1100px);margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:hidden}.print-preview-toolbar.svelte-c7e7t3{background:#fff;border-bottom:1px solid #ccd2d6;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.print-preview-toolbar.svelte-c7e7t3 h2:where(.svelte-c7e7t3){margin:0;font-size:15px}.toolbar-actions.svelte-c7e7t3{align-items:center;gap:8px;display:flex}.print-button.svelte-c7e7t3:disabled{opacity:.55;cursor:wait}.close-button.svelte-c7e7t3{width:34px}.print-preview-modal.svelte-c7e7t3 iframe:where(.svelte-c7e7t3){background:#e8ebed;border:0;flex:auto;width:100%;min-height:0}.card-component.svelte-d25agf{box-sizing:border-box;text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:inline-flex}.card-header.svelte-d25agf{color:#1a2a3a;background:#e9edf5;border-bottom:1px solid #142457;justify-content:flex-start;align-items:center;width:100%;padding:3px 5px;font-size:12.5px;font-weight:600;line-height:18px;display:flex}.card-header-text.svelte-d25agf{letter-spacing:.3px;margin-left:4px}.card-content.svelte-d25agf{text-align:left;box-sizing:border-box;flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow:auto}.flex-container.svelte-smjpuo{box-sizing:border-box;text-align:left;border:1px dotted #0000;flex-wrap:nowrap;align-items:center;width:fit-content;display:flex;position:relative}.flex-container.svelte-smjpuo:before,.flex-container.svelte-smjpuo:after{content:"";box-sizing:border-box;opacity:0;pointer-events:none;width:100%;height:12px;padding:3px;transition:opacity .2s;position:absolute}.flex-container.svelte-smjpuo:before{background:linear-gradient(#f01,#f01) 0 0/12px 1.5px no-repeat,linear-gradient(#f01,#f01) 0 0/1.5px 12px no-repeat,linear-gradient(#f01,#f01) 100% 0/12px 1.5px no-repeat,linear-gradient(#f01,#f01) 100% 0/1.5px 12px no-repeat;top:-2px;left:0}.flex-container.svelte-smjpuo:after{background:linear-gradient(#f01,#f01) 0 100%/12px 1.5px no-repeat,linear-gradient(#f01,#f01) 0 100%/1.5px 12px no-repeat,linear-gradient(#f01,#f01) 100% 100%/12px 1.5px no-repeat,linear-gradient(#f01,#f01) 100% 100%/1.5px 12px no-repeat;bottom:-2px;left:0}.flex-container.svelte-smjpuo:hover:before,.flex-container.svelte-smjpuo:hover:after,.flex-container.svelte-smjpuo:focus:before,.flex-container.svelte-smjpuo:focus:after{opacity:1}.dropdown.svelte-92ti40{background:var(--ui-color-panel,#f4f5f6);border:1px solid var(--ui-color-panel-border,#b8bec4);z-index:11111;max-height:200px;overflow-y:auto;box-shadow:0 4px 8px #00000059}table.svelte-92ti40{border-collapse:collapse;width:auto;font-size:11px}th.svelte-92ti40,td.svelte-92ti40{text-align:left;padding:1px 5px}td.svelte-92ti40{border:1px outset var(--ui-color-panel-border,#b6d4e2)}thead.svelte-92ti40 th:where(.svelte-92ti40){border:1px outset var(--ui-color-panel-border,#b6d4e2);background:var(--ui-color-header,#d9edf5);color:#000;z-index:1;position:sticky;top:0}tr.svelte-92ti40{cursor:pointer;margin:3px;position:relative}tr.svelte-92ti40:hover{background:var(--ui-table-row-focus,#fff0b8)!important;color:var(--ui-color-heading-link,#334b63)!important}tr.svelte-92ti40:before,tr.svelte-92ti40:after{content:"";opacity:0;pointer-events:none;width:12px;height:12px;transition:opacity .2s;position:absolute}tr.svelte-92ti40:before{border-top:1.5px solid #f01;border-left:1.5px solid #f01;top:-2px;left:-2px}tr.svelte-92ti40:after{border-bottom:1.5px solid #f01;border-right:1.5px solid #f01;bottom:-2px;right:-2px}tr.svelte-92ti40:hover:before,tr.svelte-92ti40:hover:after{opacity:1}.status.svelte-92ti40{color:#888;text-align:center;padding:10px 12px;font-size:14px}.label.svelte-17f4zqu{margin-right:var(--ui-space-md);box-sizing:border-box;line-height:var(--ui-control-height);text-shadow:0px 0px .6px #000, -.5px -.5px 0 var(--ui-color-white);letter-spacing:.1px;align-items:center;font-weight:400;display:flex;font-family:Segoe UI,monospace!important;font-size:var(--ui-body-size)!important}.label-text.svelte-17f4zqu{white-space:nowrap;text-overflow:ellipsis;flex:1;max-width:calc(100% - .625rem);overflow:hidden}.required.svelte-17f4zqu{margin-left:var(--ui-space-md);color:red;font-weight:700}.colon.svelte-17f4zqu{margin-left:auto;font-weight:700}.tbl-box.svelte-qusz4c{box-sizing:border-box;max-width:100%}.tbl-bar.svelte-qusz4c{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:4px;display:flex}.tbl-meta.svelte-qusz4c{align-items:center;gap:12px;min-width:0;display:flex}.tbl-name.svelte-qusz4c,.tbl-count.svelte-qusz4c{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tbl-name.svelte-qusz4c{font-size:12px}.tbl-count.svelte-qusz4c{color:#596579;font-size:12px}.tbl-search.svelte-qusz4c{color:#596579;white-space:nowrap;flex:240px;align-items:center;gap:8px;min-width:100px;max-width:150px;font-size:11.2px;display:flex}.tbl-search-input[type=search].svelte-qusz4c{box-sizing:border-box;background:var(--ui-color-white);width:100%;min-width:80px;height:18px;font:inherit;flex:auto;padding:0 8px;display:block}.tbl-exp.svelte-qusz4c{cursor:pointer;border-radius:4px;padding:3px 10px;font-size:12px}.tbl-exp.svelte-qusz4c:hover{background:var(--ui-color-neutral-100)}.tbl-tools.svelte-qusz4c{align-items:center;gap:6px;display:flex}.tbl-view.svelte-qusz4c,.tbl-modal-close.svelte-qusz4c{cursor:pointer;border-radius:4px;padding:3px 10px;font-size:12px}.tbl-view.svelte-qusz4c:hover:not(:disabled),.tbl-modal-close.svelte-qusz4c:hover{background:var(--ui-color-neutral-100)}.tbl-view.svelte-qusz4c:disabled{cursor:not-allowed;opacity:.55}.tbl-modal-backdrop.svelte-qusz4c{z-index:10000;background:#141c2673;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.tbl-modal.svelte-qusz4c{box-sizing:border-box;border:1px solid var(--ui-color-panel-border,#b8bec4);background:var(--ui-color-surface,#f5f6f7);width:min(520px,100%);max-height:min(80vh,640px);margin:0;padding:0 0 12px;position:relative;overflow:auto;box-shadow:0 12px 36px #141c263d}.tbl-modal-header.svelte-qusz4c{background:var(--ui-color-header,#e1e3e5);justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.tbl-modal-header.svelte-qusz4c h2:where(.svelte-qusz4c){margin:0;font-size:16px}.tbl-detail-list.svelte-qusz4c{margin:0}.tbl-detail-row.svelte-qusz4c{border-top:1px solid #e1e5ea;grid-template-columns:minmax(110px,.8fr) minmax(0,1.2fr);gap:12px;padding:2px 12px;display:grid}.tbl-detail-row.svelte-qusz4c dt:where(.svelte-qusz4c){color:#596579;font-weight:600}.tbl-detail-row.svelte-qusz4c dd:where(.svelte-qusz4c){overflow-wrap:anywhere;margin:0}.tbl-wrap.svelte-qusz4c{max-width:100%;overflow:auto}.tbl.svelte-qusz4c{--bc:var(--ui-color-panel-border,#b8bec4);border-collapse:separate;border-spacing:0;background:var(--ui-color-surface,#f5f6f7);font-size:var(--ui-font-size)}th.svelte-qusz4c,td.svelte-qusz4c{vertical-align:middle;overflow-wrap:anywhere;padding:0 8px}td.svelte-qusz4c{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;height:20px;max-height:20px;font-family:JetBrains Mono,Segoe UI,monospace;line-height:18px;overflow:hidden}th.svelte-qusz4c{text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(to bottom, var(--ui-color-header,#d9edf5), var(--ui-color-panel,#e4f2f7));height:20px;max-height:20px;padding:2px 8px;font-weight:700}tfoot.svelte-qusz4c td:where(.svelte-qusz4c){background:var(--ui-color-header,#e1e3e5);padding:0 8px;font-weight:700}.empty.svelte-qusz4c{text-align:center;color:#777;padding:0 8px}.tbl.svelte-qusz4c tbody:where(.svelte-qusz4c) td:where(.svelte-qusz4c):not(.bi):not(.empty){background:var(--ui-color-surface,#f8fbfa)}.tbl-group-content.svelte-qusz4c{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.tbl.svelte-qusz4c tbody:where(.svelte-qusz4c) tr:where(.svelte-qusz4c):hover>td:where(.svelte-qusz4c):not(.empty),.tbl.svelte-qusz4c tbody:where(.svelte-qusz4c) tr.selected:where(.svelte-qusz4c)>td:where(.svelte-qusz4c):not(.empty){background:var(--ui-table-row-selected,#ffd34f)}thead.svelte-qusz4c{z-index:2;position:sticky;top:0}tfoot.svelte-qusz4c{z-index:2;position:sticky;bottom:0}.tbl.t-border.svelte-qusz4c{border-top:1px solid var(--bc);border-left:1px solid var(--bc)}.tbl.t-border.svelte-qusz4c th:where(.svelte-qusz4c),.tbl.t-border.svelte-qusz4c td:where(.svelte-qusz4c){border-right:1px solid var(--bc);border-bottom:1px solid var(--bc)}.tbl.t-row.svelte-qusz4c{border-top:1px solid var(--bc)}.tbl.t-row.svelte-qusz4c th:where(.svelte-qusz4c),.tbl.t-row.svelte-qusz4c td:where(.svelte-qusz4c){border-bottom:1px solid var(--bc)}.tbl.t-column.svelte-qusz4c{border-left:1px solid var(--bc)}.tbl.t-column.svelte-qusz4c th:where(.svelte-qusz4c),.tbl.t-column.svelte-qusz4c td:where(.svelte-qusz4c){border-right:1px solid var(--bc)}th.svelte-qusz4c{border:1px solid var(--bc);border-bottom:1px solid var(--bc);box-shadow:inset 1px 1px #ffffffb8,inset -1px -1px #00000014}td.bi.svelte-qusz4c{padding:0}.bi.svelte-qusz4c input:where(.svelte-qusz4c),.bi.svelte-qusz4c select:where(.svelte-qusz4c),.bi.svelte-qusz4c textarea:where(.svelte-qusz4c){box-sizing:border-box;width:100%;height:18px;min-height:0;box-shadow:none;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0 4px;display:block}.bi.svelte-qusz4c input:where(.svelte-qusz4c):focus,.bi.svelte-qusz4c select:where(.svelte-qusz4c):focus,.bi.svelte-qusz4c textarea:where(.svelte-qusz4c):focus{box-shadow:none;border:0;outline:0}.bi.svelte-qusz4c textarea:where(.svelte-qusz4c){resize:none}.bi.svelte-qusz4c input[type=checkbox]:where(.svelte-qusz4c){vertical-align:middle;width:auto;min-height:0;display:inline-block}.tbl-actions.svelte-qusz4c{white-space:nowrap;align-items:center;gap:4px;height:18px;display:flex}.tbl-action.svelte-qusz4c{box-sizing:border-box;background:linear-gradient(to bottom, var(--ui-color-button-surface) 0, var(--ui-color-button-light) 100%);height:18px;color:inherit;font:inherit;cursor:pointer;border:1px solid #aab3be;border-radius:3px;align-items:center;padding:0 6px;line-height:16px;text-decoration:none;display:inline-flex}.bi.svelte-qusz4c:focus-within{background:#fffbe6}
