<script setup>
/**
 * Reusable card container. Uses project card styling (layout/_card.scss).
 * Optional class prop for extra styling.
 */
const props = defineProps({
  class: { type: [String, Object, Array], default: "" },
});
</script>

<template>
  <div class="card" :class="props['class']">
    <slot />
  </div>
</template>
