/* CRM Sync Brand Wizard theme — Test Brand (generated) */
:root{--brand-primary:#222222;--brand-secondary:#048bca;--brand-accent:#DA291C;--brand-radius:0;}
.brand-link{color:var(--brand-primary);text-decoration:none;}
.brand-link:hover,.brand-link:focus{text-decoration:underline;}
.brand-btn{display:inline-block;box-sizing:border-box;padding:.5rem 1.5rem;line-height:1.5;font-size:.875rem;text-align:center;text-decoration:none;text-transform:uppercase;cursor:pointer;transition:.15s ease-in-out;transition-property:color,background-color,border-color,transform,box-shadow,filter;background:var(--brand-primary);color:#fff;border:1px solid transparent;border-radius:var(--brand-radius);}
.brand-btn:hover,.brand-btn:focus{filter:brightness(.9);}
.uk-button-primary{background-color:var(--global-primary-background, #222222);border-color:var(--global-primary-background, #222222);}
.uk-button-primary:hover,.uk-button-primary:focus{filter:brightness(.92);}
.uk-button-secondary{background-color:var(--global-secondary-background, #048bca);border-color:var(--global-secondary-background, #048bca);}
.uk-text-primary{color:var(--global-primary-background, #222222);}
.uk-background-primary{background-color:var(--global-primary-background, #222222);}
.uk-label{background:var(--global-primary-background, #222222);}
.uk-alert-primary{background:var(--global-primary-background, #222222);color:var(--global-inverse-color, #fff);}
.uk-section-primary{background-color:var(--global-primary-background, #222222);}
.uk-tile-primary{background-color:var(--global-primary-background, #222222);}
.uk-card-primary{background-color:var(--global-primary-background, #222222);}
.uk-section-secondary{background-color:var(--global-secondary-background, #048bca);}
.uk-tile-secondary{background-color:var(--global-secondary-background, #048bca);}
.uk-card-secondary{background-color:var(--global-secondary-background, #048bca);}
.uk-light,.uk-section-primary,.uk-section-secondary,.uk-tile-primary,.uk-tile-secondary,.uk-card-primary,.uk-card-secondary{color:var(--global-inverse-color, #fff);}
.uk-alert{background:var(--global-muted-background, #f8f8f8);color:var(--global-muted-color, #999999);}
.uk-alert-success{background:var(--global-success-background, #555555);color:var(--global-inverse-color, #fff);}
.uk-alert-warning{background:var(--global-warning-background, #888);color:var(--global-inverse-color, #fff);}
.uk-alert-danger{background:var(--global-danger-background, #f0506e);color:var(--global-inverse-color, #fff);}
.uk-label-success{background:var(--global-success-background, #555555);}
.uk-label-warning{background:var(--global-warning-background, #888);}
.uk-label-danger{background:var(--global-danger-background, #f0506e);}
.uk-text-success{color:var(--global-success-background, #555555);}
.uk-text-warning{color:var(--global-warning-background, #888);}
.uk-text-danger{color:var(--global-danger-background, #f0506e);}
.uk-text-muted{color:var(--global-muted-color, #999999);}
.uk-button-danger{background-color:var(--global-danger-background, #f0506e);border-color:var(--global-danger-background, #f0506e);}
