// @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-3.0-or-later
// @source: https://gitlab.com/soapbox-pub/ditto/-/tree/f0a3877c
import{t as e}from"./jsx-runtime-By8HlURe.js";import{i as t,r as n}from"./react-intl-eZirkCBg.js";import{t as r}from"./utils-BFSTDHdM.js";import{t as i}from"./card-CthSADjg.js";var a=e(),o=[t({id:`tarot.position.past`,defaultMessage:`Past`}),t({id:`tarot.position.present`,defaultMessage:`Present`}),t({id:`tarot.position.future`,defaultMessage:`Future`})];function s({title:e,index:t,card:o,highlighted:s=!1}){let c=o.isReversed?o.meaning_rev:o.meaning_up,l=o.isReversed?o.fortune_telling_rev[t]:o.fortune_telling[t];return(0,a.jsx)(i,{className:r(`overflow-hidden transition-shadow duration-500`,s&&`ring-2 ring-primary shadow-lg`),children:(0,a.jsxs)(`div`,{className:`flex items-stretch`,children:[(0,a.jsx)(`div`,{className:r(`w-1 shrink-0`,`suit-${o.suit}`),style:{backgroundColor:`var(--suit-accent)`},"aria-hidden":`true`}),(0,a.jsxs)(`div`,{className:`w-full p-4 sm:p-5 space-y-2`,children:[(0,a.jsxs)(`div`,{className:`flex items-center justify-between gap-2`,children:[(0,a.jsx)(`span`,{className:`text-xs font-semibold uppercase tracking-[0.25em] text-muted-foreground`,children:(0,a.jsx)(n,{...e})}),(0,a.jsxs)(`span`,{className:r(`orientation-marker shrink-0`,`suit-${o.suit}`),children:[(0,a.jsx)(`span`,{className:r(`orientation-glyph`,o.isReversed&&`reversed`),"aria-hidden":`true`}),o.isReversed?(0,a.jsx)(n,{id:`tarot.orientation.reversed`,defaultMessage:`Reversed`}):(0,a.jsx)(n,{id:`tarot.orientation.upright`,defaultMessage:`Upright`})]})]}),(0,a.jsx)(`h3`,{className:`font-serif text-xl sm:text-2xl font-bold`,children:o.name}),(0,a.jsx)(`p`,{className:`italic text-muted-foreground`,children:c}),(0,a.jsx)(`p`,{className:`text-base leading-relaxed text-muted-foreground`,children:o.desc}),(0,a.jsx)(`p`,{className:`text-base leading-relaxed`,children:l})]})]})})}export{s as n,o as t};
// @license-end
