/* Дополнительные стили */
.form-input {
    @apply mt-1 block w-full rounded-md border-gray-300 shadow-sm focus:border-blue-500 focus:ring-blue-500;
}

.btn-primary {
    @apply bg-blue-600 text-white px-4 py-2 rounded-md hover:bg-blue-700;
}

.card {
    @apply bg-white rounded-lg shadow-md p-6;
}

.input-group {
    @apply mb-4;
}

.input-label {
    @apply block text-sm font-medium text-gray-700 mb-1;
}

.error-message {
    @apply text-red-600 text-sm mt-1;
}

.success-message {
    @apply text-green-600 text-sm mt-1;
} 