.alert{background-color:var(
    --alert-bg,color-mix(in oklab,var(--alert-c),var(--c-white) var(--alert-bg-percentage,90%))
  );border:var(--alert-b,1px solid var(--alert-bc,var(--alert-c)));border-radius:var(--alert-br,var(--br));color:var(--alert-c,inherit);margin-bottom:var(--alert-mb,1rem);padding:var(--alert-py,1rem) var(--alert-px,1rem);position:relative}.alert a{--link-c:var(
      --alert-link-c,color-mix(in oklab,var(--alert-c),var(--c-black) var(--alert-link-c-percentage,5%))
    )}.alert p:last-child{margin-bottom:0}.alert-primary{--alert-c:var(--alert-primary,var(--c-primary))}.alert-secondary{--alert-c:var(--alert-secondary,var(--c-secondary))}.alert-success{--alert-c:var(--alert-success,var(--c-success))}.alert-info{--alert-c:var(--alert-info,var(--c-info))}.alert-warning{--alert-c:var(--alert-warning,var(--c-warning))}.alert-danger{--alert-c:var(--alert-danger,var(--c-danger))}.alert-dark{--alert-c:var(--alert-dark,var(--c-dark))}.alert-heading{color:var(--alert-heading-c,inherit)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{--btn-c_bg:var(--alert-c);padding:1.25rem 1rem;position:absolute;right:0;top:0;z-index:2}