.dm-alert{border-radius:var(--dm-radius-lg);width:100%;font-family:var(--dm-font-family);border:none;gap:12px;padding:16px;display:flex;position:relative}.dm-alert__icon{align-items:flex-start;padding-top:2px;display:flex}.dm-alert__icon svg{width:20px;height:20px}.dm-alert__content{flex-direction:column;flex:1;gap:4px;display:flex}.dm-alert__title{margin:0;font-size:16px;font-weight:600;line-height:1.25}.dm-alert__description{color:var(--dm-color-text);font-size:14px;line-height:1.5}.dm-alert--danger{background-color:hsl(var(--dm-danger-hsl)/.1);box-shadow:inset var(--dm-border-width-accent) 0 0 0 hsl(var(--dm-danger-hsl)), inset 0 0 0 var(--dm-border-width-base) hsl(var(--dm-danger-hsl)/.15)}.dm-alert--danger .dm-alert__icon,.dm-alert--danger .dm-alert__title{color:hsl(var(--dm-danger-hsl))}.dm-alert--success{background-color:hsl(var(--dm-success-hsl)/.15);box-shadow:inset var(--dm-border-width-accent) 0 0 0 hsl(var(--dm-success-hsl)), inset 0 0 0 var(--dm-border-width-base) hsl(var(--dm-success-hsl)/.2)}.dm-alert--success .dm-alert__icon,.dm-alert--success .dm-alert__title{color:hsl(var(--dm-success-hsl))}.dm-alert--warning{background-color:hsl(var(--dm-secondary-hsl)/.15);box-shadow:inset var(--dm-border-width-accent) 0 0 0 hsl(var(--dm-secondary-hsl)), inset 0 0 0 var(--dm-border-width-base) hsl(var(--dm-secondary-hsl)/.2)}.dm-alert--warning .dm-alert__icon,.dm-alert--warning .dm-alert__title{color:hsl(var(--dm-secondary-hsl))}
