[data-role="alert"] { position:relative; padding:0.8em 1em 0.8em 1em; margin-bottom:1.5em; border-left:0.5em solid transparent; background:var(--cv-white); box-sizing:border-box; color:var(--cavelo-black); }
[data-role="alert"].green { border-color:var(--cavelo-green);  }
[data-role="alert"].orange { border-color:var(--cavelo-orange); }
[data-role="alert"].navy { border-color:var(--cavelo-navy); }
[data-role="alert"].blue { border-color:var(--cavelo-blue); }
[data-role="alert"].white { border-color:var(--cavelo-white); }
[data-role="alert"].black { border-color:var(--cavelo-black); }
[data-role="alert"].grey { border-color:var(--cavelo-platinum); }
[data-role="alert"].dark-grey { border-color:var(--cavelo-grey); }

[data-role="alert"].risk-very-high { border-color:var(--very-high-60); }
[data-role="alert"].risk-high { border-color:var(--high-60); }
[data-role="alert"].risk-medium { border-color:var(--medium-60); }
[data-role="alert"].risk-low { border-color:var(--low-60); }
[data-role="alert"].risk-very-low { border-color:var(--very-low-60); }

/*!!V2*/
[data-role="alert"].gold { border-color:var(--cv-gold); }
[data-role="alert"].bright-blue { border-color:var(--cv-bright-blue); }
[data-role="alert"].vivid-blue { border-color:var(--cv-vivid-blue); }
[data-role="alert"].vivid-cyan { border-color:var(--cv-vivid-cyan); }
[data-role="alert"].red { border-color:var(--cv-accent-red-dark); }
/*!!V2*/

[data-role="alert"].navy-green:before {
    content:'';
    position:absolute;
    display:inline-block; 
    height:100%;
    width:0.5rem;
    background: var(--cavelo-navy-green);
    z-index:10;
    top:0; left:-0.5rem;
}

[data-role="alert"].green-navy:before {
    content:'';
    position:absolute;
    display:inline-block; 
    height:100%;
    width:0.5rem;
    background: var(--cavelo-green-navy);
    z-index:10;
}


[data-role="alert"].bg-transparent { 
    color:inherit;
    border-color:inherit;
    background-color:transparent !important; 
}