/* Tailwind CSS */
@import "tailwindcss";

/* Pretendard Font */
@import url('https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css');

/* Google Fonts - Noto Sans KR */
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

/* Base Styles */
@layer base {

  /* Root Element */
  #root {
    @apply w-full h-full;
  }

  /* Body Styles */
  body {
    @apply text-xs text-black m-0 p-0;
  }

  body:not(.report) {
    @apply min-w-[1440px];
  }

  /* Global Element Styles */
  * {
    font-family: 'Pretendard', -apple-system, BlinkMacSystemFont, system-ui, sans-serif;
    letter-spacing: -0.3px;
  }

  /* Reset Styles */
  em {
    @apply not-italic;
  }

  /* SVG Adjustments */
  svg {
    @apply align-baseline !important;
  }
}