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