"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8079],{3998:(t,e,r)=>{r.d(e,{$:()=>n});var i=r(95155);r(12115);var a=r(32467),o=r(83101),s=r(64269);let l=(0,o.F)("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground shadow-xs hover:bg-primary/90",destructive:"bg-destructive text-white shadow-xs hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-background shadow-xs hover:bg-accent hover:text-accent-foreground dark:bg-input/30 dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground shadow-xs hover:bg-secondary/80",ghost:"hover:bg-accent hover:text-accent-foreground dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9"}},defaultVariants:{variant:"default",size:"default"}});function n(t){let{className:e,variant:r,size:o,asChild:n=!1,...c}=t,d=n?a.DX:"button";return(0,i.jsx)(d,{"data-slot":"button",className:(0,s.cn)(l({variant:r,size:o,className:e})),...c})}},6490:(t,e,r)=>{r.d(e,{R6:()=>a,aK:()=>o,wc:()=>s});var i=r(96093);let a=[{id:"THINKERS",title:"تیپ‌های فکری",englishTitle:"THINKERS",icon:"\uD83E\uDDE0",color:"#0284c7",description:"عاشق برنامه‌ریزی، تحلیل، حل معما و تصمیم‌های هوشمندانه.",bgGradient:"from-sky-950/60 to-blue-900/40",borderColor:"border-sky-500/40 hover:border-sky-400"},{id:"SOCIALS",title:"تیپ‌های اجتماعی",englishTitle:"SOCIALS",icon:"\uD83D\uDC65",color:"#f59e0b",description:"انرژی مثبت، عاشق دورهمی، خنده و خلق لحظه‌های خوب.",bgGradient:"from-amber-950/60 to-orange-900/40",borderColor:"border-amber-500/40 hover:border-amber-400"},{id:"COMPETITIVES",title:"تیپ‌های رقابتی",englishTitle:"COMPETITIVES",icon:"⚔️",color:"#dc2626",description:"عاشق هیجان، چالش‌های سخت و مبارزه برای بردن.",bgGradient:"from-red-950/60 to-rose-900/40",borderColor:"border-red-500/40 hover:border-red-400"},{id:"CREATIVES",title:"تیپ‌های خلاق",englishTitle:"CREATIVES",icon:"\uD83D\uDCA1",color:"#10b981",description:"عاشق ایده‌های تازه، رو کردن دست‌ رقبا و تغییر قواعد بازی.",bgGradient:"from-emerald-950/60 to-teal-900/40",borderColor:"border-emerald-500/40 hover:border-emerald-400"}],o={STRATEGIST:{id:"STRATEGIST",title:"استراتژیست",englishTitle:"Strategist",subtitle:"معمار تاکتیک و پیروزی",description:"دید گسترده به تمام میدان، پیش‌بینی حرکت رقبا و برنامه‌ریزی قدم‌به‌قدم برای بردن.",category:"THINKERS",imageUrl:(0,i.i0)("STRATEGIST"),accentColor:"#0284c7",traits:["برنامه‌ریز","رهبر","بازی‌های سنگین"]},ANALYST:{id:"ANALYST",title:"تحلیل‌گر",englishTitle:"Analyst",subtitle:"کاشف شانس‌ها و نقطه‌ضعف‌ها",description:"محاسبه دقیق احتمالات، کشف نقطه‌ضعف بقیه و بازی بر اساس منطق محض.",category:"THINKERS",imageUrl:(0,i.i0)("ANALYST"),accentColor:"#0284c7",traits:["محاسبه‌گر","دقیق","اهل منطق"]},ECONOMIST:{id:"ECONOMIST",title:"اقتصاددان",englishTitle:"Economist",subtitle:"استاد مدیریت سکه‌ها و منابع",description:"مدیریت دقیق خرج‌کردن سکه‌ها و کارت‌ها برای ساختن یک مزیت مالی برنده.",category:"THINKERS",imageUrl:(0,i.i0)("ECONOMIST"),accentColor:"#0284c7",traits:["مدیریت منابع","معامله","سرمایه‌گذار"]},PUZZLE_MASTER:{id:"PUZZLE_MASTER",title:"حل‌گر معما",englishTitle:"Puzzle Master",subtitle:"بازکننده گره‌های پیچیده",description:"لذت بردن از چالش‌های ذهنی سخت و پیدا کردن راه‌حل‌هایی که به عقل کسی نمیرسه!",category:"THINKERS",imageUrl:(0,i.i0)("PUZZLE_MASTER"),accentColor:"#0284c7",traits:["حل مسئله","خلاق","منطق‌گرا"]},DETECTIVE:{id:"DETECTIVE",title:"کارآگاه",englishTitle:"Detective",subtitle:"کاشف رازها و بلوف‌زنی‌ها",description:"شناسایی دست واقعی بقیه، رو کردن بلوف‌ها و پیدا کردن مسیرهای مخفی پیروزی.",category:"THINKERS",imageUrl:(0,i.i0)("DETECTIVE"),accentColor:"#0284c7",traits:["استنتاج","رازآلود","دقت بالا"]},HOST:{id:"HOST",title:"میزبان",englishTitle:"Host",subtitle:"میزبان گرم و باحال دورهمی",description:"خون‌گرم و دعوت‌کننده، حواسش به همه هست تا دور میز به همه خوش بگذره.",category:"SOCIALS",imageUrl:(0,i.i0)("HOST"),accentColor:"#f59e0b",traits:["دعوت‌کننده","سازمان‌دهنده","خون‌گرم"]},DIPLOMAT:{id:"DIPLOMAT",title:"دیپلمات",englishTitle:"Diplomat",subtitle:"استاد مذاکره و اتحادهای طلایی",description:"ایجاد اتحادهای دوتایی و چندتایی، متعادل کردن قدرت‌های دور میز و صلح‌افزایی.",category:"SOCIALS",imageUrl:(0,i.i0)("DIPLOMAT"),accentColor:"#f59e0b",traits:["متعادل‌کننده","مذاکره‌کننده","صلح‌طلب"]},STORY_TELLER:{id:"STORY_TELLER",title:"قصه‌گو",englishTitle:"Story Teller",subtitle:"راوی دنیای هیجان‌انگیز بازی",description:"زنده کردن دنیای بازی با داستان‌سرایی و خیال‌پردازی‌های باحال و تماتیک.",category:"SOCIALS",imageUrl:(0,i.i0)("STORY_TELLER"),accentColor:"#f59e0b",traits:["روایت‌گر","الهام‌بخش","خیال‌پرداز"]},FRIENDLY_ROOKIE:{id:"FRIENDLY_ROOKIE",title:"تازه وارد دوست‌داشتنی",englishTitle:"Friendly Rookie",subtitle:"پرانرژی و عاشق یادگیری",description:"تزریق انرژی مثبت به گروه، یادگیری سریع قوانین و همراهی عالی با همه.",category:"SOCIALS",imageUrl:(0,i.i0)("FRIENDLY_ROOKIE"),accentColor:"#f59e0b",traits:["آموزش‌پذیر","مثبت","همراه خوب"]},PARTY_MAKER:{id:"PARTY_MAKER",title:"روح جشن",englishTitle:"Party Maker",subtitle:"موتور خنده و هیجان دورهمی",description:"شاد کردن فضای بازی، تزریق کل‌کل‌های دوستانه و خنده به تمام لحظات.",category:"SOCIALS",imageUrl:(0,i.i0)("PARTY_MAKER"),accentColor:"#f59e0b",traits:["سرحال","شادکننده","انرژی‌بخش"]},COMMANDER:{id:"COMMANDER",title:"فرمانده",englishTitle:"Commander",subtitle:"رهبر قاطع و مقتدر",description:"هدایت قاطعانه بازی و گرفتن سخت‌ترین تصمیم‌ها در زیر بیشترین فشارها.",category:"COMPETITIVES",imageUrl:(0,i.i0)("COMMANDER"),accentColor:"#dc2626",traits:["رهبری","تاکتیک","قدرت تصمیم‌گیری"]},CHALLENGER:{id:"CHALLENGER",title:"چالش‌جو",englishTitle:"Challenger",subtitle:"بی‌باک و عاشق چالش",description:"قبول کردن سخت‌ترین چالش‌ها و جنگیدن تا آخرین ثانیه برای رسیدن به کاپ!",category:"COMPETITIVES",imageUrl:(0,i.i0)("CHALLENGER"),accentColor:"#dc2626",traits:["بی‌باک","جسور","عاشق رقابت"]},SPEED_RUNNER:{id:"SPEED_RUNNER",title:"سرعتی‌باز",englishTitle:"Speed Runner",subtitle:"سریع، چابک و پرسرعت",description:"تصمیم‌گیری‌های برق‌آسا، نوبت‌های سریع و بالا بردن ریتم بازی.",category:"COMPETITIVES",imageUrl:(0,i.i0)("SPEED_RUNNER"),accentColor:"#dc2626",traits:["سریع در عمل","چابک","تصمیم در لحظه"]},TOURNAMENT_HUNTER:{id:"TOURNAMENT_HUNTER",title:"شکارچی جام",englishTitle:"Tournament Hunter",subtitle:"شکارچی مدال‌ها و کاپ‌ها",description:"تمرکز فوق‌العاده روی بردن جام‌ها، کسب امتیاز و درخشیدن توی تورنمنت‌ها.",category:"COMPETITIVES",imageUrl:(0,i.i0)("TOURNAMENT_HUNTER"),accentColor:"#dc2626",traits:["هدفمند","حرفه‌ای","دنبال افتخار"]},RISK_TAKER:{id:"RISK_TAKER",title:"ریسک‌پذیر",englishTitle:"Risk Taker",subtitle:"جسور و بازی‌کن روی لبه تیغ",description:"حرکت‌های ریسکی بزرگ و شجاعانه برای کسب بردهای شگفت‌انگیز و باورنکردنی.",category:"COMPETITIVES",imageUrl:(0,i.i0)("RISK_TAKER"),accentColor:"#dc2626",traits:["جسور","اهل ریسک","غیرقابل پیش‌بینی"]},EXPLORER:{id:"EXPLORER",title:"کاوشگر",englishTitle:"Explorer",subtitle:"کاشف مسیرها و راه‌های تازه",description:"کنجکاوی بالا، امتحان کردن مکانیزم‌های جدید و کشف استراتژی‌های دست‌نخورده.",category:"CREATIVES",imageUrl:(0,i.i0)("EXPLORER"),accentColor:"#10b981",traits:["ماجراجو","کنجکاو","عاشق کشف"]},INVENTOR:{id:"INVENTOR",title:"مخترع",englishTitle:"Inventor",subtitle:"سازنده کامبوهای شگفت‌انگیز",description:"ترکیب تکنیک‌های مختلف و رو کردن کامبوهای خلاقانه برای غافلگیر کردن بقیه.",category:"CREATIVES",imageUrl:(0,i.i0)("INVENTOR"),accentColor:"#10b981",traits:["نوآور","خلاق","حل‌کننده مشکلات"]},CHAOS_MAKER:{id:"CHAOS_MAKER",title:"آشوب‌گر",englishTitle:"Chaos Maker",subtitle:"به‌هم‌زننده نقشه‌های تکراری",description:"به هم زدن برنامه‌های کلیشه‌ای رقبا و ساختن غیرقابل‌پیش‌بینی‌ترین سناریوها!",category:"CREATIVES",imageUrl:(0,i.i0)("CHAOS_MAKER"),accentColor:"#10b981",traits:["غیرقابل پیش‌بینی","شوخ","متفاوت"]},BLUFF_MASTER:{id:"BLUFF_MASTER",title:"حقه‌باز",englishTitle:"Bluff Master",subtitle:"استاد بلوف‌زنی و بازی‌های روانی",description:"فریب دوستانه بقیه، اجرای بلوف‌های بی‌نظیر و کنترل کامل فضای روان‌شناسی بازی.",category:"CREATIVES",imageUrl:(0,i.i0)("BLUFF_MASTER"),accentColor:"#10b981",traits:["متقلب","زیرک","بازی روانی"]},COLLECTOR:{id:"COLLECTOR",title:"کلکسیونر",englishTitle:"Collector",subtitle:"عاشق ست‌ها و امتیازهای جانبی",description:"جمع‌آوری تمام ست‌ها و نشان‌ها، دقت عالی به جزئیات و جمع کردن تمام امتیازها.",category:"CREATIVES",imageUrl:(0,i.i0)("COLLECTOR"),accentColor:"#10b981",traits:["گردآورنده","کامل‌گرایی","عاشق آیتم‌ها"]}};function s(t){return Object.values(o).filter(e=>e.category===t)}},64269:(t,e,r)=>{r.d(e,{cn:()=>o});var i=r(2821),a=r(75889);function o(){for(var t=arguments.length,e=Array(t),r=0;r<t;r++)e[r]=arguments[r];return(0,a.QP)((0,i.$)(e))}},96093:(t,e,r)=>{function i(t){return t?t.startsWith("http")?t:t.startsWith("/uploads/")?"https://asset.playmo.ir/public".concat(t):"https://asset.playmo.ir/public/uploads/avatars/".concat(t):null}function a(t){return t?t.startsWith("http")?t:t.startsWith("/uploads/")?"https://asset.playmo.ir/public".concat(t):"https://asset.playmo.ir/public/uploads/cafes/".concat(t):"/images/cafe-logo-placeholder.svg"}function o(t){return!t||Array.isArray(t)&&0===t.length?["/images/cafe-placeholder.svg"]:(Array.isArray(t)?t:[t]).map(t=>t?t.startsWith("http")?t:t.startsWith("/uploads/")?"https://asset.playmo.ir/public".concat(t):"https://asset.playmo.ir/public/uploads/cafes/".concat(t):"/images/cafe-placeholder.svg")}function s(t){return!t||Array.isArray(t)&&0===t.length?["/images/event-placeholder.svg"]:(Array.isArray(t)?t:[t]).map(t=>t?t.startsWith("http")?t:t.startsWith("/uploads/")?"https://asset.playmo.ir/public".concat(t):"https://asset.playmo.ir/public/uploads/events/".concat(t):"/images/event-placeholder.svg")}r.d(e,{EY:()=>a,Vd:()=>d,Wb:()=>o,cG:()=>i,eI:()=>n,i0:()=>c,zL:()=>s});let l={کارتی:"cards.jpg",card:"cards.jpg",خانوادگی:"family.jpg",family:"family.jpg",استراتژی:"strategy.jpg",استراتژیک:"strategy.jpg",strategy:"strategy.jpg",فان:"party.jpg",مهمانی:"party.jpg","فان / مهمانی":"party.jpg",دورهمی:"party.jpg","دورهمی / مهمانی":"party.jpg",پارتی:"party.jpg",party:"party.jpg",جنگی:"war.jpg",war:"war.jpg",دونفره:"couple2.jpg",رقابتی:"couple2.jpg","دونفره / رقابتی":"couple2.jpg",duel:"couple2.jpg",اقتصادی:"economy.jpg",مدیریتی:"economy.jpg","اقتصادی / مدیریتی":"economy.jpg",economic:"economy.jpg",economy:"economy.jpg",ماجراجویی:"adventure.jpg",همکاری:"adventure.jpg","هم کاری":"adventure.jpg",هم‌کاری:"adventure.jpg","ماجراجویی / همکاری":"adventure.jpg","ماجراجویی / هم‌کاری":"adventure.jpg","ماجراجویی / تعاونی":"adventure.jpg",تعاونی:"adventure.jpg",adventure:"adventure.jpg",فکری:"abstract.jpg",انتزاعی:"abstract.jpg","فکری / انتزاعی":"abstract.jpg",abstract:"abstract.jpg",حدسی:"hidden-role.jpg","نقش مخفی":"hidden-role.jpg",نقش‌مخفی:"hidden-role.jpg","حدسی / نقش‌مخفی":"hidden-role.jpg",deduction:"hidden-role.jpg"};function n(t){var e;if(!t)return null;let r=t.trim().replace(/[^\u0600-\u06FFa-z0-9\s-\/]/g,"").trim();if(!r)return null;let i=r.split("-")[0].trim();if(!i)return null;let a=l[i]||l[i.toLowerCase()]||(null==(e=Object.entries(l).find(t=>{let[e]=t;return e.toLowerCase()===i.toLowerCase()}))?void 0:e[1]);return a?"https://asset.playmo.ir/public/uploads/genre/".concat(a):(console.warn('[getGenreImageUrl] Genre not found in mapping: "'.concat(i,'" (original: "').concat(t,'")')),"https://asset.playmo.ir/public/uploads/genre/abstract.jpg")}function c(t){let e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"webp";if(!t)return"https://asset.playmo.ir/public/uploads/archetypes/default.".concat(e);if(t.startsWith("http"))return t;if(t.startsWith("/uploads/"))return"https://asset.playmo.ir/public".concat(t);let r=t.toLowerCase().replace(/_/g,"-");return r.endsWith(".png")||r.endsWith(".jpg")||r.endsWith(".webp")||r.endsWith(".svg")?"https://asset.playmo.ir/public/uploads/archetypes/".concat(r):"https://asset.playmo.ir/public/uploads/archetypes/".concat(r,".").concat(e)}function d(t){return!1}}}]);