/* Ghost Button for Sidebar Actions */
.btn-ghost {
    background: transparent;
    border: none;
    color: inherit;
    opacity: 0.6;
    transition: opacity 0.2s, background 0.2s;
}

.btn-ghost:hover {
    opacity: 1;
    background: rgba(0, 0, 0, 0.05);
}

[data-theme="dark"] .btn-ghost:hover {
    background: rgba(255, 255, 255, 0.1);
}

.d-flex.align-items-center {
    display: flex !important;
    align-items: center !important;
}

.justify-content-between {
    justify-content: space-between !important;
}