[{"data":1,"prerenderedAt":6813},["ShallowReactive",2],{"navigation_docs":3,"-components-cards-card-swipe-deck":1366,"-components-cards-card-swipe-deck-surround":6808},[4,28,35,1150,1173,1180,1335,1359],{"title":5,"path":6,"stem":7,"children":8,"icon":27},"Getting Started","\u002Fgetting-started","1.getting-started\u002F1.index",[9,11,15,19,23],{"title":10,"path":6,"stem":7},"Introduction",{"title":12,"path":13,"stem":14},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":16,"path":17,"stem":18},"Usage","\u002Fgetting-started\u002Fusage","1.getting-started\u002F3.usage",{"title":20,"path":21,"stem":22},"Theming","\u002Fgetting-started\u002Ftheming","1.getting-started\u002F4.theming",{"title":24,"path":25,"stem":26},"AI Agents","\u002Fgetting-started\u002Fai-agents","1.getting-started\u002F5.ai-agents","i-lucide-rocket",{"title":29,"path":30,"stem":31,"children":32,"icon":34},"Core Concepts","\u002Fcore-concepts","2.core-concepts\u002Findex",[33],{"title":29,"path":30,"stem":31},"i-lucide-lightbulb",{"title":36,"icon":37,"path":38,"stem":39,"children":40},"Components","i-lucide-component","\u002Fcomponents","3.components",[41,43,58,148,218,252,362,380,394,512,602,768,786,812,846,880,914,1120],{"title":36,"path":38,"stem":42},"3.components\u002Findex",{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":57},"3D","i-lucide-box","\u002Fcomponents\u002F3d","3.components\u002F3d",[49,53],{"title":50,"path":51,"stem":52},"3D Card","\u002Fcomponents\u002F3d\u002F3d-card","3.components\u002F3d\u002F3d-card",{"title":54,"path":55,"stem":56},"Book","\u002Fcomponents\u002F3d\u002Fbook","3.components\u002F3d\u002Fbook",false,{"title":59,"icon":60,"path":61,"stem":62,"children":63,"page":57},"AI","i-lucide-sparkles","\u002Fcomponents\u002Fai","3.components\u002Fai",[64,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144],{"title":65,"path":66,"stem":67},"Agent Avatar","\u002Fcomponents\u002Fai\u002Fagent-avatar","3.components\u002Fai\u002Fagent-avatar",{"title":69,"path":70,"stem":71},"AI Approval","\u002Fcomponents\u002Fai\u002Fai-approval","3.components\u002Fai\u002Fai-approval",{"title":73,"path":74,"stem":75},"AI Artifact","\u002Fcomponents\u002Fai\u002Fai-artifact","3.components\u002Fai\u002Fai-artifact",{"title":77,"path":78,"stem":79},"AI Branch","\u002Fcomponents\u002Fai\u002Fai-branch","3.components\u002Fai\u002Fai-branch",{"title":81,"path":82,"stem":83},"AI Citation","\u002Fcomponents\u002Fai\u002Fai-citation","3.components\u002Fai\u002Fai-citation",{"title":85,"path":86,"stem":87},"AI Context Meter","\u002Fcomponents\u002Fai\u002Fai-context-meter","3.components\u002Fai\u002Fai-context-meter",{"title":89,"path":90,"stem":91},"AI Conversation","\u002Fcomponents\u002Fai\u002Fai-conversation","3.components\u002Fai\u002Fai-conversation",{"title":93,"path":94,"stem":95},"AI Diff","\u002Fcomponents\u002Fai\u002Fai-diff","3.components\u002Fai\u002Fai-diff",{"title":97,"path":98,"stem":99},"AI Message","\u002Fcomponents\u002Fai\u002Fai-message","3.components\u002Fai\u002Fai-message",{"title":101,"path":102,"stem":103},"AI Messages","\u002Fcomponents\u002Fai\u002Fai-messages","3.components\u002Fai\u002Fai-messages",{"title":105,"path":106,"stem":107},"AI Orb","\u002Fcomponents\u002Fai\u002Fai-orb","3.components\u002Fai\u002Fai-orb",{"title":109,"path":110,"stem":111},"AI Orb Face","\u002Fcomponents\u002Fai\u002Fai-orb-face","3.components\u002Fai\u002Fai-orb-face",{"title":113,"path":114,"stem":115},"AI Orb Face Mouth","\u002Fcomponents\u002Fai\u002Fai-orb-face-mouth","3.components\u002Fai\u002Fai-orb-face-mouth",{"title":117,"path":118,"stem":119},"AI Prompt Input","\u002Fcomponents\u002Fai\u002Fai-prompt-input","3.components\u002Fai\u002Fai-prompt-input",{"title":121,"path":122,"stem":123},"AI Reasoning","\u002Fcomponents\u002Fai\u002Fai-reasoning","3.components\u002Fai\u002Fai-reasoning",{"title":125,"path":126,"stem":127},"AI Response","\u002Fcomponents\u002Fai\u002Fai-response","3.components\u002Fai\u002Fai-response",{"title":129,"path":130,"stem":131},"AI Sources","\u002Fcomponents\u002Fai\u002Fai-sources","3.components\u002Fai\u002Fai-sources",{"title":133,"path":134,"stem":135},"AI Suggestions","\u002Fcomponents\u002Fai\u002Fai-suggestions","3.components\u002Fai\u002Fai-suggestions",{"title":137,"path":138,"stem":139},"AI Task List","\u002Fcomponents\u002Fai\u002Fai-task-list","3.components\u002Fai\u002Fai-task-list",{"title":141,"path":142,"stem":143},"AI Tool Call","\u002Fcomponents\u002Fai\u002Fai-tool-call","3.components\u002Fai\u002Fai-tool-call",{"title":145,"path":146,"stem":147},"Image Generation Panel","\u002Fcomponents\u002Fai\u002Fimage-generation-panel","3.components\u002Fai\u002Fimage-generation-panel",{"title":149,"icon":150,"path":151,"stem":152,"children":153,"page":57},"Backgrounds","i-lucide-layers","\u002Fcomponents\u002Fbackgrounds","3.components\u002Fbackgrounds",[154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214],{"title":155,"path":156,"stem":157},"Animated Background","\u002Fcomponents\u002Fbackgrounds\u002Fanimated-background","3.components\u002Fbackgrounds\u002Fanimated-background",{"title":159,"path":160,"stem":161},"Animated Spotlight","\u002Fcomponents\u002Fbackgrounds\u002Fanimated-spotlight","3.components\u002Fbackgrounds\u002Fanimated-spotlight",{"title":163,"path":164,"stem":165},"Aurora Background","\u002Fcomponents\u002Fbackgrounds\u002Faurora-background","3.components\u002Fbackgrounds\u002Faurora-background",{"title":167,"path":168,"stem":169},"Aurora Curtain","\u002Fcomponents\u002Fbackgrounds\u002Faurora-curtain","3.components\u002Fbackgrounds\u002Faurora-curtain",{"title":171,"path":172,"stem":173},"Background Beams","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-beams","3.components\u002Fbackgrounds\u002Fbackground-beams",{"title":175,"path":176,"stem":177},"Background Gradient Animation","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-gradient-animation","3.components\u002Fbackgrounds\u002Fbackground-gradient-animation",{"title":179,"path":180,"stem":181},"Background Lines","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-lines","3.components\u002Fbackgrounds\u002Fbackground-lines",{"title":183,"path":184,"stem":185},"Background Ripple Effect","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-ripple-effect","3.components\u002Fbackgrounds\u002Fbackground-ripple-effect",{"title":187,"path":188,"stem":189},"Boxes Core","\u002Fcomponents\u002Fbackgrounds\u002Fboxes-core","3.components\u002Fbackgrounds\u002Fboxes-core",{"title":191,"path":192,"stem":193},"Directional Light","\u002Fcomponents\u002Fbackgrounds\u002Fdirectional-light","3.components\u002Fbackgrounds\u002Fdirectional-light",{"title":195,"path":196,"stem":197},"Dotted Glow Background","\u002Fcomponents\u002Fbackgrounds\u002Fdotted-glow-background","3.components\u002Fbackgrounds\u002Fdotted-glow-background",{"title":199,"path":200,"stem":201},"Lamp Container","\u002Fcomponents\u002Fbackgrounds\u002Flamp-container","3.components\u002Fbackgrounds\u002Flamp-container",{"title":203,"path":204,"stem":205},"Meteors","\u002Fcomponents\u002Fbackgrounds\u002Fmeteors","3.components\u002Fbackgrounds\u002Fmeteors",{"title":207,"path":208,"stem":209},"Shooting Stars","\u002Fcomponents\u002Fbackgrounds\u002Fshooting-stars","3.components\u002Fbackgrounds\u002Fshooting-stars",{"title":211,"path":212,"stem":213},"Stars Background","\u002Fcomponents\u002Fbackgrounds\u002Fstars-background","3.components\u002Fbackgrounds\u002Fstars-background",{"title":215,"path":216,"stem":217},"Vortex","\u002Fcomponents\u002Fbackgrounds\u002Fvortex","3.components\u002Fbackgrounds\u002Fvortex",{"title":219,"icon":220,"path":221,"stem":222,"children":223,"page":57},"Buttons","i-lucide-mouse-pointer-click","\u002Fcomponents\u002Fbuttons","3.components\u002Fbuttons",[224,228,232,236,240,244,248],{"title":225,"path":226,"stem":227},"Button Copy","\u002Fcomponents\u002Fbuttons\u002Fbutton-copy","3.components\u002Fbuttons\u002Fbutton-copy",{"title":229,"path":230,"stem":231},"Clip Corners Button","\u002Fcomponents\u002Fbuttons\u002Fclip-corners-button","3.components\u002Fbuttons\u002Fclip-corners-button",{"title":233,"path":234,"stem":235},"Dot Morph Button","\u002Fcomponents\u002Fbuttons\u002Fdot-morph-button","3.components\u002Fbuttons\u002Fdot-morph-button",{"title":237,"path":238,"stem":239},"Magnetic Button","\u002Fcomponents\u002Fbuttons\u002Fmagnetic-button","3.components\u002Fbuttons\u002Fmagnetic-button",{"title":241,"path":242,"stem":243},"Music Toggle","\u002Fcomponents\u002Fbuttons\u002Fmusic-toggle","3.components\u002Fbuttons\u002Fmusic-toggle",{"title":245,"path":246,"stem":247},"Smooth Button","\u002Fcomponents\u002Fbuttons\u002Fsmooth-button","3.components\u002Fbuttons\u002Fsmooth-button",{"title":249,"path":250,"stem":251},"Theme Toggle","\u002Fcomponents\u002Fbuttons\u002Ftheme-toggle","3.components\u002Fbuttons\u002Ftheme-toggle",{"title":253,"icon":254,"path":255,"stem":256,"children":257,"page":57},"Cards","i-lucide-layout-panel-top","\u002Fcomponents\u002Fcards","3.components\u002Fcards",[258,262,266,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,330,334,338,342,346,350,354,358],{"title":259,"path":260,"stem":261},"App Download Stack","\u002Fcomponents\u002Fcards\u002Fapp-download-stack","3.components\u002Fcards\u002Fapp-download-stack",{"title":263,"path":264,"stem":265},"Apple Invites","\u002Fcomponents\u002Fcards\u002Fapple-invites","3.components\u002Fcards\u002Fapple-invites",{"title":267,"path":268,"stem":269},"Stacked Cards","\u002Fcomponents\u002Fcards\u002Fcard-stack","3.components\u002Fcards\u002Fcard-stack",{"title":271,"path":272,"stem":273},"Card Swipe Deck","\u002Fcomponents\u002Fcards\u002Fcard-swipe-deck","3.components\u002Fcards\u002Fcard-swipe-deck",{"title":275,"path":276,"stem":277},"Draggable Card","\u002Fcomponents\u002Fcards\u002Fdraggable-card","3.components\u002Fcards\u002Fdraggable-card",{"title":279,"path":280,"stem":281},"Evervault Card","\u002Fcomponents\u002Fcards\u002Fever-vault-card","3.components\u002Fcards\u002Fever-vault-card",{"title":283,"path":284,"stem":285},"Expandable Cards","\u002Fcomponents\u002Fcards\u002Fexpandable-cards","3.components\u002Fcards\u002Fexpandable-cards",{"title":287,"path":288,"stem":289},"Figma Comment","\u002Fcomponents\u002Fcards\u002Ffigma-comment","3.components\u002Fcards\u002Ffigma-comment",{"title":291,"path":292,"stem":293},"Focus Cards","\u002Fcomponents\u002Fcards\u002Ffocus-cards","3.components\u002Fcards\u002Ffocus-cards",{"title":295,"path":296,"stem":297},"Glare Card","\u002Fcomponents\u002Fcards\u002Fglare-card","3.components\u002Fcards\u002Fglare-card",{"title":299,"path":300,"stem":301},"Glass Card","\u002Fcomponents\u002Fcards\u002Fglass-card","3.components\u002Fcards\u002Fglass-card",{"title":303,"path":304,"stem":305},"Glass Panel","\u002Fcomponents\u002Fcards\u002Fglass-panel","3.components\u002Fcards\u002Fglass-panel",{"title":307,"path":308,"stem":309},"Glow Hover Cards","\u002Fcomponents\u002Fcards\u002Fglow-hover-cards","3.components\u002Fcards\u002Fglow-hover-cards",{"title":311,"path":312,"stem":313},"Glowing Stars Card","\u002Fcomponents\u002Fcards\u002Fglowing-stars-card","3.components\u002Fcards\u002Fglowing-stars-card",{"title":315,"path":316,"stem":317},"Mac Terminal","\u002Fcomponents\u002Fcards\u002Fmac-terminal","3.components\u002Fcards\u002Fmac-terminal",{"title":319,"path":320,"stem":321},"Mail Card","\u002Fcomponents\u002Fcards\u002Fmail-card","3.components\u002Fcards\u002Fmail-card",{"title":323,"path":324,"stem":325},"Photo Stack","\u002Fcomponents\u002Fcards\u002Fphoto-stack","3.components\u002Fcards\u002Fphoto-stack",{"title":327,"path":328,"stem":329},"Price Flow","\u002Fcomponents\u002Fcards\u002Fprice-flow","3.components\u002Fcards\u002Fprice-flow",{"title":331,"path":332,"stem":333},"Product Card","\u002Fcomponents\u002Fcards\u002Fproduct-card","3.components\u002Fcards\u002Fproduct-card",{"title":335,"path":336,"stem":337},"Scrollable Card Stack","\u002Fcomponents\u002Fcards\u002Fscrollable-card-stack","3.components\u002Fcards\u002Fscrollable-card-stack",{"title":339,"path":340,"stem":341},"Social Hover Card","\u002Fcomponents\u002Fcards\u002Fsocial-hover-card","3.components\u002Fcards\u002Fsocial-hover-card",{"title":343,"path":344,"stem":345},"Switchboard Card","\u002Fcomponents\u002Fcards\u002Fswitchboard-card","3.components\u002Fcards\u002Fswitchboard-card",{"title":347,"path":348,"stem":349},"Tilt Card","\u002Fcomponents\u002Fcards\u002Ftilt-card","3.components\u002Fcards\u002Ftilt-card",{"title":351,"path":352,"stem":353},"Tweet Card","\u002Fcomponents\u002Fcards\u002Ftweet-card","3.components\u002Fcards\u002Ftweet-card",{"title":355,"path":356,"stem":357},"Wallet Card","\u002Fcomponents\u002Fcards\u002Fwallet-card","3.components\u002Fcards\u002Fwallet-card",{"title":359,"path":360,"stem":361},"Wobble Card","\u002Fcomponents\u002Fcards\u002Fwobble-card","3.components\u002Fcards\u002Fwobble-card",{"title":363,"icon":364,"path":365,"stem":366,"children":367,"page":57},"Carousels","i-lucide-gallery-horizontal-end","\u002Fcomponents\u002Fcarousels","3.components\u002Fcarousels",[368,372,376],{"title":369,"path":370,"stem":371},"Carousel","\u002Fcomponents\u002Fcarousels\u002Fcarousel","3.components\u002Fcarousels\u002Fcarousel",{"title":373,"path":374,"stem":375},"Coverflow Carousel","\u002Fcomponents\u002Fcarousels\u002Fcoverflow-carousel","3.components\u002Fcarousels\u002Fcoverflow-carousel",{"title":377,"path":378,"stem":379},"Reviews Carousel","\u002Fcomponents\u002Fcarousels\u002Freviews-carousel","3.components\u002Fcarousels\u002Freviews-carousel",{"title":381,"icon":382,"path":383,"stem":384,"children":385,"page":57},"Directional","i-lucide-move-3d","\u002Fcomponents\u002Fdirectional","3.components\u002Fdirectional",[386,390],{"title":387,"path":388,"stem":389},"Direction Aware Hover","\u002Fcomponents\u002Fdirectional\u002Fdirection-aware-hover","3.components\u002Fdirectional\u002Fdirection-aware-hover",{"title":391,"path":392,"stem":393},"Direction Aware Hover New","\u002Fcomponents\u002Fdirectional\u002Fdirection-aware-hover-new","3.components\u002Fdirectional\u002Fdirection-aware-hover-new",{"title":395,"icon":396,"path":397,"stem":398,"children":399,"page":57},"Visual Effects","i-lucide-wand-sparkles","\u002Fcomponents\u002Feffects","3.components\u002Feffects",[400,404,408,412,416,420,424,428,432,436,440,444,448,452,456,460,464,468,472,476,480,484,488,492,496,500,504,508],{"title":401,"path":402,"stem":403},"Arcade Pixel","\u002Fcomponents\u002Feffects\u002Farcade-pixel","3.components\u002Feffects\u002Farcade-pixel",{"title":405,"path":406,"stem":407},"ASCII Render","\u002Fcomponents\u002Feffects\u002Fascii-render","3.components\u002Feffects\u002Fascii-render",{"title":409,"path":410,"stem":411},"Border Beam","\u002Fcomponents\u002Feffects\u002Fborder-beam","3.components\u002Feffects\u002Fborder-beam",{"title":413,"path":414,"stem":415},"Border Trail","\u002Fcomponents\u002Feffects\u002Fborder-trail","3.components\u002Feffects\u002Fborder-trail",{"title":417,"path":418,"stem":419},"Dither Chart","\u002Fcomponents\u002Feffects\u002Fdither-chart","3.components\u002Feffects\u002Fdither-chart",{"title":421,"path":422,"stem":423},"Dither Image","\u002Fcomponents\u002Feffects\u002Fdither-image","3.components\u002Feffects\u002Fdither-image",{"title":425,"path":426,"stem":427},"Div Grid","\u002Fcomponents\u002Feffects\u002Fdiv-grid","3.components\u002Feffects\u002Fdiv-grid",{"title":429,"path":430,"stem":431},"Drawing Cursor","\u002Fcomponents\u002Feffects\u002Fdrawing-cursor","3.components\u002Feffects\u002Fdrawing-cursor",{"title":433,"path":434,"stem":435},"Emboss Surface","\u002Fcomponents\u002Feffects\u002Femboss-surface","3.components\u002Feffects\u002Femboss-surface",{"title":437,"path":438,"stem":439},"Brightness slider","\u002Fcomponents\u002Feffects\u002Fexposure-slider","3.components\u002Feffects\u002Fexposure-slider",{"title":441,"path":442,"stem":443},"Flowing Stroke","\u002Fcomponents\u002Feffects\u002Fflowing-stroke","3.components\u002Feffects\u002Fflowing-stroke",{"title":445,"path":446,"stem":447},"Glow Effect","\u002Fcomponents\u002Feffects\u002Fglow-effect","3.components\u002Feffects\u002Fglow-effect",{"title":449,"path":450,"stem":451},"Glowing Effect","\u002Fcomponents\u002Feffects\u002Fglowing-effect","3.components\u002Feffects\u002Fglowing-effect",{"title":453,"path":454,"stem":455},"Gooey Filter","\u002Fcomponents\u002Feffects\u002Fgooey-filter","3.components\u002Feffects\u002Fgooey-filter",{"title":457,"path":458,"stem":459},"Gravity Stars","\u002Fcomponents\u002Feffects\u002Fgravity-stars","3.components\u002Feffects\u002Fgravity-stars",{"title":461,"path":462,"stem":463},"Iridescent foil","\u002Fcomponents\u002Feffects\u002Fholographic-foil","3.components\u002Feffects\u002Fholographic-foil",{"title":465,"path":466,"stem":467},"Liquid Metal","\u002Fcomponents\u002Feffects\u002Fliquid-metal","3.components\u002Feffects\u002Fliquid-metal",{"title":469,"path":470,"stem":471},"Mask Container","\u002Fcomponents\u002Feffects\u002Fmask-container","3.components\u002Feffects\u002Fmask-container",{"title":473,"path":474,"stem":475},"Depth layers","\u002Fcomponents\u002Feffects\u002Fparallax-layers","3.components\u002Feffects\u002Fparallax-layers",{"title":477,"path":478,"stem":479},"Pixel Flow Field","\u002Fcomponents\u002Feffects\u002Fpixel-flow-field","3.components\u002Feffects\u002Fpixel-flow-field",{"title":481,"path":482,"stem":483},"Pixelated Canvas","\u002Fcomponents\u002Feffects\u002Fpixelated-canvas","3.components\u002Feffects\u002Fpixelated-canvas",{"title":485,"path":486,"stem":487},"Progressive Blur","\u002Fcomponents\u002Feffects\u002Fprogressive-blur","3.components\u002Feffects\u002Fprogressive-blur",{"title":489,"path":490,"stem":491},"Siri Orb","\u002Fcomponents\u002Feffects\u002Fsiri-orb","3.components\u002Feffects\u002Fsiri-orb",{"title":493,"path":494,"stem":495},"Spotlight","\u002Fcomponents\u002Feffects\u002Fspotlight","3.components\u002Feffects\u002Fspotlight",{"title":497,"path":498,"stem":499},"Squircle","\u002Fcomponents\u002Feffects\u002Fsquircle","3.components\u002Feffects\u002Fsquircle",{"title":501,"path":502,"stem":503},"SVG Clip Mask","\u002Fcomponents\u002Feffects\u002Fsvg-clip-mask","3.components\u002Feffects\u002Fsvg-clip-mask",{"title":505,"path":506,"stem":507},"Tracing Beam","\u002Fcomponents\u002Feffects\u002Ftracing-beam","3.components\u002Feffects\u002Ftracing-beam",{"title":509,"path":510,"stem":511},"Video Ambient","\u002Fcomponents\u002Feffects\u002Fvideo-ambient","3.components\u002Feffects\u002Fvideo-ambient",{"title":513,"icon":514,"path":515,"stem":516,"children":517,"page":57},"Forms","i-lucide-text-cursor-input","\u002Fcomponents\u002Fforms","3.components\u002Fforms",[518,522,526,530,534,538,542,546,550,554,558,562,566,570,574,578,582,586,590,594,598],{"title":519,"path":520,"stem":521},"Animated File Upload","\u002Fcomponents\u002Fforms\u002Fanimated-file-upload","3.components\u002Fforms\u002Fanimated-file-upload",{"title":523,"path":524,"stem":525},"Animated Input","\u002Fcomponents\u002Fforms\u002Fanimated-input","3.components\u002Fforms\u002Fanimated-input",{"title":527,"path":528,"stem":529},"Animated Number Input","\u002Fcomponents\u002Fforms\u002Fanimated-number-input","3.components\u002Fforms\u002Fanimated-number-input",{"title":531,"path":532,"stem":533},"Animated OTP Input","\u002Fcomponents\u002Fforms\u002Fanimated-otp-input","3.components\u002Fforms\u002Fanimated-otp-input",{"title":535,"path":536,"stem":537},"Animated Progress Bar","\u002Fcomponents\u002Fforms\u002Fanimated-progress-bar","3.components\u002Fforms\u002Fanimated-progress-bar",{"title":539,"path":540,"stem":541},"Animated Stepper","\u002Fcomponents\u002Fforms\u002Fanimated-stepper","3.components\u002Fforms\u002Fanimated-stepper",{"title":543,"path":544,"stem":545},"Animated Tags","\u002Fcomponents\u002Fforms\u002Fanimated-tags","3.components\u002Fforms\u002Fanimated-tags",{"title":547,"path":548,"stem":549},"Animated Toggle","\u002Fcomponents\u002Fforms\u002Fanimated-toggle","3.components\u002Fforms\u002Fanimated-toggle",{"title":551,"path":552,"stem":553},"Auth Form","\u002Fcomponents\u002Fforms\u002Fauth-form","3.components\u002Fforms\u002Fauth-form",{"title":555,"path":556,"stem":557},"Checkbox","\u002Fcomponents\u002Fforms\u002Fcheckbox","3.components\u002Fforms\u002Fcheckbox",{"title":559,"path":560,"stem":561},"Country Picker","\u002Fcomponents\u002Fforms\u002Fcountry-picker","3.components\u002Fforms\u002Fcountry-picker",{"title":563,"path":564,"stem":565},"Digit Roll","\u002Fcomponents\u002Fforms\u002Fdigit-roll","3.components\u002Fforms\u002Fdigit-roll",{"title":567,"path":568,"stem":569},"Duration Picker","\u002Fcomponents\u002Fforms\u002Fduration-picker","3.components\u002Fforms\u002Fduration-picker",{"title":571,"path":572,"stem":573},"Favicon Search","\u002Fcomponents\u002Fforms\u002Ffavicon-search","3.components\u002Fforms\u002Ffavicon-search",{"title":575,"path":576,"stem":577},"Float Input","\u002Fcomponents\u002Fforms\u002Ffloat-input","3.components\u002Fforms\u002Ffloat-input",{"title":579,"path":580,"stem":581},"Form","\u002Fcomponents\u002Fforms\u002Fform","3.components\u002Fforms\u002Fform",{"title":583,"path":584,"stem":585},"Morph Toggle","\u002Fcomponents\u002Fforms\u002Fmorph-toggle","3.components\u002Fforms\u002Fmorph-toggle",{"title":587,"path":588,"stem":589},"Radio Group","\u002Fcomponents\u002Fforms\u002Fradio-group","3.components\u002Fforms\u002Fradio-group",{"title":591,"path":592,"stem":593},"Scrubber","\u002Fcomponents\u002Fforms\u002Fscrubber","3.components\u002Fforms\u002Fscrubber",{"title":595,"path":596,"stem":597},"Social Selector","\u002Fcomponents\u002Fforms\u002Fsocial-selector","3.components\u002Fforms\u002Fsocial-selector",{"title":599,"path":600,"stem":601},"Swap Panel","\u002Fcomponents\u002Fforms\u002Fswap-panel","3.components\u002Fforms\u002Fswap-panel",{"title":603,"icon":604,"path":605,"stem":606,"children":607,"page":57},"Interactive","i-lucide-hand","\u002Fcomponents\u002Finteractive","3.components\u002Finteractive",[608,612,616,620,624,628,632,636,640,644,648,652,656,660,664,668,672,676,680,684,688,692,696,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764],{"title":609,"path":610,"stem":611},"Accordion","\u002Fcomponents\u002Finteractive\u002Faccordion","3.components\u002Finteractive\u002Faccordion",{"title":613,"path":614,"stem":615},"Motion dialog","\u002Fcomponents\u002Finteractive\u002Fanimated-dialog","3.components\u002Finteractive\u002Fanimated-dialog",{"title":617,"path":618,"stem":619},"Animated Tooltip","\u002Fcomponents\u002Finteractive\u002Fanimated-tooltip","3.components\u002Finteractive\u002Fanimated-tooltip",{"title":621,"path":622,"stem":623},"Basic Dropdown","\u002Fcomponents\u002Finteractive\u002Fbasic-dropdown","3.components\u002Finteractive\u002Fbasic-dropdown",{"title":625,"path":626,"stem":627},"Basic Toast","\u002Fcomponents\u002Finteractive\u002Fbasic-toast","3.components\u002Finteractive\u002Fbasic-toast",{"title":629,"path":630,"stem":631},"Code Block","\u002Fcomponents\u002Finteractive\u002Fcode-block","3.components\u002Finteractive\u002Fcode-block",{"title":633,"path":634,"stem":635},"Contribution Graph","\u002Fcomponents\u002Finteractive\u002Fcontribution-graph","3.components\u002Finteractive\u002Fcontribution-graph",{"title":637,"path":638,"stem":639},"Count Badge","\u002Fcomponents\u002Finteractive\u002Fcount-badge","3.components\u002Finteractive\u002Fcount-badge",{"title":641,"path":642,"stem":643},"Dock","\u002Fcomponents\u002Finteractive\u002Fdock","3.components\u002Finteractive\u002Fdock",{"title":645,"path":646,"stem":647},"Drag and Drop","\u002Fcomponents\u002Finteractive\u002Fdrag-and-drop","3.components\u002Finteractive\u002Fdrag-and-drop",{"title":649,"path":650,"stem":651},"Drawer","\u002Fcomponents\u002Finteractive\u002Fdrawer","3.components\u002Finteractive\u002Fdrawer",{"title":653,"path":654,"stem":655},"Dynamic Group","\u002Fcomponents\u002Finteractive\u002Fdynamic-group","3.components\u002Finteractive\u002Fdynamic-group",{"title":657,"path":658,"stem":659},"Dynamic Island","\u002Fcomponents\u002Finteractive\u002Fdynamic-island","3.components\u002Finteractive\u002Fdynamic-island",{"title":661,"path":662,"stem":663},"Emoji Reaction","\u002Fcomponents\u002Finteractive\u002Femoji-reaction","3.components\u002Finteractive\u002Femoji-reaction",{"title":665,"path":666,"stem":667},"Fluid Hover Highlight","\u002Fcomponents\u002Finteractive\u002Ffluid-hover-highlight","3.components\u002Finteractive\u002Ffluid-hover-highlight",{"title":669,"path":670,"stem":671},"Folder Reveal","\u002Fcomponents\u002Finteractive\u002Ffolder-reveal","3.components\u002Finteractive\u002Ffolder-reveal",{"title":673,"path":674,"stem":675},"GitHub Stars Animation","\u002Fcomponents\u002Finteractive\u002Fgithub-stars-animation","3.components\u002Finteractive\u002Fgithub-stars-animation",{"title":677,"path":678,"stem":679},"Hover Expand","\u002Fcomponents\u002Finteractive\u002Fhover-expand","3.components\u002Finteractive\u002Fhover-expand",{"title":681,"path":682,"stem":683},"Hover Image List","\u002Fcomponents\u002Finteractive\u002Fhover-image-list","3.components\u002Finteractive\u002Fhover-image-list",{"title":685,"path":686,"stem":687},"Image compare","\u002Fcomponents\u002Finteractive\u002Fimage-comparison","3.components\u002Finteractive\u002Fimage-comparison",{"title":689,"path":690,"stem":691},"Image Metadata Preview","\u002Fcomponents\u002Finteractive\u002Fimage-metadata-preview","3.components\u002Finteractive\u002Fimage-metadata-preview",{"title":693,"path":694,"stem":695},"Inline Testimonials","\u002Fcomponents\u002Finteractive\u002Finline-testimonials","3.components\u002Finteractive\u002Finline-testimonials",{"title":697,"path":698,"stem":699},"Interactive Image Selector","\u002Fcomponents\u002Finteractive\u002Finteractive-image-selector","3.components\u002Finteractive\u002Finteractive-image-selector",{"title":701,"path":702,"stem":703},"Job Listing","\u002Fcomponents\u002Finteractive\u002Fjob-listing","3.components\u002Finteractive\u002Fjob-listing",{"title":705,"path":706,"stem":707},"Morph Icon","\u002Fcomponents\u002Finteractive\u002Fmorph-icon","3.components\u002Finteractive\u002Fmorph-icon",{"title":709,"path":710,"stem":711},"Morph Surface","\u002Fcomponents\u002Finteractive\u002Fmorph-surface","3.components\u002Finteractive\u002Fmorph-surface",{"title":713,"path":714,"stem":715},"Shape-shift dialog","\u002Fcomponents\u002Finteractive\u002Fmorphing-dialog","3.components\u002Finteractive\u002Fmorphing-dialog",{"title":717,"path":718,"stem":719},"Shape-shift popover","\u002Fcomponents\u002Finteractive\u002Fmorphing-popover","3.components\u002Finteractive\u002Fmorphing-popover",{"title":721,"path":722,"stem":723},"Notification Badge","\u002Fcomponents\u002Finteractive\u002Fnotification-badge","3.components\u002Finteractive\u002Fnotification-badge",{"title":725,"path":726,"stem":727},"Orbital Image Wheel","\u002Fcomponents\u002Finteractive\u002Forbital-image-wheel","3.components\u002Finteractive\u002Forbital-image-wheel",{"title":729,"path":730,"stem":731},"Phototab","\u002Fcomponents\u002Finteractive\u002Fphototab","3.components\u002Finteractive\u002Fphototab",{"title":733,"path":734,"stem":735},"Pinned List","\u002Fcomponents\u002Finteractive\u002Fpinned-list","3.components\u002Finteractive\u002Fpinned-list",{"title":737,"path":738,"stem":739},"Pixel Brush Canvas","\u002Fcomponents\u002Finteractive\u002Fpixel-brush-canvas","3.components\u002Finteractive\u002Fpixel-brush-canvas",{"title":741,"path":742,"stem":743},"Power Off Slide","\u002Fcomponents\u002Finteractive\u002Fpower-off-slide","3.components\u002Finteractive\u002Fpower-off-slide",{"title":745,"path":746,"stem":747},"Rich Popover","\u002Fcomponents\u002Finteractive\u002Frich-popover","3.components\u002Finteractive\u002Frich-popover",{"title":749,"path":750,"stem":751},"Time Machine Stack","\u002Fcomponents\u002Finteractive\u002Ftime-machine-stack","3.components\u002Finteractive\u002Ftime-machine-stack",{"title":753,"path":754,"stem":755},"Unlock Face ID","\u002Fcomponents\u002Finteractive\u002Funlock-face-id","3.components\u002Finteractive\u002Funlock-face-id",{"title":757,"path":758,"stem":759},"User Account Avatar","\u002Fcomponents\u002Finteractive\u002Fuser-account-avatar","3.components\u002Finteractive\u002Fuser-account-avatar",{"title":761,"path":762,"stem":763},"Vector Editor Toolbar","\u002Fcomponents\u002Finteractive\u002Fvector-editor-toolbar","3.components\u002Finteractive\u002Fvector-editor-toolbar",{"title":765,"path":766,"stem":767},"Video Modal","\u002Fcomponents\u002Finteractive\u002Fvideo-modal","3.components\u002Finteractive\u002Fvideo-modal",{"title":769,"icon":770,"path":771,"stem":772,"children":773,"page":57},"Layout","i-lucide-layout-grid","\u002Fcomponents\u002Flayout","3.components\u002Flayout",[774,778,782],{"title":775,"path":776,"stem":777},"Animated Group","\u002Fcomponents\u002Flayout\u002Fanimated-group","3.components\u002Flayout\u002Fanimated-group",{"title":779,"path":780,"stem":781},"Breakpoint Indicator","\u002Fcomponents\u002Flayout\u002Fbreakpoint-indicator","3.components\u002Flayout\u002Fbreakpoint-indicator",{"title":783,"path":784,"stem":785},"Collision","\u002Fcomponents\u002Flayout\u002Fcollision","3.components\u002Flayout\u002Fcollision",{"title":787,"icon":788,"path":789,"stem":790,"children":791,"page":57},"Loaders & Progress","i-lucide-loader-circle","\u002Fcomponents\u002Floaders","3.components\u002Floaders",[792,796,800,804,808],{"title":793,"path":794,"stem":795},"AI Loader","\u002Fcomponents\u002Floaders\u002Fai-loader","3.components\u002Floaders\u002Fai-loader",{"title":797,"path":798,"stem":799},"Content Skeleton","\u002Fcomponents\u002Floaders\u002Fcontent-skeleton","3.components\u002Floaders\u002Fcontent-skeleton",{"title":801,"path":802,"stem":803},"Grid Loader","\u002Fcomponents\u002Floaders\u002Fgrid-loader","3.components\u002Floaders\u002Fgrid-loader",{"title":805,"path":806,"stem":807},"Motion Loader","\u002Fcomponents\u002Floaders\u002Fmotion-loader","3.components\u002Floaders\u002Fmotion-loader",{"title":809,"path":810,"stem":811},"Page Preloader","\u002Fcomponents\u002Floaders\u002Fpage-preloader","3.components\u002Floaders\u002Fpage-preloader",{"title":813,"icon":814,"path":815,"stem":816,"children":817,"page":57},"Interaction & Movement","i-lucide-move","\u002Fcomponents\u002Fmovement","3.components\u002Fmovement",[818,822,826,830,834,838,842],{"title":819,"path":820,"stem":821},"Cursor","\u002Fcomponents\u002Fmovement\u002Fcursor","3.components\u002Fmovement\u002Fcursor",{"title":823,"path":824,"stem":825},"Cursor Follow","\u002Fcomponents\u002Fmovement\u002Fcursor-follow","3.components\u002Fmovement\u002Fcursor-follow",{"title":827,"path":828,"stem":829},"Cursor Image Trail","\u002Fcomponents\u002Fmovement\u002Fcursor-image-trail","3.components\u002Fmovement\u002Fcursor-image-trail",{"title":831,"path":832,"stem":833},"Force Dot","\u002Fcomponents\u002Fmovement\u002Fforce-dot","3.components\u002Fmovement\u002Fforce-dot",{"title":835,"path":836,"stem":837},"Magnetic","\u002Fcomponents\u002Fmovement\u002Fmagnetic","3.components\u002Fmovement\u002Fmagnetic",{"title":839,"path":840,"stem":841},"Magnetic Field","\u002Fcomponents\u002Fmovement\u002Fmagnetic-field","3.components\u002Fmovement\u002Fmagnetic-field",{"title":843,"path":844,"stem":845},"Tilt","\u002Fcomponents\u002Fmovement\u002Ftilt","3.components\u002Fmovement\u002Ftilt",{"title":847,"icon":848,"path":849,"stem":850,"children":851,"page":57},"Navigation & Toolbars","i-lucide-menu","\u002Fcomponents\u002Fnavigation","3.components\u002Fnavigation",[852,856,860,864,868,872,876],{"title":853,"path":854,"stem":855},"Breadcrumb","\u002Fcomponents\u002Fnavigation\u002Fbreadcrumb","3.components\u002Fnavigation\u002Fbreadcrumb",{"title":857,"path":858,"stem":859},"Expandable Navbar","\u002Fcomponents\u002Fnavigation\u002Fexpandable-navbar","3.components\u002Fnavigation\u002Fexpandable-navbar",{"title":861,"path":862,"stem":863},"File Tree","\u002Fcomponents\u002Fnavigation\u002Ffile-tree","3.components\u002Fnavigation\u002Ffile-tree",{"title":865,"path":866,"stem":867},"Floating Navbar","\u002Fcomponents\u002Fnavigation\u002Ffloating-navbar","3.components\u002Fnavigation\u002Ffloating-navbar",{"title":869,"path":870,"stem":871},"Pagination","\u002Fcomponents\u002Fnavigation\u002Fpagination","3.components\u002Fnavigation\u002Fpagination",{"title":873,"path":874,"stem":875},"Toolbar adaptive","\u002Fcomponents\u002Fnavigation\u002Ftoolbar-dynamic","3.components\u002Fnavigation\u002Ftoolbar-dynamic",{"title":877,"path":878,"stem":879},"Toolbar collapsible","\u002Fcomponents\u002Fnavigation\u002Ftoolbar-expandable","3.components\u002Fnavigation\u002Ftoolbar-expandable",{"title":881,"icon":882,"path":883,"stem":884,"children":885,"page":57},"Scroll & Viewport","i-lucide-scroll-text","\u002Fcomponents\u002Fscroll","3.components\u002Fscroll",[886,890,894,898,902,906,910],{"title":887,"path":888,"stem":889},"In View","\u002Fcomponents\u002Fscroll\u002Fin-view","3.components\u002Fscroll\u002Fin-view",{"title":891,"path":892,"stem":893},"Infinite Slider","\u002Fcomponents\u002Fscroll\u002Finfinite-slider","3.components\u002Fscroll\u002Finfinite-slider",{"title":895,"path":896,"stem":897},"Kinetic Type Scroll","\u002Fcomponents\u002Fscroll\u002Fkinetic-type-scroll","3.components\u002Fscroll\u002Fkinetic-type-scroll",{"title":899,"path":900,"stem":901},"Scroll Image Reveal","\u002Fcomponents\u002Fscroll\u002Fscroll-image-reveal","3.components\u002Fscroll\u002Fscroll-image-reveal",{"title":903,"path":904,"stem":905},"Scroll Progress","\u002Fcomponents\u002Fscroll\u002Fscroll-progress","3.components\u002Fscroll\u002Fscroll-progress",{"title":907,"path":908,"stem":909},"Scroll Velocity","\u002Fcomponents\u002Fscroll\u002Fscroll-velocity","3.components\u002Fscroll\u002Fscroll-velocity",{"title":911,"path":912,"stem":913},"Svg Draw On Scroll","\u002Fcomponents\u002Fscroll\u002Fsvg-draw-on-scroll","3.components\u002Fscroll\u002Fsvg-draw-on-scroll",{"title":915,"icon":916,"path":917,"stem":918,"children":919,"page":57},"Text & Numbers","i-lucide-type","\u002Fcomponents\u002Ftext","3.components\u002Ftext",[920,924,928,932,936,940,944,948,952,956,960,964,968,972,976,980,984,988,992,996,1000,1004,1008,1012,1016,1020,1024,1028,1032,1036,1040,1044,1048,1052,1056,1060,1064,1068,1072,1076,1080,1084,1088,1092,1096,1100,1104,1108,1112,1116],{"title":921,"path":922,"stem":923},"Animated Avatar Group","\u002Fcomponents\u002Ftext\u002Fanimated-avatar-group","3.components\u002Ftext\u002Fanimated-avatar-group",{"title":925,"path":926,"stem":927},"Animated List","\u002Fcomponents\u002Ftext\u002Fanimated-list","3.components\u002Ftext\u002Fanimated-list",{"title":929,"path":930,"stem":931},"Animated Number","\u002Fcomponents\u002Ftext\u002Fanimated-number","3.components\u002Ftext\u002Fanimated-number",{"title":933,"path":934,"stem":935},"Blur Out Up","\u002Fcomponents\u002Ftext\u002Fblur-out-up","3.components\u002Ftext\u002Fblur-out-up",{"title":937,"path":938,"stem":939},"Bottom Up Letters","\u002Fcomponents\u002Ftext\u002Fbottom-up-letters","3.components\u002Ftext\u002Fbottom-up-letters",{"title":941,"path":942,"stem":943},"Counting Number","\u002Fcomponents\u002Ftext\u002Fcounting-number","3.components\u002Ftext\u002Fcounting-number",{"title":945,"path":946,"stem":947},"Depth Parallax Words","\u002Fcomponents\u002Ftext\u002Fdepth-parallax-words","3.components\u002Ftext\u002Fdepth-parallax-words",{"title":949,"path":950,"stem":951},"Fade Through","\u002Fcomponents\u002Ftext\u002Ffade-through","3.components\u002Ftext\u002Ffade-through",{"title":953,"path":954,"stem":955},"Focus Blur Resolve","\u002Fcomponents\u002Ftext\u002Ffocus-blur-resolve","3.components\u002Ftext\u002Ffocus-blur-resolve",{"title":957,"path":958,"stem":959},"Gravity Letters","\u002Fcomponents\u002Ftext\u002Fgravity-letters","3.components\u002Ftext\u002Fgravity-letters",{"title":961,"path":962,"stem":963},"Kinetic Center Build","\u002Fcomponents\u002Ftext\u002Fkinetic-center-build","3.components\u002Ftext\u002Fkinetic-center-build",{"title":965,"path":966,"stem":967},"Line By Line Slide","\u002Fcomponents\u002Ftext\u002Fline-by-line-slide","3.components\u002Ftext\u002Fline-by-line-slide",{"title":969,"path":970,"stem":971},"Mask Reveal Up","\u002Fcomponents\u002Ftext\u002Fmask-reveal-up","3.components\u002Ftext\u002Fmask-reveal-up",{"title":973,"path":974,"stem":975},"Micro Scale Fade","\u002Fcomponents\u002Ftext\u002Fmicro-scale-fade","3.components\u002Ftext\u002Fmicro-scale-fade",{"title":977,"path":978,"stem":979},"Number Flow","\u002Fcomponents\u002Ftext\u002Fnumber-flow","3.components\u002Ftext\u002Fnumber-flow",{"title":981,"path":982,"stem":983},"Per Character Rise","\u002Fcomponents\u002Ftext\u002Fper-character-rise","3.components\u002Ftext\u002Fper-character-rise",{"title":985,"path":986,"stem":987},"Per Word Crossfade","\u002Fcomponents\u002Ftext\u002Fper-word-crossfade","3.components\u002Ftext\u002Fper-word-crossfade",{"title":989,"path":990,"stem":991},"Perspective Text 3D","\u002Fcomponents\u002Ftext\u002Fperspective-text-3d","3.components\u002Ftext\u002Fperspective-text-3d",{"title":993,"path":994,"stem":995},"Ransom Note","\u002Fcomponents\u002Ftext\u002Fransom-note","3.components\u002Ftext\u002Fransom-note",{"title":997,"path":998,"stem":999},"Rolling Text","\u002Fcomponents\u002Ftext\u002Frolling-text","3.components\u002Ftext\u002Frolling-text",{"title":1001,"path":1002,"stem":1003},"Scale Down Fade","\u002Fcomponents\u002Ftext\u002Fscale-down-fade","3.components\u002Ftext\u002Fscale-down-fade",{"title":1005,"path":1006,"stem":1007},"Scroll Reveal Paragraph","\u002Fcomponents\u002Ftext\u002Fscroll-reveal-paragraph","3.components\u002Ftext\u002Fscroll-reveal-paragraph",{"title":1009,"path":1010,"stem":1011},"Shared Axis","\u002Fcomponents\u002Ftext\u002Fshared-axis","3.components\u002Ftext\u002Fshared-axis",{"title":1013,"path":1014,"stem":1015},"Shimmer Sweep","\u002Fcomponents\u002Ftext\u002Fshimmer-sweep","3.components\u002Ftext\u002Fshimmer-sweep",{"title":1017,"path":1018,"stem":1019},"Shine Text","\u002Fcomponents\u002Ftext\u002Fshine-text","3.components\u002Ftext\u002Fshine-text",{"title":1021,"path":1022,"stem":1023},"Short Lower in","\u002Fcomponents\u002Ftext\u002Fshort-slide-down","3.components\u002Ftext\u002Fshort-slide-down",{"title":1025,"path":1026,"stem":1027},"Short Slide Right","\u002Fcomponents\u002Ftext\u002Fshort-slide-right","3.components\u002Ftext\u002Fshort-slide-right",{"title":1029,"path":1030,"stem":1031},"Sliding Number","\u002Fcomponents\u002Ftext\u002Fsliding-number","3.components\u002Ftext\u002Fsliding-number",{"title":1033,"path":1034,"stem":1035},"Soft Blur In","\u002Fcomponents\u002Ftext\u002Fsoft-blur-in","3.components\u002Ftext\u002Fsoft-blur-in",{"title":1037,"path":1038,"stem":1039},"Spinning Text","\u002Fcomponents\u002Ftext\u002Fspinning-text","3.components\u002Ftext\u002Fspinning-text",{"title":1041,"path":1042,"stem":1043},"Spring Scale In","\u002Fcomponents\u002Ftext\u002Fspring-scale-in","3.components\u002Ftext\u002Fspring-scale-in",{"title":1045,"path":1046,"stem":1047},"Stagger From Center","\u002Fcomponents\u002Ftext\u002Fstagger-from-center","3.components\u002Ftext\u002Fstagger-from-center",{"title":1049,"path":1050,"stem":1051},"Stagger From Edges","\u002Fcomponents\u002Ftext\u002Fstagger-from-edges","3.components\u002Ftext\u002Fstagger-from-edges",{"title":1053,"path":1054,"stem":1055},"Text motion","\u002Fcomponents\u002Ftext\u002Ftext-effect","3.components\u002Ftext\u002Ftext-effect",{"title":1057,"path":1058,"stem":1059},"Text Glitch","\u002Fcomponents\u002Ftext\u002Ftext-glitch","3.components\u002Ftext\u002Ftext-glitch",{"title":1061,"path":1062,"stem":1063},"Text Glitch New","\u002Fcomponents\u002Ftext\u002Ftext-glitch-new","3.components\u002Ftext\u002Ftext-glitch-new",{"title":1065,"path":1066,"stem":1067},"Text Gradient","\u002Fcomponents\u002Ftext\u002Ftext-gradient","3.components\u002Ftext\u002Ftext-gradient",{"title":1069,"path":1070,"stem":1071},"Text Loop","\u002Fcomponents\u002Ftext\u002Ftext-loop","3.components\u002Ftext\u002Ftext-loop",{"title":1073,"path":1074,"stem":1075},"Text Morph","\u002Fcomponents\u002Ftext\u002Ftext-morph","3.components\u002Ftext\u002Ftext-morph",{"title":1077,"path":1078,"stem":1079},"Text Reveal","\u002Fcomponents\u002Ftext\u002Ftext-reveal","3.components\u002Ftext\u002Ftext-reveal",{"title":1081,"path":1082,"stem":1083},"Text Roll","\u002Fcomponents\u002Ftext\u002Ftext-roll","3.components\u002Ftext\u002Ftext-roll",{"title":1085,"path":1086,"stem":1087},"Text Scramble","\u002Fcomponents\u002Ftext\u002Ftext-scramble","3.components\u002Ftext\u002Ftext-scramble",{"title":1089,"path":1090,"stem":1091},"Text Shimmer","\u002Fcomponents\u002Ftext\u002Ftext-shimmer","3.components\u002Ftext\u002Ftext-shimmer",{"title":1093,"path":1094,"stem":1095},"Text Shimmer Wave","\u002Fcomponents\u002Ftext\u002Ftext-shimmer-wave","3.components\u002Ftext\u002Ftext-shimmer-wave",{"title":1097,"path":1098,"stem":1099},"Top Down Letters","\u002Fcomponents\u002Ftext\u002Ftop-down-letters","3.components\u002Ftext\u002Ftop-down-letters",{"title":1101,"path":1102,"stem":1103},"True Focus","\u002Fcomponents\u002Ftext\u002Ftrue-focus","3.components\u002Ftext\u002Ftrue-focus",{"title":1105,"path":1106,"stem":1107},"Typing Text","\u002Fcomponents\u002Ftext\u002Ftyping-text","3.components\u002Ftext\u002Ftyping-text",{"title":1109,"path":1110,"stem":1111},"Variable Proximity","\u002Fcomponents\u002Ftext\u002Fvariable-proximity","3.components\u002Ftext\u002Fvariable-proximity",{"title":1113,"path":1114,"stem":1115},"Wave Text","\u002Fcomponents\u002Ftext\u002Fwave-text","3.components\u002Ftext\u002Fwave-text",{"title":1117,"path":1118,"stem":1119},"Word Rotate","\u002Fcomponents\u002Ftext\u002Fword-rotate","3.components\u002Ftext\u002Fword-rotate",{"title":1121,"icon":1122,"path":1123,"stem":1124,"children":1125,"page":57},"Transitions","i-lucide-git-compare","\u002Fcomponents\u002Ftransitions","3.components\u002Ftransitions",[1126,1130,1134,1138,1142,1146],{"title":1127,"path":1128,"stem":1129},"Aperture Blur Transition","\u002Fcomponents\u002Ftransitions\u002Faperture-blur-transition","3.components\u002Ftransitions\u002Faperture-blur-transition",{"title":1131,"path":1132,"stem":1133},"Chroma Blur Transition","\u002Fcomponents\u002Ftransitions\u002Fchroma-blur-transition","3.components\u002Ftransitions\u002Fchroma-blur-transition",{"title":1135,"path":1136,"stem":1137},"Prism Sweep Transition","\u002Fcomponents\u002Ftransitions\u002Fprism-sweep-transition","3.components\u002Ftransitions\u002Fprism-sweep-transition",{"title":1139,"path":1140,"stem":1141},"SDF Blob Transition","\u002Fcomponents\u002Ftransitions\u002Fsdf-blob-transition","3.components\u002Ftransitions\u002Fsdf-blob-transition",{"title":1143,"path":1144,"stem":1145},"Shader Reveal Transition","\u002Fcomponents\u002Ftransitions\u002Fshader-reveal-transition","3.components\u002Ftransitions\u002Fshader-reveal-transition",{"title":1147,"path":1148,"stem":1149},"Transition Panel","\u002Fcomponents\u002Ftransitions\u002Ftransition-panel","3.components\u002Ftransitions\u002Ftransition-panel",{"title":1151,"path":1152,"stem":1153,"children":1154,"icon":1172},"Composables","\u002Fcomposables","4.composables\u002Findex",[1155,1156,1160,1164,1168],{"title":1151,"path":1152,"stem":1153},{"title":1157,"path":1158,"stem":1159},"useCanvasCursor","\u002Fcomposables\u002Fuse-canvas-cursor","4.composables\u002Fuse-canvas-cursor",{"title":1161,"path":1162,"stem":1163},"useFluidCursor","\u002Fcomposables\u002Fuse-fluid-cursor","4.composables\u002Fuse-fluid-cursor",{"title":1165,"path":1166,"stem":1167},"useMotionBlockUI","\u002Fcomposables\u002Fuse-motion-block-ui","4.composables\u002Fuse-motion-block-ui",{"title":1169,"path":1170,"stem":1171},"useThemeColor","\u002Fcomposables\u002Fuse-theme-color","4.composables\u002Fuse-theme-color","i-lucide-puzzle",{"title":1174,"path":1175,"stem":1176,"children":1177,"icon":1179},"Guides","\u002Fguides","5.guides\u002Findex",[1178],{"title":1174,"path":1175,"stem":1176},"i-lucide-book-open",{"title":1181,"icon":1182,"path":1183,"stem":1184,"children":1185},"Blocks","i-lucide-blocks","\u002Fblocks","6.blocks",[1186,1188,1201,1210,1223,1236,1252,1265,1274,1283,1296,1305,1318,1327],{"title":1181,"path":1183,"stem":1187},"6.blocks\u002Findex",{"title":1189,"path":1190,"stem":1191,"children":1192,"page":57},"Blog","\u002Fblocks\u002Fblog","6.blocks\u002Fblog",[1193,1197],{"title":1194,"path":1195,"stem":1196},"Article Page","\u002Fblocks\u002Fblog\u002Farticle-page","6.blocks\u002Fblog\u002Farticle-page",{"title":1198,"path":1199,"stem":1200},"Blog Listing","\u002Fblocks\u002Fblog\u002Fblog-listing","6.blocks\u002Fblog\u002Fblog-listing",{"title":1202,"path":1203,"stem":1204,"children":1205,"page":57},"Cta","\u002Fblocks\u002Fcta","6.blocks\u002Fcta",[1206],{"title":1207,"path":1208,"stem":1209},"Centered CTA","\u002Fblocks\u002Fcta\u002Fcentered-cta","6.blocks\u002Fcta\u002Fcentered-cta",{"title":1211,"path":1212,"stem":1213,"children":1214,"page":57},"Dashboard Components","\u002Fblocks\u002Fdashboard-components","6.blocks\u002Fdashboard-components",[1215,1219],{"title":1216,"path":1217,"stem":1218},"Analytics Dashboard","\u002Fblocks\u002Fdashboard-components\u002Fanalytics-dashboard","6.blocks\u002Fdashboard-components\u002Fanalytics-dashboard",{"title":1220,"path":1221,"stem":1222},"User Management Table","\u002Fblocks\u002Fdashboard-components\u002Fuser-management","6.blocks\u002Fdashboard-components\u002Fuser-management",{"title":1224,"path":1225,"stem":1226,"children":1227,"page":57},"E Commerce","\u002Fblocks\u002Fe-commerce","6.blocks\u002Fe-commerce",[1228,1232],{"title":1229,"path":1230,"stem":1231},"Product Grid","\u002Fblocks\u002Fe-commerce\u002Fproduct-grid","6.blocks\u002Fe-commerce\u002Fproduct-grid",{"title":1233,"path":1234,"stem":1235},"Shopping Cart","\u002Fblocks\u002Fe-commerce\u002Fshopping-cart","6.blocks\u002Fe-commerce\u002Fshopping-cart",{"title":1237,"path":1238,"stem":1239,"children":1240,"page":57},"Featured Components","\u002Fblocks\u002Ffeatured-components","6.blocks\u002Ffeatured-components",[1241,1245,1248],{"title":1242,"path":1243,"stem":1244},"Animated Gradient","\u002Fblocks\u002Ffeatured-components\u002Fanimated-gradient","6.blocks\u002Ffeatured-components\u002Fanimated-gradient",{"title":159,"path":1246,"stem":1247},"\u002Fblocks\u002Ffeatured-components\u002Fanimated-spotlight","6.blocks\u002Ffeatured-components\u002Fanimated-spotlight",{"title":1249,"path":1250,"stem":1251},"Ripple Effect","\u002Fblocks\u002Ffeatured-components\u002Fripple-effect","6.blocks\u002Ffeatured-components\u002Fripple-effect",{"title":1253,"path":1254,"stem":1255,"children":1256,"page":57},"Features","\u002Fblocks\u002Ffeatures","6.blocks\u002Ffeatures",[1257,1261],{"title":1258,"path":1259,"stem":1260},"Feature Grid","\u002Fblocks\u002Ffeatures\u002Ffeature-grid","6.blocks\u002Ffeatures\u002Ffeature-grid",{"title":1262,"path":1263,"stem":1264},"Glare Card Features","\u002Fblocks\u002Ffeatures\u002Fglare-card-features","6.blocks\u002Ffeatures\u002Fglare-card-features",{"title":1266,"path":1267,"stem":1268,"children":1269,"page":57},"Footers","\u002Fblocks\u002Ffooters","6.blocks\u002Ffooters",[1270],{"title":1271,"path":1272,"stem":1273},"Multi-column Footer","\u002Fblocks\u002Ffooters\u002Fmulti-column-footer","6.blocks\u002Ffooters\u002Fmulti-column-footer",{"title":1275,"path":1276,"stem":1277,"children":1278,"page":57},"Hero Sections","\u002Fblocks\u002Fhero-sections","6.blocks\u002Fhero-sections",[1279],{"title":1280,"path":1281,"stem":1282},"Gradient Hero","\u002Fblocks\u002Fhero-sections\u002Fgradient-hero","6.blocks\u002Fhero-sections\u002Fgradient-hero",{"title":1284,"path":1285,"stem":1286,"children":1287,"page":57},"Landing Page","\u002Fblocks\u002Flanding-page","6.blocks\u002Flanding-page",[1288,1292],{"title":1289,"path":1290,"stem":1291},"Feature Showcase","\u002Fblocks\u002Flanding-page\u002Ffeature-showcase","6.blocks\u002Flanding-page\u002Ffeature-showcase",{"title":1293,"path":1294,"stem":1295},"Testimonial Carousel","\u002Fblocks\u002Flanding-page\u002Ftestimonial-carousel","6.blocks\u002Flanding-page\u002Ftestimonial-carousel",{"title":1297,"path":1298,"stem":1299,"children":1300,"page":57},"Navigation","\u002Fblocks\u002Fnavigation","6.blocks\u002Fnavigation",[1301],{"title":1302,"path":1303,"stem":1304},"Modern Navbar","\u002Fblocks\u002Fnavigation\u002Fmodern-navbar","6.blocks\u002Fnavigation\u002Fmodern-navbar",{"title":1306,"path":1307,"stem":1308,"children":1309,"page":57},"Portfolio","\u002Fblocks\u002Fportfolio","6.blocks\u002Fportfolio",[1310,1314],{"title":1311,"path":1312,"stem":1313},"Case Study","\u002Fblocks\u002Fportfolio\u002Fcase-study","6.blocks\u002Fportfolio\u002Fcase-study",{"title":1315,"path":1316,"stem":1317},"Project Gallery","\u002Fblocks\u002Fportfolio\u002Fproject-gallery","6.blocks\u002Fportfolio\u002Fproject-gallery",{"title":1319,"path":1320,"stem":1321,"children":1322,"page":57},"Pricing","\u002Fblocks\u002Fpricing","6.blocks\u002Fpricing",[1323],{"title":1324,"path":1325,"stem":1326},"Pricing Cards","\u002Fblocks\u002Fpricing\u002Fpricing-cards","6.blocks\u002Fpricing\u002Fpricing-cards",{"title":1328,"path":1329,"stem":1330,"children":1331,"page":57},"Testimonials","\u002Fblocks\u002Ftestimonials","6.blocks\u002Ftestimonials",[1332],{"title":1293,"path":1333,"stem":1334},"\u002Fblocks\u002Ftestimonials\u002Ftestimonial-carousel","6.blocks\u002Ftestimonials\u002Ftestimonial-carousel",{"title":1336,"icon":1337,"path":1338,"stem":1339,"children":1340},"Templates","i-lucide-layout-template","\u002Ftemplates","7.templates",[1341,1343,1347,1351,1355],{"title":1336,"path":1338,"stem":1342},"7.templates\u002Findex",{"title":1344,"path":1345,"stem":1346},"Basic Landing Page","\u002Ftemplates\u002Fbasic-landing-page","7.templates\u002F2.basic-landing-page",{"title":1348,"path":1349,"stem":1350},"SaaS Landing Page","\u002Ftemplates\u002Fsaas-landing-page","7.templates\u002F3.saas-landing-page",{"title":1352,"path":1353,"stem":1354},"E-commerce Landing Page","\u002Ftemplates\u002Fecommerce-landing-page","7.templates\u002F4.ecommerce-landing-page",{"title":1356,"path":1357,"stem":1358},"Creative Agency Landing Page","\u002Ftemplates\u002Fcreative-agency-landing-page","7.templates\u002F5.creative-agency-landing-page",{"title":1360,"path":1361,"stem":1362,"children":1363,"icon":1365},"API Reference","\u002Fapi-reference","8.api-reference\u002Findex",[1364],{"title":1360,"path":1361,"stem":1362},"i-lucide-braces",{"id":1367,"title":271,"body":1368,"description":6802,"extension":6803,"links":6804,"meta":6805,"navigation":1866,"path":272,"seo":6806,"stem":273,"__hash__":6807},"docs\u002F3.components\u002Fcards\u002Fcard-swipe-deck.md",{"type":1369,"value":1370,"toc":6793},"minimark",[1371,1375,1391,1395,1410,3328,3353,3357,3380,6332,6335,6612,6618,6622,6662,6666,6676,6680,6693,6697,6753,6757,6789],[1372,1373,1374],"p",{},"A deck you can throw. The top card follows the pointer, rotates around a pivot\nbelow its bottom edge and either commits past a distance or velocity threshold\nor springs back. Two outlined stamps bloom in the corners as the card travels,\nand an edge wash tints it toward the outcome. The card behind promotes as the\ntop one leaves, so the stack never visibly loses depth.",[1372,1376,1377,1378,1382,1383,1386,1387,1390],{},"The gesture has a keyboard equivalent and an imperative one. Focus the deck and\nuse the arrow keys, or call ",[1379,1380,1381],"code",{},"swipeLeft",", ",[1379,1384,1385],{},"swipeRight"," and ",[1379,1388,1389],{},"reset"," on a template\nref from your own buttons. A visually hidden live region announces how many\ncards remain after every swipe.",[1392,1393,16],"h2",{"id":1394},"usage",[1372,1396,1397,1398,1401,1402,1405,1406,1409],{},"Pass a list of items with stable ",[1379,1399,1400],{},"id","s and render each card through the default\nslot. The slot receives the item, its index and whether it is the front card.\nListen for ",[1379,1403,1404],{},"swipe"," to record the outcome and ",[1379,1407,1408],{},"empty"," for the last card.",[1411,1412,1414,1424],"code-preview",{"label":1413},"Preview",[1415,1416,1419,1420],"div",{"className":1417},[1418],"w-full","  ",[1421,1422],"component-example",{"name":1423},"card-swipe-deck-basic",[1425,1426,1428],"template",{"v-slot:code":1427},"",[1429,1430,1434],"pre",{"className":1431,"code":1432,"language":1433,"meta":1427,"style":1427},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full flex-col items-center gap-4 p-6\">\n    \u003CMCardSwipeDeck\n      :items=\"items\"\n      :labels=\"{ left: 'Skip', right: 'Save' }\"\n      @empty=\"finished = true\"\n      @swipe=\"onSwipe\"\n    >\n      \u003Ctemplate #default=\"{ isFront, item }\">\n        \u003Cdiv\n          class=\"flex h-full flex-col justify-between bg-linear-to-br p-6\"\n          :class=\"item.tone\"\n        >\n          \u003Cdiv class=\"flex items-start justify-between gap-3\">\n            \u003Cspan\n              class=\"grid size-11 place-items-center rounded-2xl bg-default\u002F80 text-highlighted shadow-sm ring-1 ring-default\u002F60\"\n            >\n              \u003CUIcon\n                :name=\"item.icon\"\n                class=\"size-5\"\n                aria-hidden=\"true\"\n              \u002F>\n            \u003C\u002Fspan>\n            \u003Cspan\n              class=\"rounded-full bg-default\u002F70 px-2.5 py-1 text-[11px] font-medium tracking-wide text-muted uppercase ring-1 ring-default\u002F60\"\n            >\n              {{ item.tag }}\n            \u003C\u002Fspan>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"flex flex-col gap-3\">\n            \u003Cspan class=\"text-xs font-medium tracking-[0.14em] text-muted uppercase\">\n              {{ item.kicker }}\n            \u003C\u002Fspan>\n            \u003Ch3 class=\"text-2xl leading-tight font-semibold text-highlighted\">\n              {{ item.title }}\n            \u003C\u002Fh3>\n            \u003Cp class=\"text-sm leading-relaxed text-muted\">\n              {{ item.body }}\n            \u003C\u002Fp>\n            \u003Cspan\n              v-if=\"isFront\"\n              class=\"mt-1 text-xs text-muted\"\n            >\n              Drag the card, or focus the deck and use the arrow keys.\n            \u003C\u002Fspan>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Ftemplate>\n    \u003C\u002FMCardSwipeDeck>\n\n    \u003Cp\n      class=\"min-h-5 max-w-[340px] text-center text-sm text-muted\"\n      aria-live=\"polite\"\n    >\n      \u003Ctemplate v-if=\"finished\">\n        Deck cleared. Every card has been reviewed.\n      \u003C\u002Ftemplate>\n      \u003Ctemplate v-else-if=\"last\">\n        {{ last.direction === 'right' ? 'Saved' : 'Skipped' }}\n        &ldquo;{{ last.title }}&rdquo;\n      \u003C\u002Ftemplate>\n      \u003Ctemplate v-else>\n        Five small commitments. Keep what fits this week.\n      \u003C\u002Ftemplate>\n    \u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\n\ninterface FocusCard {\n  body: string\n  icon: string\n  id: string\n  kicker: string\n  tag: string\n  title: string\n  tone: string\n}\n\nconst items: FocusCard[] = [\n  {\n    body: 'One session, no notifications. The rest of the day can wait.',\n    icon: 'i-lucide-brain',\n    id: 'deep-work',\n    kicker: 'Focus',\n    tag: 'Morning',\n    title: 'Two hours of deep work',\n    tone: 'from-violet-500\u002F30 via-violet-500\u002F10 to-transparent',\n  },\n  {\n    body: 'A short loop outside, before the first meeting gets a vote.',\n    icon: 'i-lucide-footprints',\n    id: 'walk',\n    kicker: 'Movement',\n    tag: 'Daily',\n    title: 'Walk without headphones',\n    tone: 'from-emerald-500\u002F30 via-emerald-500\u002F10 to-transparent',\n  },\n  {\n    body: 'Twenty pages of the book that keeps getting moved down the pile.',\n    icon: 'i-lucide-book-open',\n    id: 'reading',\n    kicker: 'Input',\n    tag: 'Evening',\n    title: 'Read before the scroll',\n    tone: 'from-amber-500\u002F30 via-amber-500\u002F10 to-transparent',\n  },\n  {\n    body: 'Put the phone in another room and let the evening stay quiet.',\n    icon: 'i-lucide-moon',\n    id: 'downtime',\n    kicker: 'Recovery',\n    tag: 'Night',\n    title: 'Close the day offline',\n    tone: 'from-sky-500\u002F30 via-sky-500\u002F10 to-transparent',\n  },\n  {\n    body: 'One message to someone you have been meaning to answer.',\n    icon: 'i-lucide-send',\n    id: 'reconnect',\n    kicker: 'People',\n    tag: 'This week',\n    title: 'Reconnect with a friend',\n    tone: 'from-rose-500\u002F30 via-rose-500\u002F10 to-transparent',\n  },\n]\n\nconst last = ref\u003C{ direction: 'left' | 'right', title: string } | null>(null)\nconst finished = ref(false)\n\nfunction onSwipe(id: string, direction: 'left' | 'right') {\n  const item = items.find(entry => entry.id === id)\n\n  if (item) {\n    last.value = { direction, title: item.title }\n  }\n}\n\u003C\u002Fscript>\n","vue",[1379,1435,1436,1451,1477,1486,1505,1553,1577,1593,1599,1636,1645,1660,1675,1681,1702,1711,1726,1732,1741,1765,1780,1794,1800,1810,1817,1831,1836,1842,1851,1861,1868,1888,1908,1914,1923,1944,1950,1959,1979,1985,1994,2001,2016,2030,2035,2041,2050,2059,2069,2079,2090,2095,2103,2118,2133,2138,2159,2165,2174,2195,2201,2207,2216,2228,2234,2243,2252,2262,2272,2277,2302,2327,2332,2345,2357,2367,2377,2387,2397,2407,2417,2423,2428,2449,2455,2473,2490,2507,2524,2541,2558,2575,2581,2586,2602,2618,2634,2650,2666,2682,2698,2703,2708,2724,2739,2755,2771,2787,2803,2819,2824,2829,2845,2861,2877,2893,2909,2925,2941,2946,2951,2967,2983,2999,3015,3031,3047,3063,3068,3074,3079,3144,3163,3168,3211,3253,3258,3275,3308,3314,3319],{"__ignoreMap":1427},[1437,1438,1441,1445,1448],"span",{"class":1439,"line":1440},"line",1,[1437,1442,1444],{"class":1443},"sMK4o","\u003C",[1437,1446,1425],{"class":1447},"swJcz",[1437,1449,1450],{"class":1443},">\n",[1437,1452,1454,1457,1459,1463,1466,1469,1473,1475],{"class":1439,"line":1453},2,[1437,1455,1456],{"class":1443},"  \u003C",[1437,1458,1415],{"class":1447},[1437,1460,1462],{"class":1461},"spNyl"," class",[1437,1464,1465],{"class":1443},"=",[1437,1467,1468],{"class":1443},"\"",[1437,1470,1472],{"class":1471},"sfazB","flex w-full flex-col items-center gap-4 p-6",[1437,1474,1468],{"class":1443},[1437,1476,1450],{"class":1443},[1437,1478,1480,1483],{"class":1439,"line":1479},3,[1437,1481,1482],{"class":1443},"    \u003C",[1437,1484,1485],{"class":1447},"MCardSwipeDeck\n",[1437,1487,1489,1492,1495,1497,1499,1502],{"class":1439,"line":1488},4,[1437,1490,1491],{"class":1443},"      :",[1437,1493,1494],{"class":1461},"items",[1437,1496,1465],{"class":1443},[1437,1498,1468],{"class":1443},[1437,1500,1494],{"class":1501},"sTEyZ",[1437,1503,1504],{"class":1443},"\"\n",[1437,1506,1508,1510,1513,1515,1517,1520,1523,1526,1529,1532,1534,1536,1539,1541,1543,1546,1548,1551],{"class":1439,"line":1507},5,[1437,1509,1491],{"class":1443},[1437,1511,1512],{"class":1461},"labels",[1437,1514,1465],{"class":1443},[1437,1516,1468],{"class":1443},[1437,1518,1519],{"class":1443},"{ ",[1437,1521,1522],{"class":1447},"left",[1437,1524,1525],{"class":1443},": ",[1437,1527,1528],{"class":1443},"'",[1437,1530,1531],{"class":1471},"Skip",[1437,1533,1528],{"class":1443},[1437,1535,1382],{"class":1443},[1437,1537,1538],{"class":1447},"right",[1437,1540,1525],{"class":1443},[1437,1542,1528],{"class":1443},[1437,1544,1545],{"class":1471},"Save",[1437,1547,1528],{"class":1443},[1437,1549,1550],{"class":1443}," }",[1437,1552,1504],{"class":1443},[1437,1554,1556,1559,1561,1563,1565,1568,1571,1575],{"class":1439,"line":1555},6,[1437,1557,1558],{"class":1443},"      @",[1437,1560,1408],{"class":1461},[1437,1562,1465],{"class":1443},[1437,1564,1468],{"class":1443},[1437,1566,1567],{"class":1501},"finished",[1437,1569,1570],{"class":1443}," = ",[1437,1572,1574],{"class":1573},"sfNiH","true",[1437,1576,1504],{"class":1443},[1437,1578,1580,1582,1584,1586,1588,1591],{"class":1439,"line":1579},7,[1437,1581,1558],{"class":1443},[1437,1583,1404],{"class":1461},[1437,1585,1465],{"class":1443},[1437,1587,1468],{"class":1443},[1437,1589,1590],{"class":1501},"onSwipe",[1437,1592,1504],{"class":1443},[1437,1594,1596],{"class":1439,"line":1595},8,[1437,1597,1598],{"class":1443},"    >\n",[1437,1600,1602,1605,1607,1610,1613,1615,1617,1620,1623,1626,1629,1632,1634],{"class":1439,"line":1601},9,[1437,1603,1604],{"class":1443},"      \u003C",[1437,1606,1425],{"class":1447},[1437,1608,1609],{"class":1443}," #",[1437,1611,1612],{"class":1461},"default",[1437,1614,1465],{"class":1443},[1437,1616,1468],{"class":1443},[1437,1618,1619],{"class":1443},"{",[1437,1621,1622],{"class":1501}," isFront",[1437,1624,1625],{"class":1443},",",[1437,1627,1628],{"class":1501}," item ",[1437,1630,1631],{"class":1443},"}",[1437,1633,1468],{"class":1443},[1437,1635,1450],{"class":1443},[1437,1637,1639,1642],{"class":1439,"line":1638},10,[1437,1640,1641],{"class":1443},"        \u003C",[1437,1643,1644],{"class":1447},"div\n",[1437,1646,1648,1651,1653,1655,1658],{"class":1439,"line":1647},11,[1437,1649,1650],{"class":1461},"          class",[1437,1652,1465],{"class":1443},[1437,1654,1468],{"class":1443},[1437,1656,1657],{"class":1471},"flex h-full flex-col justify-between bg-linear-to-br p-6",[1437,1659,1504],{"class":1443},[1437,1661,1663,1666,1668,1670,1673],{"class":1439,"line":1662},12,[1437,1664,1665],{"class":1461},"          :class",[1437,1667,1465],{"class":1443},[1437,1669,1468],{"class":1443},[1437,1671,1672],{"class":1471},"item.tone",[1437,1674,1504],{"class":1443},[1437,1676,1678],{"class":1439,"line":1677},13,[1437,1679,1680],{"class":1443},"        >\n",[1437,1682,1684,1687,1689,1691,1693,1695,1698,1700],{"class":1439,"line":1683},14,[1437,1685,1686],{"class":1443},"          \u003C",[1437,1688,1415],{"class":1447},[1437,1690,1462],{"class":1461},[1437,1692,1465],{"class":1443},[1437,1694,1468],{"class":1443},[1437,1696,1697],{"class":1471},"flex items-start justify-between gap-3",[1437,1699,1468],{"class":1443},[1437,1701,1450],{"class":1443},[1437,1703,1705,1708],{"class":1439,"line":1704},15,[1437,1706,1707],{"class":1443},"            \u003C",[1437,1709,1710],{"class":1447},"span\n",[1437,1712,1714,1717,1719,1721,1724],{"class":1439,"line":1713},16,[1437,1715,1716],{"class":1461},"              class",[1437,1718,1465],{"class":1443},[1437,1720,1468],{"class":1443},[1437,1722,1723],{"class":1471},"grid size-11 place-items-center rounded-2xl bg-default\u002F80 text-highlighted shadow-sm ring-1 ring-default\u002F60",[1437,1725,1504],{"class":1443},[1437,1727,1729],{"class":1439,"line":1728},17,[1437,1730,1731],{"class":1443},"            >\n",[1437,1733,1735,1738],{"class":1439,"line":1734},18,[1437,1736,1737],{"class":1443},"              \u003C",[1437,1739,1740],{"class":1447},"UIcon\n",[1437,1742,1744,1747,1750,1752,1754,1757,1760,1763],{"class":1439,"line":1743},19,[1437,1745,1746],{"class":1443},"                :",[1437,1748,1749],{"class":1461},"name",[1437,1751,1465],{"class":1443},[1437,1753,1468],{"class":1443},[1437,1755,1756],{"class":1501},"item",[1437,1758,1759],{"class":1443},".",[1437,1761,1762],{"class":1501},"icon",[1437,1764,1504],{"class":1443},[1437,1766,1768,1771,1773,1775,1778],{"class":1439,"line":1767},20,[1437,1769,1770],{"class":1461},"                class",[1437,1772,1465],{"class":1443},[1437,1774,1468],{"class":1443},[1437,1776,1777],{"class":1471},"size-5",[1437,1779,1504],{"class":1443},[1437,1781,1783,1786,1788,1790,1792],{"class":1439,"line":1782},21,[1437,1784,1785],{"class":1461},"                aria-hidden",[1437,1787,1465],{"class":1443},[1437,1789,1468],{"class":1443},[1437,1791,1574],{"class":1471},[1437,1793,1504],{"class":1443},[1437,1795,1797],{"class":1439,"line":1796},22,[1437,1798,1799],{"class":1443},"              \u002F>\n",[1437,1801,1803,1806,1808],{"class":1439,"line":1802},23,[1437,1804,1805],{"class":1443},"            \u003C\u002F",[1437,1807,1437],{"class":1447},[1437,1809,1450],{"class":1443},[1437,1811,1813,1815],{"class":1439,"line":1812},24,[1437,1814,1707],{"class":1443},[1437,1816,1710],{"class":1447},[1437,1818,1820,1822,1824,1826,1829],{"class":1439,"line":1819},25,[1437,1821,1716],{"class":1461},[1437,1823,1465],{"class":1443},[1437,1825,1468],{"class":1443},[1437,1827,1828],{"class":1471},"rounded-full bg-default\u002F70 px-2.5 py-1 text-[11px] font-medium tracking-wide text-muted uppercase ring-1 ring-default\u002F60",[1437,1830,1504],{"class":1443},[1437,1832,1834],{"class":1439,"line":1833},26,[1437,1835,1731],{"class":1443},[1437,1837,1839],{"class":1439,"line":1838},27,[1437,1840,1841],{"class":1501},"              {{ item.tag }}\n",[1437,1843,1845,1847,1849],{"class":1439,"line":1844},28,[1437,1846,1805],{"class":1443},[1437,1848,1437],{"class":1447},[1437,1850,1450],{"class":1443},[1437,1852,1854,1857,1859],{"class":1439,"line":1853},29,[1437,1855,1856],{"class":1443},"          \u003C\u002F",[1437,1858,1415],{"class":1447},[1437,1860,1450],{"class":1443},[1437,1862,1864],{"class":1439,"line":1863},30,[1437,1865,1867],{"emptyLinePlaceholder":1866},true,"\n",[1437,1869,1871,1873,1875,1877,1879,1881,1884,1886],{"class":1439,"line":1870},31,[1437,1872,1686],{"class":1443},[1437,1874,1415],{"class":1447},[1437,1876,1462],{"class":1461},[1437,1878,1465],{"class":1443},[1437,1880,1468],{"class":1443},[1437,1882,1883],{"class":1471},"flex flex-col gap-3",[1437,1885,1468],{"class":1443},[1437,1887,1450],{"class":1443},[1437,1889,1891,1893,1895,1897,1899,1901,1904,1906],{"class":1439,"line":1890},32,[1437,1892,1707],{"class":1443},[1437,1894,1437],{"class":1447},[1437,1896,1462],{"class":1461},[1437,1898,1465],{"class":1443},[1437,1900,1468],{"class":1443},[1437,1902,1903],{"class":1471},"text-xs font-medium tracking-[0.14em] text-muted uppercase",[1437,1905,1468],{"class":1443},[1437,1907,1450],{"class":1443},[1437,1909,1911],{"class":1439,"line":1910},33,[1437,1912,1913],{"class":1501},"              {{ item.kicker }}\n",[1437,1915,1917,1919,1921],{"class":1439,"line":1916},34,[1437,1918,1805],{"class":1443},[1437,1920,1437],{"class":1447},[1437,1922,1450],{"class":1443},[1437,1924,1926,1928,1931,1933,1935,1937,1940,1942],{"class":1439,"line":1925},35,[1437,1927,1707],{"class":1443},[1437,1929,1930],{"class":1447},"h3",[1437,1932,1462],{"class":1461},[1437,1934,1465],{"class":1443},[1437,1936,1468],{"class":1443},[1437,1938,1939],{"class":1471},"text-2xl leading-tight font-semibold text-highlighted",[1437,1941,1468],{"class":1443},[1437,1943,1450],{"class":1443},[1437,1945,1947],{"class":1439,"line":1946},36,[1437,1948,1949],{"class":1501},"              {{ item.title }}\n",[1437,1951,1953,1955,1957],{"class":1439,"line":1952},37,[1437,1954,1805],{"class":1443},[1437,1956,1930],{"class":1447},[1437,1958,1450],{"class":1443},[1437,1960,1962,1964,1966,1968,1970,1972,1975,1977],{"class":1439,"line":1961},38,[1437,1963,1707],{"class":1443},[1437,1965,1372],{"class":1447},[1437,1967,1462],{"class":1461},[1437,1969,1465],{"class":1443},[1437,1971,1468],{"class":1443},[1437,1973,1974],{"class":1471},"text-sm leading-relaxed text-muted",[1437,1976,1468],{"class":1443},[1437,1978,1450],{"class":1443},[1437,1980,1982],{"class":1439,"line":1981},39,[1437,1983,1984],{"class":1501},"              {{ item.body }}\n",[1437,1986,1988,1990,1992],{"class":1439,"line":1987},40,[1437,1989,1805],{"class":1443},[1437,1991,1372],{"class":1447},[1437,1993,1450],{"class":1443},[1437,1995,1997,1999],{"class":1439,"line":1996},41,[1437,1998,1707],{"class":1443},[1437,2000,1710],{"class":1447},[1437,2002,2004,2007,2009,2011,2014],{"class":1439,"line":2003},42,[1437,2005,2006],{"class":1461},"              v-if",[1437,2008,1465],{"class":1443},[1437,2010,1468],{"class":1443},[1437,2012,2013],{"class":1471},"isFront",[1437,2015,1504],{"class":1443},[1437,2017,2019,2021,2023,2025,2028],{"class":1439,"line":2018},43,[1437,2020,1716],{"class":1461},[1437,2022,1465],{"class":1443},[1437,2024,1468],{"class":1443},[1437,2026,2027],{"class":1471},"mt-1 text-xs text-muted",[1437,2029,1504],{"class":1443},[1437,2031,2033],{"class":1439,"line":2032},44,[1437,2034,1731],{"class":1443},[1437,2036,2038],{"class":1439,"line":2037},45,[1437,2039,2040],{"class":1501},"              Drag the card, or focus the deck and use the arrow keys.\n",[1437,2042,2044,2046,2048],{"class":1439,"line":2043},46,[1437,2045,1805],{"class":1443},[1437,2047,1437],{"class":1447},[1437,2049,1450],{"class":1443},[1437,2051,2053,2055,2057],{"class":1439,"line":2052},47,[1437,2054,1856],{"class":1443},[1437,2056,1415],{"class":1447},[1437,2058,1450],{"class":1443},[1437,2060,2062,2065,2067],{"class":1439,"line":2061},48,[1437,2063,2064],{"class":1443},"        \u003C\u002F",[1437,2066,1415],{"class":1447},[1437,2068,1450],{"class":1443},[1437,2070,2072,2075,2077],{"class":1439,"line":2071},49,[1437,2073,2074],{"class":1443},"      \u003C\u002F",[1437,2076,1425],{"class":1447},[1437,2078,1450],{"class":1443},[1437,2080,2082,2085,2088],{"class":1439,"line":2081},50,[1437,2083,2084],{"class":1443},"    \u003C\u002F",[1437,2086,2087],{"class":1447},"MCardSwipeDeck",[1437,2089,1450],{"class":1443},[1437,2091,2093],{"class":1439,"line":2092},51,[1437,2094,1867],{"emptyLinePlaceholder":1866},[1437,2096,2098,2100],{"class":1439,"line":2097},52,[1437,2099,1482],{"class":1443},[1437,2101,2102],{"class":1447},"p\n",[1437,2104,2106,2109,2111,2113,2116],{"class":1439,"line":2105},53,[1437,2107,2108],{"class":1461},"      class",[1437,2110,1465],{"class":1443},[1437,2112,1468],{"class":1443},[1437,2114,2115],{"class":1471},"min-h-5 max-w-[340px] text-center text-sm text-muted",[1437,2117,1504],{"class":1443},[1437,2119,2121,2124,2126,2128,2131],{"class":1439,"line":2120},54,[1437,2122,2123],{"class":1461},"      aria-live",[1437,2125,1465],{"class":1443},[1437,2127,1468],{"class":1443},[1437,2129,2130],{"class":1471},"polite",[1437,2132,1504],{"class":1443},[1437,2134,2136],{"class":1439,"line":2135},55,[1437,2137,1598],{"class":1443},[1437,2139,2141,2143,2145,2149,2151,2153,2155,2157],{"class":1439,"line":2140},56,[1437,2142,1604],{"class":1443},[1437,2144,1425],{"class":1447},[1437,2146,2148],{"class":2147},"s7zQu"," v-if",[1437,2150,1465],{"class":1443},[1437,2152,1468],{"class":1443},[1437,2154,1567],{"class":1501},[1437,2156,1468],{"class":1443},[1437,2158,1450],{"class":1443},[1437,2160,2162],{"class":1439,"line":2161},57,[1437,2163,2164],{"class":1501},"        Deck cleared. Every card has been reviewed.\n",[1437,2166,2168,2170,2172],{"class":1439,"line":2167},58,[1437,2169,2074],{"class":1443},[1437,2171,1425],{"class":1447},[1437,2173,1450],{"class":1443},[1437,2175,2177,2179,2181,2184,2186,2188,2191,2193],{"class":1439,"line":2176},59,[1437,2178,1604],{"class":1443},[1437,2180,1425],{"class":1447},[1437,2182,2183],{"class":2147}," v-else-if",[1437,2185,1465],{"class":1443},[1437,2187,1468],{"class":1443},[1437,2189,2190],{"class":1501},"last",[1437,2192,1468],{"class":1443},[1437,2194,1450],{"class":1443},[1437,2196,2198],{"class":1439,"line":2197},60,[1437,2199,2200],{"class":1501},"        {{ last.direction === 'right' ? 'Saved' : 'Skipped' }}\n",[1437,2202,2204],{"class":1439,"line":2203},61,[1437,2205,2206],{"class":1501},"        &ldquo;{{ last.title }}&rdquo;\n",[1437,2208,2210,2212,2214],{"class":1439,"line":2209},62,[1437,2211,2074],{"class":1443},[1437,2213,1425],{"class":1447},[1437,2215,1450],{"class":1443},[1437,2217,2219,2221,2223,2226],{"class":1439,"line":2218},63,[1437,2220,1604],{"class":1443},[1437,2222,1425],{"class":1447},[1437,2224,2225],{"class":2147}," v-else",[1437,2227,1450],{"class":1443},[1437,2229,2231],{"class":1439,"line":2230},64,[1437,2232,2233],{"class":1501},"        Five small commitments. Keep what fits this week.\n",[1437,2235,2237,2239,2241],{"class":1439,"line":2236},65,[1437,2238,2074],{"class":1443},[1437,2240,1425],{"class":1447},[1437,2242,1450],{"class":1443},[1437,2244,2246,2248,2250],{"class":1439,"line":2245},66,[1437,2247,2084],{"class":1443},[1437,2249,1372],{"class":1447},[1437,2251,1450],{"class":1443},[1437,2253,2255,2258,2260],{"class":1439,"line":2254},67,[1437,2256,2257],{"class":1443},"  \u003C\u002F",[1437,2259,1415],{"class":1447},[1437,2261,1450],{"class":1443},[1437,2263,2265,2268,2270],{"class":1439,"line":2264},68,[1437,2266,2267],{"class":1443},"\u003C\u002F",[1437,2269,1425],{"class":1447},[1437,2271,1450],{"class":1443},[1437,2273,2275],{"class":1439,"line":2274},69,[1437,2276,1867],{"emptyLinePlaceholder":1866},[1437,2278,2280,2282,2285,2288,2291,2293,2295,2298,2300],{"class":1439,"line":2279},70,[1437,2281,1444],{"class":1443},[1437,2283,2284],{"class":1447},"script",[1437,2286,2287],{"class":1461}," setup",[1437,2289,2290],{"class":1461}," lang",[1437,2292,1465],{"class":1443},[1437,2294,1468],{"class":1443},[1437,2296,2297],{"class":1471},"ts",[1437,2299,1468],{"class":1443},[1437,2301,1450],{"class":1443},[1437,2303,2305,2308,2311,2314,2316,2319,2322,2324],{"class":1439,"line":2304},71,[1437,2306,2307],{"class":2147},"import",[1437,2309,2310],{"class":1443}," {",[1437,2312,2313],{"class":1501}," ref",[1437,2315,1550],{"class":1443},[1437,2317,2318],{"class":2147}," from",[1437,2320,2321],{"class":1443}," '",[1437,2323,1433],{"class":1471},[1437,2325,2326],{"class":1443},"'\n",[1437,2328,2330],{"class":1439,"line":2329},72,[1437,2331,1867],{"emptyLinePlaceholder":1866},[1437,2333,2335,2338,2342],{"class":1439,"line":2334},73,[1437,2336,2337],{"class":1461},"interface",[1437,2339,2341],{"class":2340},"sBMFI"," FocusCard",[1437,2343,2344],{"class":1443}," {\n",[1437,2346,2348,2351,2354],{"class":1439,"line":2347},74,[1437,2349,2350],{"class":1447},"  body",[1437,2352,2353],{"class":1443},":",[1437,2355,2356],{"class":2340}," string\n",[1437,2358,2360,2363,2365],{"class":1439,"line":2359},75,[1437,2361,2362],{"class":1447},"  icon",[1437,2364,2353],{"class":1443},[1437,2366,2356],{"class":2340},[1437,2368,2370,2373,2375],{"class":1439,"line":2369},76,[1437,2371,2372],{"class":1447},"  id",[1437,2374,2353],{"class":1443},[1437,2376,2356],{"class":2340},[1437,2378,2380,2383,2385],{"class":1439,"line":2379},77,[1437,2381,2382],{"class":1447},"  kicker",[1437,2384,2353],{"class":1443},[1437,2386,2356],{"class":2340},[1437,2388,2390,2393,2395],{"class":1439,"line":2389},78,[1437,2391,2392],{"class":1447},"  tag",[1437,2394,2353],{"class":1443},[1437,2396,2356],{"class":2340},[1437,2398,2400,2403,2405],{"class":1439,"line":2399},79,[1437,2401,2402],{"class":1447},"  title",[1437,2404,2353],{"class":1443},[1437,2406,2356],{"class":2340},[1437,2408,2410,2413,2415],{"class":1439,"line":2409},80,[1437,2411,2412],{"class":1447},"  tone",[1437,2414,2353],{"class":1443},[1437,2416,2356],{"class":2340},[1437,2418,2420],{"class":1439,"line":2419},81,[1437,2421,2422],{"class":1443},"}\n",[1437,2424,2426],{"class":1439,"line":2425},82,[1437,2427,1867],{"emptyLinePlaceholder":1866},[1437,2429,2431,2434,2437,2439,2441,2444,2446],{"class":1439,"line":2430},83,[1437,2432,2433],{"class":1461},"const",[1437,2435,2436],{"class":1501}," items",[1437,2438,2353],{"class":1443},[1437,2440,2341],{"class":2340},[1437,2442,2443],{"class":1501},"[] ",[1437,2445,1465],{"class":1443},[1437,2447,2448],{"class":1501}," [\n",[1437,2450,2452],{"class":1439,"line":2451},84,[1437,2453,2454],{"class":1443},"  {\n",[1437,2456,2458,2461,2463,2465,2468,2470],{"class":1439,"line":2457},85,[1437,2459,2460],{"class":1447},"    body",[1437,2462,2353],{"class":1443},[1437,2464,2321],{"class":1443},[1437,2466,2467],{"class":1471},"One session, no notifications. The rest of the day can wait.",[1437,2469,1528],{"class":1443},[1437,2471,2472],{"class":1443},",\n",[1437,2474,2476,2479,2481,2483,2486,2488],{"class":1439,"line":2475},86,[1437,2477,2478],{"class":1447},"    icon",[1437,2480,2353],{"class":1443},[1437,2482,2321],{"class":1443},[1437,2484,2485],{"class":1471},"i-lucide-brain",[1437,2487,1528],{"class":1443},[1437,2489,2472],{"class":1443},[1437,2491,2493,2496,2498,2500,2503,2505],{"class":1439,"line":2492},87,[1437,2494,2495],{"class":1447},"    id",[1437,2497,2353],{"class":1443},[1437,2499,2321],{"class":1443},[1437,2501,2502],{"class":1471},"deep-work",[1437,2504,1528],{"class":1443},[1437,2506,2472],{"class":1443},[1437,2508,2510,2513,2515,2517,2520,2522],{"class":1439,"line":2509},88,[1437,2511,2512],{"class":1447},"    kicker",[1437,2514,2353],{"class":1443},[1437,2516,2321],{"class":1443},[1437,2518,2519],{"class":1471},"Focus",[1437,2521,1528],{"class":1443},[1437,2523,2472],{"class":1443},[1437,2525,2527,2530,2532,2534,2537,2539],{"class":1439,"line":2526},89,[1437,2528,2529],{"class":1447},"    tag",[1437,2531,2353],{"class":1443},[1437,2533,2321],{"class":1443},[1437,2535,2536],{"class":1471},"Morning",[1437,2538,1528],{"class":1443},[1437,2540,2472],{"class":1443},[1437,2542,2544,2547,2549,2551,2554,2556],{"class":1439,"line":2543},90,[1437,2545,2546],{"class":1447},"    title",[1437,2548,2353],{"class":1443},[1437,2550,2321],{"class":1443},[1437,2552,2553],{"class":1471},"Two hours of deep work",[1437,2555,1528],{"class":1443},[1437,2557,2472],{"class":1443},[1437,2559,2561,2564,2566,2568,2571,2573],{"class":1439,"line":2560},91,[1437,2562,2563],{"class":1447},"    tone",[1437,2565,2353],{"class":1443},[1437,2567,2321],{"class":1443},[1437,2569,2570],{"class":1471},"from-violet-500\u002F30 via-violet-500\u002F10 to-transparent",[1437,2572,1528],{"class":1443},[1437,2574,2472],{"class":1443},[1437,2576,2578],{"class":1439,"line":2577},92,[1437,2579,2580],{"class":1443},"  },\n",[1437,2582,2584],{"class":1439,"line":2583},93,[1437,2585,2454],{"class":1443},[1437,2587,2589,2591,2593,2595,2598,2600],{"class":1439,"line":2588},94,[1437,2590,2460],{"class":1447},[1437,2592,2353],{"class":1443},[1437,2594,2321],{"class":1443},[1437,2596,2597],{"class":1471},"A short loop outside, before the first meeting gets a vote.",[1437,2599,1528],{"class":1443},[1437,2601,2472],{"class":1443},[1437,2603,2605,2607,2609,2611,2614,2616],{"class":1439,"line":2604},95,[1437,2606,2478],{"class":1447},[1437,2608,2353],{"class":1443},[1437,2610,2321],{"class":1443},[1437,2612,2613],{"class":1471},"i-lucide-footprints",[1437,2615,1528],{"class":1443},[1437,2617,2472],{"class":1443},[1437,2619,2621,2623,2625,2627,2630,2632],{"class":1439,"line":2620},96,[1437,2622,2495],{"class":1447},[1437,2624,2353],{"class":1443},[1437,2626,2321],{"class":1443},[1437,2628,2629],{"class":1471},"walk",[1437,2631,1528],{"class":1443},[1437,2633,2472],{"class":1443},[1437,2635,2637,2639,2641,2643,2646,2648],{"class":1439,"line":2636},97,[1437,2638,2512],{"class":1447},[1437,2640,2353],{"class":1443},[1437,2642,2321],{"class":1443},[1437,2644,2645],{"class":1471},"Movement",[1437,2647,1528],{"class":1443},[1437,2649,2472],{"class":1443},[1437,2651,2653,2655,2657,2659,2662,2664],{"class":1439,"line":2652},98,[1437,2654,2529],{"class":1447},[1437,2656,2353],{"class":1443},[1437,2658,2321],{"class":1443},[1437,2660,2661],{"class":1471},"Daily",[1437,2663,1528],{"class":1443},[1437,2665,2472],{"class":1443},[1437,2667,2669,2671,2673,2675,2678,2680],{"class":1439,"line":2668},99,[1437,2670,2546],{"class":1447},[1437,2672,2353],{"class":1443},[1437,2674,2321],{"class":1443},[1437,2676,2677],{"class":1471},"Walk without headphones",[1437,2679,1528],{"class":1443},[1437,2681,2472],{"class":1443},[1437,2683,2685,2687,2689,2691,2694,2696],{"class":1439,"line":2684},100,[1437,2686,2563],{"class":1447},[1437,2688,2353],{"class":1443},[1437,2690,2321],{"class":1443},[1437,2692,2693],{"class":1471},"from-emerald-500\u002F30 via-emerald-500\u002F10 to-transparent",[1437,2695,1528],{"class":1443},[1437,2697,2472],{"class":1443},[1437,2699,2701],{"class":1439,"line":2700},101,[1437,2702,2580],{"class":1443},[1437,2704,2706],{"class":1439,"line":2705},102,[1437,2707,2454],{"class":1443},[1437,2709,2711,2713,2715,2717,2720,2722],{"class":1439,"line":2710},103,[1437,2712,2460],{"class":1447},[1437,2714,2353],{"class":1443},[1437,2716,2321],{"class":1443},[1437,2718,2719],{"class":1471},"Twenty pages of the book that keeps getting moved down the pile.",[1437,2721,1528],{"class":1443},[1437,2723,2472],{"class":1443},[1437,2725,2727,2729,2731,2733,2735,2737],{"class":1439,"line":2726},104,[1437,2728,2478],{"class":1447},[1437,2730,2353],{"class":1443},[1437,2732,2321],{"class":1443},[1437,2734,1179],{"class":1471},[1437,2736,1528],{"class":1443},[1437,2738,2472],{"class":1443},[1437,2740,2742,2744,2746,2748,2751,2753],{"class":1439,"line":2741},105,[1437,2743,2495],{"class":1447},[1437,2745,2353],{"class":1443},[1437,2747,2321],{"class":1443},[1437,2749,2750],{"class":1471},"reading",[1437,2752,1528],{"class":1443},[1437,2754,2472],{"class":1443},[1437,2756,2758,2760,2762,2764,2767,2769],{"class":1439,"line":2757},106,[1437,2759,2512],{"class":1447},[1437,2761,2353],{"class":1443},[1437,2763,2321],{"class":1443},[1437,2765,2766],{"class":1471},"Input",[1437,2768,1528],{"class":1443},[1437,2770,2472],{"class":1443},[1437,2772,2774,2776,2778,2780,2783,2785],{"class":1439,"line":2773},107,[1437,2775,2529],{"class":1447},[1437,2777,2353],{"class":1443},[1437,2779,2321],{"class":1443},[1437,2781,2782],{"class":1471},"Evening",[1437,2784,1528],{"class":1443},[1437,2786,2472],{"class":1443},[1437,2788,2790,2792,2794,2796,2799,2801],{"class":1439,"line":2789},108,[1437,2791,2546],{"class":1447},[1437,2793,2353],{"class":1443},[1437,2795,2321],{"class":1443},[1437,2797,2798],{"class":1471},"Read before the scroll",[1437,2800,1528],{"class":1443},[1437,2802,2472],{"class":1443},[1437,2804,2806,2808,2810,2812,2815,2817],{"class":1439,"line":2805},109,[1437,2807,2563],{"class":1447},[1437,2809,2353],{"class":1443},[1437,2811,2321],{"class":1443},[1437,2813,2814],{"class":1471},"from-amber-500\u002F30 via-amber-500\u002F10 to-transparent",[1437,2816,1528],{"class":1443},[1437,2818,2472],{"class":1443},[1437,2820,2822],{"class":1439,"line":2821},110,[1437,2823,2580],{"class":1443},[1437,2825,2827],{"class":1439,"line":2826},111,[1437,2828,2454],{"class":1443},[1437,2830,2832,2834,2836,2838,2841,2843],{"class":1439,"line":2831},112,[1437,2833,2460],{"class":1447},[1437,2835,2353],{"class":1443},[1437,2837,2321],{"class":1443},[1437,2839,2840],{"class":1471},"Put the phone in another room and let the evening stay quiet.",[1437,2842,1528],{"class":1443},[1437,2844,2472],{"class":1443},[1437,2846,2848,2850,2852,2854,2857,2859],{"class":1439,"line":2847},113,[1437,2849,2478],{"class":1447},[1437,2851,2353],{"class":1443},[1437,2853,2321],{"class":1443},[1437,2855,2856],{"class":1471},"i-lucide-moon",[1437,2858,1528],{"class":1443},[1437,2860,2472],{"class":1443},[1437,2862,2864,2866,2868,2870,2873,2875],{"class":1439,"line":2863},114,[1437,2865,2495],{"class":1447},[1437,2867,2353],{"class":1443},[1437,2869,2321],{"class":1443},[1437,2871,2872],{"class":1471},"downtime",[1437,2874,1528],{"class":1443},[1437,2876,2472],{"class":1443},[1437,2878,2880,2882,2884,2886,2889,2891],{"class":1439,"line":2879},115,[1437,2881,2512],{"class":1447},[1437,2883,2353],{"class":1443},[1437,2885,2321],{"class":1443},[1437,2887,2888],{"class":1471},"Recovery",[1437,2890,1528],{"class":1443},[1437,2892,2472],{"class":1443},[1437,2894,2896,2898,2900,2902,2905,2907],{"class":1439,"line":2895},116,[1437,2897,2529],{"class":1447},[1437,2899,2353],{"class":1443},[1437,2901,2321],{"class":1443},[1437,2903,2904],{"class":1471},"Night",[1437,2906,1528],{"class":1443},[1437,2908,2472],{"class":1443},[1437,2910,2912,2914,2916,2918,2921,2923],{"class":1439,"line":2911},117,[1437,2913,2546],{"class":1447},[1437,2915,2353],{"class":1443},[1437,2917,2321],{"class":1443},[1437,2919,2920],{"class":1471},"Close the day offline",[1437,2922,1528],{"class":1443},[1437,2924,2472],{"class":1443},[1437,2926,2928,2930,2932,2934,2937,2939],{"class":1439,"line":2927},118,[1437,2929,2563],{"class":1447},[1437,2931,2353],{"class":1443},[1437,2933,2321],{"class":1443},[1437,2935,2936],{"class":1471},"from-sky-500\u002F30 via-sky-500\u002F10 to-transparent",[1437,2938,1528],{"class":1443},[1437,2940,2472],{"class":1443},[1437,2942,2944],{"class":1439,"line":2943},119,[1437,2945,2580],{"class":1443},[1437,2947,2949],{"class":1439,"line":2948},120,[1437,2950,2454],{"class":1443},[1437,2952,2954,2956,2958,2960,2963,2965],{"class":1439,"line":2953},121,[1437,2955,2460],{"class":1447},[1437,2957,2353],{"class":1443},[1437,2959,2321],{"class":1443},[1437,2961,2962],{"class":1471},"One message to someone you have been meaning to answer.",[1437,2964,1528],{"class":1443},[1437,2966,2472],{"class":1443},[1437,2968,2970,2972,2974,2976,2979,2981],{"class":1439,"line":2969},122,[1437,2971,2478],{"class":1447},[1437,2973,2353],{"class":1443},[1437,2975,2321],{"class":1443},[1437,2977,2978],{"class":1471},"i-lucide-send",[1437,2980,1528],{"class":1443},[1437,2982,2472],{"class":1443},[1437,2984,2986,2988,2990,2992,2995,2997],{"class":1439,"line":2985},123,[1437,2987,2495],{"class":1447},[1437,2989,2353],{"class":1443},[1437,2991,2321],{"class":1443},[1437,2993,2994],{"class":1471},"reconnect",[1437,2996,1528],{"class":1443},[1437,2998,2472],{"class":1443},[1437,3000,3002,3004,3006,3008,3011,3013],{"class":1439,"line":3001},124,[1437,3003,2512],{"class":1447},[1437,3005,2353],{"class":1443},[1437,3007,2321],{"class":1443},[1437,3009,3010],{"class":1471},"People",[1437,3012,1528],{"class":1443},[1437,3014,2472],{"class":1443},[1437,3016,3018,3020,3022,3024,3027,3029],{"class":1439,"line":3017},125,[1437,3019,2529],{"class":1447},[1437,3021,2353],{"class":1443},[1437,3023,2321],{"class":1443},[1437,3025,3026],{"class":1471},"This week",[1437,3028,1528],{"class":1443},[1437,3030,2472],{"class":1443},[1437,3032,3034,3036,3038,3040,3043,3045],{"class":1439,"line":3033},126,[1437,3035,2546],{"class":1447},[1437,3037,2353],{"class":1443},[1437,3039,2321],{"class":1443},[1437,3041,3042],{"class":1471},"Reconnect with a friend",[1437,3044,1528],{"class":1443},[1437,3046,2472],{"class":1443},[1437,3048,3050,3052,3054,3056,3059,3061],{"class":1439,"line":3049},127,[1437,3051,2563],{"class":1447},[1437,3053,2353],{"class":1443},[1437,3055,2321],{"class":1443},[1437,3057,3058],{"class":1471},"from-rose-500\u002F30 via-rose-500\u002F10 to-transparent",[1437,3060,1528],{"class":1443},[1437,3062,2472],{"class":1443},[1437,3064,3066],{"class":1439,"line":3065},128,[1437,3067,2580],{"class":1443},[1437,3069,3071],{"class":1439,"line":3070},129,[1437,3072,3073],{"class":1501},"]\n",[1437,3075,3077],{"class":1439,"line":3076},130,[1437,3078,1867],{"emptyLinePlaceholder":1866},[1437,3080,3082,3084,3087,3089,3092,3095,3098,3100,3102,3104,3106,3109,3111,3113,3115,3117,3120,3122,3125,3127,3129,3132,3135,3138,3141],{"class":1439,"line":3081},131,[1437,3083,2433],{"class":1461},[1437,3085,3086],{"class":1501}," last ",[1437,3088,1465],{"class":1443},[1437,3090,2313],{"class":3091},"s2Zo4",[1437,3093,3094],{"class":1443},"\u003C{",[1437,3096,3097],{"class":1447}," direction",[1437,3099,2353],{"class":1443},[1437,3101,2321],{"class":1443},[1437,3103,1522],{"class":1471},[1437,3105,1528],{"class":1443},[1437,3107,3108],{"class":1443}," |",[1437,3110,2321],{"class":1443},[1437,3112,1538],{"class":1471},[1437,3114,1528],{"class":1443},[1437,3116,1625],{"class":1443},[1437,3118,3119],{"class":1447}," title",[1437,3121,2353],{"class":1443},[1437,3123,3124],{"class":2340}," string",[1437,3126,1550],{"class":1443},[1437,3128,3108],{"class":1443},[1437,3130,3131],{"class":2340}," null",[1437,3133,3134],{"class":1443},">",[1437,3136,3137],{"class":1501},"(",[1437,3139,3140],{"class":1443},"null",[1437,3142,3143],{"class":1501},")\n",[1437,3145,3147,3149,3152,3154,3156,3158,3161],{"class":1439,"line":3146},132,[1437,3148,2433],{"class":1461},[1437,3150,3151],{"class":1501}," finished ",[1437,3153,1465],{"class":1443},[1437,3155,2313],{"class":3091},[1437,3157,3137],{"class":1501},[1437,3159,3160],{"class":1573},"false",[1437,3162,3143],{"class":1501},[1437,3164,3166],{"class":1439,"line":3165},133,[1437,3167,1867],{"emptyLinePlaceholder":1866},[1437,3169,3171,3174,3177,3179,3182,3184,3186,3188,3190,3192,3194,3196,3198,3200,3202,3204,3206,3209],{"class":1439,"line":3170},134,[1437,3172,3173],{"class":1461},"function",[1437,3175,3176],{"class":3091}," onSwipe",[1437,3178,3137],{"class":1443},[1437,3180,1400],{"class":3181},"sHdIc",[1437,3183,2353],{"class":1443},[1437,3185,3124],{"class":2340},[1437,3187,1625],{"class":1443},[1437,3189,3097],{"class":3181},[1437,3191,2353],{"class":1443},[1437,3193,2321],{"class":1443},[1437,3195,1522],{"class":1471},[1437,3197,1528],{"class":1443},[1437,3199,3108],{"class":1443},[1437,3201,2321],{"class":1443},[1437,3203,1538],{"class":1471},[1437,3205,1528],{"class":1443},[1437,3207,3208],{"class":1443},")",[1437,3210,2344],{"class":1443},[1437,3212,3214,3217,3220,3223,3225,3227,3230,3232,3235,3238,3241,3243,3245,3248,3251],{"class":1439,"line":3213},135,[1437,3215,3216],{"class":1461},"  const",[1437,3218,3219],{"class":1501}," item",[1437,3221,3222],{"class":1443}," =",[1437,3224,2436],{"class":1501},[1437,3226,1759],{"class":1443},[1437,3228,3229],{"class":3091},"find",[1437,3231,3137],{"class":1447},[1437,3233,3234],{"class":3181},"entry",[1437,3236,3237],{"class":1461}," =>",[1437,3239,3240],{"class":1501}," entry",[1437,3242,1759],{"class":1443},[1437,3244,1400],{"class":1501},[1437,3246,3247],{"class":1443}," ===",[1437,3249,3250],{"class":1501}," id",[1437,3252,3143],{"class":1447},[1437,3254,3256],{"class":1439,"line":3255},136,[1437,3257,1867],{"emptyLinePlaceholder":1866},[1437,3259,3261,3264,3267,3269,3272],{"class":1439,"line":3260},137,[1437,3262,3263],{"class":2147},"  if",[1437,3265,3266],{"class":1447}," (",[1437,3268,1756],{"class":1501},[1437,3270,3271],{"class":1447},") ",[1437,3273,3274],{"class":1443},"{\n",[1437,3276,3278,3281,3283,3286,3288,3290,3292,3294,3296,3298,3300,3302,3305],{"class":1439,"line":3277},138,[1437,3279,3280],{"class":1501},"    last",[1437,3282,1759],{"class":1443},[1437,3284,3285],{"class":1501},"value",[1437,3287,3222],{"class":1443},[1437,3289,2310],{"class":1443},[1437,3291,3097],{"class":1501},[1437,3293,1625],{"class":1443},[1437,3295,3119],{"class":1447},[1437,3297,2353],{"class":1443},[1437,3299,3219],{"class":1501},[1437,3301,1759],{"class":1443},[1437,3303,3304],{"class":1501},"title",[1437,3306,3307],{"class":1443}," }\n",[1437,3309,3311],{"class":1439,"line":3310},139,[1437,3312,3313],{"class":1443},"  }\n",[1437,3315,3317],{"class":1439,"line":3316},140,[1437,3318,2422],{"class":1443},[1437,3320,3322,3324,3326],{"class":1439,"line":3321},141,[1437,3323,2267],{"class":1443},[1437,3325,2284],{"class":1447},[1437,3327,1450],{"class":1443},[1372,3329,3330,3331,3333,3334,3337,3338,1386,3341,3344,3345,3348,3349,3352],{},"An item only needs an ",[1379,3332,1400],{},". If you skip the slot, the component renders\n",[1379,3335,3336],{},"item.content"," when it is a string, otherwise the id. The labels default to\n",[1379,3339,3340],{},"Nope",[1379,3342,3343],{},"Like","; ",[1379,3346,3347],{},"labels.left"," is the stamp for a left swipe (top-right) and\n",[1379,3350,3351],{},"labels.right"," is the stamp for a right swipe (top-left).",[1392,3354,3356],{"id":3355},"customize","Customize",[1372,3358,3359,3360,1382,3363,1382,3366,3369,3370,3373,3374,3376,3377,3379],{},"Tune the gesture with ",[1379,3361,3362],{},"threshold",[1379,3364,3365],{},"rotationFactor",[1379,3367,3368],{},"stackOffset"," and\n",[1379,3371,3372],{},"stackSize",", or replace the stamps through ",[1379,3375,1512],{},". The example below uses a\nshorter stack, a larger threshold and its own pass, queue and reset buttons. It\nalso supplies an ",[1379,3378,1408],{}," slot, which replaces the default \"No more cards\" text.",[1411,3381,3382,3388],{"label":1413},[1415,3383,1419,3385],{"className":3384},[1418],[1421,3386],{"name":3387},"card-swipe-deck-custom",[1425,3389,3390],{"v-slot:code":1427},[1429,3391,3393],{"className":1431,"code":3392,"language":1433,"meta":1427,"style":1427},"\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full flex-col items-center gap-6 p-6 sm:flex-row sm:items-start sm:justify-center\">\n    \u003CMCardSwipeDeck\n      ref=\"deck\"\n      :items=\"films\"\n      :labels=\"{ left: 'Pass', right: 'Queue' }\"\n      :rotation-factor=\"14\"\n      :stack-offset=\"10\"\n      :stack-size=\"2\"\n      :threshold=\"130\"\n      class=\"h-[420px] w-[300px]\"\n      @empty=\"finished = true\"\n      @swipe=\"onSwipe\"\n    >\n      \u003Ctemplate #default=\"{ isFront, item }\">\n        \u003Cdiv\n          class=\"flex h-full flex-col justify-between bg-linear-to-br p-5\"\n          :class=\"item.tone\"\n        >\n          \u003Cdiv class=\"flex items-start justify-between gap-3\">\n            \u003Cspan\n              class=\"grid size-10 place-items-center rounded-xl bg-default\u002F80 text-highlighted shadow-sm ring-1 ring-default\u002F60\"\n            >\n              \u003CUIcon\n                :name=\"item.icon\"\n                class=\"size-5\"\n                aria-hidden=\"true\"\n              \u002F>\n            \u003C\u002Fspan>\n            \u003Cspan\n              class=\"rounded-full bg-default\u002F75 px-2.5 py-1 text-[11px] font-medium text-muted ring-1 ring-default\u002F60\"\n            >\n              {{ item.year }}\n            \u003C\u002Fspan>\n          \u003C\u002Fdiv>\n\n          \u003Cdiv class=\"flex flex-col gap-2\">\n            \u003Cspan class=\"text-[11px] font-medium tracking-[0.16em] text-muted uppercase\">\n              {{ item.genre }}\n            \u003C\u002Fspan>\n            \u003Ch3 class=\"text-2xl leading-tight font-semibold text-highlighted\">\n              {{ item.title }}\n            \u003C\u002Fh3>\n            \u003Cp class=\"text-sm leading-relaxed text-muted\">\n              {{ item.body }}\n            \u003C\u002Fp>\n            \u003Cspan class=\"text-xs text-muted\">{{ item.runtime }} min\u003C\u002Fspan>\n            \u003Cspan\n              v-if=\"isFront\"\n              class=\"mt-1 text-xs text-muted\"\n            >\n              Drag, use the buttons, or press the arrow keys.\n            \u003C\u002Fspan>\n          \u003C\u002Fdiv>\n        \u003C\u002Fdiv>\n      \u003C\u002Ftemplate>\n\n      \u003Ctemplate #empty>\n        \u003Cdiv class=\"flex h-full flex-col items-center justify-center gap-2 px-6 text-center\">\n          \u003Cspan class=\"grid size-11 place-items-center rounded-2xl bg-elevated text-muted\">\n            \u003CUIcon\n              name=\"i-lucide-popcorn\"\n              class=\"size-5\"\n              aria-hidden=\"true\"\n            \u002F>\n          \u003C\u002Fspan>\n          \u003Cp class=\"text-sm font-medium text-highlighted\">\n            Queue cleared\n          \u003C\u002Fp>\n          \u003Cp class=\"text-xs text-muted\">\n            Reset the deck to go through the list again.\n          \u003C\u002Fp>\n        \u003C\u002Fdiv>\n      \u003C\u002Ftemplate>\n    \u003C\u002FMCardSwipeDeck>\n\n    \u003Cdiv class=\"flex w-full max-w-[300px] flex-col gap-5 sm:w-[156px]\">\n      \u003Cdl class=\"flex flex-col gap-2.5\">\n        \u003Cdiv class=\"flex items-baseline justify-between gap-3 border-b border-default pb-2\">\n          \u003Cdt class=\"text-xs text-muted\">\n            Queued\n          \u003C\u002Fdt>\n          \u003Cdd class=\"text-lg font-semibold text-success tabular-nums\">\n            {{ queued.length }}\n          \u003C\u002Fdd>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"flex items-baseline justify-between gap-3 border-b border-default pb-2\">\n          \u003Cdt class=\"text-xs text-muted\">\n            Passed\n          \u003C\u002Fdt>\n          \u003Cdd class=\"text-lg font-semibold text-error tabular-nums\">\n            {{ passed.length }}\n          \u003C\u002Fdd>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"flex items-baseline justify-between gap-3 border-b border-default pb-2\">\n          \u003Cdt class=\"text-xs text-muted\">\n            Left\n          \u003C\u002Fdt>\n          \u003Cdd class=\"text-lg font-semibold text-highlighted tabular-nums\">\n            {{ remaining }}\n          \u003C\u002Fdd>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdl>\n\n      \u003Cdiv class=\"flex items-center gap-2\">\n        \u003CUButton\n          aria-label=\"Pass on the top film\"\n          color=\"error\"\n          :disabled=\"remaining === 0\"\n          icon=\"i-lucide-x\"\n          square\n          variant=\"soft\"\n          @click=\"deck?.swipeLeft()\"\n        \u002F>\n        \u003CUButton\n          aria-label=\"Queue the top film\"\n          color=\"success\"\n          :disabled=\"remaining === 0\"\n          icon=\"i-lucide-bookmark-plus\"\n          square\n          @click=\"deck?.swipeRight()\"\n        \u002F>\n        \u003CUButton\n          aria-label=\"Reset the deck\"\n          color=\"neutral\"\n          icon=\"i-lucide-rotate-ccw\"\n          square\n          variant=\"ghost\"\n          @click=\"reset\"\n        \u002F>\n      \u003C\u002Fdiv>\n\n      \u003Cp\n        v-if=\"finished\"\n        class=\"text-xs leading-snug font-medium text-success\"\n      >\n        All five films reviewed. Reset the deck to start again.\n      \u003C\u002Fp>\n      \u003Cp\n        v-else\n        class=\"text-xs leading-snug text-muted\"\n      >\n        A committed swipe calls the same path as the buttons. The last card\n        fires \u003Ccode class=\"text-highlighted\">empty\u003C\u002Fcode>.\n      \u003C\u002Fp>\n    \u003C\u002Fdiv>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { computed, ref } from 'vue'\n\ninterface Film {\n  body: string\n  genre: string\n  icon: string\n  id: string\n  runtime: number\n  title: string\n  tone: string\n  year: number\n}\n\ninterface DeckHandle {\n  reset: () => void\n  swipeLeft: () => void\n  swipeRight: () => void\n}\n\nconst films: Film[] = [\n  {\n    body: 'A projectionist keeps a cinema open for an audience that may not exist.',\n    genre: 'Drama',\n    icon: 'i-lucide-clapperboard',\n    id: 'last-screening',\n    runtime: 108,\n    title: 'The Last Screening',\n    tone: 'from-indigo-500\u002F30 via-indigo-500\u002F10 to-transparent',\n    year: 2024,\n  },\n  {\n    body: 'Two strangers share a night train and a very bad map.',\n    genre: 'Comedy',\n    icon: 'i-lucide-train-front',\n    id: 'night-train',\n    runtime: 96,\n    title: 'Night Train, Wrong Platform',\n    tone: 'from-orange-500\u002F30 via-orange-500\u002F10 to-transparent',\n    year: 2023,\n  },\n  {\n    body: 'A sound designer records the last analogue room in the city.',\n    genre: 'Documentary',\n    icon: 'i-lucide-audio-lines',\n    id: 'room-tone',\n    runtime: 84,\n    title: 'Room Tone',\n    tone: 'from-teal-500\u002F30 via-teal-500\u002F10 to-transparent',\n    year: 2025,\n  },\n  {\n    body: 'A retired stunt double returns for one impossible final shot.',\n    genre: 'Action',\n    icon: 'i-lucide-zap',\n    id: 'second-take',\n    runtime: 121,\n    title: 'Second Take',\n    tone: 'from-rose-500\u002F30 via-rose-500\u002F10 to-transparent',\n    year: 2022,\n  },\n  {\n    body: 'A lighthouse keeper starts receiving letters addressed to the sea.',\n    genre: 'Mystery',\n    icon: 'i-lucide-waves',\n    id: 'salt-letters',\n    runtime: 112,\n    title: 'Salt Letters',\n    tone: 'from-sky-500\u002F30 via-sky-500\u002F10 to-transparent',\n    year: 2021,\n  },\n]\n\nconst deck = ref\u003CDeckHandle | null>(null)\nconst queued = ref\u003Cstring[]>([])\nconst passed = ref\u003Cstring[]>([])\nconst finished = ref(false)\n\nconst remaining = computed(\n  () => films.length - queued.value.length - passed.value.length,\n)\n\nfunction onSwipe(id: string, direction: 'left' | 'right') {\n  if (direction === 'right') {\n    queued.value = [...queued.value, id]\n  }\n  else {\n    passed.value = [...passed.value, id]\n  }\n}\n\nfunction reset() {\n  queued.value = []\n  passed.value = []\n  finished.value = false\n  deck.value?.reset()\n}\n\u003C\u002Fscript>\n",[1379,3394,3395,3403,3422,3428,3442,3457,3497,3514,3530,3546,3561,3574,3592,3606,3610,3638,3644,3657,3669,3673,3691,3697,3710,3714,3720,3738,3750,3762,3766,3774,3780,3793,3797,3802,3810,3818,3822,3841,3860,3865,3873,3891,3895,3903,3921,3925,3933,3961,3967,3979,3991,3995,4000,4008,4016,4024,4032,4036,4048,4067,4086,4092,4106,4118,4131,4136,4144,4163,4168,4176,4194,4199,4207,4215,4223,4231,4235,4254,4274,4293,4312,4317,4325,4345,4350,4358,4366,4384,4402,4407,4415,4434,4439,4447,4455,4473,4491,4496,4504,4523,4528,4536,4544,4552,4556,4575,4582,4596,4610,4633,4647,4652,4666,4690,4695,4701,4714,4727,4745,4758,4762,4782,4786,4792,4805,4818,4831,4835,4848,4862,4866,4874,4878,4884,4897,4911,4916,4921,4929,4935,4940,4953,4958,4964,4998,5007,5016,5025,5034,5039,5060,5084,5089,5099,5108,5118,5127,5136,5147,5156,5165,5175,5180,5185,5195,5211,5225,5239,5244,5249,5267,5272,5288,5305,5321,5337,5350,5366,5382,5395,5400,5405,5421,5437,5453,5469,5481,5497,5513,5525,5530,5535,5551,5567,5583,5599,5611,5627,5643,5655,5660,5665,5681,5697,5713,5729,5741,5757,5772,5784,5789,5794,5810,5826,5842,5858,5870,5886,5901,5913,5918,5923,5928,5957,5982,6004,6021,6026,6041,6086,6091,6096,6135,6157,6188,6193,6201,6230,6235,6240,6245,6257,6272,6286,6301,6318,6323],{"__ignoreMap":1427},[1437,3396,3397,3399,3401],{"class":1439,"line":1440},[1437,3398,1444],{"class":1443},[1437,3400,1425],{"class":1447},[1437,3402,1450],{"class":1443},[1437,3404,3405,3407,3409,3411,3413,3415,3418,3420],{"class":1439,"line":1453},[1437,3406,1456],{"class":1443},[1437,3408,1415],{"class":1447},[1437,3410,1462],{"class":1461},[1437,3412,1465],{"class":1443},[1437,3414,1468],{"class":1443},[1437,3416,3417],{"class":1471},"flex w-full flex-col items-center gap-6 p-6 sm:flex-row sm:items-start sm:justify-center",[1437,3419,1468],{"class":1443},[1437,3421,1450],{"class":1443},[1437,3423,3424,3426],{"class":1439,"line":1479},[1437,3425,1482],{"class":1443},[1437,3427,1485],{"class":1447},[1437,3429,3430,3433,3435,3437,3440],{"class":1439,"line":1488},[1437,3431,3432],{"class":1461},"      ref",[1437,3434,1465],{"class":1443},[1437,3436,1468],{"class":1443},[1437,3438,3439],{"class":1471},"deck",[1437,3441,1504],{"class":1443},[1437,3443,3444,3446,3448,3450,3452,3455],{"class":1439,"line":1507},[1437,3445,1491],{"class":1443},[1437,3447,1494],{"class":1461},[1437,3449,1465],{"class":1443},[1437,3451,1468],{"class":1443},[1437,3453,3454],{"class":1501},"films",[1437,3456,1504],{"class":1443},[1437,3458,3459,3461,3463,3465,3467,3469,3471,3473,3475,3478,3480,3482,3484,3486,3488,3491,3493,3495],{"class":1439,"line":1555},[1437,3460,1491],{"class":1443},[1437,3462,1512],{"class":1461},[1437,3464,1465],{"class":1443},[1437,3466,1468],{"class":1443},[1437,3468,1519],{"class":1443},[1437,3470,1522],{"class":1447},[1437,3472,1525],{"class":1443},[1437,3474,1528],{"class":1443},[1437,3476,3477],{"class":1471},"Pass",[1437,3479,1528],{"class":1443},[1437,3481,1382],{"class":1443},[1437,3483,1538],{"class":1447},[1437,3485,1525],{"class":1443},[1437,3487,1528],{"class":1443},[1437,3489,3490],{"class":1471},"Queue",[1437,3492,1528],{"class":1443},[1437,3494,1550],{"class":1443},[1437,3496,1504],{"class":1443},[1437,3498,3499,3501,3504,3506,3508,3512],{"class":1439,"line":1579},[1437,3500,1491],{"class":1443},[1437,3502,3503],{"class":1461},"rotation-factor",[1437,3505,1465],{"class":1443},[1437,3507,1468],{"class":1443},[1437,3509,3511],{"class":3510},"sbssI","14",[1437,3513,1504],{"class":1443},[1437,3515,3516,3518,3521,3523,3525,3528],{"class":1439,"line":1595},[1437,3517,1491],{"class":1443},[1437,3519,3520],{"class":1461},"stack-offset",[1437,3522,1465],{"class":1443},[1437,3524,1468],{"class":1443},[1437,3526,3527],{"class":3510},"10",[1437,3529,1504],{"class":1443},[1437,3531,3532,3534,3537,3539,3541,3544],{"class":1439,"line":1601},[1437,3533,1491],{"class":1443},[1437,3535,3536],{"class":1461},"stack-size",[1437,3538,1465],{"class":1443},[1437,3540,1468],{"class":1443},[1437,3542,3543],{"class":3510},"2",[1437,3545,1504],{"class":1443},[1437,3547,3548,3550,3552,3554,3556,3559],{"class":1439,"line":1638},[1437,3549,1491],{"class":1443},[1437,3551,3362],{"class":1461},[1437,3553,1465],{"class":1443},[1437,3555,1468],{"class":1443},[1437,3557,3558],{"class":3510},"130",[1437,3560,1504],{"class":1443},[1437,3562,3563,3565,3567,3569,3572],{"class":1439,"line":1647},[1437,3564,2108],{"class":1461},[1437,3566,1465],{"class":1443},[1437,3568,1468],{"class":1443},[1437,3570,3571],{"class":1471},"h-[420px] w-[300px]",[1437,3573,1504],{"class":1443},[1437,3575,3576,3578,3580,3582,3584,3586,3588,3590],{"class":1439,"line":1662},[1437,3577,1558],{"class":1443},[1437,3579,1408],{"class":1461},[1437,3581,1465],{"class":1443},[1437,3583,1468],{"class":1443},[1437,3585,1567],{"class":1501},[1437,3587,1570],{"class":1443},[1437,3589,1574],{"class":1573},[1437,3591,1504],{"class":1443},[1437,3593,3594,3596,3598,3600,3602,3604],{"class":1439,"line":1677},[1437,3595,1558],{"class":1443},[1437,3597,1404],{"class":1461},[1437,3599,1465],{"class":1443},[1437,3601,1468],{"class":1443},[1437,3603,1590],{"class":1501},[1437,3605,1504],{"class":1443},[1437,3607,3608],{"class":1439,"line":1683},[1437,3609,1598],{"class":1443},[1437,3611,3612,3614,3616,3618,3620,3622,3624,3626,3628,3630,3632,3634,3636],{"class":1439,"line":1704},[1437,3613,1604],{"class":1443},[1437,3615,1425],{"class":1447},[1437,3617,1609],{"class":1443},[1437,3619,1612],{"class":1461},[1437,3621,1465],{"class":1443},[1437,3623,1468],{"class":1443},[1437,3625,1619],{"class":1443},[1437,3627,1622],{"class":1501},[1437,3629,1625],{"class":1443},[1437,3631,1628],{"class":1501},[1437,3633,1631],{"class":1443},[1437,3635,1468],{"class":1443},[1437,3637,1450],{"class":1443},[1437,3639,3640,3642],{"class":1439,"line":1713},[1437,3641,1641],{"class":1443},[1437,3643,1644],{"class":1447},[1437,3645,3646,3648,3650,3652,3655],{"class":1439,"line":1728},[1437,3647,1650],{"class":1461},[1437,3649,1465],{"class":1443},[1437,3651,1468],{"class":1443},[1437,3653,3654],{"class":1471},"flex h-full flex-col justify-between bg-linear-to-br p-5",[1437,3656,1504],{"class":1443},[1437,3658,3659,3661,3663,3665,3667],{"class":1439,"line":1734},[1437,3660,1665],{"class":1461},[1437,3662,1465],{"class":1443},[1437,3664,1468],{"class":1443},[1437,3666,1672],{"class":1471},[1437,3668,1504],{"class":1443},[1437,3670,3671],{"class":1439,"line":1743},[1437,3672,1680],{"class":1443},[1437,3674,3675,3677,3679,3681,3683,3685,3687,3689],{"class":1439,"line":1767},[1437,3676,1686],{"class":1443},[1437,3678,1415],{"class":1447},[1437,3680,1462],{"class":1461},[1437,3682,1465],{"class":1443},[1437,3684,1468],{"class":1443},[1437,3686,1697],{"class":1471},[1437,3688,1468],{"class":1443},[1437,3690,1450],{"class":1443},[1437,3692,3693,3695],{"class":1439,"line":1782},[1437,3694,1707],{"class":1443},[1437,3696,1710],{"class":1447},[1437,3698,3699,3701,3703,3705,3708],{"class":1439,"line":1796},[1437,3700,1716],{"class":1461},[1437,3702,1465],{"class":1443},[1437,3704,1468],{"class":1443},[1437,3706,3707],{"class":1471},"grid size-10 place-items-center rounded-xl bg-default\u002F80 text-highlighted shadow-sm ring-1 ring-default\u002F60",[1437,3709,1504],{"class":1443},[1437,3711,3712],{"class":1439,"line":1802},[1437,3713,1731],{"class":1443},[1437,3715,3716,3718],{"class":1439,"line":1812},[1437,3717,1737],{"class":1443},[1437,3719,1740],{"class":1447},[1437,3721,3722,3724,3726,3728,3730,3732,3734,3736],{"class":1439,"line":1819},[1437,3723,1746],{"class":1443},[1437,3725,1749],{"class":1461},[1437,3727,1465],{"class":1443},[1437,3729,1468],{"class":1443},[1437,3731,1756],{"class":1501},[1437,3733,1759],{"class":1443},[1437,3735,1762],{"class":1501},[1437,3737,1504],{"class":1443},[1437,3739,3740,3742,3744,3746,3748],{"class":1439,"line":1833},[1437,3741,1770],{"class":1461},[1437,3743,1465],{"class":1443},[1437,3745,1468],{"class":1443},[1437,3747,1777],{"class":1471},[1437,3749,1504],{"class":1443},[1437,3751,3752,3754,3756,3758,3760],{"class":1439,"line":1838},[1437,3753,1785],{"class":1461},[1437,3755,1465],{"class":1443},[1437,3757,1468],{"class":1443},[1437,3759,1574],{"class":1471},[1437,3761,1504],{"class":1443},[1437,3763,3764],{"class":1439,"line":1844},[1437,3765,1799],{"class":1443},[1437,3767,3768,3770,3772],{"class":1439,"line":1853},[1437,3769,1805],{"class":1443},[1437,3771,1437],{"class":1447},[1437,3773,1450],{"class":1443},[1437,3775,3776,3778],{"class":1439,"line":1863},[1437,3777,1707],{"class":1443},[1437,3779,1710],{"class":1447},[1437,3781,3782,3784,3786,3788,3791],{"class":1439,"line":1870},[1437,3783,1716],{"class":1461},[1437,3785,1465],{"class":1443},[1437,3787,1468],{"class":1443},[1437,3789,3790],{"class":1471},"rounded-full bg-default\u002F75 px-2.5 py-1 text-[11px] font-medium text-muted ring-1 ring-default\u002F60",[1437,3792,1504],{"class":1443},[1437,3794,3795],{"class":1439,"line":1890},[1437,3796,1731],{"class":1443},[1437,3798,3799],{"class":1439,"line":1910},[1437,3800,3801],{"class":1501},"              {{ item.year }}\n",[1437,3803,3804,3806,3808],{"class":1439,"line":1916},[1437,3805,1805],{"class":1443},[1437,3807,1437],{"class":1447},[1437,3809,1450],{"class":1443},[1437,3811,3812,3814,3816],{"class":1439,"line":1925},[1437,3813,1856],{"class":1443},[1437,3815,1415],{"class":1447},[1437,3817,1450],{"class":1443},[1437,3819,3820],{"class":1439,"line":1946},[1437,3821,1867],{"emptyLinePlaceholder":1866},[1437,3823,3824,3826,3828,3830,3832,3834,3837,3839],{"class":1439,"line":1952},[1437,3825,1686],{"class":1443},[1437,3827,1415],{"class":1447},[1437,3829,1462],{"class":1461},[1437,3831,1465],{"class":1443},[1437,3833,1468],{"class":1443},[1437,3835,3836],{"class":1471},"flex flex-col gap-2",[1437,3838,1468],{"class":1443},[1437,3840,1450],{"class":1443},[1437,3842,3843,3845,3847,3849,3851,3853,3856,3858],{"class":1439,"line":1961},[1437,3844,1707],{"class":1443},[1437,3846,1437],{"class":1447},[1437,3848,1462],{"class":1461},[1437,3850,1465],{"class":1443},[1437,3852,1468],{"class":1443},[1437,3854,3855],{"class":1471},"text-[11px] font-medium tracking-[0.16em] text-muted uppercase",[1437,3857,1468],{"class":1443},[1437,3859,1450],{"class":1443},[1437,3861,3862],{"class":1439,"line":1981},[1437,3863,3864],{"class":1501},"              {{ item.genre }}\n",[1437,3866,3867,3869,3871],{"class":1439,"line":1987},[1437,3868,1805],{"class":1443},[1437,3870,1437],{"class":1447},[1437,3872,1450],{"class":1443},[1437,3874,3875,3877,3879,3881,3883,3885,3887,3889],{"class":1439,"line":1996},[1437,3876,1707],{"class":1443},[1437,3878,1930],{"class":1447},[1437,3880,1462],{"class":1461},[1437,3882,1465],{"class":1443},[1437,3884,1468],{"class":1443},[1437,3886,1939],{"class":1471},[1437,3888,1468],{"class":1443},[1437,3890,1450],{"class":1443},[1437,3892,3893],{"class":1439,"line":2003},[1437,3894,1949],{"class":1501},[1437,3896,3897,3899,3901],{"class":1439,"line":2018},[1437,3898,1805],{"class":1443},[1437,3900,1930],{"class":1447},[1437,3902,1450],{"class":1443},[1437,3904,3905,3907,3909,3911,3913,3915,3917,3919],{"class":1439,"line":2032},[1437,3906,1707],{"class":1443},[1437,3908,1372],{"class":1447},[1437,3910,1462],{"class":1461},[1437,3912,1465],{"class":1443},[1437,3914,1468],{"class":1443},[1437,3916,1974],{"class":1471},[1437,3918,1468],{"class":1443},[1437,3920,1450],{"class":1443},[1437,3922,3923],{"class":1439,"line":2037},[1437,3924,1984],{"class":1501},[1437,3926,3927,3929,3931],{"class":1439,"line":2043},[1437,3928,1805],{"class":1443},[1437,3930,1372],{"class":1447},[1437,3932,1450],{"class":1443},[1437,3934,3935,3937,3939,3941,3943,3945,3948,3950,3952,3955,3957,3959],{"class":1439,"line":2052},[1437,3936,1707],{"class":1443},[1437,3938,1437],{"class":1447},[1437,3940,1462],{"class":1461},[1437,3942,1465],{"class":1443},[1437,3944,1468],{"class":1443},[1437,3946,3947],{"class":1471},"text-xs text-muted",[1437,3949,1468],{"class":1443},[1437,3951,3134],{"class":1443},[1437,3953,3954],{"class":1501},"{{ item.runtime }} min",[1437,3956,2267],{"class":1443},[1437,3958,1437],{"class":1447},[1437,3960,1450],{"class":1443},[1437,3962,3963,3965],{"class":1439,"line":2061},[1437,3964,1707],{"class":1443},[1437,3966,1710],{"class":1447},[1437,3968,3969,3971,3973,3975,3977],{"class":1439,"line":2071},[1437,3970,2006],{"class":1461},[1437,3972,1465],{"class":1443},[1437,3974,1468],{"class":1443},[1437,3976,2013],{"class":1471},[1437,3978,1504],{"class":1443},[1437,3980,3981,3983,3985,3987,3989],{"class":1439,"line":2081},[1437,3982,1716],{"class":1461},[1437,3984,1465],{"class":1443},[1437,3986,1468],{"class":1443},[1437,3988,2027],{"class":1471},[1437,3990,1504],{"class":1443},[1437,3992,3993],{"class":1439,"line":2092},[1437,3994,1731],{"class":1443},[1437,3996,3997],{"class":1439,"line":2097},[1437,3998,3999],{"class":1501},"              Drag, use the buttons, or press the arrow keys.\n",[1437,4001,4002,4004,4006],{"class":1439,"line":2105},[1437,4003,1805],{"class":1443},[1437,4005,1437],{"class":1447},[1437,4007,1450],{"class":1443},[1437,4009,4010,4012,4014],{"class":1439,"line":2120},[1437,4011,1856],{"class":1443},[1437,4013,1415],{"class":1447},[1437,4015,1450],{"class":1443},[1437,4017,4018,4020,4022],{"class":1439,"line":2135},[1437,4019,2064],{"class":1443},[1437,4021,1415],{"class":1447},[1437,4023,1450],{"class":1443},[1437,4025,4026,4028,4030],{"class":1439,"line":2140},[1437,4027,2074],{"class":1443},[1437,4029,1425],{"class":1447},[1437,4031,1450],{"class":1443},[1437,4033,4034],{"class":1439,"line":2161},[1437,4035,1867],{"emptyLinePlaceholder":1866},[1437,4037,4038,4040,4042,4044,4046],{"class":1439,"line":2167},[1437,4039,1604],{"class":1443},[1437,4041,1425],{"class":1447},[1437,4043,1609],{"class":1443},[1437,4045,1408],{"class":1461},[1437,4047,1450],{"class":1443},[1437,4049,4050,4052,4054,4056,4058,4060,4063,4065],{"class":1439,"line":2176},[1437,4051,1641],{"class":1443},[1437,4053,1415],{"class":1447},[1437,4055,1462],{"class":1461},[1437,4057,1465],{"class":1443},[1437,4059,1468],{"class":1443},[1437,4061,4062],{"class":1471},"flex h-full flex-col items-center justify-center gap-2 px-6 text-center",[1437,4064,1468],{"class":1443},[1437,4066,1450],{"class":1443},[1437,4068,4069,4071,4073,4075,4077,4079,4082,4084],{"class":1439,"line":2197},[1437,4070,1686],{"class":1443},[1437,4072,1437],{"class":1447},[1437,4074,1462],{"class":1461},[1437,4076,1465],{"class":1443},[1437,4078,1468],{"class":1443},[1437,4080,4081],{"class":1471},"grid size-11 place-items-center rounded-2xl bg-elevated text-muted",[1437,4083,1468],{"class":1443},[1437,4085,1450],{"class":1443},[1437,4087,4088,4090],{"class":1439,"line":2203},[1437,4089,1707],{"class":1443},[1437,4091,1740],{"class":1447},[1437,4093,4094,4097,4099,4101,4104],{"class":1439,"line":2209},[1437,4095,4096],{"class":1461},"              name",[1437,4098,1465],{"class":1443},[1437,4100,1468],{"class":1443},[1437,4102,4103],{"class":1471},"i-lucide-popcorn",[1437,4105,1504],{"class":1443},[1437,4107,4108,4110,4112,4114,4116],{"class":1439,"line":2218},[1437,4109,1716],{"class":1461},[1437,4111,1465],{"class":1443},[1437,4113,1468],{"class":1443},[1437,4115,1777],{"class":1471},[1437,4117,1504],{"class":1443},[1437,4119,4120,4123,4125,4127,4129],{"class":1439,"line":2230},[1437,4121,4122],{"class":1461},"              aria-hidden",[1437,4124,1465],{"class":1443},[1437,4126,1468],{"class":1443},[1437,4128,1574],{"class":1471},[1437,4130,1504],{"class":1443},[1437,4132,4133],{"class":1439,"line":2236},[1437,4134,4135],{"class":1443},"            \u002F>\n",[1437,4137,4138,4140,4142],{"class":1439,"line":2245},[1437,4139,1856],{"class":1443},[1437,4141,1437],{"class":1447},[1437,4143,1450],{"class":1443},[1437,4145,4146,4148,4150,4152,4154,4156,4159,4161],{"class":1439,"line":2254},[1437,4147,1686],{"class":1443},[1437,4149,1372],{"class":1447},[1437,4151,1462],{"class":1461},[1437,4153,1465],{"class":1443},[1437,4155,1468],{"class":1443},[1437,4157,4158],{"class":1471},"text-sm font-medium text-highlighted",[1437,4160,1468],{"class":1443},[1437,4162,1450],{"class":1443},[1437,4164,4165],{"class":1439,"line":2264},[1437,4166,4167],{"class":1501},"            Queue cleared\n",[1437,4169,4170,4172,4174],{"class":1439,"line":2274},[1437,4171,1856],{"class":1443},[1437,4173,1372],{"class":1447},[1437,4175,1450],{"class":1443},[1437,4177,4178,4180,4182,4184,4186,4188,4190,4192],{"class":1439,"line":2279},[1437,4179,1686],{"class":1443},[1437,4181,1372],{"class":1447},[1437,4183,1462],{"class":1461},[1437,4185,1465],{"class":1443},[1437,4187,1468],{"class":1443},[1437,4189,3947],{"class":1471},[1437,4191,1468],{"class":1443},[1437,4193,1450],{"class":1443},[1437,4195,4196],{"class":1439,"line":2304},[1437,4197,4198],{"class":1501},"            Reset the deck to go through the list again.\n",[1437,4200,4201,4203,4205],{"class":1439,"line":2329},[1437,4202,1856],{"class":1443},[1437,4204,1372],{"class":1447},[1437,4206,1450],{"class":1443},[1437,4208,4209,4211,4213],{"class":1439,"line":2334},[1437,4210,2064],{"class":1443},[1437,4212,1415],{"class":1447},[1437,4214,1450],{"class":1443},[1437,4216,4217,4219,4221],{"class":1439,"line":2347},[1437,4218,2074],{"class":1443},[1437,4220,1425],{"class":1447},[1437,4222,1450],{"class":1443},[1437,4224,4225,4227,4229],{"class":1439,"line":2359},[1437,4226,2084],{"class":1443},[1437,4228,2087],{"class":1447},[1437,4230,1450],{"class":1443},[1437,4232,4233],{"class":1439,"line":2369},[1437,4234,1867],{"emptyLinePlaceholder":1866},[1437,4236,4237,4239,4241,4243,4245,4247,4250,4252],{"class":1439,"line":2379},[1437,4238,1482],{"class":1443},[1437,4240,1415],{"class":1447},[1437,4242,1462],{"class":1461},[1437,4244,1465],{"class":1443},[1437,4246,1468],{"class":1443},[1437,4248,4249],{"class":1471},"flex w-full max-w-[300px] flex-col gap-5 sm:w-[156px]",[1437,4251,1468],{"class":1443},[1437,4253,1450],{"class":1443},[1437,4255,4256,4258,4261,4263,4265,4267,4270,4272],{"class":1439,"line":2389},[1437,4257,1604],{"class":1443},[1437,4259,4260],{"class":1447},"dl",[1437,4262,1462],{"class":1461},[1437,4264,1465],{"class":1443},[1437,4266,1468],{"class":1443},[1437,4268,4269],{"class":1471},"flex flex-col gap-2.5",[1437,4271,1468],{"class":1443},[1437,4273,1450],{"class":1443},[1437,4275,4276,4278,4280,4282,4284,4286,4289,4291],{"class":1439,"line":2399},[1437,4277,1641],{"class":1443},[1437,4279,1415],{"class":1447},[1437,4281,1462],{"class":1461},[1437,4283,1465],{"class":1443},[1437,4285,1468],{"class":1443},[1437,4287,4288],{"class":1471},"flex items-baseline justify-between gap-3 border-b border-default pb-2",[1437,4290,1468],{"class":1443},[1437,4292,1450],{"class":1443},[1437,4294,4295,4297,4300,4302,4304,4306,4308,4310],{"class":1439,"line":2409},[1437,4296,1686],{"class":1443},[1437,4298,4299],{"class":1447},"dt",[1437,4301,1462],{"class":1461},[1437,4303,1465],{"class":1443},[1437,4305,1468],{"class":1443},[1437,4307,3947],{"class":1471},[1437,4309,1468],{"class":1443},[1437,4311,1450],{"class":1443},[1437,4313,4314],{"class":1439,"line":2419},[1437,4315,4316],{"class":1501},"            Queued\n",[1437,4318,4319,4321,4323],{"class":1439,"line":2425},[1437,4320,1856],{"class":1443},[1437,4322,4299],{"class":1447},[1437,4324,1450],{"class":1443},[1437,4326,4327,4329,4332,4334,4336,4338,4341,4343],{"class":1439,"line":2430},[1437,4328,1686],{"class":1443},[1437,4330,4331],{"class":1447},"dd",[1437,4333,1462],{"class":1461},[1437,4335,1465],{"class":1443},[1437,4337,1468],{"class":1443},[1437,4339,4340],{"class":1471},"text-lg font-semibold text-success tabular-nums",[1437,4342,1468],{"class":1443},[1437,4344,1450],{"class":1443},[1437,4346,4347],{"class":1439,"line":2451},[1437,4348,4349],{"class":1501},"            {{ queued.length }}\n",[1437,4351,4352,4354,4356],{"class":1439,"line":2457},[1437,4353,1856],{"class":1443},[1437,4355,4331],{"class":1447},[1437,4357,1450],{"class":1443},[1437,4359,4360,4362,4364],{"class":1439,"line":2475},[1437,4361,2064],{"class":1443},[1437,4363,1415],{"class":1447},[1437,4365,1450],{"class":1443},[1437,4367,4368,4370,4372,4374,4376,4378,4380,4382],{"class":1439,"line":2492},[1437,4369,1641],{"class":1443},[1437,4371,1415],{"class":1447},[1437,4373,1462],{"class":1461},[1437,4375,1465],{"class":1443},[1437,4377,1468],{"class":1443},[1437,4379,4288],{"class":1471},[1437,4381,1468],{"class":1443},[1437,4383,1450],{"class":1443},[1437,4385,4386,4388,4390,4392,4394,4396,4398,4400],{"class":1439,"line":2509},[1437,4387,1686],{"class":1443},[1437,4389,4299],{"class":1447},[1437,4391,1462],{"class":1461},[1437,4393,1465],{"class":1443},[1437,4395,1468],{"class":1443},[1437,4397,3947],{"class":1471},[1437,4399,1468],{"class":1443},[1437,4401,1450],{"class":1443},[1437,4403,4404],{"class":1439,"line":2526},[1437,4405,4406],{"class":1501},"            Passed\n",[1437,4408,4409,4411,4413],{"class":1439,"line":2543},[1437,4410,1856],{"class":1443},[1437,4412,4299],{"class":1447},[1437,4414,1450],{"class":1443},[1437,4416,4417,4419,4421,4423,4425,4427,4430,4432],{"class":1439,"line":2560},[1437,4418,1686],{"class":1443},[1437,4420,4331],{"class":1447},[1437,4422,1462],{"class":1461},[1437,4424,1465],{"class":1443},[1437,4426,1468],{"class":1443},[1437,4428,4429],{"class":1471},"text-lg font-semibold text-error tabular-nums",[1437,4431,1468],{"class":1443},[1437,4433,1450],{"class":1443},[1437,4435,4436],{"class":1439,"line":2577},[1437,4437,4438],{"class":1501},"            {{ passed.length }}\n",[1437,4440,4441,4443,4445],{"class":1439,"line":2583},[1437,4442,1856],{"class":1443},[1437,4444,4331],{"class":1447},[1437,4446,1450],{"class":1443},[1437,4448,4449,4451,4453],{"class":1439,"line":2588},[1437,4450,2064],{"class":1443},[1437,4452,1415],{"class":1447},[1437,4454,1450],{"class":1443},[1437,4456,4457,4459,4461,4463,4465,4467,4469,4471],{"class":1439,"line":2604},[1437,4458,1641],{"class":1443},[1437,4460,1415],{"class":1447},[1437,4462,1462],{"class":1461},[1437,4464,1465],{"class":1443},[1437,4466,1468],{"class":1443},[1437,4468,4288],{"class":1471},[1437,4470,1468],{"class":1443},[1437,4472,1450],{"class":1443},[1437,4474,4475,4477,4479,4481,4483,4485,4487,4489],{"class":1439,"line":2620},[1437,4476,1686],{"class":1443},[1437,4478,4299],{"class":1447},[1437,4480,1462],{"class":1461},[1437,4482,1465],{"class":1443},[1437,4484,1468],{"class":1443},[1437,4486,3947],{"class":1471},[1437,4488,1468],{"class":1443},[1437,4490,1450],{"class":1443},[1437,4492,4493],{"class":1439,"line":2636},[1437,4494,4495],{"class":1501},"            Left\n",[1437,4497,4498,4500,4502],{"class":1439,"line":2652},[1437,4499,1856],{"class":1443},[1437,4501,4299],{"class":1447},[1437,4503,1450],{"class":1443},[1437,4505,4506,4508,4510,4512,4514,4516,4519,4521],{"class":1439,"line":2668},[1437,4507,1686],{"class":1443},[1437,4509,4331],{"class":1447},[1437,4511,1462],{"class":1461},[1437,4513,1465],{"class":1443},[1437,4515,1468],{"class":1443},[1437,4517,4518],{"class":1471},"text-lg font-semibold text-highlighted tabular-nums",[1437,4520,1468],{"class":1443},[1437,4522,1450],{"class":1443},[1437,4524,4525],{"class":1439,"line":2684},[1437,4526,4527],{"class":1501},"            {{ remaining }}\n",[1437,4529,4530,4532,4534],{"class":1439,"line":2700},[1437,4531,1856],{"class":1443},[1437,4533,4331],{"class":1447},[1437,4535,1450],{"class":1443},[1437,4537,4538,4540,4542],{"class":1439,"line":2705},[1437,4539,2064],{"class":1443},[1437,4541,1415],{"class":1447},[1437,4543,1450],{"class":1443},[1437,4545,4546,4548,4550],{"class":1439,"line":2710},[1437,4547,2074],{"class":1443},[1437,4549,4260],{"class":1447},[1437,4551,1450],{"class":1443},[1437,4553,4554],{"class":1439,"line":2726},[1437,4555,1867],{"emptyLinePlaceholder":1866},[1437,4557,4558,4560,4562,4564,4566,4568,4571,4573],{"class":1439,"line":2741},[1437,4559,1604],{"class":1443},[1437,4561,1415],{"class":1447},[1437,4563,1462],{"class":1461},[1437,4565,1465],{"class":1443},[1437,4567,1468],{"class":1443},[1437,4569,4570],{"class":1471},"flex items-center gap-2",[1437,4572,1468],{"class":1443},[1437,4574,1450],{"class":1443},[1437,4576,4577,4579],{"class":1439,"line":2757},[1437,4578,1641],{"class":1443},[1437,4580,4581],{"class":1447},"UButton\n",[1437,4583,4584,4587,4589,4591,4594],{"class":1439,"line":2773},[1437,4585,4586],{"class":1461},"          aria-label",[1437,4588,1465],{"class":1443},[1437,4590,1468],{"class":1443},[1437,4592,4593],{"class":1471},"Pass on the top film",[1437,4595,1504],{"class":1443},[1437,4597,4598,4601,4603,4605,4608],{"class":1439,"line":2789},[1437,4599,4600],{"class":1461},"          color",[1437,4602,1465],{"class":1443},[1437,4604,1468],{"class":1443},[1437,4606,4607],{"class":1471},"error",[1437,4609,1504],{"class":1443},[1437,4611,4612,4615,4618,4620,4622,4625,4628,4631],{"class":1439,"line":2805},[1437,4613,4614],{"class":1443},"          :",[1437,4616,4617],{"class":1461},"disabled",[1437,4619,1465],{"class":1443},[1437,4621,1468],{"class":1443},[1437,4623,4624],{"class":1501},"remaining",[1437,4626,4627],{"class":1443}," === ",[1437,4629,4630],{"class":3510},"0",[1437,4632,1504],{"class":1443},[1437,4634,4635,4638,4640,4642,4645],{"class":1439,"line":2821},[1437,4636,4637],{"class":1461},"          icon",[1437,4639,1465],{"class":1443},[1437,4641,1468],{"class":1443},[1437,4643,4644],{"class":1471},"i-lucide-x",[1437,4646,1504],{"class":1443},[1437,4648,4649],{"class":1439,"line":2826},[1437,4650,4651],{"class":1461},"          square\n",[1437,4653,4654,4657,4659,4661,4664],{"class":1439,"line":2831},[1437,4655,4656],{"class":1461},"          variant",[1437,4658,1465],{"class":1443},[1437,4660,1468],{"class":1443},[1437,4662,4663],{"class":1471},"soft",[1437,4665,1504],{"class":1443},[1437,4667,4668,4671,4674,4676,4678,4680,4683,4685,4688],{"class":1439,"line":2847},[1437,4669,4670],{"class":1443},"          @",[1437,4672,4673],{"class":1461},"click",[1437,4675,1465],{"class":1443},[1437,4677,1468],{"class":1443},[1437,4679,3439],{"class":1501},[1437,4681,4682],{"class":1443},"?.",[1437,4684,1381],{"class":3091},[1437,4686,4687],{"class":1443},"()",[1437,4689,1504],{"class":1443},[1437,4691,4692],{"class":1439,"line":2863},[1437,4693,4694],{"class":1443},"        \u002F>\n",[1437,4696,4697,4699],{"class":1439,"line":2879},[1437,4698,1641],{"class":1443},[1437,4700,4581],{"class":1447},[1437,4702,4703,4705,4707,4709,4712],{"class":1439,"line":2895},[1437,4704,4586],{"class":1461},[1437,4706,1465],{"class":1443},[1437,4708,1468],{"class":1443},[1437,4710,4711],{"class":1471},"Queue the top film",[1437,4713,1504],{"class":1443},[1437,4715,4716,4718,4720,4722,4725],{"class":1439,"line":2911},[1437,4717,4600],{"class":1461},[1437,4719,1465],{"class":1443},[1437,4721,1468],{"class":1443},[1437,4723,4724],{"class":1471},"success",[1437,4726,1504],{"class":1443},[1437,4728,4729,4731,4733,4735,4737,4739,4741,4743],{"class":1439,"line":2927},[1437,4730,4614],{"class":1443},[1437,4732,4617],{"class":1461},[1437,4734,1465],{"class":1443},[1437,4736,1468],{"class":1443},[1437,4738,4624],{"class":1501},[1437,4740,4627],{"class":1443},[1437,4742,4630],{"class":3510},[1437,4744,1504],{"class":1443},[1437,4746,4747,4749,4751,4753,4756],{"class":1439,"line":2943},[1437,4748,4637],{"class":1461},[1437,4750,1465],{"class":1443},[1437,4752,1468],{"class":1443},[1437,4754,4755],{"class":1471},"i-lucide-bookmark-plus",[1437,4757,1504],{"class":1443},[1437,4759,4760],{"class":1439,"line":2948},[1437,4761,4651],{"class":1461},[1437,4763,4764,4766,4768,4770,4772,4774,4776,4778,4780],{"class":1439,"line":2953},[1437,4765,4670],{"class":1443},[1437,4767,4673],{"class":1461},[1437,4769,1465],{"class":1443},[1437,4771,1468],{"class":1443},[1437,4773,3439],{"class":1501},[1437,4775,4682],{"class":1443},[1437,4777,1385],{"class":3091},[1437,4779,4687],{"class":1443},[1437,4781,1504],{"class":1443},[1437,4783,4784],{"class":1439,"line":2969},[1437,4785,4694],{"class":1443},[1437,4787,4788,4790],{"class":1439,"line":2985},[1437,4789,1641],{"class":1443},[1437,4791,4581],{"class":1447},[1437,4793,4794,4796,4798,4800,4803],{"class":1439,"line":3001},[1437,4795,4586],{"class":1461},[1437,4797,1465],{"class":1443},[1437,4799,1468],{"class":1443},[1437,4801,4802],{"class":1471},"Reset the deck",[1437,4804,1504],{"class":1443},[1437,4806,4807,4809,4811,4813,4816],{"class":1439,"line":3017},[1437,4808,4600],{"class":1461},[1437,4810,1465],{"class":1443},[1437,4812,1468],{"class":1443},[1437,4814,4815],{"class":1471},"neutral",[1437,4817,1504],{"class":1443},[1437,4819,4820,4822,4824,4826,4829],{"class":1439,"line":3033},[1437,4821,4637],{"class":1461},[1437,4823,1465],{"class":1443},[1437,4825,1468],{"class":1443},[1437,4827,4828],{"class":1471},"i-lucide-rotate-ccw",[1437,4830,1504],{"class":1443},[1437,4832,4833],{"class":1439,"line":3049},[1437,4834,4651],{"class":1461},[1437,4836,4837,4839,4841,4843,4846],{"class":1439,"line":3065},[1437,4838,4656],{"class":1461},[1437,4840,1465],{"class":1443},[1437,4842,1468],{"class":1443},[1437,4844,4845],{"class":1471},"ghost",[1437,4847,1504],{"class":1443},[1437,4849,4850,4852,4854,4856,4858,4860],{"class":1439,"line":3070},[1437,4851,4670],{"class":1443},[1437,4853,4673],{"class":1461},[1437,4855,1465],{"class":1443},[1437,4857,1468],{"class":1443},[1437,4859,1389],{"class":1501},[1437,4861,1504],{"class":1443},[1437,4863,4864],{"class":1439,"line":3076},[1437,4865,4694],{"class":1443},[1437,4867,4868,4870,4872],{"class":1439,"line":3081},[1437,4869,2074],{"class":1443},[1437,4871,1415],{"class":1447},[1437,4873,1450],{"class":1443},[1437,4875,4876],{"class":1439,"line":3146},[1437,4877,1867],{"emptyLinePlaceholder":1866},[1437,4879,4880,4882],{"class":1439,"line":3165},[1437,4881,1604],{"class":1443},[1437,4883,2102],{"class":1447},[1437,4885,4886,4889,4891,4893,4895],{"class":1439,"line":3170},[1437,4887,4888],{"class":1461},"        v-if",[1437,4890,1465],{"class":1443},[1437,4892,1468],{"class":1443},[1437,4894,1567],{"class":1471},[1437,4896,1504],{"class":1443},[1437,4898,4899,4902,4904,4906,4909],{"class":1439,"line":3213},[1437,4900,4901],{"class":1461},"        class",[1437,4903,1465],{"class":1443},[1437,4905,1468],{"class":1443},[1437,4907,4908],{"class":1471},"text-xs leading-snug font-medium text-success",[1437,4910,1504],{"class":1443},[1437,4912,4913],{"class":1439,"line":3255},[1437,4914,4915],{"class":1443},"      >\n",[1437,4917,4918],{"class":1439,"line":3260},[1437,4919,4920],{"class":1501},"        All five films reviewed. Reset the deck to start again.\n",[1437,4922,4923,4925,4927],{"class":1439,"line":3277},[1437,4924,2074],{"class":1443},[1437,4926,1372],{"class":1447},[1437,4928,1450],{"class":1443},[1437,4930,4931,4933],{"class":1439,"line":3310},[1437,4932,1604],{"class":1443},[1437,4934,2102],{"class":1447},[1437,4936,4937],{"class":1439,"line":3316},[1437,4938,4939],{"class":1461},"        v-else\n",[1437,4941,4942,4944,4946,4948,4951],{"class":1439,"line":3321},[1437,4943,4901],{"class":1461},[1437,4945,1465],{"class":1443},[1437,4947,1468],{"class":1443},[1437,4949,4950],{"class":1471},"text-xs leading-snug text-muted",[1437,4952,1504],{"class":1443},[1437,4954,4956],{"class":1439,"line":4955},142,[1437,4957,4915],{"class":1443},[1437,4959,4961],{"class":1439,"line":4960},143,[1437,4962,4963],{"class":1501},"        A committed swipe calls the same path as the buttons. The last card\n",[1437,4965,4967,4970,4972,4974,4976,4978,4980,4983,4985,4987,4989,4991,4993,4995],{"class":1439,"line":4966},144,[1437,4968,4969],{"class":1501},"        fires ",[1437,4971,1444],{"class":1443},[1437,4973,1379],{"class":1447},[1437,4975,1462],{"class":1461},[1437,4977,1465],{"class":1443},[1437,4979,1468],{"class":1443},[1437,4981,4982],{"class":1471},"text-highlighted",[1437,4984,1468],{"class":1443},[1437,4986,3134],{"class":1443},[1437,4988,1408],{"class":1501},[1437,4990,2267],{"class":1443},[1437,4992,1379],{"class":1447},[1437,4994,3134],{"class":1443},[1437,4996,4997],{"class":1501},".\n",[1437,4999,5001,5003,5005],{"class":1439,"line":5000},145,[1437,5002,2074],{"class":1443},[1437,5004,1372],{"class":1447},[1437,5006,1450],{"class":1443},[1437,5008,5010,5012,5014],{"class":1439,"line":5009},146,[1437,5011,2084],{"class":1443},[1437,5013,1415],{"class":1447},[1437,5015,1450],{"class":1443},[1437,5017,5019,5021,5023],{"class":1439,"line":5018},147,[1437,5020,2257],{"class":1443},[1437,5022,1415],{"class":1447},[1437,5024,1450],{"class":1443},[1437,5026,5028,5030,5032],{"class":1439,"line":5027},148,[1437,5029,2267],{"class":1443},[1437,5031,1425],{"class":1447},[1437,5033,1450],{"class":1443},[1437,5035,5037],{"class":1439,"line":5036},149,[1437,5038,1867],{"emptyLinePlaceholder":1866},[1437,5040,5042,5044,5046,5048,5050,5052,5054,5056,5058],{"class":1439,"line":5041},150,[1437,5043,1444],{"class":1443},[1437,5045,2284],{"class":1447},[1437,5047,2287],{"class":1461},[1437,5049,2290],{"class":1461},[1437,5051,1465],{"class":1443},[1437,5053,1468],{"class":1443},[1437,5055,2297],{"class":1471},[1437,5057,1468],{"class":1443},[1437,5059,1450],{"class":1443},[1437,5061,5063,5065,5067,5070,5072,5074,5076,5078,5080,5082],{"class":1439,"line":5062},151,[1437,5064,2307],{"class":2147},[1437,5066,2310],{"class":1443},[1437,5068,5069],{"class":1501}," computed",[1437,5071,1625],{"class":1443},[1437,5073,2313],{"class":1501},[1437,5075,1550],{"class":1443},[1437,5077,2318],{"class":2147},[1437,5079,2321],{"class":1443},[1437,5081,1433],{"class":1471},[1437,5083,2326],{"class":1443},[1437,5085,5087],{"class":1439,"line":5086},152,[1437,5088,1867],{"emptyLinePlaceholder":1866},[1437,5090,5092,5094,5097],{"class":1439,"line":5091},153,[1437,5093,2337],{"class":1461},[1437,5095,5096],{"class":2340}," Film",[1437,5098,2344],{"class":1443},[1437,5100,5102,5104,5106],{"class":1439,"line":5101},154,[1437,5103,2350],{"class":1447},[1437,5105,2353],{"class":1443},[1437,5107,2356],{"class":2340},[1437,5109,5111,5114,5116],{"class":1439,"line":5110},155,[1437,5112,5113],{"class":1447},"  genre",[1437,5115,2353],{"class":1443},[1437,5117,2356],{"class":2340},[1437,5119,5121,5123,5125],{"class":1439,"line":5120},156,[1437,5122,2362],{"class":1447},[1437,5124,2353],{"class":1443},[1437,5126,2356],{"class":2340},[1437,5128,5130,5132,5134],{"class":1439,"line":5129},157,[1437,5131,2372],{"class":1447},[1437,5133,2353],{"class":1443},[1437,5135,2356],{"class":2340},[1437,5137,5139,5142,5144],{"class":1439,"line":5138},158,[1437,5140,5141],{"class":1447},"  runtime",[1437,5143,2353],{"class":1443},[1437,5145,5146],{"class":2340}," number\n",[1437,5148,5150,5152,5154],{"class":1439,"line":5149},159,[1437,5151,2402],{"class":1447},[1437,5153,2353],{"class":1443},[1437,5155,2356],{"class":2340},[1437,5157,5159,5161,5163],{"class":1439,"line":5158},160,[1437,5160,2412],{"class":1447},[1437,5162,2353],{"class":1443},[1437,5164,2356],{"class":2340},[1437,5166,5168,5171,5173],{"class":1439,"line":5167},161,[1437,5169,5170],{"class":1447},"  year",[1437,5172,2353],{"class":1443},[1437,5174,5146],{"class":2340},[1437,5176,5178],{"class":1439,"line":5177},162,[1437,5179,2422],{"class":1443},[1437,5181,5183],{"class":1439,"line":5182},163,[1437,5184,1867],{"emptyLinePlaceholder":1866},[1437,5186,5188,5190,5193],{"class":1439,"line":5187},164,[1437,5189,2337],{"class":1461},[1437,5191,5192],{"class":2340}," DeckHandle",[1437,5194,2344],{"class":1443},[1437,5196,5198,5201,5203,5206,5208],{"class":1439,"line":5197},165,[1437,5199,5200],{"class":1447},"  reset",[1437,5202,2353],{"class":1443},[1437,5204,5205],{"class":1443}," ()",[1437,5207,3237],{"class":1461},[1437,5209,5210],{"class":2340}," void\n",[1437,5212,5214,5217,5219,5221,5223],{"class":1439,"line":5213},166,[1437,5215,5216],{"class":1447},"  swipeLeft",[1437,5218,2353],{"class":1443},[1437,5220,5205],{"class":1443},[1437,5222,3237],{"class":1461},[1437,5224,5210],{"class":2340},[1437,5226,5228,5231,5233,5235,5237],{"class":1439,"line":5227},167,[1437,5229,5230],{"class":1447},"  swipeRight",[1437,5232,2353],{"class":1443},[1437,5234,5205],{"class":1443},[1437,5236,3237],{"class":1461},[1437,5238,5210],{"class":2340},[1437,5240,5242],{"class":1439,"line":5241},168,[1437,5243,2422],{"class":1443},[1437,5245,5247],{"class":1439,"line":5246},169,[1437,5248,1867],{"emptyLinePlaceholder":1866},[1437,5250,5252,5254,5257,5259,5261,5263,5265],{"class":1439,"line":5251},170,[1437,5253,2433],{"class":1461},[1437,5255,5256],{"class":1501}," films",[1437,5258,2353],{"class":1443},[1437,5260,5096],{"class":2340},[1437,5262,2443],{"class":1501},[1437,5264,1465],{"class":1443},[1437,5266,2448],{"class":1501},[1437,5268,5270],{"class":1439,"line":5269},171,[1437,5271,2454],{"class":1443},[1437,5273,5275,5277,5279,5281,5284,5286],{"class":1439,"line":5274},172,[1437,5276,2460],{"class":1447},[1437,5278,2353],{"class":1443},[1437,5280,2321],{"class":1443},[1437,5282,5283],{"class":1471},"A projectionist keeps a cinema open for an audience that may not exist.",[1437,5285,1528],{"class":1443},[1437,5287,2472],{"class":1443},[1437,5289,5291,5294,5296,5298,5301,5303],{"class":1439,"line":5290},173,[1437,5292,5293],{"class":1447},"    genre",[1437,5295,2353],{"class":1443},[1437,5297,2321],{"class":1443},[1437,5299,5300],{"class":1471},"Drama",[1437,5302,1528],{"class":1443},[1437,5304,2472],{"class":1443},[1437,5306,5308,5310,5312,5314,5317,5319],{"class":1439,"line":5307},174,[1437,5309,2478],{"class":1447},[1437,5311,2353],{"class":1443},[1437,5313,2321],{"class":1443},[1437,5315,5316],{"class":1471},"i-lucide-clapperboard",[1437,5318,1528],{"class":1443},[1437,5320,2472],{"class":1443},[1437,5322,5324,5326,5328,5330,5333,5335],{"class":1439,"line":5323},175,[1437,5325,2495],{"class":1447},[1437,5327,2353],{"class":1443},[1437,5329,2321],{"class":1443},[1437,5331,5332],{"class":1471},"last-screening",[1437,5334,1528],{"class":1443},[1437,5336,2472],{"class":1443},[1437,5338,5340,5343,5345,5348],{"class":1439,"line":5339},176,[1437,5341,5342],{"class":1447},"    runtime",[1437,5344,2353],{"class":1443},[1437,5346,5347],{"class":3510}," 108",[1437,5349,2472],{"class":1443},[1437,5351,5353,5355,5357,5359,5362,5364],{"class":1439,"line":5352},177,[1437,5354,2546],{"class":1447},[1437,5356,2353],{"class":1443},[1437,5358,2321],{"class":1443},[1437,5360,5361],{"class":1471},"The Last Screening",[1437,5363,1528],{"class":1443},[1437,5365,2472],{"class":1443},[1437,5367,5369,5371,5373,5375,5378,5380],{"class":1439,"line":5368},178,[1437,5370,2563],{"class":1447},[1437,5372,2353],{"class":1443},[1437,5374,2321],{"class":1443},[1437,5376,5377],{"class":1471},"from-indigo-500\u002F30 via-indigo-500\u002F10 to-transparent",[1437,5379,1528],{"class":1443},[1437,5381,2472],{"class":1443},[1437,5383,5385,5388,5390,5393],{"class":1439,"line":5384},179,[1437,5386,5387],{"class":1447},"    year",[1437,5389,2353],{"class":1443},[1437,5391,5392],{"class":3510}," 2024",[1437,5394,2472],{"class":1443},[1437,5396,5398],{"class":1439,"line":5397},180,[1437,5399,2580],{"class":1443},[1437,5401,5403],{"class":1439,"line":5402},181,[1437,5404,2454],{"class":1443},[1437,5406,5408,5410,5412,5414,5417,5419],{"class":1439,"line":5407},182,[1437,5409,2460],{"class":1447},[1437,5411,2353],{"class":1443},[1437,5413,2321],{"class":1443},[1437,5415,5416],{"class":1471},"Two strangers share a night train and a very bad map.",[1437,5418,1528],{"class":1443},[1437,5420,2472],{"class":1443},[1437,5422,5424,5426,5428,5430,5433,5435],{"class":1439,"line":5423},183,[1437,5425,5293],{"class":1447},[1437,5427,2353],{"class":1443},[1437,5429,2321],{"class":1443},[1437,5431,5432],{"class":1471},"Comedy",[1437,5434,1528],{"class":1443},[1437,5436,2472],{"class":1443},[1437,5438,5440,5442,5444,5446,5449,5451],{"class":1439,"line":5439},184,[1437,5441,2478],{"class":1447},[1437,5443,2353],{"class":1443},[1437,5445,2321],{"class":1443},[1437,5447,5448],{"class":1471},"i-lucide-train-front",[1437,5450,1528],{"class":1443},[1437,5452,2472],{"class":1443},[1437,5454,5456,5458,5460,5462,5465,5467],{"class":1439,"line":5455},185,[1437,5457,2495],{"class":1447},[1437,5459,2353],{"class":1443},[1437,5461,2321],{"class":1443},[1437,5463,5464],{"class":1471},"night-train",[1437,5466,1528],{"class":1443},[1437,5468,2472],{"class":1443},[1437,5470,5472,5474,5476,5479],{"class":1439,"line":5471},186,[1437,5473,5342],{"class":1447},[1437,5475,2353],{"class":1443},[1437,5477,5478],{"class":3510}," 96",[1437,5480,2472],{"class":1443},[1437,5482,5484,5486,5488,5490,5493,5495],{"class":1439,"line":5483},187,[1437,5485,2546],{"class":1447},[1437,5487,2353],{"class":1443},[1437,5489,2321],{"class":1443},[1437,5491,5492],{"class":1471},"Night Train, Wrong Platform",[1437,5494,1528],{"class":1443},[1437,5496,2472],{"class":1443},[1437,5498,5500,5502,5504,5506,5509,5511],{"class":1439,"line":5499},188,[1437,5501,2563],{"class":1447},[1437,5503,2353],{"class":1443},[1437,5505,2321],{"class":1443},[1437,5507,5508],{"class":1471},"from-orange-500\u002F30 via-orange-500\u002F10 to-transparent",[1437,5510,1528],{"class":1443},[1437,5512,2472],{"class":1443},[1437,5514,5516,5518,5520,5523],{"class":1439,"line":5515},189,[1437,5517,5387],{"class":1447},[1437,5519,2353],{"class":1443},[1437,5521,5522],{"class":3510}," 2023",[1437,5524,2472],{"class":1443},[1437,5526,5528],{"class":1439,"line":5527},190,[1437,5529,2580],{"class":1443},[1437,5531,5533],{"class":1439,"line":5532},191,[1437,5534,2454],{"class":1443},[1437,5536,5538,5540,5542,5544,5547,5549],{"class":1439,"line":5537},192,[1437,5539,2460],{"class":1447},[1437,5541,2353],{"class":1443},[1437,5543,2321],{"class":1443},[1437,5545,5546],{"class":1471},"A sound designer records the last analogue room in the city.",[1437,5548,1528],{"class":1443},[1437,5550,2472],{"class":1443},[1437,5552,5554,5556,5558,5560,5563,5565],{"class":1439,"line":5553},193,[1437,5555,5293],{"class":1447},[1437,5557,2353],{"class":1443},[1437,5559,2321],{"class":1443},[1437,5561,5562],{"class":1471},"Documentary",[1437,5564,1528],{"class":1443},[1437,5566,2472],{"class":1443},[1437,5568,5570,5572,5574,5576,5579,5581],{"class":1439,"line":5569},194,[1437,5571,2478],{"class":1447},[1437,5573,2353],{"class":1443},[1437,5575,2321],{"class":1443},[1437,5577,5578],{"class":1471},"i-lucide-audio-lines",[1437,5580,1528],{"class":1443},[1437,5582,2472],{"class":1443},[1437,5584,5586,5588,5590,5592,5595,5597],{"class":1439,"line":5585},195,[1437,5587,2495],{"class":1447},[1437,5589,2353],{"class":1443},[1437,5591,2321],{"class":1443},[1437,5593,5594],{"class":1471},"room-tone",[1437,5596,1528],{"class":1443},[1437,5598,2472],{"class":1443},[1437,5600,5602,5604,5606,5609],{"class":1439,"line":5601},196,[1437,5603,5342],{"class":1447},[1437,5605,2353],{"class":1443},[1437,5607,5608],{"class":3510}," 84",[1437,5610,2472],{"class":1443},[1437,5612,5614,5616,5618,5620,5623,5625],{"class":1439,"line":5613},197,[1437,5615,2546],{"class":1447},[1437,5617,2353],{"class":1443},[1437,5619,2321],{"class":1443},[1437,5621,5622],{"class":1471},"Room Tone",[1437,5624,1528],{"class":1443},[1437,5626,2472],{"class":1443},[1437,5628,5630,5632,5634,5636,5639,5641],{"class":1439,"line":5629},198,[1437,5631,2563],{"class":1447},[1437,5633,2353],{"class":1443},[1437,5635,2321],{"class":1443},[1437,5637,5638],{"class":1471},"from-teal-500\u002F30 via-teal-500\u002F10 to-transparent",[1437,5640,1528],{"class":1443},[1437,5642,2472],{"class":1443},[1437,5644,5646,5648,5650,5653],{"class":1439,"line":5645},199,[1437,5647,5387],{"class":1447},[1437,5649,2353],{"class":1443},[1437,5651,5652],{"class":3510}," 2025",[1437,5654,2472],{"class":1443},[1437,5656,5658],{"class":1439,"line":5657},200,[1437,5659,2580],{"class":1443},[1437,5661,5663],{"class":1439,"line":5662},201,[1437,5664,2454],{"class":1443},[1437,5666,5668,5670,5672,5674,5677,5679],{"class":1439,"line":5667},202,[1437,5669,2460],{"class":1447},[1437,5671,2353],{"class":1443},[1437,5673,2321],{"class":1443},[1437,5675,5676],{"class":1471},"A retired stunt double returns for one impossible final shot.",[1437,5678,1528],{"class":1443},[1437,5680,2472],{"class":1443},[1437,5682,5684,5686,5688,5690,5693,5695],{"class":1439,"line":5683},203,[1437,5685,5293],{"class":1447},[1437,5687,2353],{"class":1443},[1437,5689,2321],{"class":1443},[1437,5691,5692],{"class":1471},"Action",[1437,5694,1528],{"class":1443},[1437,5696,2472],{"class":1443},[1437,5698,5700,5702,5704,5706,5709,5711],{"class":1439,"line":5699},204,[1437,5701,2478],{"class":1447},[1437,5703,2353],{"class":1443},[1437,5705,2321],{"class":1443},[1437,5707,5708],{"class":1471},"i-lucide-zap",[1437,5710,1528],{"class":1443},[1437,5712,2472],{"class":1443},[1437,5714,5716,5718,5720,5722,5725,5727],{"class":1439,"line":5715},205,[1437,5717,2495],{"class":1447},[1437,5719,2353],{"class":1443},[1437,5721,2321],{"class":1443},[1437,5723,5724],{"class":1471},"second-take",[1437,5726,1528],{"class":1443},[1437,5728,2472],{"class":1443},[1437,5730,5732,5734,5736,5739],{"class":1439,"line":5731},206,[1437,5733,5342],{"class":1447},[1437,5735,2353],{"class":1443},[1437,5737,5738],{"class":3510}," 121",[1437,5740,2472],{"class":1443},[1437,5742,5744,5746,5748,5750,5753,5755],{"class":1439,"line":5743},207,[1437,5745,2546],{"class":1447},[1437,5747,2353],{"class":1443},[1437,5749,2321],{"class":1443},[1437,5751,5752],{"class":1471},"Second Take",[1437,5754,1528],{"class":1443},[1437,5756,2472],{"class":1443},[1437,5758,5760,5762,5764,5766,5768,5770],{"class":1439,"line":5759},208,[1437,5761,2563],{"class":1447},[1437,5763,2353],{"class":1443},[1437,5765,2321],{"class":1443},[1437,5767,3058],{"class":1471},[1437,5769,1528],{"class":1443},[1437,5771,2472],{"class":1443},[1437,5773,5775,5777,5779,5782],{"class":1439,"line":5774},209,[1437,5776,5387],{"class":1447},[1437,5778,2353],{"class":1443},[1437,5780,5781],{"class":3510}," 2022",[1437,5783,2472],{"class":1443},[1437,5785,5787],{"class":1439,"line":5786},210,[1437,5788,2580],{"class":1443},[1437,5790,5792],{"class":1439,"line":5791},211,[1437,5793,2454],{"class":1443},[1437,5795,5797,5799,5801,5803,5806,5808],{"class":1439,"line":5796},212,[1437,5798,2460],{"class":1447},[1437,5800,2353],{"class":1443},[1437,5802,2321],{"class":1443},[1437,5804,5805],{"class":1471},"A lighthouse keeper starts receiving letters addressed to the sea.",[1437,5807,1528],{"class":1443},[1437,5809,2472],{"class":1443},[1437,5811,5813,5815,5817,5819,5822,5824],{"class":1439,"line":5812},213,[1437,5814,5293],{"class":1447},[1437,5816,2353],{"class":1443},[1437,5818,2321],{"class":1443},[1437,5820,5821],{"class":1471},"Mystery",[1437,5823,1528],{"class":1443},[1437,5825,2472],{"class":1443},[1437,5827,5829,5831,5833,5835,5838,5840],{"class":1439,"line":5828},214,[1437,5830,2478],{"class":1447},[1437,5832,2353],{"class":1443},[1437,5834,2321],{"class":1443},[1437,5836,5837],{"class":1471},"i-lucide-waves",[1437,5839,1528],{"class":1443},[1437,5841,2472],{"class":1443},[1437,5843,5845,5847,5849,5851,5854,5856],{"class":1439,"line":5844},215,[1437,5846,2495],{"class":1447},[1437,5848,2353],{"class":1443},[1437,5850,2321],{"class":1443},[1437,5852,5853],{"class":1471},"salt-letters",[1437,5855,1528],{"class":1443},[1437,5857,2472],{"class":1443},[1437,5859,5861,5863,5865,5868],{"class":1439,"line":5860},216,[1437,5862,5342],{"class":1447},[1437,5864,2353],{"class":1443},[1437,5866,5867],{"class":3510}," 112",[1437,5869,2472],{"class":1443},[1437,5871,5873,5875,5877,5879,5882,5884],{"class":1439,"line":5872},217,[1437,5874,2546],{"class":1447},[1437,5876,2353],{"class":1443},[1437,5878,2321],{"class":1443},[1437,5880,5881],{"class":1471},"Salt Letters",[1437,5883,1528],{"class":1443},[1437,5885,2472],{"class":1443},[1437,5887,5889,5891,5893,5895,5897,5899],{"class":1439,"line":5888},218,[1437,5890,2563],{"class":1447},[1437,5892,2353],{"class":1443},[1437,5894,2321],{"class":1443},[1437,5896,2936],{"class":1471},[1437,5898,1528],{"class":1443},[1437,5900,2472],{"class":1443},[1437,5902,5904,5906,5908,5911],{"class":1439,"line":5903},219,[1437,5905,5387],{"class":1447},[1437,5907,2353],{"class":1443},[1437,5909,5910],{"class":3510}," 2021",[1437,5912,2472],{"class":1443},[1437,5914,5916],{"class":1439,"line":5915},220,[1437,5917,2580],{"class":1443},[1437,5919,5921],{"class":1439,"line":5920},221,[1437,5922,3073],{"class":1501},[1437,5924,5926],{"class":1439,"line":5925},222,[1437,5927,1867],{"emptyLinePlaceholder":1866},[1437,5929,5931,5933,5936,5938,5940,5942,5945,5947,5949,5951,5953,5955],{"class":1439,"line":5930},223,[1437,5932,2433],{"class":1461},[1437,5934,5935],{"class":1501}," deck ",[1437,5937,1465],{"class":1443},[1437,5939,2313],{"class":3091},[1437,5941,1444],{"class":1443},[1437,5943,5944],{"class":2340},"DeckHandle",[1437,5946,3108],{"class":1443},[1437,5948,3131],{"class":2340},[1437,5950,3134],{"class":1443},[1437,5952,3137],{"class":1501},[1437,5954,3140],{"class":1443},[1437,5956,3143],{"class":1501},[1437,5958,5960,5962,5965,5967,5969,5971,5974,5977,5979],{"class":1439,"line":5959},224,[1437,5961,2433],{"class":1461},[1437,5963,5964],{"class":1501}," queued ",[1437,5966,1465],{"class":1443},[1437,5968,2313],{"class":3091},[1437,5970,1444],{"class":1443},[1437,5972,5973],{"class":2340},"string",[1437,5975,5976],{"class":1501},"[]",[1437,5978,3134],{"class":1443},[1437,5980,5981],{"class":1501},"([])\n",[1437,5983,5985,5987,5990,5992,5994,5996,5998,6000,6002],{"class":1439,"line":5984},225,[1437,5986,2433],{"class":1461},[1437,5988,5989],{"class":1501}," passed ",[1437,5991,1465],{"class":1443},[1437,5993,2313],{"class":3091},[1437,5995,1444],{"class":1443},[1437,5997,5973],{"class":2340},[1437,5999,5976],{"class":1501},[1437,6001,3134],{"class":1443},[1437,6003,5981],{"class":1501},[1437,6005,6007,6009,6011,6013,6015,6017,6019],{"class":1439,"line":6006},226,[1437,6008,2433],{"class":1461},[1437,6010,3151],{"class":1501},[1437,6012,1465],{"class":1443},[1437,6014,2313],{"class":3091},[1437,6016,3137],{"class":1501},[1437,6018,3160],{"class":1573},[1437,6020,3143],{"class":1501},[1437,6022,6024],{"class":1439,"line":6023},227,[1437,6025,1867],{"emptyLinePlaceholder":1866},[1437,6027,6029,6031,6034,6036,6038],{"class":1439,"line":6028},228,[1437,6030,2433],{"class":1461},[1437,6032,6033],{"class":1501}," remaining ",[1437,6035,1465],{"class":1443},[1437,6037,5069],{"class":3091},[1437,6039,6040],{"class":1501},"(\n",[1437,6042,6044,6047,6049,6051,6053,6056,6059,6062,6064,6066,6068,6070,6072,6075,6077,6079,6081,6084],{"class":1439,"line":6043},229,[1437,6045,6046],{"class":1443},"  ()",[1437,6048,3237],{"class":1461},[1437,6050,5256],{"class":1501},[1437,6052,1759],{"class":1443},[1437,6054,6055],{"class":1501},"length ",[1437,6057,6058],{"class":1443},"-",[1437,6060,6061],{"class":1501}," queued",[1437,6063,1759],{"class":1443},[1437,6065,3285],{"class":1501},[1437,6067,1759],{"class":1443},[1437,6069,6055],{"class":1501},[1437,6071,6058],{"class":1443},[1437,6073,6074],{"class":1501}," passed",[1437,6076,1759],{"class":1443},[1437,6078,3285],{"class":1501},[1437,6080,1759],{"class":1443},[1437,6082,6083],{"class":1501},"length",[1437,6085,2472],{"class":1443},[1437,6087,6089],{"class":1439,"line":6088},230,[1437,6090,3143],{"class":1501},[1437,6092,6094],{"class":1439,"line":6093},231,[1437,6095,1867],{"emptyLinePlaceholder":1866},[1437,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123,6125,6127,6129,6131,6133],{"class":1439,"line":6098},232,[1437,6100,3173],{"class":1461},[1437,6102,3176],{"class":3091},[1437,6104,3137],{"class":1443},[1437,6106,1400],{"class":3181},[1437,6108,2353],{"class":1443},[1437,6110,3124],{"class":2340},[1437,6112,1625],{"class":1443},[1437,6114,3097],{"class":3181},[1437,6116,2353],{"class":1443},[1437,6118,2321],{"class":1443},[1437,6120,1522],{"class":1471},[1437,6122,1528],{"class":1443},[1437,6124,3108],{"class":1443},[1437,6126,2321],{"class":1443},[1437,6128,1538],{"class":1471},[1437,6130,1528],{"class":1443},[1437,6132,3208],{"class":1443},[1437,6134,2344],{"class":1443},[1437,6136,6138,6140,6142,6145,6147,6149,6151,6153,6155],{"class":1439,"line":6137},233,[1437,6139,3263],{"class":2147},[1437,6141,3266],{"class":1447},[1437,6143,6144],{"class":1501},"direction",[1437,6146,3247],{"class":1443},[1437,6148,2321],{"class":1443},[1437,6150,1538],{"class":1471},[1437,6152,1528],{"class":1443},[1437,6154,3271],{"class":1447},[1437,6156,3274],{"class":1443},[1437,6158,6160,6163,6165,6167,6169,6172,6175,6178,6180,6182,6184,6186],{"class":1439,"line":6159},234,[1437,6161,6162],{"class":1501},"    queued",[1437,6164,1759],{"class":1443},[1437,6166,3285],{"class":1501},[1437,6168,3222],{"class":1443},[1437,6170,6171],{"class":1447}," [",[1437,6173,6174],{"class":1443},"...",[1437,6176,6177],{"class":1501},"queued",[1437,6179,1759],{"class":1443},[1437,6181,3285],{"class":1501},[1437,6183,1625],{"class":1443},[1437,6185,3250],{"class":1501},[1437,6187,3073],{"class":1447},[1437,6189,6191],{"class":1439,"line":6190},235,[1437,6192,3313],{"class":1443},[1437,6194,6196,6199],{"class":1439,"line":6195},236,[1437,6197,6198],{"class":2147},"  else",[1437,6200,2344],{"class":1443},[1437,6202,6204,6207,6209,6211,6213,6215,6217,6220,6222,6224,6226,6228],{"class":1439,"line":6203},237,[1437,6205,6206],{"class":1501},"    passed",[1437,6208,1759],{"class":1443},[1437,6210,3285],{"class":1501},[1437,6212,3222],{"class":1443},[1437,6214,6171],{"class":1447},[1437,6216,6174],{"class":1443},[1437,6218,6219],{"class":1501},"passed",[1437,6221,1759],{"class":1443},[1437,6223,3285],{"class":1501},[1437,6225,1625],{"class":1443},[1437,6227,3250],{"class":1501},[1437,6229,3073],{"class":1447},[1437,6231,6233],{"class":1439,"line":6232},238,[1437,6234,3313],{"class":1443},[1437,6236,6238],{"class":1439,"line":6237},239,[1437,6239,2422],{"class":1443},[1437,6241,6243],{"class":1439,"line":6242},240,[1437,6244,1867],{"emptyLinePlaceholder":1866},[1437,6246,6248,6250,6253,6255],{"class":1439,"line":6247},241,[1437,6249,3173],{"class":1461},[1437,6251,6252],{"class":3091}," reset",[1437,6254,4687],{"class":1443},[1437,6256,2344],{"class":1443},[1437,6258,6260,6263,6265,6267,6269],{"class":1439,"line":6259},242,[1437,6261,6262],{"class":1501},"  queued",[1437,6264,1759],{"class":1443},[1437,6266,3285],{"class":1501},[1437,6268,3222],{"class":1443},[1437,6270,6271],{"class":1447}," []\n",[1437,6273,6275,6278,6280,6282,6284],{"class":1439,"line":6274},243,[1437,6276,6277],{"class":1501},"  passed",[1437,6279,1759],{"class":1443},[1437,6281,3285],{"class":1501},[1437,6283,3222],{"class":1443},[1437,6285,6271],{"class":1447},[1437,6287,6289,6292,6294,6296,6298],{"class":1439,"line":6288},244,[1437,6290,6291],{"class":1501},"  finished",[1437,6293,1759],{"class":1443},[1437,6295,3285],{"class":1501},[1437,6297,3222],{"class":1443},[1437,6299,6300],{"class":1573}," false\n",[1437,6302,6304,6307,6309,6311,6313,6315],{"class":1439,"line":6303},245,[1437,6305,6306],{"class":1501},"  deck",[1437,6308,1759],{"class":1443},[1437,6310,3285],{"class":1501},[1437,6312,4682],{"class":1443},[1437,6314,1389],{"class":3091},[1437,6316,6317],{"class":1447},"()\n",[1437,6319,6321],{"class":1439,"line":6320},246,[1437,6322,2422],{"class":1443},[1437,6324,6326,6328,6330],{"class":1439,"line":6325},247,[1437,6327,2267],{"class":1443},[1437,6329,2284],{"class":1447},[1437,6331,1450],{"class":1443},[1372,6333,6334],{},"The exposed handle mirrors the pointer gesture:",[1429,6336,6338],{"className":1431,"code":6337,"language":1433,"meta":1427,"style":1427},"\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\n\nconst deck = ref\u003C{\n  reset: () => void\n  swipeLeft: () => void\n  swipeRight: () => void\n} | null>(null)\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CMCardSwipeDeck ref=\"deck\" :items=\"items\" \u002F>\n  \u003CUButton @click=\"deck?.swipeLeft()\">Pass\u003C\u002FUButton>\n  \u003CUButton @click=\"deck?.swipeRight()\">Like\u003C\u002FUButton>\n  \u003CUButton @click=\"deck?.reset()\">Reset\u003C\u002FUButton>\n\u003C\u002Ftemplate>\n",[1379,6339,6340,6360,6378,6382,6395,6407,6419,6431,6447,6455,6459,6467,6499,6535,6569,6604],{"__ignoreMap":1427},[1437,6341,6342,6344,6346,6348,6350,6352,6354,6356,6358],{"class":1439,"line":1440},[1437,6343,1444],{"class":1443},[1437,6345,2284],{"class":1447},[1437,6347,2287],{"class":1461},[1437,6349,2290],{"class":1461},[1437,6351,1465],{"class":1443},[1437,6353,1468],{"class":1443},[1437,6355,2297],{"class":1471},[1437,6357,1468],{"class":1443},[1437,6359,1450],{"class":1443},[1437,6361,6362,6364,6366,6368,6370,6372,6374,6376],{"class":1439,"line":1453},[1437,6363,2307],{"class":2147},[1437,6365,2310],{"class":1443},[1437,6367,2313],{"class":1501},[1437,6369,1550],{"class":1443},[1437,6371,2318],{"class":2147},[1437,6373,2321],{"class":1443},[1437,6375,1433],{"class":1471},[1437,6377,2326],{"class":1443},[1437,6379,6380],{"class":1439,"line":1479},[1437,6381,1867],{"emptyLinePlaceholder":1866},[1437,6383,6384,6386,6388,6390,6392],{"class":1439,"line":1488},[1437,6385,2433],{"class":1461},[1437,6387,5935],{"class":1501},[1437,6389,1465],{"class":1443},[1437,6391,2313],{"class":3091},[1437,6393,6394],{"class":1443},"\u003C{\n",[1437,6396,6397,6399,6401,6403,6405],{"class":1439,"line":1507},[1437,6398,5200],{"class":1447},[1437,6400,2353],{"class":1443},[1437,6402,5205],{"class":1443},[1437,6404,3237],{"class":1461},[1437,6406,5210],{"class":2340},[1437,6408,6409,6411,6413,6415,6417],{"class":1439,"line":1555},[1437,6410,5216],{"class":1447},[1437,6412,2353],{"class":1443},[1437,6414,5205],{"class":1443},[1437,6416,3237],{"class":1461},[1437,6418,5210],{"class":2340},[1437,6420,6421,6423,6425,6427,6429],{"class":1439,"line":1579},[1437,6422,5230],{"class":1447},[1437,6424,2353],{"class":1443},[1437,6426,5205],{"class":1443},[1437,6428,3237],{"class":1461},[1437,6430,5210],{"class":2340},[1437,6432,6433,6435,6437,6439,6441,6443,6445],{"class":1439,"line":1595},[1437,6434,1631],{"class":1443},[1437,6436,3108],{"class":1443},[1437,6438,3131],{"class":2340},[1437,6440,3134],{"class":1443},[1437,6442,3137],{"class":1501},[1437,6444,3140],{"class":1443},[1437,6446,3143],{"class":1501},[1437,6448,6449,6451,6453],{"class":1439,"line":1601},[1437,6450,2267],{"class":1443},[1437,6452,2284],{"class":1447},[1437,6454,1450],{"class":1443},[1437,6456,6457],{"class":1439,"line":1638},[1437,6458,1867],{"emptyLinePlaceholder":1866},[1437,6460,6461,6463,6465],{"class":1439,"line":1647},[1437,6462,1444],{"class":1443},[1437,6464,1425],{"class":1447},[1437,6466,1450],{"class":1443},[1437,6468,6469,6471,6473,6475,6477,6479,6481,6483,6486,6488,6490,6492,6494,6496],{"class":1439,"line":1662},[1437,6470,1456],{"class":1443},[1437,6472,2087],{"class":1447},[1437,6474,2313],{"class":1461},[1437,6476,1465],{"class":1443},[1437,6478,1468],{"class":1443},[1437,6480,3439],{"class":1471},[1437,6482,1468],{"class":1443},[1437,6484,6485],{"class":1443}," :",[1437,6487,1494],{"class":1461},[1437,6489,1465],{"class":1443},[1437,6491,1468],{"class":1443},[1437,6493,1494],{"class":1501},[1437,6495,1468],{"class":1443},[1437,6497,6498],{"class":1443}," \u002F>\n",[1437,6500,6501,6503,6506,6509,6511,6513,6515,6517,6519,6521,6523,6525,6527,6529,6531,6533],{"class":1439,"line":1677},[1437,6502,1456],{"class":1443},[1437,6504,6505],{"class":1447},"UButton",[1437,6507,6508],{"class":1443}," @",[1437,6510,4673],{"class":1461},[1437,6512,1465],{"class":1443},[1437,6514,1468],{"class":1443},[1437,6516,3439],{"class":1501},[1437,6518,4682],{"class":1443},[1437,6520,1381],{"class":3091},[1437,6522,4687],{"class":1443},[1437,6524,1468],{"class":1443},[1437,6526,3134],{"class":1443},[1437,6528,3477],{"class":1501},[1437,6530,2267],{"class":1443},[1437,6532,6505],{"class":1447},[1437,6534,1450],{"class":1443},[1437,6536,6537,6539,6541,6543,6545,6547,6549,6551,6553,6555,6557,6559,6561,6563,6565,6567],{"class":1439,"line":1683},[1437,6538,1456],{"class":1443},[1437,6540,6505],{"class":1447},[1437,6542,6508],{"class":1443},[1437,6544,4673],{"class":1461},[1437,6546,1465],{"class":1443},[1437,6548,1468],{"class":1443},[1437,6550,3439],{"class":1501},[1437,6552,4682],{"class":1443},[1437,6554,1385],{"class":3091},[1437,6556,4687],{"class":1443},[1437,6558,1468],{"class":1443},[1437,6560,3134],{"class":1443},[1437,6562,3343],{"class":1501},[1437,6564,2267],{"class":1443},[1437,6566,6505],{"class":1447},[1437,6568,1450],{"class":1443},[1437,6570,6571,6573,6575,6577,6579,6581,6583,6585,6587,6589,6591,6593,6595,6598,6600,6602],{"class":1439,"line":1704},[1437,6572,1456],{"class":1443},[1437,6574,6505],{"class":1447},[1437,6576,6508],{"class":1443},[1437,6578,4673],{"class":1461},[1437,6580,1465],{"class":1443},[1437,6582,1468],{"class":1443},[1437,6584,3439],{"class":1501},[1437,6586,4682],{"class":1443},[1437,6588,1389],{"class":3091},[1437,6590,4687],{"class":1443},[1437,6592,1468],{"class":1443},[1437,6594,3134],{"class":1443},[1437,6596,6597],{"class":1501},"Reset",[1437,6599,2267],{"class":1443},[1437,6601,6505],{"class":1447},[1437,6603,1450],{"class":1443},[1437,6605,6606,6608,6610],{"class":1439,"line":1713},[1437,6607,2267],{"class":1443},[1437,6609,1425],{"class":1447},[1437,6611,1450],{"class":1443},[1372,6613,6614,6617],{},[1379,6615,6616],{},"reset()"," brings every swiped card back, stops any running throw and returns the\ntop card to the centre. It does not undo state you keep outside the deck, so\nclear your own counters in the same handler, as the custom example does.",[1392,6619,6621],{"id":6620},"props","Props",[6623,6624,6625,6633,6638,6643,6647,6650,6654,6658],"component-props",{},[6626,6627,6629,6630,6632],"component-prop",{"name":1494,"type":6628,":required":1574},"T[]","Cards to swipe. Each item needs a unique ",[1379,6631,1400],{},"; the first item starts on top.\nExtra fields are passed through to the default slot.",[6626,6634,6637],{"name":1512,"type":6635,"default":6636},"{ left?: string; right?: string }","{ left: 'Nope', right: 'Like' }","Stamp copy for a left and a right swipe.",[6626,6639,6642],{"name":3362,"type":6640,"default":6641},"number","110","Horizontal drag distance in pixels required to commit a swipe. A flick that\nbeats the velocity threshold commits below this distance.",[6626,6644,6646],{"name":3365,"type":6640,"default":6645},"18","Maximum rotation in degrees at the edge of the drag range.",[6626,6648,6649],{"name":3368,"type":6640,"default":3511},"Vertical offset in pixels for each receding card.",[6626,6651,6653],{"name":3372,"type":6640,"default":6652},"3","How many cards are visible in the stack, front card included. One extra card\nis mounted so the depth is kept while the top card leaves.",[6626,6655,6657],{"name":4617,"type":6656,"default":3160},"boolean","Disable dragging, keyboard swipes and the imperative methods.",[6626,6659,6661],{"name":6660,"type":5973},"class","Extra classes for the deck container. Use it to change the width and height.",[1392,6663,6665],{"id":6664},"events","Events",[6623,6667,6668,6672],{},[6626,6669,6671],{"name":1404,"type":6670},"(id: string, direction: 'left' | 'right') => void","Fired when a card is committed, whether by drag, keyboard or the imperative\nAPI. The card is already on its way out, so the id is the one that was on top.",[6626,6673,6675],{"name":1408,"type":6674},"() => void","Fired when the last card commits. It fires as the throw starts, not when the\nexit animation ends.",[1392,6677,6679],{"id":6678},"slots","Slots",[6623,6681,6682,6689],{},[6626,6683,6685,6686,6688],{"name":1612,"type":6684},"{ item: T; index: number; isFront: boolean }","Card content. Use ",[1379,6687,2013],{}," to show an instruction or extra affordance only on\nthe top card. The slot is rendered inside the rounded, clipped surface, so a\nfull-bleed image fills the card.",[6626,6690,6692],{"name":1408,"type":6691},"slot","Replaces the default empty state once every card has been swiped.",[1392,6694,6696],{"id":6695},"accessibility","Accessibility",[6698,6699,6700,6708,6722,6729,6736,6746],"ul",{},[6701,6702,6703,6704,6707],"li",{},"The container is a focusable ",[1379,6705,6706],{},"role=\"application\""," with the label\n\"Swipeable card deck\" and a description of the gesture, so a keyboard or\nscreen reader user is told how to operate it before interacting.",[6701,6709,6710,6714,6715,3369,6718,6721],{},[6711,6712,6713],"kbd",{},"Arrow Left"," throws the top card left, ",[6711,6716,6717],{},"Arrow Right",[6711,6719,6720],{},"Enter"," throw it right. The keys call the same commit path as a drag,\nso callbacks and the empty state stay in sync.",[6701,6723,6724,6725,6728],{},"A visually hidden ",[1379,6726,6727],{},"aria-live=\"polite\""," region announces the remaining count\nafter every swipe, including \"No cards remaining\" at the end.",[6701,6730,6731,6732,6735],{},"The stamps and the colour wash are decorative and marked ",[1379,6733,6734],{},"aria-hidden",". The\nstamps also carry words, so the outcome is never signalled by colour alone.",[6701,6737,6738,6739,6741,6742,6745],{},"The deck has a visible focus ring, and ",[1379,6740,4617],{}," fades it, sets\n",[1379,6743,6744],{},"aria-disabled"," and removes drag, keyboard and imperative access.",[6701,6747,6748,6749,6752],{},"Under ",[1379,6750,6751],{},"prefers-reduced-motion: reduce",", a committed card is removed\nimmediately with no throw and the stack cuts to its new position. Dragging,\nkeyboard swipes and the exposed methods still work.",[1392,6754,6756],{"id":6755},"performance","Performance",[6698,6758,6759,6766,6773,6783,6786],{},[6701,6760,6761,6762,6765],{},"One pair of motion values drives the front card. Rotation, stamp opacity and\nscale and the two washes are derived with ",[1379,6763,6764],{},"useTransform",", so dragging does not\ntrigger Vue renders.",[6701,6767,6768,6769,6772],{},"Only the front card is draggable. The cards behind it are static surfaces; one\nextra card is mounted (",[1379,6770,6771],{},"stackSize + 1",") so promotion never reveals a gap.",[6701,6774,6775,6776,3369,6779,6782],{},"Stack promotion and card opacity are CSS transitions on ",[1379,6777,6778],{},"transform",[1379,6780,6781],{},"opacity",". The reduced-motion media query removes those transitions without a\nsecond render branch.",[6701,6784,6785],{},"A throw starts two springs and one fallback timer. The timer, springs and\npending completion are cleared on reset, unmount or the next throw.",[6701,6787,6788],{},"The component performs no network requests and no layout reads in render.",[6790,6791,6792],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":1427,"searchDepth":1453,"depth":1453,"links":6794},[6795,6796,6797,6798,6799,6800,6801],{"id":1394,"depth":1453,"text":16},{"id":3355,"depth":1453,"text":3356},{"id":6620,"depth":1453,"text":6621},{"id":6664,"depth":1453,"text":6665},{"id":6678,"depth":1453,"text":6679},{"id":6695,"depth":1453,"text":6696},{"id":6755,"depth":1453,"text":6756},"A deck of cards you throw left or right, with drag-driven stamps, a colour wash, a receding stack and an imperative API.","md",null,{},{"title":271,"description":6802},"2haC5n_z548sahAtMcUaJU1nFbCwUbxd-tgO9WQRndo",[6809,6811],{"title":267,"path":268,"stem":269,"description":6810,"children":-1},"Animated stack of cards that automatically rotate with smooth transitions.",{"title":275,"path":276,"stem":277,"description":6812,"children":-1},"Interactive card that can be dragged around with 3D tilt effects.",1792945048877]