/* ============================================
   RenDS — All Components (CSS)
   ============================================
   Import this file to get all component styles.
   JS files are imported separately as needed.
   ============================================ */

/* ─── Primitives (Atoms) ─── */
@import './primitives/ren-button/ren-button.css' layer(components);
@import './primitives/ren-field/ren-field.css' layer(components);
@import './primitives/ren-checkbox/ren-checkbox.css' layer(components);
@import './primitives/ren-switch/ren-switch.css' layer(components);
@import './primitives/ren-badge/ren-badge.css' layer(components);
@import './primitives/ren-radio/ren-radio.css' layer(components);
@import './primitives/ren-progress/ren-progress.css' layer(components);
@import './primitives/ren-icon/ren-icon.css' layer(components);
@import './primitives/ren-card/ren-card.css' layer(components);
@import './primitives/ren-link/ren-link.css' layer(components);
@import './primitives/ren-banner/ren-banner.css' layer(components);
@import './primitives/ren-breadcrumb/ren-breadcrumb.css' layer(components);
@import './primitives/ren-pagination/ren-pagination.css' layer(components);
@import './primitives/ren-tag/ren-tag.css' layer(components);
@import './primitives/ren-separator/ren-separator.css' layer(components);
@import './primitives/ren-avatar/ren-avatar.css' layer(components);
@import './primitives/ren-spinner/ren-spinner.css' layer(components);
@import './primitives/ren-skeleton/ren-skeleton.css' layer(components);
@import './primitives/ren-kbd/ren-kbd.css' layer(components);

/* ─── Composites (Molecules) ─── */
@import './composites/ren-dialog/ren-dialog.css' layer(components);
@import './composites/ren-popover/ren-popover.css' layer(components);
@import './composites/ren-tooltip/ren-tooltip.css' layer(components);
@import './composites/ren-tabs/ren-tabs.css' layer(components);
@import './composites/ren-accordion/ren-accordion.css' layer(components);
@import './composites/ren-menu/ren-menu.css' layer(components);
@import './composites/ren-select/ren-select.css' layer(components);
@import './composites/ren-toast/ren-toast.css' layer(components);
@import './composites/ren-slider/ren-slider.css' layer(components);
@import './composites/ren-toggle-group/ren-toggle-group.css' layer(components);
@import './composites/ren-combobox/ren-combobox.css' layer(components);
@import './composites/ren-sheet/ren-sheet.css' layer(components);
@import './composites/ren-hover-card/ren-hover-card.css' layer(components);
@import './composites/ren-scroll-area/ren-scroll-area.css' layer(components);
@import './composites/ren-number-field/ren-number-field.css' layer(components);
@import './composites/ren-otp/ren-otp.css' layer(components);
@import './composites/ren-calendar/ren-calendar.css' layer(components);
@import './composites/ren-date-picker/ren-date-picker.css' layer(components);
@import './composites/ren-date-range-picker/ren-date-range-picker.css' layer(components);
@import './composites/ren-carousel/ren-carousel.css' layer(components);
@import './composites/ren-color-picker/ren-color-picker.css' layer(components);

@import './composites/ren-collapsible/ren-collapsible.css' layer(components);
@import './composites/ren-toolbar/ren-toolbar.css' layer(components);
@import './composites/ren-dropzone/ren-dropzone.css' layer(components);
@import './composites/ren-alert-dialog/ren-alert-dialog.css' layer(components);
@import './composites/ren-context-menu/ren-context-menu.css' layer(components);

/* ─── Patterns (Organisms) ─── */
@import './patterns/ren-nav/ren-nav.css' layer(components);
@import './patterns/ren-sidebar/ren-sidebar.css' layer(components);
@import './patterns/ren-command/ren-command.css' layer(components);
@import './patterns/ren-table/ren-table.css' layer(components);
@import './patterns/ren-form/ren-form.css' layer(components);
@import './patterns/ren-menubar/ren-menubar.css' layer(components);
@import './patterns/ren-empty-state/ren-empty-state.css' layer(components);
@import './patterns/ren-ai/ren-ai.css' layer(components);
