/* Sundry Admin 主题色覆盖 — 通过 CSS 变量 */

/* ── Light theme ── */
:root {
    --primary: #a5cdf7;
    --secondary: #4a8ec4;
    --header-color: #e8f4ff;
    --breadcrumbs-bg: #3a6fa0;
    --link-fg: #2d6da0;
    --link-hover-color: #1a5276;
    --selected-row: #d6ecfa;
    --button-hover-bg: #3a6fa0;
    --default-button-bg: #3a6fa0;
}

/* ── Dark theme ── */
@media (prefers-color-scheme: dark) {
    :root {
        --primary: #2d5f8a;
        --secondary: #3a6fa0;
        --breadcrumbs-bg: var(--primary);
        --link-fg: #7ab8e0;
        --link-hover-color: #a5cdf7;
        --selected-row: #1a3a5c;
        --button-hover-bg: #2d5f8a;
        --default-button-bg: #2d5f8a;
    }
}

html[data-theme="dark"] {
    --primary: #2d5f8a;
    --secondary: #3a6fa0;
    --breadcrumbs-bg: var(--primary);
    --link-fg: #7ab8e0;
    --link-hover-color: #a5cdf7;
    --selected-row: #1a3a5c;
    --button-hover-bg: #2d5f8a;
    --default-button-bg: #2d5f8a;
}

/* ── 去除 Django Admin 列表、面包屑、筛选链接下划线 ── */
#container a,
#container a:link,
#container a:visited,
.breadcrumbs a,
#changelist a,
#changelist-filter a,
.object-tools a,
.submit-row a {
    text-decoration: none;
}

#container a:hover,
.breadcrumbs a:hover,
#changelist a:hover,
#changelist-filter a:hover,
.object-tools a:hover,
.submit-row a:hover {
    text-decoration: none;
}
