/* Identidad visual Caldén Sistemas para el admin de Django */

:root,
html[data-theme="light"] {
    --primary: #2d6a4f;
    --secondary: #1a3a2a;
    --accent: #52b788;
    --primary-fg: #fff;

    --header-color: #eafaf1;
    --header-branding-color: var(--accent);
    --header-bg: var(--secondary);
    --header-link-color: var(--primary-fg);

    --breadcrumbs-fg: #cfe9da;
    --breadcrumbs-link-fg: #fff;
    --breadcrumbs-bg: #12261c;

    --link-fg: #2d6a4f;
    --link-hover-color: #1a3a2a;
    --link-selected-fg: var(--secondary);

    --button-bg: var(--primary);
    --button-hover-bg: var(--secondary);
    --default-button-bg: var(--secondary);
    --default-button-hover-bg: #12261c;

    --body-bg: #f2f6f3;
    --selected-row: #d8f3dc;
}

html[data-theme="dark"] {
    --primary: #40916c;
    --secondary: #143524;
    --accent: #74c69d;
    --header-bg: var(--secondary);
    --link-fg: #74c69d;
    --link-hover-color: #95d5b2;
    --button-bg: var(--primary);
    --button-hover-bg: #2d6a4f;
}

#branding .calden-brand {
    display: flex;
    align-items: center;
    gap: 10px;
    color: var(--header-link-color);
    text-decoration: none;
}

#branding .calden-brand-logo {
    height: 34px;
    width: auto;
}

#branding .calden-brand span {
    font-weight: 600;
    font-size: 18px;
}
