﻿body {
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;
}

.btn-primary {
    background-color: #007bff;
    border-color: #007bff;
    transition: background-color 0.3s ease;
}

    .btn-primary:hover {
        background-color: #0056b3;
        border-color: #0056b3;
    }

.rounded-3 {
    border-radius: 1rem !important;
}

.shadow-sm {
    box-shadow: 0 2px 8px rgba(0,0,0,0.1);
}

@media (min-width: 576px) {
    .w-32 {
        max-width: 150px;
    }
}
