[{"data":1,"prerenderedAt":1595},["ShallowReactive",2],{"navigation":3,"\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-page-templates":358,"\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-page-templates-surround":1590},[4,14,36,69,140,341],{"title":5,"path":6,"stem":7,"children":8},"Introduction","\u002Fgetting-started","1.getting-started\u002F1.index",[9,10],{"title":5,"path":6,"stem":7},{"title":11,"path":12,"stem":13},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation",{"title":15,"path":16,"stem":17,"children":18,"page":35},"Guides","\u002Fguides","2.guides",[19,23,27,31],{"title":20,"path":21,"stem":22},"Your First Layout","\u002Fguides\u002Fyour-first-layout","2.guides\u002F1.your-first-layout",{"title":24,"path":25,"stem":26},"Your First Page Template","\u002Fguides\u002Fyour-first-page-template","2.guides\u002F2.your-first-page-template",{"title":28,"path":29,"stem":30},"Your First Component","\u002Fguides\u002Fyour-first-component","2.guides\u002F3.your-first-component",{"title":32,"path":33,"stem":34},"Alternative UI Variants","\u002Fguides\u002Falternative-ui-variants","2.guides\u002F4.alternative-ui-variants",false,{"title":37,"path":38,"stem":39,"children":40,"page":35},"Core Concepts","\u002Fcore-concepts","3.core-concepts",[41,45,49,53,57,61,65],{"title":42,"path":43,"stem":44},"How It All Works","\u002Fcore-concepts\u002Farchitecture","3.core-concepts\u002F1.architecture",{"title":46,"path":47,"stem":48},"The Data Model","\u002Fcore-concepts\u002Fthe-data-model","3.core-concepts\u002F2.the-data-model",{"title":50,"path":51,"stem":52},"Layouts & Pages","\u002Fcore-concepts\u002Flayouts-and-pages","3.core-concepts\u002F3.layouts-and-pages",{"title":54,"path":55,"stem":56},"Dynamic Pages","\u002Fcore-concepts\u002Fdynamic-pages","3.core-concepts\u002F4.dynamic-pages",{"title":58,"path":59,"stem":60},"Components","\u002Fcore-concepts\u002Fcomponents","3.core-concepts\u002F5.components",{"title":62,"path":63,"stem":64},"Draft & Publish Workflow","\u002Fcore-concepts\u002Fdraft-and-publish","3.core-concepts\u002F6.draft-and-publish",{"title":66,"path":67,"stem":68},"The Admin Panel","\u002Fcore-concepts\u002Fadmin-panel","3.core-concepts\u002F7.admin-panel",{"title":70,"path":71,"stem":72,"children":73,"page":35},"Api","\u002Fapi","4.api",[74,78,116,120,124,128,132,136],{"title":75,"path":76,"stem":77},"Bundle Setup","\u002Fapi\u002Fbundle-setup","4.api\u002F1.bundle-setup",{"title":58,"path":79,"stem":80,"children":81,"page":35},"\u002Fapi\u002Fcomponents","4.api\u002F2.components",[82,86,103],{"title":83,"path":84,"stem":85},"Creating Components","\u002Fapi\u002Fcomponents\u002Fcreating-components","4.api\u002F2.components\u002F1.creating-components",{"title":87,"path":88,"stem":89,"children":90,"page":35},"Annotations","\u002Fapi\u002Fcomponents\u002Fannotations","4.api\u002F2.components\u002F2.annotations",[91,95,99],{"title":92,"path":93,"stem":94},"Publishable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fpublishable","4.api\u002F2.components\u002F2.annotations\u002F1.publishable",{"title":96,"path":97,"stem":98},"Uploadable","\u002Fapi\u002Fcomponents\u002Fannotations\u002Fuploadable","4.api\u002F2.components\u002F2.annotations\u002F2.uploadable",{"title":100,"path":101,"stem":102},"Timestamped","\u002Fapi\u002Fcomponents\u002Fannotations\u002Ftimestamped","4.api\u002F2.components\u002F2.annotations\u002F3.timestamped",{"title":104,"path":105,"stem":106,"children":107,"page":35},"Built Ins","\u002Fapi\u002Fcomponents\u002Fbuilt-ins","4.api\u002F2.components\u002F3.built-ins",[108,112],{"title":109,"path":110,"stem":111},"Collection Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fcollection-component","4.api\u002F2.components\u002F3.built-ins\u002F1.collection-component",{"title":113,"path":114,"stem":115},"Form Component","\u002Fapi\u002Fcomponents\u002Fbuilt-ins\u002Fform-component","4.api\u002F2.components\u002F3.built-ins\u002F2.form-component",{"title":117,"path":118,"stem":119},"Dynamic & Nested Pages","\u002Fapi\u002Fdynamic-pages","4.api\u002F3.dynamic-pages",{"title":121,"path":122,"stem":123},"Users & Security","\u002Fapi\u002Fusers-and-security","4.api\u002F4.users-and-security",{"title":125,"path":126,"stem":127},"Data Fixtures","\u002Fapi\u002Fdata-fixtures","4.api\u002F5.data-fixtures",{"title":129,"path":130,"stem":131},"Configuration Reference","\u002Fapi\u002Fconfiguration","4.api\u002F6.configuration",{"title":133,"path":134,"stem":135},"Console Commands","\u002Fapi\u002Fconsole-commands","4.api\u002F7.console-commands",{"title":137,"path":138,"stem":139},"Debugging & Profiler","\u002Fapi\u002Fdebugging","4.api\u002F8.debugging",{"title":141,"path":142,"stem":143,"children":144,"page":35},"Nuxt Module","\u002Fnuxt-module","5.nuxt-module",[145,149,162,182,207,211,295,320,324],{"title":146,"path":147,"stem":148},"Module Setup","\u002Fnuxt-module\u002Fmodule-setup","5.nuxt-module\u002F1.module-setup",{"title":150,"path":151,"stem":152,"children":153,"page":35},"Configuration","\u002Fnuxt-module\u002Fconfiguration","5.nuxt-module\u002F2.configuration",[154,158],{"title":155,"path":156,"stem":157},"Nuxt Config","\u002Fnuxt-module\u002Fconfiguration\u002Fnuxt-config","5.nuxt-module\u002F2.configuration\u002F1.nuxt-config",{"title":159,"path":160,"stem":161},"Site Config & SEO","\u002Fnuxt-module\u002Fconfiguration\u002Fsite-config-and-seo","5.nuxt-module\u002F2.configuration\u002F2.site-config-and-seo",{"title":163,"path":164,"stem":165,"children":166,"page":35},"Building Your Ui","\u002Fnuxt-module\u002Fbuilding-your-ui","5.nuxt-module\u002F3.building-your-ui",[167,171,175,178],{"title":168,"path":169,"stem":170},"Layouts","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-layouts","5.nuxt-module\u002F3.building-your-ui\u002F1.creating-layouts",{"title":172,"path":173,"stem":174},"Page Templates","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-page-templates","5.nuxt-module\u002F3.building-your-ui\u002F2.creating-page-templates",{"title":83,"path":176,"stem":177},"\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcreating-components","5.nuxt-module\u002F3.building-your-ui\u002F3.creating-components",{"title":179,"path":180,"stem":181},"CLI Generator","\u002Fnuxt-module\u002Fbuilding-your-ui\u002Fcwa-cli","5.nuxt-module\u002F3.building-your-ui\u002F4.cwa-cli",{"title":183,"path":184,"stem":185,"children":186,"page":35},"Cwa Components","\u002Fnuxt-module\u002Fcwa-components","5.nuxt-module\u002F4.cwa-components",[187,191,195,199,203],{"title":188,"path":189,"stem":190},"\u003CCwaComponentGroup \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-component-group","5.nuxt-module\u002F4.cwa-components\u002F1.cwa-component-group",{"title":192,"path":193,"stem":194},"\u003CCwaPage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-page","5.nuxt-module\u002F4.cwa-components\u002F2.cwa-page",{"title":196,"path":197,"stem":198},"\u003CCwaLink \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-link","5.nuxt-module\u002F4.cwa-components\u002F3.cwa-link",{"title":200,"path":201,"stem":202},"\u003CCwaImage \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-image","5.nuxt-module\u002F4.cwa-components\u002F4.cwa-image",{"title":204,"path":205,"stem":206},"\u003CCwaDefaultLayout \u002F>","\u002Fnuxt-module\u002Fcwa-components\u002Fcwa-default-layout","5.nuxt-module\u002F4.cwa-components\u002F5.cwa-default-layout",{"title":208,"path":209,"stem":210},"The useCwa() API","\u002Fnuxt-module\u002Fcwa-api","5.nuxt-module\u002F5.cwa-api",{"title":212,"path":213,"stem":214,"children":215,"page":35},"Composables","\u002Fnuxt-module\u002Fcomposables","5.nuxt-module\u002F6.composables",[216,224,261,278],{"title":217,"path":218,"stem":219,"children":220,"page":35},"Layout","\u002Fnuxt-module\u002Fcomposables\u002Flayout","5.nuxt-module\u002F6.composables\u002F0.layout",[221],{"title":217,"path":222,"stem":223},"\u002Fnuxt-module\u002Fcomposables\u002Flayout\u002Fuse-cwa-layout","5.nuxt-module\u002F6.composables\u002F0.layout\u002F1.use-cwa-layout",{"title":225,"path":226,"stem":227,"children":228,"page":35},"Component","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent","5.nuxt-module\u002F6.composables\u002F1.component",[229,233,237,241,245,249,253,257],{"title":230,"path":231,"stem":232},"Component (recommended)","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-component","5.nuxt-module\u002F6.composables\u002F1.component\u002F0.use-cwa-component",{"title":234,"path":235,"stem":236},"Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F1.use-cwa-resource",{"title":238,"path":239,"stem":240},"Collection Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-collection-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F2.use-cwa-collection-resource",{"title":242,"path":243,"stem":244},"Image Resource","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-image-resource","5.nuxt-module\u002F6.composables\u002F1.component\u002F3.use-cwa-image-resource",{"title":246,"path":247,"stem":248},"Form","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form","5.nuxt-module\u002F6.composables\u002F1.component\u002F4.use-cwa-form",{"title":250,"path":251,"stem":252},"Form Input","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-input","5.nuxt-module\u002F6.composables\u002F1.component\u002F5.use-cwa-form-input",{"title":254,"path":255,"stem":256},"Form Repeated","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-repeated","5.nuxt-module\u002F6.composables\u002F1.component\u002F6.use-cwa-form-repeated",{"title":258,"path":259,"stem":260},"Form Collection","\u002Fnuxt-module\u002Fcomposables\u002Fcomponent\u002Fuse-cwa-form-collection","5.nuxt-module\u002F6.composables\u002F1.component\u002F7.use-cwa-form-collection",{"title":262,"path":263,"stem":264,"children":265,"page":35},"Admin Manager","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager","5.nuxt-module\u002F6.composables\u002F2.admin-manager",[266,270,274],{"title":267,"path":268,"stem":269},"Manager Tab","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-manager-tab","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F1.use-cwa-resource-manager-tab",{"title":271,"path":272,"stem":273},"Resource Model","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-model","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F2.use-cwa-resource-model",{"title":275,"path":276,"stem":277},"Resource Upload","\u002Fnuxt-module\u002Fcomposables\u002Fadmin-manager\u002Fuse-cwa-resource-upload","5.nuxt-module\u002F6.composables\u002F2.admin-manager\u002F3.use-cwa-resource-upload",{"title":279,"path":280,"stem":281,"children":282,"page":35},"Utilities","\u002Fnuxt-module\u002Fcomposables\u002Futilities","5.nuxt-module\u002F6.composables\u002F3.utilities",[283,287,291],{"title":284,"path":285,"stem":286},"Resource Endpoint","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-endpoint","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F1.use-cwa-resource-endpoint",{"title":288,"path":289,"stem":290},"Query Model","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-query-bound-model","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F2.use-query-bound-model",{"title":292,"path":293,"stem":294},"Resource Route","\u002Fnuxt-module\u002Fcomposables\u002Futilities\u002Fuse-cwa-resource-route","5.nuxt-module\u002F6.composables\u002F3.utilities\u002F3.use-cwa-resource-route",{"title":296,"path":297,"stem":298,"children":299,"page":35},"Component Helpers","\u002Fnuxt-module\u002Fcomponent-helpers","5.nuxt-module\u002F7.component-helpers",[300,304,308,312,316],{"title":301,"path":302,"stem":303},"Images & Media","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fimages-and-uploads","5.nuxt-module\u002F7.component-helpers\u002F1.images-and-uploads",{"title":305,"path":306,"stem":307},"Collections & Pagination","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fcollections-and-pagination","5.nuxt-module\u002F7.component-helpers\u002F2.collections-and-pagination",{"title":309,"path":310,"stem":311},"HTML Content","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fhtml-content","5.nuxt-module\u002F7.component-helpers\u002F3.html-content",{"title":313,"path":314,"stem":315},"Real-Time Updates","\u002Fnuxt-module\u002Fcomponent-helpers\u002Freal-time-updates","5.nuxt-module\u002F7.component-helpers\u002F4.real-time-updates",{"title":317,"path":318,"stem":319},"Forms","\u002Fnuxt-module\u002Fcomponent-helpers\u002Fforms","5.nuxt-module\u002F7.component-helpers\u002F5.forms",{"title":321,"path":322,"stem":323},"Authentication","\u002Fnuxt-module\u002Fauthentication","5.nuxt-module\u002F8.authentication",{"title":325,"path":326,"stem":327,"children":328,"page":35},"Cwa Layer","\u002Fnuxt-module\u002Fcwa-layer","5.nuxt-module\u002F9.cwa-layer",[329,333,337],{"title":330,"path":331,"stem":332},"Overview","\u002Fnuxt-module\u002Fcwa-layer\u002Foverview","5.nuxt-module\u002F9.cwa-layer\u002F1.overview",{"title":334,"path":335,"stem":336},"Auth Pages","\u002Fnuxt-module\u002Fcwa-layer\u002Fauth-pages","5.nuxt-module\u002F9.cwa-layer\u002F2.auth-pages",{"title":338,"path":339,"stem":340},"Admin Panel","\u002Fnuxt-module\u002Fcwa-layer\u002Fadmin-panel","5.nuxt-module\u002F9.cwa-layer\u002F3.admin-panel",{"title":342,"path":343,"stem":344,"children":345,"page":35},"Deployment","\u002Fdeployment","6.deployment",[346,350,354],{"title":347,"path":348,"stem":349},"Docker","\u002Fdeployment\u002Fdocker","6.deployment\u002F1.docker",{"title":351,"path":352,"stem":353},"Kubernetes & Helm","\u002Fdeployment\u002Fkubernetes","6.deployment\u002F2.kubernetes",{"title":355,"path":356,"stem":357},"CI\u002FCD","\u002Fdeployment\u002Fci-cd","6.deployment\u002F3.ci-cd",{"id":359,"title":172,"badge":360,"body":361,"description":1585,"extension":1586,"links":360,"meta":1587,"navigation":600,"path":173,"seo":1588,"stem":174,"__hash__":1589},"docs\u002F5.nuxt-module\u002F3.building-your-ui\u002F2.creating-page-templates.md",null,{"type":362,"value":363,"toc":1574},"minimark",[364,385,390,400,410,417,420,484,499,503,669,673,676,1115,1119,1129,1246,1268,1272,1459,1463,1537,1544,1547,1551,1561,1570],[365,366,367,368,372,373,376,377,380,381,384],"p",{},"A page template defines the structure of a page — the slots where admins add and manage content. The PHP ",[369,370,371],"code",{},"Page"," entity's ",[369,374,375],{},"uiComponent"," field maps to your Vue file. For dynamic pages (",[369,378,379],{},"isTemplate: true","), many routes share one template but each route points to its own ",[369,382,383],{},"PageData"," record.",[386,387,389],"h2",{"id":388},"file-convention","File Convention",[391,392,397],"pre",{"className":393,"code":395,"language":396},[394],"language-text","app\u002Fcwa\u002Fpages\u002FPrimary.vue    →  CwaPagePrimary\napp\u002Fcwa\u002Fpages\u002FBlogDetail.vue →  CwaPageBlogDetail\n","text",[369,398,395],{"__ignoreMap":399},"",[365,401,402,403,406,407,409],{},"The file name (without ",[369,404,405],{},".vue",") must match the ",[369,408,375],{}," value on the Page entity.",[386,411,413,414],{"id":412},"every-page-component-receives-iri","Every Page Component Receives ",[369,415,416],{},":iri",[365,418,419],{},"The module passes the page IRI as a prop. Declare it:",[391,421,425],{"className":422,"code":423,"language":424,"meta":399,"style":399},"language-ts shiki shiki-themes github-light github-dark material-theme-palenight","import type { IriProp } from '@cwa\u002Fnuxt\u002Fruntime\u002Fcomposables'\ndefineProps\u003CIriProp>()\n","ts",[369,426,427,464],{"__ignoreMap":399},[428,429,432,436,439,443,447,450,453,457,461],"span",{"class":430,"line":431},"line",1,[428,433,435],{"class":434},"sm4w6","import",[428,437,438],{"class":434}," type",[428,440,442],{"class":441},"sOvfz"," {",[428,444,446],{"class":445},"sPB8G"," IriProp",[428,448,449],{"class":441}," }",[428,451,452],{"class":434}," from",[428,454,456],{"class":455},"seSrl"," '",[428,458,460],{"class":459},"sLL54","@cwa\u002Fnuxt\u002Fruntime\u002Fcomposables",[428,462,463],{"class":455},"'\n",[428,465,467,471,474,478,481],{"class":430,"line":466},2,[428,468,470],{"class":469},"sKpYG","defineProps",[428,472,473],{"class":441},"\u003C",[428,475,477],{"class":476},"sRCss","IriProp",[428,479,480],{"class":441},">",[428,482,483],{"class":445},"()\n",[365,485,486,487,490,491,494,495,498],{},"The ",[369,488,489],{},"iri"," prop is the IRI of the current Page entity. Pass it as the ",[369,492,493],{},"location"," to any ",[369,496,497],{},"CwaComponentGroup",".",[386,500,502],{"id":501},"minimal-page-template","Minimal Page Template",[391,504,508],{"className":505,"code":506,"language":507,"meta":399,"style":399},"language-vue shiki shiki-themes github-light github-dark material-theme-palenight","\u003C!-- app\u002Fcwa\u002Fpages\u002FPrimary.vue -->\n\u003Ctemplate>\n    \u003Cmain>\n        \u003CCwaComponentGroup reference=\"content\" :location=\"iri\" \u002F>\n    \u003C\u002Fmain>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport type { IriProp } from '@cwa\u002Fnuxt\u002Fruntime\u002Fcomposables'\ndefineProps\u003CIriProp>()\n\u003C\u002Fscript>\n","vue",[369,509,510,516,527,538,575,585,595,602,626,647,660],{"__ignoreMap":399},[428,511,512],{"class":430,"line":431},[428,513,515],{"class":514},"sTBSN","\u003C!-- app\u002Fcwa\u002Fpages\u002FPrimary.vue -->\n",[428,517,518,520,524],{"class":430,"line":466},[428,519,473],{"class":441},[428,521,523],{"class":522},"s-h7I","template",[428,525,526],{"class":441},">\n",[428,528,530,533,536],{"class":430,"line":529},3,[428,531,532],{"class":441},"    \u003C",[428,534,535],{"class":522},"main",[428,537,526],{"class":441},[428,539,541,544,546,550,553,556,559,561,564,566,568,570,572],{"class":430,"line":540},4,[428,542,543],{"class":441},"        \u003C",[428,545,497],{"class":522},[428,547,549],{"class":548},"sGtlX"," reference",[428,551,552],{"class":441},"=",[428,554,555],{"class":455},"\"",[428,557,558],{"class":459},"content",[428,560,555],{"class":455},[428,562,563],{"class":548}," :location",[428,565,552],{"class":441},[428,567,555],{"class":455},[428,569,489],{"class":459},[428,571,555],{"class":455},[428,573,574],{"class":441}," \u002F>\n",[428,576,578,581,583],{"class":430,"line":577},5,[428,579,580],{"class":441},"    \u003C\u002F",[428,582,535],{"class":522},[428,584,526],{"class":441},[428,586,588,591,593],{"class":430,"line":587},6,[428,589,590],{"class":441},"\u003C\u002F",[428,592,523],{"class":522},[428,594,526],{"class":441},[428,596,598],{"class":430,"line":597},7,[428,599,601],{"emptyLinePlaceholder":600},true,"\n",[428,603,605,607,610,613,616,618,620,622,624],{"class":430,"line":604},8,[428,606,473],{"class":441},[428,608,609],{"class":522},"script",[428,611,612],{"class":548}," setup",[428,614,615],{"class":548}," lang",[428,617,552],{"class":441},[428,619,555],{"class":455},[428,621,424],{"class":459},[428,623,555],{"class":455},[428,625,526],{"class":441},[428,627,629,631,633,635,637,639,641,643,645],{"class":430,"line":628},9,[428,630,435],{"class":434},[428,632,438],{"class":434},[428,634,442],{"class":441},[428,636,446],{"class":445},[428,638,449],{"class":441},[428,640,452],{"class":434},[428,642,456],{"class":455},[428,644,460],{"class":459},[428,646,463],{"class":455},[428,648,650,652,654,656,658],{"class":430,"line":649},10,[428,651,470],{"class":469},[428,653,473],{"class":441},[428,655,477],{"class":476},[428,657,480],{"class":441},[428,659,483],{"class":445},[428,661,663,665,667],{"class":430,"line":662},11,[428,664,590],{"class":441},[428,666,609],{"class":522},[428,668,526],{"class":441},[386,670,672],{"id":671},"multiple-content-regions","Multiple Content Regions",[365,674,675],{},"A real page usually has distinct zones — hero, main body, sidebar:",[391,677,679],{"className":505,"code":678,"language":507,"meta":399,"style":399},"\u003Ctemplate>\n    \u003Cdiv :class=\"uiClassNames\">\n        \u003Csection class=\"hero\">\n            \u003CCwaComponentGroup reference=\"hero\" :location=\"iri\" \u002F>\n        \u003C\u002Fsection>\n\n        \u003Cdiv class=\"grid lg:grid-cols-3 gap-8\">\n            \u003Cdiv class=\"lg:col-span-2\">\n                \u003CCwaComponentGroup reference=\"main\" :location=\"iri\" \u002F>\n            \u003C\u002Fdiv>\n            \u003Caside>\n                \u003CCwaComponentGroup reference=\"sidebar\" :location=\"iri\" \u002F>\n            \u003C\u002Faside>\n        \u003C\u002Fdiv>\n    \u003C\u002Fdiv>\n\u003C\u002Ftemplate>\n\n\u003Cscript setup lang=\"ts\">\nimport type { IriProp } from '@cwa\u002Fnuxt\u002Fruntime\u002Fcomposables'\n\nconst props = defineProps\u003CIriProp>()\nconst cwa = useCwa()\n\nconst page = computed(() => cwa.resources.page.value)\nconst uiClassNames = computed(() => page.value?.data?.uiClassNames ?? '')\n\u003C\u002Fscript>\n",[369,680,681,689,710,731,760,769,773,792,811,840,849,858,888,897,906,915,924,929,950,971,976,1002,1017,1022,1061,1106],{"__ignoreMap":399},[428,682,683,685,687],{"class":430,"line":431},[428,684,473],{"class":441},[428,686,523],{"class":522},[428,688,526],{"class":441},[428,690,691,693,696,699,701,703,706,708],{"class":430,"line":466},[428,692,532],{"class":441},[428,694,695],{"class":522},"div",[428,697,698],{"class":548}," :class",[428,700,552],{"class":441},[428,702,555],{"class":455},[428,704,705],{"class":459},"uiClassNames",[428,707,555],{"class":455},[428,709,526],{"class":441},[428,711,712,714,717,720,722,724,727,729],{"class":430,"line":529},[428,713,543],{"class":441},[428,715,716],{"class":522},"section",[428,718,719],{"class":548}," class",[428,721,552],{"class":441},[428,723,555],{"class":455},[428,725,726],{"class":459},"hero",[428,728,555],{"class":455},[428,730,526],{"class":441},[428,732,733,736,738,740,742,744,746,748,750,752,754,756,758],{"class":430,"line":540},[428,734,735],{"class":441},"            \u003C",[428,737,497],{"class":522},[428,739,549],{"class":548},[428,741,552],{"class":441},[428,743,555],{"class":455},[428,745,726],{"class":459},[428,747,555],{"class":455},[428,749,563],{"class":548},[428,751,552],{"class":441},[428,753,555],{"class":455},[428,755,489],{"class":459},[428,757,555],{"class":455},[428,759,574],{"class":441},[428,761,762,765,767],{"class":430,"line":577},[428,763,764],{"class":441},"        \u003C\u002F",[428,766,716],{"class":522},[428,768,526],{"class":441},[428,770,771],{"class":430,"line":587},[428,772,601],{"emptyLinePlaceholder":600},[428,774,775,777,779,781,783,785,788,790],{"class":430,"line":597},[428,776,543],{"class":441},[428,778,695],{"class":522},[428,780,719],{"class":548},[428,782,552],{"class":441},[428,784,555],{"class":455},[428,786,787],{"class":459},"grid lg:grid-cols-3 gap-8",[428,789,555],{"class":455},[428,791,526],{"class":441},[428,793,794,796,798,800,802,804,807,809],{"class":430,"line":604},[428,795,735],{"class":441},[428,797,695],{"class":522},[428,799,719],{"class":548},[428,801,552],{"class":441},[428,803,555],{"class":455},[428,805,806],{"class":459},"lg:col-span-2",[428,808,555],{"class":455},[428,810,526],{"class":441},[428,812,813,816,818,820,822,824,826,828,830,832,834,836,838],{"class":430,"line":628},[428,814,815],{"class":441},"                \u003C",[428,817,497],{"class":522},[428,819,549],{"class":548},[428,821,552],{"class":441},[428,823,555],{"class":455},[428,825,535],{"class":459},[428,827,555],{"class":455},[428,829,563],{"class":548},[428,831,552],{"class":441},[428,833,555],{"class":455},[428,835,489],{"class":459},[428,837,555],{"class":455},[428,839,574],{"class":441},[428,841,842,845,847],{"class":430,"line":649},[428,843,844],{"class":441},"            \u003C\u002F",[428,846,695],{"class":522},[428,848,526],{"class":441},[428,850,851,853,856],{"class":430,"line":662},[428,852,735],{"class":441},[428,854,855],{"class":522},"aside",[428,857,526],{"class":441},[428,859,861,863,865,867,869,871,874,876,878,880,882,884,886],{"class":430,"line":860},12,[428,862,815],{"class":441},[428,864,497],{"class":522},[428,866,549],{"class":548},[428,868,552],{"class":441},[428,870,555],{"class":455},[428,872,873],{"class":459},"sidebar",[428,875,555],{"class":455},[428,877,563],{"class":548},[428,879,552],{"class":441},[428,881,555],{"class":455},[428,883,489],{"class":459},[428,885,555],{"class":455},[428,887,574],{"class":441},[428,889,891,893,895],{"class":430,"line":890},13,[428,892,844],{"class":441},[428,894,855],{"class":522},[428,896,526],{"class":441},[428,898,900,902,904],{"class":430,"line":899},14,[428,901,764],{"class":441},[428,903,695],{"class":522},[428,905,526],{"class":441},[428,907,909,911,913],{"class":430,"line":908},15,[428,910,580],{"class":441},[428,912,695],{"class":522},[428,914,526],{"class":441},[428,916,918,920,922],{"class":430,"line":917},16,[428,919,590],{"class":441},[428,921,523],{"class":522},[428,923,526],{"class":441},[428,925,927],{"class":430,"line":926},17,[428,928,601],{"emptyLinePlaceholder":600},[428,930,932,934,936,938,940,942,944,946,948],{"class":430,"line":931},18,[428,933,473],{"class":441},[428,935,609],{"class":522},[428,937,612],{"class":548},[428,939,615],{"class":548},[428,941,552],{"class":441},[428,943,555],{"class":455},[428,945,424],{"class":459},[428,947,555],{"class":455},[428,949,526],{"class":441},[428,951,953,955,957,959,961,963,965,967,969],{"class":430,"line":952},19,[428,954,435],{"class":434},[428,956,438],{"class":434},[428,958,442],{"class":441},[428,960,446],{"class":445},[428,962,449],{"class":441},[428,964,452],{"class":434},[428,966,456],{"class":455},[428,968,460],{"class":459},[428,970,463],{"class":455},[428,972,974],{"class":430,"line":973},20,[428,975,601],{"emptyLinePlaceholder":600},[428,977,979,983,987,991,994,996,998,1000],{"class":430,"line":978},21,[428,980,982],{"class":981},"swB56","const",[428,984,986],{"class":985},"sc2zw"," props",[428,988,990],{"class":989},"sVlFx"," =",[428,992,993],{"class":469}," defineProps",[428,995,473],{"class":441},[428,997,477],{"class":476},[428,999,480],{"class":441},[428,1001,483],{"class":445},[428,1003,1005,1007,1010,1012,1015],{"class":430,"line":1004},22,[428,1006,982],{"class":981},[428,1008,1009],{"class":985}," cwa",[428,1011,990],{"class":989},[428,1013,1014],{"class":469}," useCwa",[428,1016,483],{"class":445},[428,1018,1020],{"class":430,"line":1019},23,[428,1021,601],{"emptyLinePlaceholder":600},[428,1023,1025,1027,1030,1032,1035,1038,1041,1044,1046,1048,1051,1053,1056,1058],{"class":430,"line":1024},24,[428,1026,982],{"class":981},[428,1028,1029],{"class":985}," page",[428,1031,990],{"class":989},[428,1033,1034],{"class":469}," computed",[428,1036,1037],{"class":445},"(",[428,1039,1040],{"class":441},"()",[428,1042,1043],{"class":981}," =>",[428,1045,1009],{"class":445},[428,1047,498],{"class":441},[428,1049,1050],{"class":445},"resources",[428,1052,498],{"class":441},[428,1054,1055],{"class":445},"page",[428,1057,498],{"class":441},[428,1059,1060],{"class":445},"value)\n",[428,1062,1064,1066,1069,1071,1073,1075,1077,1079,1081,1083,1086,1089,1092,1094,1097,1100,1103],{"class":430,"line":1063},25,[428,1065,982],{"class":981},[428,1067,1068],{"class":985}," uiClassNames",[428,1070,990],{"class":989},[428,1072,1034],{"class":469},[428,1074,1037],{"class":445},[428,1076,1040],{"class":441},[428,1078,1043],{"class":981},[428,1080,1029],{"class":445},[428,1082,498],{"class":441},[428,1084,1085],{"class":445},"value",[428,1087,1088],{"class":441},"?.",[428,1090,1091],{"class":445},"data",[428,1093,1088],{"class":441},[428,1095,1096],{"class":445},"uiClassNames ",[428,1098,1099],{"class":989},"??",[428,1101,1102],{"class":455}," ''",[428,1104,1105],{"class":445},")\n",[428,1107,1109,1111,1113],{"class":430,"line":1108},26,[428,1110,590],{"class":441},[428,1112,609],{"class":522},[428,1114,526],{"class":441},[386,1116,1118],{"id":1117},"dynamic-pages-accessing-page-data","Dynamic Pages: Accessing Page Data",[365,1120,1121,1122,1124,1125,1128],{},"When the page is a template (",[369,1123,379],{},"), ",[369,1126,1127],{},"cwa.resources.pageData"," contains the current record's data:",[391,1130,1132],{"className":422,"code":1131,"language":424,"meta":399,"style":399},"const cwa = useCwa()\n\nconst pageData = computed(() => cwa.resources.pageData.value)\nconst headline = computed(() => pageData.value?.data?.headline)\nconst createdAt = computed(() => pageData.value?.data?.createdAt)\n",[369,1133,1134,1146,1150,1182,1214],{"__ignoreMap":399},[428,1135,1136,1138,1140,1142,1144],{"class":430,"line":431},[428,1137,982],{"class":981},[428,1139,1009],{"class":985},[428,1141,990],{"class":989},[428,1143,1014],{"class":469},[428,1145,483],{"class":445},[428,1147,1148],{"class":430,"line":466},[428,1149,601],{"emptyLinePlaceholder":600},[428,1151,1152,1154,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175,1178,1180],{"class":430,"line":529},[428,1153,982],{"class":981},[428,1155,1156],{"class":985}," pageData",[428,1158,990],{"class":989},[428,1160,1034],{"class":469},[428,1162,1037],{"class":445},[428,1164,1040],{"class":441},[428,1166,1043],{"class":981},[428,1168,1009],{"class":445},[428,1170,498],{"class":441},[428,1172,1050],{"class":445},[428,1174,498],{"class":441},[428,1176,1177],{"class":445},"pageData",[428,1179,498],{"class":441},[428,1181,1060],{"class":445},[428,1183,1184,1186,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207,1209,1211],{"class":430,"line":540},[428,1185,982],{"class":981},[428,1187,1188],{"class":985}," headline",[428,1190,990],{"class":989},[428,1192,1034],{"class":469},[428,1194,1037],{"class":445},[428,1196,1040],{"class":441},[428,1198,1043],{"class":981},[428,1200,1156],{"class":445},[428,1202,498],{"class":441},[428,1204,1085],{"class":445},[428,1206,1088],{"class":441},[428,1208,1091],{"class":445},[428,1210,1088],{"class":441},[428,1212,1213],{"class":445},"headline)\n",[428,1215,1216,1218,1221,1223,1225,1227,1229,1231,1233,1235,1237,1239,1241,1243],{"class":430,"line":577},[428,1217,982],{"class":981},[428,1219,1220],{"class":985}," createdAt",[428,1222,990],{"class":989},[428,1224,1034],{"class":469},[428,1226,1037],{"class":445},[428,1228,1040],{"class":441},[428,1230,1043],{"class":981},[428,1232,1156],{"class":445},[428,1234,498],{"class":441},[428,1236,1085],{"class":445},[428,1238,1088],{"class":441},[428,1240,1091],{"class":445},[428,1242,1088],{"class":441},[428,1244,1245],{"class":445},"createdAt)\n",[365,1247,1248,1249,1252,1253,1256,1257,1252,1260,1263,1264,1267],{},"The module automatically sets the ",[369,1250,1251],{},"\u003Ctitle>"," and ",[369,1254,1255],{},"\u003Cmeta name=\"description\">"," from ",[369,1258,1259],{},"pageData.data.title",[369,1261,1262],{},"pageData.data.metaDescription",". You don't need to call ",[369,1265,1266],{},"useHead"," for the basics.",[386,1269,1271],{"id":1270},"registering-pages","Registering Pages",[391,1273,1275],{"className":422,"code":1274,"language":424,"meta":399,"style":399},"\u002F\u002F nuxt.config.ts\ncwa: {\n    pages: {\n        Primary: {\n            name: 'Standard Page',\n            classes: [\n                { value: '', label: 'Default' },\n                { value: 'full-width', label: 'Full Width' }\n            ]\n        },\n        BlogDetail: {\n            name: 'Blog Article',\n            classes: []\n        }\n    }\n}\n",[369,1276,1277,1282,1293,1302,1311,1329,1340,1370,1401,1406,1411,1420,1435,1444,1449,1454],{"__ignoreMap":399},[428,1278,1279],{"class":430,"line":431},[428,1280,1281],{"class":514},"\u002F\u002F nuxt.config.ts\n",[428,1283,1284,1287,1290],{"class":430,"line":466},[428,1285,1286],{"class":476},"cwa",[428,1288,1289],{"class":441},":",[428,1291,1292],{"class":441}," {\n",[428,1294,1295,1298,1300],{"class":430,"line":529},[428,1296,1297],{"class":476},"    pages",[428,1299,1289],{"class":441},[428,1301,1292],{"class":441},[428,1303,1304,1307,1309],{"class":430,"line":540},[428,1305,1306],{"class":476},"        Primary",[428,1308,1289],{"class":441},[428,1310,1292],{"class":441},[428,1312,1313,1316,1318,1320,1323,1326],{"class":430,"line":577},[428,1314,1315],{"class":476},"            name",[428,1317,1289],{"class":441},[428,1319,456],{"class":455},[428,1321,1322],{"class":459},"Standard Page",[428,1324,1325],{"class":455},"'",[428,1327,1328],{"class":441},",\n",[428,1330,1331,1334,1336],{"class":430,"line":587},[428,1332,1333],{"class":476},"            classes",[428,1335,1289],{"class":441},[428,1337,1339],{"class":1338},"sDHlG"," [\n",[428,1341,1342,1345,1348,1350,1352,1355,1358,1360,1362,1365,1367],{"class":430,"line":597},[428,1343,1344],{"class":441},"                {",[428,1346,1347],{"class":1338}," value",[428,1349,1289],{"class":441},[428,1351,1102],{"class":455},[428,1353,1354],{"class":441},",",[428,1356,1357],{"class":1338}," label",[428,1359,1289],{"class":441},[428,1361,456],{"class":455},[428,1363,1364],{"class":459},"Default",[428,1366,1325],{"class":455},[428,1368,1369],{"class":441}," },\n",[428,1371,1372,1374,1376,1378,1380,1383,1385,1387,1389,1391,1393,1396,1398],{"class":430,"line":604},[428,1373,1344],{"class":441},[428,1375,1347],{"class":1338},[428,1377,1289],{"class":441},[428,1379,456],{"class":455},[428,1381,1382],{"class":459},"full-width",[428,1384,1325],{"class":455},[428,1386,1354],{"class":441},[428,1388,1357],{"class":1338},[428,1390,1289],{"class":441},[428,1392,456],{"class":455},[428,1394,1395],{"class":459},"Full Width",[428,1397,1325],{"class":455},[428,1399,1400],{"class":441}," }\n",[428,1402,1403],{"class":430,"line":628},[428,1404,1405],{"class":1338},"            ]\n",[428,1407,1408],{"class":430,"line":649},[428,1409,1410],{"class":441},"        },\n",[428,1412,1413,1416,1418],{"class":430,"line":662},[428,1414,1415],{"class":476},"        BlogDetail",[428,1417,1289],{"class":441},[428,1419,1292],{"class":441},[428,1421,1422,1424,1426,1428,1431,1433],{"class":430,"line":860},[428,1423,1315],{"class":476},[428,1425,1289],{"class":441},[428,1427,456],{"class":455},[428,1429,1430],{"class":459},"Blog Article",[428,1432,1325],{"class":455},[428,1434,1328],{"class":441},[428,1436,1437,1439,1441],{"class":430,"line":890},[428,1438,1333],{"class":476},[428,1440,1289],{"class":441},[428,1442,1443],{"class":1338}," []\n",[428,1445,1446],{"class":430,"line":899},[428,1447,1448],{"class":441},"        }\n",[428,1450,1451],{"class":430,"line":908},[428,1452,1453],{"class":441},"    }\n",[428,1455,1456],{"class":430,"line":917},[428,1457,1458],{"class":441},"}\n",[386,1460,1462],{"id":1461},"page-load-state","Page Load State",[391,1464,1466],{"className":422,"code":1465,"language":424,"meta":399,"style":399},"const isPageLoading = computed(() => cwa.resources.isLoading.value)\nconst progress = computed(() => cwa.resources.pageLoadProgress.value)\n\u002F\u002F { total: 8, complete: 5, percent: 62.5, resources: [...IRIs] }\n",[369,1467,1468,1500,1532],{"__ignoreMap":399},[428,1469,1470,1472,1475,1477,1479,1481,1483,1485,1487,1489,1491,1493,1496,1498],{"class":430,"line":431},[428,1471,982],{"class":981},[428,1473,1474],{"class":985}," isPageLoading",[428,1476,990],{"class":989},[428,1478,1034],{"class":469},[428,1480,1037],{"class":445},[428,1482,1040],{"class":441},[428,1484,1043],{"class":981},[428,1486,1009],{"class":445},[428,1488,498],{"class":441},[428,1490,1050],{"class":445},[428,1492,498],{"class":441},[428,1494,1495],{"class":445},"isLoading",[428,1497,498],{"class":441},[428,1499,1060],{"class":445},[428,1501,1502,1504,1507,1509,1511,1513,1515,1517,1519,1521,1523,1525,1528,1530],{"class":430,"line":466},[428,1503,982],{"class":981},[428,1505,1506],{"class":985}," progress",[428,1508,990],{"class":989},[428,1510,1034],{"class":469},[428,1512,1037],{"class":445},[428,1514,1040],{"class":441},[428,1516,1043],{"class":981},[428,1518,1009],{"class":445},[428,1520,498],{"class":441},[428,1522,1050],{"class":445},[428,1524,498],{"class":441},[428,1526,1527],{"class":445},"pageLoadProgress",[428,1529,498],{"class":441},[428,1531,1060],{"class":445},[428,1533,1534],{"class":430,"line":529},[428,1535,1536],{"class":514},"\u002F\u002F { total: 8, complete: 5, percent: 62.5, resources: [...IRIs] }\n",[365,1538,1539,1540,1543],{},"Use ",[369,1541,1542],{},"progress.percent"," to drive a loading bar if you need one.",[1545,1546],"hr",{},[386,1548,1550],{"id":1549},"nested-pages","Nested Pages",[365,1552,1553,1554,1556,1557,1560],{},"If your pages have a parent–child URL structure — events listing → event detail, blog → post, docs section → page — add ",[369,1555,192],{}," wherever the child should render inside the parent template. It works like ",[369,1558,1559],{},"\u003CNuxtPage \u002F>"," but for CWA's depth-aware hierarchy.",[365,1562,1563,1564,1569],{},"See ",[1565,1566,1567],"a",{"href":193},[369,1568,192],{}," for complete working examples, the inject key reference, and configuration.",[1571,1572,1573],"style",{},"html pre.shiki code .sm4w6, html code.shiki .sm4w6{--shiki-light:#D73A49;--shiki-light-font-style:inherit;--shiki-default:#F97583;--shiki-default-font-style:inherit;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sOvfz, html code.shiki .sOvfz{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#89DDFF}html pre.shiki code .sPB8G, html code.shiki .sPB8G{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#BABED8}html pre.shiki code .seSrl, html code.shiki .seSrl{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#89DDFF}html pre.shiki code .sLL54, html code.shiki .sLL54{--shiki-light:#032F62;--shiki-default:#9ECBFF;--shiki-dark:#C3E88D}html pre.shiki code .sKpYG, html code.shiki .sKpYG{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#82AAFF}html pre.shiki code .sRCss, html code.shiki .sRCss{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#FFCB6B}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 .sTBSN, html code.shiki .sTBSN{--shiki-light:#6A737D;--shiki-light-font-style:inherit;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s-h7I, html code.shiki .s-h7I{--shiki-light:#22863A;--shiki-default:#85E89D;--shiki-dark:#F07178}html pre.shiki code .sGtlX, html code.shiki .sGtlX{--shiki-light:#6F42C1;--shiki-default:#B392F0;--shiki-dark:#C792EA}html pre.shiki code .swB56, html code.shiki .swB56{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#C792EA}html pre.shiki code .sc2zw, html code.shiki .sc2zw{--shiki-light:#005CC5;--shiki-default:#79B8FF;--shiki-dark:#BABED8}html pre.shiki code .sVlFx, html code.shiki .sVlFx{--shiki-light:#D73A49;--shiki-default:#F97583;--shiki-dark:#89DDFF}html pre.shiki code .sDHlG, html code.shiki .sDHlG{--shiki-light:#24292E;--shiki-default:#E1E4E8;--shiki-dark:#F07178}",{"title":399,"searchDepth":466,"depth":466,"links":1575},[1576,1577,1579,1580,1581,1582,1583,1584],{"id":388,"depth":466,"text":389},{"id":412,"depth":466,"text":1578},"Every Page Component Receives :iri",{"id":501,"depth":466,"text":502},{"id":671,"depth":466,"text":672},{"id":1117,"depth":466,"text":1118},{"id":1270,"depth":466,"text":1271},{"id":1461,"depth":466,"text":1462},{"id":1549,"depth":466,"text":1550},"How to create CWA page template components that define the content regions of a page using CwaComponentGroup and CwaPage.","md",{},{"title":172,"description":1585},"PejWEPTCS_yrqvbIwel5dDnjGavn8awalCgEcdZ1v3Y",[1591,1593],{"title":168,"path":169,"stem":170,"description":1592,"children":-1},"How to create CWA layout components that form the outer shell of your site — header, footer, navigation, and component group regions.",{"title":83,"path":176,"stem":177,"description":1594,"children":-1},"The complete guide to building a CWA component — display template, admin manager tabs, and UI class name variants.",1782512898348]