@tailwind base;
@tailwind components;
@tailwind utilities;

/* Portal is dark-first; avoid prefers-color-scheme body rules that fight Tailwind and
   leave bare <a> tags as low-contrast browser default blue on black. */
@layer base {
  body {
    @apply bg-gray-950 text-gray-100;
  }
  a {
    @apply text-orange-300 underline-offset-2 transition-colors hover:text-orange-200;
  }
}

@layer utilities {
  .text-balance {
    text-wrap: balance;
  }
}

