/* AdSchool brand scale — generated from 3b6ea5 */
:root {
    --color-brand-50: #f7f7f8;
    --color-brand-100: #ebedef;
    --color-brand-200: #d5dbe2;
    --color-brand-300: #b0c1d3;
    --color-brand-400: #7d9fc4;
    --color-brand-500: #4f83ba;
    --color-brand-600: #3b6ea5;
    --color-brand-700: #2b527d;
    --color-brand-800: #1d3958;
    --color-brand-900: #102032;
    --color-brand-950: #08111b;

    --pu-primary:        #3b6ea5;
    --pu-primary-dark:   #2b527d;
    --pu-primary-darker: #1d3958;
    --pu-primary-light:  #f7f7f8;
    --pu-primary-muted:  #ebedef;
    --pu-primary-border: #d5dbe2;
    --pu-primary-shadow: rgba(59,110,165,0.18);
    --pu-border-focus:   #4f83ba;
    --pu-primary-contrast: #ffffff;

    --bs-primary:           #3b6ea5;
    --bs-btn-border-color:  #3b6ea5;
    --bs-primary-hover:     #2b527d;
    --bs-hover-color:       #ebedef;
    --bs-alert-bg:          #3b6ea5;
    --custom-hover-theme:   #ebedef;
    --bs-primary-contrast:  #ffffff;
}
