/* Align Görüntüle buttons in collabs table */
.fi-ta-actions {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 0.5rem;
}

.fi-ta-action {
    min-width: 120px;
    text-align: center;
}

/* Ensure consistent button width */
.fi-btn.fi-btn-size-md {
    min-width: 120px;
    justify-content: center;
}

/* Add spacing between button icon and text */
.fi-btn-icon {
    margin-right: 0.5rem;
}

/* Ensure create action buttons have green background */
.fi-btn.fi-btn-size-md[href*="/create"] {
    background-color: rgb(25, 135, 84) !important;
    color: white !important;
}

/* Add hover effect for create buttons */
.fi-btn.fi-btn-size-md[href*="/create"]:hover {
    background-color: rgb(20, 115, 70) !important;
}

/* Create action buttons in headers */
.fi-header-heading > div + div .fi-btn {
    background-color: rgb(25, 135, 84) !important;
    color: white !important;
}

.fi-header-heading > div + div .fi-btn:hover {
    background-color: rgb(20, 115, 70) !important;
}

/* Form create/submit buttons */
.fi-btn.fi-btn-primary, 
button[type="submit"].fi-btn {
    background-color: rgb(25, 135, 84) !important;
    color: white !important;
}

.fi-btn.fi-btn-primary:hover, 
button[type="submit"].fi-btn:hover {
    background-color: rgb(20, 115, 70) !important;
}

/* Remove gap between navigation groups */
.fi-sidebar-nav .gap-y-7 {
    gap: 0 !important;
}

/* Remove gap between navigation items in groups */
.fi-sidebar-group {
    gap: 0 !important;
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
