.closing-dashboard[data-v-800b06ad]{display:flex;flex-direction:column;gap:20px}.metrics-grid[data-v-800b06ad]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metric-card[data-v-800b06ad]{background:#fff;border:1px solid #f1f5f9;border-radius:14px;padding:20px;display:flex;align-items:center;gap:16px;transition:box-shadow .2s ease}.metric-card[data-v-800b06ad]:hover{box-shadow:0 4px 12px #0000000f}.metric-card__icon[data-v-800b06ad]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.metric-card--blue .metric-card__icon[data-v-800b06ad]{background:#eff6ff;color:#2563eb}.metric-card--green .metric-card__icon[data-v-800b06ad]{background:#f0fdf4;color:#16a34a}.metric-card--amber .metric-card__icon[data-v-800b06ad]{background:#fffbeb;color:#d97706}.metric-card--violet .metric-card__icon[data-v-800b06ad]{background:#f5f3ff;color:#7c3aed}.metric-card--red .metric-card__icon[data-v-800b06ad]{background:#fef2f2;color:#dc2626}.metric-card__body[data-v-800b06ad]{flex:1;min-width:0}.metric-card__label[data-v-800b06ad]{font-size:12px;color:#94a3b8;font-weight:500;margin-bottom:4px}.metric-card__value[data-v-800b06ad]{font-family:JetBrains Mono,Fira Code,monospace;font-size:28px;font-weight:700;color:#1e293b;letter-spacing:-.8px;line-height:1}.section-card[data-v-800b06ad]{background:#fff;border:1px solid #f1f5f9;border-radius:14px;overflow:hidden}.section-card__header[data-v-800b06ad]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px 16px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap}.section-title[data-v-800b06ad]{font-size:15px;font-weight:700;color:#1e293b;margin:0 0 2px;line-height:1.3}.section-sub[data-v-800b06ad]{font-size:12px;color:#94a3b8}.section-card__actions[data-v-800b06ad]{display:flex;align-items:center;gap:8px;flex-shrink:0}.section-card__body[data-v-800b06ad]{padding:0}.cell-primary[data-v-800b06ad]{font-size:13.5px;font-weight:600;color:#1e293b;margin-bottom:2px}.cell-secondary[data-v-800b06ad]{font-size:12px;color:#94a3b8}.period-status[data-v-800b06ad]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}.period-status__dot[data-v-800b06ad]{width:6px;height:6px;border-radius:50%}.period-status--active[data-v-800b06ad]{background:#f0fdf4;color:#16a34a}.period-status--active .period-status__dot[data-v-800b06ad]{background:#16a34a}.period-status--closed[data-v-800b06ad]{background:#fef2f2;color:#dc2626}.period-status--closed .period-status__dot[data-v-800b06ad]{background:#dc2626}@media (max-width: 992px){.metrics-grid[data-v-800b06ad]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.metrics-grid[data-v-800b06ad]{grid-template-columns:repeat(2,1fr);gap:12px}.section-card__header[data-v-800b06ad]{flex-direction:column;align-items:flex-start}.section-card__actions[data-v-800b06ad]{width:100%;justify-content:flex-end}}@media (max-width: 480px){.metrics-grid[data-v-800b06ad]{grid-template-columns:1fr}}.validation-step[data-v-1893fbf6]{padding:24px}.step-header[data-v-1893fbf6]{margin-bottom:24px;text-align:center}.step-title[data-v-1893fbf6]{font-size:24px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:12px;color:#1f2937}.step-icon[data-v-1893fbf6]{color:#3b82f6}.step-description[data-v-1893fbf6]{font-size:16px;color:#6b7280;margin:0}.validation-grid[data-v-1893fbf6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-bottom:24px}.validation-card[data-v-1893fbf6]{border-radius:12px;border:2px solid #e5e7eb;transition:all .3s ease}.validation-card.success[data-v-1893fbf6]{border-color:#10b981;background:#f0fdf4}.validation-card.warning[data-v-1893fbf6]{border-color:#f59e0b;background:#fffbeb}.validation-card.error[data-v-1893fbf6]{border-color:#ef4444;background:#fef2f2}.validation-content[data-v-1893fbf6]{display:flex;align-items:center;gap:16px;padding:8px}.validation-icon[data-v-1893fbf6]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#fff;flex-shrink:0}.validation-icon.success[data-v-1893fbf6]{background:#10b981}.validation-icon.warning[data-v-1893fbf6]{background:#f59e0b}.validation-icon.error[data-v-1893fbf6]{background:#ef4444}.validation-icon.pending[data-v-1893fbf6]{background:#6b7280}.validation-info[data-v-1893fbf6]{flex:1}.validation-title[data-v-1893fbf6]{font-weight:600;color:#1f2937;margin-bottom:4px;font-size:16px}.validation-status[data-v-1893fbf6]{font-size:14px;font-weight:500;margin-bottom:4px}.validation-status.success[data-v-1893fbf6]{color:#059669}.validation-status.warning[data-v-1893fbf6]{color:#d97706}.validation-status.error[data-v-1893fbf6]{color:#dc2626}.validation-status.pending[data-v-1893fbf6]{color:#6b7280}.validation-details[data-v-1893fbf6]{font-size:12px;color:#6b7280;line-height:1.4}.validation-actions[data-v-1893fbf6]{flex-shrink:0}.validation-summary[data-v-1893fbf6]{margin-bottom:24px}.validation-alert[data-v-1893fbf6]{border-radius:8px}.validation-actions[data-v-1893fbf6]{display:flex;justify-content:center;margin-top:16px}@media (max-width: 768px){.validation-grid[data-v-1893fbf6]{grid-template-columns:1fr}.validation-content[data-v-1893fbf6]{flex-direction:column;text-align:center;gap:12px}.validation-actions[data-v-1893fbf6]{align-self:stretch}}.review-step[data-v-802a0fc7]{padding:24px}.step-header[data-v-802a0fc7]{margin-bottom:24px;text-align:center}.step-title[data-v-802a0fc7]{font-size:24px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:12px;color:#1f2937}.step-icon[data-v-802a0fc7]{color:#3b82f6}.step-description[data-v-802a0fc7]{font-size:16px;color:#6b7280;margin:0}.reports-grid[data-v-802a0fc7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;margin-bottom:24px}.report-card[data-v-802a0fc7]{border-radius:12px;border:1px solid #e5e7eb;transition:all .3s ease}.report-card[data-v-802a0fc7]:hover{transform:translateY(-2px);box-shadow:0 8px 25px #0000001a}.report-actions[data-v-802a0fc7]{display:flex;gap:8px}.report-summary[data-v-802a0fc7]{display:flex;flex-direction:column;gap:12px}.report-item[data-v-802a0fc7]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.report-item.total[data-v-802a0fc7]{border-bottom:none;border-top:2px solid #e5e7eb;padding-top:12px;font-weight:600}.report-item.error[data-v-802a0fc7]{background:#fef2f2;border-radius:6px;padding:8px 12px;margin:4px 0}.report-item .label[data-v-802a0fc7]{color:#6b7280;font-size:14px}.report-item .value[data-v-802a0fc7]{font-weight:600;color:#1f2937}.report-item .value.positive[data-v-802a0fc7]{color:#059669}.report-item .value.negative[data-v-802a0fc7]{color:#dc2626}.report-item .value.success[data-v-802a0fc7]{color:#059669}.report-item .value.error[data-v-802a0fc7]{color:#dc2626}.report-item .value.warning[data-v-802a0fc7]{color:#d97706}.review-summary[data-v-802a0fc7]{margin-bottom:24px}.review-alert[data-v-802a0fc7]{border-radius:8px}.review-actions[data-v-802a0fc7]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width: 768px){.reports-grid[data-v-802a0fc7]{grid-template-columns:1fr}.review-actions[data-v-802a0fc7]{flex-direction:column;align-items:center}.report-actions[data-v-802a0fc7]{flex-direction:column;gap:4px}}.journal-step[data-v-01205e3d]{padding:24px}.step-header[data-v-01205e3d]{margin-bottom:24px;text-align:center}.step-title[data-v-01205e3d]{font-size:24px;font-weight:600;margin:0 0 8px;display:flex;align-items:center;justify-content:center;gap:12px;color:#1f2937}.step-icon[data-v-01205e3d]{color:#3b82f6}.step-description[data-v-01205e3d]{font-size:16px;color:#6b7280;margin:0}.journal-controls[data-v-01205e3d]{display:flex;justify-content:center;gap:16px;margin-bottom:24px}.journal-preview[data-v-01205e3d]{margin-bottom:24px}.journal-table[data-v-01205e3d]{border-radius:8px;overflow:hidden}.amount[data-v-01205e3d]{font-weight:600;font-family:Courier New,monospace}.amount.debit[data-v-01205e3d]{color:#059669}.amount.credit[data-v-01205e3d]{color:#dc2626}.amount.empty[data-v-01205e3d]{color:#9ca3af}.action-buttons[data-v-01205e3d]{display:flex;gap:4px;justify-content:center}.journal-summary[data-v-01205e3d]{margin-bottom:24px}.balance-check[data-v-01205e3d]{margin-top:16px}.balance-alert[data-v-01205e3d]{border-radius:8px}.journal-actions[data-v-01205e3d]{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media (max-width: 768px){.journal-controls[data-v-01205e3d],.journal-actions[data-v-01205e3d]{flex-direction:column;align-items:center}.journal-table[data-v-01205e3d]{font-size:12px}}.page-container[data-v-de41760d]{padding:24px;max-width:1200px;margin:0 auto}.theme-card[data-v-de41760d]{background:#fff;border-radius:var(--radius-lg, 12px);box-shadow:var(--shadow-sm, 0 2px 12px rgba(0, 0, 0, .08));overflow:hidden}.wizard-steps-card[data-v-de41760d]{background:#fff;padding:24px;border-radius:16px;box-shadow:0 4px 20px #00000014;margin-bottom:24px}.step-card[data-v-de41760d]{min-height:400px;margin-bottom:24px}.step-panel[data-v-de41760d]{padding:24px}.step-header[data-v-de41760d]{margin-bottom:24px;text-align:center}.step-header h3[data-v-de41760d]{font-size:24px;font-weight:600;margin:0 0 8px;color:#1f2937;display:flex;align-items:center;justify-content:center}.loading-container[data-v-de41760d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px}.summary-card[data-v-de41760d]{max-width:500px;border-radius:12px;border:1px solid #e5e7eb}.summary-grid[data-v-de41760d]{display:flex;flex-direction:column;gap:12px}.summary-item[data-v-de41760d]{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid #f3f4f6}.summary-item[data-v-de41760d]:last-child{border-bottom:none}.summary-item .label[data-v-de41760d]{color:#6b7280;font-weight:500}.wizard-nav[data-v-de41760d]{background:#fff;padding:24px;border-radius:16px;box-shadow:0 4px 20px #00000014;display:flex;align-items:center;gap:16px}@media (max-width: 768px){.page-container[data-v-de41760d]{padding:16px}.wizard-nav[data-v-de41760d]{flex-direction:column;gap:12px}}.closing-history[data-v-9acc3bc2]{display:flex;flex-direction:column;gap:20px}.detail-header[data-v-9acc3bc2]{margin-bottom:-4px}.back-btn[data-v-9acc3bc2]{padding:0;font-size:13px;color:#94a3b8;display:inline-flex;align-items:center;gap:4px}.back-btn[data-v-9acc3bc2]:hover{color:#b91c1c}.filter-card[data-v-9acc3bc2]{background:#fff;border:1px solid #f1f5f9;border-radius:14px;padding:18px 22px}.filter-card__title[data-v-9acc3bc2]{font-size:13px;font-weight:600;color:#64748b;margin-bottom:14px;display:flex;align-items:center;gap:6px}.filter-card__body[data-v-9acc3bc2]{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap}.filter-field[data-v-9acc3bc2]{flex:1;min-width:180px}.filter-label[data-v-9acc3bc2]{display:block;font-size:12px;font-weight:500;color:#64748b;margin-bottom:6px}.filter-actions[data-v-9acc3bc2]{display:flex;gap:8px;flex-shrink:0}.metrics-grid[data-v-9acc3bc2]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.metric-card[data-v-9acc3bc2]{background:#fff;border:1px solid #f1f5f9;border-radius:14px;padding:20px;display:flex;align-items:center;gap:16px;transition:box-shadow .2s ease}.metric-card[data-v-9acc3bc2]:hover{box-shadow:0 4px 12px #0000000f}.metric-card__icon[data-v-9acc3bc2]{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}.metric-card--blue .metric-card__icon[data-v-9acc3bc2]{background:#eff6ff;color:#2563eb}.metric-card--green .metric-card__icon[data-v-9acc3bc2]{background:#f0fdf4;color:#16a34a}.metric-card--red .metric-card__icon[data-v-9acc3bc2]{background:#fef2f2;color:#dc2626}.metric-card--amber .metric-card__icon[data-v-9acc3bc2]{background:#fffbeb;color:#d97706}.metric-card--violet .metric-card__icon[data-v-9acc3bc2]{background:#f5f3ff;color:#7c3aed}.metric-card__body[data-v-9acc3bc2]{flex:1;min-width:0}.metric-card__label[data-v-9acc3bc2]{font-size:12px;color:#94a3b8;font-weight:500;margin-bottom:4px}.metric-card__value[data-v-9acc3bc2]{font-family:JetBrains Mono,Fira Code,monospace;font-size:28px;font-weight:700;color:#1e293b;letter-spacing:-.8px;line-height:1}.section-card[data-v-9acc3bc2]{background:#fff;border:1px solid #f1f5f9;border-radius:14px;overflow:hidden}.section-card__header[data-v-9acc3bc2]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px 16px;border-bottom:1px solid #f1f5f9;flex-wrap:wrap}.section-title[data-v-9acc3bc2]{font-size:15px;font-weight:700;color:#1e293b;margin:0 0 2px}.section-sub[data-v-9acc3bc2]{font-size:12px;color:#94a3b8}.section-card__actions[data-v-9acc3bc2]{display:flex;align-items:center;gap:8px;flex-shrink:0}.section-card__body[data-v-9acc3bc2]{padding:0}.cell-primary[data-v-9acc3bc2]{font-size:13.5px;font-weight:600;color:#1e293b;margin-bottom:2px}.cell-secondary[data-v-9acc3bc2]{font-size:12px;color:#94a3b8}.cell-muted[data-v-9acc3bc2]{color:#cbd5e1;font-size:13px}.duration-text[data-v-9acc3bc2]{font-family:JetBrains Mono,Fira Code,monospace;font-size:12px;color:#64748b}.closing-status[data-v-9acc3bc2]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:20px;font-size:12px;font-weight:600}.closing-status__dot[data-v-9acc3bc2]{width:6px;height:6px;border-radius:50%}.closing-status--completed[data-v-9acc3bc2]{background:#f0fdf4;color:#16a34a}.closing-status--completed .closing-status__dot[data-v-9acc3bc2]{background:#16a34a}.closing-status--failed[data-v-9acc3bc2]{background:#fef2f2;color:#dc2626}.closing-status--failed .closing-status__dot[data-v-9acc3bc2]{background:#dc2626}.closing-status--cancelled[data-v-9acc3bc2]{background:#fffbeb;color:#d97706}.closing-status--cancelled .closing-status__dot[data-v-9acc3bc2]{background:#d97706}.closing-status--pending[data-v-9acc3bc2]{background:#eff6ff;color:#2563eb}.closing-status--pending .closing-status__dot[data-v-9acc3bc2]{background:#2563eb}.detail-modal[data-v-9acc3bc2]{display:flex;flex-direction:column;gap:20px}.detail-modal__section-title[data-v-9acc3bc2]{font-size:13px;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin:0 0 12px;padding-bottom:8px;border-bottom:1px solid #f1f5f9}.log-step[data-v-9acc3bc2]{font-size:13px;font-weight:600;color:#1e293b;margin-bottom:2px}.log-desc[data-v-9acc3bc2]{font-size:12px;color:#64748b;margin-bottom:2px}.log-time[data-v-9acc3bc2]{font-size:11px;color:#94a3b8;font-family:JetBrains Mono,monospace}@media (max-width: 992px){.metrics-grid[data-v-9acc3bc2]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.metrics-grid[data-v-9acc3bc2]{grid-template-columns:repeat(2,1fr);gap:12px}.filter-card__body[data-v-9acc3bc2]{flex-direction:column}.filter-field[data-v-9acc3bc2]{width:100%}.section-card__header[data-v-9acc3bc2]{flex-direction:column;align-items:flex-start}.section-card__actions[data-v-9acc3bc2]{width:100%;justify-content:flex-end}}@media (max-width: 480px){.metrics-grid[data-v-9acc3bc2]{grid-template-columns:1fr}}
