html[data-theme="light"] {
    --pst-color-secondary: #e34f76;
    --pst-color-table-row-hover-bg: #d3dcf8;
}

html[data-theme="dark"] {
    --pst-color-secondary: #f1a7bb;
    --pst-color-table-row-hover-bg: #1c41b0;
}

a.navbar-brand {
    padding: 0.85rem;
}

.img-shadow {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);
    border-radius: 4px;
}