.list-page-shell[data-v-38bf3683]{padding:16px 24px 32px}.list-page-shell__bar[data-v-38bf3683]{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border)}.list-page-shell__bar-filters[data-v-38bf3683]{flex:1;min-width:0}.list-page-shell__bar-actions[data-v-38bf3683]{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0;margin-left:auto}.list-page-shell__body[data-v-38bf3683]{border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);padding:12px 14px 16px;box-shadow:var(--shadow-card)}@media (max-width:900px){.list-page-shell[data-v-38bf3683]{padding:12px 14px 24px}.list-page-shell__bar[data-v-38bf3683]{flex-wrap:wrap;align-items:flex-start}.list-page-shell__bar-filters[data-v-38bf3683]{flex-basis:100%}.list-page-shell__bar-actions[data-v-38bf3683]{width:100%;justify-content:flex-start;margin-left:0}}.finance-overview[data-v-508dcd0e]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.metric-card[data-v-508dcd0e]{padding:16px 18px;border-radius:12px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card)}.metric-card__label[data-v-508dcd0e]{display:block;color:var(--color-text-sub);font-size:12px;margin-bottom:8px}.metric-card__value[data-v-508dcd0e]{color:var(--color-text);font-size:22px}.finance-panels[data-v-508dcd0e]{margin-top:0}.mini-grid[data-v-508dcd0e]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.mini-item[data-v-508dcd0e]{padding:12px;border-radius:10px;background:var(--color-surface-soft);border:1px solid var(--color-border-soft)}.mini-item span[data-v-508dcd0e]{display:block;color:var(--color-text-sub);font-size:12px;margin-bottom:6px}.mini-item strong[data-v-508dcd0e]{color:var(--color-text);font-size:18px}@media (max-width:900px){.finance-overview[data-v-508dcd0e]{grid-template-columns:repeat(2,1fr)}}.latest-projects-table-wrap[data-v-508dcd0e]{width:100%;overflow-x:auto}.latest-projects-table[data-v-508dcd0e]{min-width:1120px}.latest-projects-table[data-v-508dcd0e] .el-table__fixed-header-wrapper th.el-table__cell,.latest-projects-table[data-v-508dcd0e] .el-table__header-wrapper th.el-table__cell{text-transform:none!important;letter-spacing:.01em!important;line-height:1.35!important}