.expense-page[data-v-3ddac4f8]{display:flex;flex-direction:column;gap:16px}.expense-panel__title[data-v-3ddac4f8]{display:flex;align-items:center;gap:8px}.expense-process[data-v-3ddac4f8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.expense-process__item[data-v-3ddac4f8]{display:flex;gap:12px;padding:14px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.expense-process__icon[data-v-3ddac4f8]{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#eff6ff;color:#1677ff;font-size:18px}.expense-process__name[data-v-3ddac4f8]{font-size:14px;font-weight:600;color:#0f172a}.expense-process__desc[data-v-3ddac4f8]{margin-top:4px;font-size:12px;line-height:1.5;color:#64748b}.expense-dashboard[data-v-3ddac4f8]{display:grid;grid-template-columns:minmax(0,2fr) minmax(320px,1fr);gap:16px}.expense-stats-compact[data-v-3ddac4f8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.expense-stat-compact[data-v-3ddac4f8]{display:flex;align-items:center;gap:12px;min-height:86px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:12px;background:#fff;transition:all .2s ease}.expense-stat-compact[data-v-3ddac4f8]:hover{transform:translateY(-1px);box-shadow:0 8px 20px #0f172a14}.expense-stat-compact__icon[data-v-3ddac4f8]{width:38px;height:38px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:18px}.expense-stat-compact__content[data-v-3ddac4f8]{min-width:0}.expense-stat-compact__title[data-v-3ddac4f8]{font-size:12px;line-height:1.3;color:#64748b}.expense-stat-compact__value[data-v-3ddac4f8]{margin-top:6px;font-size:22px;font-weight:700;line-height:1;color:#0f172a}.expense-stat-compact__prefix[data-v-3ddac4f8]{margin-right:2px;font-size:14px}.expense-stat-compact__suffix[data-v-3ddac4f8]{margin-left:2px;font-size:12px;font-weight:500;color:#64748b}.expense-stat-compact--blue[data-v-3ddac4f8]{background:linear-gradient(135deg,#f8fbff,#f1f7ff)}.expense-stat-compact--blue .expense-stat-compact__icon[data-v-3ddac4f8]{background:#e6f4ff;color:#1677ff}.expense-stat-compact--orange[data-v-3ddac4f8]{background:linear-gradient(135deg,#fffaf3,#fff3e0)}.expense-stat-compact--orange .expense-stat-compact__icon[data-v-3ddac4f8]{background:#fff1db;color:#fa8c16}.expense-stat-compact--gold[data-v-3ddac4f8]{background:linear-gradient(135deg,#fffcf2,#fff7da)}.expense-stat-compact--gold .expense-stat-compact__icon[data-v-3ddac4f8]{background:#fff3bf;color:#d48806}.expense-stat-compact--indigo[data-v-3ddac4f8]{background:linear-gradient(135deg,#f7f8ff,#eef2ff)}.expense-stat-compact--indigo .expense-stat-compact__icon[data-v-3ddac4f8]{background:#e0e7ff;color:#4f46e5}.expense-stat-compact--green[data-v-3ddac4f8]{background:linear-gradient(135deg,#f4fff7,#ecfdf3)}.expense-stat-compact--green .expense-stat-compact__icon[data-v-3ddac4f8]{background:#dcfce7;color:#16a34a}.expense-stat-compact--purple[data-v-3ddac4f8]{background:linear-gradient(135deg,#faf7ff,#f5f3ff)}.expense-stat-compact--purple .expense-stat-compact__icon[data-v-3ddac4f8]{background:#ede9fe;color:#7c3aed}.expense-stat-compact--red[data-v-3ddac4f8]{background:linear-gradient(135deg,#fff7f7,#fff1f2)}.expense-stat-compact--red .expense-stat-compact__icon[data-v-3ddac4f8]{background:#ffe4e6;color:#e11d48}.expense-task-card[data-v-3ddac4f8] .ant-card-body{padding:16px}.expense-task-list[data-v-3ddac4f8]{display:flex;flex-direction:column;gap:10px}.expense-task-item[data-v-3ddac4f8]{display:flex;gap:12px;padding:12px;border-radius:12px;border:1px solid #e5e7eb}.expense-task-item--warning[data-v-3ddac4f8]{background:#fff7ed}.expense-task-item--info[data-v-3ddac4f8]{background:#eff6ff}.expense-task-item--success[data-v-3ddac4f8]{background:#f0fdf4}.expense-task-item__count[data-v-3ddac4f8]{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:#0f172a0f;font-size:16px;font-weight:700;color:#0f172a}.expense-task-item__title[data-v-3ddac4f8]{font-size:14px;font-weight:600;color:#0f172a}.expense-task-item__desc[data-v-3ddac4f8]{margin-top:4px;font-size:12px;color:#64748b;line-height:1.5}.expense-query-bar[data-v-3ddac4f8]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.expense-query-form[data-v-3ddac4f8]{flex:1}.expense-list-card[data-v-3ddac4f8] .ant-tabs-nav{margin-bottom:16px}.expense-pagination[data-v-3ddac4f8]{display:flex;justify-content:flex-end;margin-top:16px}.approval-title[data-v-3ddac4f8]{font-weight:600;color:#0f172a}.approval-meta[data-v-3ddac4f8]{margin-top:4px;color:#64748b;font-size:12px}@media(max-width:1536px){.expense-dashboard[data-v-3ddac4f8]{grid-template-columns:1fr}.expense-stats-compact[data-v-3ddac4f8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1280px){.expense-process[data-v-3ddac4f8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.expense-query-bar[data-v-3ddac4f8]{flex-direction:column;align-items:stretch}.expense-process[data-v-3ddac4f8],.expense-stats-compact[data-v-3ddac4f8]{grid-template-columns:1fr}}.expense-page[data-v-1aaf31b9]{display:flex;flex-direction:column;gap:16px}.page-hero[data-v-1aaf31b9]{border:none;background:linear-gradient(135deg,#f8fbff,#eef4ff 45%,#f8faff)}.page-hero__content[data-v-1aaf31b9]{display:flex;align-items:center;justify-content:space-between;gap:16px}.page-title[data-v-1aaf31b9]{margin-bottom:4px;font-size:22px;font-weight:700;color:#0f172a}.page-desc[data-v-1aaf31b9]{margin:0;color:#64748b;font-size:13px}
