@layer bookpi{.bp-alert{border:1px solid var(--bp-border);border-radius:var(--bp-radius-md);background:var(--bp-bg-secondary);width:100%;color:var(--bp-text);font-size:var(--bp-font-size-sm);align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.bp-alert-title{color:var(--bp-title);margin:0;font-weight:600}.bp-alert-description{color:var(--bp-text-secondary);margin:.25rem 0 0}.bp-alert>.bp-icon,.bp-alert>svg{width:1.15em;height:1.15em;color:var(--bp-text-secondary);flex-shrink:0;margin-top:.1em}.bp-alert-success{background:color-mix(in srgb, var(--bp-ok) 8%, var(--bp-bg));border-color:color-mix(in srgb, var(--bp-ok) 25%, transparent)}.bp-alert-success>.bp-icon,.bp-alert-success>svg,.bp-alert-success .bp-alert-title{color:var(--bp-ok)}.bp-alert-warning{background:color-mix(in srgb, var(--bp-warning) 8%, var(--bp-bg));border-color:color-mix(in srgb, var(--bp-warning) 25%, transparent)}.bp-alert-warning>.bp-icon,.bp-alert-warning>svg,.bp-alert-warning .bp-alert-title{color:var(--bp-warning)}.bp-alert-destructive{background:color-mix(in srgb, var(--bp-danger) 8%, var(--bp-bg));border-color:color-mix(in srgb, var(--bp-danger) 25%, transparent)}.bp-alert-destructive>.bp-icon,.bp-alert-destructive>svg,.bp-alert-destructive .bp-alert-title{color:var(--bp-danger)}.bp-alert-info{background:color-mix(in srgb, var(--bp-info) 8%, var(--bp-bg));border-color:color-mix(in srgb, var(--bp-info) 25%, transparent)}.bp-alert-info>.bp-icon,.bp-alert-info>svg,.bp-alert-info .bp-alert-title{color:var(--bp-info)}}
