.invoices-module__8ZUZYa__page{max-width:1200px;padding:2rem}.invoices-module__8ZUZYa__header{margin-bottom:2rem}.invoices-module__8ZUZYa__statsRow{flex-wrap:wrap;gap:1rem;margin-bottom:2rem;display:flex}.invoices-module__8ZUZYa__statCard{flex:1;min-width:180px;padding:1.25rem}.invoices-module__8ZUZYa__statLabel{color:#64748b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:.25rem;font-size:.75rem;font-weight:600;display:block}.invoices-module__8ZUZYa__statValue{color:#fff;font-size:1.5rem;font-weight:700;display:block}.invoices-module__8ZUZYa__statValueGreen{color:#10b981;}.invoices-module__8ZUZYa__statValueRed{color:#ef4444;}.invoices-module__8ZUZYa__statValueAmber{color:#f59e0b;}.invoices-module__8ZUZYa__tableWrap{overflow-x:auto}.invoices-module__8ZUZYa__table{border-collapse:collapse;width:100%}.invoices-module__8ZUZYa__table th{text-align:left;color:#64748b;text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #ffffff0f;padding:.75rem 1rem;font-size:.7rem;font-weight:600}.invoices-module__8ZUZYa__table td{color:#cbd5e1;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:.75rem 1rem;font-size:.85rem}.invoices-module__8ZUZYa__table tr:hover td{background:#ffffff05}.invoices-module__8ZUZYa__clientName{color:#fff;font-weight:600}.invoices-module__8ZUZYa__projectName{color:#94a3b8;font-size:.8rem}.invoices-module__8ZUZYa__amount{font-family:Inter,monospace;font-weight:600}.invoices-module__8ZUZYa__date{color:#64748b;font-size:.8rem}.invoices-module__8ZUZYa__badge{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;align-items:center;padding:.2rem .6rem;font-size:.7rem;font-weight:600;display:inline-flex}.invoices-module__8ZUZYa__badgeDraft{color:#94a3b8;background:#64748b33}.invoices-module__8ZUZYa__badgeSent{color:#60a5fa;background:#2563eb33}.invoices-module__8ZUZYa__badgePaid{color:#10b981;background:#10b98133}.invoices-module__8ZUZYa__badgeOverdue{color:#ef4444;background:#ef444433}.invoices-module__8ZUZYa__badgeRefunded{color:#8b5cf6;background:#8b5cf633}.invoices-module__8ZUZYa__tierBadge{text-transform:uppercase;letter-spacing:.04em;border-radius:4px;align-items:center;padding:.15rem .5rem;font-size:.65rem;font-weight:600;display:inline-flex}.invoices-module__8ZUZYa__tierBlueprint{color:#60a5fa;background:#2563eb26}.invoices-module__8ZUZYa__tierCommercial{color:#f59e0b;background:#f59e0b26}.invoices-module__8ZUZYa__tierContentEngine{color:#10b981;background:#10b98126}.invoices-module__8ZUZYa__tierEnterprise{color:#8b5cf6;background:#8b5cf626}.invoices-module__8ZUZYa__emptyState{text-align:center;color:#64748b;padding:4rem 2rem}.invoices-module__8ZUZYa__emptyIcon{opacity:.5;margin-bottom:1rem;font-size:3rem}.invoices-module__8ZUZYa__emptyTitle{color:#94a3b8;margin:0 0 .5rem;font-size:1.1rem;font-weight:600}.invoices-module__8ZUZYa__emptyText{margin:0;font-size:.85rem}
