.banner{--n-title-color-warning:#f5c400;border-radius:.5rem;border-width:1px;display:flex;gap:1rem;padding:1rem}.banner__content{display:flex;flex-direction:column;gap:.75rem}.banner__header{align-items:center;display:flex;gap:.5rem}.banner__icon{flex-shrink:0;height:1.5rem;width:1.5rem}.banner__icon--sm{height:1.25rem;width:1.25rem}.banner__icon--lg{height:26px;width:26px}.banner__icon--xl{height:2rem;width:2rem}.banner__title{font-weight:600}.banner__title--sm{font-size:1rem;line-height:1.5rem}.banner__title--md{font-size:1.125rem;line-height:1.75rem}.banner__title--lg{font-size:1.25rem;line-height:1.75rem}.banner__title--xl{font-size:1.5rem;line-height:2rem}.banner__text{font-size:.875rem;line-height:1.25rem}.banner--default{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.banner--info{--tw-border-opacity:1;border-color:rgb(49 155 255/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(234 245 255/var(--tw-bg-opacity,1))}.banner--info.banner--solid{--tw-bg-opacity:1;background-color:rgb(49 155 255/var(--tw-bg-opacity,1))}.banner--info.banner--solid .banner__icon,.banner--info.banner--solid .banner__text,.banner--info.banner--solid .banner__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.banner--info.banner--light .banner__text:is(.dark *){--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}.banner--info .banner__icon,.banner--info .banner__title{--tw-text-opacity:1;color:rgb(49 155 255/var(--tw-text-opacity,1))}.banner--warning{--tw-border-opacity:1;background-color:#ffea8033;border-color:rgb(255 207 15/var(--tw-border-opacity,1))}.banner--warning.banner--solid{--tw-bg-opacity:1;background-color:rgb(255 234 128/var(--tw-bg-opacity,1))}.banner--warning .banner__icon,.banner--warning .banner__title{color:var(--n-title-color-warning)}.banner--danger{--tw-border-opacity:1;border-color:rgb(202 22 40/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 244 236/var(--tw-bg-opacity,1))}.banner--danger.banner--solid{--tw-bg-opacity:1;background-color:rgb(202 22 40/var(--tw-bg-opacity,1))}.banner--danger.banner--solid .banner__icon,.banner--danger.banner--solid .banner__text,.banner--danger.banner--solid .banner__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.banner--danger .banner__icon,.banner--danger .banner__title{--tw-text-opacity:1;color:rgb(231 35 54/var(--tw-text-opacity,1))}.banner--success{--tw-border-opacity:1;background-color:#def5e6b3;border-color:rgb(20 137 60/var(--tw-border-opacity,1))}.banner--success.banner--solid{--tw-bg-opacity:1;background-color:rgb(222 245 230/var(--tw-bg-opacity,1))}.banner--success .banner__icon,.banner--success .banner__title{--tw-text-opacity:1;color:rgb(68 193 60/var(--tw-text-opacity,1))}.banner--solid .banner__icon,.banner--solid .banner__title{--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity,1))}
