[{"data":1,"prerenderedAt":8120},["ShallowReactive",2],{"navigation_docs":3,"-components-forms-form":1514,"-components-forms-form-surround":8115},[4,28,35,1298,1321,1328,1483,1507],{"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,62,152,254,312,434,452,466,600,690,876,906,936,970,1004,1042,1268],{"title":36,"path":38,"stem":42},"3.components\u002Findex",{"title":44,"icon":45,"path":46,"stem":47,"children":48,"page":61},"3D","i-lucide-box","\u002Fcomponents\u002F3d","3.components\u002F3d",[49,53,57],{"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",{"title":58,"path":59,"stem":60},"Globe","\u002Fcomponents\u002F3d\u002Fglobe","3.components\u002F3d\u002Fglobe",false,{"title":63,"icon":64,"path":65,"stem":66,"children":67,"page":61},"AI","i-lucide-sparkles","\u002Fcomponents\u002Fai","3.components\u002Fai",[68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148],{"title":69,"path":70,"stem":71},"Agent Avatar","\u002Fcomponents\u002Fai\u002Fagent-avatar","3.components\u002Fai\u002Fagent-avatar",{"title":73,"path":74,"stem":75},"AI Approval","\u002Fcomponents\u002Fai\u002Fai-approval","3.components\u002Fai\u002Fai-approval",{"title":77,"path":78,"stem":79},"AI Artifact","\u002Fcomponents\u002Fai\u002Fai-artifact","3.components\u002Fai\u002Fai-artifact",{"title":81,"path":82,"stem":83},"AI Branch","\u002Fcomponents\u002Fai\u002Fai-branch","3.components\u002Fai\u002Fai-branch",{"title":85,"path":86,"stem":87},"AI Citation","\u002Fcomponents\u002Fai\u002Fai-citation","3.components\u002Fai\u002Fai-citation",{"title":89,"path":90,"stem":91},"AI Context Meter","\u002Fcomponents\u002Fai\u002Fai-context-meter","3.components\u002Fai\u002Fai-context-meter",{"title":93,"path":94,"stem":95},"AI Conversation","\u002Fcomponents\u002Fai\u002Fai-conversation","3.components\u002Fai\u002Fai-conversation",{"title":97,"path":98,"stem":99},"AI Diff","\u002Fcomponents\u002Fai\u002Fai-diff","3.components\u002Fai\u002Fai-diff",{"title":101,"path":102,"stem":103},"AI Message","\u002Fcomponents\u002Fai\u002Fai-message","3.components\u002Fai\u002Fai-message",{"title":105,"path":106,"stem":107},"AI Messages","\u002Fcomponents\u002Fai\u002Fai-messages","3.components\u002Fai\u002Fai-messages",{"title":109,"path":110,"stem":111},"AI Orb","\u002Fcomponents\u002Fai\u002Fai-orb","3.components\u002Fai\u002Fai-orb",{"title":113,"path":114,"stem":115},"AI Orb Face","\u002Fcomponents\u002Fai\u002Fai-orb-face","3.components\u002Fai\u002Fai-orb-face",{"title":117,"path":118,"stem":119},"AI Orb Face Mouth","\u002Fcomponents\u002Fai\u002Fai-orb-face-mouth","3.components\u002Fai\u002Fai-orb-face-mouth",{"title":121,"path":122,"stem":123},"AI Prompt Input","\u002Fcomponents\u002Fai\u002Fai-prompt-input","3.components\u002Fai\u002Fai-prompt-input",{"title":125,"path":126,"stem":127},"AI Reasoning","\u002Fcomponents\u002Fai\u002Fai-reasoning","3.components\u002Fai\u002Fai-reasoning",{"title":129,"path":130,"stem":131},"AI Response","\u002Fcomponents\u002Fai\u002Fai-response","3.components\u002Fai\u002Fai-response",{"title":133,"path":134,"stem":135},"AI Sources","\u002Fcomponents\u002Fai\u002Fai-sources","3.components\u002Fai\u002Fai-sources",{"title":137,"path":138,"stem":139},"AI Suggestions","\u002Fcomponents\u002Fai\u002Fai-suggestions","3.components\u002Fai\u002Fai-suggestions",{"title":141,"path":142,"stem":143},"AI Task List","\u002Fcomponents\u002Fai\u002Fai-task-list","3.components\u002Fai\u002Fai-task-list",{"title":145,"path":146,"stem":147},"AI Tool Call","\u002Fcomponents\u002Fai\u002Fai-tool-call","3.components\u002Fai\u002Fai-tool-call",{"title":149,"path":150,"stem":151},"Image Generation Panel","\u002Fcomponents\u002Fai\u002Fimage-generation-panel","3.components\u002Fai\u002Fimage-generation-panel",{"title":153,"icon":154,"path":155,"stem":156,"children":157,"page":61},"Backgrounds","i-lucide-layers","\u002Fcomponents\u002Fbackgrounds","3.components\u002Fbackgrounds",[158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218,222,226,230,234,238,242,246,250],{"title":159,"path":160,"stem":161},"Animated Background","\u002Fcomponents\u002Fbackgrounds\u002Fanimated-background","3.components\u002Fbackgrounds\u002Fanimated-background",{"title":163,"path":164,"stem":165},"Animated Grid Pattern","\u002Fcomponents\u002Fbackgrounds\u002Fanimated-grid-pattern","3.components\u002Fbackgrounds\u002Fanimated-grid-pattern",{"title":167,"path":168,"stem":169},"Animated Spotlight","\u002Fcomponents\u002Fbackgrounds\u002Fanimated-spotlight","3.components\u002Fbackgrounds\u002Fanimated-spotlight",{"title":171,"path":172,"stem":173},"Aurora Background","\u002Fcomponents\u002Fbackgrounds\u002Faurora-background","3.components\u002Fbackgrounds\u002Faurora-background",{"title":175,"path":176,"stem":177},"Aurora Curtain","\u002Fcomponents\u002Fbackgrounds\u002Faurora-curtain","3.components\u002Fbackgrounds\u002Faurora-curtain",{"title":179,"path":180,"stem":181},"Background Beams","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-beams","3.components\u002Fbackgrounds\u002Fbackground-beams",{"title":183,"path":184,"stem":185},"Background Gradient Animation","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-gradient-animation","3.components\u002Fbackgrounds\u002Fbackground-gradient-animation",{"title":187,"path":188,"stem":189},"Background Lines","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-lines","3.components\u002Fbackgrounds\u002Fbackground-lines",{"title":191,"path":192,"stem":193},"Background Ripple Effect","\u002Fcomponents\u002Fbackgrounds\u002Fbackground-ripple-effect","3.components\u002Fbackgrounds\u002Fbackground-ripple-effect",{"title":195,"path":196,"stem":197},"Boxes Core","\u002Fcomponents\u002Fbackgrounds\u002Fboxes-core","3.components\u002Fbackgrounds\u002Fboxes-core",{"title":199,"path":200,"stem":201},"Directional Light","\u002Fcomponents\u002Fbackgrounds\u002Fdirectional-light","3.components\u002Fbackgrounds\u002Fdirectional-light",{"title":203,"path":204,"stem":205},"Dotted Glow Background","\u002Fcomponents\u002Fbackgrounds\u002Fdotted-glow-background","3.components\u002Fbackgrounds\u002Fdotted-glow-background",{"title":207,"path":208,"stem":209},"Flickering Grid","\u002Fcomponents\u002Fbackgrounds\u002Fflickering-grid","3.components\u002Fbackgrounds\u002Fflickering-grid",{"title":211,"path":212,"stem":213},"Interactive Grid Pattern","\u002Fcomponents\u002Fbackgrounds\u002Finteractive-grid-pattern","3.components\u002Fbackgrounds\u002Finteractive-grid-pattern",{"title":215,"path":216,"stem":217},"Lamp Container","\u002Fcomponents\u002Fbackgrounds\u002Flamp-container","3.components\u002Fbackgrounds\u002Flamp-container",{"title":219,"path":220,"stem":221},"Light Rays","\u002Fcomponents\u002Fbackgrounds\u002Flight-rays","3.components\u002Fbackgrounds\u002Flight-rays",{"title":223,"path":224,"stem":225},"Meteors","\u002Fcomponents\u002Fbackgrounds\u002Fmeteors","3.components\u002Fbackgrounds\u002Fmeteors",{"title":227,"path":228,"stem":229},"Particles","\u002Fcomponents\u002Fbackgrounds\u002Fparticles","3.components\u002Fbackgrounds\u002Fparticles",{"title":231,"path":232,"stem":233},"Retro Grid","\u002Fcomponents\u002Fbackgrounds\u002Fretro-grid","3.components\u002Fbackgrounds\u002Fretro-grid",{"title":235,"path":236,"stem":237},"Shooting Stars","\u002Fcomponents\u002Fbackgrounds\u002Fshooting-stars","3.components\u002Fbackgrounds\u002Fshooting-stars",{"title":239,"path":240,"stem":241},"Stars Background","\u002Fcomponents\u002Fbackgrounds\u002Fstars-background","3.components\u002Fbackgrounds\u002Fstars-background",{"title":243,"path":244,"stem":245},"Striped Pattern","\u002Fcomponents\u002Fbackgrounds\u002Fstriped-pattern","3.components\u002Fbackgrounds\u002Fstriped-pattern",{"title":247,"path":248,"stem":249},"Vortex","\u002Fcomponents\u002Fbackgrounds\u002Fvortex","3.components\u002Fbackgrounds\u002Fvortex",{"title":251,"path":252,"stem":253},"Warp Background","\u002Fcomponents\u002Fbackgrounds\u002Fwarp-background","3.components\u002Fbackgrounds\u002Fwarp-background",{"title":255,"icon":256,"path":257,"stem":258,"children":259,"page":61},"Buttons","i-lucide-mouse-pointer-click","\u002Fcomponents\u002Fbuttons","3.components\u002Fbuttons",[260,264,268,272,276,280,284,288,292,296,300,304,308],{"title":261,"path":262,"stem":263},"Button Copy","\u002Fcomponents\u002Fbuttons\u002Fbutton-copy","3.components\u002Fbuttons\u002Fbutton-copy",{"title":265,"path":266,"stem":267},"Clip Corners Button","\u002Fcomponents\u002Fbuttons\u002Fclip-corners-button","3.components\u002Fbuttons\u002Fclip-corners-button",{"title":269,"path":270,"stem":271},"Dot Morph Button","\u002Fcomponents\u002Fbuttons\u002Fdot-morph-button","3.components\u002Fbuttons\u002Fdot-morph-button",{"title":273,"path":274,"stem":275},"Interactive Hover Button","\u002Fcomponents\u002Fbuttons\u002Finteractive-hover-button","3.components\u002Fbuttons\u002Finteractive-hover-button",{"title":277,"path":278,"stem":279},"Magnetic Button","\u002Fcomponents\u002Fbuttons\u002Fmagnetic-button","3.components\u002Fbuttons\u002Fmagnetic-button",{"title":281,"path":282,"stem":283},"Music Toggle","\u002Fcomponents\u002Fbuttons\u002Fmusic-toggle","3.components\u002Fbuttons\u002Fmusic-toggle",{"title":285,"path":286,"stem":287},"Pulsating Button","\u002Fcomponents\u002Fbuttons\u002Fpulsating-button","3.components\u002Fbuttons\u002Fpulsating-button",{"title":289,"path":290,"stem":291},"Rainbow Button","\u002Fcomponents\u002Fbuttons\u002Frainbow-button","3.components\u002Fbuttons\u002Frainbow-button",{"title":293,"path":294,"stem":295},"Ripple Button","\u002Fcomponents\u002Fbuttons\u002Fripple-button","3.components\u002Fbuttons\u002Fripple-button",{"title":297,"path":298,"stem":299},"Shimmer Button","\u002Fcomponents\u002Fbuttons\u002Fshimmer-button","3.components\u002Fbuttons\u002Fshimmer-button",{"title":301,"path":302,"stem":303},"Shiny Button","\u002Fcomponents\u002Fbuttons\u002Fshiny-button","3.components\u002Fbuttons\u002Fshiny-button",{"title":305,"path":306,"stem":307},"Smooth Button","\u002Fcomponents\u002Fbuttons\u002Fsmooth-button","3.components\u002Fbuttons\u002Fsmooth-button",{"title":309,"path":310,"stem":311},"Theme Toggle","\u002Fcomponents\u002Fbuttons\u002Ftheme-toggle","3.components\u002Fbuttons\u002Ftheme-toggle",{"title":313,"icon":314,"path":315,"stem":316,"children":317,"page":61},"Cards","i-lucide-layout-panel-top","\u002Fcomponents\u002Fcards","3.components\u002Fcards",[318,322,326,330,334,338,342,346,350,354,358,362,366,370,374,378,382,386,390,394,398,402,406,410,414,418,422,426,430],{"title":319,"path":320,"stem":321},"App Download Stack","\u002Fcomponents\u002Fcards\u002Fapp-download-stack","3.components\u002Fcards\u002Fapp-download-stack",{"title":323,"path":324,"stem":325},"Apple Invites","\u002Fcomponents\u002Fcards\u002Fapple-invites","3.components\u002Fcards\u002Fapple-invites",{"title":327,"path":328,"stem":329},"Bento Grid","\u002Fcomponents\u002Fcards\u002Fbento-grid","3.components\u002Fcards\u002Fbento-grid",{"title":331,"path":332,"stem":333},"Stacked Cards","\u002Fcomponents\u002Fcards\u002Fcard-stack","3.components\u002Fcards\u002Fcard-stack",{"title":335,"path":336,"stem":337},"Card Swipe Deck","\u002Fcomponents\u002Fcards\u002Fcard-swipe-deck","3.components\u002Fcards\u002Fcard-swipe-deck",{"title":339,"path":340,"stem":341},"Draggable Card","\u002Fcomponents\u002Fcards\u002Fdraggable-card","3.components\u002Fcards\u002Fdraggable-card",{"title":343,"path":344,"stem":345},"Evervault Card","\u002Fcomponents\u002Fcards\u002Fever-vault-card","3.components\u002Fcards\u002Fever-vault-card",{"title":347,"path":348,"stem":349},"Expandable Cards","\u002Fcomponents\u002Fcards\u002Fexpandable-cards","3.components\u002Fcards\u002Fexpandable-cards",{"title":351,"path":352,"stem":353},"Figma Comment","\u002Fcomponents\u002Fcards\u002Ffigma-comment","3.components\u002Fcards\u002Ffigma-comment",{"title":355,"path":356,"stem":357},"Focus Cards","\u002Fcomponents\u002Fcards\u002Ffocus-cards","3.components\u002Fcards\u002Ffocus-cards",{"title":359,"path":360,"stem":361},"Glare Card","\u002Fcomponents\u002Fcards\u002Fglare-card","3.components\u002Fcards\u002Fglare-card",{"title":363,"path":364,"stem":365},"Glass Card","\u002Fcomponents\u002Fcards\u002Fglass-card","3.components\u002Fcards\u002Fglass-card",{"title":367,"path":368,"stem":369},"Glass Panel","\u002Fcomponents\u002Fcards\u002Fglass-panel","3.components\u002Fcards\u002Fglass-panel",{"title":371,"path":372,"stem":373},"Glow Hover Cards","\u002Fcomponents\u002Fcards\u002Fglow-hover-cards","3.components\u002Fcards\u002Fglow-hover-cards",{"title":375,"path":376,"stem":377},"Glowing Stars Card","\u002Fcomponents\u002Fcards\u002Fglowing-stars-card","3.components\u002Fcards\u002Fglowing-stars-card",{"title":379,"path":380,"stem":381},"Mac Terminal","\u002Fcomponents\u002Fcards\u002Fmac-terminal","3.components\u002Fcards\u002Fmac-terminal",{"title":383,"path":384,"stem":385},"Magic Card","\u002Fcomponents\u002Fcards\u002Fmagic-card","3.components\u002Fcards\u002Fmagic-card",{"title":387,"path":388,"stem":389},"Mail Card","\u002Fcomponents\u002Fcards\u002Fmail-card","3.components\u002Fcards\u002Fmail-card",{"title":391,"path":392,"stem":393},"Photo Stack","\u002Fcomponents\u002Fcards\u002Fphoto-stack","3.components\u002Fcards\u002Fphoto-stack",{"title":395,"path":396,"stem":397},"Price Flow","\u002Fcomponents\u002Fcards\u002Fprice-flow","3.components\u002Fcards\u002Fprice-flow",{"title":399,"path":400,"stem":401},"Product Card","\u002Fcomponents\u002Fcards\u002Fproduct-card","3.components\u002Fcards\u002Fproduct-card",{"title":403,"path":404,"stem":405},"Scrollable Card Stack","\u002Fcomponents\u002Fcards\u002Fscrollable-card-stack","3.components\u002Fcards\u002Fscrollable-card-stack",{"title":407,"path":408,"stem":409},"Shine Border","\u002Fcomponents\u002Fcards\u002Fshine-border","3.components\u002Fcards\u002Fshine-border",{"title":411,"path":412,"stem":413},"Social Hover Card","\u002Fcomponents\u002Fcards\u002Fsocial-hover-card","3.components\u002Fcards\u002Fsocial-hover-card",{"title":415,"path":416,"stem":417},"Switchboard Card","\u002Fcomponents\u002Fcards\u002Fswitchboard-card","3.components\u002Fcards\u002Fswitchboard-card",{"title":419,"path":420,"stem":421},"Tilt Card","\u002Fcomponents\u002Fcards\u002Ftilt-card","3.components\u002Fcards\u002Ftilt-card",{"title":423,"path":424,"stem":425},"Tweet Card","\u002Fcomponents\u002Fcards\u002Ftweet-card","3.components\u002Fcards\u002Ftweet-card",{"title":427,"path":428,"stem":429},"Wallet Card","\u002Fcomponents\u002Fcards\u002Fwallet-card","3.components\u002Fcards\u002Fwallet-card",{"title":431,"path":432,"stem":433},"Wobble Card","\u002Fcomponents\u002Fcards\u002Fwobble-card","3.components\u002Fcards\u002Fwobble-card",{"title":435,"icon":436,"path":437,"stem":438,"children":439,"page":61},"Carousels","i-lucide-gallery-horizontal-end","\u002Fcomponents\u002Fcarousels","3.components\u002Fcarousels",[440,444,448],{"title":441,"path":442,"stem":443},"Carousel","\u002Fcomponents\u002Fcarousels\u002Fcarousel","3.components\u002Fcarousels\u002Fcarousel",{"title":445,"path":446,"stem":447},"Coverflow Carousel","\u002Fcomponents\u002Fcarousels\u002Fcoverflow-carousel","3.components\u002Fcarousels\u002Fcoverflow-carousel",{"title":449,"path":450,"stem":451},"Reviews Carousel","\u002Fcomponents\u002Fcarousels\u002Freviews-carousel","3.components\u002Fcarousels\u002Freviews-carousel",{"title":453,"icon":454,"path":455,"stem":456,"children":457,"page":61},"Directional","i-lucide-move-3d","\u002Fcomponents\u002Fdirectional","3.components\u002Fdirectional",[458,462],{"title":459,"path":460,"stem":461},"Direction Aware Hover","\u002Fcomponents\u002Fdirectional\u002Fdirection-aware-hover","3.components\u002Fdirectional\u002Fdirection-aware-hover",{"title":463,"path":464,"stem":465},"Direction Aware Hover New","\u002Fcomponents\u002Fdirectional\u002Fdirection-aware-hover-new","3.components\u002Fdirectional\u002Fdirection-aware-hover-new",{"title":467,"icon":468,"path":469,"stem":470,"children":471,"page":61},"Visual Effects","i-lucide-wand-sparkles","\u002Fcomponents\u002Feffects","3.components\u002Feffects",[472,476,480,484,488,492,496,500,504,508,512,516,520,524,528,532,536,540,544,548,552,556,560,564,568,572,576,580,584,588,592,596],{"title":473,"path":474,"stem":475},"Animated Beam","\u002Fcomponents\u002Feffects\u002Fanimated-beam","3.components\u002Feffects\u002Fanimated-beam",{"title":477,"path":478,"stem":479},"Arcade Pixel","\u002Fcomponents\u002Feffects\u002Farcade-pixel","3.components\u002Feffects\u002Farcade-pixel",{"title":481,"path":482,"stem":483},"ASCII Render","\u002Fcomponents\u002Feffects\u002Fascii-render","3.components\u002Feffects\u002Fascii-render",{"title":485,"path":486,"stem":487},"Border Beam","\u002Fcomponents\u002Feffects\u002Fborder-beam","3.components\u002Feffects\u002Fborder-beam",{"title":489,"path":490,"stem":491},"Border Trail","\u002Fcomponents\u002Feffects\u002Fborder-trail","3.components\u002Feffects\u002Fborder-trail",{"title":493,"path":494,"stem":495},"Confetti","\u002Fcomponents\u002Feffects\u002Fconfetti","3.components\u002Feffects\u002Fconfetti",{"title":497,"path":498,"stem":499},"Dither Chart","\u002Fcomponents\u002Feffects\u002Fdither-chart","3.components\u002Feffects\u002Fdither-chart",{"title":501,"path":502,"stem":503},"Dither Image","\u002Fcomponents\u002Feffects\u002Fdither-image","3.components\u002Feffects\u002Fdither-image",{"title":505,"path":506,"stem":507},"Div Grid","\u002Fcomponents\u002Feffects\u002Fdiv-grid","3.components\u002Feffects\u002Fdiv-grid",{"title":509,"path":510,"stem":511},"Drawing Cursor","\u002Fcomponents\u002Feffects\u002Fdrawing-cursor","3.components\u002Feffects\u002Fdrawing-cursor",{"title":513,"path":514,"stem":515},"Emboss Surface","\u002Fcomponents\u002Feffects\u002Femboss-surface","3.components\u002Feffects\u002Femboss-surface",{"title":517,"path":518,"stem":519},"Brightness slider","\u002Fcomponents\u002Feffects\u002Fexposure-slider","3.components\u002Feffects\u002Fexposure-slider",{"title":521,"path":522,"stem":523},"Flowing Stroke","\u002Fcomponents\u002Feffects\u002Fflowing-stroke","3.components\u002Feffects\u002Fflowing-stroke",{"title":525,"path":526,"stem":527},"Glow Effect","\u002Fcomponents\u002Feffects\u002Fglow-effect","3.components\u002Feffects\u002Fglow-effect",{"title":529,"path":530,"stem":531},"Glowing Effect","\u002Fcomponents\u002Feffects\u002Fglowing-effect","3.components\u002Feffects\u002Fglowing-effect",{"title":533,"path":534,"stem":535},"Gooey Filter","\u002Fcomponents\u002Feffects\u002Fgooey-filter","3.components\u002Feffects\u002Fgooey-filter",{"title":537,"path":538,"stem":539},"Gravity Stars","\u002Fcomponents\u002Feffects\u002Fgravity-stars","3.components\u002Feffects\u002Fgravity-stars",{"title":541,"path":542,"stem":543},"Iridescent foil","\u002Fcomponents\u002Feffects\u002Fholographic-foil","3.components\u002Feffects\u002Fholographic-foil",{"title":545,"path":546,"stem":547},"Icon Cloud","\u002Fcomponents\u002Feffects\u002Ficon-cloud","3.components\u002Feffects\u002Ficon-cloud",{"title":549,"path":550,"stem":551},"Liquid Metal","\u002Fcomponents\u002Feffects\u002Fliquid-metal","3.components\u002Feffects\u002Fliquid-metal",{"title":553,"path":554,"stem":555},"Mask Container","\u002Fcomponents\u002Feffects\u002Fmask-container","3.components\u002Feffects\u002Fmask-container",{"title":557,"path":558,"stem":559},"Orbiting Circles","\u002Fcomponents\u002Feffects\u002Forbiting-circles","3.components\u002Feffects\u002Forbiting-circles",{"title":561,"path":562,"stem":563},"Depth layers","\u002Fcomponents\u002Feffects\u002Fparallax-layers","3.components\u002Feffects\u002Fparallax-layers",{"title":565,"path":566,"stem":567},"Pixel Flow Field","\u002Fcomponents\u002Feffects\u002Fpixel-flow-field","3.components\u002Feffects\u002Fpixel-flow-field",{"title":569,"path":570,"stem":571},"Pixelated Canvas","\u002Fcomponents\u002Feffects\u002Fpixelated-canvas","3.components\u002Feffects\u002Fpixelated-canvas",{"title":573,"path":574,"stem":575},"Progressive Blur","\u002Fcomponents\u002Feffects\u002Fprogressive-blur","3.components\u002Feffects\u002Fprogressive-blur",{"title":577,"path":578,"stem":579},"Siri Orb","\u002Fcomponents\u002Feffects\u002Fsiri-orb","3.components\u002Feffects\u002Fsiri-orb",{"title":581,"path":582,"stem":583},"Spotlight","\u002Fcomponents\u002Feffects\u002Fspotlight","3.components\u002Feffects\u002Fspotlight",{"title":585,"path":586,"stem":587},"Squircle","\u002Fcomponents\u002Feffects\u002Fsquircle","3.components\u002Feffects\u002Fsquircle",{"title":589,"path":590,"stem":591},"SVG Clip Mask","\u002Fcomponents\u002Feffects\u002Fsvg-clip-mask","3.components\u002Feffects\u002Fsvg-clip-mask",{"title":593,"path":594,"stem":595},"Tracing Beam","\u002Fcomponents\u002Feffects\u002Ftracing-beam","3.components\u002Feffects\u002Ftracing-beam",{"title":597,"path":598,"stem":599},"Video Ambient","\u002Fcomponents\u002Feffects\u002Fvideo-ambient","3.components\u002Feffects\u002Fvideo-ambient",{"title":601,"icon":602,"path":603,"stem":604,"children":605,"page":61},"Forms","i-lucide-text-cursor-input","\u002Fcomponents\u002Fforms","3.components\u002Fforms",[606,610,614,618,622,626,630,634,638,642,646,650,654,658,662,666,670,674,678,682,686],{"title":607,"path":608,"stem":609},"Animated File Upload","\u002Fcomponents\u002Fforms\u002Fanimated-file-upload","3.components\u002Fforms\u002Fanimated-file-upload",{"title":611,"path":612,"stem":613},"Animated Input","\u002Fcomponents\u002Fforms\u002Fanimated-input","3.components\u002Fforms\u002Fanimated-input",{"title":615,"path":616,"stem":617},"Animated Number Input","\u002Fcomponents\u002Fforms\u002Fanimated-number-input","3.components\u002Fforms\u002Fanimated-number-input",{"title":619,"path":620,"stem":621},"Animated OTP Input","\u002Fcomponents\u002Fforms\u002Fanimated-otp-input","3.components\u002Fforms\u002Fanimated-otp-input",{"title":623,"path":624,"stem":625},"Animated Progress Bar","\u002Fcomponents\u002Fforms\u002Fanimated-progress-bar","3.components\u002Fforms\u002Fanimated-progress-bar",{"title":627,"path":628,"stem":629},"Animated Stepper","\u002Fcomponents\u002Fforms\u002Fanimated-stepper","3.components\u002Fforms\u002Fanimated-stepper",{"title":631,"path":632,"stem":633},"Animated Tags","\u002Fcomponents\u002Fforms\u002Fanimated-tags","3.components\u002Fforms\u002Fanimated-tags",{"title":635,"path":636,"stem":637},"Animated Toggle","\u002Fcomponents\u002Fforms\u002Fanimated-toggle","3.components\u002Fforms\u002Fanimated-toggle",{"title":639,"path":640,"stem":641},"Auth Form","\u002Fcomponents\u002Fforms\u002Fauth-form","3.components\u002Fforms\u002Fauth-form",{"title":643,"path":644,"stem":645},"Checkbox","\u002Fcomponents\u002Fforms\u002Fcheckbox","3.components\u002Fforms\u002Fcheckbox",{"title":647,"path":648,"stem":649},"Country Picker","\u002Fcomponents\u002Fforms\u002Fcountry-picker","3.components\u002Fforms\u002Fcountry-picker",{"title":651,"path":652,"stem":653},"Digit Roll","\u002Fcomponents\u002Fforms\u002Fdigit-roll","3.components\u002Fforms\u002Fdigit-roll",{"title":655,"path":656,"stem":657},"Duration Picker","\u002Fcomponents\u002Fforms\u002Fduration-picker","3.components\u002Fforms\u002Fduration-picker",{"title":659,"path":660,"stem":661},"Favicon Search","\u002Fcomponents\u002Fforms\u002Ffavicon-search","3.components\u002Fforms\u002Ffavicon-search",{"title":663,"path":664,"stem":665},"Float Input","\u002Fcomponents\u002Fforms\u002Ffloat-input","3.components\u002Fforms\u002Ffloat-input",{"title":667,"path":668,"stem":669},"Form","\u002Fcomponents\u002Fforms\u002Fform","3.components\u002Fforms\u002Fform",{"title":671,"path":672,"stem":673},"Morph Toggle","\u002Fcomponents\u002Fforms\u002Fmorph-toggle","3.components\u002Fforms\u002Fmorph-toggle",{"title":675,"path":676,"stem":677},"Radio Group","\u002Fcomponents\u002Fforms\u002Fradio-group","3.components\u002Fforms\u002Fradio-group",{"title":679,"path":680,"stem":681},"Scrubber","\u002Fcomponents\u002Fforms\u002Fscrubber","3.components\u002Fforms\u002Fscrubber",{"title":683,"path":684,"stem":685},"Social Selector","\u002Fcomponents\u002Fforms\u002Fsocial-selector","3.components\u002Fforms\u002Fsocial-selector",{"title":687,"path":688,"stem":689},"Swap Panel","\u002Fcomponents\u002Fforms\u002Fswap-panel","3.components\u002Fforms\u002Fswap-panel",{"title":691,"icon":692,"path":693,"stem":694,"children":695,"page":61},"Interactive","i-lucide-hand","\u002Fcomponents\u002Finteractive","3.components\u002Finteractive",[696,700,704,708,712,716,720,724,728,732,736,740,744,748,752,756,760,764,768,772,776,780,784,788,792,796,800,804,808,812,816,820,824,828,832,836,840,844,848,852,856,860,864,868,872],{"title":697,"path":698,"stem":699},"Accordion","\u002Fcomponents\u002Finteractive\u002Faccordion","3.components\u002Finteractive\u002Faccordion",{"title":701,"path":702,"stem":703},"Motion dialog","\u002Fcomponents\u002Finteractive\u002Fanimated-dialog","3.components\u002Finteractive\u002Fanimated-dialog",{"title":705,"path":706,"stem":707},"Animated Tooltip","\u002Fcomponents\u002Finteractive\u002Fanimated-tooltip","3.components\u002Finteractive\u002Fanimated-tooltip",{"title":709,"path":710,"stem":711},"Basic Dropdown","\u002Fcomponents\u002Finteractive\u002Fbasic-dropdown","3.components\u002Finteractive\u002Fbasic-dropdown",{"title":713,"path":714,"stem":715},"Basic Toast","\u002Fcomponents\u002Finteractive\u002Fbasic-toast","3.components\u002Finteractive\u002Fbasic-toast",{"title":717,"path":718,"stem":719},"Code Block","\u002Fcomponents\u002Finteractive\u002Fcode-block","3.components\u002Finteractive\u002Fcode-block",{"title":721,"path":722,"stem":723},"Code Comparison","\u002Fcomponents\u002Finteractive\u002Fcode-comparison","3.components\u002Finteractive\u002Fcode-comparison",{"title":725,"path":726,"stem":727},"Contribution Graph","\u002Fcomponents\u002Finteractive\u002Fcontribution-graph","3.components\u002Finteractive\u002Fcontribution-graph",{"title":729,"path":730,"stem":731},"Cool Mode","\u002Fcomponents\u002Finteractive\u002Fcool-mode","3.components\u002Finteractive\u002Fcool-mode",{"title":733,"path":734,"stem":735},"Count Badge","\u002Fcomponents\u002Finteractive\u002Fcount-badge","3.components\u002Finteractive\u002Fcount-badge",{"title":737,"path":738,"stem":739},"Dock","\u002Fcomponents\u002Finteractive\u002Fdock","3.components\u002Finteractive\u002Fdock",{"title":741,"path":742,"stem":743},"Drag and Drop","\u002Fcomponents\u002Finteractive\u002Fdrag-and-drop","3.components\u002Finteractive\u002Fdrag-and-drop",{"title":745,"path":746,"stem":747},"Drawer","\u002Fcomponents\u002Finteractive\u002Fdrawer","3.components\u002Finteractive\u002Fdrawer",{"title":749,"path":750,"stem":751},"Dynamic Group","\u002Fcomponents\u002Finteractive\u002Fdynamic-group","3.components\u002Finteractive\u002Fdynamic-group",{"title":753,"path":754,"stem":755},"Dynamic Island","\u002Fcomponents\u002Finteractive\u002Fdynamic-island","3.components\u002Finteractive\u002Fdynamic-island",{"title":757,"path":758,"stem":759},"Emoji Reaction","\u002Fcomponents\u002Finteractive\u002Femoji-reaction","3.components\u002Finteractive\u002Femoji-reaction",{"title":761,"path":762,"stem":763},"Fluid Hover Highlight","\u002Fcomponents\u002Finteractive\u002Ffluid-hover-highlight","3.components\u002Finteractive\u002Ffluid-hover-highlight",{"title":765,"path":766,"stem":767},"Folder Reveal","\u002Fcomponents\u002Finteractive\u002Ffolder-reveal","3.components\u002Finteractive\u002Ffolder-reveal",{"title":769,"path":770,"stem":771},"GitHub Stars Animation","\u002Fcomponents\u002Finteractive\u002Fgithub-stars-animation","3.components\u002Finteractive\u002Fgithub-stars-animation",{"title":773,"path":774,"stem":775},"Hover Expand","\u002Fcomponents\u002Finteractive\u002Fhover-expand","3.components\u002Finteractive\u002Fhover-expand",{"title":777,"path":778,"stem":779},"Hover Image List","\u002Fcomponents\u002Finteractive\u002Fhover-image-list","3.components\u002Finteractive\u002Fhover-image-list",{"title":781,"path":782,"stem":783},"Image compare","\u002Fcomponents\u002Finteractive\u002Fimage-comparison","3.components\u002Finteractive\u002Fimage-comparison",{"title":785,"path":786,"stem":787},"Image Metadata Preview","\u002Fcomponents\u002Finteractive\u002Fimage-metadata-preview","3.components\u002Finteractive\u002Fimage-metadata-preview",{"title":789,"path":790,"stem":791},"Inline Testimonials","\u002Fcomponents\u002Finteractive\u002Finline-testimonials","3.components\u002Finteractive\u002Finline-testimonials",{"title":793,"path":794,"stem":795},"Interactive Image Selector","\u002Fcomponents\u002Finteractive\u002Finteractive-image-selector","3.components\u002Finteractive\u002Finteractive-image-selector",{"title":797,"path":798,"stem":799},"Job Listing","\u002Fcomponents\u002Finteractive\u002Fjob-listing","3.components\u002Finteractive\u002Fjob-listing",{"title":801,"path":802,"stem":803},"Lens","\u002Fcomponents\u002Finteractive\u002Flens","3.components\u002Finteractive\u002Flens",{"title":805,"path":806,"stem":807},"Morph Icon","\u002Fcomponents\u002Finteractive\u002Fmorph-icon","3.components\u002Finteractive\u002Fmorph-icon",{"title":809,"path":810,"stem":811},"Morph Surface","\u002Fcomponents\u002Finteractive\u002Fmorph-surface","3.components\u002Finteractive\u002Fmorph-surface",{"title":813,"path":814,"stem":815},"Shape-shift dialog","\u002Fcomponents\u002Finteractive\u002Fmorphing-dialog","3.components\u002Finteractive\u002Fmorphing-dialog",{"title":817,"path":818,"stem":819},"Shape-shift popover","\u002Fcomponents\u002Finteractive\u002Fmorphing-popover","3.components\u002Finteractive\u002Fmorphing-popover",{"title":821,"path":822,"stem":823},"Notification Badge","\u002Fcomponents\u002Finteractive\u002Fnotification-badge","3.components\u002Finteractive\u002Fnotification-badge",{"title":825,"path":826,"stem":827},"Orbital Image Wheel","\u002Fcomponents\u002Finteractive\u002Forbital-image-wheel","3.components\u002Finteractive\u002Forbital-image-wheel",{"title":829,"path":830,"stem":831},"Phototab","\u002Fcomponents\u002Finteractive\u002Fphototab","3.components\u002Finteractive\u002Fphototab",{"title":833,"path":834,"stem":835},"Pinned List","\u002Fcomponents\u002Finteractive\u002Fpinned-list","3.components\u002Finteractive\u002Fpinned-list",{"title":837,"path":838,"stem":839},"Pixel Brush Canvas","\u002Fcomponents\u002Finteractive\u002Fpixel-brush-canvas","3.components\u002Finteractive\u002Fpixel-brush-canvas",{"title":841,"path":842,"stem":843},"Power Off Slide","\u002Fcomponents\u002Finteractive\u002Fpower-off-slide","3.components\u002Finteractive\u002Fpower-off-slide",{"title":845,"path":846,"stem":847},"Rich Popover","\u002Fcomponents\u002Finteractive\u002Frich-popover","3.components\u002Finteractive\u002Frich-popover",{"title":849,"path":850,"stem":851},"Scratch to Reveal","\u002Fcomponents\u002Finteractive\u002Fscratch-to-reveal","3.components\u002Finteractive\u002Fscratch-to-reveal",{"title":853,"path":854,"stem":855},"Time Machine Stack","\u002Fcomponents\u002Finteractive\u002Ftime-machine-stack","3.components\u002Finteractive\u002Ftime-machine-stack",{"title":857,"path":858,"stem":859},"Unlock Face ID","\u002Fcomponents\u002Finteractive\u002Funlock-face-id","3.components\u002Finteractive\u002Funlock-face-id",{"title":861,"path":862,"stem":863},"User Account Avatar","\u002Fcomponents\u002Finteractive\u002Fuser-account-avatar","3.components\u002Finteractive\u002Fuser-account-avatar",{"title":865,"path":866,"stem":867},"Vector Editor Toolbar","\u002Fcomponents\u002Finteractive\u002Fvector-editor-toolbar","3.components\u002Finteractive\u002Fvector-editor-toolbar",{"title":869,"path":870,"stem":871},"Video Modal","\u002Fcomponents\u002Finteractive\u002Fvideo-modal","3.components\u002Finteractive\u002Fvideo-modal",{"title":873,"path":874,"stem":875},"Zoomable Image","\u002Fcomponents\u002Finteractive\u002Fzoomable-image","3.components\u002Finteractive\u002Fzoomable-image",{"title":877,"icon":878,"path":879,"stem":880,"children":881,"page":61},"Layout","i-lucide-layout-grid","\u002Fcomponents\u002Flayout","3.components\u002Flayout",[882,886,890,894,898,902],{"title":883,"path":884,"stem":885},"Android","\u002Fcomponents\u002Flayout\u002Fandroid","3.components\u002Flayout\u002Fandroid",{"title":887,"path":888,"stem":889},"Animated Group","\u002Fcomponents\u002Flayout\u002Fanimated-group","3.components\u002Flayout\u002Fanimated-group",{"title":891,"path":892,"stem":893},"Breakpoint Indicator","\u002Fcomponents\u002Flayout\u002Fbreakpoint-indicator","3.components\u002Flayout\u002Fbreakpoint-indicator",{"title":895,"path":896,"stem":897},"Collision","\u002Fcomponents\u002Flayout\u002Fcollision","3.components\u002Flayout\u002Fcollision",{"title":899,"path":900,"stem":901},"iPhone 15 Pro","\u002Fcomponents\u002Flayout\u002Fiphone-15-pro","3.components\u002Flayout\u002Fiphone-15-pro",{"title":903,"path":904,"stem":905},"Safari","\u002Fcomponents\u002Flayout\u002Fsafari","3.components\u002Flayout\u002Fsafari",{"title":907,"icon":908,"path":909,"stem":910,"children":911,"page":61},"Loaders & Progress","i-lucide-loader-circle","\u002Fcomponents\u002Floaders","3.components\u002Floaders",[912,916,920,924,928,932],{"title":913,"path":914,"stem":915},"AI Loader","\u002Fcomponents\u002Floaders\u002Fai-loader","3.components\u002Floaders\u002Fai-loader",{"title":917,"path":918,"stem":919},"Circular Progress","\u002Fcomponents\u002Floaders\u002Fcircular-progress","3.components\u002Floaders\u002Fcircular-progress",{"title":921,"path":922,"stem":923},"Content Skeleton","\u002Fcomponents\u002Floaders\u002Fcontent-skeleton","3.components\u002Floaders\u002Fcontent-skeleton",{"title":925,"path":926,"stem":927},"Grid Loader","\u002Fcomponents\u002Floaders\u002Fgrid-loader","3.components\u002Floaders\u002Fgrid-loader",{"title":929,"path":930,"stem":931},"Motion Loader","\u002Fcomponents\u002Floaders\u002Fmotion-loader","3.components\u002Floaders\u002Fmotion-loader",{"title":933,"path":934,"stem":935},"Page Preloader","\u002Fcomponents\u002Floaders\u002Fpage-preloader","3.components\u002Floaders\u002Fpage-preloader",{"title":937,"icon":938,"path":939,"stem":940,"children":941,"page":61},"Interaction & Movement","i-lucide-move","\u002Fcomponents\u002Fmovement","3.components\u002Fmovement",[942,946,950,954,958,962,966],{"title":943,"path":944,"stem":945},"Cursor","\u002Fcomponents\u002Fmovement\u002Fcursor","3.components\u002Fmovement\u002Fcursor",{"title":947,"path":948,"stem":949},"Cursor Follow","\u002Fcomponents\u002Fmovement\u002Fcursor-follow","3.components\u002Fmovement\u002Fcursor-follow",{"title":951,"path":952,"stem":953},"Cursor Image Trail","\u002Fcomponents\u002Fmovement\u002Fcursor-image-trail","3.components\u002Fmovement\u002Fcursor-image-trail",{"title":955,"path":956,"stem":957},"Force Dot","\u002Fcomponents\u002Fmovement\u002Fforce-dot","3.components\u002Fmovement\u002Fforce-dot",{"title":959,"path":960,"stem":961},"Magnetic","\u002Fcomponents\u002Fmovement\u002Fmagnetic","3.components\u002Fmovement\u002Fmagnetic",{"title":963,"path":964,"stem":965},"Magnetic Field","\u002Fcomponents\u002Fmovement\u002Fmagnetic-field","3.components\u002Fmovement\u002Fmagnetic-field",{"title":967,"path":968,"stem":969},"Tilt","\u002Fcomponents\u002Fmovement\u002Ftilt","3.components\u002Fmovement\u002Ftilt",{"title":971,"icon":972,"path":973,"stem":974,"children":975,"page":61},"Navigation & Toolbars","i-lucide-menu","\u002Fcomponents\u002Fnavigation","3.components\u002Fnavigation",[976,980,984,988,992,996,1000],{"title":977,"path":978,"stem":979},"Breadcrumb","\u002Fcomponents\u002Fnavigation\u002Fbreadcrumb","3.components\u002Fnavigation\u002Fbreadcrumb",{"title":981,"path":982,"stem":983},"Expandable Navbar","\u002Fcomponents\u002Fnavigation\u002Fexpandable-navbar","3.components\u002Fnavigation\u002Fexpandable-navbar",{"title":985,"path":986,"stem":987},"File Tree","\u002Fcomponents\u002Fnavigation\u002Ffile-tree","3.components\u002Fnavigation\u002Ffile-tree",{"title":989,"path":990,"stem":991},"Floating Navbar","\u002Fcomponents\u002Fnavigation\u002Ffloating-navbar","3.components\u002Fnavigation\u002Ffloating-navbar",{"title":993,"path":994,"stem":995},"Pagination","\u002Fcomponents\u002Fnavigation\u002Fpagination","3.components\u002Fnavigation\u002Fpagination",{"title":997,"path":998,"stem":999},"Toolbar adaptive","\u002Fcomponents\u002Fnavigation\u002Ftoolbar-dynamic","3.components\u002Fnavigation\u002Ftoolbar-dynamic",{"title":1001,"path":1002,"stem":1003},"Toolbar collapsible","\u002Fcomponents\u002Fnavigation\u002Ftoolbar-expandable","3.components\u002Fnavigation\u002Ftoolbar-expandable",{"title":1005,"icon":1006,"path":1007,"stem":1008,"children":1009,"page":61},"Scroll & Viewport","i-lucide-scroll-text","\u002Fcomponents\u002Fscroll","3.components\u002Fscroll",[1010,1014,1018,1022,1026,1030,1034,1038],{"title":1011,"path":1012,"stem":1013},"In View","\u002Fcomponents\u002Fscroll\u002Fin-view","3.components\u002Fscroll\u002Fin-view",{"title":1015,"path":1016,"stem":1017},"Infinite Slider","\u002Fcomponents\u002Fscroll\u002Finfinite-slider","3.components\u002Fscroll\u002Finfinite-slider",{"title":1019,"path":1020,"stem":1021},"Kinetic Type Scroll","\u002Fcomponents\u002Fscroll\u002Fkinetic-type-scroll","3.components\u002Fscroll\u002Fkinetic-type-scroll",{"title":1023,"path":1024,"stem":1025},"Marquee","\u002Fcomponents\u002Fscroll\u002Fmarquee","3.components\u002Fscroll\u002Fmarquee",{"title":1027,"path":1028,"stem":1029},"Scroll Image Reveal","\u002Fcomponents\u002Fscroll\u002Fscroll-image-reveal","3.components\u002Fscroll\u002Fscroll-image-reveal",{"title":1031,"path":1032,"stem":1033},"Scroll Progress","\u002Fcomponents\u002Fscroll\u002Fscroll-progress","3.components\u002Fscroll\u002Fscroll-progress",{"title":1035,"path":1036,"stem":1037},"Scroll Velocity","\u002Fcomponents\u002Fscroll\u002Fscroll-velocity","3.components\u002Fscroll\u002Fscroll-velocity",{"title":1039,"path":1040,"stem":1041},"Svg Draw On Scroll","\u002Fcomponents\u002Fscroll\u002Fsvg-draw-on-scroll","3.components\u002Fscroll\u002Fsvg-draw-on-scroll",{"title":1043,"icon":1044,"path":1045,"stem":1046,"children":1047,"page":61},"Text & Numbers","i-lucide-type","\u002Fcomponents\u002Ftext","3.components\u002Ftext",[1048,1052,1056,1060,1064,1068,1072,1076,1080,1084,1088,1092,1096,1100,1104,1108,1112,1116,1120,1124,1128,1132,1136,1140,1144,1148,1152,1156,1160,1164,1168,1172,1176,1180,1184,1188,1192,1196,1200,1204,1208,1212,1216,1220,1224,1228,1232,1236,1240,1244,1248,1252,1256,1260,1264],{"title":1049,"path":1050,"stem":1051},"Animated Avatar Group","\u002Fcomponents\u002Ftext\u002Fanimated-avatar-group","3.components\u002Ftext\u002Fanimated-avatar-group",{"title":1053,"path":1054,"stem":1055},"Animated List","\u002Fcomponents\u002Ftext\u002Fanimated-list","3.components\u002Ftext\u002Fanimated-list",{"title":1057,"path":1058,"stem":1059},"Animated Number","\u002Fcomponents\u002Ftext\u002Fanimated-number","3.components\u002Ftext\u002Fanimated-number",{"title":1061,"path":1062,"stem":1063},"Blur Out Up","\u002Fcomponents\u002Ftext\u002Fblur-out-up","3.components\u002Ftext\u002Fblur-out-up",{"title":1065,"path":1066,"stem":1067},"Bottom Up Letters","\u002Fcomponents\u002Ftext\u002Fbottom-up-letters","3.components\u002Ftext\u002Fbottom-up-letters",{"title":1069,"path":1070,"stem":1071},"Comic Text","\u002Fcomponents\u002Ftext\u002Fcomic-text","3.components\u002Ftext\u002Fcomic-text",{"title":1073,"path":1074,"stem":1075},"Counting Number","\u002Fcomponents\u002Ftext\u002Fcounting-number","3.components\u002Ftext\u002Fcounting-number",{"title":1077,"path":1078,"stem":1079},"Depth Parallax Words","\u002Fcomponents\u002Ftext\u002Fdepth-parallax-words","3.components\u002Ftext\u002Fdepth-parallax-words",{"title":1081,"path":1082,"stem":1083},"Fade Through","\u002Fcomponents\u002Ftext\u002Ffade-through","3.components\u002Ftext\u002Ffade-through",{"title":1085,"path":1086,"stem":1087},"Focus Blur Resolve","\u002Fcomponents\u002Ftext\u002Ffocus-blur-resolve","3.components\u002Ftext\u002Ffocus-blur-resolve",{"title":1089,"path":1090,"stem":1091},"Gravity Letters","\u002Fcomponents\u002Ftext\u002Fgravity-letters","3.components\u002Ftext\u002Fgravity-letters",{"title":1093,"path":1094,"stem":1095},"Kinetic Center Build","\u002Fcomponents\u002Ftext\u002Fkinetic-center-build","3.components\u002Ftext\u002Fkinetic-center-build",{"title":1097,"path":1098,"stem":1099},"Line By Line Slide","\u002Fcomponents\u002Ftext\u002Fline-by-line-slide","3.components\u002Ftext\u002Fline-by-line-slide",{"title":1101,"path":1102,"stem":1103},"Mask Reveal Up","\u002Fcomponents\u002Ftext\u002Fmask-reveal-up","3.components\u002Ftext\u002Fmask-reveal-up",{"title":1105,"path":1106,"stem":1107},"Micro Scale Fade","\u002Fcomponents\u002Ftext\u002Fmicro-scale-fade","3.components\u002Ftext\u002Fmicro-scale-fade",{"title":1109,"path":1110,"stem":1111},"Number Flow","\u002Fcomponents\u002Ftext\u002Fnumber-flow","3.components\u002Ftext\u002Fnumber-flow",{"title":1113,"path":1114,"stem":1115},"Per Character Rise","\u002Fcomponents\u002Ftext\u002Fper-character-rise","3.components\u002Ftext\u002Fper-character-rise",{"title":1117,"path":1118,"stem":1119},"Per Word Crossfade","\u002Fcomponents\u002Ftext\u002Fper-word-crossfade","3.components\u002Ftext\u002Fper-word-crossfade",{"title":1121,"path":1122,"stem":1123},"Perspective Text 3D","\u002Fcomponents\u002Ftext\u002Fperspective-text-3d","3.components\u002Ftext\u002Fperspective-text-3d",{"title":1125,"path":1126,"stem":1127},"Ransom Note","\u002Fcomponents\u002Ftext\u002Fransom-note","3.components\u002Ftext\u002Fransom-note",{"title":1129,"path":1130,"stem":1131},"Rolling Text","\u002Fcomponents\u002Ftext\u002Frolling-text","3.components\u002Ftext\u002Frolling-text",{"title":1133,"path":1134,"stem":1135},"Scale Down Fade","\u002Fcomponents\u002Ftext\u002Fscale-down-fade","3.components\u002Ftext\u002Fscale-down-fade",{"title":1137,"path":1138,"stem":1139},"Scroll Reveal Paragraph","\u002Fcomponents\u002Ftext\u002Fscroll-reveal-paragraph","3.components\u002Ftext\u002Fscroll-reveal-paragraph",{"title":1141,"path":1142,"stem":1143},"Shared Axis","\u002Fcomponents\u002Ftext\u002Fshared-axis","3.components\u002Ftext\u002Fshared-axis",{"title":1145,"path":1146,"stem":1147},"Shimmer Sweep","\u002Fcomponents\u002Ftext\u002Fshimmer-sweep","3.components\u002Ftext\u002Fshimmer-sweep",{"title":1149,"path":1150,"stem":1151},"Shine Text","\u002Fcomponents\u002Ftext\u002Fshine-text","3.components\u002Ftext\u002Fshine-text",{"title":1153,"path":1154,"stem":1155},"Short Lower in","\u002Fcomponents\u002Ftext\u002Fshort-slide-down","3.components\u002Ftext\u002Fshort-slide-down",{"title":1157,"path":1158,"stem":1159},"Short Slide Right","\u002Fcomponents\u002Ftext\u002Fshort-slide-right","3.components\u002Ftext\u002Fshort-slide-right",{"title":1161,"path":1162,"stem":1163},"Sliding Number","\u002Fcomponents\u002Ftext\u002Fsliding-number","3.components\u002Ftext\u002Fsliding-number",{"title":1165,"path":1166,"stem":1167},"Soft Blur In","\u002Fcomponents\u002Ftext\u002Fsoft-blur-in","3.components\u002Ftext\u002Fsoft-blur-in",{"title":1169,"path":1170,"stem":1171},"Sparkles Text","\u002Fcomponents\u002Ftext\u002Fsparkles-text","3.components\u002Ftext\u002Fsparkles-text",{"title":1173,"path":1174,"stem":1175},"Spinning Text","\u002Fcomponents\u002Ftext\u002Fspinning-text","3.components\u002Ftext\u002Fspinning-text",{"title":1177,"path":1178,"stem":1179},"Spring Scale In","\u002Fcomponents\u002Ftext\u002Fspring-scale-in","3.components\u002Ftext\u002Fspring-scale-in",{"title":1181,"path":1182,"stem":1183},"Stagger From Center","\u002Fcomponents\u002Ftext\u002Fstagger-from-center","3.components\u002Ftext\u002Fstagger-from-center",{"title":1185,"path":1186,"stem":1187},"Stagger From Edges","\u002Fcomponents\u002Ftext\u002Fstagger-from-edges","3.components\u002Ftext\u002Fstagger-from-edges",{"title":1189,"path":1190,"stem":1191},"Text Animate","\u002Fcomponents\u002Ftext\u002Ftext-animate","3.components\u002Ftext\u002Ftext-animate",{"title":1193,"path":1194,"stem":1195},"Text motion","\u002Fcomponents\u002Ftext\u002Ftext-effect","3.components\u002Ftext\u002Ftext-effect",{"title":1197,"path":1198,"stem":1199},"Text Glitch","\u002Fcomponents\u002Ftext\u002Ftext-glitch","3.components\u002Ftext\u002Ftext-glitch",{"title":1201,"path":1202,"stem":1203},"Text Glitch New","\u002Fcomponents\u002Ftext\u002Ftext-glitch-new","3.components\u002Ftext\u002Ftext-glitch-new",{"title":1205,"path":1206,"stem":1207},"Text Gradient","\u002Fcomponents\u002Ftext\u002Ftext-gradient","3.components\u002Ftext\u002Ftext-gradient",{"title":1209,"path":1210,"stem":1211},"Text Highlighter","\u002Fcomponents\u002Ftext\u002Ftext-highlighter","3.components\u002Ftext\u002Ftext-highlighter",{"title":1213,"path":1214,"stem":1215},"Text Loop","\u002Fcomponents\u002Ftext\u002Ftext-loop","3.components\u002Ftext\u002Ftext-loop",{"title":1217,"path":1218,"stem":1219},"Text Morph","\u002Fcomponents\u002Ftext\u002Ftext-morph","3.components\u002Ftext\u002Ftext-morph",{"title":1221,"path":1222,"stem":1223},"Text Reveal","\u002Fcomponents\u002Ftext\u002Ftext-reveal","3.components\u002Ftext\u002Ftext-reveal",{"title":1225,"path":1226,"stem":1227},"Text Roll","\u002Fcomponents\u002Ftext\u002Ftext-roll","3.components\u002Ftext\u002Ftext-roll",{"title":1229,"path":1230,"stem":1231},"Text Scramble","\u002Fcomponents\u002Ftext\u002Ftext-scramble","3.components\u002Ftext\u002Ftext-scramble",{"title":1233,"path":1234,"stem":1235},"Text Shimmer","\u002Fcomponents\u002Ftext\u002Ftext-shimmer","3.components\u002Ftext\u002Ftext-shimmer",{"title":1237,"path":1238,"stem":1239},"Text Shimmer Wave","\u002Fcomponents\u002Ftext\u002Ftext-shimmer-wave","3.components\u002Ftext\u002Ftext-shimmer-wave",{"title":1241,"path":1242,"stem":1243},"Top Down Letters","\u002Fcomponents\u002Ftext\u002Ftop-down-letters","3.components\u002Ftext\u002Ftop-down-letters",{"title":1245,"path":1246,"stem":1247},"True Focus","\u002Fcomponents\u002Ftext\u002Ftrue-focus","3.components\u002Ftext\u002Ftrue-focus",{"title":1249,"path":1250,"stem":1251},"Typing Text","\u002Fcomponents\u002Ftext\u002Ftyping-text","3.components\u002Ftext\u002Ftyping-text",{"title":1253,"path":1254,"stem":1255},"Variable Proximity","\u002Fcomponents\u002Ftext\u002Fvariable-proximity","3.components\u002Ftext\u002Fvariable-proximity",{"title":1257,"path":1258,"stem":1259},"Video Text","\u002Fcomponents\u002Ftext\u002Fvideo-text","3.components\u002Ftext\u002Fvideo-text",{"title":1261,"path":1262,"stem":1263},"Wave Text","\u002Fcomponents\u002Ftext\u002Fwave-text","3.components\u002Ftext\u002Fwave-text",{"title":1265,"path":1266,"stem":1267},"Word Rotate","\u002Fcomponents\u002Ftext\u002Fword-rotate","3.components\u002Ftext\u002Fword-rotate",{"title":1269,"icon":1270,"path":1271,"stem":1272,"children":1273,"page":61},"Transitions","i-lucide-git-compare","\u002Fcomponents\u002Ftransitions","3.components\u002Ftransitions",[1274,1278,1282,1286,1290,1294],{"title":1275,"path":1276,"stem":1277},"Aperture Blur Transition","\u002Fcomponents\u002Ftransitions\u002Faperture-blur-transition","3.components\u002Ftransitions\u002Faperture-blur-transition",{"title":1279,"path":1280,"stem":1281},"Chroma Blur Transition","\u002Fcomponents\u002Ftransitions\u002Fchroma-blur-transition","3.components\u002Ftransitions\u002Fchroma-blur-transition",{"title":1283,"path":1284,"stem":1285},"Prism Sweep Transition","\u002Fcomponents\u002Ftransitions\u002Fprism-sweep-transition","3.components\u002Ftransitions\u002Fprism-sweep-transition",{"title":1287,"path":1288,"stem":1289},"SDF Blob Transition","\u002Fcomponents\u002Ftransitions\u002Fsdf-blob-transition","3.components\u002Ftransitions\u002Fsdf-blob-transition",{"title":1291,"path":1292,"stem":1293},"Shader Reveal Transition","\u002Fcomponents\u002Ftransitions\u002Fshader-reveal-transition","3.components\u002Ftransitions\u002Fshader-reveal-transition",{"title":1295,"path":1296,"stem":1297},"Transition Panel","\u002Fcomponents\u002Ftransitions\u002Ftransition-panel","3.components\u002Ftransitions\u002Ftransition-panel",{"title":1299,"path":1300,"stem":1301,"children":1302,"icon":1320},"Composables","\u002Fcomposables","4.composables\u002Findex",[1303,1304,1308,1312,1316],{"title":1299,"path":1300,"stem":1301},{"title":1305,"path":1306,"stem":1307},"useCanvasCursor","\u002Fcomposables\u002Fuse-canvas-cursor","4.composables\u002Fuse-canvas-cursor",{"title":1309,"path":1310,"stem":1311},"useFluidCursor","\u002Fcomposables\u002Fuse-fluid-cursor","4.composables\u002Fuse-fluid-cursor",{"title":1313,"path":1314,"stem":1315},"useMotionBlockUI","\u002Fcomposables\u002Fuse-motion-block-ui","4.composables\u002Fuse-motion-block-ui",{"title":1317,"path":1318,"stem":1319},"useThemeColor","\u002Fcomposables\u002Fuse-theme-color","4.composables\u002Fuse-theme-color","i-lucide-puzzle",{"title":1322,"path":1323,"stem":1324,"children":1325,"icon":1327},"Guides","\u002Fguides","5.guides\u002Findex",[1326],{"title":1322,"path":1323,"stem":1324},"i-lucide-book-open",{"title":1329,"icon":1330,"path":1331,"stem":1332,"children":1333},"Blocks","i-lucide-blocks","\u002Fblocks","6.blocks",[1334,1336,1349,1358,1371,1384,1400,1413,1422,1431,1444,1453,1466,1475],{"title":1329,"path":1331,"stem":1335},"6.blocks\u002Findex",{"title":1337,"path":1338,"stem":1339,"children":1340,"page":61},"Blog","\u002Fblocks\u002Fblog","6.blocks\u002Fblog",[1341,1345],{"title":1342,"path":1343,"stem":1344},"Article Page","\u002Fblocks\u002Fblog\u002Farticle-page","6.blocks\u002Fblog\u002Farticle-page",{"title":1346,"path":1347,"stem":1348},"Blog Listing","\u002Fblocks\u002Fblog\u002Fblog-listing","6.blocks\u002Fblog\u002Fblog-listing",{"title":1350,"path":1351,"stem":1352,"children":1353,"page":61},"Cta","\u002Fblocks\u002Fcta","6.blocks\u002Fcta",[1354],{"title":1355,"path":1356,"stem":1357},"Centered CTA","\u002Fblocks\u002Fcta\u002Fcentered-cta","6.blocks\u002Fcta\u002Fcentered-cta",{"title":1359,"path":1360,"stem":1361,"children":1362,"page":61},"Dashboard Components","\u002Fblocks\u002Fdashboard-components","6.blocks\u002Fdashboard-components",[1363,1367],{"title":1364,"path":1365,"stem":1366},"Analytics Dashboard","\u002Fblocks\u002Fdashboard-components\u002Fanalytics-dashboard","6.blocks\u002Fdashboard-components\u002Fanalytics-dashboard",{"title":1368,"path":1369,"stem":1370},"User Management Table","\u002Fblocks\u002Fdashboard-components\u002Fuser-management","6.blocks\u002Fdashboard-components\u002Fuser-management",{"title":1372,"path":1373,"stem":1374,"children":1375,"page":61},"E Commerce","\u002Fblocks\u002Fe-commerce","6.blocks\u002Fe-commerce",[1376,1380],{"title":1377,"path":1378,"stem":1379},"Product Grid","\u002Fblocks\u002Fe-commerce\u002Fproduct-grid","6.blocks\u002Fe-commerce\u002Fproduct-grid",{"title":1381,"path":1382,"stem":1383},"Shopping Cart","\u002Fblocks\u002Fe-commerce\u002Fshopping-cart","6.blocks\u002Fe-commerce\u002Fshopping-cart",{"title":1385,"path":1386,"stem":1387,"children":1388,"page":61},"Featured Components","\u002Fblocks\u002Ffeatured-components","6.blocks\u002Ffeatured-components",[1389,1393,1396],{"title":1390,"path":1391,"stem":1392},"Animated Gradient","\u002Fblocks\u002Ffeatured-components\u002Fanimated-gradient","6.blocks\u002Ffeatured-components\u002Fanimated-gradient",{"title":167,"path":1394,"stem":1395},"\u002Fblocks\u002Ffeatured-components\u002Fanimated-spotlight","6.blocks\u002Ffeatured-components\u002Fanimated-spotlight",{"title":1397,"path":1398,"stem":1399},"Ripple Effect","\u002Fblocks\u002Ffeatured-components\u002Fripple-effect","6.blocks\u002Ffeatured-components\u002Fripple-effect",{"title":1401,"path":1402,"stem":1403,"children":1404,"page":61},"Features","\u002Fblocks\u002Ffeatures","6.blocks\u002Ffeatures",[1405,1409],{"title":1406,"path":1407,"stem":1408},"Feature Grid","\u002Fblocks\u002Ffeatures\u002Ffeature-grid","6.blocks\u002Ffeatures\u002Ffeature-grid",{"title":1410,"path":1411,"stem":1412},"Glare Card Features","\u002Fblocks\u002Ffeatures\u002Fglare-card-features","6.blocks\u002Ffeatures\u002Fglare-card-features",{"title":1414,"path":1415,"stem":1416,"children":1417,"page":61},"Footers","\u002Fblocks\u002Ffooters","6.blocks\u002Ffooters",[1418],{"title":1419,"path":1420,"stem":1421},"Multi-column Footer","\u002Fblocks\u002Ffooters\u002Fmulti-column-footer","6.blocks\u002Ffooters\u002Fmulti-column-footer",{"title":1423,"path":1424,"stem":1425,"children":1426,"page":61},"Hero Sections","\u002Fblocks\u002Fhero-sections","6.blocks\u002Fhero-sections",[1427],{"title":1428,"path":1429,"stem":1430},"Gradient Hero","\u002Fblocks\u002Fhero-sections\u002Fgradient-hero","6.blocks\u002Fhero-sections\u002Fgradient-hero",{"title":1432,"path":1433,"stem":1434,"children":1435,"page":61},"Landing Page","\u002Fblocks\u002Flanding-page","6.blocks\u002Flanding-page",[1436,1440],{"title":1437,"path":1438,"stem":1439},"Feature Showcase","\u002Fblocks\u002Flanding-page\u002Ffeature-showcase","6.blocks\u002Flanding-page\u002Ffeature-showcase",{"title":1441,"path":1442,"stem":1443},"Testimonial Carousel","\u002Fblocks\u002Flanding-page\u002Ftestimonial-carousel","6.blocks\u002Flanding-page\u002Ftestimonial-carousel",{"title":1445,"path":1446,"stem":1447,"children":1448,"page":61},"Navigation","\u002Fblocks\u002Fnavigation","6.blocks\u002Fnavigation",[1449],{"title":1450,"path":1451,"stem":1452},"Modern Navbar","\u002Fblocks\u002Fnavigation\u002Fmodern-navbar","6.blocks\u002Fnavigation\u002Fmodern-navbar",{"title":1454,"path":1455,"stem":1456,"children":1457,"page":61},"Portfolio","\u002Fblocks\u002Fportfolio","6.blocks\u002Fportfolio",[1458,1462],{"title":1459,"path":1460,"stem":1461},"Case Study","\u002Fblocks\u002Fportfolio\u002Fcase-study","6.blocks\u002Fportfolio\u002Fcase-study",{"title":1463,"path":1464,"stem":1465},"Project Gallery","\u002Fblocks\u002Fportfolio\u002Fproject-gallery","6.blocks\u002Fportfolio\u002Fproject-gallery",{"title":1467,"path":1468,"stem":1469,"children":1470,"page":61},"Pricing","\u002Fblocks\u002Fpricing","6.blocks\u002Fpricing",[1471],{"title":1472,"path":1473,"stem":1474},"Pricing Cards","\u002Fblocks\u002Fpricing\u002Fpricing-cards","6.blocks\u002Fpricing\u002Fpricing-cards",{"title":1476,"path":1477,"stem":1478,"children":1479,"page":61},"Testimonials","\u002Fblocks\u002Ftestimonials","6.blocks\u002Ftestimonials",[1480],{"title":1441,"path":1481,"stem":1482},"\u002Fblocks\u002Ftestimonials\u002Ftestimonial-carousel","6.blocks\u002Ftestimonials\u002Ftestimonial-carousel",{"title":1484,"icon":1485,"path":1486,"stem":1487,"children":1488},"Templates","i-lucide-layout-template","\u002Ftemplates","7.templates",[1489,1491,1495,1499,1503],{"title":1484,"path":1486,"stem":1490},"7.templates\u002Findex",{"title":1492,"path":1493,"stem":1494},"Basic Landing Page","\u002Ftemplates\u002Fbasic-landing-page","7.templates\u002F2.basic-landing-page",{"title":1496,"path":1497,"stem":1498},"SaaS Landing Page","\u002Ftemplates\u002Fsaas-landing-page","7.templates\u002F3.saas-landing-page",{"title":1500,"path":1501,"stem":1502},"E-commerce Landing Page","\u002Ftemplates\u002Fecommerce-landing-page","7.templates\u002F4.ecommerce-landing-page",{"title":1504,"path":1505,"stem":1506},"Creative Agency Landing Page","\u002Ftemplates\u002Fcreative-agency-landing-page","7.templates\u002F5.creative-agency-landing-page",{"title":1508,"path":1509,"stem":1510,"children":1511,"icon":1513},"API Reference","\u002Fapi-reference","8.api-reference\u002Findex",[1512],{"title":1508,"path":1509,"stem":1510},"i-lucide-braces",{"id":1515,"title":667,"body":1516,"description":8109,"extension":8110,"links":8111,"meta":8112,"navigation":1757,"path":668,"seo":8113,"stem":669,"__hash__":8114},"docs\u002F3.components\u002Fforms\u002Fform.md",{"type":1517,"value":1518,"toc":8098},"minimark",[1519,1523,1538,1542,1553,2706,2719,2722,2726,2740,4206,4261,4268,4272,4283,4298,6676,6686,6690,6703,7728,7737,7748,7870,7884,7888,7977,7981,7996,8000,8006,8010,8065,8069,8094],[1520,1521,1522],"p",{},"A schema-driven form wrapper. Pass a list of fields once and the component\nrenders the labels, controls, helper copy and error messages, keeps the values\nin a single object and links every message to its control. Validation is either\na Standard Schema (Zod, Valibot, Yup) or a map of messages returned by the\ncaller, and the form animates the errors that are present.",[1520,1524,1525,1526,1529,1530,1533,1534,1537],{},"The form is built on Nuxt UI's ",[1527,1528,667],"code",{}," and ",[1527,1531,1532],{},"FormField"," components. Each field is\nwrapped in a ",[1527,1535,1536],{},"UFormField",", which owns the label, the helper copy, the error\nmessage and the ids that tie them to the control. The controls themselves are\nNuxt UI primitives, so text, email, password, URL and phone inputs, textareas,\nselects, checkboxes, radios and switches inherit the same focus rings, disabled\nstates and keyboard behaviour as the rest of the library.",[1539,1540,16],"h2",{"id":1541},"usage",[1520,1543,1544,1545,1548,1549,1552],{},"Pass ",[1527,1546,1547],{},"fields"," and bind ",[1527,1550,1551],{},"v-model",". On submit, validate the values and assign an\nerrors object. A field that had an error and is now valid shows the success\nmessage until the next submit.",[1554,1555,1557,1567],"code-preview",{"label":1556},"Preview",[1558,1559,1562,1563],"div",{"className":1560},[1561],"w-full","  ",[1564,1565],"component-example",{"name":1566},"form-basic",[1568,1569,1571],"template",{"v-slot:code":1570},"",[1572,1573,1577],"pre",{"className":1574,"code":1575,"language":1576,"meta":1570,"style":1570},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full justify-center p-6\">\n    \u003CMForm\n      v-model=\"values\"\n      class=\"w-full max-w-md\"\n      :errors=\"errors\"\n      :fields=\"fields\"\n      submit-label=\"Send message\"\n      @submit=\"handleSubmit\"\n    \u002F>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\n\nconst fields = [\n  {\n    name: 'name',\n    label: 'Name',\n    placeholder: 'Ada Lovelace',\n    autocomplete: 'name',\n  },\n  {\n    name: 'email',\n    label: 'Email',\n    type: 'email' as const,\n    placeholder: 'ada@example.com',\n    description: 'Only used to reply to this message.',\n    autocomplete: 'email',\n  },\n  {\n    name: 'message',\n    label: 'Message',\n    type: 'textarea' as const,\n    placeholder: 'What are you building?',\n    rows: 3,\n  },\n]\n\nconst values = ref\u003CRecord\u003Cstring, string | boolean>>({\n  name: '',\n  email: '',\n  message: '',\n})\n\nconst errors = ref\u003CRecord\u003Cstring, string | undefined>>({})\n\nfunction handleSubmit(next: Record\u003Cstring, string | boolean>) {\n  const name = String(next.name ?? '').trim()\n  const email = String(next.email ?? '').trim()\n  const message = String(next.message ?? '').trim()\n  const nextErrors: Record\u003Cstring, string | undefined> = {}\n\n  if (!name) {\n    nextErrors.name = 'Tell us who you are.'\n  }\n\n  if (!email) {\n    nextErrors.email = 'An email address is required.'\n  }\n  else if (!\u002F^[^\\s@]+@[^\\s@][^\\s.@]*\\.[^\\s@]+$\u002F.test(email)) {\n    nextErrors.email = 'That email address looks incomplete.'\n  }\n\n  if (!message) {\n    nextErrors.message = 'Add a sentence about the project.'\n  }\n\n  errors.value = nextErrors\n}\n\u003C\u002Fscript>\n","vue",[1527,1578,1579,1594,1620,1629,1646,1661,1678,1693,1708,1726,1732,1742,1752,1759,1784,1811,1816,1830,1836,1856,1873,1890,1906,1912,1917,1933,1949,1971,1987,2004,2019,2024,2029,2045,2061,2081,2097,2111,2116,2122,2127,2172,2185,2197,2209,2218,2223,2261,2266,2304,2344,2376,2408,2440,2445,2464,2483,2489,2494,2509,2527,2532,2604,2622,2627,2632,2647,2665,2670,2675,2691,2697],{"__ignoreMap":1570},[1580,1581,1584,1588,1591],"span",{"class":1582,"line":1583},"line",1,[1580,1585,1587],{"class":1586},"sMK4o","\u003C",[1580,1589,1568],{"class":1590},"swJcz",[1580,1592,1593],{"class":1586},">\n",[1580,1595,1597,1600,1602,1606,1609,1612,1616,1618],{"class":1582,"line":1596},2,[1580,1598,1599],{"class":1586},"  \u003C",[1580,1601,1558],{"class":1590},[1580,1603,1605],{"class":1604},"spNyl"," class",[1580,1607,1608],{"class":1586},"=",[1580,1610,1611],{"class":1586},"\"",[1580,1613,1615],{"class":1614},"sfazB","flex w-full justify-center p-6",[1580,1617,1611],{"class":1586},[1580,1619,1593],{"class":1586},[1580,1621,1623,1626],{"class":1582,"line":1622},3,[1580,1624,1625],{"class":1586},"    \u003C",[1580,1627,1628],{"class":1590},"MForm\n",[1580,1630,1632,1635,1637,1639,1643],{"class":1582,"line":1631},4,[1580,1633,1634],{"class":1604},"      v-model",[1580,1636,1608],{"class":1586},[1580,1638,1611],{"class":1586},[1580,1640,1642],{"class":1641},"sTEyZ","values",[1580,1644,1645],{"class":1586},"\"\n",[1580,1647,1649,1652,1654,1656,1659],{"class":1582,"line":1648},5,[1580,1650,1651],{"class":1604},"      class",[1580,1653,1608],{"class":1586},[1580,1655,1611],{"class":1586},[1580,1657,1658],{"class":1614},"w-full max-w-md",[1580,1660,1645],{"class":1586},[1580,1662,1664,1667,1670,1672,1674,1676],{"class":1582,"line":1663},6,[1580,1665,1666],{"class":1586},"      :",[1580,1668,1669],{"class":1604},"errors",[1580,1671,1608],{"class":1586},[1580,1673,1611],{"class":1586},[1580,1675,1669],{"class":1641},[1580,1677,1645],{"class":1586},[1580,1679,1681,1683,1685,1687,1689,1691],{"class":1582,"line":1680},7,[1580,1682,1666],{"class":1586},[1580,1684,1547],{"class":1604},[1580,1686,1608],{"class":1586},[1580,1688,1611],{"class":1586},[1580,1690,1547],{"class":1641},[1580,1692,1645],{"class":1586},[1580,1694,1696,1699,1701,1703,1706],{"class":1582,"line":1695},8,[1580,1697,1698],{"class":1604},"      submit-label",[1580,1700,1608],{"class":1586},[1580,1702,1611],{"class":1586},[1580,1704,1705],{"class":1614},"Send message",[1580,1707,1645],{"class":1586},[1580,1709,1711,1714,1717,1719,1721,1724],{"class":1582,"line":1710},9,[1580,1712,1713],{"class":1586},"      @",[1580,1715,1716],{"class":1604},"submit",[1580,1718,1608],{"class":1586},[1580,1720,1611],{"class":1586},[1580,1722,1723],{"class":1641},"handleSubmit",[1580,1725,1645],{"class":1586},[1580,1727,1729],{"class":1582,"line":1728},10,[1580,1730,1731],{"class":1586},"    \u002F>\n",[1580,1733,1735,1738,1740],{"class":1582,"line":1734},11,[1580,1736,1737],{"class":1586},"  \u003C\u002F",[1580,1739,1558],{"class":1590},[1580,1741,1593],{"class":1586},[1580,1743,1745,1748,1750],{"class":1582,"line":1744},12,[1580,1746,1747],{"class":1586},"\u003C\u002F",[1580,1749,1568],{"class":1590},[1580,1751,1593],{"class":1586},[1580,1753,1755],{"class":1582,"line":1754},13,[1580,1756,1758],{"emptyLinePlaceholder":1757},true,"\n",[1580,1760,1762,1764,1767,1770,1773,1775,1777,1780,1782],{"class":1582,"line":1761},14,[1580,1763,1587],{"class":1586},[1580,1765,1766],{"class":1590},"script",[1580,1768,1769],{"class":1604}," setup",[1580,1771,1772],{"class":1604}," lang",[1580,1774,1608],{"class":1586},[1580,1776,1611],{"class":1586},[1580,1778,1779],{"class":1614},"ts",[1580,1781,1611],{"class":1586},[1580,1783,1593],{"class":1586},[1580,1785,1787,1791,1794,1797,1800,1803,1806,1808],{"class":1582,"line":1786},15,[1580,1788,1790],{"class":1789},"s7zQu","import",[1580,1792,1793],{"class":1586}," {",[1580,1795,1796],{"class":1641}," ref",[1580,1798,1799],{"class":1586}," }",[1580,1801,1802],{"class":1789}," from",[1580,1804,1805],{"class":1586}," '",[1580,1807,1576],{"class":1614},[1580,1809,1810],{"class":1586},"'\n",[1580,1812,1814],{"class":1582,"line":1813},16,[1580,1815,1758],{"emptyLinePlaceholder":1757},[1580,1817,1819,1822,1825,1827],{"class":1582,"line":1818},17,[1580,1820,1821],{"class":1604},"const",[1580,1823,1824],{"class":1641}," fields ",[1580,1826,1608],{"class":1586},[1580,1828,1829],{"class":1641}," [\n",[1580,1831,1833],{"class":1582,"line":1832},18,[1580,1834,1835],{"class":1586},"  {\n",[1580,1837,1839,1842,1845,1847,1850,1853],{"class":1582,"line":1838},19,[1580,1840,1841],{"class":1590},"    name",[1580,1843,1844],{"class":1586},":",[1580,1846,1805],{"class":1586},[1580,1848,1849],{"class":1614},"name",[1580,1851,1852],{"class":1586},"'",[1580,1854,1855],{"class":1586},",\n",[1580,1857,1859,1862,1864,1866,1869,1871],{"class":1582,"line":1858},20,[1580,1860,1861],{"class":1590},"    label",[1580,1863,1844],{"class":1586},[1580,1865,1805],{"class":1586},[1580,1867,1868],{"class":1614},"Name",[1580,1870,1852],{"class":1586},[1580,1872,1855],{"class":1586},[1580,1874,1876,1879,1881,1883,1886,1888],{"class":1582,"line":1875},21,[1580,1877,1878],{"class":1590},"    placeholder",[1580,1880,1844],{"class":1586},[1580,1882,1805],{"class":1586},[1580,1884,1885],{"class":1614},"Ada Lovelace",[1580,1887,1852],{"class":1586},[1580,1889,1855],{"class":1586},[1580,1891,1893,1896,1898,1900,1902,1904],{"class":1582,"line":1892},22,[1580,1894,1895],{"class":1590},"    autocomplete",[1580,1897,1844],{"class":1586},[1580,1899,1805],{"class":1586},[1580,1901,1849],{"class":1614},[1580,1903,1852],{"class":1586},[1580,1905,1855],{"class":1586},[1580,1907,1909],{"class":1582,"line":1908},23,[1580,1910,1911],{"class":1586},"  },\n",[1580,1913,1915],{"class":1582,"line":1914},24,[1580,1916,1835],{"class":1586},[1580,1918,1920,1922,1924,1926,1929,1931],{"class":1582,"line":1919},25,[1580,1921,1841],{"class":1590},[1580,1923,1844],{"class":1586},[1580,1925,1805],{"class":1586},[1580,1927,1928],{"class":1614},"email",[1580,1930,1852],{"class":1586},[1580,1932,1855],{"class":1586},[1580,1934,1936,1938,1940,1942,1945,1947],{"class":1582,"line":1935},26,[1580,1937,1861],{"class":1590},[1580,1939,1844],{"class":1586},[1580,1941,1805],{"class":1586},[1580,1943,1944],{"class":1614},"Email",[1580,1946,1852],{"class":1586},[1580,1948,1855],{"class":1586},[1580,1950,1952,1955,1957,1959,1961,1963,1966,1969],{"class":1582,"line":1951},27,[1580,1953,1954],{"class":1590},"    type",[1580,1956,1844],{"class":1586},[1580,1958,1805],{"class":1586},[1580,1960,1928],{"class":1614},[1580,1962,1852],{"class":1586},[1580,1964,1965],{"class":1789}," as",[1580,1967,1968],{"class":1604}," const",[1580,1970,1855],{"class":1586},[1580,1972,1974,1976,1978,1980,1983,1985],{"class":1582,"line":1973},28,[1580,1975,1878],{"class":1590},[1580,1977,1844],{"class":1586},[1580,1979,1805],{"class":1586},[1580,1981,1982],{"class":1614},"ada@example.com",[1580,1984,1852],{"class":1586},[1580,1986,1855],{"class":1586},[1580,1988,1990,1993,1995,1997,2000,2002],{"class":1582,"line":1989},29,[1580,1991,1992],{"class":1590},"    description",[1580,1994,1844],{"class":1586},[1580,1996,1805],{"class":1586},[1580,1998,1999],{"class":1614},"Only used to reply to this message.",[1580,2001,1852],{"class":1586},[1580,2003,1855],{"class":1586},[1580,2005,2007,2009,2011,2013,2015,2017],{"class":1582,"line":2006},30,[1580,2008,1895],{"class":1590},[1580,2010,1844],{"class":1586},[1580,2012,1805],{"class":1586},[1580,2014,1928],{"class":1614},[1580,2016,1852],{"class":1586},[1580,2018,1855],{"class":1586},[1580,2020,2022],{"class":1582,"line":2021},31,[1580,2023,1911],{"class":1586},[1580,2025,2027],{"class":1582,"line":2026},32,[1580,2028,1835],{"class":1586},[1580,2030,2032,2034,2036,2038,2041,2043],{"class":1582,"line":2031},33,[1580,2033,1841],{"class":1590},[1580,2035,1844],{"class":1586},[1580,2037,1805],{"class":1586},[1580,2039,2040],{"class":1614},"message",[1580,2042,1852],{"class":1586},[1580,2044,1855],{"class":1586},[1580,2046,2048,2050,2052,2054,2057,2059],{"class":1582,"line":2047},34,[1580,2049,1861],{"class":1590},[1580,2051,1844],{"class":1586},[1580,2053,1805],{"class":1586},[1580,2055,2056],{"class":1614},"Message",[1580,2058,1852],{"class":1586},[1580,2060,1855],{"class":1586},[1580,2062,2064,2066,2068,2070,2073,2075,2077,2079],{"class":1582,"line":2063},35,[1580,2065,1954],{"class":1590},[1580,2067,1844],{"class":1586},[1580,2069,1805],{"class":1586},[1580,2071,2072],{"class":1614},"textarea",[1580,2074,1852],{"class":1586},[1580,2076,1965],{"class":1789},[1580,2078,1968],{"class":1604},[1580,2080,1855],{"class":1586},[1580,2082,2084,2086,2088,2090,2093,2095],{"class":1582,"line":2083},36,[1580,2085,1878],{"class":1590},[1580,2087,1844],{"class":1586},[1580,2089,1805],{"class":1586},[1580,2091,2092],{"class":1614},"What are you building?",[1580,2094,1852],{"class":1586},[1580,2096,1855],{"class":1586},[1580,2098,2100,2103,2105,2109],{"class":1582,"line":2099},37,[1580,2101,2102],{"class":1590},"    rows",[1580,2104,1844],{"class":1586},[1580,2106,2108],{"class":2107},"sbssI"," 3",[1580,2110,1855],{"class":1586},[1580,2112,2114],{"class":1582,"line":2113},38,[1580,2115,1911],{"class":1586},[1580,2117,2119],{"class":1582,"line":2118},39,[1580,2120,2121],{"class":1641},"]\n",[1580,2123,2125],{"class":1582,"line":2124},40,[1580,2126,1758],{"emptyLinePlaceholder":1757},[1580,2128,2130,2132,2135,2137,2140,2142,2146,2148,2151,2154,2157,2160,2163,2166,2169],{"class":1582,"line":2129},41,[1580,2131,1821],{"class":1604},[1580,2133,2134],{"class":1641}," values ",[1580,2136,1608],{"class":1586},[1580,2138,1796],{"class":2139},"s2Zo4",[1580,2141,1587],{"class":1586},[1580,2143,2145],{"class":2144},"sBMFI","Record",[1580,2147,1587],{"class":1586},[1580,2149,2150],{"class":2144},"string",[1580,2152,2153],{"class":1586},",",[1580,2155,2156],{"class":2144}," string",[1580,2158,2159],{"class":1586}," |",[1580,2161,2162],{"class":2144}," boolean",[1580,2164,2165],{"class":1586},">>",[1580,2167,2168],{"class":1641},"(",[1580,2170,2171],{"class":1586},"{\n",[1580,2173,2175,2178,2180,2183],{"class":1582,"line":2174},42,[1580,2176,2177],{"class":1590},"  name",[1580,2179,1844],{"class":1586},[1580,2181,2182],{"class":1586}," ''",[1580,2184,1855],{"class":1586},[1580,2186,2188,2191,2193,2195],{"class":1582,"line":2187},43,[1580,2189,2190],{"class":1590},"  email",[1580,2192,1844],{"class":1586},[1580,2194,2182],{"class":1586},[1580,2196,1855],{"class":1586},[1580,2198,2200,2203,2205,2207],{"class":1582,"line":2199},44,[1580,2201,2202],{"class":1590},"  message",[1580,2204,1844],{"class":1586},[1580,2206,2182],{"class":1586},[1580,2208,1855],{"class":1586},[1580,2210,2212,2215],{"class":1582,"line":2211},45,[1580,2213,2214],{"class":1586},"}",[1580,2216,2217],{"class":1641},")\n",[1580,2219,2221],{"class":1582,"line":2220},46,[1580,2222,1758],{"emptyLinePlaceholder":1757},[1580,2224,2226,2228,2231,2233,2235,2237,2239,2241,2243,2245,2247,2249,2252,2254,2256,2259],{"class":1582,"line":2225},47,[1580,2227,1821],{"class":1604},[1580,2229,2230],{"class":1641}," errors ",[1580,2232,1608],{"class":1586},[1580,2234,1796],{"class":2139},[1580,2236,1587],{"class":1586},[1580,2238,2145],{"class":2144},[1580,2240,1587],{"class":1586},[1580,2242,2150],{"class":2144},[1580,2244,2153],{"class":1586},[1580,2246,2156],{"class":2144},[1580,2248,2159],{"class":1586},[1580,2250,2251],{"class":2144}," undefined",[1580,2253,2165],{"class":1586},[1580,2255,2168],{"class":1641},[1580,2257,2258],{"class":1586},"{}",[1580,2260,2217],{"class":1641},[1580,2262,2264],{"class":1582,"line":2263},48,[1580,2265,1758],{"emptyLinePlaceholder":1757},[1580,2267,2269,2272,2275,2277,2281,2283,2286,2288,2290,2292,2294,2296,2298,2301],{"class":1582,"line":2268},49,[1580,2270,2271],{"class":1604},"function",[1580,2273,2274],{"class":2139}," handleSubmit",[1580,2276,2168],{"class":1586},[1580,2278,2280],{"class":2279},"sHdIc","next",[1580,2282,1844],{"class":1586},[1580,2284,2285],{"class":2144}," Record",[1580,2287,1587],{"class":1586},[1580,2289,2150],{"class":2144},[1580,2291,2153],{"class":1586},[1580,2293,2156],{"class":2144},[1580,2295,2159],{"class":1586},[1580,2297,2162],{"class":2144},[1580,2299,2300],{"class":1586},">)",[1580,2302,2303],{"class":1586}," {\n",[1580,2305,2307,2310,2313,2316,2319,2321,2323,2326,2328,2331,2333,2336,2338,2341],{"class":1582,"line":2306},50,[1580,2308,2309],{"class":1604},"  const",[1580,2311,2312],{"class":1641}," name",[1580,2314,2315],{"class":1586}," =",[1580,2317,2318],{"class":2139}," String",[1580,2320,2168],{"class":1590},[1580,2322,2280],{"class":1641},[1580,2324,2325],{"class":1586},".",[1580,2327,1849],{"class":1641},[1580,2329,2330],{"class":1586}," ??",[1580,2332,2182],{"class":1586},[1580,2334,2335],{"class":1590},")",[1580,2337,2325],{"class":1586},[1580,2339,2340],{"class":2139},"trim",[1580,2342,2343],{"class":1590},"()\n",[1580,2345,2347,2349,2352,2354,2356,2358,2360,2362,2364,2366,2368,2370,2372,2374],{"class":1582,"line":2346},51,[1580,2348,2309],{"class":1604},[1580,2350,2351],{"class":1641}," email",[1580,2353,2315],{"class":1586},[1580,2355,2318],{"class":2139},[1580,2357,2168],{"class":1590},[1580,2359,2280],{"class":1641},[1580,2361,2325],{"class":1586},[1580,2363,1928],{"class":1641},[1580,2365,2330],{"class":1586},[1580,2367,2182],{"class":1586},[1580,2369,2335],{"class":1590},[1580,2371,2325],{"class":1586},[1580,2373,2340],{"class":2139},[1580,2375,2343],{"class":1590},[1580,2377,2379,2381,2384,2386,2388,2390,2392,2394,2396,2398,2400,2402,2404,2406],{"class":1582,"line":2378},52,[1580,2380,2309],{"class":1604},[1580,2382,2383],{"class":1641}," message",[1580,2385,2315],{"class":1586},[1580,2387,2318],{"class":2139},[1580,2389,2168],{"class":1590},[1580,2391,2280],{"class":1641},[1580,2393,2325],{"class":1586},[1580,2395,2040],{"class":1641},[1580,2397,2330],{"class":1586},[1580,2399,2182],{"class":1586},[1580,2401,2335],{"class":1590},[1580,2403,2325],{"class":1586},[1580,2405,2340],{"class":2139},[1580,2407,2343],{"class":1590},[1580,2409,2411,2413,2416,2418,2420,2422,2424,2426,2428,2430,2432,2435,2437],{"class":1582,"line":2410},53,[1580,2412,2309],{"class":1604},[1580,2414,2415],{"class":1641}," nextErrors",[1580,2417,1844],{"class":1586},[1580,2419,2285],{"class":2144},[1580,2421,1587],{"class":1586},[1580,2423,2150],{"class":2144},[1580,2425,2153],{"class":1586},[1580,2427,2156],{"class":2144},[1580,2429,2159],{"class":1586},[1580,2431,2251],{"class":2144},[1580,2433,2434],{"class":1586},">",[1580,2436,2315],{"class":1586},[1580,2438,2439],{"class":1586}," {}\n",[1580,2441,2443],{"class":1582,"line":2442},54,[1580,2444,1758],{"emptyLinePlaceholder":1757},[1580,2446,2448,2451,2454,2457,2459,2462],{"class":1582,"line":2447},55,[1580,2449,2450],{"class":1789},"  if",[1580,2452,2453],{"class":1590}," (",[1580,2455,2456],{"class":1586},"!",[1580,2458,1849],{"class":1641},[1580,2460,2461],{"class":1590},") ",[1580,2463,2171],{"class":1586},[1580,2465,2467,2470,2472,2474,2476,2478,2481],{"class":1582,"line":2466},56,[1580,2468,2469],{"class":1641},"    nextErrors",[1580,2471,2325],{"class":1586},[1580,2473,1849],{"class":1641},[1580,2475,2315],{"class":1586},[1580,2477,1805],{"class":1586},[1580,2479,2480],{"class":1614},"Tell us who you are.",[1580,2482,1810],{"class":1586},[1580,2484,2486],{"class":1582,"line":2485},57,[1580,2487,2488],{"class":1586},"  }\n",[1580,2490,2492],{"class":1582,"line":2491},58,[1580,2493,1758],{"emptyLinePlaceholder":1757},[1580,2495,2497,2499,2501,2503,2505,2507],{"class":1582,"line":2496},59,[1580,2498,2450],{"class":1789},[1580,2500,2453],{"class":1590},[1580,2502,2456],{"class":1586},[1580,2504,1928],{"class":1641},[1580,2506,2461],{"class":1590},[1580,2508,2171],{"class":1586},[1580,2510,2512,2514,2516,2518,2520,2522,2525],{"class":1582,"line":2511},60,[1580,2513,2469],{"class":1641},[1580,2515,2325],{"class":1586},[1580,2517,1928],{"class":1641},[1580,2519,2315],{"class":1586},[1580,2521,1805],{"class":1586},[1580,2523,2524],{"class":1614},"An email address is required.",[1580,2526,1810],{"class":1586},[1580,2528,2530],{"class":1582,"line":2529},61,[1580,2531,2488],{"class":1586},[1580,2533,2535,2538,2541,2543,2545,2548,2551,2554,2557,2560,2563,2565,2567,2570,2573,2576,2579,2581,2583,2585,2588,2590,2592,2595,2597,2599,2602],{"class":1582,"line":2534},62,[1580,2536,2537],{"class":1789},"  else",[1580,2539,2540],{"class":1789}," if",[1580,2542,2453],{"class":1590},[1580,2544,2456],{"class":1586},[1580,2546,2547],{"class":1586},"\u002F",[1580,2549,2550],{"class":1789},"^",[1580,2552,2553],{"class":1586},"[^",[1580,2555,2556],{"class":1614},"\\s@",[1580,2558,2559],{"class":1586},"]+",[1580,2561,2562],{"class":1614},"@",[1580,2564,2553],{"class":1586},[1580,2566,2556],{"class":1614},[1580,2568,2569],{"class":1586},"][^",[1580,2571,2572],{"class":1614},"\\s.@",[1580,2574,2575],{"class":1586},"]*",[1580,2577,2578],{"class":1641},"\\.",[1580,2580,2553],{"class":1586},[1580,2582,2556],{"class":1614},[1580,2584,2559],{"class":1586},[1580,2586,2587],{"class":1789},"$",[1580,2589,2547],{"class":1586},[1580,2591,2325],{"class":1586},[1580,2593,2594],{"class":2139},"test",[1580,2596,2168],{"class":1590},[1580,2598,1928],{"class":1641},[1580,2600,2601],{"class":1590},")) ",[1580,2603,2171],{"class":1586},[1580,2605,2607,2609,2611,2613,2615,2617,2620],{"class":1582,"line":2606},63,[1580,2608,2469],{"class":1641},[1580,2610,2325],{"class":1586},[1580,2612,1928],{"class":1641},[1580,2614,2315],{"class":1586},[1580,2616,1805],{"class":1586},[1580,2618,2619],{"class":1614},"That email address looks incomplete.",[1580,2621,1810],{"class":1586},[1580,2623,2625],{"class":1582,"line":2624},64,[1580,2626,2488],{"class":1586},[1580,2628,2630],{"class":1582,"line":2629},65,[1580,2631,1758],{"emptyLinePlaceholder":1757},[1580,2633,2635,2637,2639,2641,2643,2645],{"class":1582,"line":2634},66,[1580,2636,2450],{"class":1789},[1580,2638,2453],{"class":1590},[1580,2640,2456],{"class":1586},[1580,2642,2040],{"class":1641},[1580,2644,2461],{"class":1590},[1580,2646,2171],{"class":1586},[1580,2648,2650,2652,2654,2656,2658,2660,2663],{"class":1582,"line":2649},67,[1580,2651,2469],{"class":1641},[1580,2653,2325],{"class":1586},[1580,2655,2040],{"class":1641},[1580,2657,2315],{"class":1586},[1580,2659,1805],{"class":1586},[1580,2661,2662],{"class":1614},"Add a sentence about the project.",[1580,2664,1810],{"class":1586},[1580,2666,2668],{"class":1582,"line":2667},68,[1580,2669,2488],{"class":1586},[1580,2671,2673],{"class":1582,"line":2672},69,[1580,2674,1758],{"emptyLinePlaceholder":1757},[1580,2676,2678,2681,2683,2686,2688],{"class":1582,"line":2677},70,[1580,2679,2680],{"class":1641},"  errors",[1580,2682,2325],{"class":1586},[1580,2684,2685],{"class":1641},"value",[1580,2687,2315],{"class":1586},[1580,2689,2690],{"class":1641}," nextErrors\n",[1580,2692,2694],{"class":1582,"line":2693},71,[1580,2695,2696],{"class":1586},"}\n",[1580,2698,2700,2702,2704],{"class":1582,"line":2699},72,[1580,2701,1747],{"class":1586},[1580,2703,1766],{"class":1590},[1580,2705,1593],{"class":1586},[1520,2707,2708,2710,2711,2714,2715,2718],{},[1527,2709,1669],{}," is keyed by field name. A field with a message gets ",[1527,2712,2713],{},"aria-invalid",",\nturns its label red and attaches the message to ",[1527,2716,2717],{},"aria-describedby",". Clear the\nentry to remove the error and reveal the success state.",[1520,2720,2721],{},"Helper copy sits under the field label, above the control, so the label and its\nexplanation read as one block. Checkbox fields are the exception: their label\nsits inline with the box, so the helper copy moves under the control instead.",[1539,2723,2725],{"id":2724},"customize","Customize",[1520,2727,2728,2729,1529,2732,2735,2736,2739],{},"Use ",[1527,2730,2731],{},"select",[1527,2733,2734],{},"checkbox"," field types for richer forms, and the ",[1527,2737,2738],{},"actions"," slot\nwhen the default submit button is not enough. The slot can hold a reset button,\na secondary action or a custom submit control.",[1554,2741,2742,2748],{"label":1556},[1558,2743,1562,2745],{"className":2744},[1561],[1564,2746],{"name":2747},"form-custom",[1568,2749,2750],{"v-slot:code":1570},[1572,2751,2753],{"className":1574,"code":2752,"language":1576,"meta":1570,"style":1570},"\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full justify-center p-6\">\n    \u003CMForm\n      ref=\"form\"\n      v-model=\"values\"\n      class=\"w-full max-w-md\"\n      :errors=\"errors\"\n      :fields=\"fields\"\n      success-message=\"Saved\"\n      @submit=\"handleSubmit\"\n    >\n      \u003Ctemplate #actions>\n        \u003Cdiv class=\"flex flex-wrap items-center gap-2\">\n          \u003CUButton type=\"submit\">\n            Create account\n          \u003C\u002FUButton>\n          \u003CUButton\n            type=\"button\"\n            color=\"neutral\"\n            variant=\"ghost\"\n            @click=\"reset\"\n          >\n            Reset\n          \u003C\u002FUButton>\n        \u003C\u002Fdiv>\n      \u003C\u002Ftemplate>\n    \u003C\u002FMForm>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\n\nconst fields = [\n  {\n    name: 'name',\n    label: 'Name',\n    placeholder: 'Ada Lovelace',\n    autocomplete: 'name',\n  },\n  {\n    name: 'email',\n    label: 'Email',\n    type: 'email' as const,\n    placeholder: 'ada@example.com',\n    autocomplete: 'email',\n  },\n  {\n    name: 'plan',\n    label: 'Plan',\n    type: 'select' as const,\n    placeholder: 'Choose a plan',\n    description: 'You can change this later.',\n    options: [\n      { label: 'Starter — $0', value: 'starter' },\n      { label: 'Studio — $24', value: 'studio' },\n      { label: 'Agency — $79', value: 'agency' },\n    ],\n  },\n  {\n    name: 'updates',\n    label: 'Product updates',\n    type: 'checkbox' as const,\n    description: 'One short email each month. No noise.',\n  },\n]\n\nconst initialValues = {\n  name: '',\n  email: '',\n  plan: '',\n  updates: true,\n}\n\nconst values = ref\u003CRecord\u003Cstring, string | boolean>>({ ...initialValues })\nconst errors = ref\u003CRecord\u003Cstring, string | undefined>>({})\nconst form = ref\u003C{ reset: (values?: Record\u003Cstring, string | boolean>) => void } | null>(null)\n\nfunction handleSubmit(next: Record\u003Cstring, string | boolean>) {\n  const nextErrors: Record\u003Cstring, string | undefined> = {}\n\n  if (!String(next.name ?? '').trim()) {\n    nextErrors.name = 'A name is required.'\n  }\n\n  const email = String(next.email ?? '').trim()\n\n  if (!email) {\n    nextErrors.email = 'Enter your email address.'\n  }\n  else if (!\u002F^[^\\s@]+@[^\\s@][^\\s.@]*\\.[^\\s@]+$\u002F.test(email)) {\n    nextErrors.email = 'Check the email format.'\n  }\n\n  if (!String(next.plan ?? '')) {\n    nextErrors.plan = 'Pick a plan to continue.'\n  }\n\n  errors.value = nextErrors\n}\n\nfunction reset() {\n  errors.value = {}\n  form.value?.reset({ ...initialValues })\n}\n\u003C\u002Fscript>\n",[1527,2754,2755,2763,2781,2787,2801,2813,2825,2839,2853,2867,2881,2886,2900,2920,2941,2946,2955,2962,2976,2990,3004,3021,3026,3031,3039,3048,3057,3067,3075,3083,3087,3107,3125,3129,3139,3143,3157,3171,3185,3199,3203,3207,3221,3235,3253,3267,3281,3285,3289,3304,3319,3337,3352,3367,3376,3410,3440,3470,3477,3481,3485,3500,3515,3533,3548,3552,3556,3560,3571,3581,3591,3602,3615,3620,3625,3669,3704,3769,3774,3805,3834,3839,3874,3892,3897,3902,3933,3938,3953,3971,3976,4033,4051,4056,4061,4088,4106,4111,4116,4129,4134,4139,4151,4164,4192,4197],{"__ignoreMap":1570},[1580,2756,2757,2759,2761],{"class":1582,"line":1583},[1580,2758,1587],{"class":1586},[1580,2760,1568],{"class":1590},[1580,2762,1593],{"class":1586},[1580,2764,2765,2767,2769,2771,2773,2775,2777,2779],{"class":1582,"line":1596},[1580,2766,1599],{"class":1586},[1580,2768,1558],{"class":1590},[1580,2770,1605],{"class":1604},[1580,2772,1608],{"class":1586},[1580,2774,1611],{"class":1586},[1580,2776,1615],{"class":1614},[1580,2778,1611],{"class":1586},[1580,2780,1593],{"class":1586},[1580,2782,2783,2785],{"class":1582,"line":1622},[1580,2784,1625],{"class":1586},[1580,2786,1628],{"class":1590},[1580,2788,2789,2792,2794,2796,2799],{"class":1582,"line":1631},[1580,2790,2791],{"class":1604},"      ref",[1580,2793,1608],{"class":1586},[1580,2795,1611],{"class":1586},[1580,2797,2798],{"class":1614},"form",[1580,2800,1645],{"class":1586},[1580,2802,2803,2805,2807,2809,2811],{"class":1582,"line":1648},[1580,2804,1634],{"class":1604},[1580,2806,1608],{"class":1586},[1580,2808,1611],{"class":1586},[1580,2810,1642],{"class":1641},[1580,2812,1645],{"class":1586},[1580,2814,2815,2817,2819,2821,2823],{"class":1582,"line":1663},[1580,2816,1651],{"class":1604},[1580,2818,1608],{"class":1586},[1580,2820,1611],{"class":1586},[1580,2822,1658],{"class":1614},[1580,2824,1645],{"class":1586},[1580,2826,2827,2829,2831,2833,2835,2837],{"class":1582,"line":1680},[1580,2828,1666],{"class":1586},[1580,2830,1669],{"class":1604},[1580,2832,1608],{"class":1586},[1580,2834,1611],{"class":1586},[1580,2836,1669],{"class":1641},[1580,2838,1645],{"class":1586},[1580,2840,2841,2843,2845,2847,2849,2851],{"class":1582,"line":1695},[1580,2842,1666],{"class":1586},[1580,2844,1547],{"class":1604},[1580,2846,1608],{"class":1586},[1580,2848,1611],{"class":1586},[1580,2850,1547],{"class":1641},[1580,2852,1645],{"class":1586},[1580,2854,2855,2858,2860,2862,2865],{"class":1582,"line":1710},[1580,2856,2857],{"class":1604},"      success-message",[1580,2859,1608],{"class":1586},[1580,2861,1611],{"class":1586},[1580,2863,2864],{"class":1614},"Saved",[1580,2866,1645],{"class":1586},[1580,2868,2869,2871,2873,2875,2877,2879],{"class":1582,"line":1728},[1580,2870,1713],{"class":1586},[1580,2872,1716],{"class":1604},[1580,2874,1608],{"class":1586},[1580,2876,1611],{"class":1586},[1580,2878,1723],{"class":1641},[1580,2880,1645],{"class":1586},[1580,2882,2883],{"class":1582,"line":1734},[1580,2884,2885],{"class":1586},"    >\n",[1580,2887,2888,2891,2893,2896,2898],{"class":1582,"line":1744},[1580,2889,2890],{"class":1586},"      \u003C",[1580,2892,1568],{"class":1590},[1580,2894,2895],{"class":1586}," #",[1580,2897,2738],{"class":1604},[1580,2899,1593],{"class":1586},[1580,2901,2902,2905,2907,2909,2911,2913,2916,2918],{"class":1582,"line":1754},[1580,2903,2904],{"class":1586},"        \u003C",[1580,2906,1558],{"class":1590},[1580,2908,1605],{"class":1604},[1580,2910,1608],{"class":1586},[1580,2912,1611],{"class":1586},[1580,2914,2915],{"class":1614},"flex flex-wrap items-center gap-2",[1580,2917,1611],{"class":1586},[1580,2919,1593],{"class":1586},[1580,2921,2922,2925,2928,2931,2933,2935,2937,2939],{"class":1582,"line":1761},[1580,2923,2924],{"class":1586},"          \u003C",[1580,2926,2927],{"class":1590},"UButton",[1580,2929,2930],{"class":1604}," type",[1580,2932,1608],{"class":1586},[1580,2934,1611],{"class":1586},[1580,2936,1716],{"class":1614},[1580,2938,1611],{"class":1586},[1580,2940,1593],{"class":1586},[1580,2942,2943],{"class":1582,"line":1786},[1580,2944,2945],{"class":1641},"            Create account\n",[1580,2947,2948,2951,2953],{"class":1582,"line":1813},[1580,2949,2950],{"class":1586},"          \u003C\u002F",[1580,2952,2927],{"class":1590},[1580,2954,1593],{"class":1586},[1580,2956,2957,2959],{"class":1582,"line":1818},[1580,2958,2924],{"class":1586},[1580,2960,2961],{"class":1590},"UButton\n",[1580,2963,2964,2967,2969,2971,2974],{"class":1582,"line":1832},[1580,2965,2966],{"class":1604},"            type",[1580,2968,1608],{"class":1586},[1580,2970,1611],{"class":1586},[1580,2972,2973],{"class":1614},"button",[1580,2975,1645],{"class":1586},[1580,2977,2978,2981,2983,2985,2988],{"class":1582,"line":1838},[1580,2979,2980],{"class":1604},"            color",[1580,2982,1608],{"class":1586},[1580,2984,1611],{"class":1586},[1580,2986,2987],{"class":1614},"neutral",[1580,2989,1645],{"class":1586},[1580,2991,2992,2995,2997,2999,3002],{"class":1582,"line":1858},[1580,2993,2994],{"class":1604},"            variant",[1580,2996,1608],{"class":1586},[1580,2998,1611],{"class":1586},[1580,3000,3001],{"class":1614},"ghost",[1580,3003,1645],{"class":1586},[1580,3005,3006,3009,3012,3014,3016,3019],{"class":1582,"line":1875},[1580,3007,3008],{"class":1586},"            @",[1580,3010,3011],{"class":1604},"click",[1580,3013,1608],{"class":1586},[1580,3015,1611],{"class":1586},[1580,3017,3018],{"class":1641},"reset",[1580,3020,1645],{"class":1586},[1580,3022,3023],{"class":1582,"line":1892},[1580,3024,3025],{"class":1586},"          >\n",[1580,3027,3028],{"class":1582,"line":1908},[1580,3029,3030],{"class":1641},"            Reset\n",[1580,3032,3033,3035,3037],{"class":1582,"line":1914},[1580,3034,2950],{"class":1586},[1580,3036,2927],{"class":1590},[1580,3038,1593],{"class":1586},[1580,3040,3041,3044,3046],{"class":1582,"line":1919},[1580,3042,3043],{"class":1586},"        \u003C\u002F",[1580,3045,1558],{"class":1590},[1580,3047,1593],{"class":1586},[1580,3049,3050,3053,3055],{"class":1582,"line":1935},[1580,3051,3052],{"class":1586},"      \u003C\u002F",[1580,3054,1568],{"class":1590},[1580,3056,1593],{"class":1586},[1580,3058,3059,3062,3065],{"class":1582,"line":1951},[1580,3060,3061],{"class":1586},"    \u003C\u002F",[1580,3063,3064],{"class":1590},"MForm",[1580,3066,1593],{"class":1586},[1580,3068,3069,3071,3073],{"class":1582,"line":1973},[1580,3070,1737],{"class":1586},[1580,3072,1558],{"class":1590},[1580,3074,1593],{"class":1586},[1580,3076,3077,3079,3081],{"class":1582,"line":1989},[1580,3078,1747],{"class":1586},[1580,3080,1568],{"class":1590},[1580,3082,1593],{"class":1586},[1580,3084,3085],{"class":1582,"line":2006},[1580,3086,1758],{"emptyLinePlaceholder":1757},[1580,3088,3089,3091,3093,3095,3097,3099,3101,3103,3105],{"class":1582,"line":2021},[1580,3090,1587],{"class":1586},[1580,3092,1766],{"class":1590},[1580,3094,1769],{"class":1604},[1580,3096,1772],{"class":1604},[1580,3098,1608],{"class":1586},[1580,3100,1611],{"class":1586},[1580,3102,1779],{"class":1614},[1580,3104,1611],{"class":1586},[1580,3106,1593],{"class":1586},[1580,3108,3109,3111,3113,3115,3117,3119,3121,3123],{"class":1582,"line":2026},[1580,3110,1790],{"class":1789},[1580,3112,1793],{"class":1586},[1580,3114,1796],{"class":1641},[1580,3116,1799],{"class":1586},[1580,3118,1802],{"class":1789},[1580,3120,1805],{"class":1586},[1580,3122,1576],{"class":1614},[1580,3124,1810],{"class":1586},[1580,3126,3127],{"class":1582,"line":2031},[1580,3128,1758],{"emptyLinePlaceholder":1757},[1580,3130,3131,3133,3135,3137],{"class":1582,"line":2047},[1580,3132,1821],{"class":1604},[1580,3134,1824],{"class":1641},[1580,3136,1608],{"class":1586},[1580,3138,1829],{"class":1641},[1580,3140,3141],{"class":1582,"line":2063},[1580,3142,1835],{"class":1586},[1580,3144,3145,3147,3149,3151,3153,3155],{"class":1582,"line":2083},[1580,3146,1841],{"class":1590},[1580,3148,1844],{"class":1586},[1580,3150,1805],{"class":1586},[1580,3152,1849],{"class":1614},[1580,3154,1852],{"class":1586},[1580,3156,1855],{"class":1586},[1580,3158,3159,3161,3163,3165,3167,3169],{"class":1582,"line":2099},[1580,3160,1861],{"class":1590},[1580,3162,1844],{"class":1586},[1580,3164,1805],{"class":1586},[1580,3166,1868],{"class":1614},[1580,3168,1852],{"class":1586},[1580,3170,1855],{"class":1586},[1580,3172,3173,3175,3177,3179,3181,3183],{"class":1582,"line":2113},[1580,3174,1878],{"class":1590},[1580,3176,1844],{"class":1586},[1580,3178,1805],{"class":1586},[1580,3180,1885],{"class":1614},[1580,3182,1852],{"class":1586},[1580,3184,1855],{"class":1586},[1580,3186,3187,3189,3191,3193,3195,3197],{"class":1582,"line":2118},[1580,3188,1895],{"class":1590},[1580,3190,1844],{"class":1586},[1580,3192,1805],{"class":1586},[1580,3194,1849],{"class":1614},[1580,3196,1852],{"class":1586},[1580,3198,1855],{"class":1586},[1580,3200,3201],{"class":1582,"line":2124},[1580,3202,1911],{"class":1586},[1580,3204,3205],{"class":1582,"line":2129},[1580,3206,1835],{"class":1586},[1580,3208,3209,3211,3213,3215,3217,3219],{"class":1582,"line":2174},[1580,3210,1841],{"class":1590},[1580,3212,1844],{"class":1586},[1580,3214,1805],{"class":1586},[1580,3216,1928],{"class":1614},[1580,3218,1852],{"class":1586},[1580,3220,1855],{"class":1586},[1580,3222,3223,3225,3227,3229,3231,3233],{"class":1582,"line":2187},[1580,3224,1861],{"class":1590},[1580,3226,1844],{"class":1586},[1580,3228,1805],{"class":1586},[1580,3230,1944],{"class":1614},[1580,3232,1852],{"class":1586},[1580,3234,1855],{"class":1586},[1580,3236,3237,3239,3241,3243,3245,3247,3249,3251],{"class":1582,"line":2199},[1580,3238,1954],{"class":1590},[1580,3240,1844],{"class":1586},[1580,3242,1805],{"class":1586},[1580,3244,1928],{"class":1614},[1580,3246,1852],{"class":1586},[1580,3248,1965],{"class":1789},[1580,3250,1968],{"class":1604},[1580,3252,1855],{"class":1586},[1580,3254,3255,3257,3259,3261,3263,3265],{"class":1582,"line":2211},[1580,3256,1878],{"class":1590},[1580,3258,1844],{"class":1586},[1580,3260,1805],{"class":1586},[1580,3262,1982],{"class":1614},[1580,3264,1852],{"class":1586},[1580,3266,1855],{"class":1586},[1580,3268,3269,3271,3273,3275,3277,3279],{"class":1582,"line":2220},[1580,3270,1895],{"class":1590},[1580,3272,1844],{"class":1586},[1580,3274,1805],{"class":1586},[1580,3276,1928],{"class":1614},[1580,3278,1852],{"class":1586},[1580,3280,1855],{"class":1586},[1580,3282,3283],{"class":1582,"line":2225},[1580,3284,1911],{"class":1586},[1580,3286,3287],{"class":1582,"line":2263},[1580,3288,1835],{"class":1586},[1580,3290,3291,3293,3295,3297,3300,3302],{"class":1582,"line":2268},[1580,3292,1841],{"class":1590},[1580,3294,1844],{"class":1586},[1580,3296,1805],{"class":1586},[1580,3298,3299],{"class":1614},"plan",[1580,3301,1852],{"class":1586},[1580,3303,1855],{"class":1586},[1580,3305,3306,3308,3310,3312,3315,3317],{"class":1582,"line":2306},[1580,3307,1861],{"class":1590},[1580,3309,1844],{"class":1586},[1580,3311,1805],{"class":1586},[1580,3313,3314],{"class":1614},"Plan",[1580,3316,1852],{"class":1586},[1580,3318,1855],{"class":1586},[1580,3320,3321,3323,3325,3327,3329,3331,3333,3335],{"class":1582,"line":2346},[1580,3322,1954],{"class":1590},[1580,3324,1844],{"class":1586},[1580,3326,1805],{"class":1586},[1580,3328,2731],{"class":1614},[1580,3330,1852],{"class":1586},[1580,3332,1965],{"class":1789},[1580,3334,1968],{"class":1604},[1580,3336,1855],{"class":1586},[1580,3338,3339,3341,3343,3345,3348,3350],{"class":1582,"line":2378},[1580,3340,1878],{"class":1590},[1580,3342,1844],{"class":1586},[1580,3344,1805],{"class":1586},[1580,3346,3347],{"class":1614},"Choose a plan",[1580,3349,1852],{"class":1586},[1580,3351,1855],{"class":1586},[1580,3353,3354,3356,3358,3360,3363,3365],{"class":1582,"line":2410},[1580,3355,1992],{"class":1590},[1580,3357,1844],{"class":1586},[1580,3359,1805],{"class":1586},[1580,3361,3362],{"class":1614},"You can change this later.",[1580,3364,1852],{"class":1586},[1580,3366,1855],{"class":1586},[1580,3368,3369,3372,3374],{"class":1582,"line":2442},[1580,3370,3371],{"class":1590},"    options",[1580,3373,1844],{"class":1586},[1580,3375,1829],{"class":1641},[1580,3377,3378,3381,3384,3386,3388,3391,3393,3395,3398,3400,3402,3405,3407],{"class":1582,"line":2447},[1580,3379,3380],{"class":1586},"      {",[1580,3382,3383],{"class":1590}," label",[1580,3385,1844],{"class":1586},[1580,3387,1805],{"class":1586},[1580,3389,3390],{"class":1614},"Starter — $0",[1580,3392,1852],{"class":1586},[1580,3394,2153],{"class":1586},[1580,3396,3397],{"class":1590}," value",[1580,3399,1844],{"class":1586},[1580,3401,1805],{"class":1586},[1580,3403,3404],{"class":1614},"starter",[1580,3406,1852],{"class":1586},[1580,3408,3409],{"class":1586}," },\n",[1580,3411,3412,3414,3416,3418,3420,3423,3425,3427,3429,3431,3433,3436,3438],{"class":1582,"line":2466},[1580,3413,3380],{"class":1586},[1580,3415,3383],{"class":1590},[1580,3417,1844],{"class":1586},[1580,3419,1805],{"class":1586},[1580,3421,3422],{"class":1614},"Studio — $24",[1580,3424,1852],{"class":1586},[1580,3426,2153],{"class":1586},[1580,3428,3397],{"class":1590},[1580,3430,1844],{"class":1586},[1580,3432,1805],{"class":1586},[1580,3434,3435],{"class":1614},"studio",[1580,3437,1852],{"class":1586},[1580,3439,3409],{"class":1586},[1580,3441,3442,3444,3446,3448,3450,3453,3455,3457,3459,3461,3463,3466,3468],{"class":1582,"line":2485},[1580,3443,3380],{"class":1586},[1580,3445,3383],{"class":1590},[1580,3447,1844],{"class":1586},[1580,3449,1805],{"class":1586},[1580,3451,3452],{"class":1614},"Agency — $79",[1580,3454,1852],{"class":1586},[1580,3456,2153],{"class":1586},[1580,3458,3397],{"class":1590},[1580,3460,1844],{"class":1586},[1580,3462,1805],{"class":1586},[1580,3464,3465],{"class":1614},"agency",[1580,3467,1852],{"class":1586},[1580,3469,3409],{"class":1586},[1580,3471,3472,3475],{"class":1582,"line":2491},[1580,3473,3474],{"class":1641},"    ]",[1580,3476,1855],{"class":1586},[1580,3478,3479],{"class":1582,"line":2496},[1580,3480,1911],{"class":1586},[1580,3482,3483],{"class":1582,"line":2511},[1580,3484,1835],{"class":1586},[1580,3486,3487,3489,3491,3493,3496,3498],{"class":1582,"line":2529},[1580,3488,1841],{"class":1590},[1580,3490,1844],{"class":1586},[1580,3492,1805],{"class":1586},[1580,3494,3495],{"class":1614},"updates",[1580,3497,1852],{"class":1586},[1580,3499,1855],{"class":1586},[1580,3501,3502,3504,3506,3508,3511,3513],{"class":1582,"line":2534},[1580,3503,1861],{"class":1590},[1580,3505,1844],{"class":1586},[1580,3507,1805],{"class":1586},[1580,3509,3510],{"class":1614},"Product updates",[1580,3512,1852],{"class":1586},[1580,3514,1855],{"class":1586},[1580,3516,3517,3519,3521,3523,3525,3527,3529,3531],{"class":1582,"line":2606},[1580,3518,1954],{"class":1590},[1580,3520,1844],{"class":1586},[1580,3522,1805],{"class":1586},[1580,3524,2734],{"class":1614},[1580,3526,1852],{"class":1586},[1580,3528,1965],{"class":1789},[1580,3530,1968],{"class":1604},[1580,3532,1855],{"class":1586},[1580,3534,3535,3537,3539,3541,3544,3546],{"class":1582,"line":2624},[1580,3536,1992],{"class":1590},[1580,3538,1844],{"class":1586},[1580,3540,1805],{"class":1586},[1580,3542,3543],{"class":1614},"One short email each month. No noise.",[1580,3545,1852],{"class":1586},[1580,3547,1855],{"class":1586},[1580,3549,3550],{"class":1582,"line":2629},[1580,3551,1911],{"class":1586},[1580,3553,3554],{"class":1582,"line":2634},[1580,3555,2121],{"class":1641},[1580,3557,3558],{"class":1582,"line":2649},[1580,3559,1758],{"emptyLinePlaceholder":1757},[1580,3561,3562,3564,3567,3569],{"class":1582,"line":2667},[1580,3563,1821],{"class":1604},[1580,3565,3566],{"class":1641}," initialValues ",[1580,3568,1608],{"class":1586},[1580,3570,2303],{"class":1586},[1580,3572,3573,3575,3577,3579],{"class":1582,"line":2672},[1580,3574,2177],{"class":1590},[1580,3576,1844],{"class":1586},[1580,3578,2182],{"class":1586},[1580,3580,1855],{"class":1586},[1580,3582,3583,3585,3587,3589],{"class":1582,"line":2677},[1580,3584,2190],{"class":1590},[1580,3586,1844],{"class":1586},[1580,3588,2182],{"class":1586},[1580,3590,1855],{"class":1586},[1580,3592,3593,3596,3598,3600],{"class":1582,"line":2693},[1580,3594,3595],{"class":1590},"  plan",[1580,3597,1844],{"class":1586},[1580,3599,2182],{"class":1586},[1580,3601,1855],{"class":1586},[1580,3603,3604,3607,3609,3613],{"class":1582,"line":2699},[1580,3605,3606],{"class":1590},"  updates",[1580,3608,1844],{"class":1586},[1580,3610,3612],{"class":3611},"sfNiH"," true",[1580,3614,1855],{"class":1586},[1580,3616,3618],{"class":1582,"line":3617},73,[1580,3619,2696],{"class":1586},[1580,3621,3623],{"class":1582,"line":3622},74,[1580,3624,1758],{"emptyLinePlaceholder":1757},[1580,3626,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3648,3650,3652,3654,3656,3659,3662,3665,3667],{"class":1582,"line":3627},75,[1580,3629,1821],{"class":1604},[1580,3631,2134],{"class":1641},[1580,3633,1608],{"class":1586},[1580,3635,1796],{"class":2139},[1580,3637,1587],{"class":1586},[1580,3639,2145],{"class":2144},[1580,3641,1587],{"class":1586},[1580,3643,2150],{"class":2144},[1580,3645,2153],{"class":1586},[1580,3647,2156],{"class":2144},[1580,3649,2159],{"class":1586},[1580,3651,2162],{"class":2144},[1580,3653,2165],{"class":1586},[1580,3655,2168],{"class":1641},[1580,3657,3658],{"class":1586},"{",[1580,3660,3661],{"class":1586}," ...",[1580,3663,3664],{"class":1641},"initialValues ",[1580,3666,2214],{"class":1586},[1580,3668,2217],{"class":1641},[1580,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690,3692,3694,3696,3698,3700,3702],{"class":1582,"line":3671},76,[1580,3673,1821],{"class":1604},[1580,3675,2230],{"class":1641},[1580,3677,1608],{"class":1586},[1580,3679,1796],{"class":2139},[1580,3681,1587],{"class":1586},[1580,3683,2145],{"class":2144},[1580,3685,1587],{"class":1586},[1580,3687,2150],{"class":2144},[1580,3689,2153],{"class":1586},[1580,3691,2156],{"class":2144},[1580,3693,2159],{"class":1586},[1580,3695,2251],{"class":2144},[1580,3697,2165],{"class":1586},[1580,3699,2168],{"class":1641},[1580,3701,2258],{"class":1586},[1580,3703,2217],{"class":1641},[1580,3705,3707,3709,3712,3714,3716,3719,3722,3724,3726,3728,3731,3733,3735,3737,3739,3741,3743,3745,3747,3750,3753,3755,3757,3760,3762,3764,3767],{"class":1582,"line":3706},77,[1580,3708,1821],{"class":1604},[1580,3710,3711],{"class":1641}," form ",[1580,3713,1608],{"class":1586},[1580,3715,1796],{"class":2139},[1580,3717,3718],{"class":1586},"\u003C{",[1580,3720,3721],{"class":1590}," reset",[1580,3723,1844],{"class":1586},[1580,3725,2453],{"class":1586},[1580,3727,1642],{"class":2279},[1580,3729,3730],{"class":1586},"?:",[1580,3732,2285],{"class":2144},[1580,3734,1587],{"class":1586},[1580,3736,2150],{"class":2144},[1580,3738,2153],{"class":1586},[1580,3740,2156],{"class":2144},[1580,3742,2159],{"class":1586},[1580,3744,2162],{"class":2144},[1580,3746,2300],{"class":1586},[1580,3748,3749],{"class":1604}," =>",[1580,3751,3752],{"class":2144}," void",[1580,3754,1799],{"class":1586},[1580,3756,2159],{"class":1586},[1580,3758,3759],{"class":2144}," null",[1580,3761,2434],{"class":1586},[1580,3763,2168],{"class":1641},[1580,3765,3766],{"class":1586},"null",[1580,3768,2217],{"class":1641},[1580,3770,3772],{"class":1582,"line":3771},78,[1580,3773,1758],{"emptyLinePlaceholder":1757},[1580,3775,3777,3779,3781,3783,3785,3787,3789,3791,3793,3795,3797,3799,3801,3803],{"class":1582,"line":3776},79,[1580,3778,2271],{"class":1604},[1580,3780,2274],{"class":2139},[1580,3782,2168],{"class":1586},[1580,3784,2280],{"class":2279},[1580,3786,1844],{"class":1586},[1580,3788,2285],{"class":2144},[1580,3790,1587],{"class":1586},[1580,3792,2150],{"class":2144},[1580,3794,2153],{"class":1586},[1580,3796,2156],{"class":2144},[1580,3798,2159],{"class":1586},[1580,3800,2162],{"class":2144},[1580,3802,2300],{"class":1586},[1580,3804,2303],{"class":1586},[1580,3806,3808,3810,3812,3814,3816,3818,3820,3822,3824,3826,3828,3830,3832],{"class":1582,"line":3807},80,[1580,3809,2309],{"class":1604},[1580,3811,2415],{"class":1641},[1580,3813,1844],{"class":1586},[1580,3815,2285],{"class":2144},[1580,3817,1587],{"class":1586},[1580,3819,2150],{"class":2144},[1580,3821,2153],{"class":1586},[1580,3823,2156],{"class":2144},[1580,3825,2159],{"class":1586},[1580,3827,2251],{"class":2144},[1580,3829,2434],{"class":1586},[1580,3831,2315],{"class":1586},[1580,3833,2439],{"class":1586},[1580,3835,3837],{"class":1582,"line":3836},81,[1580,3838,1758],{"emptyLinePlaceholder":1757},[1580,3840,3842,3844,3846,3848,3851,3853,3855,3857,3859,3861,3863,3865,3867,3869,3872],{"class":1582,"line":3841},82,[1580,3843,2450],{"class":1789},[1580,3845,2453],{"class":1590},[1580,3847,2456],{"class":1586},[1580,3849,3850],{"class":2139},"String",[1580,3852,2168],{"class":1590},[1580,3854,2280],{"class":1641},[1580,3856,2325],{"class":1586},[1580,3858,1849],{"class":1641},[1580,3860,2330],{"class":1586},[1580,3862,2182],{"class":1586},[1580,3864,2335],{"class":1590},[1580,3866,2325],{"class":1586},[1580,3868,2340],{"class":2139},[1580,3870,3871],{"class":1590},"()) ",[1580,3873,2171],{"class":1586},[1580,3875,3877,3879,3881,3883,3885,3887,3890],{"class":1582,"line":3876},83,[1580,3878,2469],{"class":1641},[1580,3880,2325],{"class":1586},[1580,3882,1849],{"class":1641},[1580,3884,2315],{"class":1586},[1580,3886,1805],{"class":1586},[1580,3888,3889],{"class":1614},"A name is required.",[1580,3891,1810],{"class":1586},[1580,3893,3895],{"class":1582,"line":3894},84,[1580,3896,2488],{"class":1586},[1580,3898,3900],{"class":1582,"line":3899},85,[1580,3901,1758],{"emptyLinePlaceholder":1757},[1580,3903,3905,3907,3909,3911,3913,3915,3917,3919,3921,3923,3925,3927,3929,3931],{"class":1582,"line":3904},86,[1580,3906,2309],{"class":1604},[1580,3908,2351],{"class":1641},[1580,3910,2315],{"class":1586},[1580,3912,2318],{"class":2139},[1580,3914,2168],{"class":1590},[1580,3916,2280],{"class":1641},[1580,3918,2325],{"class":1586},[1580,3920,1928],{"class":1641},[1580,3922,2330],{"class":1586},[1580,3924,2182],{"class":1586},[1580,3926,2335],{"class":1590},[1580,3928,2325],{"class":1586},[1580,3930,2340],{"class":2139},[1580,3932,2343],{"class":1590},[1580,3934,3936],{"class":1582,"line":3935},87,[1580,3937,1758],{"emptyLinePlaceholder":1757},[1580,3939,3941,3943,3945,3947,3949,3951],{"class":1582,"line":3940},88,[1580,3942,2450],{"class":1789},[1580,3944,2453],{"class":1590},[1580,3946,2456],{"class":1586},[1580,3948,1928],{"class":1641},[1580,3950,2461],{"class":1590},[1580,3952,2171],{"class":1586},[1580,3954,3956,3958,3960,3962,3964,3966,3969],{"class":1582,"line":3955},89,[1580,3957,2469],{"class":1641},[1580,3959,2325],{"class":1586},[1580,3961,1928],{"class":1641},[1580,3963,2315],{"class":1586},[1580,3965,1805],{"class":1586},[1580,3967,3968],{"class":1614},"Enter your email address.",[1580,3970,1810],{"class":1586},[1580,3972,3974],{"class":1582,"line":3973},90,[1580,3975,2488],{"class":1586},[1580,3977,3979,3981,3983,3985,3987,3989,3991,3993,3995,3997,3999,4001,4003,4005,4007,4009,4011,4013,4015,4017,4019,4021,4023,4025,4027,4029,4031],{"class":1582,"line":3978},91,[1580,3980,2537],{"class":1789},[1580,3982,2540],{"class":1789},[1580,3984,2453],{"class":1590},[1580,3986,2456],{"class":1586},[1580,3988,2547],{"class":1586},[1580,3990,2550],{"class":1789},[1580,3992,2553],{"class":1586},[1580,3994,2556],{"class":1614},[1580,3996,2559],{"class":1586},[1580,3998,2562],{"class":1614},[1580,4000,2553],{"class":1586},[1580,4002,2556],{"class":1614},[1580,4004,2569],{"class":1586},[1580,4006,2572],{"class":1614},[1580,4008,2575],{"class":1586},[1580,4010,2578],{"class":1641},[1580,4012,2553],{"class":1586},[1580,4014,2556],{"class":1614},[1580,4016,2559],{"class":1586},[1580,4018,2587],{"class":1789},[1580,4020,2547],{"class":1586},[1580,4022,2325],{"class":1586},[1580,4024,2594],{"class":2139},[1580,4026,2168],{"class":1590},[1580,4028,1928],{"class":1641},[1580,4030,2601],{"class":1590},[1580,4032,2171],{"class":1586},[1580,4034,4036,4038,4040,4042,4044,4046,4049],{"class":1582,"line":4035},92,[1580,4037,2469],{"class":1641},[1580,4039,2325],{"class":1586},[1580,4041,1928],{"class":1641},[1580,4043,2315],{"class":1586},[1580,4045,1805],{"class":1586},[1580,4047,4048],{"class":1614},"Check the email format.",[1580,4050,1810],{"class":1586},[1580,4052,4054],{"class":1582,"line":4053},93,[1580,4055,2488],{"class":1586},[1580,4057,4059],{"class":1582,"line":4058},94,[1580,4060,1758],{"emptyLinePlaceholder":1757},[1580,4062,4064,4066,4068,4070,4072,4074,4076,4078,4080,4082,4084,4086],{"class":1582,"line":4063},95,[1580,4065,2450],{"class":1789},[1580,4067,2453],{"class":1590},[1580,4069,2456],{"class":1586},[1580,4071,3850],{"class":2139},[1580,4073,2168],{"class":1590},[1580,4075,2280],{"class":1641},[1580,4077,2325],{"class":1586},[1580,4079,3299],{"class":1641},[1580,4081,2330],{"class":1586},[1580,4083,2182],{"class":1586},[1580,4085,2601],{"class":1590},[1580,4087,2171],{"class":1586},[1580,4089,4091,4093,4095,4097,4099,4101,4104],{"class":1582,"line":4090},96,[1580,4092,2469],{"class":1641},[1580,4094,2325],{"class":1586},[1580,4096,3299],{"class":1641},[1580,4098,2315],{"class":1586},[1580,4100,1805],{"class":1586},[1580,4102,4103],{"class":1614},"Pick a plan to continue.",[1580,4105,1810],{"class":1586},[1580,4107,4109],{"class":1582,"line":4108},97,[1580,4110,2488],{"class":1586},[1580,4112,4114],{"class":1582,"line":4113},98,[1580,4115,1758],{"emptyLinePlaceholder":1757},[1580,4117,4119,4121,4123,4125,4127],{"class":1582,"line":4118},99,[1580,4120,2680],{"class":1641},[1580,4122,2325],{"class":1586},[1580,4124,2685],{"class":1641},[1580,4126,2315],{"class":1586},[1580,4128,2690],{"class":1641},[1580,4130,4132],{"class":1582,"line":4131},100,[1580,4133,2696],{"class":1586},[1580,4135,4137],{"class":1582,"line":4136},101,[1580,4138,1758],{"emptyLinePlaceholder":1757},[1580,4140,4142,4144,4146,4149],{"class":1582,"line":4141},102,[1580,4143,2271],{"class":1604},[1580,4145,3721],{"class":2139},[1580,4147,4148],{"class":1586},"()",[1580,4150,2303],{"class":1586},[1580,4152,4154,4156,4158,4160,4162],{"class":1582,"line":4153},103,[1580,4155,2680],{"class":1641},[1580,4157,2325],{"class":1586},[1580,4159,2685],{"class":1641},[1580,4161,2315],{"class":1586},[1580,4163,2439],{"class":1586},[1580,4165,4167,4170,4172,4174,4177,4179,4181,4183,4185,4188,4190],{"class":1582,"line":4166},104,[1580,4168,4169],{"class":1641},"  form",[1580,4171,2325],{"class":1586},[1580,4173,2685],{"class":1641},[1580,4175,4176],{"class":1586},"?.",[1580,4178,3018],{"class":2139},[1580,4180,2168],{"class":1590},[1580,4182,3658],{"class":1586},[1580,4184,3661],{"class":1586},[1580,4186,4187],{"class":1641},"initialValues",[1580,4189,1799],{"class":1586},[1580,4191,2217],{"class":1590},[1580,4193,4195],{"class":1582,"line":4194},105,[1580,4196,2696],{"class":1586},[1580,4198,4200,4202,4204],{"class":1582,"line":4199},106,[1580,4201,1747],{"class":1586},[1580,4203,1766],{"class":1590},[1580,4205,1593],{"class":1586},[1520,4207,4208,4209,4211,4212,4215,4216,4219,4220,4223,4224,1855,4226,4223,4229,4223,4232,4223,4235,4223,4237,4223,4239,4223,4242,4244,4245,4248,4249,4252,4253,4256,4257,4260],{},"Field order is the array order. Each field accepts a ",[1527,4210,1849],{}," that becomes the key\nin the values and errors objects, a ",[1527,4213,4214],{},"label",", and a ",[1527,4217,4218],{},"type"," of ",[1527,4221,4222],{},"text",", ",[1527,4225,1928],{},[1527,4227,4228],{},"password",[1527,4230,4231],{},"url",[1527,4233,4234],{},"tel",[1527,4236,2072],{},[1527,4238,2731],{},[1527,4240,4241],{},"radio",[1527,4243,2734],{}," or ",[1527,4246,4247],{},"switch",".\nSelect and radio fields read their choices from ",[1527,4250,4251],{},"options","; radios lay out with\n",[1527,4254,4255],{},"orientation",", defaulting to ",[1527,4258,4259],{},"vertical",". Checkbox and switch fields render their\nlabel inline next to the control.",[1520,4262,4263,4264,4267],{},"Call ",[1527,4265,4266],{},"reset(values?)"," on the component ref to clear the submit state and success\nmessages and to write a fresh set of values. The custom example uses it behind\nthe reset button, after clearing its own errors.",[1539,4269,4271],{"id":4270},"complex-fields","Complex fields",[1520,4273,4274,4275,4277,4278,1529,4280,4282],{},"Radio groups, switches, selects with icons and inputs with leading or trailing\nicons all come from the same field config. A ",[1527,4276,4241],{}," field renders a Nuxt UI\nradio group, so its label becomes the group legend and the options use the same\n",[1527,4279,4214],{},[1527,4281,2685],{}," shape as a select.",[1520,4284,4285,4286,4289,4290,4293,4294,4297],{},"Password fields can opt into a show\u002Fhide toggle with ",[1527,4287,4288],{},"reveal",", and ",[1527,4291,4292],{},"icon"," and\n",[1527,4295,4296],{},"trailingIcon"," place icons inside any text input.",[1554,4299,4300,4306],{"label":1556},[1558,4301,1562,4303],{"className":4302},[1561],[1564,4304],{"name":4305},"form-complex",[1568,4307,4308],{"v-slot:code":1570},[1572,4309,4311],{"className":1574,"code":4310,"language":1576,"meta":1570,"style":1570},"\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full justify-center p-6\">\n    \u003CMForm\n      ref=\"form\"\n      v-model=\"values\"\n      class=\"w-full max-w-md\"\n      :errors=\"errors\"\n      :fields=\"fields\"\n      success-message=\"Account ready\"\n      submit-label=\"Create workspace\"\n      @submit=\"handleSubmit\"\n    >\n      \u003Ctemplate #actions>\n        \u003Cdiv class=\"flex flex-wrap items-center gap-2\">\n          \u003CUButton type=\"submit\">\n            Create workspace\n          \u003C\u002FUButton>\n          \u003CUButton\n            type=\"button\"\n            color=\"neutral\"\n            variant=\"ghost\"\n            @click=\"reset\"\n          >\n            Reset\n          \u003C\u002FUButton>\n        \u003C\u002Fdiv>\n      \u003C\u002Ftemplate>\n    \u003C\u002FMForm>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\n\nconst fields = [\n  {\n    name: 'name',\n    label: 'Workspace name',\n    placeholder: 'Acme Studio',\n    description: 'Shown on invoices and shared links.',\n    icon: 'i-lucide-building-2',\n    autocomplete: 'organization',\n    required: true,\n  },\n  {\n    name: 'email',\n    label: 'Billing email',\n    type: 'email' as const,\n    placeholder: 'billing@acme.com',\n    icon: 'i-lucide-mail',\n    autocomplete: 'email',\n    required: true,\n  },\n  {\n    name: 'password',\n    label: 'Password',\n    type: 'password' as const,\n    placeholder: 'At least 8 characters',\n    description: 'Used to sign in to the workspace.',\n    icon: 'i-lucide-lock',\n    autocomplete: 'new-password',\n    reveal: true,\n    required: true,\n  },\n  {\n    name: 'website',\n    label: 'Website',\n    type: 'url' as const,\n    placeholder: 'https:\u002F\u002Facme.com',\n    icon: 'i-lucide-globe',\n    trailingIcon: 'i-lucide-arrow-up-right',\n    autocomplete: 'url',\n  },\n  {\n    name: 'plan',\n    label: 'Plan',\n    type: 'select' as const,\n    placeholder: 'Choose a plan',\n    description: 'You can change this at any time.',\n    options: [\n      { label: 'Starter', value: 'starter', icon: 'i-lucide-leaf' },\n      { label: 'Studio', value: 'studio', icon: 'i-lucide-sparkles' },\n      { label: 'Agency', value: 'agency', icon: 'i-lucide-building' },\n    ],\n    required: true,\n  },\n  {\n    name: 'billing',\n    label: 'Billing period',\n    type: 'radio' as const,\n    orientation: 'horizontal' as const,\n    options: [\n      { label: 'Monthly', value: 'monthly' },\n      { label: 'Yearly', value: 'yearly' },\n    ],\n  },\n  {\n    name: 'updates',\n    label: 'Product updates',\n    type: 'checkbox' as const,\n    description: 'One short email each month. No noise.',\n  },\n  {\n    name: 'twoFactor',\n    label: 'Two-factor authentication',\n    type: 'switch' as const,\n    description: 'Ask for a code from your authenticator app at sign-in.',\n  },\n  {\n    name: 'terms',\n    label: 'I agree to the terms of service',\n    type: 'checkbox' as const,\n    description: 'Required before the workspace can be created.',\n  },\n]\n\nconst initialValues = {\n  name: '',\n  email: '',\n  password: '',\n  website: '',\n  plan: '',\n  billing: '',\n  updates: true,\n  twoFactor: false,\n  terms: false,\n}\n\nconst values = ref\u003CRecord\u003Cstring, string | boolean>>({ ...initialValues })\nconst errors = ref\u003CRecord\u003Cstring, string | undefined>>({})\nconst form = ref\u003C{ reset: (values?: Record\u003Cstring, string | boolean>) => void } | null>(null)\n\nfunction handleSubmit(next: Record\u003Cstring, string | boolean>) {\n  const nextErrors: Record\u003Cstring, string | undefined> = {}\n\n  if (!String(next.name ?? '').trim()) {\n    nextErrors.name = 'Give the workspace a name.'\n  }\n\n  const email = String(next.email ?? '').trim()\n\n  if (!email) {\n    nextErrors.email = 'Enter a billing email.'\n  }\n  else if (!\u002F^[^\\s@]+@[^\\s@][^\\s.@]*\\.[^\\s@]+$\u002F.test(email)) {\n    nextErrors.email = 'Check the email format.'\n  }\n\n  const password = String(next.password ?? '')\n\n  if (!password) {\n    nextErrors.password = 'Choose a password.'\n  }\n  else if (password.length \u003C 8) {\n    nextErrors.password = 'Use at least 8 characters.'\n  }\n\n  if (!String(next.plan ?? '')) {\n    nextErrors.plan = 'Pick a plan to continue.'\n  }\n\n  if (!String(next.billing ?? '')) {\n    nextErrors.billing = 'Choose a billing period.'\n  }\n\n  if (!next.terms) {\n    nextErrors.terms = 'Accept the terms to continue.'\n  }\n\n  errors.value = nextErrors\n}\n\nfunction reset() {\n  errors.value = {}\n  form.value?.reset({ ...initialValues })\n}\n\u003C\u002Fscript>\n",[1527,4312,4313,4321,4339,4345,4357,4369,4381,4395,4409,4422,4435,4449,4453,4465,4483,4501,4506,4514,4520,4532,4544,4556,4570,4574,4578,4586,4594,4602,4610,4618,4626,4630,4650,4668,4672,4682,4686,4700,4715,4730,4745,4761,4776,4787,4791,4795,4809,4824,4842,4857,4872,4886,4896,4900,4904,4918,4933,4951,4966,4981,4996,5011,5022,5032,5036,5040,5055,5070,5088,5103,5118,5134,5148,5152,5156,5170,5184,5202,5216,5231,5239,5282,5323,5365,5371,5381,5385,5389,5404,5419,5437,5457,5465,5495,5525,5531,5535,5539,5553,5567,5585,5599,5603,5607,5622,5637,5655,5671,5676,5681,5697,5713,5732,5748,5753,5758,5763,5774,5785,5796,5808,5820,5831,5843,5854,5867,5879,5884,5889,5930,5965,6022,6027,6058,6087,6092,6125,6143,6148,6153,6184,6189,6204,6222,6227,6284,6301,6306,6311,6337,6342,6357,6375,6380,6406,6424,6429,6434,6461,6478,6483,6488,6515,6533,6538,6543,6562,6580,6585,6590,6603,6608,6613,6624,6637,6662,6667],{"__ignoreMap":1570},[1580,4314,4315,4317,4319],{"class":1582,"line":1583},[1580,4316,1587],{"class":1586},[1580,4318,1568],{"class":1590},[1580,4320,1593],{"class":1586},[1580,4322,4323,4325,4327,4329,4331,4333,4335,4337],{"class":1582,"line":1596},[1580,4324,1599],{"class":1586},[1580,4326,1558],{"class":1590},[1580,4328,1605],{"class":1604},[1580,4330,1608],{"class":1586},[1580,4332,1611],{"class":1586},[1580,4334,1615],{"class":1614},[1580,4336,1611],{"class":1586},[1580,4338,1593],{"class":1586},[1580,4340,4341,4343],{"class":1582,"line":1622},[1580,4342,1625],{"class":1586},[1580,4344,1628],{"class":1590},[1580,4346,4347,4349,4351,4353,4355],{"class":1582,"line":1631},[1580,4348,2791],{"class":1604},[1580,4350,1608],{"class":1586},[1580,4352,1611],{"class":1586},[1580,4354,2798],{"class":1614},[1580,4356,1645],{"class":1586},[1580,4358,4359,4361,4363,4365,4367],{"class":1582,"line":1648},[1580,4360,1634],{"class":1604},[1580,4362,1608],{"class":1586},[1580,4364,1611],{"class":1586},[1580,4366,1642],{"class":1641},[1580,4368,1645],{"class":1586},[1580,4370,4371,4373,4375,4377,4379],{"class":1582,"line":1663},[1580,4372,1651],{"class":1604},[1580,4374,1608],{"class":1586},[1580,4376,1611],{"class":1586},[1580,4378,1658],{"class":1614},[1580,4380,1645],{"class":1586},[1580,4382,4383,4385,4387,4389,4391,4393],{"class":1582,"line":1680},[1580,4384,1666],{"class":1586},[1580,4386,1669],{"class":1604},[1580,4388,1608],{"class":1586},[1580,4390,1611],{"class":1586},[1580,4392,1669],{"class":1641},[1580,4394,1645],{"class":1586},[1580,4396,4397,4399,4401,4403,4405,4407],{"class":1582,"line":1695},[1580,4398,1666],{"class":1586},[1580,4400,1547],{"class":1604},[1580,4402,1608],{"class":1586},[1580,4404,1611],{"class":1586},[1580,4406,1547],{"class":1641},[1580,4408,1645],{"class":1586},[1580,4410,4411,4413,4415,4417,4420],{"class":1582,"line":1710},[1580,4412,2857],{"class":1604},[1580,4414,1608],{"class":1586},[1580,4416,1611],{"class":1586},[1580,4418,4419],{"class":1614},"Account ready",[1580,4421,1645],{"class":1586},[1580,4423,4424,4426,4428,4430,4433],{"class":1582,"line":1728},[1580,4425,1698],{"class":1604},[1580,4427,1608],{"class":1586},[1580,4429,1611],{"class":1586},[1580,4431,4432],{"class":1614},"Create workspace",[1580,4434,1645],{"class":1586},[1580,4436,4437,4439,4441,4443,4445,4447],{"class":1582,"line":1734},[1580,4438,1713],{"class":1586},[1580,4440,1716],{"class":1604},[1580,4442,1608],{"class":1586},[1580,4444,1611],{"class":1586},[1580,4446,1723],{"class":1641},[1580,4448,1645],{"class":1586},[1580,4450,4451],{"class":1582,"line":1744},[1580,4452,2885],{"class":1586},[1580,4454,4455,4457,4459,4461,4463],{"class":1582,"line":1754},[1580,4456,2890],{"class":1586},[1580,4458,1568],{"class":1590},[1580,4460,2895],{"class":1586},[1580,4462,2738],{"class":1604},[1580,4464,1593],{"class":1586},[1580,4466,4467,4469,4471,4473,4475,4477,4479,4481],{"class":1582,"line":1761},[1580,4468,2904],{"class":1586},[1580,4470,1558],{"class":1590},[1580,4472,1605],{"class":1604},[1580,4474,1608],{"class":1586},[1580,4476,1611],{"class":1586},[1580,4478,2915],{"class":1614},[1580,4480,1611],{"class":1586},[1580,4482,1593],{"class":1586},[1580,4484,4485,4487,4489,4491,4493,4495,4497,4499],{"class":1582,"line":1786},[1580,4486,2924],{"class":1586},[1580,4488,2927],{"class":1590},[1580,4490,2930],{"class":1604},[1580,4492,1608],{"class":1586},[1580,4494,1611],{"class":1586},[1580,4496,1716],{"class":1614},[1580,4498,1611],{"class":1586},[1580,4500,1593],{"class":1586},[1580,4502,4503],{"class":1582,"line":1813},[1580,4504,4505],{"class":1641},"            Create workspace\n",[1580,4507,4508,4510,4512],{"class":1582,"line":1818},[1580,4509,2950],{"class":1586},[1580,4511,2927],{"class":1590},[1580,4513,1593],{"class":1586},[1580,4515,4516,4518],{"class":1582,"line":1832},[1580,4517,2924],{"class":1586},[1580,4519,2961],{"class":1590},[1580,4521,4522,4524,4526,4528,4530],{"class":1582,"line":1838},[1580,4523,2966],{"class":1604},[1580,4525,1608],{"class":1586},[1580,4527,1611],{"class":1586},[1580,4529,2973],{"class":1614},[1580,4531,1645],{"class":1586},[1580,4533,4534,4536,4538,4540,4542],{"class":1582,"line":1858},[1580,4535,2980],{"class":1604},[1580,4537,1608],{"class":1586},[1580,4539,1611],{"class":1586},[1580,4541,2987],{"class":1614},[1580,4543,1645],{"class":1586},[1580,4545,4546,4548,4550,4552,4554],{"class":1582,"line":1875},[1580,4547,2994],{"class":1604},[1580,4549,1608],{"class":1586},[1580,4551,1611],{"class":1586},[1580,4553,3001],{"class":1614},[1580,4555,1645],{"class":1586},[1580,4557,4558,4560,4562,4564,4566,4568],{"class":1582,"line":1892},[1580,4559,3008],{"class":1586},[1580,4561,3011],{"class":1604},[1580,4563,1608],{"class":1586},[1580,4565,1611],{"class":1586},[1580,4567,3018],{"class":1641},[1580,4569,1645],{"class":1586},[1580,4571,4572],{"class":1582,"line":1908},[1580,4573,3025],{"class":1586},[1580,4575,4576],{"class":1582,"line":1914},[1580,4577,3030],{"class":1641},[1580,4579,4580,4582,4584],{"class":1582,"line":1919},[1580,4581,2950],{"class":1586},[1580,4583,2927],{"class":1590},[1580,4585,1593],{"class":1586},[1580,4587,4588,4590,4592],{"class":1582,"line":1935},[1580,4589,3043],{"class":1586},[1580,4591,1558],{"class":1590},[1580,4593,1593],{"class":1586},[1580,4595,4596,4598,4600],{"class":1582,"line":1951},[1580,4597,3052],{"class":1586},[1580,4599,1568],{"class":1590},[1580,4601,1593],{"class":1586},[1580,4603,4604,4606,4608],{"class":1582,"line":1973},[1580,4605,3061],{"class":1586},[1580,4607,3064],{"class":1590},[1580,4609,1593],{"class":1586},[1580,4611,4612,4614,4616],{"class":1582,"line":1989},[1580,4613,1737],{"class":1586},[1580,4615,1558],{"class":1590},[1580,4617,1593],{"class":1586},[1580,4619,4620,4622,4624],{"class":1582,"line":2006},[1580,4621,1747],{"class":1586},[1580,4623,1568],{"class":1590},[1580,4625,1593],{"class":1586},[1580,4627,4628],{"class":1582,"line":2021},[1580,4629,1758],{"emptyLinePlaceholder":1757},[1580,4631,4632,4634,4636,4638,4640,4642,4644,4646,4648],{"class":1582,"line":2026},[1580,4633,1587],{"class":1586},[1580,4635,1766],{"class":1590},[1580,4637,1769],{"class":1604},[1580,4639,1772],{"class":1604},[1580,4641,1608],{"class":1586},[1580,4643,1611],{"class":1586},[1580,4645,1779],{"class":1614},[1580,4647,1611],{"class":1586},[1580,4649,1593],{"class":1586},[1580,4651,4652,4654,4656,4658,4660,4662,4664,4666],{"class":1582,"line":2031},[1580,4653,1790],{"class":1789},[1580,4655,1793],{"class":1586},[1580,4657,1796],{"class":1641},[1580,4659,1799],{"class":1586},[1580,4661,1802],{"class":1789},[1580,4663,1805],{"class":1586},[1580,4665,1576],{"class":1614},[1580,4667,1810],{"class":1586},[1580,4669,4670],{"class":1582,"line":2047},[1580,4671,1758],{"emptyLinePlaceholder":1757},[1580,4673,4674,4676,4678,4680],{"class":1582,"line":2063},[1580,4675,1821],{"class":1604},[1580,4677,1824],{"class":1641},[1580,4679,1608],{"class":1586},[1580,4681,1829],{"class":1641},[1580,4683,4684],{"class":1582,"line":2083},[1580,4685,1835],{"class":1586},[1580,4687,4688,4690,4692,4694,4696,4698],{"class":1582,"line":2099},[1580,4689,1841],{"class":1590},[1580,4691,1844],{"class":1586},[1580,4693,1805],{"class":1586},[1580,4695,1849],{"class":1614},[1580,4697,1852],{"class":1586},[1580,4699,1855],{"class":1586},[1580,4701,4702,4704,4706,4708,4711,4713],{"class":1582,"line":2113},[1580,4703,1861],{"class":1590},[1580,4705,1844],{"class":1586},[1580,4707,1805],{"class":1586},[1580,4709,4710],{"class":1614},"Workspace name",[1580,4712,1852],{"class":1586},[1580,4714,1855],{"class":1586},[1580,4716,4717,4719,4721,4723,4726,4728],{"class":1582,"line":2118},[1580,4718,1878],{"class":1590},[1580,4720,1844],{"class":1586},[1580,4722,1805],{"class":1586},[1580,4724,4725],{"class":1614},"Acme Studio",[1580,4727,1852],{"class":1586},[1580,4729,1855],{"class":1586},[1580,4731,4732,4734,4736,4738,4741,4743],{"class":1582,"line":2124},[1580,4733,1992],{"class":1590},[1580,4735,1844],{"class":1586},[1580,4737,1805],{"class":1586},[1580,4739,4740],{"class":1614},"Shown on invoices and shared links.",[1580,4742,1852],{"class":1586},[1580,4744,1855],{"class":1586},[1580,4746,4747,4750,4752,4754,4757,4759],{"class":1582,"line":2129},[1580,4748,4749],{"class":1590},"    icon",[1580,4751,1844],{"class":1586},[1580,4753,1805],{"class":1586},[1580,4755,4756],{"class":1614},"i-lucide-building-2",[1580,4758,1852],{"class":1586},[1580,4760,1855],{"class":1586},[1580,4762,4763,4765,4767,4769,4772,4774],{"class":1582,"line":2174},[1580,4764,1895],{"class":1590},[1580,4766,1844],{"class":1586},[1580,4768,1805],{"class":1586},[1580,4770,4771],{"class":1614},"organization",[1580,4773,1852],{"class":1586},[1580,4775,1855],{"class":1586},[1580,4777,4778,4781,4783,4785],{"class":1582,"line":2187},[1580,4779,4780],{"class":1590},"    required",[1580,4782,1844],{"class":1586},[1580,4784,3612],{"class":3611},[1580,4786,1855],{"class":1586},[1580,4788,4789],{"class":1582,"line":2199},[1580,4790,1911],{"class":1586},[1580,4792,4793],{"class":1582,"line":2211},[1580,4794,1835],{"class":1586},[1580,4796,4797,4799,4801,4803,4805,4807],{"class":1582,"line":2220},[1580,4798,1841],{"class":1590},[1580,4800,1844],{"class":1586},[1580,4802,1805],{"class":1586},[1580,4804,1928],{"class":1614},[1580,4806,1852],{"class":1586},[1580,4808,1855],{"class":1586},[1580,4810,4811,4813,4815,4817,4820,4822],{"class":1582,"line":2225},[1580,4812,1861],{"class":1590},[1580,4814,1844],{"class":1586},[1580,4816,1805],{"class":1586},[1580,4818,4819],{"class":1614},"Billing email",[1580,4821,1852],{"class":1586},[1580,4823,1855],{"class":1586},[1580,4825,4826,4828,4830,4832,4834,4836,4838,4840],{"class":1582,"line":2263},[1580,4827,1954],{"class":1590},[1580,4829,1844],{"class":1586},[1580,4831,1805],{"class":1586},[1580,4833,1928],{"class":1614},[1580,4835,1852],{"class":1586},[1580,4837,1965],{"class":1789},[1580,4839,1968],{"class":1604},[1580,4841,1855],{"class":1586},[1580,4843,4844,4846,4848,4850,4853,4855],{"class":1582,"line":2268},[1580,4845,1878],{"class":1590},[1580,4847,1844],{"class":1586},[1580,4849,1805],{"class":1586},[1580,4851,4852],{"class":1614},"billing@acme.com",[1580,4854,1852],{"class":1586},[1580,4856,1855],{"class":1586},[1580,4858,4859,4861,4863,4865,4868,4870],{"class":1582,"line":2306},[1580,4860,4749],{"class":1590},[1580,4862,1844],{"class":1586},[1580,4864,1805],{"class":1586},[1580,4866,4867],{"class":1614},"i-lucide-mail",[1580,4869,1852],{"class":1586},[1580,4871,1855],{"class":1586},[1580,4873,4874,4876,4878,4880,4882,4884],{"class":1582,"line":2346},[1580,4875,1895],{"class":1590},[1580,4877,1844],{"class":1586},[1580,4879,1805],{"class":1586},[1580,4881,1928],{"class":1614},[1580,4883,1852],{"class":1586},[1580,4885,1855],{"class":1586},[1580,4887,4888,4890,4892,4894],{"class":1582,"line":2378},[1580,4889,4780],{"class":1590},[1580,4891,1844],{"class":1586},[1580,4893,3612],{"class":3611},[1580,4895,1855],{"class":1586},[1580,4897,4898],{"class":1582,"line":2410},[1580,4899,1911],{"class":1586},[1580,4901,4902],{"class":1582,"line":2442},[1580,4903,1835],{"class":1586},[1580,4905,4906,4908,4910,4912,4914,4916],{"class":1582,"line":2447},[1580,4907,1841],{"class":1590},[1580,4909,1844],{"class":1586},[1580,4911,1805],{"class":1586},[1580,4913,4228],{"class":1614},[1580,4915,1852],{"class":1586},[1580,4917,1855],{"class":1586},[1580,4919,4920,4922,4924,4926,4929,4931],{"class":1582,"line":2466},[1580,4921,1861],{"class":1590},[1580,4923,1844],{"class":1586},[1580,4925,1805],{"class":1586},[1580,4927,4928],{"class":1614},"Password",[1580,4930,1852],{"class":1586},[1580,4932,1855],{"class":1586},[1580,4934,4935,4937,4939,4941,4943,4945,4947,4949],{"class":1582,"line":2485},[1580,4936,1954],{"class":1590},[1580,4938,1844],{"class":1586},[1580,4940,1805],{"class":1586},[1580,4942,4228],{"class":1614},[1580,4944,1852],{"class":1586},[1580,4946,1965],{"class":1789},[1580,4948,1968],{"class":1604},[1580,4950,1855],{"class":1586},[1580,4952,4953,4955,4957,4959,4962,4964],{"class":1582,"line":2491},[1580,4954,1878],{"class":1590},[1580,4956,1844],{"class":1586},[1580,4958,1805],{"class":1586},[1580,4960,4961],{"class":1614},"At least 8 characters",[1580,4963,1852],{"class":1586},[1580,4965,1855],{"class":1586},[1580,4967,4968,4970,4972,4974,4977,4979],{"class":1582,"line":2496},[1580,4969,1992],{"class":1590},[1580,4971,1844],{"class":1586},[1580,4973,1805],{"class":1586},[1580,4975,4976],{"class":1614},"Used to sign in to the workspace.",[1580,4978,1852],{"class":1586},[1580,4980,1855],{"class":1586},[1580,4982,4983,4985,4987,4989,4992,4994],{"class":1582,"line":2511},[1580,4984,4749],{"class":1590},[1580,4986,1844],{"class":1586},[1580,4988,1805],{"class":1586},[1580,4990,4991],{"class":1614},"i-lucide-lock",[1580,4993,1852],{"class":1586},[1580,4995,1855],{"class":1586},[1580,4997,4998,5000,5002,5004,5007,5009],{"class":1582,"line":2529},[1580,4999,1895],{"class":1590},[1580,5001,1844],{"class":1586},[1580,5003,1805],{"class":1586},[1580,5005,5006],{"class":1614},"new-password",[1580,5008,1852],{"class":1586},[1580,5010,1855],{"class":1586},[1580,5012,5013,5016,5018,5020],{"class":1582,"line":2534},[1580,5014,5015],{"class":1590},"    reveal",[1580,5017,1844],{"class":1586},[1580,5019,3612],{"class":3611},[1580,5021,1855],{"class":1586},[1580,5023,5024,5026,5028,5030],{"class":1582,"line":2606},[1580,5025,4780],{"class":1590},[1580,5027,1844],{"class":1586},[1580,5029,3612],{"class":3611},[1580,5031,1855],{"class":1586},[1580,5033,5034],{"class":1582,"line":2624},[1580,5035,1911],{"class":1586},[1580,5037,5038],{"class":1582,"line":2629},[1580,5039,1835],{"class":1586},[1580,5041,5042,5044,5046,5048,5051,5053],{"class":1582,"line":2634},[1580,5043,1841],{"class":1590},[1580,5045,1844],{"class":1586},[1580,5047,1805],{"class":1586},[1580,5049,5050],{"class":1614},"website",[1580,5052,1852],{"class":1586},[1580,5054,1855],{"class":1586},[1580,5056,5057,5059,5061,5063,5066,5068],{"class":1582,"line":2649},[1580,5058,1861],{"class":1590},[1580,5060,1844],{"class":1586},[1580,5062,1805],{"class":1586},[1580,5064,5065],{"class":1614},"Website",[1580,5067,1852],{"class":1586},[1580,5069,1855],{"class":1586},[1580,5071,5072,5074,5076,5078,5080,5082,5084,5086],{"class":1582,"line":2667},[1580,5073,1954],{"class":1590},[1580,5075,1844],{"class":1586},[1580,5077,1805],{"class":1586},[1580,5079,4231],{"class":1614},[1580,5081,1852],{"class":1586},[1580,5083,1965],{"class":1789},[1580,5085,1968],{"class":1604},[1580,5087,1855],{"class":1586},[1580,5089,5090,5092,5094,5096,5099,5101],{"class":1582,"line":2672},[1580,5091,1878],{"class":1590},[1580,5093,1844],{"class":1586},[1580,5095,1805],{"class":1586},[1580,5097,5098],{"class":1614},"https:\u002F\u002Facme.com",[1580,5100,1852],{"class":1586},[1580,5102,1855],{"class":1586},[1580,5104,5105,5107,5109,5111,5114,5116],{"class":1582,"line":2677},[1580,5106,4749],{"class":1590},[1580,5108,1844],{"class":1586},[1580,5110,1805],{"class":1586},[1580,5112,5113],{"class":1614},"i-lucide-globe",[1580,5115,1852],{"class":1586},[1580,5117,1855],{"class":1586},[1580,5119,5120,5123,5125,5127,5130,5132],{"class":1582,"line":2693},[1580,5121,5122],{"class":1590},"    trailingIcon",[1580,5124,1844],{"class":1586},[1580,5126,1805],{"class":1586},[1580,5128,5129],{"class":1614},"i-lucide-arrow-up-right",[1580,5131,1852],{"class":1586},[1580,5133,1855],{"class":1586},[1580,5135,5136,5138,5140,5142,5144,5146],{"class":1582,"line":2699},[1580,5137,1895],{"class":1590},[1580,5139,1844],{"class":1586},[1580,5141,1805],{"class":1586},[1580,5143,4231],{"class":1614},[1580,5145,1852],{"class":1586},[1580,5147,1855],{"class":1586},[1580,5149,5150],{"class":1582,"line":3617},[1580,5151,1911],{"class":1586},[1580,5153,5154],{"class":1582,"line":3622},[1580,5155,1835],{"class":1586},[1580,5157,5158,5160,5162,5164,5166,5168],{"class":1582,"line":3627},[1580,5159,1841],{"class":1590},[1580,5161,1844],{"class":1586},[1580,5163,1805],{"class":1586},[1580,5165,3299],{"class":1614},[1580,5167,1852],{"class":1586},[1580,5169,1855],{"class":1586},[1580,5171,5172,5174,5176,5178,5180,5182],{"class":1582,"line":3671},[1580,5173,1861],{"class":1590},[1580,5175,1844],{"class":1586},[1580,5177,1805],{"class":1586},[1580,5179,3314],{"class":1614},[1580,5181,1852],{"class":1586},[1580,5183,1855],{"class":1586},[1580,5185,5186,5188,5190,5192,5194,5196,5198,5200],{"class":1582,"line":3706},[1580,5187,1954],{"class":1590},[1580,5189,1844],{"class":1586},[1580,5191,1805],{"class":1586},[1580,5193,2731],{"class":1614},[1580,5195,1852],{"class":1586},[1580,5197,1965],{"class":1789},[1580,5199,1968],{"class":1604},[1580,5201,1855],{"class":1586},[1580,5203,5204,5206,5208,5210,5212,5214],{"class":1582,"line":3771},[1580,5205,1878],{"class":1590},[1580,5207,1844],{"class":1586},[1580,5209,1805],{"class":1586},[1580,5211,3347],{"class":1614},[1580,5213,1852],{"class":1586},[1580,5215,1855],{"class":1586},[1580,5217,5218,5220,5222,5224,5227,5229],{"class":1582,"line":3776},[1580,5219,1992],{"class":1590},[1580,5221,1844],{"class":1586},[1580,5223,1805],{"class":1586},[1580,5225,5226],{"class":1614},"You can change this at any time.",[1580,5228,1852],{"class":1586},[1580,5230,1855],{"class":1586},[1580,5232,5233,5235,5237],{"class":1582,"line":3807},[1580,5234,3371],{"class":1590},[1580,5236,1844],{"class":1586},[1580,5238,1829],{"class":1641},[1580,5240,5241,5243,5245,5247,5249,5252,5254,5256,5258,5260,5262,5264,5266,5268,5271,5273,5275,5278,5280],{"class":1582,"line":3836},[1580,5242,3380],{"class":1586},[1580,5244,3383],{"class":1590},[1580,5246,1844],{"class":1586},[1580,5248,1805],{"class":1586},[1580,5250,5251],{"class":1614},"Starter",[1580,5253,1852],{"class":1586},[1580,5255,2153],{"class":1586},[1580,5257,3397],{"class":1590},[1580,5259,1844],{"class":1586},[1580,5261,1805],{"class":1586},[1580,5263,3404],{"class":1614},[1580,5265,1852],{"class":1586},[1580,5267,2153],{"class":1586},[1580,5269,5270],{"class":1590}," icon",[1580,5272,1844],{"class":1586},[1580,5274,1805],{"class":1586},[1580,5276,5277],{"class":1614},"i-lucide-leaf",[1580,5279,1852],{"class":1586},[1580,5281,3409],{"class":1586},[1580,5283,5284,5286,5288,5290,5292,5295,5297,5299,5301,5303,5305,5307,5309,5311,5313,5315,5317,5319,5321],{"class":1582,"line":3841},[1580,5285,3380],{"class":1586},[1580,5287,3383],{"class":1590},[1580,5289,1844],{"class":1586},[1580,5291,1805],{"class":1586},[1580,5293,5294],{"class":1614},"Studio",[1580,5296,1852],{"class":1586},[1580,5298,2153],{"class":1586},[1580,5300,3397],{"class":1590},[1580,5302,1844],{"class":1586},[1580,5304,1805],{"class":1586},[1580,5306,3435],{"class":1614},[1580,5308,1852],{"class":1586},[1580,5310,2153],{"class":1586},[1580,5312,5270],{"class":1590},[1580,5314,1844],{"class":1586},[1580,5316,1805],{"class":1586},[1580,5318,64],{"class":1614},[1580,5320,1852],{"class":1586},[1580,5322,3409],{"class":1586},[1580,5324,5325,5327,5329,5331,5333,5336,5338,5340,5342,5344,5346,5348,5350,5352,5354,5356,5358,5361,5363],{"class":1582,"line":3876},[1580,5326,3380],{"class":1586},[1580,5328,3383],{"class":1590},[1580,5330,1844],{"class":1586},[1580,5332,1805],{"class":1586},[1580,5334,5335],{"class":1614},"Agency",[1580,5337,1852],{"class":1586},[1580,5339,2153],{"class":1586},[1580,5341,3397],{"class":1590},[1580,5343,1844],{"class":1586},[1580,5345,1805],{"class":1586},[1580,5347,3465],{"class":1614},[1580,5349,1852],{"class":1586},[1580,5351,2153],{"class":1586},[1580,5353,5270],{"class":1590},[1580,5355,1844],{"class":1586},[1580,5357,1805],{"class":1586},[1580,5359,5360],{"class":1614},"i-lucide-building",[1580,5362,1852],{"class":1586},[1580,5364,3409],{"class":1586},[1580,5366,5367,5369],{"class":1582,"line":3894},[1580,5368,3474],{"class":1641},[1580,5370,1855],{"class":1586},[1580,5372,5373,5375,5377,5379],{"class":1582,"line":3899},[1580,5374,4780],{"class":1590},[1580,5376,1844],{"class":1586},[1580,5378,3612],{"class":3611},[1580,5380,1855],{"class":1586},[1580,5382,5383],{"class":1582,"line":3904},[1580,5384,1911],{"class":1586},[1580,5386,5387],{"class":1582,"line":3935},[1580,5388,1835],{"class":1586},[1580,5390,5391,5393,5395,5397,5400,5402],{"class":1582,"line":3940},[1580,5392,1841],{"class":1590},[1580,5394,1844],{"class":1586},[1580,5396,1805],{"class":1586},[1580,5398,5399],{"class":1614},"billing",[1580,5401,1852],{"class":1586},[1580,5403,1855],{"class":1586},[1580,5405,5406,5408,5410,5412,5415,5417],{"class":1582,"line":3955},[1580,5407,1861],{"class":1590},[1580,5409,1844],{"class":1586},[1580,5411,1805],{"class":1586},[1580,5413,5414],{"class":1614},"Billing period",[1580,5416,1852],{"class":1586},[1580,5418,1855],{"class":1586},[1580,5420,5421,5423,5425,5427,5429,5431,5433,5435],{"class":1582,"line":3973},[1580,5422,1954],{"class":1590},[1580,5424,1844],{"class":1586},[1580,5426,1805],{"class":1586},[1580,5428,4241],{"class":1614},[1580,5430,1852],{"class":1586},[1580,5432,1965],{"class":1789},[1580,5434,1968],{"class":1604},[1580,5436,1855],{"class":1586},[1580,5438,5439,5442,5444,5446,5449,5451,5453,5455],{"class":1582,"line":3978},[1580,5440,5441],{"class":1590},"    orientation",[1580,5443,1844],{"class":1586},[1580,5445,1805],{"class":1586},[1580,5447,5448],{"class":1614},"horizontal",[1580,5450,1852],{"class":1586},[1580,5452,1965],{"class":1789},[1580,5454,1968],{"class":1604},[1580,5456,1855],{"class":1586},[1580,5458,5459,5461,5463],{"class":1582,"line":4035},[1580,5460,3371],{"class":1590},[1580,5462,1844],{"class":1586},[1580,5464,1829],{"class":1641},[1580,5466,5467,5469,5471,5473,5475,5478,5480,5482,5484,5486,5488,5491,5493],{"class":1582,"line":4053},[1580,5468,3380],{"class":1586},[1580,5470,3383],{"class":1590},[1580,5472,1844],{"class":1586},[1580,5474,1805],{"class":1586},[1580,5476,5477],{"class":1614},"Monthly",[1580,5479,1852],{"class":1586},[1580,5481,2153],{"class":1586},[1580,5483,3397],{"class":1590},[1580,5485,1844],{"class":1586},[1580,5487,1805],{"class":1586},[1580,5489,5490],{"class":1614},"monthly",[1580,5492,1852],{"class":1586},[1580,5494,3409],{"class":1586},[1580,5496,5497,5499,5501,5503,5505,5508,5510,5512,5514,5516,5518,5521,5523],{"class":1582,"line":4058},[1580,5498,3380],{"class":1586},[1580,5500,3383],{"class":1590},[1580,5502,1844],{"class":1586},[1580,5504,1805],{"class":1586},[1580,5506,5507],{"class":1614},"Yearly",[1580,5509,1852],{"class":1586},[1580,5511,2153],{"class":1586},[1580,5513,3397],{"class":1590},[1580,5515,1844],{"class":1586},[1580,5517,1805],{"class":1586},[1580,5519,5520],{"class":1614},"yearly",[1580,5522,1852],{"class":1586},[1580,5524,3409],{"class":1586},[1580,5526,5527,5529],{"class":1582,"line":4063},[1580,5528,3474],{"class":1641},[1580,5530,1855],{"class":1586},[1580,5532,5533],{"class":1582,"line":4090},[1580,5534,1911],{"class":1586},[1580,5536,5537],{"class":1582,"line":4108},[1580,5538,1835],{"class":1586},[1580,5540,5541,5543,5545,5547,5549,5551],{"class":1582,"line":4113},[1580,5542,1841],{"class":1590},[1580,5544,1844],{"class":1586},[1580,5546,1805],{"class":1586},[1580,5548,3495],{"class":1614},[1580,5550,1852],{"class":1586},[1580,5552,1855],{"class":1586},[1580,5554,5555,5557,5559,5561,5563,5565],{"class":1582,"line":4118},[1580,5556,1861],{"class":1590},[1580,5558,1844],{"class":1586},[1580,5560,1805],{"class":1586},[1580,5562,3510],{"class":1614},[1580,5564,1852],{"class":1586},[1580,5566,1855],{"class":1586},[1580,5568,5569,5571,5573,5575,5577,5579,5581,5583],{"class":1582,"line":4131},[1580,5570,1954],{"class":1590},[1580,5572,1844],{"class":1586},[1580,5574,1805],{"class":1586},[1580,5576,2734],{"class":1614},[1580,5578,1852],{"class":1586},[1580,5580,1965],{"class":1789},[1580,5582,1968],{"class":1604},[1580,5584,1855],{"class":1586},[1580,5586,5587,5589,5591,5593,5595,5597],{"class":1582,"line":4136},[1580,5588,1992],{"class":1590},[1580,5590,1844],{"class":1586},[1580,5592,1805],{"class":1586},[1580,5594,3543],{"class":1614},[1580,5596,1852],{"class":1586},[1580,5598,1855],{"class":1586},[1580,5600,5601],{"class":1582,"line":4141},[1580,5602,1911],{"class":1586},[1580,5604,5605],{"class":1582,"line":4153},[1580,5606,1835],{"class":1586},[1580,5608,5609,5611,5613,5615,5618,5620],{"class":1582,"line":4166},[1580,5610,1841],{"class":1590},[1580,5612,1844],{"class":1586},[1580,5614,1805],{"class":1586},[1580,5616,5617],{"class":1614},"twoFactor",[1580,5619,1852],{"class":1586},[1580,5621,1855],{"class":1586},[1580,5623,5624,5626,5628,5630,5633,5635],{"class":1582,"line":4194},[1580,5625,1861],{"class":1590},[1580,5627,1844],{"class":1586},[1580,5629,1805],{"class":1586},[1580,5631,5632],{"class":1614},"Two-factor authentication",[1580,5634,1852],{"class":1586},[1580,5636,1855],{"class":1586},[1580,5638,5639,5641,5643,5645,5647,5649,5651,5653],{"class":1582,"line":4199},[1580,5640,1954],{"class":1590},[1580,5642,1844],{"class":1586},[1580,5644,1805],{"class":1586},[1580,5646,4247],{"class":1614},[1580,5648,1852],{"class":1586},[1580,5650,1965],{"class":1789},[1580,5652,1968],{"class":1604},[1580,5654,1855],{"class":1586},[1580,5656,5658,5660,5662,5664,5667,5669],{"class":1582,"line":5657},107,[1580,5659,1992],{"class":1590},[1580,5661,1844],{"class":1586},[1580,5663,1805],{"class":1586},[1580,5665,5666],{"class":1614},"Ask for a code from your authenticator app at sign-in.",[1580,5668,1852],{"class":1586},[1580,5670,1855],{"class":1586},[1580,5672,5674],{"class":1582,"line":5673},108,[1580,5675,1911],{"class":1586},[1580,5677,5679],{"class":1582,"line":5678},109,[1580,5680,1835],{"class":1586},[1580,5682,5684,5686,5688,5690,5693,5695],{"class":1582,"line":5683},110,[1580,5685,1841],{"class":1590},[1580,5687,1844],{"class":1586},[1580,5689,1805],{"class":1586},[1580,5691,5692],{"class":1614},"terms",[1580,5694,1852],{"class":1586},[1580,5696,1855],{"class":1586},[1580,5698,5700,5702,5704,5706,5709,5711],{"class":1582,"line":5699},111,[1580,5701,1861],{"class":1590},[1580,5703,1844],{"class":1586},[1580,5705,1805],{"class":1586},[1580,5707,5708],{"class":1614},"I agree to the terms of service",[1580,5710,1852],{"class":1586},[1580,5712,1855],{"class":1586},[1580,5714,5716,5718,5720,5722,5724,5726,5728,5730],{"class":1582,"line":5715},112,[1580,5717,1954],{"class":1590},[1580,5719,1844],{"class":1586},[1580,5721,1805],{"class":1586},[1580,5723,2734],{"class":1614},[1580,5725,1852],{"class":1586},[1580,5727,1965],{"class":1789},[1580,5729,1968],{"class":1604},[1580,5731,1855],{"class":1586},[1580,5733,5735,5737,5739,5741,5744,5746],{"class":1582,"line":5734},113,[1580,5736,1992],{"class":1590},[1580,5738,1844],{"class":1586},[1580,5740,1805],{"class":1586},[1580,5742,5743],{"class":1614},"Required before the workspace can be created.",[1580,5745,1852],{"class":1586},[1580,5747,1855],{"class":1586},[1580,5749,5751],{"class":1582,"line":5750},114,[1580,5752,1911],{"class":1586},[1580,5754,5756],{"class":1582,"line":5755},115,[1580,5757,2121],{"class":1641},[1580,5759,5761],{"class":1582,"line":5760},116,[1580,5762,1758],{"emptyLinePlaceholder":1757},[1580,5764,5766,5768,5770,5772],{"class":1582,"line":5765},117,[1580,5767,1821],{"class":1604},[1580,5769,3566],{"class":1641},[1580,5771,1608],{"class":1586},[1580,5773,2303],{"class":1586},[1580,5775,5777,5779,5781,5783],{"class":1582,"line":5776},118,[1580,5778,2177],{"class":1590},[1580,5780,1844],{"class":1586},[1580,5782,2182],{"class":1586},[1580,5784,1855],{"class":1586},[1580,5786,5788,5790,5792,5794],{"class":1582,"line":5787},119,[1580,5789,2190],{"class":1590},[1580,5791,1844],{"class":1586},[1580,5793,2182],{"class":1586},[1580,5795,1855],{"class":1586},[1580,5797,5799,5802,5804,5806],{"class":1582,"line":5798},120,[1580,5800,5801],{"class":1590},"  password",[1580,5803,1844],{"class":1586},[1580,5805,2182],{"class":1586},[1580,5807,1855],{"class":1586},[1580,5809,5811,5814,5816,5818],{"class":1582,"line":5810},121,[1580,5812,5813],{"class":1590},"  website",[1580,5815,1844],{"class":1586},[1580,5817,2182],{"class":1586},[1580,5819,1855],{"class":1586},[1580,5821,5823,5825,5827,5829],{"class":1582,"line":5822},122,[1580,5824,3595],{"class":1590},[1580,5826,1844],{"class":1586},[1580,5828,2182],{"class":1586},[1580,5830,1855],{"class":1586},[1580,5832,5834,5837,5839,5841],{"class":1582,"line":5833},123,[1580,5835,5836],{"class":1590},"  billing",[1580,5838,1844],{"class":1586},[1580,5840,2182],{"class":1586},[1580,5842,1855],{"class":1586},[1580,5844,5846,5848,5850,5852],{"class":1582,"line":5845},124,[1580,5847,3606],{"class":1590},[1580,5849,1844],{"class":1586},[1580,5851,3612],{"class":3611},[1580,5853,1855],{"class":1586},[1580,5855,5857,5860,5862,5865],{"class":1582,"line":5856},125,[1580,5858,5859],{"class":1590},"  twoFactor",[1580,5861,1844],{"class":1586},[1580,5863,5864],{"class":3611}," false",[1580,5866,1855],{"class":1586},[1580,5868,5870,5873,5875,5877],{"class":1582,"line":5869},126,[1580,5871,5872],{"class":1590},"  terms",[1580,5874,1844],{"class":1586},[1580,5876,5864],{"class":3611},[1580,5878,1855],{"class":1586},[1580,5880,5882],{"class":1582,"line":5881},127,[1580,5883,2696],{"class":1586},[1580,5885,5887],{"class":1582,"line":5886},128,[1580,5888,1758],{"emptyLinePlaceholder":1757},[1580,5890,5892,5894,5896,5898,5900,5902,5904,5906,5908,5910,5912,5914,5916,5918,5920,5922,5924,5926,5928],{"class":1582,"line":5891},129,[1580,5893,1821],{"class":1604},[1580,5895,2134],{"class":1641},[1580,5897,1608],{"class":1586},[1580,5899,1796],{"class":2139},[1580,5901,1587],{"class":1586},[1580,5903,2145],{"class":2144},[1580,5905,1587],{"class":1586},[1580,5907,2150],{"class":2144},[1580,5909,2153],{"class":1586},[1580,5911,2156],{"class":2144},[1580,5913,2159],{"class":1586},[1580,5915,2162],{"class":2144},[1580,5917,2165],{"class":1586},[1580,5919,2168],{"class":1641},[1580,5921,3658],{"class":1586},[1580,5923,3661],{"class":1586},[1580,5925,3664],{"class":1641},[1580,5927,2214],{"class":1586},[1580,5929,2217],{"class":1641},[1580,5931,5933,5935,5937,5939,5941,5943,5945,5947,5949,5951,5953,5955,5957,5959,5961,5963],{"class":1582,"line":5932},130,[1580,5934,1821],{"class":1604},[1580,5936,2230],{"class":1641},[1580,5938,1608],{"class":1586},[1580,5940,1796],{"class":2139},[1580,5942,1587],{"class":1586},[1580,5944,2145],{"class":2144},[1580,5946,1587],{"class":1586},[1580,5948,2150],{"class":2144},[1580,5950,2153],{"class":1586},[1580,5952,2156],{"class":2144},[1580,5954,2159],{"class":1586},[1580,5956,2251],{"class":2144},[1580,5958,2165],{"class":1586},[1580,5960,2168],{"class":1641},[1580,5962,2258],{"class":1586},[1580,5964,2217],{"class":1641},[1580,5966,5968,5970,5972,5974,5976,5978,5980,5982,5984,5986,5988,5990,5992,5994,5996,5998,6000,6002,6004,6006,6008,6010,6012,6014,6016,6018,6020],{"class":1582,"line":5967},131,[1580,5969,1821],{"class":1604},[1580,5971,3711],{"class":1641},[1580,5973,1608],{"class":1586},[1580,5975,1796],{"class":2139},[1580,5977,3718],{"class":1586},[1580,5979,3721],{"class":1590},[1580,5981,1844],{"class":1586},[1580,5983,2453],{"class":1586},[1580,5985,1642],{"class":2279},[1580,5987,3730],{"class":1586},[1580,5989,2285],{"class":2144},[1580,5991,1587],{"class":1586},[1580,5993,2150],{"class":2144},[1580,5995,2153],{"class":1586},[1580,5997,2156],{"class":2144},[1580,5999,2159],{"class":1586},[1580,6001,2162],{"class":2144},[1580,6003,2300],{"class":1586},[1580,6005,3749],{"class":1604},[1580,6007,3752],{"class":2144},[1580,6009,1799],{"class":1586},[1580,6011,2159],{"class":1586},[1580,6013,3759],{"class":2144},[1580,6015,2434],{"class":1586},[1580,6017,2168],{"class":1641},[1580,6019,3766],{"class":1586},[1580,6021,2217],{"class":1641},[1580,6023,6025],{"class":1582,"line":6024},132,[1580,6026,1758],{"emptyLinePlaceholder":1757},[1580,6028,6030,6032,6034,6036,6038,6040,6042,6044,6046,6048,6050,6052,6054,6056],{"class":1582,"line":6029},133,[1580,6031,2271],{"class":1604},[1580,6033,2274],{"class":2139},[1580,6035,2168],{"class":1586},[1580,6037,2280],{"class":2279},[1580,6039,1844],{"class":1586},[1580,6041,2285],{"class":2144},[1580,6043,1587],{"class":1586},[1580,6045,2150],{"class":2144},[1580,6047,2153],{"class":1586},[1580,6049,2156],{"class":2144},[1580,6051,2159],{"class":1586},[1580,6053,2162],{"class":2144},[1580,6055,2300],{"class":1586},[1580,6057,2303],{"class":1586},[1580,6059,6061,6063,6065,6067,6069,6071,6073,6075,6077,6079,6081,6083,6085],{"class":1582,"line":6060},134,[1580,6062,2309],{"class":1604},[1580,6064,2415],{"class":1641},[1580,6066,1844],{"class":1586},[1580,6068,2285],{"class":2144},[1580,6070,1587],{"class":1586},[1580,6072,2150],{"class":2144},[1580,6074,2153],{"class":1586},[1580,6076,2156],{"class":2144},[1580,6078,2159],{"class":1586},[1580,6080,2251],{"class":2144},[1580,6082,2434],{"class":1586},[1580,6084,2315],{"class":1586},[1580,6086,2439],{"class":1586},[1580,6088,6090],{"class":1582,"line":6089},135,[1580,6091,1758],{"emptyLinePlaceholder":1757},[1580,6093,6095,6097,6099,6101,6103,6105,6107,6109,6111,6113,6115,6117,6119,6121,6123],{"class":1582,"line":6094},136,[1580,6096,2450],{"class":1789},[1580,6098,2453],{"class":1590},[1580,6100,2456],{"class":1586},[1580,6102,3850],{"class":2139},[1580,6104,2168],{"class":1590},[1580,6106,2280],{"class":1641},[1580,6108,2325],{"class":1586},[1580,6110,1849],{"class":1641},[1580,6112,2330],{"class":1586},[1580,6114,2182],{"class":1586},[1580,6116,2335],{"class":1590},[1580,6118,2325],{"class":1586},[1580,6120,2340],{"class":2139},[1580,6122,3871],{"class":1590},[1580,6124,2171],{"class":1586},[1580,6126,6128,6130,6132,6134,6136,6138,6141],{"class":1582,"line":6127},137,[1580,6129,2469],{"class":1641},[1580,6131,2325],{"class":1586},[1580,6133,1849],{"class":1641},[1580,6135,2315],{"class":1586},[1580,6137,1805],{"class":1586},[1580,6139,6140],{"class":1614},"Give the workspace a name.",[1580,6142,1810],{"class":1586},[1580,6144,6146],{"class":1582,"line":6145},138,[1580,6147,2488],{"class":1586},[1580,6149,6151],{"class":1582,"line":6150},139,[1580,6152,1758],{"emptyLinePlaceholder":1757},[1580,6154,6156,6158,6160,6162,6164,6166,6168,6170,6172,6174,6176,6178,6180,6182],{"class":1582,"line":6155},140,[1580,6157,2309],{"class":1604},[1580,6159,2351],{"class":1641},[1580,6161,2315],{"class":1586},[1580,6163,2318],{"class":2139},[1580,6165,2168],{"class":1590},[1580,6167,2280],{"class":1641},[1580,6169,2325],{"class":1586},[1580,6171,1928],{"class":1641},[1580,6173,2330],{"class":1586},[1580,6175,2182],{"class":1586},[1580,6177,2335],{"class":1590},[1580,6179,2325],{"class":1586},[1580,6181,2340],{"class":2139},[1580,6183,2343],{"class":1590},[1580,6185,6187],{"class":1582,"line":6186},141,[1580,6188,1758],{"emptyLinePlaceholder":1757},[1580,6190,6192,6194,6196,6198,6200,6202],{"class":1582,"line":6191},142,[1580,6193,2450],{"class":1789},[1580,6195,2453],{"class":1590},[1580,6197,2456],{"class":1586},[1580,6199,1928],{"class":1641},[1580,6201,2461],{"class":1590},[1580,6203,2171],{"class":1586},[1580,6205,6207,6209,6211,6213,6215,6217,6220],{"class":1582,"line":6206},143,[1580,6208,2469],{"class":1641},[1580,6210,2325],{"class":1586},[1580,6212,1928],{"class":1641},[1580,6214,2315],{"class":1586},[1580,6216,1805],{"class":1586},[1580,6218,6219],{"class":1614},"Enter a billing email.",[1580,6221,1810],{"class":1586},[1580,6223,6225],{"class":1582,"line":6224},144,[1580,6226,2488],{"class":1586},[1580,6228,6230,6232,6234,6236,6238,6240,6242,6244,6246,6248,6250,6252,6254,6256,6258,6260,6262,6264,6266,6268,6270,6272,6274,6276,6278,6280,6282],{"class":1582,"line":6229},145,[1580,6231,2537],{"class":1789},[1580,6233,2540],{"class":1789},[1580,6235,2453],{"class":1590},[1580,6237,2456],{"class":1586},[1580,6239,2547],{"class":1586},[1580,6241,2550],{"class":1789},[1580,6243,2553],{"class":1586},[1580,6245,2556],{"class":1614},[1580,6247,2559],{"class":1586},[1580,6249,2562],{"class":1614},[1580,6251,2553],{"class":1586},[1580,6253,2556],{"class":1614},[1580,6255,2569],{"class":1586},[1580,6257,2572],{"class":1614},[1580,6259,2575],{"class":1586},[1580,6261,2578],{"class":1641},[1580,6263,2553],{"class":1586},[1580,6265,2556],{"class":1614},[1580,6267,2559],{"class":1586},[1580,6269,2587],{"class":1789},[1580,6271,2547],{"class":1586},[1580,6273,2325],{"class":1586},[1580,6275,2594],{"class":2139},[1580,6277,2168],{"class":1590},[1580,6279,1928],{"class":1641},[1580,6281,2601],{"class":1590},[1580,6283,2171],{"class":1586},[1580,6285,6287,6289,6291,6293,6295,6297,6299],{"class":1582,"line":6286},146,[1580,6288,2469],{"class":1641},[1580,6290,2325],{"class":1586},[1580,6292,1928],{"class":1641},[1580,6294,2315],{"class":1586},[1580,6296,1805],{"class":1586},[1580,6298,4048],{"class":1614},[1580,6300,1810],{"class":1586},[1580,6302,6304],{"class":1582,"line":6303},147,[1580,6305,2488],{"class":1586},[1580,6307,6309],{"class":1582,"line":6308},148,[1580,6310,1758],{"emptyLinePlaceholder":1757},[1580,6312,6314,6316,6319,6321,6323,6325,6327,6329,6331,6333,6335],{"class":1582,"line":6313},149,[1580,6315,2309],{"class":1604},[1580,6317,6318],{"class":1641}," password",[1580,6320,2315],{"class":1586},[1580,6322,2318],{"class":2139},[1580,6324,2168],{"class":1590},[1580,6326,2280],{"class":1641},[1580,6328,2325],{"class":1586},[1580,6330,4228],{"class":1641},[1580,6332,2330],{"class":1586},[1580,6334,2182],{"class":1586},[1580,6336,2217],{"class":1590},[1580,6338,6340],{"class":1582,"line":6339},150,[1580,6341,1758],{"emptyLinePlaceholder":1757},[1580,6343,6345,6347,6349,6351,6353,6355],{"class":1582,"line":6344},151,[1580,6346,2450],{"class":1789},[1580,6348,2453],{"class":1590},[1580,6350,2456],{"class":1586},[1580,6352,4228],{"class":1641},[1580,6354,2461],{"class":1590},[1580,6356,2171],{"class":1586},[1580,6358,6360,6362,6364,6366,6368,6370,6373],{"class":1582,"line":6359},152,[1580,6361,2469],{"class":1641},[1580,6363,2325],{"class":1586},[1580,6365,4228],{"class":1641},[1580,6367,2315],{"class":1586},[1580,6369,1805],{"class":1586},[1580,6371,6372],{"class":1614},"Choose a password.",[1580,6374,1810],{"class":1586},[1580,6376,6378],{"class":1582,"line":6377},153,[1580,6379,2488],{"class":1586},[1580,6381,6383,6385,6387,6389,6391,6393,6396,6399,6402,6404],{"class":1582,"line":6382},154,[1580,6384,2537],{"class":1789},[1580,6386,2540],{"class":1789},[1580,6388,2453],{"class":1590},[1580,6390,4228],{"class":1641},[1580,6392,2325],{"class":1586},[1580,6394,6395],{"class":1641},"length",[1580,6397,6398],{"class":1586}," \u003C",[1580,6400,6401],{"class":2107}," 8",[1580,6403,2461],{"class":1590},[1580,6405,2171],{"class":1586},[1580,6407,6409,6411,6413,6415,6417,6419,6422],{"class":1582,"line":6408},155,[1580,6410,2469],{"class":1641},[1580,6412,2325],{"class":1586},[1580,6414,4228],{"class":1641},[1580,6416,2315],{"class":1586},[1580,6418,1805],{"class":1586},[1580,6420,6421],{"class":1614},"Use at least 8 characters.",[1580,6423,1810],{"class":1586},[1580,6425,6427],{"class":1582,"line":6426},156,[1580,6428,2488],{"class":1586},[1580,6430,6432],{"class":1582,"line":6431},157,[1580,6433,1758],{"emptyLinePlaceholder":1757},[1580,6435,6437,6439,6441,6443,6445,6447,6449,6451,6453,6455,6457,6459],{"class":1582,"line":6436},158,[1580,6438,2450],{"class":1789},[1580,6440,2453],{"class":1590},[1580,6442,2456],{"class":1586},[1580,6444,3850],{"class":2139},[1580,6446,2168],{"class":1590},[1580,6448,2280],{"class":1641},[1580,6450,2325],{"class":1586},[1580,6452,3299],{"class":1641},[1580,6454,2330],{"class":1586},[1580,6456,2182],{"class":1586},[1580,6458,2601],{"class":1590},[1580,6460,2171],{"class":1586},[1580,6462,6464,6466,6468,6470,6472,6474,6476],{"class":1582,"line":6463},159,[1580,6465,2469],{"class":1641},[1580,6467,2325],{"class":1586},[1580,6469,3299],{"class":1641},[1580,6471,2315],{"class":1586},[1580,6473,1805],{"class":1586},[1580,6475,4103],{"class":1614},[1580,6477,1810],{"class":1586},[1580,6479,6481],{"class":1582,"line":6480},160,[1580,6482,2488],{"class":1586},[1580,6484,6486],{"class":1582,"line":6485},161,[1580,6487,1758],{"emptyLinePlaceholder":1757},[1580,6489,6491,6493,6495,6497,6499,6501,6503,6505,6507,6509,6511,6513],{"class":1582,"line":6490},162,[1580,6492,2450],{"class":1789},[1580,6494,2453],{"class":1590},[1580,6496,2456],{"class":1586},[1580,6498,3850],{"class":2139},[1580,6500,2168],{"class":1590},[1580,6502,2280],{"class":1641},[1580,6504,2325],{"class":1586},[1580,6506,5399],{"class":1641},[1580,6508,2330],{"class":1586},[1580,6510,2182],{"class":1586},[1580,6512,2601],{"class":1590},[1580,6514,2171],{"class":1586},[1580,6516,6518,6520,6522,6524,6526,6528,6531],{"class":1582,"line":6517},163,[1580,6519,2469],{"class":1641},[1580,6521,2325],{"class":1586},[1580,6523,5399],{"class":1641},[1580,6525,2315],{"class":1586},[1580,6527,1805],{"class":1586},[1580,6529,6530],{"class":1614},"Choose a billing period.",[1580,6532,1810],{"class":1586},[1580,6534,6536],{"class":1582,"line":6535},164,[1580,6537,2488],{"class":1586},[1580,6539,6541],{"class":1582,"line":6540},165,[1580,6542,1758],{"emptyLinePlaceholder":1757},[1580,6544,6546,6548,6550,6552,6554,6556,6558,6560],{"class":1582,"line":6545},166,[1580,6547,2450],{"class":1789},[1580,6549,2453],{"class":1590},[1580,6551,2456],{"class":1586},[1580,6553,2280],{"class":1641},[1580,6555,2325],{"class":1586},[1580,6557,5692],{"class":1641},[1580,6559,2461],{"class":1590},[1580,6561,2171],{"class":1586},[1580,6563,6565,6567,6569,6571,6573,6575,6578],{"class":1582,"line":6564},167,[1580,6566,2469],{"class":1641},[1580,6568,2325],{"class":1586},[1580,6570,5692],{"class":1641},[1580,6572,2315],{"class":1586},[1580,6574,1805],{"class":1586},[1580,6576,6577],{"class":1614},"Accept the terms to continue.",[1580,6579,1810],{"class":1586},[1580,6581,6583],{"class":1582,"line":6582},168,[1580,6584,2488],{"class":1586},[1580,6586,6588],{"class":1582,"line":6587},169,[1580,6589,1758],{"emptyLinePlaceholder":1757},[1580,6591,6593,6595,6597,6599,6601],{"class":1582,"line":6592},170,[1580,6594,2680],{"class":1641},[1580,6596,2325],{"class":1586},[1580,6598,2685],{"class":1641},[1580,6600,2315],{"class":1586},[1580,6602,2690],{"class":1641},[1580,6604,6606],{"class":1582,"line":6605},171,[1580,6607,2696],{"class":1586},[1580,6609,6611],{"class":1582,"line":6610},172,[1580,6612,1758],{"emptyLinePlaceholder":1757},[1580,6614,6616,6618,6620,6622],{"class":1582,"line":6615},173,[1580,6617,2271],{"class":1604},[1580,6619,3721],{"class":2139},[1580,6621,4148],{"class":1586},[1580,6623,2303],{"class":1586},[1580,6625,6627,6629,6631,6633,6635],{"class":1582,"line":6626},174,[1580,6628,2680],{"class":1641},[1580,6630,2325],{"class":1586},[1580,6632,2685],{"class":1641},[1580,6634,2315],{"class":1586},[1580,6636,2439],{"class":1586},[1580,6638,6640,6642,6644,6646,6648,6650,6652,6654,6656,6658,6660],{"class":1582,"line":6639},175,[1580,6641,4169],{"class":1641},[1580,6643,2325],{"class":1586},[1580,6645,2685],{"class":1641},[1580,6647,4176],{"class":1586},[1580,6649,3018],{"class":2139},[1580,6651,2168],{"class":1590},[1580,6653,3658],{"class":1586},[1580,6655,3661],{"class":1586},[1580,6657,4187],{"class":1641},[1580,6659,1799],{"class":1586},[1580,6661,2217],{"class":1590},[1580,6663,6665],{"class":1582,"line":6664},176,[1580,6666,2696],{"class":1586},[1580,6668,6670,6672,6674],{"class":1582,"line":6669},177,[1580,6671,1747],{"class":1586},[1580,6673,1766],{"class":1590},[1580,6675,1593],{"class":1586},[1520,6677,6678,6679,6682,6683,6685],{},"An unchecked switch and an unchecked checkbox hold the same ",[1527,6680,6681],{},"false"," value, so\none validation branch covers both. Radio groups and selects store the option\n",[1527,6684,2685],{},", which keeps values plain strings across the whole form.",[1539,6687,6689],{"id":6688},"validation","Validation",[1520,6691,6692,6693,6696,6697,6700,6701,2325],{},"Pass a Standard Schema validator with ",[1527,6694,6695],{},"schema"," and the form validates on\nsubmit, blur, change and input. Any library that implements the spec works:\nZod, Valibot, Yup, Joi, ArkType or Regle. Issues are keyed by their path, so a\nmessage on ",[1527,6698,6699],{},"role"," lands on the field named ",[1527,6702,6699],{},[1554,6704,6705,6711],{"label":1556},[1558,6706,1562,6708],{"className":6707},[1561],[1564,6709],{"name":6710},"form-schema",[1568,6712,6713],{"v-slot:code":1570},[1572,6714,6716],{"className":1574,"code":6715,"language":1576,"meta":1570,"style":1570},"\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full flex-col items-center gap-4 p-6\">\n    \u003CMForm\n      v-model=\"values\"\n      class=\"w-full max-w-md\"\n      :schema=\"schema\"\n      :fields=\"fields\"\n      success-message=\"Invite sent\"\n      submit-label=\"Send invite\"\n      @submit=\"handleSubmit\"\n    \u002F>\n\n    \u003Cp\n      v-if=\"submitted.email\"\n      class=\"text-sm text-muted\"\n    >\n      Invited {{ submitted.email }} as {{ submitted.role }}.\n    \u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { ref } from 'vue'\nimport { z } from 'zod'\n\nconst schema = z.object({\n  name: z.string().min(2, 'Use at least two characters.'),\n  email: z.email('Enter a complete email address.'),\n  role: z.enum(['viewer', 'editor', 'admin'], { message: 'Pick a role.' }),\n})\n\nconst fields = [\n  {\n    name: 'name',\n    label: 'Full name',\n    placeholder: 'Ada Lovelace',\n    icon: 'i-lucide-user',\n    autocomplete: 'name',\n  },\n  {\n    name: 'email',\n    label: 'Email',\n    type: 'email' as const,\n    placeholder: 'ada@example.com',\n    icon: 'i-lucide-mail',\n    autocomplete: 'email',\n  },\n  {\n    name: 'role',\n    label: 'Role',\n    type: 'select' as const,\n    placeholder: 'Choose a role',\n    description: 'Admins can invite other people.',\n    options: [\n      { label: 'Viewer', value: 'viewer', icon: 'i-lucide-eye' },\n      { label: 'Editor', value: 'editor', icon: 'i-lucide-pencil' },\n      { label: 'Admin', value: 'admin', icon: 'i-lucide-shield' },\n    ],\n  },\n]\n\nconst values = ref\u003CRecord\u003Cstring, string | boolean>>({\n  name: '',\n  email: '',\n  role: '',\n})\n\nconst submitted = ref\u003CRecord\u003Cstring, string | boolean>>({})\n\nfunction handleSubmit(next: Record\u003Cstring, string | boolean>) {\n  submitted.value = next\n}\n\u003C\u002Fscript>\n",[1527,6717,6718,6726,6745,6751,6763,6775,6789,6803,6816,6829,6843,6847,6851,6858,6872,6885,6889,6894,6902,6910,6918,6922,6942,6960,6980,6984,7004,7041,7066,7132,7138,7142,7152,7156,7170,7185,7199,7214,7228,7232,7236,7250,7264,7282,7296,7310,7324,7328,7332,7346,7361,7379,7394,7409,7417,7459,7501,7543,7549,7553,7557,7561,7593,7603,7613,7623,7629,7633,7668,7672,7702,7716,7720],{"__ignoreMap":1570},[1580,6719,6720,6722,6724],{"class":1582,"line":1583},[1580,6721,1587],{"class":1586},[1580,6723,1568],{"class":1590},[1580,6725,1593],{"class":1586},[1580,6727,6728,6730,6732,6734,6736,6738,6741,6743],{"class":1582,"line":1596},[1580,6729,1599],{"class":1586},[1580,6731,1558],{"class":1590},[1580,6733,1605],{"class":1604},[1580,6735,1608],{"class":1586},[1580,6737,1611],{"class":1586},[1580,6739,6740],{"class":1614},"flex w-full flex-col items-center gap-4 p-6",[1580,6742,1611],{"class":1586},[1580,6744,1593],{"class":1586},[1580,6746,6747,6749],{"class":1582,"line":1622},[1580,6748,1625],{"class":1586},[1580,6750,1628],{"class":1590},[1580,6752,6753,6755,6757,6759,6761],{"class":1582,"line":1631},[1580,6754,1634],{"class":1604},[1580,6756,1608],{"class":1586},[1580,6758,1611],{"class":1586},[1580,6760,1642],{"class":1641},[1580,6762,1645],{"class":1586},[1580,6764,6765,6767,6769,6771,6773],{"class":1582,"line":1648},[1580,6766,1651],{"class":1604},[1580,6768,1608],{"class":1586},[1580,6770,1611],{"class":1586},[1580,6772,1658],{"class":1614},[1580,6774,1645],{"class":1586},[1580,6776,6777,6779,6781,6783,6785,6787],{"class":1582,"line":1663},[1580,6778,1666],{"class":1586},[1580,6780,6695],{"class":1604},[1580,6782,1608],{"class":1586},[1580,6784,1611],{"class":1586},[1580,6786,6695],{"class":1641},[1580,6788,1645],{"class":1586},[1580,6790,6791,6793,6795,6797,6799,6801],{"class":1582,"line":1680},[1580,6792,1666],{"class":1586},[1580,6794,1547],{"class":1604},[1580,6796,1608],{"class":1586},[1580,6798,1611],{"class":1586},[1580,6800,1547],{"class":1641},[1580,6802,1645],{"class":1586},[1580,6804,6805,6807,6809,6811,6814],{"class":1582,"line":1695},[1580,6806,2857],{"class":1604},[1580,6808,1608],{"class":1586},[1580,6810,1611],{"class":1586},[1580,6812,6813],{"class":1614},"Invite sent",[1580,6815,1645],{"class":1586},[1580,6817,6818,6820,6822,6824,6827],{"class":1582,"line":1710},[1580,6819,1698],{"class":1604},[1580,6821,1608],{"class":1586},[1580,6823,1611],{"class":1586},[1580,6825,6826],{"class":1614},"Send invite",[1580,6828,1645],{"class":1586},[1580,6830,6831,6833,6835,6837,6839,6841],{"class":1582,"line":1728},[1580,6832,1713],{"class":1586},[1580,6834,1716],{"class":1604},[1580,6836,1608],{"class":1586},[1580,6838,1611],{"class":1586},[1580,6840,1723],{"class":1641},[1580,6842,1645],{"class":1586},[1580,6844,6845],{"class":1582,"line":1734},[1580,6846,1731],{"class":1586},[1580,6848,6849],{"class":1582,"line":1744},[1580,6850,1758],{"emptyLinePlaceholder":1757},[1580,6852,6853,6855],{"class":1582,"line":1754},[1580,6854,1625],{"class":1586},[1580,6856,6857],{"class":1590},"p\n",[1580,6859,6860,6863,6865,6867,6870],{"class":1582,"line":1761},[1580,6861,6862],{"class":1604},"      v-if",[1580,6864,1608],{"class":1586},[1580,6866,1611],{"class":1586},[1580,6868,6869],{"class":1614},"submitted.email",[1580,6871,1645],{"class":1586},[1580,6873,6874,6876,6878,6880,6883],{"class":1582,"line":1786},[1580,6875,1651],{"class":1604},[1580,6877,1608],{"class":1586},[1580,6879,1611],{"class":1586},[1580,6881,6882],{"class":1614},"text-sm text-muted",[1580,6884,1645],{"class":1586},[1580,6886,6887],{"class":1582,"line":1813},[1580,6888,2885],{"class":1586},[1580,6890,6891],{"class":1582,"line":1818},[1580,6892,6893],{"class":1641},"      Invited {{ submitted.email }} as {{ submitted.role }}.\n",[1580,6895,6896,6898,6900],{"class":1582,"line":1832},[1580,6897,3061],{"class":1586},[1580,6899,1520],{"class":1590},[1580,6901,1593],{"class":1586},[1580,6903,6904,6906,6908],{"class":1582,"line":1838},[1580,6905,1737],{"class":1586},[1580,6907,1558],{"class":1590},[1580,6909,1593],{"class":1586},[1580,6911,6912,6914,6916],{"class":1582,"line":1858},[1580,6913,1747],{"class":1586},[1580,6915,1568],{"class":1590},[1580,6917,1593],{"class":1586},[1580,6919,6920],{"class":1582,"line":1875},[1580,6921,1758],{"emptyLinePlaceholder":1757},[1580,6923,6924,6926,6928,6930,6932,6934,6936,6938,6940],{"class":1582,"line":1892},[1580,6925,1587],{"class":1586},[1580,6927,1766],{"class":1590},[1580,6929,1769],{"class":1604},[1580,6931,1772],{"class":1604},[1580,6933,1608],{"class":1586},[1580,6935,1611],{"class":1586},[1580,6937,1779],{"class":1614},[1580,6939,1611],{"class":1586},[1580,6941,1593],{"class":1586},[1580,6943,6944,6946,6948,6950,6952,6954,6956,6958],{"class":1582,"line":1908},[1580,6945,1790],{"class":1789},[1580,6947,1793],{"class":1586},[1580,6949,1796],{"class":1641},[1580,6951,1799],{"class":1586},[1580,6953,1802],{"class":1789},[1580,6955,1805],{"class":1586},[1580,6957,1576],{"class":1614},[1580,6959,1810],{"class":1586},[1580,6961,6962,6964,6966,6969,6971,6973,6975,6978],{"class":1582,"line":1914},[1580,6963,1790],{"class":1789},[1580,6965,1793],{"class":1586},[1580,6967,6968],{"class":1641}," z",[1580,6970,1799],{"class":1586},[1580,6972,1802],{"class":1789},[1580,6974,1805],{"class":1586},[1580,6976,6977],{"class":1614},"zod",[1580,6979,1810],{"class":1586},[1580,6981,6982],{"class":1582,"line":1919},[1580,6983,1758],{"emptyLinePlaceholder":1757},[1580,6985,6986,6988,6991,6993,6995,6997,7000,7002],{"class":1582,"line":1935},[1580,6987,1821],{"class":1604},[1580,6989,6990],{"class":1641}," schema ",[1580,6992,1608],{"class":1586},[1580,6994,6968],{"class":1641},[1580,6996,2325],{"class":1586},[1580,6998,6999],{"class":2139},"object",[1580,7001,2168],{"class":1641},[1580,7003,2171],{"class":1586},[1580,7005,7006,7008,7010,7012,7014,7016,7018,7020,7023,7025,7028,7030,7032,7035,7037,7039],{"class":1582,"line":1951},[1580,7007,2177],{"class":1590},[1580,7009,1844],{"class":1586},[1580,7011,6968],{"class":1641},[1580,7013,2325],{"class":1586},[1580,7015,2150],{"class":2139},[1580,7017,4148],{"class":1641},[1580,7019,2325],{"class":1586},[1580,7021,7022],{"class":2139},"min",[1580,7024,2168],{"class":1641},[1580,7026,7027],{"class":2107},"2",[1580,7029,2153],{"class":1586},[1580,7031,1805],{"class":1586},[1580,7033,7034],{"class":1614},"Use at least two characters.",[1580,7036,1852],{"class":1586},[1580,7038,2335],{"class":1641},[1580,7040,1855],{"class":1586},[1580,7042,7043,7045,7047,7049,7051,7053,7055,7057,7060,7062,7064],{"class":1582,"line":1973},[1580,7044,2190],{"class":1590},[1580,7046,1844],{"class":1586},[1580,7048,6968],{"class":1641},[1580,7050,2325],{"class":1586},[1580,7052,1928],{"class":2139},[1580,7054,2168],{"class":1641},[1580,7056,1852],{"class":1586},[1580,7058,7059],{"class":1614},"Enter a complete email address.",[1580,7061,1852],{"class":1586},[1580,7063,2335],{"class":1641},[1580,7065,1855],{"class":1586},[1580,7067,7068,7071,7073,7075,7077,7080,7083,7085,7088,7090,7092,7094,7097,7099,7101,7103,7106,7108,7111,7113,7115,7117,7119,7121,7124,7126,7128,7130],{"class":1582,"line":1989},[1580,7069,7070],{"class":1590},"  role",[1580,7072,1844],{"class":1586},[1580,7074,6968],{"class":1641},[1580,7076,2325],{"class":1586},[1580,7078,7079],{"class":2139},"enum",[1580,7081,7082],{"class":1641},"([",[1580,7084,1852],{"class":1586},[1580,7086,7087],{"class":1614},"viewer",[1580,7089,1852],{"class":1586},[1580,7091,2153],{"class":1586},[1580,7093,1805],{"class":1586},[1580,7095,7096],{"class":1614},"editor",[1580,7098,1852],{"class":1586},[1580,7100,2153],{"class":1586},[1580,7102,1805],{"class":1586},[1580,7104,7105],{"class":1614},"admin",[1580,7107,1852],{"class":1586},[1580,7109,7110],{"class":1641},"]",[1580,7112,2153],{"class":1586},[1580,7114,1793],{"class":1586},[1580,7116,2383],{"class":1590},[1580,7118,1844],{"class":1586},[1580,7120,1805],{"class":1586},[1580,7122,7123],{"class":1614},"Pick a role.",[1580,7125,1852],{"class":1586},[1580,7127,1799],{"class":1586},[1580,7129,2335],{"class":1641},[1580,7131,1855],{"class":1586},[1580,7133,7134,7136],{"class":1582,"line":2006},[1580,7135,2214],{"class":1586},[1580,7137,2217],{"class":1641},[1580,7139,7140],{"class":1582,"line":2021},[1580,7141,1758],{"emptyLinePlaceholder":1757},[1580,7143,7144,7146,7148,7150],{"class":1582,"line":2026},[1580,7145,1821],{"class":1604},[1580,7147,1824],{"class":1641},[1580,7149,1608],{"class":1586},[1580,7151,1829],{"class":1641},[1580,7153,7154],{"class":1582,"line":2031},[1580,7155,1835],{"class":1586},[1580,7157,7158,7160,7162,7164,7166,7168],{"class":1582,"line":2047},[1580,7159,1841],{"class":1590},[1580,7161,1844],{"class":1586},[1580,7163,1805],{"class":1586},[1580,7165,1849],{"class":1614},[1580,7167,1852],{"class":1586},[1580,7169,1855],{"class":1586},[1580,7171,7172,7174,7176,7178,7181,7183],{"class":1582,"line":2063},[1580,7173,1861],{"class":1590},[1580,7175,1844],{"class":1586},[1580,7177,1805],{"class":1586},[1580,7179,7180],{"class":1614},"Full name",[1580,7182,1852],{"class":1586},[1580,7184,1855],{"class":1586},[1580,7186,7187,7189,7191,7193,7195,7197],{"class":1582,"line":2083},[1580,7188,1878],{"class":1590},[1580,7190,1844],{"class":1586},[1580,7192,1805],{"class":1586},[1580,7194,1885],{"class":1614},[1580,7196,1852],{"class":1586},[1580,7198,1855],{"class":1586},[1580,7200,7201,7203,7205,7207,7210,7212],{"class":1582,"line":2099},[1580,7202,4749],{"class":1590},[1580,7204,1844],{"class":1586},[1580,7206,1805],{"class":1586},[1580,7208,7209],{"class":1614},"i-lucide-user",[1580,7211,1852],{"class":1586},[1580,7213,1855],{"class":1586},[1580,7215,7216,7218,7220,7222,7224,7226],{"class":1582,"line":2113},[1580,7217,1895],{"class":1590},[1580,7219,1844],{"class":1586},[1580,7221,1805],{"class":1586},[1580,7223,1849],{"class":1614},[1580,7225,1852],{"class":1586},[1580,7227,1855],{"class":1586},[1580,7229,7230],{"class":1582,"line":2118},[1580,7231,1911],{"class":1586},[1580,7233,7234],{"class":1582,"line":2124},[1580,7235,1835],{"class":1586},[1580,7237,7238,7240,7242,7244,7246,7248],{"class":1582,"line":2129},[1580,7239,1841],{"class":1590},[1580,7241,1844],{"class":1586},[1580,7243,1805],{"class":1586},[1580,7245,1928],{"class":1614},[1580,7247,1852],{"class":1586},[1580,7249,1855],{"class":1586},[1580,7251,7252,7254,7256,7258,7260,7262],{"class":1582,"line":2174},[1580,7253,1861],{"class":1590},[1580,7255,1844],{"class":1586},[1580,7257,1805],{"class":1586},[1580,7259,1944],{"class":1614},[1580,7261,1852],{"class":1586},[1580,7263,1855],{"class":1586},[1580,7265,7266,7268,7270,7272,7274,7276,7278,7280],{"class":1582,"line":2187},[1580,7267,1954],{"class":1590},[1580,7269,1844],{"class":1586},[1580,7271,1805],{"class":1586},[1580,7273,1928],{"class":1614},[1580,7275,1852],{"class":1586},[1580,7277,1965],{"class":1789},[1580,7279,1968],{"class":1604},[1580,7281,1855],{"class":1586},[1580,7283,7284,7286,7288,7290,7292,7294],{"class":1582,"line":2199},[1580,7285,1878],{"class":1590},[1580,7287,1844],{"class":1586},[1580,7289,1805],{"class":1586},[1580,7291,1982],{"class":1614},[1580,7293,1852],{"class":1586},[1580,7295,1855],{"class":1586},[1580,7297,7298,7300,7302,7304,7306,7308],{"class":1582,"line":2211},[1580,7299,4749],{"class":1590},[1580,7301,1844],{"class":1586},[1580,7303,1805],{"class":1586},[1580,7305,4867],{"class":1614},[1580,7307,1852],{"class":1586},[1580,7309,1855],{"class":1586},[1580,7311,7312,7314,7316,7318,7320,7322],{"class":1582,"line":2220},[1580,7313,1895],{"class":1590},[1580,7315,1844],{"class":1586},[1580,7317,1805],{"class":1586},[1580,7319,1928],{"class":1614},[1580,7321,1852],{"class":1586},[1580,7323,1855],{"class":1586},[1580,7325,7326],{"class":1582,"line":2225},[1580,7327,1911],{"class":1586},[1580,7329,7330],{"class":1582,"line":2263},[1580,7331,1835],{"class":1586},[1580,7333,7334,7336,7338,7340,7342,7344],{"class":1582,"line":2268},[1580,7335,1841],{"class":1590},[1580,7337,1844],{"class":1586},[1580,7339,1805],{"class":1586},[1580,7341,6699],{"class":1614},[1580,7343,1852],{"class":1586},[1580,7345,1855],{"class":1586},[1580,7347,7348,7350,7352,7354,7357,7359],{"class":1582,"line":2306},[1580,7349,1861],{"class":1590},[1580,7351,1844],{"class":1586},[1580,7353,1805],{"class":1586},[1580,7355,7356],{"class":1614},"Role",[1580,7358,1852],{"class":1586},[1580,7360,1855],{"class":1586},[1580,7362,7363,7365,7367,7369,7371,7373,7375,7377],{"class":1582,"line":2346},[1580,7364,1954],{"class":1590},[1580,7366,1844],{"class":1586},[1580,7368,1805],{"class":1586},[1580,7370,2731],{"class":1614},[1580,7372,1852],{"class":1586},[1580,7374,1965],{"class":1789},[1580,7376,1968],{"class":1604},[1580,7378,1855],{"class":1586},[1580,7380,7381,7383,7385,7387,7390,7392],{"class":1582,"line":2378},[1580,7382,1878],{"class":1590},[1580,7384,1844],{"class":1586},[1580,7386,1805],{"class":1586},[1580,7388,7389],{"class":1614},"Choose a role",[1580,7391,1852],{"class":1586},[1580,7393,1855],{"class":1586},[1580,7395,7396,7398,7400,7402,7405,7407],{"class":1582,"line":2410},[1580,7397,1992],{"class":1590},[1580,7399,1844],{"class":1586},[1580,7401,1805],{"class":1586},[1580,7403,7404],{"class":1614},"Admins can invite other people.",[1580,7406,1852],{"class":1586},[1580,7408,1855],{"class":1586},[1580,7410,7411,7413,7415],{"class":1582,"line":2442},[1580,7412,3371],{"class":1590},[1580,7414,1844],{"class":1586},[1580,7416,1829],{"class":1641},[1580,7418,7419,7421,7423,7425,7427,7430,7432,7434,7436,7438,7440,7442,7444,7446,7448,7450,7452,7455,7457],{"class":1582,"line":2447},[1580,7420,3380],{"class":1586},[1580,7422,3383],{"class":1590},[1580,7424,1844],{"class":1586},[1580,7426,1805],{"class":1586},[1580,7428,7429],{"class":1614},"Viewer",[1580,7431,1852],{"class":1586},[1580,7433,2153],{"class":1586},[1580,7435,3397],{"class":1590},[1580,7437,1844],{"class":1586},[1580,7439,1805],{"class":1586},[1580,7441,7087],{"class":1614},[1580,7443,1852],{"class":1586},[1580,7445,2153],{"class":1586},[1580,7447,5270],{"class":1590},[1580,7449,1844],{"class":1586},[1580,7451,1805],{"class":1586},[1580,7453,7454],{"class":1614},"i-lucide-eye",[1580,7456,1852],{"class":1586},[1580,7458,3409],{"class":1586},[1580,7460,7461,7463,7465,7467,7469,7472,7474,7476,7478,7480,7482,7484,7486,7488,7490,7492,7494,7497,7499],{"class":1582,"line":2466},[1580,7462,3380],{"class":1586},[1580,7464,3383],{"class":1590},[1580,7466,1844],{"class":1586},[1580,7468,1805],{"class":1586},[1580,7470,7471],{"class":1614},"Editor",[1580,7473,1852],{"class":1586},[1580,7475,2153],{"class":1586},[1580,7477,3397],{"class":1590},[1580,7479,1844],{"class":1586},[1580,7481,1805],{"class":1586},[1580,7483,7096],{"class":1614},[1580,7485,1852],{"class":1586},[1580,7487,2153],{"class":1586},[1580,7489,5270],{"class":1590},[1580,7491,1844],{"class":1586},[1580,7493,1805],{"class":1586},[1580,7495,7496],{"class":1614},"i-lucide-pencil",[1580,7498,1852],{"class":1586},[1580,7500,3409],{"class":1586},[1580,7502,7503,7505,7507,7509,7511,7514,7516,7518,7520,7522,7524,7526,7528,7530,7532,7534,7536,7539,7541],{"class":1582,"line":2485},[1580,7504,3380],{"class":1586},[1580,7506,3383],{"class":1590},[1580,7508,1844],{"class":1586},[1580,7510,1805],{"class":1586},[1580,7512,7513],{"class":1614},"Admin",[1580,7515,1852],{"class":1586},[1580,7517,2153],{"class":1586},[1580,7519,3397],{"class":1590},[1580,7521,1844],{"class":1586},[1580,7523,1805],{"class":1586},[1580,7525,7105],{"class":1614},[1580,7527,1852],{"class":1586},[1580,7529,2153],{"class":1586},[1580,7531,5270],{"class":1590},[1580,7533,1844],{"class":1586},[1580,7535,1805],{"class":1586},[1580,7537,7538],{"class":1614},"i-lucide-shield",[1580,7540,1852],{"class":1586},[1580,7542,3409],{"class":1586},[1580,7544,7545,7547],{"class":1582,"line":2491},[1580,7546,3474],{"class":1641},[1580,7548,1855],{"class":1586},[1580,7550,7551],{"class":1582,"line":2496},[1580,7552,1911],{"class":1586},[1580,7554,7555],{"class":1582,"line":2511},[1580,7556,2121],{"class":1641},[1580,7558,7559],{"class":1582,"line":2529},[1580,7560,1758],{"emptyLinePlaceholder":1757},[1580,7562,7563,7565,7567,7569,7571,7573,7575,7577,7579,7581,7583,7585,7587,7589,7591],{"class":1582,"line":2534},[1580,7564,1821],{"class":1604},[1580,7566,2134],{"class":1641},[1580,7568,1608],{"class":1586},[1580,7570,1796],{"class":2139},[1580,7572,1587],{"class":1586},[1580,7574,2145],{"class":2144},[1580,7576,1587],{"class":1586},[1580,7578,2150],{"class":2144},[1580,7580,2153],{"class":1586},[1580,7582,2156],{"class":2144},[1580,7584,2159],{"class":1586},[1580,7586,2162],{"class":2144},[1580,7588,2165],{"class":1586},[1580,7590,2168],{"class":1641},[1580,7592,2171],{"class":1586},[1580,7594,7595,7597,7599,7601],{"class":1582,"line":2606},[1580,7596,2177],{"class":1590},[1580,7598,1844],{"class":1586},[1580,7600,2182],{"class":1586},[1580,7602,1855],{"class":1586},[1580,7604,7605,7607,7609,7611],{"class":1582,"line":2624},[1580,7606,2190],{"class":1590},[1580,7608,1844],{"class":1586},[1580,7610,2182],{"class":1586},[1580,7612,1855],{"class":1586},[1580,7614,7615,7617,7619,7621],{"class":1582,"line":2629},[1580,7616,7070],{"class":1590},[1580,7618,1844],{"class":1586},[1580,7620,2182],{"class":1586},[1580,7622,1855],{"class":1586},[1580,7624,7625,7627],{"class":1582,"line":2634},[1580,7626,2214],{"class":1586},[1580,7628,2217],{"class":1641},[1580,7630,7631],{"class":1582,"line":2649},[1580,7632,1758],{"emptyLinePlaceholder":1757},[1580,7634,7635,7637,7640,7642,7644,7646,7648,7650,7652,7654,7656,7658,7660,7662,7664,7666],{"class":1582,"line":2667},[1580,7636,1821],{"class":1604},[1580,7638,7639],{"class":1641}," submitted ",[1580,7641,1608],{"class":1586},[1580,7643,1796],{"class":2139},[1580,7645,1587],{"class":1586},[1580,7647,2145],{"class":2144},[1580,7649,1587],{"class":1586},[1580,7651,2150],{"class":2144},[1580,7653,2153],{"class":1586},[1580,7655,2156],{"class":2144},[1580,7657,2159],{"class":1586},[1580,7659,2162],{"class":2144},[1580,7661,2165],{"class":1586},[1580,7663,2168],{"class":1641},[1580,7665,2258],{"class":1586},[1580,7667,2217],{"class":1641},[1580,7669,7670],{"class":1582,"line":2672},[1580,7671,1758],{"emptyLinePlaceholder":1757},[1580,7673,7674,7676,7678,7680,7682,7684,7686,7688,7690,7692,7694,7696,7698,7700],{"class":1582,"line":2677},[1580,7675,2271],{"class":1604},[1580,7677,2274],{"class":2139},[1580,7679,2168],{"class":1586},[1580,7681,2280],{"class":2279},[1580,7683,1844],{"class":1586},[1580,7685,2285],{"class":2144},[1580,7687,1587],{"class":1586},[1580,7689,2150],{"class":2144},[1580,7691,2153],{"class":1586},[1580,7693,2156],{"class":2144},[1580,7695,2159],{"class":1586},[1580,7697,2162],{"class":2144},[1580,7699,2300],{"class":1586},[1580,7701,2303],{"class":1586},[1580,7703,7704,7707,7709,7711,7713],{"class":1582,"line":2693},[1580,7705,7706],{"class":1641},"  submitted",[1580,7708,2325],{"class":1586},[1580,7710,2685],{"class":1641},[1580,7712,2315],{"class":1586},[1580,7714,7715],{"class":1641}," next\n",[1580,7717,7718],{"class":1582,"line":2699},[1580,7719,2696],{"class":1586},[1580,7721,7722,7724,7726],{"class":1582,"line":3617},[1580,7723,1747],{"class":1586},[1580,7725,1766],{"class":1590},[1580,7727,1593],{"class":1586},[1520,7729,7730,7731,7733,7734,7736],{},"With a schema, ",[1527,7732,1716],{}," fires only after validation passes, so the handler\nreceives clean values and never has to build an error map. ",[1527,7735,1669],{}," still works\nalongside it for server-side messages: an entry in the prop wins over the one\nthe schema produced.",[1520,7738,7739,7740,7743,7744,7747],{},"No library at hand? ",[1527,7741,7742],{},"validate"," receives the current values and returns the same\n",[1527,7745,7746],{},"FormError[]"," shape the schema path produces:",[1572,7749,7752],{"className":7750,"code":7751,"language":1779,"meta":1570,"style":1570},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","function validate(state: Record\u003Cstring, string | boolean>) {\n  return String(state.email ?? '').includes('@')\n    ? []\n    : [{ name: 'email', message: 'Enter a complete email address.' }]\n}\n",[1527,7753,7754,7786,7822,7830,7866],{"__ignoreMap":1570},[1580,7755,7756,7758,7761,7763,7766,7768,7770,7772,7774,7776,7778,7780,7782,7784],{"class":1582,"line":1583},[1580,7757,2271],{"class":1604},[1580,7759,7760],{"class":2139}," validate",[1580,7762,2168],{"class":1586},[1580,7764,7765],{"class":2279},"state",[1580,7767,1844],{"class":1586},[1580,7769,2285],{"class":2144},[1580,7771,1587],{"class":1586},[1580,7773,2150],{"class":2144},[1580,7775,2153],{"class":1586},[1580,7777,2156],{"class":2144},[1580,7779,2159],{"class":1586},[1580,7781,2162],{"class":2144},[1580,7783,2300],{"class":1586},[1580,7785,2303],{"class":1586},[1580,7787,7788,7791,7793,7795,7797,7799,7801,7803,7805,7807,7809,7812,7814,7816,7818,7820],{"class":1582,"line":1596},[1580,7789,7790],{"class":1789},"  return",[1580,7792,2318],{"class":2139},[1580,7794,2168],{"class":1590},[1580,7796,7765],{"class":1641},[1580,7798,2325],{"class":1586},[1580,7800,1928],{"class":1641},[1580,7802,2330],{"class":1586},[1580,7804,2182],{"class":1586},[1580,7806,2335],{"class":1590},[1580,7808,2325],{"class":1586},[1580,7810,7811],{"class":2139},"includes",[1580,7813,2168],{"class":1590},[1580,7815,1852],{"class":1586},[1580,7817,2562],{"class":1614},[1580,7819,1852],{"class":1586},[1580,7821,2217],{"class":1590},[1580,7823,7824,7827],{"class":1582,"line":1622},[1580,7825,7826],{"class":1586},"    ?",[1580,7828,7829],{"class":1590}," []\n",[1580,7831,7832,7835,7838,7840,7842,7844,7846,7848,7850,7852,7854,7856,7858,7860,7862,7864],{"class":1582,"line":1631},[1580,7833,7834],{"class":1586},"    :",[1580,7836,7837],{"class":1590}," [",[1580,7839,3658],{"class":1586},[1580,7841,2312],{"class":1590},[1580,7843,1844],{"class":1586},[1580,7845,1805],{"class":1586},[1580,7847,1928],{"class":1614},[1580,7849,1852],{"class":1586},[1580,7851,2153],{"class":1586},[1580,7853,2383],{"class":1590},[1580,7855,1844],{"class":1586},[1580,7857,1805],{"class":1586},[1580,7859,7059],{"class":1614},[1580,7861,1852],{"class":1586},[1580,7863,1799],{"class":1586},[1580,7865,2121],{"class":1590},[1580,7867,7868],{"class":1582,"line":1648},[1580,7869,2696],{"class":1586},[1520,7871,7872,7875,7876,7879,7880,7883],{},[1527,7873,7874],{},"validateOn"," narrows when validation runs, defaulting to\n",[1527,7877,7878],{},"['input', 'blur', 'change']",". Drop ",[1527,7881,7882],{},"input"," to validate on blur and submit only,\nwhich keeps a long form quiet while someone is still typing.",[1539,7885,7887],{"id":7886},"props","Props",[7889,7890,7891,7930,7935,7944,7948,7954,7958,7963,7968,7973],"component-props",{},[7892,7893,7896,7897,1529,7899,7901,7902,1855,7904,4223,7907,4223,7910,4223,7912,4223,7914,1855,7916,4223,7918,4223,7921,4223,7924,1529,7926,7929],"component-prop",{"name":1547,"type":7894,":required":7895},"FormFieldConfig[]","true","Ordered field schema. Each entry needs ",[1527,7898,1849],{},[1527,7900,4214],{},"; ",[1527,7903,4218],{},[1527,7905,7906],{},"placeholder",[1527,7908,7909],{},"description",[1527,7911,4251],{},[1527,7913,4255],{},[1527,7915,4292],{},[1527,7917,4296],{},[1527,7919,7920],{},"autocomplete",[1527,7922,7923],{},"required",[1527,7925,4288],{},[1527,7927,7928],{},"rows"," are optional.",[7892,7931,7934],{"name":7932,"type":7933},"modelValue","Record\u003Cstring, string | boolean>","Controlled values keyed by field name. Leave it out to let the form hold its\nown values.",[7892,7936,7938,7939,7941,7942,2325],{"name":1669,"type":7937},"Record\u003Cstring, string | undefined>","Error messages keyed by field name. An empty or missing entry means the field\nis valid. An entry here wins over a message produced by ",[1527,7940,6695],{}," or\n",[1527,7943,7742],{},[7892,7945,7947],{"name":6695,"type":7946},"StandardSchemaV1","Standard Schema validator used to validate the values. Powers submit, blur,\nchange and input validation, including the messages Nuxt UI renders under\neach control.",[7892,7949,7951,7952,2325],{"name":7742,"type":7950},"(state: FormValues) => FormError[] | Promise\u003CFormError[]>","Custom validation used when no schema library is involved. Receives the current\nvalues and returns messages keyed by ",[1527,7953,1849],{},[7892,7955,7957],{"name":7874,"type":7956,"default":7878},"('input' | 'blur' | 'change' | 'focus')[]","Events that trigger validation. Submit always validates.",[7892,7959,7962],{"name":7960,"type":2150,"default":7961},"submitLabel","Submit","Label for the default submit button.",[7892,7964,7967],{"name":7965,"type":2150,"default":7966},"successMessage","Looks good","Copy shown under a previously invalid field once it passes validation.",[7892,7969,7972],{"name":7970,"type":7971,"default":6681},"disabled","boolean","Disable every control and the default submit button.",[7892,7974,7976],{"name":7975,"type":2150},"class","Extra classes for the form element.",[1539,7978,7980],{"id":7979},"events","Events",[7889,7982,7983,7988],{},[7892,7984,7987],{"name":7985,"type":7986},"update:modelValue","(values: Record\u003Cstring, string | boolean>) => void","Emitted with a shallow copy of the values whenever a control changes.",[7892,7989,7990,7991,4244,7993,7995],{"name":1716,"type":7986},"Emitted on submit with the current values. The event is always prevented, so\nthe page does not reload. With ",[1527,7992,6695],{},[1527,7994,7742],{},", it fires only after\nvalidation passes.",[1539,7997,7999],{"id":7998},"slots","Slots",[7889,8001,8002],{},[7892,8003,8005],{"name":2738,"type":8004},"slot","Replaces the default submit button. Use it for a custom button row while\nkeeping the form element and its submit handler.",[1539,8007,8009],{"id":8008},"accessibility","Accessibility",[8011,8012,8013,8020,8025,8036,8042,8049,8056],"ul",{},[8014,8015,8016,8017,8019],"li",{},"Each control is wrapped in a ",[1527,8018,1536],{},", which generates the ids that tie the\nlabel, the helper copy and the error message to the control. Checkbox and\nswitch fields keep their label inline; a radio group uses its label as the\ngroup legend, so the options are announced as one named group.",[8014,8021,8022,8024],{},[1527,8023,2717],{}," lists the helper text and the error message together, so a\nscreen reader hears both in reading order.",[8014,8026,8027,8028,8031,8032,8035],{},"A field with an error gets ",[1527,8029,8030],{},"aria-invalid=\"true\""," and the error colour on the\nlabel, ring and message. The error text is mirrored into a visually hidden\n",[1527,8033,8034],{},"role=\"status\""," region, so it is announced politely when it appears rather\nthan interrupting the label the user is reading.",[8014,8037,8038,8039,8041],{},"The success state uses a check icon plus the words from ",[1527,8040,7965],{},"; a\ncolour is never the only signal that a field is valid.",[8014,8043,8044,8045,8048],{},"The form uses native submission, so pressing Enter in a text field submits\nit. ",[1527,8046,8047],{},"novalidate"," keeps the browser's own bubbles out of the way because\nvalidation belongs to the caller.",[8014,8050,8051,8052,8055],{},"The entrance stagger and error shake are decorative. Under\n",[1527,8053,8054],{},"prefers-reduced-motion: reduce"," the stagger is removed and the shake is not\nstarted at all; error text still appears.",[8014,8057,8058,8060,8061,8064],{},[1527,8059,7970],{}," is handed to ",[1527,8062,8063],{},"UForm",", which forwards it to every control through\ncontext, so fields cannot be edited or submitted while the form is busy or\nread-only.",[1539,8066,8068],{"id":8067},"performance","Performance",[8011,8070,8071,8078,8088,8091],{},[8014,8072,8073,8074,8077],{},"Fields render from a single ",[1527,8075,8076],{},"v-for","; there is no per-field component or\nwatcher.",[8014,8079,8080,8081,8083,8084,8087],{},"One shallow error watcher starts the shake for messages that arrive through\nthe ",[1527,8082,1669],{}," prop; schema validation shakes from Nuxt UI's ",[1527,8085,8086],{},"error"," event\ninstead. Values are copied shallowly on each edit, not deep-cloned.",[8014,8089,8090],{},"Only the success message animates: it fades in with a CSS transition. Errors\nappear immediately, because a delayed message is a delayed correction. The\nshake runs through the Web Animations API only when a submit produces an\nerror, so nothing runs on idle.",[8014,8092,8093],{},"The component has no timers, observers or network requests. Validation stays\nin the caller, so the bundle carries only the layout and behaviour.",[8095,8096,8097],"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 .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 .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}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 .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}",{"title":1570,"searchDepth":1596,"depth":1596,"links":8099},[8100,8101,8102,8103,8104,8105,8106,8107,8108],{"id":1541,"depth":1596,"text":16},{"id":2724,"depth":1596,"text":2725},{"id":4270,"depth":1596,"text":4271},{"id":6688,"depth":1596,"text":6689},{"id":7886,"depth":1596,"text":7887},{"id":7979,"depth":1596,"text":7980},{"id":7998,"depth":1596,"text":7999},{"id":8008,"depth":1596,"text":8009},{"id":8067,"depth":1596,"text":8068},"A schema-driven form with animated field entrance, messages and error shakes.","md",null,{},{"title":667,"description":8109},"coJ_2ztFFQgm_i6h1xbJBkIc9080oDjDsSmMydxaSq0",[8116,8118],{"title":663,"path":664,"stem":665,"description":8117,"children":-1},"A text field whose label floats up into the border when the field is focused or filled.",{"title":671,"path":672,"stem":673,"description":8119,"children":-1},"A switch whose thumb rolls across the track and squares off while it is off.",1793501777350]