Alert from @kibrisyazilim/design-system. Use via `window.KibrisDS.Alert` (bundle loaded from the root `_ds_bundle.js`).

Inline message about the state of the page or a recent action.
`danger` and `warning` announce assertively; the rest announce politely.

## Props

```ts
interface AlertProps {
  tone?: "info" | "success" | "warning" | "danger";
  /** Bold first line. */
  title?: React.ReactNode;
  /** Replaces the default tone icon. Pass `null` to drop the icon entirely. */
  icon?: React.ReactNode;
  /** Renders a close button and is called when it is pressed. */
  onDismiss?: () => void;
  /** Accessible name for the close button. */
  dismissLabel?: string;
  children?: React.ReactNode;
  className?: string;
  id?: string;
  style?: CSSProperties;
}
```
