[{"data":1,"prerenderedAt":5605},["ShallowReactive",2],{"navigation_docs":3,"-components-forms-swap-panel":1538,"-components-forms-swap-panel-surround":5600},[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":707,"body":1540,"description":5594,"extension":5595,"links":5596,"meta":5597,"navigation":1821,"path":708,"seo":5598,"stem":709,"__hash__":5599},"docs\u002F3.components\u002Fforms\u002Fswap-panel.md",{"type":1541,"value":1542,"toc":5586},"minimark",[1543,1547,1559,1563,1579,3387,3419,3427,3431,3455,5348,5351,5355,5424,5428,5460,5464,5550,5554,5582],[1544,1545,1546],"p",{},"A compact swap ticket. You type an amount in the pay field, the receive field\nshows the quoted output, and a round button between the rows flips the pair.\nUnder the rows the rate, fee, price impact and slippage sit in one quiet line,\nwith a ring counting down the life of the quote.",[1544,1548,1549,1550,1554,1555,1558],{},"The panel is controlled where it matters: ",[1551,1552,1553],"code",{},"amount"," works with ",[1551,1556,1557],{},"v-model:amount",",\nand every control emits the intent (flip, choose a token, submit) rather than\nowns the swap. That keeps quote fetching and submission inside your app while\nthe layout, formatting and states stay here.",[1560,1561,16],"h2",{"id":1562},"usage",[1544,1564,1565,1566,1569,1570,1573,1574,1578],{},"Pass the two tokens, the list they can be picked from, and a quote. With\n",[1551,1567,1568],{},"status"," left at ",[1551,1571,1572],{},"idle",", the button reads ",[1575,1576,1577],"strong",{},"Review swap",".",[1580,1581,1583,1593],"code-preview",{"label":1582},"Preview",[1584,1585,1588,1589],"div",{"className":1586},[1587],"w-full","  ",[1590,1591],"component-example",{"name":1592},"swap-panel-basic",[1594,1595,1597],"template",{"v-slot:code":1596},"",[1598,1599,1603],"pre",{"className":1600,"code":1601,"language":1602,"meta":1596,"style":1596},"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    \u003CMSwapPanel\n      v-model:amount=\"amount\"\n      :from=\"from\"\n      :to=\"to\"\n      :quote=\"quote\"\n      :status=\"status\"\n      :tokens=\"tokens\"\n      @flip=\"flip\"\n      @select-token=\"selectToken\"\n    \u002F>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { computed, ref, watch } from 'vue'\n\ninterface Token {\n  balance: number\n  icon: string\n  name: string\n  symbol: string\n}\n\nconst amount = ref('1')\nconst pair = ref\u003C[string, string]>(['ETH', 'USDC'])\nconst expiresAt = ref(Date.now() + 45_000)\n\nconst tokens: Token[] = [\n  { name: 'Ether', symbol: 'ETH', balance: 4.28, icon: 'i-lucide-gem' },\n  { name: 'USD Coin', symbol: 'USDC', balance: 1240.5, icon: 'i-lucide-circle-dollar-sign' },\n  { name: 'Dai', symbol: 'DAI', balance: 860, icon: 'i-lucide-landmark' },\n  { name: 'Wrapped Bitcoin', symbol: 'WBTC', balance: 0.42, icon: 'i-lucide-bitcoin' },\n]\n\nconst prices: Record\u003Cstring, number> = {\n  ETH: 3240,\n  USDC: 1,\n  DAI: 1,\n  WBTC: 68_000,\n}\n\nfunction tokenFor(symbol: string) {\n  return tokens.find(token => token.symbol === symbol) ?? tokens[0]!\n}\n\nconst from = computed(() => tokenFor(pair.value[0]))\nconst to = computed(() => tokenFor(pair.value[1]))\nconst rate = computed(() => (prices[from.value.symbol] ?? 1) \u002F (prices[to.value.symbol] ?? 1))\n\nconst quote = computed(() => {\n  const value = Number(amount.value)\n\n  if (!amount.value || Number.isNaN(value)) {\n    return undefined\n  }\n\n  return {\n    output: value * rate.value,\n    rate: rate.value,\n    fee: value * 0.0008,\n    priceImpact: 0.0012,\n    expiresAt: expiresAt.value,\n  }\n})\n\nconst status = computed(() => (amount.value ? 'ready' : 'idle'))\n\nwatch(amount, () => {\n  expiresAt.value = Date.now() + 45_000\n})\n\nfunction flip() {\n  pair.value = [pair.value[1], pair.value[0]]\n}\n\nfunction selectToken(side: 'from' | 'to', token?: Token) {\n  if (!token) {\n    return\n  }\n\n  const next: [string, string] = [pair.value[0], pair.value[1]]\n\n  if (side === 'from') {\n    if (token.symbol === next[1]) {\n      next[1] = next[0]\n    }\n    next[0] = token.symbol\n  }\n  else {\n    if (token.symbol === next[0]) {\n      next[0] = next[1]\n    }\n    next[1] = token.symbol\n  }\n\n  pair.value = next\n  expiresAt.value = Date.now() + 45_000\n}\n\u003C\u002Fscript>\n","vue",[1551,1604,1605,1620,1646,1655,1676,1693,1709,1725,1740,1756,1773,1790,1796,1806,1816,1823,1848,1886,1891,1904,1915,1926,1936,1946,1952,1957,1985,2038,2070,2075,2095,2153,2205,2258,2311,2317,2322,2351,2365,2378,2390,2403,2408,2413,2437,2488,2493,2498,2532,2562,2620,2625,2645,2669,2674,2712,2721,2727,2732,2739,2761,2777,2794,2807,2824,2829,2837,2842,2889,2894,2912,2938,2945,2950,2962,3006,3011,3016,3059,3074,3080,3085,3090,3141,3146,3167,3194,3216,3222,3243,3248,3256,3281,3302,3307,3326,3331,3336,3350,3373,3378],{"__ignoreMap":1596},[1606,1607,1610,1614,1617],"span",{"class":1608,"line":1609},"line",1,[1606,1611,1613],{"class":1612},"sMK4o","\u003C",[1606,1615,1594],{"class":1616},"swJcz",[1606,1618,1619],{"class":1612},">\n",[1606,1621,1623,1626,1628,1632,1635,1638,1642,1644],{"class":1608,"line":1622},2,[1606,1624,1625],{"class":1612},"  \u003C",[1606,1627,1584],{"class":1616},[1606,1629,1631],{"class":1630},"spNyl"," class",[1606,1633,1634],{"class":1612},"=",[1606,1636,1637],{"class":1612},"\"",[1606,1639,1641],{"class":1640},"sfazB","flex w-full justify-center p-6",[1606,1643,1637],{"class":1612},[1606,1645,1619],{"class":1612},[1606,1647,1649,1652],{"class":1608,"line":1648},3,[1606,1650,1651],{"class":1612},"    \u003C",[1606,1653,1654],{"class":1616},"MSwapPanel\n",[1606,1656,1658,1661,1664,1666,1668,1670,1673],{"class":1608,"line":1657},4,[1606,1659,1660],{"class":1630},"      v-model",[1606,1662,1663],{"class":1612},":",[1606,1665,1553],{"class":1630},[1606,1667,1634],{"class":1612},[1606,1669,1637],{"class":1612},[1606,1671,1553],{"class":1672},"sTEyZ",[1606,1674,1675],{"class":1612},"\"\n",[1606,1677,1679,1682,1685,1687,1689,1691],{"class":1608,"line":1678},5,[1606,1680,1681],{"class":1612},"      :",[1606,1683,1684],{"class":1630},"from",[1606,1686,1634],{"class":1612},[1606,1688,1637],{"class":1612},[1606,1690,1684],{"class":1672},[1606,1692,1675],{"class":1612},[1606,1694,1696,1698,1701,1703,1705,1707],{"class":1608,"line":1695},6,[1606,1697,1681],{"class":1612},[1606,1699,1700],{"class":1630},"to",[1606,1702,1634],{"class":1612},[1606,1704,1637],{"class":1612},[1606,1706,1700],{"class":1672},[1606,1708,1675],{"class":1612},[1606,1710,1712,1714,1717,1719,1721,1723],{"class":1608,"line":1711},7,[1606,1713,1681],{"class":1612},[1606,1715,1716],{"class":1630},"quote",[1606,1718,1634],{"class":1612},[1606,1720,1637],{"class":1612},[1606,1722,1716],{"class":1672},[1606,1724,1675],{"class":1612},[1606,1726,1728,1730,1732,1734,1736,1738],{"class":1608,"line":1727},8,[1606,1729,1681],{"class":1612},[1606,1731,1568],{"class":1630},[1606,1733,1634],{"class":1612},[1606,1735,1637],{"class":1612},[1606,1737,1568],{"class":1672},[1606,1739,1675],{"class":1612},[1606,1741,1743,1745,1748,1750,1752,1754],{"class":1608,"line":1742},9,[1606,1744,1681],{"class":1612},[1606,1746,1747],{"class":1630},"tokens",[1606,1749,1634],{"class":1612},[1606,1751,1637],{"class":1612},[1606,1753,1747],{"class":1672},[1606,1755,1675],{"class":1612},[1606,1757,1759,1762,1765,1767,1769,1771],{"class":1608,"line":1758},10,[1606,1760,1761],{"class":1612},"      @",[1606,1763,1764],{"class":1630},"flip",[1606,1766,1634],{"class":1612},[1606,1768,1637],{"class":1612},[1606,1770,1764],{"class":1672},[1606,1772,1675],{"class":1612},[1606,1774,1776,1778,1781,1783,1785,1788],{"class":1608,"line":1775},11,[1606,1777,1761],{"class":1612},[1606,1779,1780],{"class":1630},"select-token",[1606,1782,1634],{"class":1612},[1606,1784,1637],{"class":1612},[1606,1786,1787],{"class":1672},"selectToken",[1606,1789,1675],{"class":1612},[1606,1791,1793],{"class":1608,"line":1792},12,[1606,1794,1795],{"class":1612},"    \u002F>\n",[1606,1797,1799,1802,1804],{"class":1608,"line":1798},13,[1606,1800,1801],{"class":1612},"  \u003C\u002F",[1606,1803,1584],{"class":1616},[1606,1805,1619],{"class":1612},[1606,1807,1809,1812,1814],{"class":1608,"line":1808},14,[1606,1810,1811],{"class":1612},"\u003C\u002F",[1606,1813,1594],{"class":1616},[1606,1815,1619],{"class":1612},[1606,1817,1819],{"class":1608,"line":1818},15,[1606,1820,1822],{"emptyLinePlaceholder":1821},true,"\n",[1606,1824,1826,1828,1831,1834,1837,1839,1841,1844,1846],{"class":1608,"line":1825},16,[1606,1827,1613],{"class":1612},[1606,1829,1830],{"class":1616},"script",[1606,1832,1833],{"class":1630}," setup",[1606,1835,1836],{"class":1630}," lang",[1606,1838,1634],{"class":1612},[1606,1840,1637],{"class":1612},[1606,1842,1843],{"class":1640},"ts",[1606,1845,1637],{"class":1612},[1606,1847,1619],{"class":1612},[1606,1849,1851,1855,1858,1861,1864,1867,1869,1872,1875,1878,1881,1883],{"class":1608,"line":1850},17,[1606,1852,1854],{"class":1853},"s7zQu","import",[1606,1856,1857],{"class":1612}," {",[1606,1859,1860],{"class":1672}," computed",[1606,1862,1863],{"class":1612},",",[1606,1865,1866],{"class":1672}," ref",[1606,1868,1863],{"class":1612},[1606,1870,1871],{"class":1672}," watch",[1606,1873,1874],{"class":1612}," }",[1606,1876,1877],{"class":1853}," from",[1606,1879,1880],{"class":1612}," '",[1606,1882,1602],{"class":1640},[1606,1884,1885],{"class":1612},"'\n",[1606,1887,1889],{"class":1608,"line":1888},18,[1606,1890,1822],{"emptyLinePlaceholder":1821},[1606,1892,1894,1897,1901],{"class":1608,"line":1893},19,[1606,1895,1896],{"class":1630},"interface",[1606,1898,1900],{"class":1899},"sBMFI"," Token",[1606,1902,1903],{"class":1612}," {\n",[1606,1905,1907,1910,1912],{"class":1608,"line":1906},20,[1606,1908,1909],{"class":1616},"  balance",[1606,1911,1663],{"class":1612},[1606,1913,1914],{"class":1899}," number\n",[1606,1916,1918,1921,1923],{"class":1608,"line":1917},21,[1606,1919,1920],{"class":1616},"  icon",[1606,1922,1663],{"class":1612},[1606,1924,1925],{"class":1899}," string\n",[1606,1927,1929,1932,1934],{"class":1608,"line":1928},22,[1606,1930,1931],{"class":1616},"  name",[1606,1933,1663],{"class":1612},[1606,1935,1925],{"class":1899},[1606,1937,1939,1942,1944],{"class":1608,"line":1938},23,[1606,1940,1941],{"class":1616},"  symbol",[1606,1943,1663],{"class":1612},[1606,1945,1925],{"class":1899},[1606,1947,1949],{"class":1608,"line":1948},24,[1606,1950,1951],{"class":1612},"}\n",[1606,1953,1955],{"class":1608,"line":1954},25,[1606,1956,1822],{"emptyLinePlaceholder":1821},[1606,1958,1960,1963,1966,1968,1971,1974,1977,1980,1982],{"class":1608,"line":1959},26,[1606,1961,1962],{"class":1630},"const",[1606,1964,1965],{"class":1672}," amount ",[1606,1967,1634],{"class":1612},[1606,1969,1866],{"class":1970},"s2Zo4",[1606,1972,1973],{"class":1672},"(",[1606,1975,1976],{"class":1612},"'",[1606,1978,1979],{"class":1640},"1",[1606,1981,1976],{"class":1612},[1606,1983,1984],{"class":1672},")\n",[1606,1986,1988,1990,1993,1995,1997,1999,2002,2005,2007,2010,2013,2016,2019,2021,2024,2026,2028,2030,2033,2035],{"class":1608,"line":1987},27,[1606,1989,1962],{"class":1630},[1606,1991,1992],{"class":1672}," pair ",[1606,1994,1634],{"class":1612},[1606,1996,1866],{"class":1970},[1606,1998,1613],{"class":1612},[1606,2000,2001],{"class":1672},"[",[1606,2003,2004],{"class":1899},"string",[1606,2006,1863],{"class":1612},[1606,2008,2009],{"class":1899}," string",[1606,2011,2012],{"class":1672},"]",[1606,2014,2015],{"class":1612},">",[1606,2017,2018],{"class":1672},"([",[1606,2020,1976],{"class":1612},[1606,2022,2023],{"class":1640},"ETH",[1606,2025,1976],{"class":1612},[1606,2027,1863],{"class":1612},[1606,2029,1880],{"class":1612},[1606,2031,2032],{"class":1640},"USDC",[1606,2034,1976],{"class":1612},[1606,2036,2037],{"class":1672},"])\n",[1606,2039,2041,2043,2046,2048,2050,2053,2055,2058,2061,2064,2068],{"class":1608,"line":2040},28,[1606,2042,1962],{"class":1630},[1606,2044,2045],{"class":1672}," expiresAt ",[1606,2047,1634],{"class":1612},[1606,2049,1866],{"class":1970},[1606,2051,2052],{"class":1672},"(Date",[1606,2054,1578],{"class":1612},[1606,2056,2057],{"class":1970},"now",[1606,2059,2060],{"class":1672},"() ",[1606,2062,2063],{"class":1612},"+",[1606,2065,2067],{"class":2066},"sbssI"," 45_000",[1606,2069,1984],{"class":1672},[1606,2071,2073],{"class":1608,"line":2072},29,[1606,2074,1822],{"emptyLinePlaceholder":1821},[1606,2076,2078,2080,2083,2085,2087,2090,2092],{"class":1608,"line":2077},30,[1606,2079,1962],{"class":1630},[1606,2081,2082],{"class":1672}," tokens",[1606,2084,1663],{"class":1612},[1606,2086,1900],{"class":1899},[1606,2088,2089],{"class":1672},"[] ",[1606,2091,1634],{"class":1612},[1606,2093,2094],{"class":1672}," [\n",[1606,2096,2098,2101,2104,2106,2108,2111,2113,2115,2118,2120,2122,2124,2126,2128,2131,2133,2136,2138,2141,2143,2145,2148,2150],{"class":1608,"line":2097},31,[1606,2099,2100],{"class":1612},"  {",[1606,2102,2103],{"class":1616}," name",[1606,2105,1663],{"class":1612},[1606,2107,1880],{"class":1612},[1606,2109,2110],{"class":1640},"Ether",[1606,2112,1976],{"class":1612},[1606,2114,1863],{"class":1612},[1606,2116,2117],{"class":1616}," symbol",[1606,2119,1663],{"class":1612},[1606,2121,1880],{"class":1612},[1606,2123,2023],{"class":1640},[1606,2125,1976],{"class":1612},[1606,2127,1863],{"class":1612},[1606,2129,2130],{"class":1616}," balance",[1606,2132,1663],{"class":1612},[1606,2134,2135],{"class":2066}," 4.28",[1606,2137,1863],{"class":1612},[1606,2139,2140],{"class":1616}," icon",[1606,2142,1663],{"class":1612},[1606,2144,1880],{"class":1612},[1606,2146,2147],{"class":1640},"i-lucide-gem",[1606,2149,1976],{"class":1612},[1606,2151,2152],{"class":1612}," },\n",[1606,2154,2156,2158,2160,2162,2164,2167,2169,2171,2173,2175,2177,2179,2181,2183,2185,2187,2190,2192,2194,2196,2198,2201,2203],{"class":1608,"line":2155},32,[1606,2157,2100],{"class":1612},[1606,2159,2103],{"class":1616},[1606,2161,1663],{"class":1612},[1606,2163,1880],{"class":1612},[1606,2165,2166],{"class":1640},"USD Coin",[1606,2168,1976],{"class":1612},[1606,2170,1863],{"class":1612},[1606,2172,2117],{"class":1616},[1606,2174,1663],{"class":1612},[1606,2176,1880],{"class":1612},[1606,2178,2032],{"class":1640},[1606,2180,1976],{"class":1612},[1606,2182,1863],{"class":1612},[1606,2184,2130],{"class":1616},[1606,2186,1663],{"class":1612},[1606,2188,2189],{"class":2066}," 1240.5",[1606,2191,1863],{"class":1612},[1606,2193,2140],{"class":1616},[1606,2195,1663],{"class":1612},[1606,2197,1880],{"class":1612},[1606,2199,2200],{"class":1640},"i-lucide-circle-dollar-sign",[1606,2202,1976],{"class":1612},[1606,2204,2152],{"class":1612},[1606,2206,2208,2210,2212,2214,2216,2219,2221,2223,2225,2227,2229,2232,2234,2236,2238,2240,2243,2245,2247,2249,2251,2254,2256],{"class":1608,"line":2207},33,[1606,2209,2100],{"class":1612},[1606,2211,2103],{"class":1616},[1606,2213,1663],{"class":1612},[1606,2215,1880],{"class":1612},[1606,2217,2218],{"class":1640},"Dai",[1606,2220,1976],{"class":1612},[1606,2222,1863],{"class":1612},[1606,2224,2117],{"class":1616},[1606,2226,1663],{"class":1612},[1606,2228,1880],{"class":1612},[1606,2230,2231],{"class":1640},"DAI",[1606,2233,1976],{"class":1612},[1606,2235,1863],{"class":1612},[1606,2237,2130],{"class":1616},[1606,2239,1663],{"class":1612},[1606,2241,2242],{"class":2066}," 860",[1606,2244,1863],{"class":1612},[1606,2246,2140],{"class":1616},[1606,2248,1663],{"class":1612},[1606,2250,1880],{"class":1612},[1606,2252,2253],{"class":1640},"i-lucide-landmark",[1606,2255,1976],{"class":1612},[1606,2257,2152],{"class":1612},[1606,2259,2261,2263,2265,2267,2269,2272,2274,2276,2278,2280,2282,2285,2287,2289,2291,2293,2296,2298,2300,2302,2304,2307,2309],{"class":1608,"line":2260},34,[1606,2262,2100],{"class":1612},[1606,2264,2103],{"class":1616},[1606,2266,1663],{"class":1612},[1606,2268,1880],{"class":1612},[1606,2270,2271],{"class":1640},"Wrapped Bitcoin",[1606,2273,1976],{"class":1612},[1606,2275,1863],{"class":1612},[1606,2277,2117],{"class":1616},[1606,2279,1663],{"class":1612},[1606,2281,1880],{"class":1612},[1606,2283,2284],{"class":1640},"WBTC",[1606,2286,1976],{"class":1612},[1606,2288,1863],{"class":1612},[1606,2290,2130],{"class":1616},[1606,2292,1663],{"class":1612},[1606,2294,2295],{"class":2066}," 0.42",[1606,2297,1863],{"class":1612},[1606,2299,2140],{"class":1616},[1606,2301,1663],{"class":1612},[1606,2303,1880],{"class":1612},[1606,2305,2306],{"class":1640},"i-lucide-bitcoin",[1606,2308,1976],{"class":1612},[1606,2310,2152],{"class":1612},[1606,2312,2314],{"class":1608,"line":2313},35,[1606,2315,2316],{"class":1672},"]\n",[1606,2318,2320],{"class":1608,"line":2319},36,[1606,2321,1822],{"emptyLinePlaceholder":1821},[1606,2323,2325,2327,2330,2332,2335,2337,2339,2341,2344,2346,2349],{"class":1608,"line":2324},37,[1606,2326,1962],{"class":1630},[1606,2328,2329],{"class":1672}," prices",[1606,2331,1663],{"class":1612},[1606,2333,2334],{"class":1899}," Record",[1606,2336,1613],{"class":1612},[1606,2338,2004],{"class":1899},[1606,2340,1863],{"class":1612},[1606,2342,2343],{"class":1899}," number",[1606,2345,2015],{"class":1612},[1606,2347,2348],{"class":1612}," =",[1606,2350,1903],{"class":1612},[1606,2352,2354,2357,2359,2362],{"class":1608,"line":2353},38,[1606,2355,2356],{"class":1616},"  ETH",[1606,2358,1663],{"class":1612},[1606,2360,2361],{"class":2066}," 3240",[1606,2363,2364],{"class":1612},",\n",[1606,2366,2368,2371,2373,2376],{"class":1608,"line":2367},39,[1606,2369,2370],{"class":1616},"  USDC",[1606,2372,1663],{"class":1612},[1606,2374,2375],{"class":2066}," 1",[1606,2377,2364],{"class":1612},[1606,2379,2381,2384,2386,2388],{"class":1608,"line":2380},40,[1606,2382,2383],{"class":1616},"  DAI",[1606,2385,1663],{"class":1612},[1606,2387,2375],{"class":2066},[1606,2389,2364],{"class":1612},[1606,2391,2393,2396,2398,2401],{"class":1608,"line":2392},41,[1606,2394,2395],{"class":1616},"  WBTC",[1606,2397,1663],{"class":1612},[1606,2399,2400],{"class":2066}," 68_000",[1606,2402,2364],{"class":1612},[1606,2404,2406],{"class":1608,"line":2405},42,[1606,2407,1951],{"class":1612},[1606,2409,2411],{"class":1608,"line":2410},43,[1606,2412,1822],{"emptyLinePlaceholder":1821},[1606,2414,2416,2419,2422,2424,2428,2430,2432,2435],{"class":1608,"line":2415},44,[1606,2417,2418],{"class":1630},"function",[1606,2420,2421],{"class":1970}," tokenFor",[1606,2423,1973],{"class":1612},[1606,2425,2427],{"class":2426},"sHdIc","symbol",[1606,2429,1663],{"class":1612},[1606,2431,2009],{"class":1899},[1606,2433,2434],{"class":1612},")",[1606,2436,1903],{"class":1612},[1606,2438,2440,2443,2445,2447,2450,2452,2455,2458,2461,2463,2465,2468,2470,2473,2476,2478,2480,2483,2485],{"class":1608,"line":2439},45,[1606,2441,2442],{"class":1853},"  return",[1606,2444,2082],{"class":1672},[1606,2446,1578],{"class":1612},[1606,2448,2449],{"class":1970},"find",[1606,2451,1973],{"class":1616},[1606,2453,2454],{"class":2426},"token",[1606,2456,2457],{"class":1630}," =>",[1606,2459,2460],{"class":1672}," token",[1606,2462,1578],{"class":1612},[1606,2464,2427],{"class":1672},[1606,2466,2467],{"class":1612}," ===",[1606,2469,2117],{"class":1672},[1606,2471,2472],{"class":1616},") ",[1606,2474,2475],{"class":1612},"??",[1606,2477,2082],{"class":1672},[1606,2479,2001],{"class":1616},[1606,2481,2482],{"class":2066},"0",[1606,2484,2012],{"class":1616},[1606,2486,2487],{"class":1612},"!\n",[1606,2489,2491],{"class":1608,"line":2490},46,[1606,2492,1951],{"class":1612},[1606,2494,2496],{"class":1608,"line":2495},47,[1606,2497,1822],{"emptyLinePlaceholder":1821},[1606,2499,2501,2503,2506,2508,2510,2512,2515,2517,2519,2522,2524,2527,2529],{"class":1608,"line":2500},48,[1606,2502,1962],{"class":1630},[1606,2504,2505],{"class":1672}," from ",[1606,2507,1634],{"class":1612},[1606,2509,1860],{"class":1970},[1606,2511,1973],{"class":1672},[1606,2513,2514],{"class":1612},"()",[1606,2516,2457],{"class":1630},[1606,2518,2421],{"class":1970},[1606,2520,2521],{"class":1672},"(pair",[1606,2523,1578],{"class":1612},[1606,2525,2526],{"class":1672},"value[",[1606,2528,2482],{"class":2066},[1606,2530,2531],{"class":1672},"]))\n",[1606,2533,2535,2537,2540,2542,2544,2546,2548,2550,2552,2554,2556,2558,2560],{"class":1608,"line":2534},49,[1606,2536,1962],{"class":1630},[1606,2538,2539],{"class":1672}," to ",[1606,2541,1634],{"class":1612},[1606,2543,1860],{"class":1970},[1606,2545,1973],{"class":1672},[1606,2547,2514],{"class":1612},[1606,2549,2457],{"class":1630},[1606,2551,2421],{"class":1970},[1606,2553,2521],{"class":1672},[1606,2555,1578],{"class":1612},[1606,2557,2526],{"class":1672},[1606,2559,1979],{"class":2066},[1606,2561,2531],{"class":1672},[1606,2563,2565,2567,2570,2572,2574,2576,2578,2580,2583,2585,2588,2590,2593,2595,2597,2599,2602,2605,2607,2609,2611,2613,2615,2617],{"class":1608,"line":2564},50,[1606,2566,1962],{"class":1630},[1606,2568,2569],{"class":1672}," rate ",[1606,2571,1634],{"class":1612},[1606,2573,1860],{"class":1970},[1606,2575,1973],{"class":1672},[1606,2577,2514],{"class":1612},[1606,2579,2457],{"class":1630},[1606,2581,2582],{"class":1672}," (prices[from",[1606,2584,1578],{"class":1612},[1606,2586,2587],{"class":1672},"value",[1606,2589,1578],{"class":1612},[1606,2591,2592],{"class":1672},"symbol] ",[1606,2594,2475],{"class":1612},[1606,2596,2375],{"class":2066},[1606,2598,2472],{"class":1672},[1606,2600,2601],{"class":1612},"\u002F",[1606,2603,2604],{"class":1672}," (prices[to",[1606,2606,1578],{"class":1612},[1606,2608,2587],{"class":1672},[1606,2610,1578],{"class":1612},[1606,2612,2592],{"class":1672},[1606,2614,2475],{"class":1612},[1606,2616,2375],{"class":2066},[1606,2618,2619],{"class":1672},"))\n",[1606,2621,2623],{"class":1608,"line":2622},51,[1606,2624,1822],{"emptyLinePlaceholder":1821},[1606,2626,2628,2630,2633,2635,2637,2639,2641,2643],{"class":1608,"line":2627},52,[1606,2629,1962],{"class":1630},[1606,2631,2632],{"class":1672}," quote ",[1606,2634,1634],{"class":1612},[1606,2636,1860],{"class":1970},[1606,2638,1973],{"class":1672},[1606,2640,2514],{"class":1612},[1606,2642,2457],{"class":1630},[1606,2644,1903],{"class":1612},[1606,2646,2648,2651,2654,2656,2659,2661,2663,2665,2667],{"class":1608,"line":2647},53,[1606,2649,2650],{"class":1630},"  const",[1606,2652,2653],{"class":1672}," value",[1606,2655,2348],{"class":1612},[1606,2657,2658],{"class":1970}," Number",[1606,2660,1973],{"class":1616},[1606,2662,1553],{"class":1672},[1606,2664,1578],{"class":1612},[1606,2666,2587],{"class":1672},[1606,2668,1984],{"class":1616},[1606,2670,2672],{"class":1608,"line":2671},54,[1606,2673,1822],{"emptyLinePlaceholder":1821},[1606,2675,2677,2680,2683,2686,2688,2690,2692,2695,2697,2699,2702,2704,2706,2709],{"class":1608,"line":2676},55,[1606,2678,2679],{"class":1853},"  if",[1606,2681,2682],{"class":1616}," (",[1606,2684,2685],{"class":1612},"!",[1606,2687,1553],{"class":1672},[1606,2689,1578],{"class":1612},[1606,2691,2587],{"class":1672},[1606,2693,2694],{"class":1612}," ||",[1606,2696,2658],{"class":1672},[1606,2698,1578],{"class":1612},[1606,2700,2701],{"class":1970},"isNaN",[1606,2703,1973],{"class":1616},[1606,2705,2587],{"class":1672},[1606,2707,2708],{"class":1616},")) ",[1606,2710,2711],{"class":1612},"{\n",[1606,2713,2715,2718],{"class":1608,"line":2714},56,[1606,2716,2717],{"class":1853},"    return",[1606,2719,2720],{"class":1612}," undefined\n",[1606,2722,2724],{"class":1608,"line":2723},57,[1606,2725,2726],{"class":1612},"  }\n",[1606,2728,2730],{"class":1608,"line":2729},58,[1606,2731,1822],{"emptyLinePlaceholder":1821},[1606,2733,2735,2737],{"class":1608,"line":2734},59,[1606,2736,2442],{"class":1853},[1606,2738,1903],{"class":1612},[1606,2740,2742,2745,2747,2749,2752,2755,2757,2759],{"class":1608,"line":2741},60,[1606,2743,2744],{"class":1616},"    output",[1606,2746,1663],{"class":1612},[1606,2748,2653],{"class":1672},[1606,2750,2751],{"class":1612}," *",[1606,2753,2754],{"class":1672}," rate",[1606,2756,1578],{"class":1612},[1606,2758,2587],{"class":1672},[1606,2760,2364],{"class":1612},[1606,2762,2764,2767,2769,2771,2773,2775],{"class":1608,"line":2763},61,[1606,2765,2766],{"class":1616},"    rate",[1606,2768,1663],{"class":1612},[1606,2770,2754],{"class":1672},[1606,2772,1578],{"class":1612},[1606,2774,2587],{"class":1672},[1606,2776,2364],{"class":1612},[1606,2778,2780,2783,2785,2787,2789,2792],{"class":1608,"line":2779},62,[1606,2781,2782],{"class":1616},"    fee",[1606,2784,1663],{"class":1612},[1606,2786,2653],{"class":1672},[1606,2788,2751],{"class":1612},[1606,2790,2791],{"class":2066}," 0.0008",[1606,2793,2364],{"class":1612},[1606,2795,2797,2800,2802,2805],{"class":1608,"line":2796},63,[1606,2798,2799],{"class":1616},"    priceImpact",[1606,2801,1663],{"class":1612},[1606,2803,2804],{"class":2066}," 0.0012",[1606,2806,2364],{"class":1612},[1606,2808,2810,2813,2815,2818,2820,2822],{"class":1608,"line":2809},64,[1606,2811,2812],{"class":1616},"    expiresAt",[1606,2814,1663],{"class":1612},[1606,2816,2817],{"class":1672}," expiresAt",[1606,2819,1578],{"class":1612},[1606,2821,2587],{"class":1672},[1606,2823,2364],{"class":1612},[1606,2825,2827],{"class":1608,"line":2826},65,[1606,2828,2726],{"class":1612},[1606,2830,2832,2835],{"class":1608,"line":2831},66,[1606,2833,2834],{"class":1612},"}",[1606,2836,1984],{"class":1672},[1606,2838,2840],{"class":1608,"line":2839},67,[1606,2841,1822],{"emptyLinePlaceholder":1821},[1606,2843,2845,2847,2850,2852,2854,2856,2858,2860,2863,2865,2868,2871,2873,2876,2878,2881,2883,2885,2887],{"class":1608,"line":2844},68,[1606,2846,1962],{"class":1630},[1606,2848,2849],{"class":1672}," status ",[1606,2851,1634],{"class":1612},[1606,2853,1860],{"class":1970},[1606,2855,1973],{"class":1672},[1606,2857,2514],{"class":1612},[1606,2859,2457],{"class":1630},[1606,2861,2862],{"class":1672}," (amount",[1606,2864,1578],{"class":1612},[1606,2866,2867],{"class":1672},"value ",[1606,2869,2870],{"class":1612},"?",[1606,2872,1880],{"class":1612},[1606,2874,2875],{"class":1640},"ready",[1606,2877,1976],{"class":1612},[1606,2879,2880],{"class":1612}," :",[1606,2882,1880],{"class":1612},[1606,2884,1572],{"class":1640},[1606,2886,1976],{"class":1612},[1606,2888,2619],{"class":1672},[1606,2890,2892],{"class":1608,"line":2891},69,[1606,2893,1822],{"emptyLinePlaceholder":1821},[1606,2895,2897,2900,2903,2905,2908,2910],{"class":1608,"line":2896},70,[1606,2898,2899],{"class":1970},"watch",[1606,2901,2902],{"class":1672},"(amount",[1606,2904,1863],{"class":1612},[1606,2906,2907],{"class":1612}," ()",[1606,2909,2457],{"class":1630},[1606,2911,1903],{"class":1612},[1606,2913,2915,2918,2920,2922,2924,2927,2929,2931,2933,2935],{"class":1608,"line":2914},71,[1606,2916,2917],{"class":1672},"  expiresAt",[1606,2919,1578],{"class":1612},[1606,2921,2587],{"class":1672},[1606,2923,2348],{"class":1612},[1606,2925,2926],{"class":1672}," Date",[1606,2928,1578],{"class":1612},[1606,2930,2057],{"class":1970},[1606,2932,2060],{"class":1616},[1606,2934,2063],{"class":1612},[1606,2936,2937],{"class":2066}," 45_000\n",[1606,2939,2941,2943],{"class":1608,"line":2940},72,[1606,2942,2834],{"class":1612},[1606,2944,1984],{"class":1672},[1606,2946,2948],{"class":1608,"line":2947},73,[1606,2949,1822],{"emptyLinePlaceholder":1821},[1606,2951,2953,2955,2958,2960],{"class":1608,"line":2952},74,[1606,2954,2418],{"class":1630},[1606,2956,2957],{"class":1970}," flip",[1606,2959,2514],{"class":1612},[1606,2961,1903],{"class":1612},[1606,2963,2965,2968,2970,2972,2974,2977,2980,2982,2984,2986,2988,2990,2992,2995,2997,2999,3001,3003],{"class":1608,"line":2964},75,[1606,2966,2967],{"class":1672},"  pair",[1606,2969,1578],{"class":1612},[1606,2971,2587],{"class":1672},[1606,2973,2348],{"class":1612},[1606,2975,2976],{"class":1616}," [",[1606,2978,2979],{"class":1672},"pair",[1606,2981,1578],{"class":1612},[1606,2983,2587],{"class":1672},[1606,2985,2001],{"class":1616},[1606,2987,1979],{"class":2066},[1606,2989,2012],{"class":1616},[1606,2991,1863],{"class":1612},[1606,2993,2994],{"class":1672}," pair",[1606,2996,1578],{"class":1612},[1606,2998,2587],{"class":1672},[1606,3000,2001],{"class":1616},[1606,3002,2482],{"class":2066},[1606,3004,3005],{"class":1616},"]]\n",[1606,3007,3009],{"class":1608,"line":3008},76,[1606,3010,1951],{"class":1612},[1606,3012,3014],{"class":1608,"line":3013},77,[1606,3015,1822],{"emptyLinePlaceholder":1821},[1606,3017,3019,3021,3024,3026,3029,3031,3033,3035,3037,3040,3042,3044,3046,3048,3050,3053,3055,3057],{"class":1608,"line":3018},78,[1606,3020,2418],{"class":1630},[1606,3022,3023],{"class":1970}," selectToken",[1606,3025,1973],{"class":1612},[1606,3027,3028],{"class":2426},"side",[1606,3030,1663],{"class":1612},[1606,3032,1880],{"class":1612},[1606,3034,1684],{"class":1640},[1606,3036,1976],{"class":1612},[1606,3038,3039],{"class":1612}," |",[1606,3041,1880],{"class":1612},[1606,3043,1700],{"class":1640},[1606,3045,1976],{"class":1612},[1606,3047,1863],{"class":1612},[1606,3049,2460],{"class":2426},[1606,3051,3052],{"class":1612},"?:",[1606,3054,1900],{"class":1899},[1606,3056,2434],{"class":1612},[1606,3058,1903],{"class":1612},[1606,3060,3062,3064,3066,3068,3070,3072],{"class":1608,"line":3061},79,[1606,3063,2679],{"class":1853},[1606,3065,2682],{"class":1616},[1606,3067,2685],{"class":1612},[1606,3069,2454],{"class":1672},[1606,3071,2472],{"class":1616},[1606,3073,2711],{"class":1612},[1606,3075,3077],{"class":1608,"line":3076},80,[1606,3078,3079],{"class":1853},"    return\n",[1606,3081,3083],{"class":1608,"line":3082},81,[1606,3084,2726],{"class":1612},[1606,3086,3088],{"class":1608,"line":3087},82,[1606,3089,1822],{"emptyLinePlaceholder":1821},[1606,3091,3093,3095,3098,3100,3102,3104,3106,3108,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133,3135,3137,3139],{"class":1608,"line":3092},83,[1606,3094,2650],{"class":1630},[1606,3096,3097],{"class":1672}," next",[1606,3099,1663],{"class":1612},[1606,3101,2976],{"class":1616},[1606,3103,2004],{"class":1899},[1606,3105,1863],{"class":1612},[1606,3107,2009],{"class":1899},[1606,3109,3110],{"class":1616},"] ",[1606,3112,1634],{"class":1612},[1606,3114,2976],{"class":1616},[1606,3116,2979],{"class":1672},[1606,3118,1578],{"class":1612},[1606,3120,2587],{"class":1672},[1606,3122,2001],{"class":1616},[1606,3124,2482],{"class":2066},[1606,3126,2012],{"class":1616},[1606,3128,1863],{"class":1612},[1606,3130,2994],{"class":1672},[1606,3132,1578],{"class":1612},[1606,3134,2587],{"class":1672},[1606,3136,2001],{"class":1616},[1606,3138,1979],{"class":2066},[1606,3140,3005],{"class":1616},[1606,3142,3144],{"class":1608,"line":3143},84,[1606,3145,1822],{"emptyLinePlaceholder":1821},[1606,3147,3149,3151,3153,3155,3157,3159,3161,3163,3165],{"class":1608,"line":3148},85,[1606,3150,2679],{"class":1853},[1606,3152,2682],{"class":1616},[1606,3154,3028],{"class":1672},[1606,3156,2467],{"class":1612},[1606,3158,1880],{"class":1612},[1606,3160,1684],{"class":1640},[1606,3162,1976],{"class":1612},[1606,3164,2472],{"class":1616},[1606,3166,2711],{"class":1612},[1606,3168,3170,3173,3175,3177,3179,3181,3183,3185,3187,3189,3192],{"class":1608,"line":3169},86,[1606,3171,3172],{"class":1853},"    if",[1606,3174,2682],{"class":1616},[1606,3176,2454],{"class":1672},[1606,3178,1578],{"class":1612},[1606,3180,2427],{"class":1672},[1606,3182,2467],{"class":1612},[1606,3184,3097],{"class":1672},[1606,3186,2001],{"class":1616},[1606,3188,1979],{"class":2066},[1606,3190,3191],{"class":1616},"]) ",[1606,3193,2711],{"class":1612},[1606,3195,3197,3200,3202,3204,3206,3208,3210,3212,3214],{"class":1608,"line":3196},87,[1606,3198,3199],{"class":1672},"      next",[1606,3201,2001],{"class":1616},[1606,3203,1979],{"class":2066},[1606,3205,3110],{"class":1616},[1606,3207,1634],{"class":1612},[1606,3209,3097],{"class":1672},[1606,3211,2001],{"class":1616},[1606,3213,2482],{"class":2066},[1606,3215,2316],{"class":1616},[1606,3217,3219],{"class":1608,"line":3218},88,[1606,3220,3221],{"class":1612},"    }\n",[1606,3223,3225,3228,3230,3232,3234,3236,3238,3240],{"class":1608,"line":3224},89,[1606,3226,3227],{"class":1672},"    next",[1606,3229,2001],{"class":1616},[1606,3231,2482],{"class":2066},[1606,3233,3110],{"class":1616},[1606,3235,1634],{"class":1612},[1606,3237,2460],{"class":1672},[1606,3239,1578],{"class":1612},[1606,3241,3242],{"class":1672},"symbol\n",[1606,3244,3246],{"class":1608,"line":3245},90,[1606,3247,2726],{"class":1612},[1606,3249,3251,3254],{"class":1608,"line":3250},91,[1606,3252,3253],{"class":1853},"  else",[1606,3255,1903],{"class":1612},[1606,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279],{"class":1608,"line":3258},92,[1606,3260,3172],{"class":1853},[1606,3262,2682],{"class":1616},[1606,3264,2454],{"class":1672},[1606,3266,1578],{"class":1612},[1606,3268,2427],{"class":1672},[1606,3270,2467],{"class":1612},[1606,3272,3097],{"class":1672},[1606,3274,2001],{"class":1616},[1606,3276,2482],{"class":2066},[1606,3278,3191],{"class":1616},[1606,3280,2711],{"class":1612},[1606,3282,3284,3286,3288,3290,3292,3294,3296,3298,3300],{"class":1608,"line":3283},93,[1606,3285,3199],{"class":1672},[1606,3287,2001],{"class":1616},[1606,3289,2482],{"class":2066},[1606,3291,3110],{"class":1616},[1606,3293,1634],{"class":1612},[1606,3295,3097],{"class":1672},[1606,3297,2001],{"class":1616},[1606,3299,1979],{"class":2066},[1606,3301,2316],{"class":1616},[1606,3303,3305],{"class":1608,"line":3304},94,[1606,3306,3221],{"class":1612},[1606,3308,3310,3312,3314,3316,3318,3320,3322,3324],{"class":1608,"line":3309},95,[1606,3311,3227],{"class":1672},[1606,3313,2001],{"class":1616},[1606,3315,1979],{"class":2066},[1606,3317,3110],{"class":1616},[1606,3319,1634],{"class":1612},[1606,3321,2460],{"class":1672},[1606,3323,1578],{"class":1612},[1606,3325,3242],{"class":1672},[1606,3327,3329],{"class":1608,"line":3328},96,[1606,3330,2726],{"class":1612},[1606,3332,3334],{"class":1608,"line":3333},97,[1606,3335,1822],{"emptyLinePlaceholder":1821},[1606,3337,3339,3341,3343,3345,3347],{"class":1608,"line":3338},98,[1606,3340,2967],{"class":1672},[1606,3342,1578],{"class":1612},[1606,3344,2587],{"class":1672},[1606,3346,2348],{"class":1612},[1606,3348,3349],{"class":1672}," next\n",[1606,3351,3353,3355,3357,3359,3361,3363,3365,3367,3369,3371],{"class":1608,"line":3352},99,[1606,3354,2917],{"class":1672},[1606,3356,1578],{"class":1612},[1606,3358,2587],{"class":1672},[1606,3360,2348],{"class":1612},[1606,3362,2926],{"class":1672},[1606,3364,1578],{"class":1612},[1606,3366,2057],{"class":1970},[1606,3368,2060],{"class":1616},[1606,3370,2063],{"class":1612},[1606,3372,2937],{"class":2066},[1606,3374,3376],{"class":1608,"line":3375},100,[1606,3377,1951],{"class":1612},[1606,3379,3381,3383,3385],{"class":1608,"line":3380},101,[1606,3382,1811],{"class":1612},[1606,3384,1830],{"class":1616},[1606,3386,1619],{"class":1612},[1544,3388,3389,3392,3393,3395,3396,3398,3399,3402,3403,3406,3407,3410,3411,3414,3415,3418],{},[1551,3390,3391],{},"quote.rate"," is the price of one ",[1551,3394,1684],{}," token in ",[1551,3397,1700],{}," tokens, and ",[1551,3400,3401],{},"quote.output","\nis the absolute receive amount. ",[1551,3404,3405],{},"fee"," is expressed in the receive token.\n",[1551,3408,3409],{},"priceImpact"," and ",[1551,3412,3413],{},"slippage"," are fractions, so ",[1551,3416,3417],{},"0.005"," renders as 0.5%.",[1544,3420,3421,3423,3424,3426],{},[1551,3422,1747],{}," turns each chip into a Nuxt UI dropdown menu. Leave it out and the\nchips go back to emitting ",[1551,3425,1780],{}," so you can open your own picker.",[1560,3428,3430],{"id":3429},"customize","Customize",[1544,3432,3433,3434,3437,3438,3440,3441,3444,3445,3448,3449,3451,3452,1578],{},"Use ",[1551,3435,3436],{},"error"," for a balance problem and ",[1551,3439,1568],{}," for the lifecycle. While\n",[1551,3442,3443],{},"quoting"," the receive row sweeps a shimmer; while ",[1551,3446,3447],{},"submitting"," the button spins\nand disables; ",[1551,3450,3436],{}," turns the button into ",[1575,3453,3454],{},"Try again",[1580,3456,3457,3463],{"label":1582},[1584,3458,1588,3460],{"className":3459},[1587],[1590,3461],{"name":3462},"swap-panel-custom",[1594,3464,3465],{"v-slot:code":1596},[1598,3466,3468],{"className":1600,"code":3467,"language":1602,"meta":1596,"style":1596},"\u003Ctemplate>\n  \u003Cdiv class=\"flex w-full flex-col items-center gap-3 p-6\">\n    \u003CMSwapPanel\n      v-model:amount=\"amount\"\n      :error=\"error\"\n      :from=\"from\"\n      :quote=\"quote\"\n      :slippage=\"0.005\"\n      :status=\"status\"\n      :to=\"to\"\n      :tokens=\"tokens\"\n      @flip=\"flip\"\n      @select-token=\"selectToken\"\n      @submit=\"submit\"\n    \u002F>\n\n    \u003Cp class=\"text-sm text-muted\">\n      {{ note }}\n    \u003C\u002Fp>\n  \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport { computed, onBeforeUnmount, ref, watch } from 'vue'\n\ntype Status = 'idle' | 'quoting' | 'ready' | 'submitting' | 'error'\n\nconst amount = ref('500')\nconst status = ref\u003CStatus>('ready')\nconst note = ref('Balance, slippage and errors update as you type.')\nconst isUsdc = ref(true)\n\nconst eth = {\n  name: 'Ether',\n  symbol: 'ETH',\n  balance: 4.28,\n  icon: 'i-lucide-gem',\n}\nconst usdc = {\n  name: 'USD Coin',\n  symbol: 'USDC',\n  balance: 1240.5,\n  icon: 'i-lucide-circle-dollar-sign',\n}\n\nconst tokens = [eth, usdc]\n\nconst from = computed(() => (isUsdc.value ? usdc : eth))\nconst to = computed(() => (isUsdc.value ? eth : usdc))\n\nconst error = computed(() => {\n  const value = Number(amount.value)\n\n  if (!amount.value) {\n    return undefined\n  }\n\n  if (Number.isNaN(value)) {\n    return 'Enter a valid amount.'\n  }\n\n  return value > from.value.balance\n    ? `Amount exceeds your ${from.value.symbol} balance.`\n    : undefined\n})\n\nconst rate = computed(() => (isUsdc.value ? 1 \u002F 3240 : 3240))\nconst expiresAt = ref(Date.now() + 30_000)\n\nconst quote = computed(() => {\n  const value = Number(amount.value)\n\n  if (!amount.value || Number.isNaN(value)) {\n    return undefined\n  }\n\n  return {\n    output: value * rate.value,\n    rate: rate.value,\n    fee: value * 0.0004,\n    priceImpact: 0.004,\n    expiresAt: expiresAt.value,\n  }\n})\n\nwatch(error, (message) => {\n  if (message) {\n    status.value = 'error'\n  }\n  else if (status.value === 'error') {\n    status.value = 'ready'\n  }\n})\n\nwatch(amount, () => {\n  expiresAt.value = Date.now() + 30_000\n})\n\nfunction selectToken(side: 'from' | 'to', token?: { symbol: string }) {\n  if (!token) {\n    return\n  }\n\n  isUsdc.value = side === 'from'\n    ? token.symbol === 'USDC'\n    : token.symbol === 'ETH'\n  note.value = `${token.symbol} selected for the ${side === 'from' ? 'pay' : 'receive'} side.`\n  expiresAt.value = Date.now() + 30_000\n}\n\nlet timer: ReturnType\u003Ctypeof setTimeout> | undefined\n\nfunction submit() {\n  if (error.value) {\n    return\n  }\n\n  status.value = 'quoting'\n  note.value = 'Fetching a fresh quote…'\n\n  timer = setTimeout(() => {\n    status.value = 'submitting'\n    note.value = 'Submitting the swap…'\n\n    timer = setTimeout(() => {\n      status.value = 'ready'\n      note.value = 'Swap submitted. Quote refreshed.'\n    }, 1000)\n  }, 600)\n}\n\nfunction flip() {\n  isUsdc.value = !isUsdc.value\n  note.value = 'Tokens flipped.'\n}\n\nonBeforeUnmount(() => {\n  if (timer) {\n    clearTimeout(timer)\n  }\n})\n\u003C\u002Fscript>\n",[1551,3469,3470,3478,3497,3503,3519,3533,3547,3561,3575,3589,3603,3617,3631,3645,3660,3664,3668,3687,3692,3701,3709,3717,3721,3741,3772,3776,3824,3828,3849,3876,3898,3917,3921,3932,3946,3960,3970,3984,3988,3999,4013,4027,4037,4051,4055,4059,4076,4080,4112,4143,4147,4166,4186,4190,4208,4214,4218,4222,4243,4254,4258,4262,4282,4314,4321,4327,4331,4368,4393,4397,4415,4435,4439,4469,4475,4479,4483,4489,4507,4521,4536,4547,4561,4565,4571,4575,4595,4607,4624,4628,4655,4671,4675,4681,4685,4699,4722,4728,4732,4777,4791,4795,4800,4805,4828,4847,4866,4931,4954,4959,4964,4990,4995,5007,5024,5029,5034,5039,5057,5075,5080,5098,5115,5134,5139,5157,5175,5194,5205,5216,5221,5226,5237,5259,5277,5282,5287,5301,5315,5327,5332,5339],{"__ignoreMap":1596},[1606,3471,3472,3474,3476],{"class":1608,"line":1609},[1606,3473,1613],{"class":1612},[1606,3475,1594],{"class":1616},[1606,3477,1619],{"class":1612},[1606,3479,3480,3482,3484,3486,3488,3490,3493,3495],{"class":1608,"line":1622},[1606,3481,1625],{"class":1612},[1606,3483,1584],{"class":1616},[1606,3485,1631],{"class":1630},[1606,3487,1634],{"class":1612},[1606,3489,1637],{"class":1612},[1606,3491,3492],{"class":1640},"flex w-full flex-col items-center gap-3 p-6",[1606,3494,1637],{"class":1612},[1606,3496,1619],{"class":1612},[1606,3498,3499,3501],{"class":1608,"line":1648},[1606,3500,1651],{"class":1612},[1606,3502,1654],{"class":1616},[1606,3504,3505,3507,3509,3511,3513,3515,3517],{"class":1608,"line":1657},[1606,3506,1660],{"class":1630},[1606,3508,1663],{"class":1612},[1606,3510,1553],{"class":1630},[1606,3512,1634],{"class":1612},[1606,3514,1637],{"class":1612},[1606,3516,1553],{"class":1672},[1606,3518,1675],{"class":1612},[1606,3520,3521,3523,3525,3527,3529,3531],{"class":1608,"line":1678},[1606,3522,1681],{"class":1612},[1606,3524,3436],{"class":1630},[1606,3526,1634],{"class":1612},[1606,3528,1637],{"class":1612},[1606,3530,3436],{"class":1672},[1606,3532,1675],{"class":1612},[1606,3534,3535,3537,3539,3541,3543,3545],{"class":1608,"line":1695},[1606,3536,1681],{"class":1612},[1606,3538,1684],{"class":1630},[1606,3540,1634],{"class":1612},[1606,3542,1637],{"class":1612},[1606,3544,1684],{"class":1672},[1606,3546,1675],{"class":1612},[1606,3548,3549,3551,3553,3555,3557,3559],{"class":1608,"line":1711},[1606,3550,1681],{"class":1612},[1606,3552,1716],{"class":1630},[1606,3554,1634],{"class":1612},[1606,3556,1637],{"class":1612},[1606,3558,1716],{"class":1672},[1606,3560,1675],{"class":1612},[1606,3562,3563,3565,3567,3569,3571,3573],{"class":1608,"line":1727},[1606,3564,1681],{"class":1612},[1606,3566,3413],{"class":1630},[1606,3568,1634],{"class":1612},[1606,3570,1637],{"class":1612},[1606,3572,3417],{"class":2066},[1606,3574,1675],{"class":1612},[1606,3576,3577,3579,3581,3583,3585,3587],{"class":1608,"line":1742},[1606,3578,1681],{"class":1612},[1606,3580,1568],{"class":1630},[1606,3582,1634],{"class":1612},[1606,3584,1637],{"class":1612},[1606,3586,1568],{"class":1672},[1606,3588,1675],{"class":1612},[1606,3590,3591,3593,3595,3597,3599,3601],{"class":1608,"line":1758},[1606,3592,1681],{"class":1612},[1606,3594,1700],{"class":1630},[1606,3596,1634],{"class":1612},[1606,3598,1637],{"class":1612},[1606,3600,1700],{"class":1672},[1606,3602,1675],{"class":1612},[1606,3604,3605,3607,3609,3611,3613,3615],{"class":1608,"line":1775},[1606,3606,1681],{"class":1612},[1606,3608,1747],{"class":1630},[1606,3610,1634],{"class":1612},[1606,3612,1637],{"class":1612},[1606,3614,1747],{"class":1672},[1606,3616,1675],{"class":1612},[1606,3618,3619,3621,3623,3625,3627,3629],{"class":1608,"line":1792},[1606,3620,1761],{"class":1612},[1606,3622,1764],{"class":1630},[1606,3624,1634],{"class":1612},[1606,3626,1637],{"class":1612},[1606,3628,1764],{"class":1672},[1606,3630,1675],{"class":1612},[1606,3632,3633,3635,3637,3639,3641,3643],{"class":1608,"line":1798},[1606,3634,1761],{"class":1612},[1606,3636,1780],{"class":1630},[1606,3638,1634],{"class":1612},[1606,3640,1637],{"class":1612},[1606,3642,1787],{"class":1672},[1606,3644,1675],{"class":1612},[1606,3646,3647,3649,3652,3654,3656,3658],{"class":1608,"line":1808},[1606,3648,1761],{"class":1612},[1606,3650,3651],{"class":1630},"submit",[1606,3653,1634],{"class":1612},[1606,3655,1637],{"class":1612},[1606,3657,3651],{"class":1672},[1606,3659,1675],{"class":1612},[1606,3661,3662],{"class":1608,"line":1818},[1606,3663,1795],{"class":1612},[1606,3665,3666],{"class":1608,"line":1825},[1606,3667,1822],{"emptyLinePlaceholder":1821},[1606,3669,3670,3672,3674,3676,3678,3680,3683,3685],{"class":1608,"line":1850},[1606,3671,1651],{"class":1612},[1606,3673,1544],{"class":1616},[1606,3675,1631],{"class":1630},[1606,3677,1634],{"class":1612},[1606,3679,1637],{"class":1612},[1606,3681,3682],{"class":1640},"text-sm text-muted",[1606,3684,1637],{"class":1612},[1606,3686,1619],{"class":1612},[1606,3688,3689],{"class":1608,"line":1888},[1606,3690,3691],{"class":1672},"      {{ note }}\n",[1606,3693,3694,3697,3699],{"class":1608,"line":1893},[1606,3695,3696],{"class":1612},"    \u003C\u002F",[1606,3698,1544],{"class":1616},[1606,3700,1619],{"class":1612},[1606,3702,3703,3705,3707],{"class":1608,"line":1906},[1606,3704,1801],{"class":1612},[1606,3706,1584],{"class":1616},[1606,3708,1619],{"class":1612},[1606,3710,3711,3713,3715],{"class":1608,"line":1917},[1606,3712,1811],{"class":1612},[1606,3714,1594],{"class":1616},[1606,3716,1619],{"class":1612},[1606,3718,3719],{"class":1608,"line":1928},[1606,3720,1822],{"emptyLinePlaceholder":1821},[1606,3722,3723,3725,3727,3729,3731,3733,3735,3737,3739],{"class":1608,"line":1938},[1606,3724,1613],{"class":1612},[1606,3726,1830],{"class":1616},[1606,3728,1833],{"class":1630},[1606,3730,1836],{"class":1630},[1606,3732,1634],{"class":1612},[1606,3734,1637],{"class":1612},[1606,3736,1843],{"class":1640},[1606,3738,1637],{"class":1612},[1606,3740,1619],{"class":1612},[1606,3742,3743,3745,3747,3749,3751,3754,3756,3758,3760,3762,3764,3766,3768,3770],{"class":1608,"line":1948},[1606,3744,1854],{"class":1853},[1606,3746,1857],{"class":1612},[1606,3748,1860],{"class":1672},[1606,3750,1863],{"class":1612},[1606,3752,3753],{"class":1672}," onBeforeUnmount",[1606,3755,1863],{"class":1612},[1606,3757,1866],{"class":1672},[1606,3759,1863],{"class":1612},[1606,3761,1871],{"class":1672},[1606,3763,1874],{"class":1612},[1606,3765,1877],{"class":1853},[1606,3767,1880],{"class":1612},[1606,3769,1602],{"class":1640},[1606,3771,1885],{"class":1612},[1606,3773,3774],{"class":1608,"line":1954},[1606,3775,1822],{"emptyLinePlaceholder":1821},[1606,3777,3778,3781,3784,3786,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3808,3810,3812,3814,3816,3818,3820,3822],{"class":1608,"line":1959},[1606,3779,3780],{"class":1630},"type",[1606,3782,3783],{"class":1899}," Status",[1606,3785,2348],{"class":1612},[1606,3787,1880],{"class":1612},[1606,3789,1572],{"class":1640},[1606,3791,1976],{"class":1612},[1606,3793,3039],{"class":1612},[1606,3795,1880],{"class":1612},[1606,3797,3443],{"class":1640},[1606,3799,1976],{"class":1612},[1606,3801,3039],{"class":1612},[1606,3803,1880],{"class":1612},[1606,3805,2875],{"class":1640},[1606,3807,1976],{"class":1612},[1606,3809,3039],{"class":1612},[1606,3811,1880],{"class":1612},[1606,3813,3447],{"class":1640},[1606,3815,1976],{"class":1612},[1606,3817,3039],{"class":1612},[1606,3819,1880],{"class":1612},[1606,3821,3436],{"class":1640},[1606,3823,1885],{"class":1612},[1606,3825,3826],{"class":1608,"line":1987},[1606,3827,1822],{"emptyLinePlaceholder":1821},[1606,3829,3830,3832,3834,3836,3838,3840,3842,3845,3847],{"class":1608,"line":2040},[1606,3831,1962],{"class":1630},[1606,3833,1965],{"class":1672},[1606,3835,1634],{"class":1612},[1606,3837,1866],{"class":1970},[1606,3839,1973],{"class":1672},[1606,3841,1976],{"class":1612},[1606,3843,3844],{"class":1640},"500",[1606,3846,1976],{"class":1612},[1606,3848,1984],{"class":1672},[1606,3850,3851,3853,3855,3857,3859,3861,3864,3866,3868,3870,3872,3874],{"class":1608,"line":2072},[1606,3852,1962],{"class":1630},[1606,3854,2849],{"class":1672},[1606,3856,1634],{"class":1612},[1606,3858,1866],{"class":1970},[1606,3860,1613],{"class":1612},[1606,3862,3863],{"class":1899},"Status",[1606,3865,2015],{"class":1612},[1606,3867,1973],{"class":1672},[1606,3869,1976],{"class":1612},[1606,3871,2875],{"class":1640},[1606,3873,1976],{"class":1612},[1606,3875,1984],{"class":1672},[1606,3877,3878,3880,3883,3885,3887,3889,3891,3894,3896],{"class":1608,"line":2077},[1606,3879,1962],{"class":1630},[1606,3881,3882],{"class":1672}," note ",[1606,3884,1634],{"class":1612},[1606,3886,1866],{"class":1970},[1606,3888,1973],{"class":1672},[1606,3890,1976],{"class":1612},[1606,3892,3893],{"class":1640},"Balance, slippage and errors update as you type.",[1606,3895,1976],{"class":1612},[1606,3897,1984],{"class":1672},[1606,3899,3900,3902,3905,3907,3909,3911,3915],{"class":1608,"line":2097},[1606,3901,1962],{"class":1630},[1606,3903,3904],{"class":1672}," isUsdc ",[1606,3906,1634],{"class":1612},[1606,3908,1866],{"class":1970},[1606,3910,1973],{"class":1672},[1606,3912,3914],{"class":3913},"sfNiH","true",[1606,3916,1984],{"class":1672},[1606,3918,3919],{"class":1608,"line":2155},[1606,3920,1822],{"emptyLinePlaceholder":1821},[1606,3922,3923,3925,3928,3930],{"class":1608,"line":2207},[1606,3924,1962],{"class":1630},[1606,3926,3927],{"class":1672}," eth ",[1606,3929,1634],{"class":1612},[1606,3931,1903],{"class":1612},[1606,3933,3934,3936,3938,3940,3942,3944],{"class":1608,"line":2260},[1606,3935,1931],{"class":1616},[1606,3937,1663],{"class":1612},[1606,3939,1880],{"class":1612},[1606,3941,2110],{"class":1640},[1606,3943,1976],{"class":1612},[1606,3945,2364],{"class":1612},[1606,3947,3948,3950,3952,3954,3956,3958],{"class":1608,"line":2313},[1606,3949,1941],{"class":1616},[1606,3951,1663],{"class":1612},[1606,3953,1880],{"class":1612},[1606,3955,2023],{"class":1640},[1606,3957,1976],{"class":1612},[1606,3959,2364],{"class":1612},[1606,3961,3962,3964,3966,3968],{"class":1608,"line":2319},[1606,3963,1909],{"class":1616},[1606,3965,1663],{"class":1612},[1606,3967,2135],{"class":2066},[1606,3969,2364],{"class":1612},[1606,3971,3972,3974,3976,3978,3980,3982],{"class":1608,"line":2324},[1606,3973,1920],{"class":1616},[1606,3975,1663],{"class":1612},[1606,3977,1880],{"class":1612},[1606,3979,2147],{"class":1640},[1606,3981,1976],{"class":1612},[1606,3983,2364],{"class":1612},[1606,3985,3986],{"class":1608,"line":2353},[1606,3987,1951],{"class":1612},[1606,3989,3990,3992,3995,3997],{"class":1608,"line":2367},[1606,3991,1962],{"class":1630},[1606,3993,3994],{"class":1672}," usdc ",[1606,3996,1634],{"class":1612},[1606,3998,1903],{"class":1612},[1606,4000,4001,4003,4005,4007,4009,4011],{"class":1608,"line":2380},[1606,4002,1931],{"class":1616},[1606,4004,1663],{"class":1612},[1606,4006,1880],{"class":1612},[1606,4008,2166],{"class":1640},[1606,4010,1976],{"class":1612},[1606,4012,2364],{"class":1612},[1606,4014,4015,4017,4019,4021,4023,4025],{"class":1608,"line":2392},[1606,4016,1941],{"class":1616},[1606,4018,1663],{"class":1612},[1606,4020,1880],{"class":1612},[1606,4022,2032],{"class":1640},[1606,4024,1976],{"class":1612},[1606,4026,2364],{"class":1612},[1606,4028,4029,4031,4033,4035],{"class":1608,"line":2405},[1606,4030,1909],{"class":1616},[1606,4032,1663],{"class":1612},[1606,4034,2189],{"class":2066},[1606,4036,2364],{"class":1612},[1606,4038,4039,4041,4043,4045,4047,4049],{"class":1608,"line":2410},[1606,4040,1920],{"class":1616},[1606,4042,1663],{"class":1612},[1606,4044,1880],{"class":1612},[1606,4046,2200],{"class":1640},[1606,4048,1976],{"class":1612},[1606,4050,2364],{"class":1612},[1606,4052,4053],{"class":1608,"line":2415},[1606,4054,1951],{"class":1612},[1606,4056,4057],{"class":1608,"line":2439},[1606,4058,1822],{"emptyLinePlaceholder":1821},[1606,4060,4061,4063,4066,4068,4071,4073],{"class":1608,"line":2490},[1606,4062,1962],{"class":1630},[1606,4064,4065],{"class":1672}," tokens ",[1606,4067,1634],{"class":1612},[1606,4069,4070],{"class":1672}," [eth",[1606,4072,1863],{"class":1612},[1606,4074,4075],{"class":1672}," usdc]\n",[1606,4077,4078],{"class":1608,"line":2495},[1606,4079,1822],{"emptyLinePlaceholder":1821},[1606,4081,4082,4084,4086,4088,4090,4092,4094,4096,4099,4101,4103,4105,4107,4109],{"class":1608,"line":2500},[1606,4083,1962],{"class":1630},[1606,4085,2505],{"class":1672},[1606,4087,1634],{"class":1612},[1606,4089,1860],{"class":1970},[1606,4091,1973],{"class":1672},[1606,4093,2514],{"class":1612},[1606,4095,2457],{"class":1630},[1606,4097,4098],{"class":1672}," (isUsdc",[1606,4100,1578],{"class":1612},[1606,4102,2867],{"class":1672},[1606,4104,2870],{"class":1612},[1606,4106,3994],{"class":1672},[1606,4108,1663],{"class":1612},[1606,4110,4111],{"class":1672}," eth))\n",[1606,4113,4114,4116,4118,4120,4122,4124,4126,4128,4130,4132,4134,4136,4138,4140],{"class":1608,"line":2534},[1606,4115,1962],{"class":1630},[1606,4117,2539],{"class":1672},[1606,4119,1634],{"class":1612},[1606,4121,1860],{"class":1970},[1606,4123,1973],{"class":1672},[1606,4125,2514],{"class":1612},[1606,4127,2457],{"class":1630},[1606,4129,4098],{"class":1672},[1606,4131,1578],{"class":1612},[1606,4133,2867],{"class":1672},[1606,4135,2870],{"class":1612},[1606,4137,3927],{"class":1672},[1606,4139,1663],{"class":1612},[1606,4141,4142],{"class":1672}," usdc))\n",[1606,4144,4145],{"class":1608,"line":2564},[1606,4146,1822],{"emptyLinePlaceholder":1821},[1606,4148,4149,4151,4154,4156,4158,4160,4162,4164],{"class":1608,"line":2622},[1606,4150,1962],{"class":1630},[1606,4152,4153],{"class":1672}," error ",[1606,4155,1634],{"class":1612},[1606,4157,1860],{"class":1970},[1606,4159,1973],{"class":1672},[1606,4161,2514],{"class":1612},[1606,4163,2457],{"class":1630},[1606,4165,1903],{"class":1612},[1606,4167,4168,4170,4172,4174,4176,4178,4180,4182,4184],{"class":1608,"line":2627},[1606,4169,2650],{"class":1630},[1606,4171,2653],{"class":1672},[1606,4173,2348],{"class":1612},[1606,4175,2658],{"class":1970},[1606,4177,1973],{"class":1616},[1606,4179,1553],{"class":1672},[1606,4181,1578],{"class":1612},[1606,4183,2587],{"class":1672},[1606,4185,1984],{"class":1616},[1606,4187,4188],{"class":1608,"line":2647},[1606,4189,1822],{"emptyLinePlaceholder":1821},[1606,4191,4192,4194,4196,4198,4200,4202,4204,4206],{"class":1608,"line":2671},[1606,4193,2679],{"class":1853},[1606,4195,2682],{"class":1616},[1606,4197,2685],{"class":1612},[1606,4199,1553],{"class":1672},[1606,4201,1578],{"class":1612},[1606,4203,2587],{"class":1672},[1606,4205,2472],{"class":1616},[1606,4207,2711],{"class":1612},[1606,4209,4210,4212],{"class":1608,"line":2676},[1606,4211,2717],{"class":1853},[1606,4213,2720],{"class":1612},[1606,4215,4216],{"class":1608,"line":2714},[1606,4217,2726],{"class":1612},[1606,4219,4220],{"class":1608,"line":2723},[1606,4221,1822],{"emptyLinePlaceholder":1821},[1606,4223,4224,4226,4228,4231,4233,4235,4237,4239,4241],{"class":1608,"line":2729},[1606,4225,2679],{"class":1853},[1606,4227,2682],{"class":1616},[1606,4229,4230],{"class":1672},"Number",[1606,4232,1578],{"class":1612},[1606,4234,2701],{"class":1970},[1606,4236,1973],{"class":1616},[1606,4238,2587],{"class":1672},[1606,4240,2708],{"class":1616},[1606,4242,2711],{"class":1612},[1606,4244,4245,4247,4249,4252],{"class":1608,"line":2734},[1606,4246,2717],{"class":1853},[1606,4248,1880],{"class":1612},[1606,4250,4251],{"class":1640},"Enter a valid amount.",[1606,4253,1885],{"class":1612},[1606,4255,4256],{"class":1608,"line":2741},[1606,4257,2726],{"class":1612},[1606,4259,4260],{"class":1608,"line":2763},[1606,4261,1822],{"emptyLinePlaceholder":1821},[1606,4263,4264,4266,4268,4271,4273,4275,4277,4279],{"class":1608,"line":2779},[1606,4265,2442],{"class":1853},[1606,4267,2653],{"class":1672},[1606,4269,4270],{"class":1612}," >",[1606,4272,1877],{"class":1672},[1606,4274,1578],{"class":1612},[1606,4276,2587],{"class":1672},[1606,4278,1578],{"class":1612},[1606,4280,4281],{"class":1672},"balance\n",[1606,4283,4284,4287,4290,4293,4296,4298,4300,4302,4304,4306,4308,4311],{"class":1608,"line":2796},[1606,4285,4286],{"class":1612},"    ?",[1606,4288,4289],{"class":1612}," `",[1606,4291,4292],{"class":1640},"Amount exceeds your ",[1606,4294,4295],{"class":1612},"${",[1606,4297,1684],{"class":1672},[1606,4299,1578],{"class":1612},[1606,4301,2587],{"class":1672},[1606,4303,1578],{"class":1612},[1606,4305,2427],{"class":1672},[1606,4307,2834],{"class":1612},[1606,4309,4310],{"class":1640}," balance.",[1606,4312,4313],{"class":1612},"`\n",[1606,4315,4316,4319],{"class":1608,"line":2809},[1606,4317,4318],{"class":1612},"    :",[1606,4320,2720],{"class":1612},[1606,4322,4323,4325],{"class":1608,"line":2826},[1606,4324,2834],{"class":1612},[1606,4326,1984],{"class":1672},[1606,4328,4329],{"class":1608,"line":2831},[1606,4330,1822],{"emptyLinePlaceholder":1821},[1606,4332,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353,4355,4357,4360,4362,4364,4366],{"class":1608,"line":2839},[1606,4334,1962],{"class":1630},[1606,4336,2569],{"class":1672},[1606,4338,1634],{"class":1612},[1606,4340,1860],{"class":1970},[1606,4342,1973],{"class":1672},[1606,4344,2514],{"class":1612},[1606,4346,2457],{"class":1630},[1606,4348,4098],{"class":1672},[1606,4350,1578],{"class":1612},[1606,4352,2867],{"class":1672},[1606,4354,2870],{"class":1612},[1606,4356,2375],{"class":2066},[1606,4358,4359],{"class":1612}," \u002F",[1606,4361,2361],{"class":2066},[1606,4363,2880],{"class":1612},[1606,4365,2361],{"class":2066},[1606,4367,2619],{"class":1672},[1606,4369,4370,4372,4374,4376,4378,4380,4382,4384,4386,4388,4391],{"class":1608,"line":2844},[1606,4371,1962],{"class":1630},[1606,4373,2045],{"class":1672},[1606,4375,1634],{"class":1612},[1606,4377,1866],{"class":1970},[1606,4379,2052],{"class":1672},[1606,4381,1578],{"class":1612},[1606,4383,2057],{"class":1970},[1606,4385,2060],{"class":1672},[1606,4387,2063],{"class":1612},[1606,4389,4390],{"class":2066}," 30_000",[1606,4392,1984],{"class":1672},[1606,4394,4395],{"class":1608,"line":2891},[1606,4396,1822],{"emptyLinePlaceholder":1821},[1606,4398,4399,4401,4403,4405,4407,4409,4411,4413],{"class":1608,"line":2896},[1606,4400,1962],{"class":1630},[1606,4402,2632],{"class":1672},[1606,4404,1634],{"class":1612},[1606,4406,1860],{"class":1970},[1606,4408,1973],{"class":1672},[1606,4410,2514],{"class":1612},[1606,4412,2457],{"class":1630},[1606,4414,1903],{"class":1612},[1606,4416,4417,4419,4421,4423,4425,4427,4429,4431,4433],{"class":1608,"line":2914},[1606,4418,2650],{"class":1630},[1606,4420,2653],{"class":1672},[1606,4422,2348],{"class":1612},[1606,4424,2658],{"class":1970},[1606,4426,1973],{"class":1616},[1606,4428,1553],{"class":1672},[1606,4430,1578],{"class":1612},[1606,4432,2587],{"class":1672},[1606,4434,1984],{"class":1616},[1606,4436,4437],{"class":1608,"line":2940},[1606,4438,1822],{"emptyLinePlaceholder":1821},[1606,4440,4441,4443,4445,4447,4449,4451,4453,4455,4457,4459,4461,4463,4465,4467],{"class":1608,"line":2947},[1606,4442,2679],{"class":1853},[1606,4444,2682],{"class":1616},[1606,4446,2685],{"class":1612},[1606,4448,1553],{"class":1672},[1606,4450,1578],{"class":1612},[1606,4452,2587],{"class":1672},[1606,4454,2694],{"class":1612},[1606,4456,2658],{"class":1672},[1606,4458,1578],{"class":1612},[1606,4460,2701],{"class":1970},[1606,4462,1973],{"class":1616},[1606,4464,2587],{"class":1672},[1606,4466,2708],{"class":1616},[1606,4468,2711],{"class":1612},[1606,4470,4471,4473],{"class":1608,"line":2952},[1606,4472,2717],{"class":1853},[1606,4474,2720],{"class":1612},[1606,4476,4477],{"class":1608,"line":2964},[1606,4478,2726],{"class":1612},[1606,4480,4481],{"class":1608,"line":3008},[1606,4482,1822],{"emptyLinePlaceholder":1821},[1606,4484,4485,4487],{"class":1608,"line":3013},[1606,4486,2442],{"class":1853},[1606,4488,1903],{"class":1612},[1606,4490,4491,4493,4495,4497,4499,4501,4503,4505],{"class":1608,"line":3018},[1606,4492,2744],{"class":1616},[1606,4494,1663],{"class":1612},[1606,4496,2653],{"class":1672},[1606,4498,2751],{"class":1612},[1606,4500,2754],{"class":1672},[1606,4502,1578],{"class":1612},[1606,4504,2587],{"class":1672},[1606,4506,2364],{"class":1612},[1606,4508,4509,4511,4513,4515,4517,4519],{"class":1608,"line":3061},[1606,4510,2766],{"class":1616},[1606,4512,1663],{"class":1612},[1606,4514,2754],{"class":1672},[1606,4516,1578],{"class":1612},[1606,4518,2587],{"class":1672},[1606,4520,2364],{"class":1612},[1606,4522,4523,4525,4527,4529,4531,4534],{"class":1608,"line":3076},[1606,4524,2782],{"class":1616},[1606,4526,1663],{"class":1612},[1606,4528,2653],{"class":1672},[1606,4530,2751],{"class":1612},[1606,4532,4533],{"class":2066}," 0.0004",[1606,4535,2364],{"class":1612},[1606,4537,4538,4540,4542,4545],{"class":1608,"line":3082},[1606,4539,2799],{"class":1616},[1606,4541,1663],{"class":1612},[1606,4543,4544],{"class":2066}," 0.004",[1606,4546,2364],{"class":1612},[1606,4548,4549,4551,4553,4555,4557,4559],{"class":1608,"line":3087},[1606,4550,2812],{"class":1616},[1606,4552,1663],{"class":1612},[1606,4554,2817],{"class":1672},[1606,4556,1578],{"class":1612},[1606,4558,2587],{"class":1672},[1606,4560,2364],{"class":1612},[1606,4562,4563],{"class":1608,"line":3092},[1606,4564,2726],{"class":1612},[1606,4566,4567,4569],{"class":1608,"line":3143},[1606,4568,2834],{"class":1612},[1606,4570,1984],{"class":1672},[1606,4572,4573],{"class":1608,"line":3148},[1606,4574,1822],{"emptyLinePlaceholder":1821},[1606,4576,4577,4579,4582,4584,4586,4589,4591,4593],{"class":1608,"line":3169},[1606,4578,2899],{"class":1970},[1606,4580,4581],{"class":1672},"(error",[1606,4583,1863],{"class":1612},[1606,4585,2682],{"class":1612},[1606,4587,4588],{"class":2426},"message",[1606,4590,2434],{"class":1612},[1606,4592,2457],{"class":1630},[1606,4594,1903],{"class":1612},[1606,4596,4597,4599,4601,4603,4605],{"class":1608,"line":3196},[1606,4598,2679],{"class":1853},[1606,4600,2682],{"class":1616},[1606,4602,4588],{"class":1672},[1606,4604,2472],{"class":1616},[1606,4606,2711],{"class":1612},[1606,4608,4609,4612,4614,4616,4618,4620,4622],{"class":1608,"line":3218},[1606,4610,4611],{"class":1672},"    status",[1606,4613,1578],{"class":1612},[1606,4615,2587],{"class":1672},[1606,4617,2348],{"class":1612},[1606,4619,1880],{"class":1612},[1606,4621,3436],{"class":1640},[1606,4623,1885],{"class":1612},[1606,4625,4626],{"class":1608,"line":3224},[1606,4627,2726],{"class":1612},[1606,4629,4630,4632,4635,4637,4639,4641,4643,4645,4647,4649,4651,4653],{"class":1608,"line":3245},[1606,4631,3253],{"class":1853},[1606,4633,4634],{"class":1853}," if",[1606,4636,2682],{"class":1616},[1606,4638,1568],{"class":1672},[1606,4640,1578],{"class":1612},[1606,4642,2587],{"class":1672},[1606,4644,2467],{"class":1612},[1606,4646,1880],{"class":1612},[1606,4648,3436],{"class":1640},[1606,4650,1976],{"class":1612},[1606,4652,2472],{"class":1616},[1606,4654,2711],{"class":1612},[1606,4656,4657,4659,4661,4663,4665,4667,4669],{"class":1608,"line":3250},[1606,4658,4611],{"class":1672},[1606,4660,1578],{"class":1612},[1606,4662,2587],{"class":1672},[1606,4664,2348],{"class":1612},[1606,4666,1880],{"class":1612},[1606,4668,2875],{"class":1640},[1606,4670,1885],{"class":1612},[1606,4672,4673],{"class":1608,"line":3258},[1606,4674,2726],{"class":1612},[1606,4676,4677,4679],{"class":1608,"line":3283},[1606,4678,2834],{"class":1612},[1606,4680,1984],{"class":1672},[1606,4682,4683],{"class":1608,"line":3304},[1606,4684,1822],{"emptyLinePlaceholder":1821},[1606,4686,4687,4689,4691,4693,4695,4697],{"class":1608,"line":3309},[1606,4688,2899],{"class":1970},[1606,4690,2902],{"class":1672},[1606,4692,1863],{"class":1612},[1606,4694,2907],{"class":1612},[1606,4696,2457],{"class":1630},[1606,4698,1903],{"class":1612},[1606,4700,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719],{"class":1608,"line":3328},[1606,4702,2917],{"class":1672},[1606,4704,1578],{"class":1612},[1606,4706,2587],{"class":1672},[1606,4708,2348],{"class":1612},[1606,4710,2926],{"class":1672},[1606,4712,1578],{"class":1612},[1606,4714,2057],{"class":1970},[1606,4716,2060],{"class":1616},[1606,4718,2063],{"class":1612},[1606,4720,4721],{"class":2066}," 30_000\n",[1606,4723,4724,4726],{"class":1608,"line":3333},[1606,4725,2834],{"class":1612},[1606,4727,1984],{"class":1672},[1606,4729,4730],{"class":1608,"line":3338},[1606,4731,1822],{"emptyLinePlaceholder":1821},[1606,4733,4734,4736,4738,4740,4742,4744,4746,4748,4750,4752,4754,4756,4758,4760,4762,4764,4766,4768,4770,4772,4775],{"class":1608,"line":3352},[1606,4735,2418],{"class":1630},[1606,4737,3023],{"class":1970},[1606,4739,1973],{"class":1612},[1606,4741,3028],{"class":2426},[1606,4743,1663],{"class":1612},[1606,4745,1880],{"class":1612},[1606,4747,1684],{"class":1640},[1606,4749,1976],{"class":1612},[1606,4751,3039],{"class":1612},[1606,4753,1880],{"class":1612},[1606,4755,1700],{"class":1640},[1606,4757,1976],{"class":1612},[1606,4759,1863],{"class":1612},[1606,4761,2460],{"class":2426},[1606,4763,3052],{"class":1612},[1606,4765,1857],{"class":1612},[1606,4767,2117],{"class":1616},[1606,4769,1663],{"class":1612},[1606,4771,2009],{"class":1899},[1606,4773,4774],{"class":1612}," })",[1606,4776,1903],{"class":1612},[1606,4778,4779,4781,4783,4785,4787,4789],{"class":1608,"line":3375},[1606,4780,2679],{"class":1853},[1606,4782,2682],{"class":1616},[1606,4784,2685],{"class":1612},[1606,4786,2454],{"class":1672},[1606,4788,2472],{"class":1616},[1606,4790,2711],{"class":1612},[1606,4792,4793],{"class":1608,"line":3380},[1606,4794,3079],{"class":1853},[1606,4796,4798],{"class":1608,"line":4797},102,[1606,4799,2726],{"class":1612},[1606,4801,4803],{"class":1608,"line":4802},103,[1606,4804,1822],{"emptyLinePlaceholder":1821},[1606,4806,4808,4811,4813,4815,4817,4820,4822,4824,4826],{"class":1608,"line":4807},104,[1606,4809,4810],{"class":1672},"  isUsdc",[1606,4812,1578],{"class":1612},[1606,4814,2587],{"class":1672},[1606,4816,2348],{"class":1612},[1606,4818,4819],{"class":1672}," side",[1606,4821,2467],{"class":1612},[1606,4823,1880],{"class":1612},[1606,4825,1684],{"class":1640},[1606,4827,1885],{"class":1612},[1606,4829,4831,4833,4835,4837,4839,4841,4843,4845],{"class":1608,"line":4830},105,[1606,4832,4286],{"class":1612},[1606,4834,2460],{"class":1672},[1606,4836,1578],{"class":1612},[1606,4838,2427],{"class":1672},[1606,4840,2467],{"class":1612},[1606,4842,1880],{"class":1612},[1606,4844,2032],{"class":1640},[1606,4846,1885],{"class":1612},[1606,4848,4850,4852,4854,4856,4858,4860,4862,4864],{"class":1608,"line":4849},106,[1606,4851,4318],{"class":1612},[1606,4853,2460],{"class":1672},[1606,4855,1578],{"class":1612},[1606,4857,2427],{"class":1672},[1606,4859,2467],{"class":1612},[1606,4861,1880],{"class":1612},[1606,4863,2023],{"class":1640},[1606,4865,1885],{"class":1612},[1606,4867,4869,4872,4874,4876,4878,4881,4883,4885,4887,4889,4892,4894,4897,4900,4902,4904,4906,4909,4911,4914,4916,4918,4920,4923,4926,4929],{"class":1608,"line":4868},107,[1606,4870,4871],{"class":1672},"  note",[1606,4873,1578],{"class":1612},[1606,4875,2587],{"class":1672},[1606,4877,2348],{"class":1612},[1606,4879,4880],{"class":1612}," `${",[1606,4882,2454],{"class":1672},[1606,4884,1578],{"class":1612},[1606,4886,2427],{"class":1672},[1606,4888,2834],{"class":1612},[1606,4890,4891],{"class":1640}," selected for the ",[1606,4893,4295],{"class":1612},[1606,4895,4896],{"class":1672},"side ",[1606,4898,4899],{"class":1612},"===",[1606,4901,1880],{"class":1612},[1606,4903,1684],{"class":1640},[1606,4905,1976],{"class":1612},[1606,4907,4908],{"class":1612}," ?",[1606,4910,1880],{"class":1612},[1606,4912,4913],{"class":1640},"pay",[1606,4915,1976],{"class":1612},[1606,4917,2880],{"class":1612},[1606,4919,1880],{"class":1612},[1606,4921,4922],{"class":1640},"receive",[1606,4924,4925],{"class":1612},"'}",[1606,4927,4928],{"class":1640}," side.",[1606,4930,4313],{"class":1612},[1606,4932,4934,4936,4938,4940,4942,4944,4946,4948,4950,4952],{"class":1608,"line":4933},108,[1606,4935,2917],{"class":1672},[1606,4937,1578],{"class":1612},[1606,4939,2587],{"class":1672},[1606,4941,2348],{"class":1612},[1606,4943,2926],{"class":1672},[1606,4945,1578],{"class":1612},[1606,4947,2057],{"class":1970},[1606,4949,2060],{"class":1616},[1606,4951,2063],{"class":1612},[1606,4953,4721],{"class":2066},[1606,4955,4957],{"class":1608,"line":4956},109,[1606,4958,1951],{"class":1612},[1606,4960,4962],{"class":1608,"line":4961},110,[1606,4963,1822],{"emptyLinePlaceholder":1821},[1606,4965,4967,4970,4973,4975,4978,4981,4984,4986,4988],{"class":1608,"line":4966},111,[1606,4968,4969],{"class":1630},"let",[1606,4971,4972],{"class":1672}," timer",[1606,4974,1663],{"class":1612},[1606,4976,4977],{"class":1899}," ReturnType",[1606,4979,4980],{"class":1612},"\u003Ctypeof",[1606,4982,4983],{"class":1672}," setTimeout",[1606,4985,2015],{"class":1612},[1606,4987,3039],{"class":1612},[1606,4989,2720],{"class":1899},[1606,4991,4993],{"class":1608,"line":4992},112,[1606,4994,1822],{"emptyLinePlaceholder":1821},[1606,4996,4998,5000,5003,5005],{"class":1608,"line":4997},113,[1606,4999,2418],{"class":1630},[1606,5001,5002],{"class":1970}," submit",[1606,5004,2514],{"class":1612},[1606,5006,1903],{"class":1612},[1606,5008,5010,5012,5014,5016,5018,5020,5022],{"class":1608,"line":5009},114,[1606,5011,2679],{"class":1853},[1606,5013,2682],{"class":1616},[1606,5015,3436],{"class":1672},[1606,5017,1578],{"class":1612},[1606,5019,2587],{"class":1672},[1606,5021,2472],{"class":1616},[1606,5023,2711],{"class":1612},[1606,5025,5027],{"class":1608,"line":5026},115,[1606,5028,3079],{"class":1853},[1606,5030,5032],{"class":1608,"line":5031},116,[1606,5033,2726],{"class":1612},[1606,5035,5037],{"class":1608,"line":5036},117,[1606,5038,1822],{"emptyLinePlaceholder":1821},[1606,5040,5042,5045,5047,5049,5051,5053,5055],{"class":1608,"line":5041},118,[1606,5043,5044],{"class":1672},"  status",[1606,5046,1578],{"class":1612},[1606,5048,2587],{"class":1672},[1606,5050,2348],{"class":1612},[1606,5052,1880],{"class":1612},[1606,5054,3443],{"class":1640},[1606,5056,1885],{"class":1612},[1606,5058,5060,5062,5064,5066,5068,5070,5073],{"class":1608,"line":5059},119,[1606,5061,4871],{"class":1672},[1606,5063,1578],{"class":1612},[1606,5065,2587],{"class":1672},[1606,5067,2348],{"class":1612},[1606,5069,1880],{"class":1612},[1606,5071,5072],{"class":1640},"Fetching a fresh quote…",[1606,5074,1885],{"class":1612},[1606,5076,5078],{"class":1608,"line":5077},120,[1606,5079,1822],{"emptyLinePlaceholder":1821},[1606,5081,5083,5086,5088,5090,5092,5094,5096],{"class":1608,"line":5082},121,[1606,5084,5085],{"class":1672},"  timer",[1606,5087,2348],{"class":1612},[1606,5089,4983],{"class":1970},[1606,5091,1973],{"class":1616},[1606,5093,2514],{"class":1612},[1606,5095,2457],{"class":1630},[1606,5097,1903],{"class":1612},[1606,5099,5101,5103,5105,5107,5109,5111,5113],{"class":1608,"line":5100},122,[1606,5102,4611],{"class":1672},[1606,5104,1578],{"class":1612},[1606,5106,2587],{"class":1672},[1606,5108,2348],{"class":1612},[1606,5110,1880],{"class":1612},[1606,5112,3447],{"class":1640},[1606,5114,1885],{"class":1612},[1606,5116,5118,5121,5123,5125,5127,5129,5132],{"class":1608,"line":5117},123,[1606,5119,5120],{"class":1672},"    note",[1606,5122,1578],{"class":1612},[1606,5124,2587],{"class":1672},[1606,5126,2348],{"class":1612},[1606,5128,1880],{"class":1612},[1606,5130,5131],{"class":1640},"Submitting the swap…",[1606,5133,1885],{"class":1612},[1606,5135,5137],{"class":1608,"line":5136},124,[1606,5138,1822],{"emptyLinePlaceholder":1821},[1606,5140,5142,5145,5147,5149,5151,5153,5155],{"class":1608,"line":5141},125,[1606,5143,5144],{"class":1672},"    timer",[1606,5146,2348],{"class":1612},[1606,5148,4983],{"class":1970},[1606,5150,1973],{"class":1616},[1606,5152,2514],{"class":1612},[1606,5154,2457],{"class":1630},[1606,5156,1903],{"class":1612},[1606,5158,5160,5163,5165,5167,5169,5171,5173],{"class":1608,"line":5159},126,[1606,5161,5162],{"class":1672},"      status",[1606,5164,1578],{"class":1612},[1606,5166,2587],{"class":1672},[1606,5168,2348],{"class":1612},[1606,5170,1880],{"class":1612},[1606,5172,2875],{"class":1640},[1606,5174,1885],{"class":1612},[1606,5176,5178,5181,5183,5185,5187,5189,5192],{"class":1608,"line":5177},127,[1606,5179,5180],{"class":1672},"      note",[1606,5182,1578],{"class":1612},[1606,5184,2587],{"class":1672},[1606,5186,2348],{"class":1612},[1606,5188,1880],{"class":1612},[1606,5190,5191],{"class":1640},"Swap submitted. Quote refreshed.",[1606,5193,1885],{"class":1612},[1606,5195,5197,5200,5203],{"class":1608,"line":5196},128,[1606,5198,5199],{"class":1612},"    },",[1606,5201,5202],{"class":2066}," 1000",[1606,5204,1984],{"class":1616},[1606,5206,5208,5211,5214],{"class":1608,"line":5207},129,[1606,5209,5210],{"class":1612},"  },",[1606,5212,5213],{"class":2066}," 600",[1606,5215,1984],{"class":1616},[1606,5217,5219],{"class":1608,"line":5218},130,[1606,5220,1951],{"class":1612},[1606,5222,5224],{"class":1608,"line":5223},131,[1606,5225,1822],{"emptyLinePlaceholder":1821},[1606,5227,5229,5231,5233,5235],{"class":1608,"line":5228},132,[1606,5230,2418],{"class":1630},[1606,5232,2957],{"class":1970},[1606,5234,2514],{"class":1612},[1606,5236,1903],{"class":1612},[1606,5238,5240,5242,5244,5246,5248,5251,5254,5256],{"class":1608,"line":5239},133,[1606,5241,4810],{"class":1672},[1606,5243,1578],{"class":1612},[1606,5245,2587],{"class":1672},[1606,5247,2348],{"class":1612},[1606,5249,5250],{"class":1612}," !",[1606,5252,5253],{"class":1672},"isUsdc",[1606,5255,1578],{"class":1612},[1606,5257,5258],{"class":1672},"value\n",[1606,5260,5262,5264,5266,5268,5270,5272,5275],{"class":1608,"line":5261},134,[1606,5263,4871],{"class":1672},[1606,5265,1578],{"class":1612},[1606,5267,2587],{"class":1672},[1606,5269,2348],{"class":1612},[1606,5271,1880],{"class":1612},[1606,5273,5274],{"class":1640},"Tokens flipped.",[1606,5276,1885],{"class":1612},[1606,5278,5280],{"class":1608,"line":5279},135,[1606,5281,1951],{"class":1612},[1606,5283,5285],{"class":1608,"line":5284},136,[1606,5286,1822],{"emptyLinePlaceholder":1821},[1606,5288,5290,5293,5295,5297,5299],{"class":1608,"line":5289},137,[1606,5291,5292],{"class":1970},"onBeforeUnmount",[1606,5294,1973],{"class":1672},[1606,5296,2514],{"class":1612},[1606,5298,2457],{"class":1630},[1606,5300,1903],{"class":1612},[1606,5302,5304,5306,5308,5311,5313],{"class":1608,"line":5303},138,[1606,5305,2679],{"class":1853},[1606,5307,2682],{"class":1616},[1606,5309,5310],{"class":1672},"timer",[1606,5312,2472],{"class":1616},[1606,5314,2711],{"class":1612},[1606,5316,5318,5321,5323,5325],{"class":1608,"line":5317},139,[1606,5319,5320],{"class":1970},"    clearTimeout",[1606,5322,1973],{"class":1616},[1606,5324,5310],{"class":1672},[1606,5326,1984],{"class":1616},[1606,5328,5330],{"class":1608,"line":5329},140,[1606,5331,2726],{"class":1612},[1606,5333,5335,5337],{"class":1608,"line":5334},141,[1606,5336,2834],{"class":1612},[1606,5338,1984],{"class":1672},[1606,5340,5342,5344,5346],{"class":1608,"line":5341},142,[1606,5343,1811],{"class":1612},[1606,5345,1830],{"class":1616},[1606,5347,1619],{"class":1612},[1544,5349,5350],{},"The quote ring only starts after mount, so a server-rendered panel does not\ncommit a timestamp it cannot match on the client. It updates every 100ms, stops\nat zero and is cleaned up on unmount. The output figure animates in when the\nnumber changes; the amount itself is never reformatted while you type.",[1560,5352,5354],{"id":5353},"props","Props",[5356,5357,5358,5376,5379,5386,5389,5409,5413,5416,5420],"component-props",{},[5359,5360,5362,5363,5366,5367,5369,5370,3410,5373,1578],"component-prop",{"name":1684,"type":5361,":required":3914},"SwapToken","Token being paid. Takes ",[1551,5364,5365],{},"name",", ",[1551,5368,2427],{}," and optional ",[1551,5371,5372],{},"balance",[1551,5374,5375],{},"icon",[5359,5377,5378],{"name":1700,"type":5361,":required":3914},"Token being received.",[5359,5380,5382,5383,5385],{"name":1747,"type":5381},"SwapToken[]","Tokens offered by the built-in chip menus. Omit it to emit ",[1551,5384,1780],{}," and\nopen your own picker.",[5359,5387,5388],{"name":1553,"type":2004},"Controlled pay amount. Leave it out to let the panel keep the value.",[5359,5390,5392,5393,3410,5396,5399,5400,5366,5402,5404,5405,5408],{"name":1716,"type":5391},"SwapQuote","Current quote with ",[1551,5394,5395],{},"output",[1551,5397,5398],{},"rate",", plus optional ",[1551,5401,3405],{},[1551,5403,3409],{},"\nand ",[1551,5406,5407],{},"expiresAt"," in epoch milliseconds.",[5359,5410,5412],{"name":1568,"type":5411,"default":1572},"'idle' | 'quoting' | 'ready' | 'submitting' | 'error'","Drives the shimmer, the button label and the disabled state.",[5359,5414,5415],{"name":3436,"type":2004},"Error copy shown below the panel in a live alert.",[5359,5417,5419],{"name":3413,"type":5418},"number","Maximum slippage as a fraction, shown in the quote line.",[5359,5421,5423],{"name":5422,"type":2004},"class","Extra classes for the root.",[1560,5425,5427],{"id":5426},"events","Events",[5429,5430,5431,5441,5450,5457],"component-events",{},[5432,5433,5436,5437,5440],"component-event",{"name":5434,"type":5435},"update:amount","(value: string) => void","Fired on each keystroke and when ",[1575,5438,5439],{},"Max"," fills the pay balance.",[5432,5442,5444,5445,3410,5447,5449],{"name":1764,"type":5443},"() => void","Fired by the round button between the rows. Swap ",[1551,5446,1684],{},[1551,5448,1700],{}," in response.",[5432,5451,5453,5454,5456],{"name":1780,"type":5452},"(side: 'from' | 'to', token?: SwapToken) => void","Fired by the chip menus with the chosen token, or by the chips alone when\n",[1551,5455,1747],{}," is omitted.",[5432,5458,5459],{"name":3651,"type":5443},"Fired by the action button. The panel does not submit anything itself.",[1560,5461,5463],{"id":5462},"accessibility","Accessibility",[5465,5466,5467,5479,5486,5504,5512,5515,5522,5529,5536,5543],"ul",{},[5468,5469,5470,5471,5474,5475,5478],"li",{},"The pay field has a real ",[1551,5472,5473],{},"\u003Clabel>"," bound to its input and uses\n",[1551,5476,5477],{},"inputmode=\"decimal\"",", so mobile keyboards show digits without forbidding a\ndecimal separator.",[5468,5480,5481,5482,5485],{},"The receive value is a polite live region labelled ",[1575,5483,5484],{},"You receive",", so a new\nquote is announced without moving focus out of the pay field.",[5468,5487,5488,5489,5492,5493,5366,5496,5499,5500,5503],{},"Token chips are menu triggers built on ",[1551,5490,5491],{},"UDropdownMenu",". They expose\n",[1551,5494,5495],{},"aria-haspopup",[1551,5497,5498],{},"aria-expanded"," and labels such as \"Change pay token,\ncurrently ETH\", and the menu keeps arrow keys, typeahead, ",[1551,5501,5502],{},"Escape"," and focus\nreturn working without custom key handling.",[5468,5505,5506,5507,5511],{},"The selected token is marked with a check in the menu and reads\n\"",[5508,5509,5510],"em",{},"Selected","\" in its description, so the state is announced as well as drawn.",[5468,5513,5514],{},"The flip control is a button with the label \"Flip pay and receive tokens\".\nOnly its icon rotates, so the hit area and focus ring stay still.",[5468,5516,5517,5518,5521],{},"A quoting shimmer is replaced by a static tint under ",[1551,5519,5520],{},"prefers-reduced-motion",".\nThe busy state is also carried by the button label and disabled attribute, not\nby the shimmer alone.",[5468,5523,5524,5525,5528],{},"The submit button disables while quoting or submitting and shows ",[1575,5526,5527],{},"Swapping…","\nwith a spinner while the request is in flight.",[5468,5530,5531,5532,5535],{},"Errors use ",[1551,5533,5534],{},"role=\"alert\""," and a written message; the red text is not the only\nsignal.",[5468,5537,5538,5539,5542],{},"The countdown ring is ",[1551,5540,5541],{},"aria-hidden"," and paired with hidden text that reads\n\"Quote expires in N seconds\". The ring is not the only way to know the quote\nis ageing.",[5468,5544,5545,5546,5549],{},"All formatting uses ",[1551,5547,5548],{},"Intl.NumberFormat",", so amounts and percentages follow\nthe chosen locale rather than hard-coded separators.",[1560,5551,5553],{"id":5552},"performance","Performance",[5465,5555,5556,5559,5566,5573,5576,5579],{},[5468,5557,5558],{},"The receive figure is a keyed span with a CSS entrance animation; a new value\nreplaces the old node and animates once, with no measuring or layout reads.",[5468,5560,5561,5562,5565],{},"The quoting shimmer is a single compositor-friendly ",[1551,5563,5564],{},"translateX"," animation\nand is removed entirely in reduced-motion mode.",[5468,5567,5568,5569,5572],{},"The countdown interval runs only after mount, only while ",[1551,5570,5571],{},"quote.expiresAt","\nexists, updates one ref every 100ms, stops itself at zero and is cleared on\nunmount. No timestamp is rendered during SSR.",[5468,5574,5575],{},"Number formatters are created once at module scope, not per render or per\nkeystroke.",[5468,5577,5578],{},"The picker delegates positioning, portals and keyboard handling to Nuxt UI,\nso no extra listbox state or scroll listeners live in the panel.",[5468,5580,5581],{},"The panel keeps no quote cache and performs no requests; typing emits the\nvalue and the parent decides how to quote it.",[5583,5584,5585],"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 .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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":1596,"searchDepth":1622,"depth":1622,"links":5587},[5588,5589,5590,5591,5592,5593],{"id":1562,"depth":1622,"text":16},{"id":3429,"depth":1622,"text":3430},{"id":5353,"depth":1622,"text":5354},{"id":5426,"depth":1622,"text":5427},{"id":5462,"depth":1622,"text":5463},{"id":5552,"depth":1622,"text":5553},"A token swap form with a quoted output, countdown ring and a state-aware action button.","md",null,{},{"title":707,"description":5594},"7Y0Ww929_6EK7Zb43Ve3VnpH26EU4aAg4B_FhLITzu0",[5601,5603],{"title":703,"path":704,"stem":705,"description":5602,"children":-1},"A row of social platform buttons with a sliding indicator and a handle link that crossfades between networks.",{"title":717,"path":718,"stem":719,"description":5604,"children":-1},"A vertical stack of collapsible panels that spring their height open and closed.",1794099616445]