diff --git a/.firecrawl/kobalte-animation.md b/.firecrawl/kobalte-animation.md
deleted file mode 100644
index 618d34c..0000000
--- a/.firecrawl/kobalte-animation.md
+++ /dev/null
@@ -1,73 +0,0 @@
-# Animation
-
-Kobalte components can be animated with CSS keyframes or your JavaScript animation library of choice. However, there are some caveats noted here in regard to exiting animations with JavaScript animation libraries.
-
-## Animating with CSS animation
-
-The simplest way to animate Kobalte components is with CSS.
-
-You can use CSS animation to animate both mount and unmount phases of several Kobalte components. The latter is possible because this components will suspend unmount while your animation plays out.
-
-```
-Copycss
-.popover__content {
- animation: fadeOut 300ms ease-in forwards;
-}
-
-.popover__content[data-expanded] {
- animation: fadeIn 300ms ease-out;
-}
-
-@keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-
-@keyframes fadeOut {
- from {
- opacity: 1;
- }
- to {
- opacity: 0;
- }
-}
-```
-
-```
-Copycss
-.popover__content {
- animation: fadeOut 300ms ease-in forwards;
-}
-
-.popover__content[data-expanded] {
- animation: fadeIn 300ms ease-out;
-}
-
-@keyframes fadeIn {
- from {
- opacity: 0;
- }
- to {
- opacity: 1;
- }
-}
-
-@keyframes fadeOut {
- from {
- opacity: 1;
- }
- to {
- opacity: 0;
- }
-}
-```
-
-## Delegating unmounting for JavaScript animation
-
-When many stateful Kobalte components are hidden from view, they are actually removed from the DOM. JavaScript animation libraries need control of the unmounting phase, so we provide the `forceMount` prop on many components to allow consumers to delegate the mounting and unmounting of children based on the animation state determined by those libraries.
-
-Previous[←Styling](https://kobalte.dev/docs/core/overview/styling)Next[Polymorphism→](https://kobalte.dev/docs/core/overview/polymorphism)
\ No newline at end of file
diff --git a/.firecrawl/kobalte-changelog.md b/.firecrawl/kobalte-changelog.md
deleted file mode 100644
index 060d1e2..0000000
--- a/.firecrawl/kobalte-changelog.md
+++ /dev/null
@@ -1,129 +0,0 @@
-# v0.13.x
-
-## v0.13.11 (July 27, 2025)
-
-**Bug fixes**
-
-- Update createInteractOutside to work with other Element types ( [#612](https://github.com/kobaltedev/kobalte/pull/612))
-- Meter, Progress: remove rounding from fill width ( [#602](https://github.com/kobaltedev/kobalte/pull/602))
-- Image: handle crossOrigin and referrerPolicy ( [#598](https://github.com/kobaltedev/kobalte/pull/598))
-- ToggleGroup: reactive disabled state ( [#595](https://github.com/kobaltedev/kobalte/pull/595))
-- ColorArea: double onChange trigger ( [#593](https://github.com/kobaltedev/kobalte/pull/593))
-- ColorChannelField: fix handling of alpha values ( [#590](https://github.com/kobaltedev/kobalte/pull/590))
-- Colors: color parsing and rgb(a)/hsl(a) format ( [#587](https://github.com/kobaltedev/kobalte/pull/587))
-
-## v0.13.10 (May 30, 2025)
-
-**New features**
-
-- [New `SegmentedControl` component](https://kobalte.dev/docs/core/components/segmented-control) ( [#531](https://github.com/kobaltedev/kobalte/pull/531))
-
-## v0.13.9 (February 21, 2025)
-
-**New features**
-
-- [New `ColorWheel` component](https://kobalte.dev/docs/core/components/color-wheel) ( [#510](https://github.com/kobaltedev/kobalte/pull/510))
-- [New `ColorField` component](https://kobalte.dev/docs/core/components/color-field) ( [#510](https://github.com/kobaltedev/kobalte/pull/510))
-- [New `ColorChannelField` component](https://kobalte.dev/docs/core/components/color-channel-field) ( [#508](https://github.com/kobaltedev/kobalte/pull/508))
-- [New `ColorArea` component](https://kobalte.dev/docs/core/components/color-area) ( [#508](https://github.com/kobaltedev/kobalte/pull/508))
-- [New `ColorSlider` component](https://kobalte.dev/docs/core/components/color-slider) ( [#508](https://github.com/kobaltedev/kobalte/pull/508))
-- [New `ColorSwatch` component](https://kobalte.dev/docs/core/components/color-swatch) ( [#508](https://github.com/kobaltedev/kobalte/pull/508))
-- [New `Search` component](https://kobalte.dev/docs/core/components/search) ( [#506](https://github.com/kobaltedev/kobalte/pull/506))
-
-## v0.13.8 (February 7, 2025)
-
-**New features**
-
-- [New `FileField` component](https://kobalte.dev/docs/core/components/file-field) ( [#512](https://github.com/kobaltedev/kobalte/pull/512))
-- [New `Badge` component](https://kobalte.dev/docs/core/components/badge) ( [#503](https://github.com/kobaltedev/kobalte/pull/503))
-- [New `Meter` component](https://kobalte.dev/docs/core/components/meter) ( [#500](https://github.com/kobaltedev/kobalte/pull/500))
-
-## v0.13.7 (October 7, 2024)
-
-**Bug fixes**
-
-- ToggleGroup: root value type definition ( [#479](https://github.com/kobaltedev/kobalte/pull/479))
-- Collapsible: close animation on default open ( [#483](https://github.com/kobaltedev/kobalte/pull/483))
-- Toast: filter dismissed toasts in region ( [#489](https://github.com/kobaltedev/kobalte/pull/489))
-
-## v0.13.6 (August 27, 2024)
-
-**Bug fixes**
-
-- Update missing export from `@kobalte/utils` ( [#477](https://github.com/kobaltedev/kobalte/pull/477))
-
-## v0.13.5 (August 27, 2024)
-
-**New features**
-
-- Tooltip: add skipDelayDuration prop ( [#467](https://github.com/kobaltedev/kobalte/pull/467))
-
-**Bug fixes**
-
-- NumberField: only format when enabled ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- NumberField: don't trigger `onRawValueChange` on mount when NaN ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- Select: correct type definition & empty value for multiselect ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- TextField: clear input when controlled value set to undefined ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- Combobox: correct type definition & empty value for multiselect ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- Skeleton: correct data-animate & data-visible attribute value ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- Combobox: close list on outside click ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- NavigationMenu: incorrect animation after closed ( [#456](https://github.com/kobaltedev/kobalte/pull/456))
-- Tabs: recalculate indicator styles on resize ( [#458](https://github.com/kobaltedev/kobalte/pull/458))
-- Pagination: correctly render fixedItems with low page count ( [#464](https://github.com/kobaltedev/kobalte/pull/464))
-- Combobox: prevent opening on input with triggerMode="manual" ( [#465](https://github.com/kobaltedev/kobalte/pull/465))
-- NumberField: precision handling with floating point offsets and value snapping ( [#468](https://github.com/kobaltedev/kobalte/pull/468))
-
-## v0.13.4 (June 22, 2024)
-
-**New features**
-
-- Add source exports ( [#408](https://github.com/kobaltedev/kobalte/pull/408))
-- Support string style prop ( [#432](https://github.com/kobaltedev/kobalte/pull/432))
-
-**Bug fixes**
-
-- Combobox: convert textValue with optionTextValue ( [#436](https://github.com/kobaltedev/kobalte/pull/436))
-- Polymorphic: override the `component` prop of `
Current color value: {value().toString("hsl")}
->; -``` - -``` -Copytsx -import { createSignal } from "solid-js"; - -const [value, setValue] = createSignal(parseColor("hsl(0, 100%, 50%)")); -<> -Current color value: {value().toString("hsl")}
->; -``` - -### xChannel and yChannel - -The color channel for each axis of a color area can be specified using the `xChannel` and `yChannel` props. An array of channel names for a color can be returned using the color.getColorChannels method. - -Label - -``` -Copytsx -const [value, setValue] = createSignal(parseColor("rgb(100, 149, 237)")); -const [rChannel, gChannel, bChannel] = value().getColorChannels(); - -Your favorite fruit is: {value()}.
- > - ); -} -``` - -``` -Copytsx -import { createSignal } from "solid-js"; - -function ControlledExample() { - const [value, setValue] = createSignal("Orange"); - - return ( - <> -Your favorite fruit is: {value()}.
- > - ); -} -``` - -### Description - -The `RadioGroup.Description` component can be used to associate additional help text with a radio group. - -Favorite fruit - -Apple - -Orange - -Watermelon - -Choose the fruit you like the most. - -``` -Copytsx -- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-- A UI toolkit for building accessible web apps and design systems with SolidJS. -
-Airplane mode is {checked() ? "active" : "inactive"}.
- > - ); -} -``` - -``` -Copytsx -import { createSignal } from "solid-js"; - -export function ControlledExample() { - const [checked, setChecked] = createSignal(false); - - return ( - <> -Airplane mode is {checked() ? "active" : "inactive"}.
- > - ); -} -``` - -### Description - -The `Switch.Description` component can be used to associate additional help text with a switch. - -Airplane mode - -Disable all network connections. - -``` -Copytsx -Selected tab: {selectedTab()}
- > - ); -} -``` - -``` -Copytsx -import { createSignal } from "solid-js"; - -function ControlledExample() { - const [selectedTab, setSelectedTab] = createSignal("settings"); - - return ( - <> -Selected tab: {selectedTab()}
- > - ); -} -``` - -### Focusable content - -When the tab content doesn't contain any focusable content, the entire content is given a `tabIndex=0` so that the content can be navigated to with the keyboard. - -When the tab content contains focusable content, such as an ``, then the `tabIndex` is omitted because the content itself can receive focus. - -This example uses the same Tabs components from above. Try navigating from the tabs to each content using the keyboard. - -ProfileDashboardSettingsContact - -``` -Copytsx -function FocusableContentExample() { - return ( -