/* lp-backup plugin styles */
/* Required by Filament/Resources/Admin/Widgets/BackupProgress
   (resources/views/filament/widgets/backup-progress.blade.php) */
.flex { display: flex; }
.items-center { align-items: center; }
.gap-3 { gap: .75rem; }
.shrink-0 { flex-shrink: 0; }
.font-medium { font-weight: 500; }
.text-sm { font-size: .875rem; line-height: calc(1.25/.875); }
.text-xs { font-size: .75rem; line-height: calc(1/.75); }
.animate-spin { animation: lp-backup-spin 1s linear infinite; }
@keyframes lp-backup-spin {
    to { transform: rotate(360deg); }
}

/* Light mode colours */
.text-emerald-500 { color: oklch(69.6% .17 162.48); }
.text-red-500 { color: oklch(63.7% .237 25.331); }
.text-red-600 { color: oklch(57.7% .245 27.325); }
.text-amber-500 { color: oklch(76.9% .188 70.08); }
.text-gray-500 { color: oklch(55.1% .027 264.364); }

/* Dark mode colours */
@media (prefers-color-scheme: dark) {
    .dark\:text-red-400 { color: oklch(70.4% .191 22.216); }
    .dark\:text-gray-400 { color: oklch(70.7% .022 261.325); }
}
