.erp-table-shell[data-v-cb292e93]{min-width:0}.erp-table-shell__panel[data-v-cb292e93]{display:flex;flex-direction:column;min-width:0}.erp-table-shell__bar[data-v-cb292e93]{display:flex;align-items:center;gap:10px;min-height:24px;margin-bottom:2px}.erp-table-shell__title[data-v-cb292e93]{font-size:13px;font-weight:500;color:var(--erp-color-text, #1d2129);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-table-shell__hint[data-v-cb292e93]{flex:1 1 auto;font-size:12px;color:var(--erp-color-text-muted, #86909c)}.erp-table-shell__toggle[data-v-cb292e93]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:2px 8px;border:1px solid var(--erp-color-border, #e5e6eb);border-radius:6px;background:var(--erp-color-surface, #fff);color:var(--erp-color-text-secondary, #4e5969);font-size:12px;line-height:18px;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.erp-table-shell__toggle[data-v-cb292e93]:hover{border-color:var(--erp-color-primary, #165dff);color:var(--erp-color-primary, #165dff)}.erp-table-shell__toggle[data-v-cb292e93]:focus-visible{outline:2px solid var(--erp-color-primary, #165dff);outline-offset:1px}.erp-table-shell__icon[data-v-cb292e93]{width:12px;height:12px}.erp-table-shell__body[data-v-cb292e93]{min-width:0}.erp-table-shell__filters[data-v-cb292e93]{flex:0 0 auto;min-width:0}.erp-table-shell.is-expanded[data-v-cb292e93]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;padding:12px}.erp-table-shell.is-zoom.is-expanded[data-v-cb292e93]{align-items:center;justify-content:center;padding:6vh 4vw}.erp-table-shell.is-fullscreen.is-expanded[data-v-cb292e93]{align-items:stretch;justify-content:stretch}.erp-table-shell__mask[data-v-cb292e93]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;background:#1d212973}.erp-table-shell.is-expanded .erp-table-shell__panel[data-v-cb292e93]{position:relative;z-index:1;width:100%;height:100%;background:var(--erp-color-surface, #fff);border:1px solid var(--erp-color-border, #e5e6eb);border-radius:var(--erp-radius-lg, 12px);box-shadow:0 12px 40px #0000002e;overflow:hidden}.erp-table-shell.is-zoom.is-expanded .erp-table-shell__panel[data-v-cb292e93]{width:min(1120px,94vw);max-height:88vh}.erp-table-shell.is-expanded .erp-table-shell__bar[data-v-cb292e93]{flex:0 0 auto;min-height:44px;margin-bottom:0;padding:0 16px;border-bottom:1px solid var(--erp-color-border-light, #f2f3f5)}.erp-table-shell.is-expanded .erp-table-shell__body[data-v-cb292e93]{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 16px 16px}.erp-table-shell.is-expanded.is-scroll-managed .erp-table-shell__body[data-v-cb292e93]{display:flex;flex-direction:column;overflow:hidden}.project-type-picker[data-v-b450e016]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.project-type-picker>button.is-wide[data-v-b450e016]{grid-column:1 / -1}button[data-v-b450e016]{border:1px solid var(--color-border-2);border-radius:8px;background:var(--color-bg-2);padding:22px;text-align:left;cursor:pointer;display:grid;gap:10px;color:var(--color-text-1)}button[data-v-b450e016]:hover,button[data-v-b450e016]:focus-visible,button[aria-pressed=true][data-v-b450e016]{border-color:rgb(var(--primary-6));background:var(--color-primary-light-1)}button[data-v-b450e016]:disabled{opacity:.6;cursor:not-allowed}strong[data-v-b450e016]{font-size:17px;color:rgb(var(--primary-6))}span[data-v-b450e016]{font-size:13px;line-height:1.7}small[data-v-b450e016]{color:var(--color-text-3);font-size:12px;line-height:1.6}@media (max-width: 560px){.project-type-picker[data-v-b450e016]{grid-template-columns:1fr}button[data-v-b450e016]{padding:16px}}.cost-list-table-viewport[data-v-b03b7f53]{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.cost-list-table-viewport__table[data-v-b03b7f53]{flex:1 1 auto;min-width:0;min-height:0;overflow:hidden}.cost-list-table-viewport__table[data-v-b03b7f53] .arco-table-body{min-height:0;overscroll-behavior:contain;scrollbar-gutter:stable}.cost-list-table-viewport__table[data-v-b03b7f53] .arco-table-body:focus-visible{outline:2px solid var(--erp-color-primary, #165dff);outline-offset:-2px}.cost-list-table-viewport__navigation[data-v-b03b7f53]{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:8px;padding:8px 0;border-bottom:1px solid var(--erp-color-border, #e5e6eb)}.cost-list-table-viewport__scroll-hint[data-v-b03b7f53]{margin-right:auto;color:var(--erp-color-text-muted, #86909c);font-size:12px}.cost-list-table-viewport__navigation button[data-v-b03b7f53]{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:4px 10px;border:1px solid var(--erp-color-border, #e5e6eb);border-radius:6px;background:var(--erp-color-surface, #fff);color:var(--erp-color-text-secondary, #4e5969);font:inherit;font-size:12px;cursor:pointer}.cost-list-table-viewport__navigation button[data-v-b03b7f53]:hover:not(:disabled){color:var(--erp-color-primary, #165dff);border-color:var(--erp-color-primary, #165dff)}.cost-list-table-viewport__navigation button[data-v-b03b7f53]:focus-visible{outline:2px solid var(--erp-color-primary, #165dff);outline-offset:2px}.cost-list-table-viewport__navigation button[data-v-b03b7f53]:disabled{cursor:default;opacity:.45}.cost-list-table-viewport__footer[data-v-b03b7f53]{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding-top:14px}.cost-list-table-viewport__count[data-v-b03b7f53]{color:var(--erp-color-text-secondary, #4e5969);font-size:12px;white-space:nowrap}.cost-list-table-viewport__pagination[data-v-b03b7f53]{min-width:0;margin-left:auto}.cost-list-table-viewport__pagination[data-v-b03b7f53] .arco-pagination{margin-top:0}@media (prefers-reduced-motion: reduce){.cost-list-table-viewport__table[data-v-b03b7f53] .arco-table-body{scroll-behavior:auto}}.cost-list-preview[data-v-deeadff4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:32px;background:#0f172a52}.preview-panel[data-v-deeadff4]{display:flex;flex-direction:column;box-sizing:border-box;width:min(840px,100%);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);min-width:0;min-height:0;overflow:hidden;border:1px solid var(--erp-color-border);border-radius:var(--erp-radius-lg, 12px);background:var(--erp-color-surface);color:var(--erp-color-text);box-shadow:0 20px 64px #10203930}.preview-header[data-v-deeadff4]{flex:none;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-bottom:1px solid var(--erp-color-border)}.preview-header>div[data-v-deeadff4]{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;font-size:14px;font-weight:600}.preview-header small[data-v-deeadff4]{color:var(--erp-color-text-muted);font-size:12px;font-weight:400}.preview-close[data-v-deeadff4]{flex:none;display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:var(--erp-color-page);color:var(--erp-color-text-secondary);cursor:pointer}.preview-body[data-v-deeadff4]:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:-3px}.preview-body[data-v-deeadff4]{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:24px}.preview-identity p[data-v-deeadff4]{margin:0 0 8px;font-size:12px;color:var(--erp-color-text-muted);font-variant-numeric:tabular-nums}.preview-identity h2[data-v-deeadff4]{margin:0 0 16px;font-size:21px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.preview-status[data-v-deeadff4]{display:inline-flex;padding:4px 9px;font-size:12px;border-radius:4px;color:var(--node-bar, var(--erp-color-primary));background:var(--node-soft, var(--erp-color-primary-soft))}.preview-fee[data-v-deeadff4]{display:grid;gap:7px;padding:18px;margin:22px 0;border:1px solid var(--erp-color-border);border-radius:8px;background:var(--erp-color-page)}.preview-fee>span[data-v-deeadff4]{font-size:12px;color:var(--erp-color-text-secondary)}.preview-fee strong[data-v-deeadff4]{font-size:26px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.preview-fee small[data-v-deeadff4]{font-size:11px;color:var(--erp-color-text-muted)}.preview-group+.preview-group[data-v-deeadff4]{border-top:1px solid var(--erp-color-border-light);padding-top:18px;margin-top:24px}.preview-group h3[data-v-deeadff4]{margin:0 0 16px;font-size:14px}.preview-group dl[data-v-deeadff4]{display:grid;gap:14px;margin:0}.preview-group dl>div[data-v-deeadff4]{display:grid;grid-template-columns:156px minmax(0,1fr);gap:16px;font-size:13px;line-height:1.7}.preview-group dt[data-v-deeadff4]{color:var(--erp-color-text-muted)}.preview-group dd[data-v-deeadff4]{margin:0;overflow-wrap:anywhere}.preview-note[data-v-deeadff4]{margin:24px 0 0;padding-top:16px;border-top:1px solid var(--erp-color-border-light);color:var(--erp-color-text-muted);font-size:12px;line-height:1.7}.preview-footer[data-v-deeadff4]{flex:none;display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:16px 20px;border-top:1px solid var(--erp-color-border)}.preview-pagination[data-v-deeadff4],.preview-actions[data-v-deeadff4]{display:flex;align-items:center;gap:8px}.preview-pagination button[data-v-deeadff4]{display:inline-flex;align-items:center;gap:4px;border:0;border-radius:4px;padding:8px 5px;background:transparent;color:var(--erp-color-text-secondary);cursor:pointer}.preview-pagination button[data-v-deeadff4]:disabled{opacity:.4;cursor:default}.preview-pagination button[data-v-deeadff4]:not(:disabled):hover{background:var(--erp-color-primary-soft);color:var(--erp-color-primary)}.preview-actions[data-v-deeadff4] .arco-btn{gap:8px}.preview-panel button[data-v-deeadff4]:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:3px}@media (max-width: 540px){.cost-list-preview[data-v-deeadff4]{padding:12px}.preview-panel[data-v-deeadff4]{max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px)}.preview-header[data-v-deeadff4],.preview-body[data-v-deeadff4]{padding:16px}.preview-identity h2[data-v-deeadff4]{font-size:19px}.preview-group dl>div[data-v-deeadff4]{grid-template-columns:minmax(0,1fr);gap:3px}.preview-footer[data-v-deeadff4]{display:grid;grid-template-columns:minmax(0,1fr);padding:12px 16px}.preview-pagination[data-v-deeadff4]{justify-content:space-between}.preview-actions[data-v-deeadff4]{width:100%}.preview-actions[data-v-deeadff4] .arco-btn{flex:1 1 auto;min-width:0}}.cost-workbench[data-v-97391c34]{padding:6px 0 20px;color:var(--erp-color-text, #1d2129)}.results[data-v-97391c34]{padding:12px;border:1px solid var(--erp-color-border, #e5e6eb);border-radius:10px;background:var(--erp-color-surface, #fff)}.create-type-hint[data-v-97391c34]{margin:0 0 20px;color:var(--color-text-3);line-height:1.7}.header-actions[data-v-97391c34],.table-toolbar[data-v-97391c34],.result-context[data-v-97391c34],.list-display-controls[data-v-97391c34]{display:flex;align-items:center;gap:8px}.header-actions[data-v-97391c34]{flex-wrap:wrap}.table-toolbar[data-v-97391c34]{flex:1;min-width:0;justify-content:space-between}.result-context[data-v-97391c34]{min-width:0;flex-wrap:wrap}.result-context>span[data-v-97391c34]{font-size:12px;color:var(--erp-color-text-secondary);white-space:nowrap}.result-count[data-v-97391c34]{font-variant-numeric:tabular-nums}.list-display-controls[data-v-97391c34]{flex-shrink:0}.view-picker[data-v-97391c34]{display:flex;align-items:center;gap:6px;color:var(--erp-color-text-secondary);font-size:12px;white-space:nowrap}.view-picker select[data-v-97391c34],.quick-select select[data-v-97391c34]{height:32px;max-width:100%;min-width:0;border:1px solid var(--erp-color-border);border-radius:5px;background:var(--erp-color-surface);color:var(--erp-color-text);font:inherit;padding:0 7px;cursor:pointer}.view-picker select[data-v-97391c34]{height:28px}.quick-select select[data-v-97391c34]{width:100%;font-size:13px}.quick-select select[data-v-97391c34]:disabled{color:var(--erp-color-text-muted);background:var(--erp-color-page);cursor:default}.quick-select select[data-v-97391c34]:focus-visible,.view-picker select[data-v-97391c34]:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:1px}.desktop-list-shell[data-v-97391c34] .erp-table-shell__bar{min-height:32px;margin-bottom:10px;gap:8px}.desktop-list-shell[data-v-97391c34] .erp-table-shell__title{flex-shrink:0;font-weight:600}.desktop-list-shell[data-v-97391c34] .erp-table-shell__toggle{flex-shrink:0;min-height:28px}.desktop-list-shell.is-expanded[data-v-97391c34] .erp-table-shell__bar{min-height:44px;margin-bottom:0}.desktop-list-shell.is-expanded[data-v-97391c34] .erp-table-shell__filters{padding:10px 16px 0}.desktop-list-shell.is-expanded[data-v-97391c34] .erp-table-shell__body{padding-top:0}.filter-panel[data-v-97391c34]{padding:0 0 10px}.primary-search[data-v-97391c34]{display:grid;grid-template-columns:minmax(115px,1fr) minmax(155px,1.4fr) minmax(115px,.85fr) minmax(115px,.85fr) auto;align-items:center;gap:8px}.search-field[data-v-97391c34],.quick-select[data-v-97391c34]{min-width:0}.actions[data-v-97391c34]{display:flex;align-items:center;gap:6px}.actions[data-v-97391c34] .arco-btn{padding:0 12px}.filter-count[data-v-97391c34]{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;margin-left:5px;padding:0 3px;border-radius:9px;background:var(--erp-color-primary-soft);color:var(--erp-color-primary);font-size:11px}.sr-only[data-v-97391c34]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.draft-query-note[data-v-97391c34]{display:flex;align-items:center;gap:10px;margin:7px 0 0;font-size:12px;color:var(--erp-color-text-secondary)}.draft-query-note button[data-v-97391c34]{border:0;padding:0;background:transparent;color:var(--erp-color-primary);font:inherit;cursor:pointer;white-space:nowrap}.active-filters[data-v-97391c34]{display:flex;align-items:center;gap:6px;margin-top:8px;overflow-x:auto;padding-bottom:2px;font-size:12px}.active-filters>span[data-v-97391c34]{flex-shrink:0;color:var(--erp-color-text-muted)}.active-filters button[data-v-97391c34]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto;max-width:320px;border:1px solid var(--erp-color-border);border-radius:4px;background:var(--erp-color-page);color:var(--erp-color-text-secondary);padding:3px 7px;cursor:pointer;white-space:nowrap}.active-filters button span[data-v-97391c34]:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.active-filters button[data-v-97391c34]:hover{border-color:var(--erp-color-primary);color:var(--erp-color-primary)}.active-filters button[data-v-97391c34]:focus-visible,.draft-query-note button[data-v-97391c34]:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:1px}.helper[data-v-97391c34]{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--erp-color-text-muted)}.filter-dialog[data-v-97391c34]{position:relative}.filter-dialog__intro[data-v-97391c34]{margin:0 0 16px;color:var(--erp-color-text-secondary);font-size:13px}.filter-dialog fieldset[data-v-97391c34]{min-width:0;padding:0;margin:0 0 20px;border:0}.filter-dialog fieldset[data-v-97391c34]:last-child{margin-bottom:0}.filter-dialog legend[data-v-97391c34]{width:100%;margin-bottom:12px;padding:0 0 7px;border-bottom:1px solid var(--erp-color-border);font-size:13px;font-weight:600}.filter-grid[data-v-97391c34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.filter-grid label[data-v-97391c34],.date-filter[data-v-97391c34],.range-filter[data-v-97391c34]{display:grid;min-width:0;gap:6px;font-size:12px;color:var(--erp-color-text-secondary)}.filter-grid--time[data-v-97391c34]{grid-template-columns:2fr 1fr}.filter-grid--ranges[data-v-97391c34]{grid-template-columns:1fr}.range-filter[data-v-97391c34]{grid-template-columns:130px 1fr;align-items:center}.date-filter__inputs[data-v-97391c34],.range-filter__inputs[data-v-97391c34]{display:flex;align-items:center;min-width:0;gap:8px}.date-filter__inputs[data-v-97391c34] .arco-picker,.range-filter__inputs[data-v-97391c34] .arco-input-wrapper{flex:1;min-width:0}.filter-error[data-v-97391c34]{color:rgb(var(--danger-6));font-size:12px}.filter-error button[data-v-97391c34]{border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:underline}.display-preferences__description[data-v-97391c34],.display-preferences__note[data-v-97391c34]{margin:0 0 16px;color:var(--erp-color-text-secondary);font-size:13px;line-height:1.7}.display-preferences__note[data-v-97391c34]{margin:16px 0 0;font-size:12px}.display-preferences__fields[data-v-97391c34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:16px;border:1px solid var(--erp-color-border);border-radius:8px}.display-preferences__fields legend[data-v-97391c34]{padding:0 6px;color:var(--erp-color-text);font-size:13px;font-weight:600}.display-preferences__fields label[data-v-97391c34]{display:flex;align-items:flex-start;gap:8px;padding:6px 0;color:var(--erp-color-text);font-size:13px;cursor:pointer}.display-preferences__fields input[data-v-97391c34]{width:16px;height:16px;flex-shrink:0;margin:1px 0 0;accent-color:var(--erp-color-primary)}.display-preferences__fields input[data-v-97391c34]:focus-visible{outline:2px solid var(--erp-color-primary);outline-offset:3px}.display-preferences__fields small[data-v-97391c34]{display:block;margin-top:3px;font-size:12px;color:var(--erp-color-text-muted)}.display-preferences__fields .display-preferences__required[data-v-97391c34]{cursor:default}.display-preferences__footer[data-v-97391c34],.display-preferences__footer>div[data-v-97391c34]{display:flex;gap:8px}.display-preferences__footer[data-v-97391c34]{justify-content:space-between}.node-tag[data-v-97391c34]{display:inline-block;max-width:100%;font-size:12px;padding:3px 8px;border-radius:var(--erp-radius-xs);font-weight:500;color:var(--node-bar, var(--erp-color-primary));background:var(--node-soft, var(--erp-color-primary-soft));overflow-wrap:anywhere}.project-link[data-v-97391c34]{padding:0;border:0;background:transparent;text-align:left;color:var(--erp-color-primary);font:inherit;font-weight:500;cursor:pointer;overflow-wrap:anywhere}.project-link[data-v-97391c34]:hover{text-decoration:underline}.project-table[data-v-97391c34] table{width:100%;table-layout:fixed}.project-table[data-v-97391c34] .arco-table-th,.project-table[data-v-97391c34] .arco-table-td{padding:10px 12px;vertical-align:middle}.project-table[data-v-97391c34] .arco-table-cell{padding:0}.project-table[data-v-97391c34] .arco-table-th{font-weight:600;background:var(--erp-color-page, #f5f7fb)}.project-table--compact[data-v-97391c34] .arco-table-th,.project-table--compact[data-v-97391c34] .arco-table-td{padding:6px 12px}.project-table[data-v-97391c34] .arco-table-th .arco-table-cell,.project-table[data-v-97391c34] .arco-table-th .arco-table-th-title{white-space:normal;word-break:normal}.project-table[data-v-97391c34] .arco-table-td .arco-table-cell{white-space:normal;word-break:normal;overflow-wrap:break-word}.project-table .atomic-value[data-v-97391c34]{white-space:nowrap;font-variant-numeric:tabular-nums}.project-table .node-tag[data-v-97391c34]{white-space:nowrap}.project-table .project-code[data-v-97391c34]{font-size:12px;color:var(--erp-color-text-secondary)}.project-table .project-amount[data-v-97391c34]{color:var(--erp-color-text);font-weight:500}.project-table .project-link[data-v-97391c34]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.55}.project-table--compact .project-link[data-v-97391c34]{-webkit-line-clamp:1}.project-table[data-v-97391c34] .arco-table-tr:hover .arco-table-td,.project-table[data-v-97391c34] .arco-table-tr:focus-within .arco-table-td,.project-table[data-v-97391c34] .project-row--previewed .arco-table-td{background:var(--erp-color-primary-soft)}.row-actions[data-v-97391c34]{display:flex;align-items:center;gap:8px}.project-table[data-v-97391c34] .row-actions .arco-btn{min-height:28px;padding:0 4px;font-size:13px;white-space:nowrap}.project-table--compact .row-actions[data-v-97391c34]{gap:0}.preview-trigger[data-v-97391c34]{display:inline-flex;align-items:center;gap:5px;border:0;border-radius:4px;background:transparent;color:var(--erp-color-text-secondary);padding:5px 0;font:inherit;font-size:12px;cursor:pointer;white-space:nowrap}.preview-trigger[data-v-97391c34]:hover{color:var(--erp-color-primary)}.preview-trigger svg[data-v-97391c34]{width:15px;height:15px}.result-feedback[data-v-97391c34]{display:grid;justify-items:center;gap:12px}.result-feedback>.erp-state-panel[data-v-97391c34]{width:100%;box-sizing:border-box}.results[data-v-97391c34] .arco-pagination{margin-top:0;justify-content:flex-end}.mobile-results[data-v-97391c34]{display:none}.project-cards[data-v-97391c34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.project-cards article[data-v-97391c34]{display:flex;flex-direction:column;min-width:0;padding:14px;border:1px solid var(--erp-color-border);border-radius:var(--erp-radius-md);background:var(--erp-color-surface)}.project-cards__head[data-v-97391c34]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px}.project-cards h3[data-v-97391c34]{flex:1 1 auto;min-width:0;margin:0;font-size:14.5px;line-height:1.45}.project-cards .node-tag[data-v-97391c34]{flex-shrink:0}.project-cards dl[data-v-97391c34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:12px 0}.project-cards dl>div[data-v-97391c34]{min-width:0}.project-cards dt[data-v-97391c34]{font-size:12px;color:var(--erp-color-text-muted)}.project-cards dd[data-v-97391c34]{margin:3px 0 0;font-size:13px;color:var(--erp-color-text);overflow-wrap:anywhere}.project-cards__actions[data-v-97391c34]{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}@media (max-width: 1199px){.table-toolbar[data-v-97391c34]{flex-wrap:wrap}.list-display-controls[data-v-97391c34]{margin-left:auto}.primary-search[data-v-97391c34]{grid-template-columns:minmax(110px,1fr) minmax(140px,1.3fr) minmax(110px,1fr) minmax(110px,1fr)}.primary-search .actions[data-v-97391c34]{grid-column:1 / -1;justify-content:flex-end}.view-picker[data-v-97391c34]{font-size:0;gap:0}.view-picker select[data-v-97391c34]{font-size:12px}.result-context[data-v-97391c34]{gap:6px}}@media (max-width: 1023px){.desktop-table[data-v-97391c34],.list-display-controls[data-v-97391c34],.desktop-list-shell[data-v-97391c34] .erp-table-shell__toggle{display:none}.mobile-results[data-v-97391c34]{display:block}.mobile-results>.arco-pagination[data-v-97391c34]{margin-top:16px;flex-wrap:wrap;gap:6px;justify-content:center}.primary-search[data-v-97391c34]{grid-template-columns:repeat(2,minmax(0,1fr))}.primary-search .actions[data-v-97391c34]{justify-content:flex-start}.desktop-list-shell.is-expanded[data-v-97391c34] .erp-table-shell__toggle{display:inline-flex}.desktop-list-shell.is-expanded .desktop-table[data-v-97391c34]{display:block}.desktop-list-shell.is-expanded .mobile-results[data-v-97391c34]{display:none}}@media (max-width: 575px){.results[data-v-97391c34]{padding:10px}.header-actions[data-v-97391c34]{gap:6px}.result-context[data-v-97391c34]{gap:8px}.draft-query-note[data-v-97391c34]{align-items:flex-start}.project-cards[data-v-97391c34],.filter-grid[data-v-97391c34],.filter-grid--time[data-v-97391c34],.display-preferences__fields[data-v-97391c34],.range-filter[data-v-97391c34]{grid-template-columns:1fr}.filter-dialog__intro[data-v-97391c34]{font-size:12px}.display-preferences__footer[data-v-97391c34],.display-preferences__footer>div[data-v-97391c34]{gap:6px}.display-preferences__footer[data-v-97391c34] .arco-btn{padding:0 10px}}
