[data-theme="dark"] {
    --app-primary: #82aaff;
    --app-primary-soft: #1a2535;
    --app-primary-dark: #5c7cfa;

    --app-secondary: #676e95;
    --app-secondary-soft: #323647;
    --app-secondary-dark: #5a6394;

    --app-accent: #f78c6c;
    --app-accent-soft: #3d2419;
    --app-accent-dark: #ff8a65;

    --app-success: #c3e88d;
    --app-success-soft: #272e1f;
    --app-success-dark: #a5e075;

    --app-warning: #ffcb6b;
    --app-warning-soft: #3d3319;
    --app-warning-dark: #ffc947;

    --app-danger: #f07178;
    --app-danger-soft: #3d2426;
    --app-danger-dark: #ff5370;

    --app-layer-one: #1e1e2e;
    --app-layer-two: #444267;
    --app-layer-three: #4e5579;
    --app-layer-four: #676e95;

    --app-alt-layer-one: #1a1a2e;
    --app-alt-layer-two: #353759;
    --app-alt-layer-three: #3e4267;
    --app-alt-layer-four: #575c7c;

    --app-card-header: #444267;

    --app-default-attribute-title-color: #a6accd;
    --app-default-button-text-color: #292d3e;
    --app-default-text-color: #a6accd;
    --app-default-alt-text-color: #959dcb;
    --app-default-link-color: #82aaff;
    --app-default-link-hover-color: #c792ea;

    --app-inverted-text-color: #292d3e;
    --app-inverted-alt-text-color: #444267;

    --app-side-navigation-bg-color: #1e1e2e;
    --app-side-navigation-text-color: #a6accd;
    --app-side-navigation-link-color: #a6accd;
    --app-side-navigation-link-hover-color: #82aaff;

    --app-top-navigation-bg-color: #1e1e2e;
    --app-top-navigation-text-color: #a6accd;
    --app-top-navigation-link-color: #82aaff;
    --app-top-navigation-link-hover-color: #c792ea;

    --app-footer-bg-color: #1e1e2e;
    --app-footer-text-color: #a6accd;
    --app-footer-link-color: #82aaff;
    --app-footer-link-hover-color: #c792ea;

    --app-table-row-color: #292d3e;
    --app-table-row-alt-color: #444267;
    --app-table-row-hover-color: #4e5579;

    --bs-border-color: #676e95;

    --app-shadow-light: rgba(0, 0, 0, 0.3);
    --app-shadow-medium: rgba(0, 0, 0, 0.5);
    --app-shadow-heavy: rgba(0, 0, 0, 0.7);
    --app-shadow-navigation: rgba(0, 0, 0, 0.9);

    --app-border-translucent-light: rgba(103, 110, 149, 0.3);
    --app-focus-ring-primary: rgba(130, 170, 255, 0.25);
}
