// bare-v2 - Shadcn-inspired CSS library
// Main entry point

// CSS Reset
*,
*::before,
*::after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html {
  line-height: 1.5;
  -webkit-text-size-adjust: 100%;
  -moz-tab-size: 4;
  tab-size: 4;
}

body {
  margin: 0;
  font-family: inherit;
  line-height: inherit;
}

// Basic list styles (restore some defaults after reset)
ul:not([class]), ol:not([class]),
.prose ul, .prose ol,
ul, ol {
  list-style: revert;
  padding-left: 2rem;
  margin: 0.5rem 0;
}

ul li, ol li {
  margin-bottom: 0.25rem;
}

// Import all layers (tokens merged into atoms)
@import './primitives/index.less';
@import './patterns/index.less';
@import './utilities/index.less';
@import './atoms/index.less';

// Tailwind directives (if using PostCSS)
@tailwind base;
@tailwind components;
@tailwind utilities;
