/* /Components/MinimalLayout.razor.rz.scp.css */
/* Minimal Layout Styles */
.minimal-layout-container[b-64bfngkqtn] {
    animation: fadeIn-b-64bfngkqtn 0.3s ease-in;
}

@keyframes fadeIn-b-64bfngkqtn {
    from {
        opacity: 0;
    }
    to {
        opacity: 1;
    }
}

/* Responsive adjustments */
@media (max-width: 600px) {
    .minimal-layout-container[b-64bfngkqtn] {
        padding: 10px;
    }
}

/* /Pages/Login.razor.rz.scp.css */
/* Login page specific styles */

.mud-paper[b-m0yzdji6dh] {
    border-radius: 16px;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.2);
    animation: fadeIn-b-m0yzdji6dh 0.5s ease-out;
}

.mud-button-root[b-m0yzdji6dh] {
    border-radius: 8px;
    text-transform: none;
    font-weight: 600;
    padding: 12px 24px;
}

.mud-alert[b-m0yzdji6dh] {
    border-radius: 8px;
}

/* Animation for the container */
@keyframes fadeIn-b-m0yzdji6dh {
    from {
        opacity: 0;
        transform: translateY(20px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* /Pages/Opportunities/Opportunities.razor.rz.scp.css */
[b-eyf0nlszq5] .mud-input>input.mud-input-root-outlined,
[b-eyf0nlszq5] div.mud-input-slot.mud-input-root-outlined {
    padding: 8px !important;
}
