[{"data":1,"prerenderedAt":6832},["ShallowReactive",2],{"navigation":3,"examples-nav":407,"-examples-takumi":511,"-examples-takumi-surround":6829},[4,93,226,232,392,404],{"title":5,"path":6,"stem":7,"children":8,"icon":92},"","\u002Fdocs","1.docs\u002F1.index",[9,12,17,22,27,32,37,42,47,52,57,62,67,72,77,82,87],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-compass",{"title":13,"path":14,"stem":15,"icon":16},"Quick Start","\u002Fdocs\u002Fquick-start","1.docs\u002F2.quick-start","i-lucide-zap",{"title":18,"path":19,"stem":20,"icon":21},"Renderer","\u002Fdocs\u002Frenderer","1.docs\u002F4.renderer","ri:layout-masonry-line",{"title":23,"path":24,"stem":25,"icon":26},"Routing","\u002Fdocs\u002Frouting","1.docs\u002F5.routing","ri:direction-line",{"title":28,"path":29,"stem":30,"icon":31},"Assets","\u002Fdocs\u002Fassets","1.docs\u002F50.assets","ri:image-2-line",{"title":33,"path":34,"stem":35,"icon":36},"Configuration","\u002Fdocs\u002Fconfiguration","1.docs\u002F50.configuration","ri:settings-3-line",{"title":38,"path":39,"stem":40,"icon":41},"Database","\u002Fdocs\u002Fdatabase","1.docs\u002F50.database","ri:database-2-line",{"title":43,"path":44,"stem":45,"icon":46},"Lifecycle","\u002Fdocs\u002Flifecycle","1.docs\u002F50.lifecycle","i-lucide-layers",{"title":48,"path":49,"stem":50,"icon":51},"OpenAPI","\u002Fdocs\u002Fopenapi","1.docs\u002F50.openapi","ri:contract-line",{"title":53,"path":54,"stem":55,"icon":56},"Plugins","\u002Fdocs\u002Fplugins","1.docs\u002F50.plugins","ri:plug-line",{"title":58,"path":59,"stem":60,"icon":61},"Tasks","\u002Fdocs\u002Ftasks","1.docs\u002F50.tasks","codicon:run-all",{"title":63,"path":64,"stem":65,"icon":66},"WebSocket","\u002Fdocs\u002Fwebsocket","1.docs\u002F50.websocket","ri:broadcast-fill",{"title":68,"path":69,"stem":70,"icon":71},"Server Entry","\u002Fdocs\u002Fserver-entry","1.docs\u002F6.server-entry","ri:server-line",{"title":73,"path":74,"stem":75,"icon":76},"Cache","\u002Fdocs\u002Fcache","1.docs\u002F7.cache","ri:speed-line",{"title":78,"path":79,"stem":80,"icon":81},"KV Storage","\u002Fdocs\u002Fstorage","1.docs\u002F8.storage","carbon:datastore",{"title":83,"path":84,"stem":85,"icon":86},"Migration Guide","\u002Fdocs\u002Fmigration","1.docs\u002F99.migration","ri:arrow-right-up-line",{"title":88,"path":89,"stem":90,"icon":91},"Nightly Channel","\u002Fdocs\u002Fnightly","1.docs\u002F99.nightly","ri:moon-fill","i-lucide-book-open",{"title":94,"path":95,"stem":96,"children":97,"icon":99},"Deploy","\u002Fdeploy","2.deploy\u002F0.index",[98,100,121],{"title":94,"path":95,"stem":96,"icon":99},"ri:upload-cloud-2-line",{"title":101,"path":102,"stem":103,"children":104,"page":120},"Runtimes","\u002Fdeploy\u002Fruntimes","2.deploy\u002F10.runtimes",[105,110,115],{"title":106,"path":107,"stem":108,"icon":109},"Node.js","\u002Fdeploy\u002Fruntimes\u002Fnode","2.deploy\u002F10.runtimes\u002F1.node","akar-icons:node-fill",{"title":111,"path":112,"stem":113,"icon":114},"Bun","\u002Fdeploy\u002Fruntimes\u002Fbun","2.deploy\u002F10.runtimes\u002Fbun","simple-icons:bun",{"title":116,"path":117,"stem":118,"icon":119},"Deno","\u002Fdeploy\u002Fruntimes\u002Fdeno","2.deploy\u002F10.runtimes\u002Fdeno","simple-icons:deno",false,{"title":122,"path":123,"stem":124,"children":125,"page":120},"Providers","\u002Fdeploy\u002Fproviders","2.deploy\u002F20.providers",[126,130,134,138,142,146,150,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218,222],{"title":127,"path":128,"stem":129},"Alwaysdata","\u002Fdeploy\u002Fproviders\u002Falwaysdata","2.deploy\u002F20.providers\u002Falwaysdata",{"title":131,"path":132,"stem":133},"AWS Lambda","\u002Fdeploy\u002Fproviders\u002Faws","2.deploy\u002F20.providers\u002Faws",{"title":135,"path":136,"stem":137},"AWS Amplify","\u002Fdeploy\u002Fproviders\u002Faws-amplify","2.deploy\u002F20.providers\u002Faws-amplify",{"title":139,"path":140,"stem":141},"Azure","\u002Fdeploy\u002Fproviders\u002Fazure","2.deploy\u002F20.providers\u002Fazure",{"title":143,"path":144,"stem":145},"Cleavr","\u002Fdeploy\u002Fproviders\u002Fcleavr","2.deploy\u002F20.providers\u002Fcleavr",{"title":147,"path":148,"stem":149},"Cloudflare","\u002Fdeploy\u002Fproviders\u002Fcloudflare","2.deploy\u002F20.providers\u002Fcloudflare",{"title":151,"path":152,"stem":153},"Deno Deploy","\u002Fdeploy\u002Fproviders\u002Fdeno-deploy","2.deploy\u002F20.providers\u002Fdeno-deploy",{"title":155,"path":156,"stem":157},"DigitalOcean","\u002Fdeploy\u002Fproviders\u002Fdigitalocean","2.deploy\u002F20.providers\u002Fdigitalocean",{"title":159,"path":160,"stem":161},"EdgeOne Pages","\u002Fdeploy\u002Fproviders\u002Fedgeone","2.deploy\u002F20.providers\u002Fedgeone",{"title":163,"path":164,"stem":165},"Firebase","\u002Fdeploy\u002Fproviders\u002Ffirebase","2.deploy\u002F20.providers\u002Ffirebase",{"title":167,"path":168,"stem":169},"Flightcontrol","\u002Fdeploy\u002Fproviders\u002Fflightcontrol","2.deploy\u002F20.providers\u002Fflightcontrol",{"title":171,"path":172,"stem":173},"Genezio","\u002Fdeploy\u002Fproviders\u002Fgenezio","2.deploy\u002F20.providers\u002Fgenezio",{"title":175,"path":176,"stem":177},"GitHub Pages","\u002Fdeploy\u002Fproviders\u002Fgithub-pages","2.deploy\u002F20.providers\u002Fgithub-pages",{"title":179,"path":180,"stem":181},"GitLab Pages","\u002Fdeploy\u002Fproviders\u002Fgitlab-pages","2.deploy\u002F20.providers\u002Fgitlab-pages",{"title":183,"path":184,"stem":185},"Heroku","\u002Fdeploy\u002Fproviders\u002Fheroku","2.deploy\u002F20.providers\u002Fheroku",{"title":187,"path":188,"stem":189},"IIS","\u002Fdeploy\u002Fproviders\u002Fiis","2.deploy\u002F20.providers\u002Fiis",{"title":191,"path":192,"stem":193},"Koyeb","\u002Fdeploy\u002Fproviders\u002Fkoyeb","2.deploy\u002F20.providers\u002Fkoyeb",{"title":195,"path":196,"stem":197},"Netlify","\u002Fdeploy\u002Fproviders\u002Fnetlify","2.deploy\u002F20.providers\u002Fnetlify",{"title":199,"path":200,"stem":201},"Platform.sh","\u002Fdeploy\u002Fproviders\u002Fplatform-sh","2.deploy\u002F20.providers\u002Fplatform-sh",{"title":203,"path":204,"stem":205},"Render.com","\u002Fdeploy\u002Fproviders\u002Frender","2.deploy\u002F20.providers\u002Frender",{"title":207,"path":208,"stem":209},"StormKit","\u002Fdeploy\u002Fproviders\u002Fstormkit","2.deploy\u002F20.providers\u002Fstormkit",{"title":211,"path":212,"stem":213},"Vercel","\u002Fdeploy\u002Fproviders\u002Fvercel","2.deploy\u002F20.providers\u002Fvercel",{"title":215,"path":216,"stem":217},"Zeabur","\u002Fdeploy\u002Fproviders\u002Fzeabur","2.deploy\u002F20.providers\u002Fzeabur",{"title":219,"path":220,"stem":221},"Zephyr Cloud","\u002Fdeploy\u002Fproviders\u002Fzephyr","2.deploy\u002F20.providers\u002Fzephyr",{"title":223,"path":224,"stem":225},"Zerops","\u002Fdeploy\u002Fproviders\u002Fzerops","2.deploy\u002F20.providers\u002Fzerops",{"title":227,"path":228,"stem":229,"children":230,"icon":36},"Config","\u002Fconfig","3.config\u002F0.index",[231],{"title":227,"path":228,"stem":229,"icon":36},{"title":233,"path":234,"stem":235,"children":236,"icon":238},"Examples","\u002Fexamples","4.examples\u002F0.index",[237,239,244,249,254,259,263,268,273,278,283,288,293,297,302,306,310,315,320,325,330,335,340,345,350,355,360,364,369,374,378,383,388],{"title":233,"path":234,"stem":235,"icon":238},"i-lucide-folder-code",{"title":240,"path":241,"stem":242,"icon":243},"API Routes","\u002Fexamples\u002Fapi-routes","4.examples\u002Fapi-routes","i-lucide-route",{"title":245,"path":246,"stem":247,"icon":248},"Auto Imports","\u002Fexamples\u002Fauto-imports","4.examples\u002Fauto-imports","i-lucide-import",{"title":250,"path":251,"stem":252,"icon":253},"Cached Handler","\u002Fexamples\u002Fcached-handler","4.examples\u002Fcached-handler","i-lucide-clock",{"title":255,"path":256,"stem":257,"icon":258},"Custom Error Handler","\u002Fexamples\u002Fcustom-error-handler","4.examples\u002Fcustom-error-handler","i-lucide-alert-circle",{"title":38,"path":260,"stem":261,"icon":262},"\u002Fexamples\u002Fdatabase","4.examples\u002Fdatabase","i-lucide-database",{"title":264,"path":265,"stem":266,"icon":267},"Elysia","\u002Fexamples\u002Felysia","4.examples\u002Felysia","i-skill-icons-elysia-dark",{"title":269,"path":270,"stem":271,"icon":272},"Express","\u002Fexamples\u002Fexpress","4.examples\u002Fexpress","i-simple-icons-express",{"title":274,"path":275,"stem":276,"icon":277},"Fastify","\u002Fexamples\u002Ffastify","4.examples\u002Ffastify","i-simple-icons-fastify",{"title":279,"path":280,"stem":281,"icon":282},"Hello World","\u002Fexamples\u002Fhello-world","4.examples\u002Fhello-world","i-lucide-sparkles",{"title":284,"path":285,"stem":286,"icon":287},"Hono","\u002Fexamples\u002Fhono","4.examples\u002Fhono","i-logos-hono",{"title":289,"path":290,"stem":291,"icon":292},"Import Alias","\u002Fexamples\u002Fimport-alias","4.examples\u002Fimport-alias","i-lucide-at-sign",{"title":294,"path":295,"stem":296,"icon":46},"Middleware","\u002Fexamples\u002Fmiddleware","4.examples\u002Fmiddleware",{"title":298,"path":299,"stem":300,"icon":301},"Mono JSX","\u002Fexamples\u002Fmono-jsx","4.examples\u002Fmono-jsx","i-lucide-brackets",{"title":303,"path":304,"stem":305,"icon":301},"Nano JSX","\u002Fexamples\u002Fnano-jsx","4.examples\u002Fnano-jsx",{"title":53,"path":307,"stem":308,"icon":309},"\u002Fexamples\u002Fplugins","4.examples\u002Fplugins","i-lucide-plug",{"title":311,"path":312,"stem":313,"icon":314},"Custom Renderer","\u002Fexamples\u002Frenderer","4.examples\u002Frenderer","i-lucide-code",{"title":316,"path":317,"stem":318,"icon":319},"Runtime Config","\u002Fexamples\u002Fruntime-config","4.examples\u002Fruntime-config","i-lucide-settings",{"title":321,"path":322,"stem":323,"icon":324},"Server Fetch","\u002Fexamples\u002Fserver-fetch","4.examples\u002Fserver-fetch","i-lucide-arrow-right-left",{"title":326,"path":327,"stem":328,"icon":329},"Shiki","\u002Fexamples\u002Fshiki","4.examples\u002Fshiki","i-lucide-highlighter",{"title":331,"path":332,"stem":333,"icon":334},"Takumi","\u002Fexamples\u002Ftakumi","4.examples\u002Ftakumi","i-lucide-image",{"title":336,"path":337,"stem":338,"icon":339},"Virtual Routes","\u002Fexamples\u002Fvirtual-routes","4.examples\u002Fvirtual-routes","i-lucide-box",{"title":341,"path":342,"stem":343,"icon":344},"Vite Nitro Plugin","\u002Fexamples\u002Fvite-nitro-plugin","4.examples\u002Fvite-nitro-plugin","i-logos-vitejs",{"title":346,"path":347,"stem":348,"icon":349},"Vite RSC","\u002Fexamples\u002Fvite-rsc","4.examples\u002Fvite-rsc","i-logos-react",{"title":351,"path":352,"stem":353,"icon":354},"Vite SSR HTML","\u002Fexamples\u002Fvite-ssr-html","4.examples\u002Fvite-ssr-html","i-logos-html-5",{"title":356,"path":357,"stem":358,"icon":359},"SSR with Preact","\u002Fexamples\u002Fvite-ssr-preact","4.examples\u002Fvite-ssr-preact","i-logos-preact",{"title":361,"path":362,"stem":363,"icon":349},"SSR with React","\u002Fexamples\u002Fvite-ssr-react","4.examples\u002Fvite-ssr-react",{"title":365,"path":366,"stem":367,"icon":368},"SSR with SolidJS","\u002Fexamples\u002Fvite-ssr-solid","4.examples\u002Fvite-ssr-solid","i-logos-solidjs-icon",{"title":370,"path":371,"stem":372,"icon":373},"SSR with TanStack Router","\u002Fexamples\u002Fvite-ssr-tsr-react","4.examples\u002Fvite-ssr-tsr-react","i-simple-icons-tanstack",{"title":375,"path":376,"stem":377,"icon":373},"SSR with TanStack Start","\u002Fexamples\u002Fvite-ssr-tss-react","4.examples\u002Fvite-ssr-tss-react",{"title":379,"path":380,"stem":381,"icon":382},"SSR with Vue Router","\u002Fexamples\u002Fvite-ssr-vue-router","4.examples\u002Fvite-ssr-vue-router","i-logos-vue",{"title":384,"path":385,"stem":386,"icon":387},"Vite + tRPC","\u002Fexamples\u002Fvite-trpc","4.examples\u002Fvite-trpc","i-simple-icons-trpc",{"title":63,"path":389,"stem":390,"icon":391},"\u002Fexamples\u002Fwebsocket","4.examples\u002Fwebsocket","i-lucide-radio",{"title":393,"path":394,"stem":395,"children":396},"Blog","\u002Fblog","9.blog",[397,400],{"title":393,"path":394,"stem":398,"icon":399},"9.blog\u002Findex","i-lucide-file-text",{"title":401,"path":402,"stem":403,"icon":399},"Nitro v3 Beta is here!","\u002Fblog\u002Fv3-beta","9.blog\u002F1.v3-beta",{"title":5,"path":405,"stem":406},"\u002F","index",[408,413,417,420,423,426,430,433,436,439,442,445,448,452,455,458,461,464,467,471,474,477,481,484,487,490,493,496,499,502,505,508],{"title":240,"description":409,"meta":410,"path":241},"File-based API routing with HTTP method support and dynamic parameters.",{"automd":411,"category":412,"icon":243},true,"features",{"title":245,"description":414,"meta":415,"path":246},"Automatic imports for utilities and composables.",{"automd":411,"category":416,"icon":248},"config",{"title":250,"description":418,"meta":419,"path":251},"Cache route responses with configurable bypass logic.",{"automd":411,"category":412,"icon":253},{"title":255,"description":421,"meta":422,"path":256},"Customize error responses with a global error handler.",{"automd":411,"category":412,"icon":258},{"title":38,"description":424,"meta":425,"path":260},"Built-in database support with SQL template literals.",{"automd":411,"category":412,"icon":262},{"title":264,"description":427,"meta":428,"path":265},"Integrate Elysia with Nitro using the server entry.",{"automd":411,"category":429,"icon":267},"backend frameworks",{"title":269,"description":431,"meta":432,"path":270},"Integrate Express with Nitro using the server entry.",{"automd":411,"category":429,"icon":272},{"title":274,"description":434,"meta":435,"path":275},"Integrate Fastify with Nitro using the server entry.",{"automd":411,"category":429,"icon":277},{"title":279,"description":437,"meta":438,"path":280},"Minimal Nitro server using the web standard fetch handler.",{"automd":411,"category":412,"icon":282},{"title":284,"description":440,"meta":441,"path":285},"Integrate Hono with Nitro using the server entry.",{"automd":411,"category":429,"icon":287},{"title":289,"description":443,"meta":444,"path":290},"Custom import aliases for cleaner module paths.",{"automd":411,"category":416,"icon":292},{"title":294,"description":446,"meta":447,"path":295},"Request middleware for authentication, logging, and request modification.",{"automd":411,"category":412,"icon":46},{"title":298,"description":449,"meta":450,"path":299},"Server-side JSX rendering in Nitro with mono-jsx.",{"automd":411,"category":451,"icon":301},"server side rendering",{"title":303,"description":453,"meta":454,"path":304},"Server-side JSX rendering in Nitro with nano-jsx.",{"automd":411,"category":451,"icon":301},{"title":53,"description":456,"meta":457,"path":307},"Extend Nitro with custom plugins for hooks and lifecycle events.",{"automd":411,"category":412,"icon":309},{"title":311,"description":459,"meta":460,"path":312},"Build a custom HTML renderer in Nitro with server-side data fetching.",{"automd":411,"category":451,"icon":314},{"title":316,"description":462,"meta":463,"path":317},"Environment-aware configuration with runtime access.",{"automd":411,"category":416,"icon":319},{"title":321,"description":465,"meta":466,"path":322},"Internal server-to-server requests without network overhead.",{"automd":411,"category":412,"icon":324},{"title":326,"description":468,"meta":469,"path":327},"Server-side syntax highlighting in Nitro with Shiki.",{"automd":411,"category":470,"icon":329},"integrations",{"title":331,"description":472,"meta":473,"path":332},"Generate dynamic Open Graph images from a Nitro route using Takumi.",{"automd":411,"category":470,"icon":334},{"title":336,"description":475,"meta":476,"path":337},"Define routes programmatically using Nitro's virtual module system.",{"automd":411,"category":412,"icon":339},{"title":341,"description":478,"meta":479,"path":342},"Use Nitro as a Vite plugin for programmatic configuration.",{"automd":411,"category":480,"icon":344},"vite",{"title":346,"description":482,"meta":483,"path":347},"React Server Components with Vite and Nitro.",{"automd":411,"category":480,"icon":349},{"title":351,"description":485,"meta":486,"path":352},"Server-side rendering with vanilla HTML, Vite, and Nitro.",{"automd":411,"category":451,"icon":354},{"title":356,"description":488,"meta":489,"path":357},"Server-side rendering with Preact in Nitro using Vite.",{"automd":411,"category":451,"icon":359},{"title":361,"description":491,"meta":492,"path":362},"Server-side rendering with React in Nitro using Vite.",{"automd":411,"category":451,"icon":349},{"title":365,"description":494,"meta":495,"path":366},"Server-side rendering with SolidJS in Nitro using Vite.",{"automd":411,"category":451,"icon":368},{"title":370,"description":497,"meta":498,"path":371},"Client-side routing with TanStack Router in Nitro using Vite.",{"automd":411,"category":451,"icon":373},{"title":375,"description":500,"meta":501,"path":376},"Full-stack React with TanStack Start in Nitro using Vite.",{"automd":411,"category":451,"icon":373},{"title":379,"description":503,"meta":504,"path":380},"Server-side rendering with Vue Router in Nitro using Vite.",{"automd":411,"category":451,"icon":382},{"title":384,"description":506,"meta":507,"path":385},"End-to-end typesafe APIs with tRPC in Nitro using Vite.",{"automd":411,"category":480,"icon":387},{"title":63,"description":509,"meta":510,"path":389},"Real-time bidirectional communication with WebSocket support.",{"automd":411,"category":412,"icon":391},{"id":512,"title":331,"body":513,"description":472,"extension":6824,"meta":6825,"navigation":6826,"path":332,"seo":6827,"stem":333,"__hash__":6828},"content\u002F4.examples\u002Ftakumi.md",{"type":514,"value":515,"toc":6818,"icon":334},"minimark",[516,6286,6308,6313,6338,6694,6698,6704,6771,6775,6785,6798,6801,6805,6814],[517,518,521,2485,2542,2666,2690,2752,3177],"code-tree",{":expand-all":519,"default-value":520},"true","routes\u002Fog.png.ts",[522,523,528],"pre",{"className":524,"code":525,"filename":526,"language":527,"meta":5,"style":5},"language-html shiki shiki-themes github-light github-dark github-dark","\u003C!doctype html>\n\u003Chtml lang=\"en\">\n  \u003Chead>\n    \u003Cmeta charset=\"utf-8\" \u002F>\n    \u003Cmeta name=\"viewport\" content=\"width=device-width,initial-scale=1\" \u002F>\n    \u003Ctitle>Takumi + Nitro — OG Images\u003C\u002Ftitle>\n\n    \u003C!-- Open Graph \u002F social preview, rendered on the fly by \u002Fog.png -->\n    \u003Cmeta property=\"og:type\" content=\"website\" \u002F>\n    \u003Cmeta property=\"og:title\" content=\"Takumi + Nitro\" \u002F>\n    \u003Cmeta property=\"og:description\" content=\"Render OG images from a Nitro route.\" \u002F>\n    \u003Cmeta\n      property=\"og:image\"\n      content=\"\u002Fog.png?title=Takumi%20%2B%20Nitro&description=Render%20OG%20images%20from%20a%20Nitro%20route.\"\n    \u002F>\n    \u003Cmeta property=\"og:image:width\" content=\"1200\" \u002F>\n    \u003Cmeta property=\"og:image:height\" content=\"630\" \u002F>\n    \u003Cmeta name=\"twitter:card\" content=\"summary_large_image\" \u002F>\n    \u003Cmeta name=\"twitter:image\" content=\"\u002Fog.png\" \u002F>\n\n    \u003C!-- Start fetching the initial preview in parallel with parsing, ahead of the script's own fetch() -->\n    \u003Clink\n      rel=\"preload\"\n      as=\"image\"\n      href=\"\u002Fog.png?title=Takumi%20%2B%20Nitro&description=Render%20OG%20images%20from%20a%20Nitro%20route.\"\n    \u002F>\n\n    \u003Clink rel=\"stylesheet\" href=\"\u002Fsrc\u002Fstyles.css\" \u002F>\n  \u003C\u002Fhead>\n  \u003Cbody>\n    \u003Cmain class=\"card\">\n      \u003Cdiv class=\"header-row\">\n        \u003Cdiv>\n          \u003Cspan class=\"eyebrow\">Live preview\u003C\u002Fspan>\n          \u003Ch1>Takumi + Nitro\u003C\u002Fh1>\n        \u003C\u002Fdiv>\n        \u003Ca\n          id=\"endpoint-link\"\n          class=\"icon-link\"\n          href=\"\u002Fog.png?title=Takumi%20%2B%20Nitro&description=Render%20OG%20images%20from%20a%20Nitro%20route.\"\n          target=\"_blank\"\n          rel=\"noopener\"\n          title=\"Open raw endpoint\"\n          aria-label=\"Open raw endpoint\"\n        >\n          \u003Csvg\n            viewBox=\"0 0 24 24\"\n            width=\"16\"\n            height=\"16\"\n            fill=\"none\"\n            stroke=\"currentColor\"\n            stroke-width=\"2\"\n            stroke-linecap=\"round\"\n            stroke-linejoin=\"round\"\n          >\n            \u003Cpath d=\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\" \u002F>\n            \u003Cpolyline points=\"15 3 21 3 21 9\" \u002F>\n            \u003Cline x1=\"10\" y1=\"14\" x2=\"21\" y2=\"3\" \u002F>\n          \u003C\u002Fsvg>\n        \u003C\u002Fa>\n      \u003C\u002Fdiv>\n      \u003Cp class=\"lead\">\n        The image below is generated at request time by the\n        \u003Ccode>routes\u002Fog.png.ts\u003C\u002Fcode> handler. Edit the fields to re-render it live.\n      \u003C\u002Fp>\n\n      \u003Cdiv class=\"preview-wrap\">\n        \u003Cimg\n          id=\"preview\"\n          class=\"preview\"\n          alt=\"Generated Open Graph image\"\n          width=\"1200\"\n          height=\"630\"\n          src=\"\u002Fog.png?title=Takumi%20%2B%20Nitro&description=Render%20OG%20images%20from%20a%20Nitro%20route.\"\n        \u002F>\n        \u003Cspan id=\"timing\" class=\"timing-badge\" data-pending>Generating…\u003C\u002Fspan>\n      \u003C\u002Fdiv>\n\n      \u003Cdiv class=\"controls\">\n        \u003Cdiv class=\"field\">\n          \u003Clabel for=\"title\">Title\u003C\u002Flabel>\n          \u003Cinput id=\"title\" placeholder=\"Title\" value=\"Takumi + Nitro\" \u002F>\n        \u003C\u002Fdiv>\n        \u003Cdiv class=\"field\">\n          \u003Clabel for=\"description\">Description\u003C\u002Flabel>\n          \u003Cinput\n            id=\"description\"\n            placeholder=\"Description\"\n            value=\"Render OG images from a Nitro route.\"\n          \u002F>\n        \u003C\u002Fdiv>\n      \u003C\u002Fdiv>\n    \u003C\u002Fmain>\n\n    \u003Cscript>\n      const preview = document.getElementById(\"preview\");\n      const titleInput = document.getElementById(\"title\");\n      const descInput = document.getElementById(\"description\");\n      const timing = document.getElementById(\"timing\");\n      const endpointLink = document.getElementById(\"endpoint-link\");\n\n      let requestId = 0;\n\n      function formatServerTiming(header) {\n        const match = header?.match(\u002Fdur=([\\d.]+)\u002F);\n        return match ? `${Math.round(Number(match[1]))} ms` : \"—\";\n      }\n\n      async function loadPreview(url) {\n        const id = ++requestId;\n        timing.textContent = \"Generating…\";\n        timing.toggleAttribute(\"data-pending\", true);\n        const res = await fetch(url);\n        const blob = await res.blob();\n        if (id !== requestId) return; \u002F\u002F a newer keystroke already superseded this request\n        if (preview.src.startsWith(\"blob:\")) URL.revokeObjectURL(preview.src);\n        preview.src = URL.createObjectURL(blob);\n        timing.textContent = formatServerTiming(res.headers.get(\"Server-Timing\"));\n        timing.toggleAttribute(\"data-pending\", false);\n      }\n\n      function refresh() {\n        const params = new URLSearchParams({\n          title: titleInput.value,\n          description: descInput.value,\n        });\n        const url = `\u002Fog.png?${params.toString()}`;\n        endpointLink.href = url;\n        loadPreview(url);\n      }\n\n      let debounceTimer;\n      function refreshDebounced() {\n        clearTimeout(debounceTimer);\n        debounceTimer = setTimeout(refresh, 300);\n      }\n\n      titleInput.addEventListener(\"input\", refreshDebounced);\n      descInput.addEventListener(\"input\", refreshDebounced);\n\n      loadPreview(preview.src);\n    \u003C\u002Fscript>\n  \u003C\u002Fbody>\n\u003C\u002Fhtml>\n","index.html","html",[529,530,531,551,571,582,602,627,642,648,655,679,702,725,733,744,755,761,784,807,830,853,858,864,872,883,894,904,909,914,940,950,960,978,996,1006,1028,1043,1053,1061,1072,1083,1093,1104,1115,1126,1136,1142,1150,1161,1172,1182,1193,1204,1215,1226,1236,1242,1261,1279,1320,1331,1341,1351,1368,1374,1389,1398,1403,1419,1427,1437,1446,1457,1468,1479,1489,1495,1527,1536,1541,1557,1573,1596,1627,1636,1651,1672,1680,1691,1702,1713,1719,1728,1737,1747,1752,1762,1791,1811,1831,1851,1872,1877,1894,1899,1917,1955,2008,2014,2019,2038,2053,2066,2087,2106,2127,2151,2181,2200,2223,2241,2246,2251,2262,2281,2287,2293,2299,2328,2339,2347,2352,2357,2365,2375,2384,2403,2408,2413,2430,2444,2449,2457,2466,2475],"code",{"__ignoreMap":5},[532,533,536,540,544,548],"span",{"class":534,"line":535},"line",1,[532,537,539],{"class":538},"slsVL","\u003C!",[532,541,543],{"class":542},"sByVh","doctype",[532,545,547],{"class":546},"shcOC"," html",[532,549,550],{"class":538},">\n",[532,552,554,557,559,562,565,569],{"class":534,"line":553},2,[532,555,556],{"class":538},"\u003C",[532,558,527],{"class":542},[532,560,561],{"class":546}," lang",[532,563,564],{"class":538},"=",[532,566,568],{"class":567},"sfrk1","\"en\"",[532,570,550],{"class":538},[532,572,574,577,580],{"class":534,"line":573},3,[532,575,576],{"class":538},"  \u003C",[532,578,579],{"class":542},"head",[532,581,550],{"class":538},[532,583,585,588,591,594,596,599],{"class":534,"line":584},4,[532,586,587],{"class":538},"    \u003C",[532,589,590],{"class":542},"meta",[532,592,593],{"class":546}," charset",[532,595,564],{"class":538},[532,597,598],{"class":567},"\"utf-8\"",[532,600,601],{"class":538}," \u002F>\n",[532,603,605,607,609,612,614,617,620,622,625],{"class":534,"line":604},5,[532,606,587],{"class":538},[532,608,590],{"class":542},[532,610,611],{"class":546}," name",[532,613,564],{"class":538},[532,615,616],{"class":567},"\"viewport\"",[532,618,619],{"class":546}," content",[532,621,564],{"class":538},[532,623,624],{"class":567},"\"width=device-width,initial-scale=1\"",[532,626,601],{"class":538},[532,628,630,632,635,638,640],{"class":534,"line":629},6,[532,631,587],{"class":538},[532,633,634],{"class":542},"title",[532,636,637],{"class":538},">Takumi + Nitro — OG Images\u003C\u002F",[532,639,634],{"class":542},[532,641,550],{"class":538},[532,643,645],{"class":534,"line":644},7,[532,646,647],{"emptyLinePlaceholder":411},"\n",[532,649,651],{"class":534,"line":650},8,[532,652,654],{"class":653},"sCsY4","    \u003C!-- Open Graph \u002F social preview, rendered on the fly by \u002Fog.png -->\n",[532,656,658,660,662,665,667,670,672,674,677],{"class":534,"line":657},9,[532,659,587],{"class":538},[532,661,590],{"class":542},[532,663,664],{"class":546}," property",[532,666,564],{"class":538},[532,668,669],{"class":567},"\"og:type\"",[532,671,619],{"class":546},[532,673,564],{"class":538},[532,675,676],{"class":567},"\"website\"",[532,678,601],{"class":538},[532,680,682,684,686,688,690,693,695,697,700],{"class":534,"line":681},10,[532,683,587],{"class":538},[532,685,590],{"class":542},[532,687,664],{"class":546},[532,689,564],{"class":538},[532,691,692],{"class":567},"\"og:title\"",[532,694,619],{"class":546},[532,696,564],{"class":538},[532,698,699],{"class":567},"\"Takumi + Nitro\"",[532,701,601],{"class":538},[532,703,705,707,709,711,713,716,718,720,723],{"class":534,"line":704},11,[532,706,587],{"class":538},[532,708,590],{"class":542},[532,710,664],{"class":546},[532,712,564],{"class":538},[532,714,715],{"class":567},"\"og:description\"",[532,717,619],{"class":546},[532,719,564],{"class":538},[532,721,722],{"class":567},"\"Render OG images from a Nitro route.\"",[532,724,601],{"class":538},[532,726,728,730],{"class":534,"line":727},12,[532,729,587],{"class":538},[532,731,732],{"class":542},"meta\n",[532,734,736,739,741],{"class":534,"line":735},13,[532,737,738],{"class":546},"      property",[532,740,564],{"class":538},[532,742,743],{"class":567},"\"og:image\"\n",[532,745,747,750,752],{"class":534,"line":746},14,[532,748,749],{"class":546},"      content",[532,751,564],{"class":538},[532,753,754],{"class":567},"\"\u002Fog.png?title=Takumi%20%2B%20Nitro&description=Render%20OG%20images%20from%20a%20Nitro%20route.\"\n",[532,756,758],{"class":534,"line":757},15,[532,759,760],{"class":538},"    \u002F>\n",[532,762,764,766,768,770,772,775,777,779,782],{"class":534,"line":763},16,[532,765,587],{"class":538},[532,767,590],{"class":542},[532,769,664],{"class":546},[532,771,564],{"class":538},[532,773,774],{"class":567},"\"og:image:width\"",[532,776,619],{"class":546},[532,778,564],{"class":538},[532,780,781],{"class":567},"\"1200\"",[532,783,601],{"class":538},[532,785,787,789,791,793,795,798,800,802,805],{"class":534,"line":786},17,[532,788,587],{"class":538},[532,790,590],{"class":542},[532,792,664],{"class":546},[532,794,564],{"class":538},[532,796,797],{"class":567},"\"og:image:height\"",[532,799,619],{"class":546},[532,801,564],{"class":538},[532,803,804],{"class":567},"\"630\"",[532,806,601],{"class":538},[532,808,810,812,814,816,818,821,823,825,828],{"class":534,"line":809},18,[532,811,587],{"class":538},[532,813,590],{"class":542},[532,815,611],{"class":546},[532,817,564],{"class":538},[532,819,820],{"class":567},"\"twitter:card\"",[532,822,619],{"class":546},[532,824,564],{"class":538},[532,826,827],{"class":567},"\"summary_large_image\"",[532,829,601],{"class":538},[532,831,833,835,837,839,841,844,846,848,851],{"class":534,"line":832},19,[532,834,587],{"class":538},[532,836,590],{"class":542},[532,838,611],{"class":546},[532,840,564],{"class":538},[532,842,843],{"class":567},"\"twitter:image\"",[532,845,619],{"class":546},[532,847,564],{"class":538},[532,849,850],{"class":567},"\"\u002Fog.png\"",[532,852,601],{"class":538},[532,854,856],{"class":534,"line":855},20,[532,857,647],{"emptyLinePlaceholder":411},[532,859,861],{"class":534,"line":860},21,[532,862,863],{"class":653},"    \u003C!-- Start fetching the initial preview in parallel with parsing, ahead of the script's own fetch() -->\n",[532,865,867,869],{"class":534,"line":866},22,[532,868,587],{"class":538},[532,870,871],{"class":542},"link\n",[532,873,875,878,880],{"class":534,"line":874},23,[532,876,877],{"class":546},"      rel",[532,879,564],{"class":538},[532,881,882],{"class":567},"\"preload\"\n",[532,884,886,889,891],{"class":534,"line":885},24,[532,887,888],{"class":546},"      as",[532,890,564],{"class":538},[532,892,893],{"class":567},"\"image\"\n",[532,895,897,900,902],{"class":534,"line":896},25,[532,898,899],{"class":546},"      href",[532,901,564],{"class":538},[532,903,754],{"class":567},[532,905,907],{"class":534,"line":906},26,[532,908,760],{"class":538},[532,910,912],{"class":534,"line":911},27,[532,913,647],{"emptyLinePlaceholder":411},[532,915,917,919,922,925,927,930,933,935,938],{"class":534,"line":916},28,[532,918,587],{"class":538},[532,920,921],{"class":542},"link",[532,923,924],{"class":546}," rel",[532,926,564],{"class":538},[532,928,929],{"class":567},"\"stylesheet\"",[532,931,932],{"class":546}," href",[532,934,564],{"class":538},[532,936,937],{"class":567},"\"\u002Fsrc\u002Fstyles.css\"",[532,939,601],{"class":538},[532,941,943,946,948],{"class":534,"line":942},29,[532,944,945],{"class":538},"  \u003C\u002F",[532,947,579],{"class":542},[532,949,550],{"class":538},[532,951,953,955,958],{"class":534,"line":952},30,[532,954,576],{"class":538},[532,956,957],{"class":542},"body",[532,959,550],{"class":538},[532,961,963,965,968,971,973,976],{"class":534,"line":962},31,[532,964,587],{"class":538},[532,966,967],{"class":542},"main",[532,969,970],{"class":546}," class",[532,972,564],{"class":538},[532,974,975],{"class":567},"\"card\"",[532,977,550],{"class":538},[532,979,981,984,987,989,991,994],{"class":534,"line":980},32,[532,982,983],{"class":538},"      \u003C",[532,985,986],{"class":542},"div",[532,988,970],{"class":546},[532,990,564],{"class":538},[532,992,993],{"class":567},"\"header-row\"",[532,995,550],{"class":538},[532,997,999,1002,1004],{"class":534,"line":998},33,[532,1000,1001],{"class":538},"        \u003C",[532,1003,986],{"class":542},[532,1005,550],{"class":538},[532,1007,1009,1012,1014,1016,1018,1021,1024,1026],{"class":534,"line":1008},34,[532,1010,1011],{"class":538},"          \u003C",[532,1013,532],{"class":542},[532,1015,970],{"class":546},[532,1017,564],{"class":538},[532,1019,1020],{"class":567},"\"eyebrow\"",[532,1022,1023],{"class":538},">Live preview\u003C\u002F",[532,1025,532],{"class":542},[532,1027,550],{"class":538},[532,1029,1031,1033,1036,1039,1041],{"class":534,"line":1030},35,[532,1032,1011],{"class":538},[532,1034,1035],{"class":542},"h1",[532,1037,1038],{"class":538},">Takumi + Nitro\u003C\u002F",[532,1040,1035],{"class":542},[532,1042,550],{"class":538},[532,1044,1046,1049,1051],{"class":534,"line":1045},36,[532,1047,1048],{"class":538},"        \u003C\u002F",[532,1050,986],{"class":542},[532,1052,550],{"class":538},[532,1054,1056,1058],{"class":534,"line":1055},37,[532,1057,1001],{"class":538},[532,1059,1060],{"class":542},"a\n",[532,1062,1064,1067,1069],{"class":534,"line":1063},38,[532,1065,1066],{"class":546},"          id",[532,1068,564],{"class":538},[532,1070,1071],{"class":567},"\"endpoint-link\"\n",[532,1073,1075,1078,1080],{"class":534,"line":1074},39,[532,1076,1077],{"class":546},"          class",[532,1079,564],{"class":538},[532,1081,1082],{"class":567},"\"icon-link\"\n",[532,1084,1086,1089,1091],{"class":534,"line":1085},40,[532,1087,1088],{"class":546},"          href",[532,1090,564],{"class":538},[532,1092,754],{"class":567},[532,1094,1096,1099,1101],{"class":534,"line":1095},41,[532,1097,1098],{"class":546},"          target",[532,1100,564],{"class":538},[532,1102,1103],{"class":567},"\"_blank\"\n",[532,1105,1107,1110,1112],{"class":534,"line":1106},42,[532,1108,1109],{"class":546},"          rel",[532,1111,564],{"class":538},[532,1113,1114],{"class":567},"\"noopener\"\n",[532,1116,1118,1121,1123],{"class":534,"line":1117},43,[532,1119,1120],{"class":546},"          title",[532,1122,564],{"class":538},[532,1124,1125],{"class":567},"\"Open raw endpoint\"\n",[532,1127,1129,1132,1134],{"class":534,"line":1128},44,[532,1130,1131],{"class":546},"          aria-label",[532,1133,564],{"class":538},[532,1135,1125],{"class":567},[532,1137,1139],{"class":534,"line":1138},45,[532,1140,1141],{"class":538},"        >\n",[532,1143,1145,1147],{"class":534,"line":1144},46,[532,1146,1011],{"class":538},[532,1148,1149],{"class":542},"svg\n",[532,1151,1153,1156,1158],{"class":534,"line":1152},47,[532,1154,1155],{"class":546},"            viewBox",[532,1157,564],{"class":538},[532,1159,1160],{"class":567},"\"0 0 24 24\"\n",[532,1162,1164,1167,1169],{"class":534,"line":1163},48,[532,1165,1166],{"class":546},"            width",[532,1168,564],{"class":538},[532,1170,1171],{"class":567},"\"16\"\n",[532,1173,1175,1178,1180],{"class":534,"line":1174},49,[532,1176,1177],{"class":546},"            height",[532,1179,564],{"class":538},[532,1181,1171],{"class":567},[532,1183,1185,1188,1190],{"class":534,"line":1184},50,[532,1186,1187],{"class":546},"            fill",[532,1189,564],{"class":538},[532,1191,1192],{"class":567},"\"none\"\n",[532,1194,1196,1199,1201],{"class":534,"line":1195},51,[532,1197,1198],{"class":546},"            stroke",[532,1200,564],{"class":538},[532,1202,1203],{"class":567},"\"currentColor\"\n",[532,1205,1207,1210,1212],{"class":534,"line":1206},52,[532,1208,1209],{"class":546},"            stroke-width",[532,1211,564],{"class":538},[532,1213,1214],{"class":567},"\"2\"\n",[532,1216,1218,1221,1223],{"class":534,"line":1217},53,[532,1219,1220],{"class":546},"            stroke-linecap",[532,1222,564],{"class":538},[532,1224,1225],{"class":567},"\"round\"\n",[532,1227,1229,1232,1234],{"class":534,"line":1228},54,[532,1230,1231],{"class":546},"            stroke-linejoin",[532,1233,564],{"class":538},[532,1235,1225],{"class":567},[532,1237,1239],{"class":534,"line":1238},55,[532,1240,1241],{"class":538},"          >\n",[532,1243,1245,1248,1251,1254,1256,1259],{"class":534,"line":1244},56,[532,1246,1247],{"class":538},"            \u003C",[532,1249,1250],{"class":542},"path",[532,1252,1253],{"class":546}," d",[532,1255,564],{"class":538},[532,1257,1258],{"class":567},"\"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6\"",[532,1260,601],{"class":538},[532,1262,1264,1266,1269,1272,1274,1277],{"class":534,"line":1263},57,[532,1265,1247],{"class":538},[532,1267,1268],{"class":542},"polyline",[532,1270,1271],{"class":546}," points",[532,1273,564],{"class":538},[532,1275,1276],{"class":567},"\"15 3 21 3 21 9\"",[532,1278,601],{"class":538},[532,1280,1282,1284,1286,1289,1291,1294,1297,1299,1302,1305,1307,1310,1313,1315,1318],{"class":534,"line":1281},58,[532,1283,1247],{"class":538},[532,1285,534],{"class":542},[532,1287,1288],{"class":546}," x1",[532,1290,564],{"class":538},[532,1292,1293],{"class":567},"\"10\"",[532,1295,1296],{"class":546}," y1",[532,1298,564],{"class":538},[532,1300,1301],{"class":567},"\"14\"",[532,1303,1304],{"class":546}," x2",[532,1306,564],{"class":538},[532,1308,1309],{"class":567},"\"21\"",[532,1311,1312],{"class":546}," y2",[532,1314,564],{"class":538},[532,1316,1317],{"class":567},"\"3\"",[532,1319,601],{"class":538},[532,1321,1323,1326,1329],{"class":534,"line":1322},59,[532,1324,1325],{"class":538},"          \u003C\u002F",[532,1327,1328],{"class":542},"svg",[532,1330,550],{"class":538},[532,1332,1334,1336,1339],{"class":534,"line":1333},60,[532,1335,1048],{"class":538},[532,1337,1338],{"class":542},"a",[532,1340,550],{"class":538},[532,1342,1344,1347,1349],{"class":534,"line":1343},61,[532,1345,1346],{"class":538},"      \u003C\u002F",[532,1348,986],{"class":542},[532,1350,550],{"class":538},[532,1352,1354,1356,1359,1361,1363,1366],{"class":534,"line":1353},62,[532,1355,983],{"class":538},[532,1357,1358],{"class":542},"p",[532,1360,970],{"class":546},[532,1362,564],{"class":538},[532,1364,1365],{"class":567},"\"lead\"",[532,1367,550],{"class":538},[532,1369,1371],{"class":534,"line":1370},63,[532,1372,1373],{"class":538},"        The image below is generated at request time by the\n",[532,1375,1377,1379,1381,1384,1386],{"class":534,"line":1376},64,[532,1378,1001],{"class":538},[532,1380,529],{"class":542},[532,1382,1383],{"class":538},">routes\u002Fog.png.ts\u003C\u002F",[532,1385,529],{"class":542},[532,1387,1388],{"class":538},"> handler. Edit the fields to re-render it live.\n",[532,1390,1392,1394,1396],{"class":534,"line":1391},65,[532,1393,1346],{"class":538},[532,1395,1358],{"class":542},[532,1397,550],{"class":538},[532,1399,1401],{"class":534,"line":1400},66,[532,1402,647],{"emptyLinePlaceholder":411},[532,1404,1406,1408,1410,1412,1414,1417],{"class":534,"line":1405},67,[532,1407,983],{"class":538},[532,1409,986],{"class":542},[532,1411,970],{"class":546},[532,1413,564],{"class":538},[532,1415,1416],{"class":567},"\"preview-wrap\"",[532,1418,550],{"class":538},[532,1420,1422,1424],{"class":534,"line":1421},68,[532,1423,1001],{"class":538},[532,1425,1426],{"class":542},"img\n",[532,1428,1430,1432,1434],{"class":534,"line":1429},69,[532,1431,1066],{"class":546},[532,1433,564],{"class":538},[532,1435,1436],{"class":567},"\"preview\"\n",[532,1438,1440,1442,1444],{"class":534,"line":1439},70,[532,1441,1077],{"class":546},[532,1443,564],{"class":538},[532,1445,1436],{"class":567},[532,1447,1449,1452,1454],{"class":534,"line":1448},71,[532,1450,1451],{"class":546},"          alt",[532,1453,564],{"class":538},[532,1455,1456],{"class":567},"\"Generated Open Graph image\"\n",[532,1458,1460,1463,1465],{"class":534,"line":1459},72,[532,1461,1462],{"class":546},"          width",[532,1464,564],{"class":538},[532,1466,1467],{"class":567},"\"1200\"\n",[532,1469,1471,1474,1476],{"class":534,"line":1470},73,[532,1472,1473],{"class":546},"          height",[532,1475,564],{"class":538},[532,1477,1478],{"class":567},"\"630\"\n",[532,1480,1482,1485,1487],{"class":534,"line":1481},74,[532,1483,1484],{"class":546},"          src",[532,1486,564],{"class":538},[532,1488,754],{"class":567},[532,1490,1492],{"class":534,"line":1491},75,[532,1493,1494],{"class":538},"        \u002F>\n",[532,1496,1498,1500,1502,1505,1507,1510,1512,1514,1517,1520,1523,1525],{"class":534,"line":1497},76,[532,1499,1001],{"class":538},[532,1501,532],{"class":542},[532,1503,1504],{"class":546}," id",[532,1506,564],{"class":538},[532,1508,1509],{"class":567},"\"timing\"",[532,1511,970],{"class":546},[532,1513,564],{"class":538},[532,1515,1516],{"class":567},"\"timing-badge\"",[532,1518,1519],{"class":546}," data-pending",[532,1521,1522],{"class":538},">Generating…\u003C\u002F",[532,1524,532],{"class":542},[532,1526,550],{"class":538},[532,1528,1530,1532,1534],{"class":534,"line":1529},77,[532,1531,1346],{"class":538},[532,1533,986],{"class":542},[532,1535,550],{"class":538},[532,1537,1539],{"class":534,"line":1538},78,[532,1540,647],{"emptyLinePlaceholder":411},[532,1542,1544,1546,1548,1550,1552,1555],{"class":534,"line":1543},79,[532,1545,983],{"class":538},[532,1547,986],{"class":542},[532,1549,970],{"class":546},[532,1551,564],{"class":538},[532,1553,1554],{"class":567},"\"controls\"",[532,1556,550],{"class":538},[532,1558,1560,1562,1564,1566,1568,1571],{"class":534,"line":1559},80,[532,1561,1001],{"class":538},[532,1563,986],{"class":542},[532,1565,970],{"class":546},[532,1567,564],{"class":538},[532,1569,1570],{"class":567},"\"field\"",[532,1572,550],{"class":538},[532,1574,1576,1578,1581,1584,1586,1589,1592,1594],{"class":534,"line":1575},81,[532,1577,1011],{"class":538},[532,1579,1580],{"class":542},"label",[532,1582,1583],{"class":546}," for",[532,1585,564],{"class":538},[532,1587,1588],{"class":567},"\"title\"",[532,1590,1591],{"class":538},">Title\u003C\u002F",[532,1593,1580],{"class":542},[532,1595,550],{"class":538},[532,1597,1599,1601,1604,1606,1608,1610,1613,1615,1618,1621,1623,1625],{"class":534,"line":1598},82,[532,1600,1011],{"class":538},[532,1602,1603],{"class":542},"input",[532,1605,1504],{"class":546},[532,1607,564],{"class":538},[532,1609,1588],{"class":567},[532,1611,1612],{"class":546}," placeholder",[532,1614,564],{"class":538},[532,1616,1617],{"class":567},"\"Title\"",[532,1619,1620],{"class":546}," value",[532,1622,564],{"class":538},[532,1624,699],{"class":567},[532,1626,601],{"class":538},[532,1628,1630,1632,1634],{"class":534,"line":1629},83,[532,1631,1048],{"class":538},[532,1633,986],{"class":542},[532,1635,550],{"class":538},[532,1637,1639,1641,1643,1645,1647,1649],{"class":534,"line":1638},84,[532,1640,1001],{"class":538},[532,1642,986],{"class":542},[532,1644,970],{"class":546},[532,1646,564],{"class":538},[532,1648,1570],{"class":567},[532,1650,550],{"class":538},[532,1652,1654,1656,1658,1660,1662,1665,1668,1670],{"class":534,"line":1653},85,[532,1655,1011],{"class":538},[532,1657,1580],{"class":542},[532,1659,1583],{"class":546},[532,1661,564],{"class":538},[532,1663,1664],{"class":567},"\"description\"",[532,1666,1667],{"class":538},">Description\u003C\u002F",[532,1669,1580],{"class":542},[532,1671,550],{"class":538},[532,1673,1675,1677],{"class":534,"line":1674},86,[532,1676,1011],{"class":538},[532,1678,1679],{"class":542},"input\n",[532,1681,1683,1686,1688],{"class":534,"line":1682},87,[532,1684,1685],{"class":546},"            id",[532,1687,564],{"class":538},[532,1689,1690],{"class":567},"\"description\"\n",[532,1692,1694,1697,1699],{"class":534,"line":1693},88,[532,1695,1696],{"class":546},"            placeholder",[532,1698,564],{"class":538},[532,1700,1701],{"class":567},"\"Description\"\n",[532,1703,1705,1708,1710],{"class":534,"line":1704},89,[532,1706,1707],{"class":546},"            value",[532,1709,564],{"class":538},[532,1711,1712],{"class":567},"\"Render OG images from a Nitro route.\"\n",[532,1714,1716],{"class":534,"line":1715},90,[532,1717,1718],{"class":538},"          \u002F>\n",[532,1720,1722,1724,1726],{"class":534,"line":1721},91,[532,1723,1048],{"class":538},[532,1725,986],{"class":542},[532,1727,550],{"class":538},[532,1729,1731,1733,1735],{"class":534,"line":1730},92,[532,1732,1346],{"class":538},[532,1734,986],{"class":542},[532,1736,550],{"class":538},[532,1738,1740,1743,1745],{"class":534,"line":1739},93,[532,1741,1742],{"class":538},"    \u003C\u002F",[532,1744,967],{"class":542},[532,1746,550],{"class":538},[532,1748,1750],{"class":534,"line":1749},94,[532,1751,647],{"emptyLinePlaceholder":411},[532,1753,1755,1757,1760],{"class":534,"line":1754},95,[532,1756,587],{"class":538},[532,1758,1759],{"class":542},"script",[532,1761,550],{"class":538},[532,1763,1765,1769,1773,1776,1779,1782,1785,1788],{"class":534,"line":1764},96,[532,1766,1768],{"class":1767},"so5gQ","      const",[532,1770,1772],{"class":1771},"suiK_"," preview",[532,1774,1775],{"class":1767}," =",[532,1777,1778],{"class":538}," document.",[532,1780,1781],{"class":546},"getElementById",[532,1783,1784],{"class":538},"(",[532,1786,1787],{"class":567},"\"preview\"",[532,1789,1790],{"class":538},");\n",[532,1792,1794,1796,1799,1801,1803,1805,1807,1809],{"class":534,"line":1793},97,[532,1795,1768],{"class":1767},[532,1797,1798],{"class":1771}," titleInput",[532,1800,1775],{"class":1767},[532,1802,1778],{"class":538},[532,1804,1781],{"class":546},[532,1806,1784],{"class":538},[532,1808,1588],{"class":567},[532,1810,1790],{"class":538},[532,1812,1814,1816,1819,1821,1823,1825,1827,1829],{"class":534,"line":1813},98,[532,1815,1768],{"class":1767},[532,1817,1818],{"class":1771}," descInput",[532,1820,1775],{"class":1767},[532,1822,1778],{"class":538},[532,1824,1781],{"class":546},[532,1826,1784],{"class":538},[532,1828,1664],{"class":567},[532,1830,1790],{"class":538},[532,1832,1834,1836,1839,1841,1843,1845,1847,1849],{"class":534,"line":1833},99,[532,1835,1768],{"class":1767},[532,1837,1838],{"class":1771}," timing",[532,1840,1775],{"class":1767},[532,1842,1778],{"class":538},[532,1844,1781],{"class":546},[532,1846,1784],{"class":538},[532,1848,1509],{"class":567},[532,1850,1790],{"class":538},[532,1852,1854,1856,1859,1861,1863,1865,1867,1870],{"class":534,"line":1853},100,[532,1855,1768],{"class":1767},[532,1857,1858],{"class":1771}," endpointLink",[532,1860,1775],{"class":1767},[532,1862,1778],{"class":538},[532,1864,1781],{"class":546},[532,1866,1784],{"class":538},[532,1868,1869],{"class":567},"\"endpoint-link\"",[532,1871,1790],{"class":538},[532,1873,1875],{"class":534,"line":1874},101,[532,1876,647],{"emptyLinePlaceholder":411},[532,1878,1880,1883,1886,1888,1891],{"class":534,"line":1879},102,[532,1881,1882],{"class":1767},"      let",[532,1884,1885],{"class":538}," requestId ",[532,1887,564],{"class":1767},[532,1889,1890],{"class":1771}," 0",[532,1892,1893],{"class":538},";\n",[532,1895,1897],{"class":534,"line":1896},103,[532,1898,647],{"emptyLinePlaceholder":411},[532,1900,1902,1905,1908,1910,1914],{"class":534,"line":1901},104,[532,1903,1904],{"class":1767},"      function",[532,1906,1907],{"class":546}," formatServerTiming",[532,1909,1784],{"class":538},[532,1911,1913],{"class":1912},"sQHwn","header",[532,1915,1916],{"class":538},") {\n",[532,1918,1920,1923,1926,1928,1931,1934,1936,1938,1942,1945,1948,1951,1953],{"class":534,"line":1919},105,[532,1921,1922],{"class":1767},"        const",[532,1924,1925],{"class":1771}," match",[532,1927,1775],{"class":1767},[532,1929,1930],{"class":538}," header?.",[532,1932,1933],{"class":546},"match",[532,1935,1784],{"class":538},[532,1937,405],{"class":567},[532,1939,1941],{"class":1940},"sQeJH","dur=(",[532,1943,1944],{"class":1771},"[\\d.]",[532,1946,1947],{"class":1767},"+",[532,1949,1950],{"class":1940},")",[532,1952,405],{"class":567},[532,1954,1790],{"class":538},[532,1956,1958,1961,1964,1967,1970,1973,1976,1979,1981,1984,1986,1988,1991,1994,1997,2000,2003,2006],{"class":534,"line":1957},106,[532,1959,1960],{"class":1767},"        return",[532,1962,1963],{"class":538}," match ",[532,1965,1966],{"class":1767},"?",[532,1968,1969],{"class":567}," `${",[532,1971,1972],{"class":538},"Math",[532,1974,1975],{"class":567},".",[532,1977,1978],{"class":546},"round",[532,1980,1784],{"class":567},[532,1982,1983],{"class":546},"Number",[532,1985,1784],{"class":567},[532,1987,1933],{"class":538},[532,1989,1990],{"class":567},"[",[532,1992,1993],{"class":1771},"1",[532,1995,1996],{"class":567},"]))",[532,1998,1999],{"class":567},"} ms`",[532,2001,2002],{"class":1767}," :",[532,2004,2005],{"class":567}," \"—\"",[532,2007,1893],{"class":538},[532,2009,2011],{"class":534,"line":2010},107,[532,2012,2013],{"class":538},"      }\n",[532,2015,2017],{"class":534,"line":2016},108,[532,2018,647],{"emptyLinePlaceholder":411},[532,2020,2022,2025,2028,2031,2033,2036],{"class":534,"line":2021},109,[532,2023,2024],{"class":1767},"      async",[532,2026,2027],{"class":1767}," function",[532,2029,2030],{"class":546}," loadPreview",[532,2032,1784],{"class":538},[532,2034,2035],{"class":1912},"url",[532,2037,1916],{"class":538},[532,2039,2041,2043,2045,2047,2050],{"class":534,"line":2040},110,[532,2042,1922],{"class":1767},[532,2044,1504],{"class":1771},[532,2046,1775],{"class":1767},[532,2048,2049],{"class":1767}," ++",[532,2051,2052],{"class":538},"requestId;\n",[532,2054,2056,2059,2061,2064],{"class":534,"line":2055},111,[532,2057,2058],{"class":538},"        timing.textContent ",[532,2060,564],{"class":1767},[532,2062,2063],{"class":567}," \"Generating…\"",[532,2065,1893],{"class":538},[532,2067,2069,2072,2075,2077,2080,2083,2085],{"class":534,"line":2068},112,[532,2070,2071],{"class":538},"        timing.",[532,2073,2074],{"class":546},"toggleAttribute",[532,2076,1784],{"class":538},[532,2078,2079],{"class":567},"\"data-pending\"",[532,2081,2082],{"class":538},", ",[532,2084,519],{"class":1771},[532,2086,1790],{"class":538},[532,2088,2090,2092,2095,2097,2100,2103],{"class":534,"line":2089},113,[532,2091,1922],{"class":1767},[532,2093,2094],{"class":1771}," res",[532,2096,1775],{"class":1767},[532,2098,2099],{"class":1767}," await",[532,2101,2102],{"class":546}," fetch",[532,2104,2105],{"class":538},"(url);\n",[532,2107,2109,2111,2114,2116,2118,2121,2124],{"class":534,"line":2108},114,[532,2110,1922],{"class":1767},[532,2112,2113],{"class":1771}," blob",[532,2115,1775],{"class":1767},[532,2117,2099],{"class":1767},[532,2119,2120],{"class":538}," res.",[532,2122,2123],{"class":546},"blob",[532,2125,2126],{"class":538},"();\n",[532,2128,2130,2133,2136,2139,2142,2145,2148],{"class":534,"line":2129},115,[532,2131,2132],{"class":1767},"        if",[532,2134,2135],{"class":538}," (id ",[532,2137,2138],{"class":1767},"!==",[532,2140,2141],{"class":538}," requestId) ",[532,2143,2144],{"class":1767},"return",[532,2146,2147],{"class":538},"; ",[532,2149,2150],{"class":653},"\u002F\u002F a newer keystroke already superseded this request\n",[532,2152,2154,2156,2159,2162,2164,2167,2170,2173,2175,2178],{"class":534,"line":2153},116,[532,2155,2132],{"class":1767},[532,2157,2158],{"class":538}," (preview.src.",[532,2160,2161],{"class":546},"startsWith",[532,2163,1784],{"class":538},[532,2165,2166],{"class":567},"\"blob:\"",[532,2168,2169],{"class":538},")) ",[532,2171,2172],{"class":1771},"URL",[532,2174,1975],{"class":538},[532,2176,2177],{"class":546},"revokeObjectURL",[532,2179,2180],{"class":538},"(preview.src);\n",[532,2182,2184,2187,2189,2192,2194,2197],{"class":534,"line":2183},117,[532,2185,2186],{"class":538},"        preview.src ",[532,2188,564],{"class":1767},[532,2190,2191],{"class":1771}," URL",[532,2193,1975],{"class":538},[532,2195,2196],{"class":546},"createObjectURL",[532,2198,2199],{"class":538},"(blob);\n",[532,2201,2203,2205,2207,2209,2212,2215,2217,2220],{"class":534,"line":2202},118,[532,2204,2058],{"class":538},[532,2206,564],{"class":1767},[532,2208,1907],{"class":546},[532,2210,2211],{"class":538},"(res.headers.",[532,2213,2214],{"class":546},"get",[532,2216,1784],{"class":538},[532,2218,2219],{"class":567},"\"Server-Timing\"",[532,2221,2222],{"class":538},"));\n",[532,2224,2226,2228,2230,2232,2234,2236,2239],{"class":534,"line":2225},119,[532,2227,2071],{"class":538},[532,2229,2074],{"class":546},[532,2231,1784],{"class":538},[532,2233,2079],{"class":567},[532,2235,2082],{"class":538},[532,2237,2238],{"class":1771},"false",[532,2240,1790],{"class":538},[532,2242,2244],{"class":534,"line":2243},120,[532,2245,2013],{"class":538},[532,2247,2249],{"class":534,"line":2248},121,[532,2250,647],{"emptyLinePlaceholder":411},[532,2252,2254,2256,2259],{"class":534,"line":2253},122,[532,2255,1904],{"class":1767},[532,2257,2258],{"class":546}," refresh",[532,2260,2261],{"class":538},"() {\n",[532,2263,2265,2267,2270,2272,2275,2278],{"class":534,"line":2264},123,[532,2266,1922],{"class":1767},[532,2268,2269],{"class":1771}," params",[532,2271,1775],{"class":1767},[532,2273,2274],{"class":1767}," new",[532,2276,2277],{"class":546}," URLSearchParams",[532,2279,2280],{"class":538},"({\n",[532,2282,2284],{"class":534,"line":2283},124,[532,2285,2286],{"class":538},"          title: titleInput.value,\n",[532,2288,2290],{"class":534,"line":2289},125,[532,2291,2292],{"class":538},"          description: descInput.value,\n",[532,2294,2296],{"class":534,"line":2295},126,[532,2297,2298],{"class":538},"        });\n",[532,2300,2302,2304,2307,2309,2312,2315,2317,2320,2323,2326],{"class":534,"line":2301},127,[532,2303,1922],{"class":1767},[532,2305,2306],{"class":1771}," url",[532,2308,1775],{"class":1767},[532,2310,2311],{"class":567}," `\u002Fog.png?${",[532,2313,2314],{"class":538},"params",[532,2316,1975],{"class":567},[532,2318,2319],{"class":546},"toString",[532,2321,2322],{"class":567},"()",[532,2324,2325],{"class":567},"}`",[532,2327,1893],{"class":538},[532,2329,2331,2334,2336],{"class":534,"line":2330},128,[532,2332,2333],{"class":538},"        endpointLink.href ",[532,2335,564],{"class":1767},[532,2337,2338],{"class":538}," url;\n",[532,2340,2342,2345],{"class":534,"line":2341},129,[532,2343,2344],{"class":546},"        loadPreview",[532,2346,2105],{"class":538},[532,2348,2350],{"class":534,"line":2349},130,[532,2351,2013],{"class":538},[532,2353,2355],{"class":534,"line":2354},131,[532,2356,647],{"emptyLinePlaceholder":411},[532,2358,2360,2362],{"class":534,"line":2359},132,[532,2361,1882],{"class":1767},[532,2363,2364],{"class":538}," debounceTimer;\n",[532,2366,2368,2370,2373],{"class":534,"line":2367},133,[532,2369,1904],{"class":1767},[532,2371,2372],{"class":546}," refreshDebounced",[532,2374,2261],{"class":538},[532,2376,2378,2381],{"class":534,"line":2377},134,[532,2379,2380],{"class":546},"        clearTimeout",[532,2382,2383],{"class":538},"(debounceTimer);\n",[532,2385,2387,2390,2392,2395,2398,2401],{"class":534,"line":2386},135,[532,2388,2389],{"class":538},"        debounceTimer ",[532,2391,564],{"class":1767},[532,2393,2394],{"class":546}," setTimeout",[532,2396,2397],{"class":538},"(refresh, ",[532,2399,2400],{"class":1771},"300",[532,2402,1790],{"class":538},[532,2404,2406],{"class":534,"line":2405},136,[532,2407,2013],{"class":538},[532,2409,2411],{"class":534,"line":2410},137,[532,2412,647],{"emptyLinePlaceholder":411},[532,2414,2416,2419,2422,2424,2427],{"class":534,"line":2415},138,[532,2417,2418],{"class":538},"      titleInput.",[532,2420,2421],{"class":546},"addEventListener",[532,2423,1784],{"class":538},[532,2425,2426],{"class":567},"\"input\"",[532,2428,2429],{"class":538},", refreshDebounced);\n",[532,2431,2433,2436,2438,2440,2442],{"class":534,"line":2432},139,[532,2434,2435],{"class":538},"      descInput.",[532,2437,2421],{"class":546},[532,2439,1784],{"class":538},[532,2441,2426],{"class":567},[532,2443,2429],{"class":538},[532,2445,2447],{"class":534,"line":2446},140,[532,2448,647],{"emptyLinePlaceholder":411},[532,2450,2452,2455],{"class":534,"line":2451},141,[532,2453,2454],{"class":546},"      loadPreview",[532,2456,2180],{"class":538},[532,2458,2460,2462,2464],{"class":534,"line":2459},142,[532,2461,1742],{"class":538},[532,2463,1759],{"class":542},[532,2465,550],{"class":538},[532,2467,2469,2471,2473],{"class":534,"line":2468},143,[532,2470,945],{"class":538},[532,2472,957],{"class":542},[532,2474,550],{"class":538},[532,2476,2478,2481,2483],{"class":534,"line":2477},144,[532,2479,2480],{"class":538},"\u003C\u002F",[532,2482,527],{"class":542},[532,2484,550],{"class":538},[522,2486,2491],{"className":2487,"code":2488,"filename":2489,"language":2490,"meta":5,"style":5},"language-ts shiki shiki-themes github-light github-dark github-dark","import { defineConfig } from \"nitro\";\n\nexport default defineConfig({\n  serverDir: \".\u002F\",\n});\n","nitro.config.ts","ts",[529,2492,2493,2509,2513,2526,2537],{"__ignoreMap":5},[532,2494,2495,2498,2501,2504,2507],{"class":534,"line":535},[532,2496,2497],{"class":1767},"import",[532,2499,2500],{"class":538}," { defineConfig } ",[532,2502,2503],{"class":1767},"from",[532,2505,2506],{"class":567}," \"nitro\"",[532,2508,1893],{"class":538},[532,2510,2511],{"class":534,"line":553},[532,2512,647],{"emptyLinePlaceholder":411},[532,2514,2515,2518,2521,2524],{"class":534,"line":573},[532,2516,2517],{"class":1767},"export",[532,2519,2520],{"class":1767}," default",[532,2522,2523],{"class":546}," defineConfig",[532,2525,2280],{"class":538},[532,2527,2528,2531,2534],{"class":534,"line":584},[532,2529,2530],{"class":538},"  serverDir: ",[532,2532,2533],{"class":567},"\".\u002F\"",[532,2535,2536],{"class":538},",\n",[532,2538,2539],{"class":534,"line":604},[532,2540,2541],{"class":538},"});\n",[522,2543,2548],{"className":2544,"code":2545,"filename":2546,"language":2547,"meta":5,"style":5},"language-json shiki shiki-themes github-light github-dark github-dark","{\n  \"type\": \"module\",\n  \"scripts\": {\n    \"dev\": \"vite dev\",\n    \"build\": \"vite build\",\n    \"preview\": \"node .output\u002Fserver\u002Findex.mjs\"\n  },\n  \"devDependencies\": {\n    \"nitro\": \"latest\",\n    \"takumi-js\": \"^2.1.1\",\n    \"vite\": \"latest\"\n  }\n}\n","package.json","json",[529,2549,2550,2555,2568,2576,2588,2600,2610,2615,2622,2634,2646,2656,2661],{"__ignoreMap":5},[532,2551,2552],{"class":534,"line":535},[532,2553,2554],{"class":538},"{\n",[532,2556,2557,2560,2563,2566],{"class":534,"line":553},[532,2558,2559],{"class":1771},"  \"type\"",[532,2561,2562],{"class":538},": ",[532,2564,2565],{"class":567},"\"module\"",[532,2567,2536],{"class":538},[532,2569,2570,2573],{"class":534,"line":573},[532,2571,2572],{"class":1771},"  \"scripts\"",[532,2574,2575],{"class":538},": {\n",[532,2577,2578,2581,2583,2586],{"class":534,"line":584},[532,2579,2580],{"class":1771},"    \"dev\"",[532,2582,2562],{"class":538},[532,2584,2585],{"class":567},"\"vite dev\"",[532,2587,2536],{"class":538},[532,2589,2590,2593,2595,2598],{"class":534,"line":604},[532,2591,2592],{"class":1771},"    \"build\"",[532,2594,2562],{"class":538},[532,2596,2597],{"class":567},"\"vite build\"",[532,2599,2536],{"class":538},[532,2601,2602,2605,2607],{"class":534,"line":629},[532,2603,2604],{"class":1771},"    \"preview\"",[532,2606,2562],{"class":538},[532,2608,2609],{"class":567},"\"node .output\u002Fserver\u002Findex.mjs\"\n",[532,2611,2612],{"class":534,"line":644},[532,2613,2614],{"class":538},"  },\n",[532,2616,2617,2620],{"class":534,"line":650},[532,2618,2619],{"class":1771},"  \"devDependencies\"",[532,2621,2575],{"class":538},[532,2623,2624,2627,2629,2632],{"class":534,"line":657},[532,2625,2626],{"class":1771},"    \"nitro\"",[532,2628,2562],{"class":538},[532,2630,2631],{"class":567},"\"latest\"",[532,2633,2536],{"class":538},[532,2635,2636,2639,2641,2644],{"class":534,"line":681},[532,2637,2638],{"class":1771},"    \"takumi-js\"",[532,2640,2562],{"class":538},[532,2642,2643],{"class":567},"\"^2.1.1\"",[532,2645,2536],{"class":538},[532,2647,2648,2651,2653],{"class":534,"line":704},[532,2649,2650],{"class":1771},"    \"vite\"",[532,2652,2562],{"class":538},[532,2654,2655],{"class":567},"\"latest\"\n",[532,2657,2658],{"class":534,"line":727},[532,2659,2660],{"class":538},"  }\n",[532,2662,2663],{"class":534,"line":735},[532,2664,2665],{"class":538},"}\n",[522,2667,2670],{"className":2544,"code":2668,"filename":2669,"language":2547,"meta":5,"style":5},"{\n  \"extends\": \"nitro\u002Ftsconfig\"\n}\n","tsconfig.json",[529,2671,2672,2676,2686],{"__ignoreMap":5},[532,2673,2674],{"class":534,"line":535},[532,2675,2554],{"class":538},[532,2677,2678,2681,2683],{"class":534,"line":553},[532,2679,2680],{"class":1771},"  \"extends\"",[532,2682,2562],{"class":538},[532,2684,2685],{"class":567},"\"nitro\u002Ftsconfig\"\n",[532,2687,2688],{"class":534,"line":573},[532,2689,2665],{"class":538},[522,2691,2694],{"className":2487,"code":2692,"filename":2693,"language":2490,"meta":5,"style":5},"import { defineConfig } from \"vite\";\nimport { nitro } from \"nitro\u002Fvite\";\n\nexport default defineConfig({\n  plugins: [nitro()],\n});\n","vite.config.ts",[529,2695,2696,2709,2723,2727,2737,2748],{"__ignoreMap":5},[532,2697,2698,2700,2702,2704,2707],{"class":534,"line":535},[532,2699,2497],{"class":1767},[532,2701,2500],{"class":538},[532,2703,2503],{"class":1767},[532,2705,2706],{"class":567}," \"vite\"",[532,2708,1893],{"class":538},[532,2710,2711,2713,2716,2718,2721],{"class":534,"line":553},[532,2712,2497],{"class":1767},[532,2714,2715],{"class":538}," { nitro } ",[532,2717,2503],{"class":1767},[532,2719,2720],{"class":567}," \"nitro\u002Fvite\"",[532,2722,1893],{"class":538},[532,2724,2725],{"class":534,"line":573},[532,2726,647],{"emptyLinePlaceholder":411},[532,2728,2729,2731,2733,2735],{"class":534,"line":584},[532,2730,2517],{"class":1767},[532,2732,2520],{"class":1767},[532,2734,2523],{"class":546},[532,2736,2280],{"class":538},[532,2738,2739,2742,2745],{"class":534,"line":604},[532,2740,2741],{"class":538},"  plugins: [",[532,2743,2744],{"class":546},"nitro",[532,2746,2747],{"class":538},"()],\n",[532,2749,2750],{"class":534,"line":629},[532,2751,2541],{"class":538},[522,2753,2755],{"className":2487,"code":2754,"filename":520,"language":2490,"meta":5,"style":5},"import { defineHandler } from \"nitro\";\nimport { container, text } from \"takumi-js\u002Fhelpers\";\nimport ImageResponse from \"takumi-js\u002Fresponse\";\n\nexport default defineHandler(async ({ url }) => {\n  const title = url.searchParams.get(\"title\") ?? \"Takumi + Nitro\";\n  const description = url.searchParams.get(\"description\") ?? \"Render OG images from a Nitro route.\";\n\n  const start = performance.now();\n\n  const response = new ImageResponse(\n    container({\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        display: \"flex\",\n        flexDirection: \"column\",\n        justifyContent: \"center\",\n        padding: \"64px\",\n        backgroundImage: \"linear-gradient(to bottom right, #fff1f2, #fecdd3)\",\n      },\n      children: [\n        text(title, { fontSize: 72, fontWeight: 700, color: \"#111827\" }),\n        text(description, { fontSize: 42, fontWeight: 500, color: \"#4b5563\" }),\n      ],\n    }),\n    { width: 1200, height: 630 }\n  );\n\n  await response.ready;\n  response.headers.set(\"Server-Timing\", `render;dur=${(performance.now() - start).toFixed(1)}`);\n\n  return response;\n});\n",[529,2756,2757,2770,2784,2798,2802,2830,2860,2886,2890,2907,2911,2928,2935,2940,2950,2959,2969,2979,2989,2999,3009,3014,3019,3045,3067,3072,3077,3094,3099,3103,3111,3161,3165,3173],{"__ignoreMap":5},[532,2758,2759,2761,2764,2766,2768],{"class":534,"line":535},[532,2760,2497],{"class":1767},[532,2762,2763],{"class":538}," { defineHandler } ",[532,2765,2503],{"class":1767},[532,2767,2506],{"class":567},[532,2769,1893],{"class":538},[532,2771,2772,2774,2777,2779,2782],{"class":534,"line":553},[532,2773,2497],{"class":1767},[532,2775,2776],{"class":538}," { container, text } ",[532,2778,2503],{"class":1767},[532,2780,2781],{"class":567}," \"takumi-js\u002Fhelpers\"",[532,2783,1893],{"class":538},[532,2785,2786,2788,2791,2793,2796],{"class":534,"line":573},[532,2787,2497],{"class":1767},[532,2789,2790],{"class":538}," ImageResponse ",[532,2792,2503],{"class":1767},[532,2794,2795],{"class":567}," \"takumi-js\u002Fresponse\"",[532,2797,1893],{"class":538},[532,2799,2800],{"class":534,"line":584},[532,2801,647],{"emptyLinePlaceholder":411},[532,2803,2804,2806,2808,2811,2813,2816,2819,2821,2824,2827],{"class":534,"line":604},[532,2805,2517],{"class":1767},[532,2807,2520],{"class":1767},[532,2809,2810],{"class":546}," defineHandler",[532,2812,1784],{"class":538},[532,2814,2815],{"class":1767},"async",[532,2817,2818],{"class":538}," ({ ",[532,2820,2035],{"class":1912},[532,2822,2823],{"class":538}," }) ",[532,2825,2826],{"class":1767},"=>",[532,2828,2829],{"class":538}," {\n",[532,2831,2832,2835,2838,2840,2843,2845,2847,2849,2852,2855,2858],{"class":534,"line":629},[532,2833,2834],{"class":1767},"  const",[532,2836,2837],{"class":1771}," title",[532,2839,1775],{"class":1767},[532,2841,2842],{"class":538}," url.searchParams.",[532,2844,2214],{"class":546},[532,2846,1784],{"class":538},[532,2848,1588],{"class":567},[532,2850,2851],{"class":538},") ",[532,2853,2854],{"class":1767},"??",[532,2856,2857],{"class":567}," \"Takumi + Nitro\"",[532,2859,1893],{"class":538},[532,2861,2862,2864,2867,2869,2871,2873,2875,2877,2879,2881,2884],{"class":534,"line":644},[532,2863,2834],{"class":1767},[532,2865,2866],{"class":1771}," description",[532,2868,1775],{"class":1767},[532,2870,2842],{"class":538},[532,2872,2214],{"class":546},[532,2874,1784],{"class":538},[532,2876,1664],{"class":567},[532,2878,2851],{"class":538},[532,2880,2854],{"class":1767},[532,2882,2883],{"class":567}," \"Render OG images from a Nitro route.\"",[532,2885,1893],{"class":538},[532,2887,2888],{"class":534,"line":650},[532,2889,647],{"emptyLinePlaceholder":411},[532,2891,2892,2894,2897,2899,2902,2905],{"class":534,"line":657},[532,2893,2834],{"class":1767},[532,2895,2896],{"class":1771}," start",[532,2898,1775],{"class":1767},[532,2900,2901],{"class":538}," performance.",[532,2903,2904],{"class":546},"now",[532,2906,2126],{"class":538},[532,2908,2909],{"class":534,"line":681},[532,2910,647],{"emptyLinePlaceholder":411},[532,2912,2913,2915,2918,2920,2922,2925],{"class":534,"line":704},[532,2914,2834],{"class":1767},[532,2916,2917],{"class":1771}," response",[532,2919,1775],{"class":1767},[532,2921,2274],{"class":1767},[532,2923,2924],{"class":546}," ImageResponse",[532,2926,2927],{"class":538},"(\n",[532,2929,2930,2933],{"class":534,"line":727},[532,2931,2932],{"class":546},"    container",[532,2934,2280],{"class":538},[532,2936,2937],{"class":534,"line":735},[532,2938,2939],{"class":538},"      style: {\n",[532,2941,2942,2945,2948],{"class":534,"line":746},[532,2943,2944],{"class":538},"        width: ",[532,2946,2947],{"class":567},"\"100%\"",[532,2949,2536],{"class":538},[532,2951,2952,2955,2957],{"class":534,"line":757},[532,2953,2954],{"class":538},"        height: ",[532,2956,2947],{"class":567},[532,2958,2536],{"class":538},[532,2960,2961,2964,2967],{"class":534,"line":763},[532,2962,2963],{"class":538},"        display: ",[532,2965,2966],{"class":567},"\"flex\"",[532,2968,2536],{"class":538},[532,2970,2971,2974,2977],{"class":534,"line":786},[532,2972,2973],{"class":538},"        flexDirection: ",[532,2975,2976],{"class":567},"\"column\"",[532,2978,2536],{"class":538},[532,2980,2981,2984,2987],{"class":534,"line":809},[532,2982,2983],{"class":538},"        justifyContent: ",[532,2985,2986],{"class":567},"\"center\"",[532,2988,2536],{"class":538},[532,2990,2991,2994,2997],{"class":534,"line":832},[532,2992,2993],{"class":538},"        padding: ",[532,2995,2996],{"class":567},"\"64px\"",[532,2998,2536],{"class":538},[532,3000,3001,3004,3007],{"class":534,"line":855},[532,3002,3003],{"class":538},"        backgroundImage: ",[532,3005,3006],{"class":567},"\"linear-gradient(to bottom right, #fff1f2, #fecdd3)\"",[532,3008,2536],{"class":538},[532,3010,3011],{"class":534,"line":860},[532,3012,3013],{"class":538},"      },\n",[532,3015,3016],{"class":534,"line":866},[532,3017,3018],{"class":538},"      children: [\n",[532,3020,3021,3024,3027,3030,3033,3036,3039,3042],{"class":534,"line":874},[532,3022,3023],{"class":546},"        text",[532,3025,3026],{"class":538},"(title, { fontSize: ",[532,3028,3029],{"class":1771},"72",[532,3031,3032],{"class":538},", fontWeight: ",[532,3034,3035],{"class":1771},"700",[532,3037,3038],{"class":538},", color: ",[532,3040,3041],{"class":567},"\"#111827\"",[532,3043,3044],{"class":538}," }),\n",[532,3046,3047,3049,3052,3055,3057,3060,3062,3065],{"class":534,"line":885},[532,3048,3023],{"class":546},[532,3050,3051],{"class":538},"(description, { fontSize: ",[532,3053,3054],{"class":1771},"42",[532,3056,3032],{"class":538},[532,3058,3059],{"class":1771},"500",[532,3061,3038],{"class":538},[532,3063,3064],{"class":567},"\"#4b5563\"",[532,3066,3044],{"class":538},[532,3068,3069],{"class":534,"line":896},[532,3070,3071],{"class":538},"      ],\n",[532,3073,3074],{"class":534,"line":906},[532,3075,3076],{"class":538},"    }),\n",[532,3078,3079,3082,3085,3088,3091],{"class":534,"line":911},[532,3080,3081],{"class":538},"    { width: ",[532,3083,3084],{"class":1771},"1200",[532,3086,3087],{"class":538},", height: ",[532,3089,3090],{"class":1771},"630",[532,3092,3093],{"class":538}," }\n",[532,3095,3096],{"class":534,"line":916},[532,3097,3098],{"class":538},"  );\n",[532,3100,3101],{"class":534,"line":942},[532,3102,647],{"emptyLinePlaceholder":411},[532,3104,3105,3108],{"class":534,"line":952},[532,3106,3107],{"class":1767},"  await",[532,3109,3110],{"class":538}," response.ready;\n",[532,3112,3113,3116,3119,3121,3123,3125,3128,3130,3133,3135,3137,3140,3143,3145,3148,3151,3153,3155,3157,3159],{"class":534,"line":962},[532,3114,3115],{"class":538},"  response.headers.",[532,3117,3118],{"class":546},"set",[532,3120,1784],{"class":538},[532,3122,2219],{"class":567},[532,3124,2082],{"class":538},[532,3126,3127],{"class":567},"`render;dur=${",[532,3129,1784],{"class":567},[532,3131,3132],{"class":538},"performance",[532,3134,1975],{"class":567},[532,3136,2904],{"class":546},[532,3138,3139],{"class":567},"() ",[532,3141,3142],{"class":1767},"-",[532,3144,2896],{"class":538},[532,3146,3147],{"class":567},").",[532,3149,3150],{"class":546},"toFixed",[532,3152,1784],{"class":567},[532,3154,1993],{"class":1771},[532,3156,1950],{"class":567},[532,3158,2325],{"class":567},[532,3160,1790],{"class":538},[532,3162,3163],{"class":534,"line":980},[532,3164,647],{"emptyLinePlaceholder":411},[532,3166,3167,3170],{"class":534,"line":998},[532,3168,3169],{"class":1767},"  return",[532,3171,3172],{"class":538}," response;\n",[532,3174,3175],{"class":534,"line":1008},[532,3176,2541],{"class":538},[522,3178,3183],{"className":3179,"code":3180,"filename":3181,"language":3182,"meta":5,"style":5},"language-css shiki shiki-themes github-light github-dark github-dark",":root {\n  color-scheme: light dark;\n\n  --bg-from: #fff1f2;\n  --bg-to: #ffe4e6;\n  --card-bg: rgba(255, 255, 255, 0.72);\n  --card-border: rgba(255, 255, 255, 0.7);\n  --card-shadow: 0 24px 60px -20px rgba(190, 24, 93, 0.35);\n  --fg: #111827;\n  --fg-muted: #6b7280;\n  --field-bg: rgba(255, 255, 255, 0.65);\n  --field-border: rgba(17, 24, 39, 0.12);\n  --field-border-focus: #be185d;\n  --surface: rgba(17, 24, 39, 0.05);\n  --surface-hover: rgba(17, 24, 39, 0.1);\n  --accent: #be185d;\n  --accent-hover: #9d174d;\n  --ring: rgba(190, 24, 93, 0.25);\n}\n\n@media (prefers-color-scheme: dark) {\n  :root {\n    --bg-from: #1c1117;\n    --bg-to: #0b0a0f;\n    --card-bg: rgba(30, 27, 34, 0.6);\n    --card-border: rgba(255, 255, 255, 0.08);\n    --card-shadow: 0 24px 60px -20px rgba(0, 0, 0, 0.7);\n    --fg: #f4f4f5;\n    --fg-muted: #a1a1aa;\n    --field-bg: rgba(255, 255, 255, 0.04);\n    --field-border: rgba(255, 255, 255, 0.12);\n    --field-border-focus: #f472b6;\n    --surface: rgba(255, 255, 255, 0.06);\n    --surface-hover: rgba(255, 255, 255, 0.12);\n    --accent: #ec4899;\n    --accent-hover: #f472b6;\n    --ring: rgba(236, 72, 153, 0.35);\n  }\n}\n\n* {\n  box-sizing: border-box;\n}\n\nbody {\n  margin: 0;\n  min-height: 100vh;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 24px;\n  font-family:\n    ui-sans-serif,\n    system-ui,\n    -apple-system,\n    \"Segoe UI\",\n    Roboto,\n    sans-serif;\n  color: var(--fg);\n  background:\n    radial-gradient(1200px 600px at 100% -10%, var(--bg-from), transparent 60%),\n    linear-gradient(to bottom right, var(--bg-from), var(--bg-to));\n  background-attachment: fixed;\n}\n\n.card {\n  width: 100%;\n  max-width: 680px;\n  background: var(--card-bg);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n  border: 1px solid var(--card-border);\n  border-radius: 24px;\n  padding: 32px;\n  box-shadow: var(--card-shadow);\n}\n\n.header-row {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 12px;\n}\n\n.eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin: 0 0 12px;\n  padding: 4px 10px;\n  border-radius: 999px;\n  background: var(--surface);\n  color: var(--fg-muted);\n  font-size: 12px;\n  font-weight: 600;\n  letter-spacing: 0.02em;\n  text-transform: uppercase;\n}\n\n.eyebrow::before {\n  content: \"\";\n  width: 6px;\n  height: 6px;\n  border-radius: 999px;\n  background: var(--accent);\n  box-shadow: 0 0 0 3px var(--ring);\n}\n\nh1 {\n  margin: 0;\n  font-size: 30px;\n  line-height: 1.15;\n  letter-spacing: -0.02em;\n}\n\np.lead {\n  margin: 8px 0 24px;\n  color: var(--fg-muted);\n  line-height: 1.55;\n}\n\n.icon-link {\n  display: inline-flex;\n  flex-shrink: 0;\n  align-items: center;\n  justify-content: center;\n  width: 38px;\n  height: 38px;\n  border-radius: 12px;\n  background: var(--surface);\n  color: var(--fg-muted);\n  transition:\n    background 0.15s ease,\n    color 0.15s ease,\n    transform 0.15s ease;\n}\n\n.icon-link:hover {\n  background: var(--surface-hover);\n  color: var(--fg);\n  transform: translateY(-1px);\n}\n\n.preview-wrap {\n  position: relative;\n}\n\nimg.preview {\n  display: block;\n  width: 100%;\n  height: auto;\n  aspect-ratio: 1200 \u002F 630;\n  background: var(--surface);\n  border-radius: 14px;\n  border: 1px solid var(--field-border);\n}\n\n.timing-badge {\n  position: absolute;\n  right: 12px;\n  bottom: 12px;\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  padding: 5px 12px;\n  border-radius: 999px;\n  background: rgba(17, 24, 39, 0.78);\n  color: #fff;\n  font-size: 12px;\n  font-weight: 500;\n  font-variant-numeric: tabular-nums;\n  line-height: 1.4;\n  backdrop-filter: blur(6px);\n  -webkit-backdrop-filter: blur(6px);\n  transition: opacity 0.2s ease;\n}\n\n.timing-badge::before {\n  content: \"\";\n  width: 6px;\n  height: 6px;\n  border-radius: 999px;\n  background: #4ade80;\n}\n\n.timing-badge[data-pending] {\n  opacity: 0.85;\n}\n\n.timing-badge[data-pending]::before {\n  background: #fbbf24;\n  animation: pulse 1s ease-in-out infinite;\n}\n\n@keyframes pulse {\n  50% {\n    opacity: 0.3;\n  }\n}\n\n.controls {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin: 24px 0 4px;\n}\n\n.field {\n  flex: 1 1 220px;\n  display: flex;\n  flex-direction: column;\n  gap: 6px;\n}\n\n.field label {\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--fg-muted);\n}\n\n.field input {\n  width: 100%;\n  padding: 11px 13px;\n  border-radius: 12px;\n  border: 1px solid var(--field-border);\n  background: var(--field-bg);\n  color: var(--fg);\n  font-size: 14px;\n  transition:\n    border-color 0.15s ease,\n    box-shadow 0.15s ease;\n}\n\n.field input:focus {\n  outline: none;\n  border-color: var(--field-border-focus);\n  box-shadow: 0 0 0 3px var(--ring);\n}\n\n.field input::placeholder {\n  color: var(--fg-muted);\n  opacity: 0.6;\n}\n\ncode {\n  font-family: ui-monospace, \"SFMono-Regular\", Menlo, monospace;\n  font-size: 0.9em;\n  background: var(--surface);\n  padding: 2px 6px;\n  border-radius: 6px;\n}\n","src\u002Fstyles.css","css",[529,3184,3185,3192,3207,3211,3223,3235,3265,3293,3344,3356,3368,3396,3426,3438,3466,3494,3505,3517,3545,3549,3553,3561,3568,3580,3592,3623,3651,3692,3704,3716,3744,3771,3783,3811,3838,3850,3861,3890,3894,3898,3902,3909,3921,3925,3929,3935,3946,3961,3973,3985,3996,4009,4017,4024,4031,4038,4045,4050,4057,4074,4081,4133,4168,4180,4184,4188,4195,4208,4222,4237,4256,4273,4297,4310,4323,4339,4343,4347,4354,4364,4374,4385,4399,4403,4407,4414,4425,4435,4448,4465,4483,4496,4511,4526,4539,4551,4566,4578,4582,4586,4593,4605,4617,4630,4642,4657,4683,4687,4691,4697,4707,4719,4731,4744,4748,4752,4761,4780,4794,4805,4809,4813,4820,4830,4841,4851,4861,4874,4886,4898,4912,4926,4933,4950,4963,4977,4981,4985,4992,5007,5021,5040,5044,5048,5055,5068,5073,5078,5089,5101,5114,5126,5143,5158,5172,5194,5199,5204,5212,5224,5238,5252,5263,5274,5287,5305,5318,5346,5358,5371,5382,5395,5407,5424,5441,5458,5463,5468,5476,5487,5500,5513,5526,5538,5543,5548,5561,5574,5579,5584,5601,5613,5634,5639,5644,5655,5663,5676,5681,5686,5691,5699,5710,5723,5736,5756,5761,5766,5774,5794,5805,5818,5831,5836,5841,5851,5864,5875,5890,5895,5900,5910,5923,5942,5955,5976,5992,6007,6020,6027,6041,6055,6060,6065,6077,6090,6107,6132,6137,6142,6154,6169,6180,6185,6190,6197,6220,6234,6249,6268,6281],{"__ignoreMap":5},[532,3186,3187,3190],{"class":534,"line":535},[532,3188,3189],{"class":546},":root",[532,3191,2829],{"class":538},[532,3193,3194,3197,3199,3202,3205],{"class":534,"line":553},[532,3195,3196],{"class":1771},"  color-scheme",[532,3198,2562],{"class":538},[532,3200,3201],{"class":1771},"light",[532,3203,3204],{"class":1771}," dark",[532,3206,1893],{"class":538},[532,3208,3209],{"class":534,"line":573},[532,3210,647],{"emptyLinePlaceholder":411},[532,3212,3213,3216,3218,3221],{"class":534,"line":584},[532,3214,3215],{"class":1912},"  --bg-from",[532,3217,2562],{"class":538},[532,3219,3220],{"class":1771},"#fff1f2",[532,3222,1893],{"class":538},[532,3224,3225,3228,3230,3233],{"class":534,"line":604},[532,3226,3227],{"class":1912},"  --bg-to",[532,3229,2562],{"class":538},[532,3231,3232],{"class":1771},"#ffe4e6",[532,3234,1893],{"class":538},[532,3236,3237,3240,3242,3245,3247,3250,3252,3254,3256,3258,3260,3263],{"class":534,"line":629},[532,3238,3239],{"class":1912},"  --card-bg",[532,3241,2562],{"class":538},[532,3243,3244],{"class":1771},"rgba",[532,3246,1784],{"class":538},[532,3248,3249],{"class":1771},"255",[532,3251,2082],{"class":538},[532,3253,3249],{"class":1771},[532,3255,2082],{"class":538},[532,3257,3249],{"class":1771},[532,3259,2082],{"class":538},[532,3261,3262],{"class":1771},"0.72",[532,3264,1790],{"class":538},[532,3266,3267,3270,3272,3274,3276,3278,3280,3282,3284,3286,3288,3291],{"class":534,"line":644},[532,3268,3269],{"class":1912},"  --card-border",[532,3271,2562],{"class":538},[532,3273,3244],{"class":1771},[532,3275,1784],{"class":538},[532,3277,3249],{"class":1771},[532,3279,2082],{"class":538},[532,3281,3249],{"class":1771},[532,3283,2082],{"class":538},[532,3285,3249],{"class":1771},[532,3287,2082],{"class":538},[532,3289,3290],{"class":1771},"0.7",[532,3292,1790],{"class":538},[532,3294,3295,3298,3300,3303,3306,3309,3312,3314,3317,3319,3322,3324,3327,3329,3332,3334,3337,3339,3342],{"class":534,"line":650},[532,3296,3297],{"class":1912},"  --card-shadow",[532,3299,2562],{"class":538},[532,3301,3302],{"class":1771},"0",[532,3304,3305],{"class":1771}," 24",[532,3307,3308],{"class":1767},"px",[532,3310,3311],{"class":1771}," 60",[532,3313,3308],{"class":1767},[532,3315,3316],{"class":1771}," -20",[532,3318,3308],{"class":1767},[532,3320,3321],{"class":1771}," rgba",[532,3323,1784],{"class":538},[532,3325,3326],{"class":1771},"190",[532,3328,2082],{"class":538},[532,3330,3331],{"class":1771},"24",[532,3333,2082],{"class":538},[532,3335,3336],{"class":1771},"93",[532,3338,2082],{"class":538},[532,3340,3341],{"class":1771},"0.35",[532,3343,1790],{"class":538},[532,3345,3346,3349,3351,3354],{"class":534,"line":657},[532,3347,3348],{"class":1912},"  --fg",[532,3350,2562],{"class":538},[532,3352,3353],{"class":1771},"#111827",[532,3355,1893],{"class":538},[532,3357,3358,3361,3363,3366],{"class":534,"line":681},[532,3359,3360],{"class":1912},"  --fg-muted",[532,3362,2562],{"class":538},[532,3364,3365],{"class":1771},"#6b7280",[532,3367,1893],{"class":538},[532,3369,3370,3373,3375,3377,3379,3381,3383,3385,3387,3389,3391,3394],{"class":534,"line":704},[532,3371,3372],{"class":1912},"  --field-bg",[532,3374,2562],{"class":538},[532,3376,3244],{"class":1771},[532,3378,1784],{"class":538},[532,3380,3249],{"class":1771},[532,3382,2082],{"class":538},[532,3384,3249],{"class":1771},[532,3386,2082],{"class":538},[532,3388,3249],{"class":1771},[532,3390,2082],{"class":538},[532,3392,3393],{"class":1771},"0.65",[532,3395,1790],{"class":538},[532,3397,3398,3401,3403,3405,3407,3410,3412,3414,3416,3419,3421,3424],{"class":534,"line":727},[532,3399,3400],{"class":1912},"  --field-border",[532,3402,2562],{"class":538},[532,3404,3244],{"class":1771},[532,3406,1784],{"class":538},[532,3408,3409],{"class":1771},"17",[532,3411,2082],{"class":538},[532,3413,3331],{"class":1771},[532,3415,2082],{"class":538},[532,3417,3418],{"class":1771},"39",[532,3420,2082],{"class":538},[532,3422,3423],{"class":1771},"0.12",[532,3425,1790],{"class":538},[532,3427,3428,3431,3433,3436],{"class":534,"line":735},[532,3429,3430],{"class":1912},"  --field-border-focus",[532,3432,2562],{"class":538},[532,3434,3435],{"class":1771},"#be185d",[532,3437,1893],{"class":538},[532,3439,3440,3443,3445,3447,3449,3451,3453,3455,3457,3459,3461,3464],{"class":534,"line":746},[532,3441,3442],{"class":1912},"  --surface",[532,3444,2562],{"class":538},[532,3446,3244],{"class":1771},[532,3448,1784],{"class":538},[532,3450,3409],{"class":1771},[532,3452,2082],{"class":538},[532,3454,3331],{"class":1771},[532,3456,2082],{"class":538},[532,3458,3418],{"class":1771},[532,3460,2082],{"class":538},[532,3462,3463],{"class":1771},"0.05",[532,3465,1790],{"class":538},[532,3467,3468,3471,3473,3475,3477,3479,3481,3483,3485,3487,3489,3492],{"class":534,"line":757},[532,3469,3470],{"class":1912},"  --surface-hover",[532,3472,2562],{"class":538},[532,3474,3244],{"class":1771},[532,3476,1784],{"class":538},[532,3478,3409],{"class":1771},[532,3480,2082],{"class":538},[532,3482,3331],{"class":1771},[532,3484,2082],{"class":538},[532,3486,3418],{"class":1771},[532,3488,2082],{"class":538},[532,3490,3491],{"class":1771},"0.1",[532,3493,1790],{"class":538},[532,3495,3496,3499,3501,3503],{"class":534,"line":763},[532,3497,3498],{"class":1912},"  --accent",[532,3500,2562],{"class":538},[532,3502,3435],{"class":1771},[532,3504,1893],{"class":538},[532,3506,3507,3510,3512,3515],{"class":534,"line":786},[532,3508,3509],{"class":1912},"  --accent-hover",[532,3511,2562],{"class":538},[532,3513,3514],{"class":1771},"#9d174d",[532,3516,1893],{"class":538},[532,3518,3519,3522,3524,3526,3528,3530,3532,3534,3536,3538,3540,3543],{"class":534,"line":809},[532,3520,3521],{"class":1912},"  --ring",[532,3523,2562],{"class":538},[532,3525,3244],{"class":1771},[532,3527,1784],{"class":538},[532,3529,3326],{"class":1771},[532,3531,2082],{"class":538},[532,3533,3331],{"class":1771},[532,3535,2082],{"class":538},[532,3537,3336],{"class":1771},[532,3539,2082],{"class":538},[532,3541,3542],{"class":1771},"0.25",[532,3544,1790],{"class":538},[532,3546,3547],{"class":534,"line":832},[532,3548,2665],{"class":538},[532,3550,3551],{"class":534,"line":855},[532,3552,647],{"emptyLinePlaceholder":411},[532,3554,3555,3558],{"class":534,"line":860},[532,3556,3557],{"class":1767},"@media",[532,3559,3560],{"class":538}," (prefers-color-scheme: dark) {\n",[532,3562,3563,3566],{"class":534,"line":866},[532,3564,3565],{"class":546},"  :root",[532,3567,2829],{"class":538},[532,3569,3570,3573,3575,3578],{"class":534,"line":874},[532,3571,3572],{"class":1912},"    --bg-from",[532,3574,2562],{"class":538},[532,3576,3577],{"class":1771},"#1c1117",[532,3579,1893],{"class":538},[532,3581,3582,3585,3587,3590],{"class":534,"line":885},[532,3583,3584],{"class":1912},"    --bg-to",[532,3586,2562],{"class":538},[532,3588,3589],{"class":1771},"#0b0a0f",[532,3591,1893],{"class":538},[532,3593,3594,3597,3599,3601,3603,3606,3608,3611,3613,3616,3618,3621],{"class":534,"line":896},[532,3595,3596],{"class":1912},"    --card-bg",[532,3598,2562],{"class":538},[532,3600,3244],{"class":1771},[532,3602,1784],{"class":538},[532,3604,3605],{"class":1771},"30",[532,3607,2082],{"class":538},[532,3609,3610],{"class":1771},"27",[532,3612,2082],{"class":538},[532,3614,3615],{"class":1771},"34",[532,3617,2082],{"class":538},[532,3619,3620],{"class":1771},"0.6",[532,3622,1790],{"class":538},[532,3624,3625,3628,3630,3632,3634,3636,3638,3640,3642,3644,3646,3649],{"class":534,"line":906},[532,3626,3627],{"class":1912},"    --card-border",[532,3629,2562],{"class":538},[532,3631,3244],{"class":1771},[532,3633,1784],{"class":538},[532,3635,3249],{"class":1771},[532,3637,2082],{"class":538},[532,3639,3249],{"class":1771},[532,3641,2082],{"class":538},[532,3643,3249],{"class":1771},[532,3645,2082],{"class":538},[532,3647,3648],{"class":1771},"0.08",[532,3650,1790],{"class":538},[532,3652,3653,3656,3658,3660,3662,3664,3666,3668,3670,3672,3674,3676,3678,3680,3682,3684,3686,3688,3690],{"class":534,"line":911},[532,3654,3655],{"class":1912},"    --card-shadow",[532,3657,2562],{"class":538},[532,3659,3302],{"class":1771},[532,3661,3305],{"class":1771},[532,3663,3308],{"class":1767},[532,3665,3311],{"class":1771},[532,3667,3308],{"class":1767},[532,3669,3316],{"class":1771},[532,3671,3308],{"class":1767},[532,3673,3321],{"class":1771},[532,3675,1784],{"class":538},[532,3677,3302],{"class":1771},[532,3679,2082],{"class":538},[532,3681,3302],{"class":1771},[532,3683,2082],{"class":538},[532,3685,3302],{"class":1771},[532,3687,2082],{"class":538},[532,3689,3290],{"class":1771},[532,3691,1790],{"class":538},[532,3693,3694,3697,3699,3702],{"class":534,"line":916},[532,3695,3696],{"class":1912},"    --fg",[532,3698,2562],{"class":538},[532,3700,3701],{"class":1771},"#f4f4f5",[532,3703,1893],{"class":538},[532,3705,3706,3709,3711,3714],{"class":534,"line":942},[532,3707,3708],{"class":1912},"    --fg-muted",[532,3710,2562],{"class":538},[532,3712,3713],{"class":1771},"#a1a1aa",[532,3715,1893],{"class":538},[532,3717,3718,3721,3723,3725,3727,3729,3731,3733,3735,3737,3739,3742],{"class":534,"line":952},[532,3719,3720],{"class":1912},"    --field-bg",[532,3722,2562],{"class":538},[532,3724,3244],{"class":1771},[532,3726,1784],{"class":538},[532,3728,3249],{"class":1771},[532,3730,2082],{"class":538},[532,3732,3249],{"class":1771},[532,3734,2082],{"class":538},[532,3736,3249],{"class":1771},[532,3738,2082],{"class":538},[532,3740,3741],{"class":1771},"0.04",[532,3743,1790],{"class":538},[532,3745,3746,3749,3751,3753,3755,3757,3759,3761,3763,3765,3767,3769],{"class":534,"line":962},[532,3747,3748],{"class":1912},"    --field-border",[532,3750,2562],{"class":538},[532,3752,3244],{"class":1771},[532,3754,1784],{"class":538},[532,3756,3249],{"class":1771},[532,3758,2082],{"class":538},[532,3760,3249],{"class":1771},[532,3762,2082],{"class":538},[532,3764,3249],{"class":1771},[532,3766,2082],{"class":538},[532,3768,3423],{"class":1771},[532,3770,1790],{"class":538},[532,3772,3773,3776,3778,3781],{"class":534,"line":980},[532,3774,3775],{"class":1912},"    --field-border-focus",[532,3777,2562],{"class":538},[532,3779,3780],{"class":1771},"#f472b6",[532,3782,1893],{"class":538},[532,3784,3785,3788,3790,3792,3794,3796,3798,3800,3802,3804,3806,3809],{"class":534,"line":998},[532,3786,3787],{"class":1912},"    --surface",[532,3789,2562],{"class":538},[532,3791,3244],{"class":1771},[532,3793,1784],{"class":538},[532,3795,3249],{"class":1771},[532,3797,2082],{"class":538},[532,3799,3249],{"class":1771},[532,3801,2082],{"class":538},[532,3803,3249],{"class":1771},[532,3805,2082],{"class":538},[532,3807,3808],{"class":1771},"0.06",[532,3810,1790],{"class":538},[532,3812,3813,3816,3818,3820,3822,3824,3826,3828,3830,3832,3834,3836],{"class":534,"line":1008},[532,3814,3815],{"class":1912},"    --surface-hover",[532,3817,2562],{"class":538},[532,3819,3244],{"class":1771},[532,3821,1784],{"class":538},[532,3823,3249],{"class":1771},[532,3825,2082],{"class":538},[532,3827,3249],{"class":1771},[532,3829,2082],{"class":538},[532,3831,3249],{"class":1771},[532,3833,2082],{"class":538},[532,3835,3423],{"class":1771},[532,3837,1790],{"class":538},[532,3839,3840,3843,3845,3848],{"class":534,"line":1030},[532,3841,3842],{"class":1912},"    --accent",[532,3844,2562],{"class":538},[532,3846,3847],{"class":1771},"#ec4899",[532,3849,1893],{"class":538},[532,3851,3852,3855,3857,3859],{"class":534,"line":1045},[532,3853,3854],{"class":1912},"    --accent-hover",[532,3856,2562],{"class":538},[532,3858,3780],{"class":1771},[532,3860,1893],{"class":538},[532,3862,3863,3866,3868,3870,3872,3875,3877,3879,3881,3884,3886,3888],{"class":534,"line":1055},[532,3864,3865],{"class":1912},"    --ring",[532,3867,2562],{"class":538},[532,3869,3244],{"class":1771},[532,3871,1784],{"class":538},[532,3873,3874],{"class":1771},"236",[532,3876,2082],{"class":538},[532,3878,3029],{"class":1771},[532,3880,2082],{"class":538},[532,3882,3883],{"class":1771},"153",[532,3885,2082],{"class":538},[532,3887,3341],{"class":1771},[532,3889,1790],{"class":538},[532,3891,3892],{"class":534,"line":1063},[532,3893,2660],{"class":538},[532,3895,3896],{"class":534,"line":1074},[532,3897,2665],{"class":538},[532,3899,3900],{"class":534,"line":1085},[532,3901,647],{"emptyLinePlaceholder":411},[532,3903,3904,3907],{"class":534,"line":1095},[532,3905,3906],{"class":542},"*",[532,3908,2829],{"class":538},[532,3910,3911,3914,3916,3919],{"class":534,"line":1106},[532,3912,3913],{"class":1771},"  box-sizing",[532,3915,2562],{"class":538},[532,3917,3918],{"class":1771},"border-box",[532,3920,1893],{"class":538},[532,3922,3923],{"class":534,"line":1117},[532,3924,2665],{"class":538},[532,3926,3927],{"class":534,"line":1128},[532,3928,647],{"emptyLinePlaceholder":411},[532,3930,3931,3933],{"class":534,"line":1138},[532,3932,957],{"class":542},[532,3934,2829],{"class":538},[532,3936,3937,3940,3942,3944],{"class":534,"line":1144},[532,3938,3939],{"class":1771},"  margin",[532,3941,2562],{"class":538},[532,3943,3302],{"class":1771},[532,3945,1893],{"class":538},[532,3947,3948,3951,3953,3956,3959],{"class":534,"line":1152},[532,3949,3950],{"class":1771},"  min-height",[532,3952,2562],{"class":538},[532,3954,3955],{"class":1771},"100",[532,3957,3958],{"class":1767},"vh",[532,3960,1893],{"class":538},[532,3962,3963,3966,3968,3971],{"class":534,"line":1163},[532,3964,3965],{"class":1771},"  display",[532,3967,2562],{"class":538},[532,3969,3970],{"class":1771},"flex",[532,3972,1893],{"class":538},[532,3974,3975,3978,3980,3983],{"class":534,"line":1174},[532,3976,3977],{"class":1771},"  align-items",[532,3979,2562],{"class":538},[532,3981,3982],{"class":1771},"center",[532,3984,1893],{"class":538},[532,3986,3987,3990,3992,3994],{"class":534,"line":1184},[532,3988,3989],{"class":1771},"  justify-content",[532,3991,2562],{"class":538},[532,3993,3982],{"class":1771},[532,3995,1893],{"class":538},[532,3997,3998,4001,4003,4005,4007],{"class":534,"line":1195},[532,3999,4000],{"class":1771},"  padding",[532,4002,2562],{"class":538},[532,4004,3331],{"class":1771},[532,4006,3308],{"class":1767},[532,4008,1893],{"class":538},[532,4010,4011,4014],{"class":534,"line":1206},[532,4012,4013],{"class":1771},"  font-family",[532,4015,4016],{"class":538},":\n",[532,4018,4019,4022],{"class":534,"line":1217},[532,4020,4021],{"class":1771},"    ui-sans-serif",[532,4023,2536],{"class":538},[532,4025,4026,4029],{"class":534,"line":1228},[532,4027,4028],{"class":1771},"    system-ui",[532,4030,2536],{"class":538},[532,4032,4033,4036],{"class":534,"line":1238},[532,4034,4035],{"class":1771},"    -apple-system",[532,4037,2536],{"class":538},[532,4039,4040,4043],{"class":534,"line":1244},[532,4041,4042],{"class":567},"    \"Segoe UI\"",[532,4044,2536],{"class":538},[532,4046,4047],{"class":534,"line":1263},[532,4048,4049],{"class":538},"    Roboto,\n",[532,4051,4052,4055],{"class":534,"line":1281},[532,4053,4054],{"class":1771},"    sans-serif",[532,4056,1893],{"class":538},[532,4058,4059,4062,4064,4067,4069,4072],{"class":534,"line":1322},[532,4060,4061],{"class":1771},"  color",[532,4063,2562],{"class":538},[532,4065,4066],{"class":1771},"var",[532,4068,1784],{"class":538},[532,4070,4071],{"class":1912},"--fg",[532,4073,1790],{"class":538},[532,4075,4076,4079],{"class":534,"line":1333},[532,4077,4078],{"class":1771},"  background",[532,4080,4016],{"class":538},[532,4082,4083,4086,4088,4090,4092,4095,4097,4100,4103,4106,4109,4111,4113,4115,4117,4120,4123,4126,4128,4130],{"class":534,"line":1343},[532,4084,4085],{"class":1771},"    radial-gradient",[532,4087,1784],{"class":538},[532,4089,3084],{"class":1771},[532,4091,3308],{"class":1767},[532,4093,4094],{"class":1771}," 600",[532,4096,3308],{"class":1767},[532,4098,4099],{"class":1767}," at",[532,4101,4102],{"class":1771}," 100",[532,4104,4105],{"class":1767},"%",[532,4107,4108],{"class":1771}," -10",[532,4110,4105],{"class":1767},[532,4112,2082],{"class":538},[532,4114,4066],{"class":1771},[532,4116,1784],{"class":538},[532,4118,4119],{"class":1912},"--bg-from",[532,4121,4122],{"class":538},"), ",[532,4124,4125],{"class":1771},"transparent",[532,4127,3311],{"class":1771},[532,4129,4105],{"class":1767},[532,4131,4132],{"class":538},"),\n",[532,4134,4135,4138,4140,4143,4146,4149,4151,4153,4155,4157,4159,4161,4163,4166],{"class":534,"line":1353},[532,4136,4137],{"class":1771},"    linear-gradient",[532,4139,1784],{"class":538},[532,4141,4142],{"class":1767},"to",[532,4144,4145],{"class":1771}," bottom",[532,4147,4148],{"class":1771}," right",[532,4150,2082],{"class":538},[532,4152,4066],{"class":1771},[532,4154,1784],{"class":538},[532,4156,4119],{"class":1912},[532,4158,4122],{"class":538},[532,4160,4066],{"class":1771},[532,4162,1784],{"class":538},[532,4164,4165],{"class":1912},"--bg-to",[532,4167,2222],{"class":538},[532,4169,4170,4173,4175,4178],{"class":534,"line":1370},[532,4171,4172],{"class":1771},"  background-attachment",[532,4174,2562],{"class":538},[532,4176,4177],{"class":1771},"fixed",[532,4179,1893],{"class":538},[532,4181,4182],{"class":534,"line":1376},[532,4183,2665],{"class":538},[532,4185,4186],{"class":534,"line":1391},[532,4187,647],{"emptyLinePlaceholder":411},[532,4189,4190,4193],{"class":534,"line":1400},[532,4191,4192],{"class":546},".card",[532,4194,2829],{"class":538},[532,4196,4197,4200,4202,4204,4206],{"class":534,"line":1405},[532,4198,4199],{"class":1771},"  width",[532,4201,2562],{"class":538},[532,4203,3955],{"class":1771},[532,4205,4105],{"class":1767},[532,4207,1893],{"class":538},[532,4209,4210,4213,4215,4218,4220],{"class":534,"line":1421},[532,4211,4212],{"class":1771},"  max-width",[532,4214,2562],{"class":538},[532,4216,4217],{"class":1771},"680",[532,4219,3308],{"class":1767},[532,4221,1893],{"class":538},[532,4223,4224,4226,4228,4230,4232,4235],{"class":534,"line":1429},[532,4225,4078],{"class":1771},[532,4227,2562],{"class":538},[532,4229,4066],{"class":1771},[532,4231,1784],{"class":538},[532,4233,4234],{"class":1912},"--card-bg",[532,4236,1790],{"class":538},[532,4238,4239,4242,4244,4247,4249,4252,4254],{"class":534,"line":1439},[532,4240,4241],{"class":1771},"  backdrop-filter",[532,4243,2562],{"class":538},[532,4245,4246],{"class":1771},"blur",[532,4248,1784],{"class":538},[532,4250,4251],{"class":1771},"16",[532,4253,3308],{"class":1767},[532,4255,1790],{"class":538},[532,4257,4258,4261,4263,4265,4267,4269,4271],{"class":534,"line":1448},[532,4259,4260],{"class":1771},"  -webkit-backdrop-filter",[532,4262,2562],{"class":538},[532,4264,4246],{"class":1771},[532,4266,1784],{"class":538},[532,4268,4251],{"class":1771},[532,4270,3308],{"class":1767},[532,4272,1790],{"class":538},[532,4274,4275,4278,4280,4282,4284,4287,4290,4292,4295],{"class":534,"line":1459},[532,4276,4277],{"class":1771},"  border",[532,4279,2562],{"class":538},[532,4281,1993],{"class":1771},[532,4283,3308],{"class":1767},[532,4285,4286],{"class":1771}," solid",[532,4288,4289],{"class":1771}," var",[532,4291,1784],{"class":538},[532,4293,4294],{"class":1912},"--card-border",[532,4296,1790],{"class":538},[532,4298,4299,4302,4304,4306,4308],{"class":534,"line":1470},[532,4300,4301],{"class":1771},"  border-radius",[532,4303,2562],{"class":538},[532,4305,3331],{"class":1771},[532,4307,3308],{"class":1767},[532,4309,1893],{"class":538},[532,4311,4312,4314,4316,4319,4321],{"class":534,"line":1481},[532,4313,4000],{"class":1771},[532,4315,2562],{"class":538},[532,4317,4318],{"class":1771},"32",[532,4320,3308],{"class":1767},[532,4322,1893],{"class":538},[532,4324,4325,4328,4330,4332,4334,4337],{"class":534,"line":1491},[532,4326,4327],{"class":1771},"  box-shadow",[532,4329,2562],{"class":538},[532,4331,4066],{"class":1771},[532,4333,1784],{"class":538},[532,4335,4336],{"class":1912},"--card-shadow",[532,4338,1790],{"class":538},[532,4340,4341],{"class":534,"line":1497},[532,4342,2665],{"class":538},[532,4344,4345],{"class":534,"line":1529},[532,4346,647],{"emptyLinePlaceholder":411},[532,4348,4349,4352],{"class":534,"line":1538},[532,4350,4351],{"class":546},".header-row",[532,4353,2829],{"class":538},[532,4355,4356,4358,4360,4362],{"class":534,"line":1543},[532,4357,3965],{"class":1771},[532,4359,2562],{"class":538},[532,4361,3970],{"class":1771},[532,4363,1893],{"class":538},[532,4365,4366,4368,4370,4372],{"class":534,"line":1559},[532,4367,3977],{"class":1771},[532,4369,2562],{"class":538},[532,4371,3982],{"class":1771},[532,4373,1893],{"class":538},[532,4375,4376,4378,4380,4383],{"class":534,"line":1575},[532,4377,3989],{"class":1771},[532,4379,2562],{"class":538},[532,4381,4382],{"class":1771},"space-between",[532,4384,1893],{"class":538},[532,4386,4387,4390,4392,4395,4397],{"class":534,"line":1598},[532,4388,4389],{"class":1771},"  gap",[532,4391,2562],{"class":538},[532,4393,4394],{"class":1771},"12",[532,4396,3308],{"class":1767},[532,4398,1893],{"class":538},[532,4400,4401],{"class":534,"line":1629},[532,4402,2665],{"class":538},[532,4404,4405],{"class":534,"line":1638},[532,4406,647],{"emptyLinePlaceholder":411},[532,4408,4409,4412],{"class":534,"line":1653},[532,4410,4411],{"class":546},".eyebrow",[532,4413,2829],{"class":538},[532,4415,4416,4418,4420,4423],{"class":534,"line":1674},[532,4417,3965],{"class":1771},[532,4419,2562],{"class":538},[532,4421,4422],{"class":1771},"inline-flex",[532,4424,1893],{"class":538},[532,4426,4427,4429,4431,4433],{"class":534,"line":1682},[532,4428,3977],{"class":1771},[532,4430,2562],{"class":538},[532,4432,3982],{"class":1771},[532,4434,1893],{"class":538},[532,4436,4437,4439,4441,4444,4446],{"class":534,"line":1693},[532,4438,4389],{"class":1771},[532,4440,2562],{"class":538},[532,4442,4443],{"class":1771},"6",[532,4445,3308],{"class":1767},[532,4447,1893],{"class":538},[532,4449,4450,4452,4454,4456,4458,4461,4463],{"class":534,"line":1704},[532,4451,3939],{"class":1771},[532,4453,2562],{"class":538},[532,4455,3302],{"class":1771},[532,4457,1890],{"class":1771},[532,4459,4460],{"class":1771}," 12",[532,4462,3308],{"class":1767},[532,4464,1893],{"class":538},[532,4466,4467,4469,4471,4474,4476,4479,4481],{"class":534,"line":1715},[532,4468,4000],{"class":1771},[532,4470,2562],{"class":538},[532,4472,4473],{"class":1771},"4",[532,4475,3308],{"class":1767},[532,4477,4478],{"class":1771}," 10",[532,4480,3308],{"class":1767},[532,4482,1893],{"class":538},[532,4484,4485,4487,4489,4492,4494],{"class":534,"line":1721},[532,4486,4301],{"class":1771},[532,4488,2562],{"class":538},[532,4490,4491],{"class":1771},"999",[532,4493,3308],{"class":1767},[532,4495,1893],{"class":538},[532,4497,4498,4500,4502,4504,4506,4509],{"class":534,"line":1730},[532,4499,4078],{"class":1771},[532,4501,2562],{"class":538},[532,4503,4066],{"class":1771},[532,4505,1784],{"class":538},[532,4507,4508],{"class":1912},"--surface",[532,4510,1790],{"class":538},[532,4512,4513,4515,4517,4519,4521,4524],{"class":534,"line":1739},[532,4514,4061],{"class":1771},[532,4516,2562],{"class":538},[532,4518,4066],{"class":1771},[532,4520,1784],{"class":538},[532,4522,4523],{"class":1912},"--fg-muted",[532,4525,1790],{"class":538},[532,4527,4528,4531,4533,4535,4537],{"class":534,"line":1749},[532,4529,4530],{"class":1771},"  font-size",[532,4532,2562],{"class":538},[532,4534,4394],{"class":1771},[532,4536,3308],{"class":1767},[532,4538,1893],{"class":538},[532,4540,4541,4544,4546,4549],{"class":534,"line":1754},[532,4542,4543],{"class":1771},"  font-weight",[532,4545,2562],{"class":538},[532,4547,4548],{"class":1771},"600",[532,4550,1893],{"class":538},[532,4552,4553,4556,4558,4561,4564],{"class":534,"line":1764},[532,4554,4555],{"class":1771},"  letter-spacing",[532,4557,2562],{"class":538},[532,4559,4560],{"class":1771},"0.02",[532,4562,4563],{"class":1767},"em",[532,4565,1893],{"class":538},[532,4567,4568,4571,4573,4576],{"class":534,"line":1793},[532,4569,4570],{"class":1771},"  text-transform",[532,4572,2562],{"class":538},[532,4574,4575],{"class":1771},"uppercase",[532,4577,1893],{"class":538},[532,4579,4580],{"class":534,"line":1813},[532,4581,2665],{"class":538},[532,4583,4584],{"class":534,"line":1833},[532,4585,647],{"emptyLinePlaceholder":411},[532,4587,4588,4591],{"class":534,"line":1853},[532,4589,4590],{"class":546},".eyebrow::before",[532,4592,2829],{"class":538},[532,4594,4595,4598,4600,4603],{"class":534,"line":1874},[532,4596,4597],{"class":1771},"  content",[532,4599,2562],{"class":538},[532,4601,4602],{"class":567},"\"\"",[532,4604,1893],{"class":538},[532,4606,4607,4609,4611,4613,4615],{"class":534,"line":1879},[532,4608,4199],{"class":1771},[532,4610,2562],{"class":538},[532,4612,4443],{"class":1771},[532,4614,3308],{"class":1767},[532,4616,1893],{"class":538},[532,4618,4619,4622,4624,4626,4628],{"class":534,"line":1896},[532,4620,4621],{"class":1771},"  height",[532,4623,2562],{"class":538},[532,4625,4443],{"class":1771},[532,4627,3308],{"class":1767},[532,4629,1893],{"class":538},[532,4631,4632,4634,4636,4638,4640],{"class":534,"line":1901},[532,4633,4301],{"class":1771},[532,4635,2562],{"class":538},[532,4637,4491],{"class":1771},[532,4639,3308],{"class":1767},[532,4641,1893],{"class":538},[532,4643,4644,4646,4648,4650,4652,4655],{"class":534,"line":1919},[532,4645,4078],{"class":1771},[532,4647,2562],{"class":538},[532,4649,4066],{"class":1771},[532,4651,1784],{"class":538},[532,4653,4654],{"class":1912},"--accent",[532,4656,1790],{"class":538},[532,4658,4659,4661,4663,4665,4667,4669,4672,4674,4676,4678,4681],{"class":534,"line":1957},[532,4660,4327],{"class":1771},[532,4662,2562],{"class":538},[532,4664,3302],{"class":1771},[532,4666,1890],{"class":1771},[532,4668,1890],{"class":1771},[532,4670,4671],{"class":1771}," 3",[532,4673,3308],{"class":1767},[532,4675,4289],{"class":1771},[532,4677,1784],{"class":538},[532,4679,4680],{"class":1912},"--ring",[532,4682,1790],{"class":538},[532,4684,4685],{"class":534,"line":2010},[532,4686,2665],{"class":538},[532,4688,4689],{"class":534,"line":2016},[532,4690,647],{"emptyLinePlaceholder":411},[532,4692,4693,4695],{"class":534,"line":2021},[532,4694,1035],{"class":542},[532,4696,2829],{"class":538},[532,4698,4699,4701,4703,4705],{"class":534,"line":2040},[532,4700,3939],{"class":1771},[532,4702,2562],{"class":538},[532,4704,3302],{"class":1771},[532,4706,1893],{"class":538},[532,4708,4709,4711,4713,4715,4717],{"class":534,"line":2055},[532,4710,4530],{"class":1771},[532,4712,2562],{"class":538},[532,4714,3605],{"class":1771},[532,4716,3308],{"class":1767},[532,4718,1893],{"class":538},[532,4720,4721,4724,4726,4729],{"class":534,"line":2068},[532,4722,4723],{"class":1771},"  line-height",[532,4725,2562],{"class":538},[532,4727,4728],{"class":1771},"1.15",[532,4730,1893],{"class":538},[532,4732,4733,4735,4737,4740,4742],{"class":534,"line":2089},[532,4734,4555],{"class":1771},[532,4736,2562],{"class":538},[532,4738,4739],{"class":1771},"-0.02",[532,4741,4563],{"class":1767},[532,4743,1893],{"class":538},[532,4745,4746],{"class":534,"line":2108},[532,4747,2665],{"class":538},[532,4749,4750],{"class":534,"line":2129},[532,4751,647],{"emptyLinePlaceholder":411},[532,4753,4754,4756,4759],{"class":534,"line":2153},[532,4755,1358],{"class":542},[532,4757,4758],{"class":546},".lead",[532,4760,2829],{"class":538},[532,4762,4763,4765,4767,4770,4772,4774,4776,4778],{"class":534,"line":2183},[532,4764,3939],{"class":1771},[532,4766,2562],{"class":538},[532,4768,4769],{"class":1771},"8",[532,4771,3308],{"class":1767},[532,4773,1890],{"class":1771},[532,4775,3305],{"class":1771},[532,4777,3308],{"class":1767},[532,4779,1893],{"class":538},[532,4781,4782,4784,4786,4788,4790,4792],{"class":534,"line":2202},[532,4783,4061],{"class":1771},[532,4785,2562],{"class":538},[532,4787,4066],{"class":1771},[532,4789,1784],{"class":538},[532,4791,4523],{"class":1912},[532,4793,1790],{"class":538},[532,4795,4796,4798,4800,4803],{"class":534,"line":2225},[532,4797,4723],{"class":1771},[532,4799,2562],{"class":538},[532,4801,4802],{"class":1771},"1.55",[532,4804,1893],{"class":538},[532,4806,4807],{"class":534,"line":2243},[532,4808,2665],{"class":538},[532,4810,4811],{"class":534,"line":2248},[532,4812,647],{"emptyLinePlaceholder":411},[532,4814,4815,4818],{"class":534,"line":2253},[532,4816,4817],{"class":546},".icon-link",[532,4819,2829],{"class":538},[532,4821,4822,4824,4826,4828],{"class":534,"line":2264},[532,4823,3965],{"class":1771},[532,4825,2562],{"class":538},[532,4827,4422],{"class":1771},[532,4829,1893],{"class":538},[532,4831,4832,4835,4837,4839],{"class":534,"line":2283},[532,4833,4834],{"class":1771},"  flex-shrink",[532,4836,2562],{"class":538},[532,4838,3302],{"class":1771},[532,4840,1893],{"class":538},[532,4842,4843,4845,4847,4849],{"class":534,"line":2289},[532,4844,3977],{"class":1771},[532,4846,2562],{"class":538},[532,4848,3982],{"class":1771},[532,4850,1893],{"class":538},[532,4852,4853,4855,4857,4859],{"class":534,"line":2295},[532,4854,3989],{"class":1771},[532,4856,2562],{"class":538},[532,4858,3982],{"class":1771},[532,4860,1893],{"class":538},[532,4862,4863,4865,4867,4870,4872],{"class":534,"line":2301},[532,4864,4199],{"class":1771},[532,4866,2562],{"class":538},[532,4868,4869],{"class":1771},"38",[532,4871,3308],{"class":1767},[532,4873,1893],{"class":538},[532,4875,4876,4878,4880,4882,4884],{"class":534,"line":2330},[532,4877,4621],{"class":1771},[532,4879,2562],{"class":538},[532,4881,4869],{"class":1771},[532,4883,3308],{"class":1767},[532,4885,1893],{"class":538},[532,4887,4888,4890,4892,4894,4896],{"class":534,"line":2341},[532,4889,4301],{"class":1771},[532,4891,2562],{"class":538},[532,4893,4394],{"class":1771},[532,4895,3308],{"class":1767},[532,4897,1893],{"class":538},[532,4899,4900,4902,4904,4906,4908,4910],{"class":534,"line":2349},[532,4901,4078],{"class":1771},[532,4903,2562],{"class":538},[532,4905,4066],{"class":1771},[532,4907,1784],{"class":538},[532,4909,4508],{"class":1912},[532,4911,1790],{"class":538},[532,4913,4914,4916,4918,4920,4922,4924],{"class":534,"line":2354},[532,4915,4061],{"class":1771},[532,4917,2562],{"class":538},[532,4919,4066],{"class":1771},[532,4921,1784],{"class":538},[532,4923,4523],{"class":1912},[532,4925,1790],{"class":538},[532,4927,4928,4931],{"class":534,"line":2359},[532,4929,4930],{"class":1771},"  transition",[532,4932,4016],{"class":538},[532,4934,4935,4939,4942,4945,4948],{"class":534,"line":2367},[532,4936,4938],{"class":4937},"sVAnh","    background",[532,4940,4941],{"class":1771}," 0.15",[532,4943,4944],{"class":1767},"s",[532,4946,4947],{"class":1771}," ease",[532,4949,2536],{"class":538},[532,4951,4952,4955,4957,4959,4961],{"class":534,"line":2377},[532,4953,4954],{"class":1771},"    color",[532,4956,4941],{"class":1771},[532,4958,4944],{"class":1767},[532,4960,4947],{"class":1771},[532,4962,2536],{"class":538},[532,4964,4965,4968,4971,4973,4975],{"class":534,"line":2386},[532,4966,4967],{"class":538},"    transform ",[532,4969,4970],{"class":1771},"0.15",[532,4972,4944],{"class":1767},[532,4974,4947],{"class":1771},[532,4976,1893],{"class":538},[532,4978,4979],{"class":534,"line":2405},[532,4980,2665],{"class":538},[532,4982,4983],{"class":534,"line":2410},[532,4984,647],{"emptyLinePlaceholder":411},[532,4986,4987,4990],{"class":534,"line":2415},[532,4988,4989],{"class":546},".icon-link:hover",[532,4991,2829],{"class":538},[532,4993,4994,4996,4998,5000,5002,5005],{"class":534,"line":2432},[532,4995,4078],{"class":1771},[532,4997,2562],{"class":538},[532,4999,4066],{"class":1771},[532,5001,1784],{"class":538},[532,5003,5004],{"class":1912},"--surface-hover",[532,5006,1790],{"class":538},[532,5008,5009,5011,5013,5015,5017,5019],{"class":534,"line":2446},[532,5010,4061],{"class":1771},[532,5012,2562],{"class":538},[532,5014,4066],{"class":1771},[532,5016,1784],{"class":538},[532,5018,4071],{"class":1912},[532,5020,1790],{"class":538},[532,5022,5023,5026,5028,5031,5033,5036,5038],{"class":534,"line":2451},[532,5024,5025],{"class":1771},"  transform",[532,5027,2562],{"class":538},[532,5029,5030],{"class":1771},"translateY",[532,5032,1784],{"class":538},[532,5034,5035],{"class":1771},"-1",[532,5037,3308],{"class":1767},[532,5039,1790],{"class":538},[532,5041,5042],{"class":534,"line":2459},[532,5043,2665],{"class":538},[532,5045,5046],{"class":534,"line":2468},[532,5047,647],{"emptyLinePlaceholder":411},[532,5049,5050,5053],{"class":534,"line":2477},[532,5051,5052],{"class":546},".preview-wrap",[532,5054,2829],{"class":538},[532,5056,5058,5061,5063,5066],{"class":534,"line":5057},145,[532,5059,5060],{"class":1771},"  position",[532,5062,2562],{"class":538},[532,5064,5065],{"class":1771},"relative",[532,5067,1893],{"class":538},[532,5069,5071],{"class":534,"line":5070},146,[532,5072,2665],{"class":538},[532,5074,5076],{"class":534,"line":5075},147,[532,5077,647],{"emptyLinePlaceholder":411},[532,5079,5081,5084,5087],{"class":534,"line":5080},148,[532,5082,5083],{"class":542},"img",[532,5085,5086],{"class":546},".preview",[532,5088,2829],{"class":538},[532,5090,5092,5094,5096,5099],{"class":534,"line":5091},149,[532,5093,3965],{"class":1771},[532,5095,2562],{"class":538},[532,5097,5098],{"class":1771},"block",[532,5100,1893],{"class":538},[532,5102,5104,5106,5108,5110,5112],{"class":534,"line":5103},150,[532,5105,4199],{"class":1771},[532,5107,2562],{"class":538},[532,5109,3955],{"class":1771},[532,5111,4105],{"class":1767},[532,5113,1893],{"class":538},[532,5115,5117,5119,5121,5124],{"class":534,"line":5116},151,[532,5118,4621],{"class":1771},[532,5120,2562],{"class":538},[532,5122,5123],{"class":1771},"auto",[532,5125,1893],{"class":538},[532,5127,5129,5132,5134,5136,5139,5141],{"class":534,"line":5128},152,[532,5130,5131],{"class":1771},"  aspect-ratio",[532,5133,2562],{"class":538},[532,5135,3084],{"class":1771},[532,5137,5138],{"class":538}," \u002F ",[532,5140,3090],{"class":1771},[532,5142,1893],{"class":538},[532,5144,5146,5148,5150,5152,5154,5156],{"class":534,"line":5145},153,[532,5147,4078],{"class":1771},[532,5149,2562],{"class":538},[532,5151,4066],{"class":1771},[532,5153,1784],{"class":538},[532,5155,4508],{"class":1912},[532,5157,1790],{"class":538},[532,5159,5161,5163,5165,5168,5170],{"class":534,"line":5160},154,[532,5162,4301],{"class":1771},[532,5164,2562],{"class":538},[532,5166,5167],{"class":1771},"14",[532,5169,3308],{"class":1767},[532,5171,1893],{"class":538},[532,5173,5175,5177,5179,5181,5183,5185,5187,5189,5192],{"class":534,"line":5174},155,[532,5176,4277],{"class":1771},[532,5178,2562],{"class":538},[532,5180,1993],{"class":1771},[532,5182,3308],{"class":1767},[532,5184,4286],{"class":1771},[532,5186,4289],{"class":1771},[532,5188,1784],{"class":538},[532,5190,5191],{"class":1912},"--field-border",[532,5193,1790],{"class":538},[532,5195,5197],{"class":534,"line":5196},156,[532,5198,2665],{"class":538},[532,5200,5202],{"class":534,"line":5201},157,[532,5203,647],{"emptyLinePlaceholder":411},[532,5205,5207,5210],{"class":534,"line":5206},158,[532,5208,5209],{"class":546},".timing-badge",[532,5211,2829],{"class":538},[532,5213,5215,5217,5219,5222],{"class":534,"line":5214},159,[532,5216,5060],{"class":1771},[532,5218,2562],{"class":538},[532,5220,5221],{"class":1771},"absolute",[532,5223,1893],{"class":538},[532,5225,5227,5230,5232,5234,5236],{"class":534,"line":5226},160,[532,5228,5229],{"class":1771},"  right",[532,5231,2562],{"class":538},[532,5233,4394],{"class":1771},[532,5235,3308],{"class":1767},[532,5237,1893],{"class":538},[532,5239,5241,5244,5246,5248,5250],{"class":534,"line":5240},161,[532,5242,5243],{"class":1771},"  bottom",[532,5245,2562],{"class":538},[532,5247,4394],{"class":1771},[532,5249,3308],{"class":1767},[532,5251,1893],{"class":538},[532,5253,5255,5257,5259,5261],{"class":534,"line":5254},162,[532,5256,3965],{"class":1771},[532,5258,2562],{"class":538},[532,5260,4422],{"class":1771},[532,5262,1893],{"class":538},[532,5264,5266,5268,5270,5272],{"class":534,"line":5265},163,[532,5267,3977],{"class":1771},[532,5269,2562],{"class":538},[532,5271,3982],{"class":1771},[532,5273,1893],{"class":538},[532,5275,5277,5279,5281,5283,5285],{"class":534,"line":5276},164,[532,5278,4389],{"class":1771},[532,5280,2562],{"class":538},[532,5282,4443],{"class":1771},[532,5284,3308],{"class":1767},[532,5286,1893],{"class":538},[532,5288,5290,5292,5294,5297,5299,5301,5303],{"class":534,"line":5289},165,[532,5291,4000],{"class":1771},[532,5293,2562],{"class":538},[532,5295,5296],{"class":1771},"5",[532,5298,3308],{"class":1767},[532,5300,4460],{"class":1771},[532,5302,3308],{"class":1767},[532,5304,1893],{"class":538},[532,5306,5308,5310,5312,5314,5316],{"class":534,"line":5307},166,[532,5309,4301],{"class":1771},[532,5311,2562],{"class":538},[532,5313,4491],{"class":1771},[532,5315,3308],{"class":1767},[532,5317,1893],{"class":538},[532,5319,5321,5323,5325,5327,5329,5331,5333,5335,5337,5339,5341,5344],{"class":534,"line":5320},167,[532,5322,4078],{"class":1771},[532,5324,2562],{"class":538},[532,5326,3244],{"class":1771},[532,5328,1784],{"class":538},[532,5330,3409],{"class":1771},[532,5332,2082],{"class":538},[532,5334,3331],{"class":1771},[532,5336,2082],{"class":538},[532,5338,3418],{"class":1771},[532,5340,2082],{"class":538},[532,5342,5343],{"class":1771},"0.78",[532,5345,1790],{"class":538},[532,5347,5349,5351,5353,5356],{"class":534,"line":5348},168,[532,5350,4061],{"class":1771},[532,5352,2562],{"class":538},[532,5354,5355],{"class":1771},"#fff",[532,5357,1893],{"class":538},[532,5359,5361,5363,5365,5367,5369],{"class":534,"line":5360},169,[532,5362,4530],{"class":1771},[532,5364,2562],{"class":538},[532,5366,4394],{"class":1771},[532,5368,3308],{"class":1767},[532,5370,1893],{"class":538},[532,5372,5374,5376,5378,5380],{"class":534,"line":5373},170,[532,5375,4543],{"class":1771},[532,5377,2562],{"class":538},[532,5379,3059],{"class":1771},[532,5381,1893],{"class":538},[532,5383,5385,5388,5390,5393],{"class":534,"line":5384},171,[532,5386,5387],{"class":1771},"  font-variant-numeric",[532,5389,2562],{"class":538},[532,5391,5392],{"class":1771},"tabular-nums",[532,5394,1893],{"class":538},[532,5396,5398,5400,5402,5405],{"class":534,"line":5397},172,[532,5399,4723],{"class":1771},[532,5401,2562],{"class":538},[532,5403,5404],{"class":1771},"1.4",[532,5406,1893],{"class":538},[532,5408,5410,5412,5414,5416,5418,5420,5422],{"class":534,"line":5409},173,[532,5411,4241],{"class":1771},[532,5413,2562],{"class":538},[532,5415,4246],{"class":1771},[532,5417,1784],{"class":538},[532,5419,4443],{"class":1771},[532,5421,3308],{"class":1767},[532,5423,1790],{"class":538},[532,5425,5427,5429,5431,5433,5435,5437,5439],{"class":534,"line":5426},174,[532,5428,4260],{"class":1771},[532,5430,2562],{"class":538},[532,5432,4246],{"class":1771},[532,5434,1784],{"class":538},[532,5436,4443],{"class":1771},[532,5438,3308],{"class":1767},[532,5440,1790],{"class":538},[532,5442,5444,5446,5449,5452,5454,5456],{"class":534,"line":5443},175,[532,5445,4930],{"class":1771},[532,5447,5448],{"class":538},": opacity ",[532,5450,5451],{"class":1771},"0.2",[532,5453,4944],{"class":1767},[532,5455,4947],{"class":1771},[532,5457,1893],{"class":538},[532,5459,5461],{"class":534,"line":5460},176,[532,5462,2665],{"class":538},[532,5464,5466],{"class":534,"line":5465},177,[532,5467,647],{"emptyLinePlaceholder":411},[532,5469,5471,5474],{"class":534,"line":5470},178,[532,5472,5473],{"class":546},".timing-badge::before",[532,5475,2829],{"class":538},[532,5477,5479,5481,5483,5485],{"class":534,"line":5478},179,[532,5480,4597],{"class":1771},[532,5482,2562],{"class":538},[532,5484,4602],{"class":567},[532,5486,1893],{"class":538},[532,5488,5490,5492,5494,5496,5498],{"class":534,"line":5489},180,[532,5491,4199],{"class":1771},[532,5493,2562],{"class":538},[532,5495,4443],{"class":1771},[532,5497,3308],{"class":1767},[532,5499,1893],{"class":538},[532,5501,5503,5505,5507,5509,5511],{"class":534,"line":5502},181,[532,5504,4621],{"class":1771},[532,5506,2562],{"class":538},[532,5508,4443],{"class":1771},[532,5510,3308],{"class":1767},[532,5512,1893],{"class":538},[532,5514,5516,5518,5520,5522,5524],{"class":534,"line":5515},182,[532,5517,4301],{"class":1771},[532,5519,2562],{"class":538},[532,5521,4491],{"class":1771},[532,5523,3308],{"class":1767},[532,5525,1893],{"class":538},[532,5527,5529,5531,5533,5536],{"class":534,"line":5528},183,[532,5530,4078],{"class":1771},[532,5532,2562],{"class":538},[532,5534,5535],{"class":1771},"#4ade80",[532,5537,1893],{"class":538},[532,5539,5541],{"class":534,"line":5540},184,[532,5542,2665],{"class":538},[532,5544,5546],{"class":534,"line":5545},185,[532,5547,647],{"emptyLinePlaceholder":411},[532,5549,5551,5553,5555,5558],{"class":534,"line":5550},186,[532,5552,5209],{"class":546},[532,5554,1990],{"class":538},[532,5556,5557],{"class":546},"data-pending",[532,5559,5560],{"class":538},"] {\n",[532,5562,5564,5567,5569,5572],{"class":534,"line":5563},187,[532,5565,5566],{"class":1771},"  opacity",[532,5568,2562],{"class":538},[532,5570,5571],{"class":1771},"0.85",[532,5573,1893],{"class":538},[532,5575,5577],{"class":534,"line":5576},188,[532,5578,2665],{"class":538},[532,5580,5582],{"class":534,"line":5581},189,[532,5583,647],{"emptyLinePlaceholder":411},[532,5585,5587,5589,5591,5593,5596,5599],{"class":534,"line":5586},190,[532,5588,5209],{"class":546},[532,5590,1990],{"class":538},[532,5592,5557],{"class":546},[532,5594,5595],{"class":538},"]",[532,5597,5598],{"class":546},"::before",[532,5600,2829],{"class":538},[532,5602,5604,5606,5608,5611],{"class":534,"line":5603},191,[532,5605,4078],{"class":1771},[532,5607,2562],{"class":538},[532,5609,5610],{"class":1771},"#fbbf24",[532,5612,1893],{"class":538},[532,5614,5616,5619,5622,5624,5626,5629,5632],{"class":534,"line":5615},192,[532,5617,5618],{"class":1771},"  animation",[532,5620,5621],{"class":538},": pulse ",[532,5623,1993],{"class":1771},[532,5625,4944],{"class":1767},[532,5627,5628],{"class":1771}," ease-in-out",[532,5630,5631],{"class":1771}," infinite",[532,5633,1893],{"class":538},[532,5635,5637],{"class":534,"line":5636},193,[532,5638,2665],{"class":538},[532,5640,5642],{"class":534,"line":5641},194,[532,5643,647],{"emptyLinePlaceholder":411},[532,5645,5647,5650,5653],{"class":534,"line":5646},195,[532,5648,5649],{"class":1767},"@keyframes",[532,5651,5652],{"class":1912}," pulse",[532,5654,2829],{"class":538},[532,5656,5658,5661],{"class":534,"line":5657},196,[532,5659,5660],{"class":546},"  50%",[532,5662,2829],{"class":538},[532,5664,5666,5669,5671,5674],{"class":534,"line":5665},197,[532,5667,5668],{"class":1771},"    opacity",[532,5670,2562],{"class":538},[532,5672,5673],{"class":1771},"0.3",[532,5675,1893],{"class":538},[532,5677,5679],{"class":534,"line":5678},198,[532,5680,2660],{"class":538},[532,5682,5684],{"class":534,"line":5683},199,[532,5685,2665],{"class":538},[532,5687,5689],{"class":534,"line":5688},200,[532,5690,647],{"emptyLinePlaceholder":411},[532,5692,5694,5697],{"class":534,"line":5693},201,[532,5695,5696],{"class":546},".controls",[532,5698,2829],{"class":538},[532,5700,5702,5704,5706,5708],{"class":534,"line":5701},202,[532,5703,3965],{"class":1771},[532,5705,2562],{"class":538},[532,5707,3970],{"class":1771},[532,5709,1893],{"class":538},[532,5711,5713,5716,5718,5721],{"class":534,"line":5712},203,[532,5714,5715],{"class":1771},"  flex-wrap",[532,5717,2562],{"class":538},[532,5719,5720],{"class":1771},"wrap",[532,5722,1893],{"class":538},[532,5724,5726,5728,5730,5732,5734],{"class":534,"line":5725},204,[532,5727,4389],{"class":1771},[532,5729,2562],{"class":538},[532,5731,4394],{"class":1771},[532,5733,3308],{"class":1767},[532,5735,1893],{"class":538},[532,5737,5739,5741,5743,5745,5747,5749,5752,5754],{"class":534,"line":5738},205,[532,5740,3939],{"class":1771},[532,5742,2562],{"class":538},[532,5744,3331],{"class":1771},[532,5746,3308],{"class":1767},[532,5748,1890],{"class":1771},[532,5750,5751],{"class":1771}," 4",[532,5753,3308],{"class":1767},[532,5755,1893],{"class":538},[532,5757,5759],{"class":534,"line":5758},206,[532,5760,2665],{"class":538},[532,5762,5764],{"class":534,"line":5763},207,[532,5765,647],{"emptyLinePlaceholder":411},[532,5767,5769,5772],{"class":534,"line":5768},208,[532,5770,5771],{"class":546},".field",[532,5773,2829],{"class":538},[532,5775,5777,5780,5782,5784,5787,5790,5792],{"class":534,"line":5776},209,[532,5778,5779],{"class":1771},"  flex",[532,5781,2562],{"class":538},[532,5783,1993],{"class":1771},[532,5785,5786],{"class":1771}," 1",[532,5788,5789],{"class":1771}," 220",[532,5791,3308],{"class":1767},[532,5793,1893],{"class":538},[532,5795,5797,5799,5801,5803],{"class":534,"line":5796},210,[532,5798,3965],{"class":1771},[532,5800,2562],{"class":538},[532,5802,3970],{"class":1771},[532,5804,1893],{"class":538},[532,5806,5808,5811,5813,5816],{"class":534,"line":5807},211,[532,5809,5810],{"class":1771},"  flex-direction",[532,5812,2562],{"class":538},[532,5814,5815],{"class":1771},"column",[532,5817,1893],{"class":538},[532,5819,5821,5823,5825,5827,5829],{"class":534,"line":5820},212,[532,5822,4389],{"class":1771},[532,5824,2562],{"class":538},[532,5826,4443],{"class":1771},[532,5828,3308],{"class":1767},[532,5830,1893],{"class":538},[532,5832,5834],{"class":534,"line":5833},213,[532,5835,2665],{"class":538},[532,5837,5839],{"class":534,"line":5838},214,[532,5840,647],{"emptyLinePlaceholder":411},[532,5842,5844,5846,5849],{"class":534,"line":5843},215,[532,5845,5771],{"class":546},[532,5847,5848],{"class":542}," label",[532,5850,2829],{"class":538},[532,5852,5854,5856,5858,5860,5862],{"class":534,"line":5853},216,[532,5855,4530],{"class":1771},[532,5857,2562],{"class":538},[532,5859,4394],{"class":1771},[532,5861,3308],{"class":1767},[532,5863,1893],{"class":538},[532,5865,5867,5869,5871,5873],{"class":534,"line":5866},217,[532,5868,4543],{"class":1771},[532,5870,2562],{"class":538},[532,5872,4548],{"class":1771},[532,5874,1893],{"class":538},[532,5876,5878,5880,5882,5884,5886,5888],{"class":534,"line":5877},218,[532,5879,4061],{"class":1771},[532,5881,2562],{"class":538},[532,5883,4066],{"class":1771},[532,5885,1784],{"class":538},[532,5887,4523],{"class":1912},[532,5889,1790],{"class":538},[532,5891,5893],{"class":534,"line":5892},219,[532,5894,2665],{"class":538},[532,5896,5898],{"class":534,"line":5897},220,[532,5899,647],{"emptyLinePlaceholder":411},[532,5901,5903,5905,5908],{"class":534,"line":5902},221,[532,5904,5771],{"class":546},[532,5906,5907],{"class":542}," input",[532,5909,2829],{"class":538},[532,5911,5913,5915,5917,5919,5921],{"class":534,"line":5912},222,[532,5914,4199],{"class":1771},[532,5916,2562],{"class":538},[532,5918,3955],{"class":1771},[532,5920,4105],{"class":1767},[532,5922,1893],{"class":538},[532,5924,5926,5928,5930,5933,5935,5938,5940],{"class":534,"line":5925},223,[532,5927,4000],{"class":1771},[532,5929,2562],{"class":538},[532,5931,5932],{"class":1771},"11",[532,5934,3308],{"class":1767},[532,5936,5937],{"class":1771}," 13",[532,5939,3308],{"class":1767},[532,5941,1893],{"class":538},[532,5943,5945,5947,5949,5951,5953],{"class":534,"line":5944},224,[532,5946,4301],{"class":1771},[532,5948,2562],{"class":538},[532,5950,4394],{"class":1771},[532,5952,3308],{"class":1767},[532,5954,1893],{"class":538},[532,5956,5958,5960,5962,5964,5966,5968,5970,5972,5974],{"class":534,"line":5957},225,[532,5959,4277],{"class":1771},[532,5961,2562],{"class":538},[532,5963,1993],{"class":1771},[532,5965,3308],{"class":1767},[532,5967,4286],{"class":1771},[532,5969,4289],{"class":1771},[532,5971,1784],{"class":538},[532,5973,5191],{"class":1912},[532,5975,1790],{"class":538},[532,5977,5979,5981,5983,5985,5987,5990],{"class":534,"line":5978},226,[532,5980,4078],{"class":1771},[532,5982,2562],{"class":538},[532,5984,4066],{"class":1771},[532,5986,1784],{"class":538},[532,5988,5989],{"class":1912},"--field-bg",[532,5991,1790],{"class":538},[532,5993,5995,5997,5999,6001,6003,6005],{"class":534,"line":5994},227,[532,5996,4061],{"class":1771},[532,5998,2562],{"class":538},[532,6000,4066],{"class":1771},[532,6002,1784],{"class":538},[532,6004,4071],{"class":1912},[532,6006,1790],{"class":538},[532,6008,6010,6012,6014,6016,6018],{"class":534,"line":6009},228,[532,6011,4530],{"class":1771},[532,6013,2562],{"class":538},[532,6015,5167],{"class":1771},[532,6017,3308],{"class":1767},[532,6019,1893],{"class":538},[532,6021,6023,6025],{"class":534,"line":6022},229,[532,6024,4930],{"class":1771},[532,6026,4016],{"class":538},[532,6028,6030,6033,6035,6037,6039],{"class":534,"line":6029},230,[532,6031,6032],{"class":538},"    border-color ",[532,6034,4970],{"class":1771},[532,6036,4944],{"class":1767},[532,6038,4947],{"class":1771},[532,6040,2536],{"class":538},[532,6042,6044,6047,6049,6051,6053],{"class":534,"line":6043},231,[532,6045,6046],{"class":538},"    box-shadow ",[532,6048,4970],{"class":1771},[532,6050,4944],{"class":1767},[532,6052,4947],{"class":1771},[532,6054,1893],{"class":538},[532,6056,6058],{"class":534,"line":6057},232,[532,6059,2665],{"class":538},[532,6061,6063],{"class":534,"line":6062},233,[532,6064,647],{"emptyLinePlaceholder":411},[532,6066,6068,6070,6072,6075],{"class":534,"line":6067},234,[532,6069,5771],{"class":546},[532,6071,5907],{"class":542},[532,6073,6074],{"class":546},":focus",[532,6076,2829],{"class":538},[532,6078,6080,6083,6085,6088],{"class":534,"line":6079},235,[532,6081,6082],{"class":1771},"  outline",[532,6084,2562],{"class":538},[532,6086,6087],{"class":1771},"none",[532,6089,1893],{"class":538},[532,6091,6093,6096,6098,6100,6102,6105],{"class":534,"line":6092},236,[532,6094,6095],{"class":1771},"  border-color",[532,6097,2562],{"class":538},[532,6099,4066],{"class":1771},[532,6101,1784],{"class":538},[532,6103,6104],{"class":1912},"--field-border-focus",[532,6106,1790],{"class":538},[532,6108,6110,6112,6114,6116,6118,6120,6122,6124,6126,6128,6130],{"class":534,"line":6109},237,[532,6111,4327],{"class":1771},[532,6113,2562],{"class":538},[532,6115,3302],{"class":1771},[532,6117,1890],{"class":1771},[532,6119,1890],{"class":1771},[532,6121,4671],{"class":1771},[532,6123,3308],{"class":1767},[532,6125,4289],{"class":1771},[532,6127,1784],{"class":538},[532,6129,4680],{"class":1912},[532,6131,1790],{"class":538},[532,6133,6135],{"class":534,"line":6134},238,[532,6136,2665],{"class":538},[532,6138,6140],{"class":534,"line":6139},239,[532,6141,647],{"emptyLinePlaceholder":411},[532,6143,6145,6147,6149,6152],{"class":534,"line":6144},240,[532,6146,5771],{"class":546},[532,6148,5907],{"class":542},[532,6150,6151],{"class":546},"::placeholder",[532,6153,2829],{"class":538},[532,6155,6157,6159,6161,6163,6165,6167],{"class":534,"line":6156},241,[532,6158,4061],{"class":1771},[532,6160,2562],{"class":538},[532,6162,4066],{"class":1771},[532,6164,1784],{"class":538},[532,6166,4523],{"class":1912},[532,6168,1790],{"class":538},[532,6170,6172,6174,6176,6178],{"class":534,"line":6171},242,[532,6173,5566],{"class":1771},[532,6175,2562],{"class":538},[532,6177,3620],{"class":1771},[532,6179,1893],{"class":538},[532,6181,6183],{"class":534,"line":6182},243,[532,6184,2665],{"class":538},[532,6186,6188],{"class":534,"line":6187},244,[532,6189,647],{"emptyLinePlaceholder":411},[532,6191,6193,6195],{"class":534,"line":6192},245,[532,6194,529],{"class":542},[532,6196,2829],{"class":538},[532,6198,6200,6202,6204,6207,6209,6212,6215,6218],{"class":534,"line":6199},246,[532,6201,4013],{"class":1771},[532,6203,2562],{"class":538},[532,6205,6206],{"class":1771},"ui-monospace",[532,6208,2082],{"class":538},[532,6210,6211],{"class":567},"\"SFMono-Regular\"",[532,6213,6214],{"class":538},", Menlo, ",[532,6216,6217],{"class":1771},"monospace",[532,6219,1893],{"class":538},[532,6221,6223,6225,6227,6230,6232],{"class":534,"line":6222},247,[532,6224,4530],{"class":1771},[532,6226,2562],{"class":538},[532,6228,6229],{"class":1771},"0.9",[532,6231,4563],{"class":1767},[532,6233,1893],{"class":538},[532,6235,6237,6239,6241,6243,6245,6247],{"class":534,"line":6236},248,[532,6238,4078],{"class":1771},[532,6240,2562],{"class":538},[532,6242,4066],{"class":1771},[532,6244,1784],{"class":538},[532,6246,4508],{"class":1912},[532,6248,1790],{"class":538},[532,6250,6252,6254,6256,6259,6261,6264,6266],{"class":534,"line":6251},249,[532,6253,4000],{"class":1771},[532,6255,2562],{"class":538},[532,6257,6258],{"class":1771},"2",[532,6260,3308],{"class":1767},[532,6262,6263],{"class":1771}," 6",[532,6265,3308],{"class":1767},[532,6267,1893],{"class":538},[532,6269,6271,6273,6275,6277,6279],{"class":534,"line":6270},250,[532,6272,4301],{"class":1771},[532,6274,2562],{"class":538},[532,6276,4443],{"class":1771},[532,6278,3308],{"class":1767},[532,6280,1893],{"class":538},[532,6282,6284],{"class":534,"line":6283},251,[532,6285,2665],{"class":538},[1358,6287,6288,6289,6295,6296,6300,6301,6303,6304,6307],{},"Generate dynamic ",[1338,6290,6294],{"href":6291,"rel":6292},"https:\u002F\u002Fogp.me\u002F",[6293],"nofollow","Open Graph"," images from a Nitro route using ",[1338,6297,331],{"href":6298,"rel":6299},"https:\u002F\u002Ftakumi.kane.tw",[6293],". The ",[529,6302,526],{}," page references the generated image through its ",[529,6305,6306],{},"og:image"," meta tag and previews it live.",[6309,6310,6312],"h2",{"id":6311},"server-route","Server Route",[1358,6314,6315,6316,6321,6322,6325,6326,6329,6330,6333,6334,6337],{},"Build the node tree with Takumi ",[1338,6317,6320],{"href":6318,"rel":6319},"https:\u002F\u002Ftakumi.kane.tw\u002Fdocs\u002Fhelpers",[6293],"helpers"," — no JSX setup needed. Nitro handlers can return a ",[529,6323,6324],{},"Response",", so return an ",[529,6327,6328],{},"ImageResponse"," directly. The handler awaits ",[529,6331,6332],{},"response.ready"," and adds a ",[529,6335,6336],{},"Server-Timing"," header so callers can see how long the render took:",[522,6339,6341],{"className":2487,"code":6340,"filename":520,"language":2490,"meta":5,"style":5},"import { defineHandler } from \"nitro\";\nimport { container, text } from \"takumi-js\u002Fhelpers\";\nimport ImageResponse from \"takumi-js\u002Fresponse\";\n\nexport default defineHandler(async ({ url }) => {\n  const title = url.searchParams.get(\"title\") ?? \"Takumi + Nitro\";\n  const description =\n    url.searchParams.get(\"description\") ?? \"Render OG images from a Nitro route.\";\n\n  const start = performance.now();\n\n  const response = new ImageResponse(\n    container({\n      style: {\n        width: \"100%\",\n        height: \"100%\",\n        display: \"flex\",\n        flexDirection: \"column\",\n        justifyContent: \"center\",\n        padding: \"64px\",\n        backgroundImage: \"linear-gradient(to bottom right, #fff1f2, #fecdd3)\",\n      },\n      children: [\n        text(title, { fontSize: 72, fontWeight: 700, color: \"#111827\" }),\n        text(description, { fontSize: 42, fontWeight: 500, color: \"#4b5563\" }),\n      ],\n    }),\n    { width: 1200, height: 630 },\n  );\n\n  await response.ready;\n  response.headers.set(\"Server-Timing\", `render;dur=${(performance.now() - start).toFixed(1)}`);\n\n  return response;\n});\n",[529,6342,6343,6355,6367,6379,6383,6405,6429,6438,6457,6461,6475,6479,6493,6499,6503,6511,6519,6527,6535,6543,6551,6559,6563,6567,6585,6603,6607,6611,6624,6628,6632,6638,6680,6684,6690],{"__ignoreMap":5},[532,6344,6345,6347,6349,6351,6353],{"class":534,"line":535},[532,6346,2497],{"class":1767},[532,6348,2763],{"class":538},[532,6350,2503],{"class":1767},[532,6352,2506],{"class":567},[532,6354,1893],{"class":538},[532,6356,6357,6359,6361,6363,6365],{"class":534,"line":553},[532,6358,2497],{"class":1767},[532,6360,2776],{"class":538},[532,6362,2503],{"class":1767},[532,6364,2781],{"class":567},[532,6366,1893],{"class":538},[532,6368,6369,6371,6373,6375,6377],{"class":534,"line":573},[532,6370,2497],{"class":1767},[532,6372,2790],{"class":538},[532,6374,2503],{"class":1767},[532,6376,2795],{"class":567},[532,6378,1893],{"class":538},[532,6380,6381],{"class":534,"line":584},[532,6382,647],{"emptyLinePlaceholder":411},[532,6384,6385,6387,6389,6391,6393,6395,6397,6399,6401,6403],{"class":534,"line":604},[532,6386,2517],{"class":1767},[532,6388,2520],{"class":1767},[532,6390,2810],{"class":546},[532,6392,1784],{"class":538},[532,6394,2815],{"class":1767},[532,6396,2818],{"class":538},[532,6398,2035],{"class":1912},[532,6400,2823],{"class":538},[532,6402,2826],{"class":1767},[532,6404,2829],{"class":538},[532,6406,6407,6409,6411,6413,6415,6417,6419,6421,6423,6425,6427],{"class":534,"line":629},[532,6408,2834],{"class":1767},[532,6410,2837],{"class":1771},[532,6412,1775],{"class":1767},[532,6414,2842],{"class":538},[532,6416,2214],{"class":546},[532,6418,1784],{"class":538},[532,6420,1588],{"class":567},[532,6422,2851],{"class":538},[532,6424,2854],{"class":1767},[532,6426,2857],{"class":567},[532,6428,1893],{"class":538},[532,6430,6431,6433,6435],{"class":534,"line":644},[532,6432,2834],{"class":1767},[532,6434,2866],{"class":1771},[532,6436,6437],{"class":1767}," =\n",[532,6439,6440,6443,6445,6447,6449,6451,6453,6455],{"class":534,"line":650},[532,6441,6442],{"class":538},"    url.searchParams.",[532,6444,2214],{"class":546},[532,6446,1784],{"class":538},[532,6448,1664],{"class":567},[532,6450,2851],{"class":538},[532,6452,2854],{"class":1767},[532,6454,2883],{"class":567},[532,6456,1893],{"class":538},[532,6458,6459],{"class":534,"line":657},[532,6460,647],{"emptyLinePlaceholder":411},[532,6462,6463,6465,6467,6469,6471,6473],{"class":534,"line":681},[532,6464,2834],{"class":1767},[532,6466,2896],{"class":1771},[532,6468,1775],{"class":1767},[532,6470,2901],{"class":538},[532,6472,2904],{"class":546},[532,6474,2126],{"class":538},[532,6476,6477],{"class":534,"line":704},[532,6478,647],{"emptyLinePlaceholder":411},[532,6480,6481,6483,6485,6487,6489,6491],{"class":534,"line":727},[532,6482,2834],{"class":1767},[532,6484,2917],{"class":1771},[532,6486,1775],{"class":1767},[532,6488,2274],{"class":1767},[532,6490,2924],{"class":546},[532,6492,2927],{"class":538},[532,6494,6495,6497],{"class":534,"line":735},[532,6496,2932],{"class":546},[532,6498,2280],{"class":538},[532,6500,6501],{"class":534,"line":746},[532,6502,2939],{"class":538},[532,6504,6505,6507,6509],{"class":534,"line":757},[532,6506,2944],{"class":538},[532,6508,2947],{"class":567},[532,6510,2536],{"class":538},[532,6512,6513,6515,6517],{"class":534,"line":763},[532,6514,2954],{"class":538},[532,6516,2947],{"class":567},[532,6518,2536],{"class":538},[532,6520,6521,6523,6525],{"class":534,"line":786},[532,6522,2963],{"class":538},[532,6524,2966],{"class":567},[532,6526,2536],{"class":538},[532,6528,6529,6531,6533],{"class":534,"line":809},[532,6530,2973],{"class":538},[532,6532,2976],{"class":567},[532,6534,2536],{"class":538},[532,6536,6537,6539,6541],{"class":534,"line":832},[532,6538,2983],{"class":538},[532,6540,2986],{"class":567},[532,6542,2536],{"class":538},[532,6544,6545,6547,6549],{"class":534,"line":855},[532,6546,2993],{"class":538},[532,6548,2996],{"class":567},[532,6550,2536],{"class":538},[532,6552,6553,6555,6557],{"class":534,"line":860},[532,6554,3003],{"class":538},[532,6556,3006],{"class":567},[532,6558,2536],{"class":538},[532,6560,6561],{"class":534,"line":866},[532,6562,3013],{"class":538},[532,6564,6565],{"class":534,"line":874},[532,6566,3018],{"class":538},[532,6568,6569,6571,6573,6575,6577,6579,6581,6583],{"class":534,"line":885},[532,6570,3023],{"class":546},[532,6572,3026],{"class":538},[532,6574,3029],{"class":1771},[532,6576,3032],{"class":538},[532,6578,3035],{"class":1771},[532,6580,3038],{"class":538},[532,6582,3041],{"class":567},[532,6584,3044],{"class":538},[532,6586,6587,6589,6591,6593,6595,6597,6599,6601],{"class":534,"line":896},[532,6588,3023],{"class":546},[532,6590,3051],{"class":538},[532,6592,3054],{"class":1771},[532,6594,3032],{"class":538},[532,6596,3059],{"class":1771},[532,6598,3038],{"class":538},[532,6600,3064],{"class":567},[532,6602,3044],{"class":538},[532,6604,6605],{"class":534,"line":906},[532,6606,3071],{"class":538},[532,6608,6609],{"class":534,"line":911},[532,6610,3076],{"class":538},[532,6612,6613,6615,6617,6619,6621],{"class":534,"line":916},[532,6614,3081],{"class":538},[532,6616,3084],{"class":1771},[532,6618,3087],{"class":538},[532,6620,3090],{"class":1771},[532,6622,6623],{"class":538}," },\n",[532,6625,6626],{"class":534,"line":942},[532,6627,3098],{"class":538},[532,6629,6630],{"class":534,"line":952},[532,6631,647],{"emptyLinePlaceholder":411},[532,6633,6634,6636],{"class":534,"line":962},[532,6635,3107],{"class":1767},[532,6637,3110],{"class":538},[532,6639,6640,6642,6644,6646,6648,6650,6652,6654,6656,6658,6660,6662,6664,6666,6668,6670,6672,6674,6676,6678],{"class":534,"line":980},[532,6641,3115],{"class":538},[532,6643,3118],{"class":546},[532,6645,1784],{"class":538},[532,6647,2219],{"class":567},[532,6649,2082],{"class":538},[532,6651,3127],{"class":567},[532,6653,1784],{"class":567},[532,6655,3132],{"class":538},[532,6657,1975],{"class":567},[532,6659,2904],{"class":546},[532,6661,3139],{"class":567},[532,6663,3142],{"class":1767},[532,6665,2896],{"class":538},[532,6667,3147],{"class":567},[532,6669,3150],{"class":546},[532,6671,1784],{"class":567},[532,6673,1993],{"class":1771},[532,6675,1950],{"class":567},[532,6677,2325],{"class":567},[532,6679,1790],{"class":538},[532,6681,6682],{"class":534,"line":998},[532,6683,647],{"emptyLinePlaceholder":411},[532,6685,6686,6688],{"class":534,"line":1008},[532,6687,3169],{"class":1767},[532,6689,3172],{"class":538},[532,6691,6692],{"class":534,"line":1030},[532,6693,2541],{"class":538},[6309,6695,6697],{"id":6696},"referencing-the-image","Referencing the Image",[1358,6699,6700,6701,6703],{},"The ",[529,6702,526],{}," points its Open Graph tags at the route so crawlers get a freshly rendered preview:",[522,6705,6707],{"className":524,"code":6706,"filename":526,"language":527,"meta":5,"style":5},"\u003Cmeta property=\"og:image\" content=\"\u002Fog.png?title=Takumi%20%2B%20Nitro\" \u002F>\n\u003Cmeta property=\"og:image:width\" content=\"1200\" \u002F>\n\u003Cmeta property=\"og:image:height\" content=\"630\" \u002F>\n",[529,6708,6709,6731,6751],{"__ignoreMap":5},[532,6710,6711,6713,6715,6717,6719,6722,6724,6726,6729],{"class":534,"line":535},[532,6712,556],{"class":538},[532,6714,590],{"class":542},[532,6716,664],{"class":546},[532,6718,564],{"class":538},[532,6720,6721],{"class":567},"\"og:image\"",[532,6723,619],{"class":546},[532,6725,564],{"class":538},[532,6727,6728],{"class":567},"\"\u002Fog.png?title=Takumi%20%2B%20Nitro\"",[532,6730,601],{"class":538},[532,6732,6733,6735,6737,6739,6741,6743,6745,6747,6749],{"class":534,"line":553},[532,6734,556],{"class":538},[532,6736,590],{"class":542},[532,6738,664],{"class":546},[532,6740,564],{"class":538},[532,6742,774],{"class":567},[532,6744,619],{"class":546},[532,6746,564],{"class":538},[532,6748,781],{"class":567},[532,6750,601],{"class":538},[532,6752,6753,6755,6757,6759,6761,6763,6765,6767,6769],{"class":534,"line":573},[532,6754,556],{"class":538},[532,6756,590],{"class":542},[532,6758,664],{"class":546},[532,6760,564],{"class":538},[532,6762,797],{"class":567},[532,6764,619],{"class":546},[532,6766,564],{"class":538},[532,6768,804],{"class":567},[532,6770,601],{"class":538},[6309,6772,6774],{"id":6773},"request-the-endpoint","Request the Endpoint",[1358,6776,6777,6778,6781,6782,6784],{},"Visit ",[529,6779,6780],{},"\u002Fog.png?title=Hello&description=From%20Nitro"," to render an image with custom text. The response includes a ",[529,6783,6336],{}," header reporting the render duration; the demo page re-fetches the image as you type in the title\u002Fdescription fields and shows a \"Generating…\" \u002F \"N ms\" badge overlaid in the bottom-right corner of the preview. The link icon next to the title always points at the raw endpoint for the current preview.",[1358,6786,6700,6787,6789,6790,6793,6794,6797],{},[529,6788,526],{}," head preloads the initial image so the browser starts fetching it in parallel with parsing, and the ",[529,6791,6792],{},"\u003Cimg>"," reserves its ",[529,6795,6796],{},"1200x630"," aspect ratio via width\u002Fheight attributes and CSS to avoid layout shift while it loads.",[1358,6799,6800],{},"Takumi picks the render backend from the deployment target: native bindings on the Node preset, WebAssembly on edge presets. No config is needed.",[6309,6802,6804],{"id":6803},"learn-more","Learn More",[6806,6807,6808],"ul",{},[6809,6810,6811],"li",{},[1338,6812,331],{"href":6298,"rel":6813},[6293],[6815,6816,6817],"style",{},"html pre.shiki code .slsVL, html code.shiki .slsVL{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#E1E4E8}html pre.shiki code .sByVh, html code.shiki .sByVh{--shiki-light:#22863A;--shiki-default:#85E89D;--shiki-dark:#85E89D}html pre.shiki code .shcOC, html code.shiki .shcOC{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#B392F0}html pre.shiki code .sfrk1, html code.shiki .sfrk1{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#9ECBFF}html pre.shiki code .sCsY4, html code.shiki .sCsY4{--shiki-light:#6A737D;--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .so5gQ, html code.shiki .so5gQ{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#F97583}html pre.shiki code .suiK_, html code.shiki .suiK_{--shiki-light:#005CC5;--shiki-default:#79B8FF;--shiki-dark:#79B8FF}html pre.shiki code .sQHwn, html code.shiki .sQHwn{--shiki-light:#E36209;--shiki-default:#FFAB70;--shiki-dark:#FFAB70}html pre.shiki code .sQeJH, html code.shiki .sQeJH{--shiki-light:#032F62;--shiki-default:#DBEDFF;--shiki-dark:#DBEDFF}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 .sVAnh, html code.shiki .sVAnh{--shiki-light:#B31D28;--shiki-light-font-style:italic;--shiki-default:#FDAEB7;--shiki-default-font-style:italic;--shiki-dark:#FDAEB7;--shiki-dark-font-style:italic}",{"title":5,"searchDepth":553,"depth":553,"links":6819},[6820,6821,6822,6823],{"id":6311,"depth":553,"text":6312},{"id":6696,"depth":553,"text":6697},{"id":6773,"depth":553,"text":6774},{"id":6803,"depth":553,"text":6804},"md",{"automd":411,"category":470,"icon":334},{"icon":334},{"title":331,"description":472},"LZvSWo_VtqMFVoMPm48ZPAJQ5wgzr5KulXaVXHovOvI",[6830,6831],{"title":326,"path":327,"stem":328,"description":468,"icon":329,"children":-1},{"title":336,"path":337,"stem":338,"description":475,"icon":339,"children":-1},1783849826643]