.banner[data-v-88b48c6e]{border:1px solid color-mix(in srgb, var(--tint) 35%, transparent);background:color-mix(in srgb, var(--tint) 8%, transparent);border-radius:8px;align-items:flex-start;gap:8px;padding:12px;display:flex}.banner--error[data-v-88b48c6e]{--tint:var(--danger)}.banner--notice[data-v-88b48c6e]{--tint:var(--brand)}.banner--success[data-v-88b48c6e]{--tint:var(--lightningcss-light,#16a34a)var(--lightningcss-dark,#4ade80)}.banner__icon[data-v-88b48c6e]{color:var(--tint);flex-shrink:0;margin-top:1px}.banner__text[data-v-88b48c6e]{color:var(--foreground);-webkit-user-select:text;user-select:text;margin:0;font-size:14px}
