@import '_content/Columbo.Core/Columbo.Core.dl7rhz681q.bundle.scp.css';

/* /Admin/Auth/Components/Dialogs/EditProfileDialog.razor.rz.scp.css */
/* Specific Dialog Width override */
.edit-profile-dialog[b-xbshgnffp7]  .mud-dialog-width-sm {
    max-width: 450px !important;
    width: 100%;
    border-radius: 8px !important;
}

/* /Admin/Groups/Pages/EditGroup.razor.rz.scp.css */
/* /Admin/Users/Pages/EditUser.razor.rz.scp.css */

/* /Components/Layout/LoginLayout.razor.rz.scp.css */
/* /Components/Layout/MainLayout.razor.rz.scp.css */
[b-mn3xh3ee9o] .mud-main-content {
  height: calc(100vh - var(--mud-appbar-height));
  overflow-y: auto;
  padding-top: 0 !important;
  margin-top: var(--mud-appbar-height);
}

/* Sidebar Input Styling */
.search-container[b-mn3xh3ee9o]  .dark-search-box .mud-input-outlined-border {
  border-color: rgba(255, 255, 255, 0.2) !important;
}

.search-container[b-mn3xh3ee9o]  .dark-search-box input {
  color: white !important;
}

.search-container[b-mn3xh3ee9o]  .dark-search-box input::placeholder {
  color: #b0bec5 !important;
  opacity: 1;
}

.search-container[b-mn3xh3ee9o]  .dark-search-box .mud-icon-root {
  color: #b0bec5 !important;
}

[b-mn3xh3ee9o] .mud-drawer mark {
  background-color: rgba(174, 123, 55, 0.55);
  color: inherit;
  border-radius: 2px;
  padding: 0 1px;
}
/* /Components/Pages/NotFound.razor.rz.scp.css */
.animate-fade-in[b-njhoegtooi] {
    animation: fadeIn-b-njhoegtooi 0.6s ease-out forwards;
}

@keyframes fadeIn-b-njhoegtooi {
    from {
        opacity: 0;
        transform: translateY(30px);
    }
    to {
        opacity: 1;
        transform: translateY(0);
    }
}

/* Button Hover Effect */
.hover-scale[b-njhoegtooi] {
    transition: transform 0.2s ease;
}

.hover-scale:hover[b-njhoegtooi] {
    transform: translateY(-2px);
}
