[{"data":1,"prerenderedAt":1261},["ShallowReactive",2],{"navigation_docs":3,"-embed-api-reference":68,"-embed-api-reference-surround":1256},[4,26,42,52],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":25},"Getting Started","i-lucide-rocket","\u002Fgetting-started","1.getting-started",[10,15,20],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Campaign Configuration","\u002Fgetting-started\u002Fcampaign-configuration","1.getting-started\u002F2.campaign-configuration","i-lucide-megaphone",{"title":21,"path":22,"stem":23,"icon":24},"Quality Review","\u002Fgetting-started\u002Fquality-review","1.getting-started\u002F3.quality-review","i-lucide-shield-check",false,{"title":27,"icon":28,"path":29,"stem":30,"children":31,"page":25},"Embed","i-lucide-code","\u002Fembed","2.embed",[32,37],{"title":33,"path":34,"stem":35,"icon":36},"Integration Guide","\u002Fembed\u002Fguide","2.embed\u002F1.guide","i-lucide-book-open",{"title":38,"path":39,"stem":40,"icon":41},"API Reference","\u002Fembed\u002Fapi-reference","2.embed\u002F2.api-reference","i-lucide-file-code",{"title":43,"icon":44,"path":45,"stem":46,"children":47,"page":25},"External API","i-lucide-globe","\u002Fexternal-api","3.external-api",[48],{"title":49,"path":50,"stem":51,"icon":41},"Campaign Reference","\u002Fexternal-api\u002Freference","3.external-api\u002F1.reference",{"title":53,"icon":54,"path":55,"stem":56,"children":57,"page":25},"AI Assistants","i-lucide-bot","\u002Fai-assistants","4.ai-assistants",[58,63],{"title":59,"path":60,"stem":61,"icon":62},"Connect an Assistant","\u002Fai-assistants\u002Fconnect","4.ai-assistants\u002F1.connect","i-lucide-plug",{"title":64,"path":65,"stem":66,"icon":67},"What the Assistant Can Do","\u002Fai-assistants\u002Fcapabilities","4.ai-assistants\u002F2.capabilities","i-lucide-list-checks",{"id":69,"title":38,"body":70,"description":1248,"extension":1249,"links":1250,"meta":1252,"navigation":1253,"path":39,"seo":1254,"stem":40,"__hash__":1255},"docs\u002F2.embed\u002F2.api-reference.md",{"type":71,"value":72,"toc":1237},"minimark",[73,81,85,88,125,128,134,140,259,261,266,269,504,506,511,514,661,666,669,699,717,724,728,731,830,843,849,852,1155,1157,1161,1169,1172,1179,1233],[74,75,77],"h2",{"id":76},"activoiceinitconfig",[78,79,80],"code",{},"Activoice.init(config)",[82,83,84],"p",{},"Initializes one embed instance inside the target container.",[82,86,87],{},"If the container already contains an active embed (for example after a client-side navigation), it is destroyed and replaced with a fresh instance.",[89,90,95],"pre",{"className":91,"code":92,"language":93,"meta":94,"style":94},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","window.Activoice.init(config: ActivoiceEmbedConfig): void\n","ts","",[78,96,97],{"__ignoreMap":94},[98,99,102,106,110,113,115,119,122],"span",{"class":100,"line":101},"line",1,[98,103,105],{"class":104},"sTEyZ","window",[98,107,109],{"class":108},"sMK4o",".",[98,111,112],{"class":104},"Activoice",[98,114,109],{"class":108},[98,116,118],{"class":117},"s2Zo4","init",[98,120,121],{"class":104},"(config: ActivoiceEmbedConfig): ",[98,123,124],{"class":108},"void\n",[126,127],"hr",{},[74,129,131],{"id":130},"activoiceembedconfig",[78,132,133],{},"ActivoiceEmbedConfig",[82,135,136,137,109],{},"The root configuration object passed to ",[78,138,139],{},"Activoice.init()",[141,142,143,163],"table",{},[144,145,146],"thead",{},[147,148,149,153,156,160],"tr",{},[150,151,152],"th",{},"Property",[150,154,155],{},"Type",[150,157,159],{"align":158},"center","Required",[150,161,162],{},"Description",[164,165,166,193,217,239],"tbody",{},[147,167,168,174,179,182],{},[169,170,171],"td",{},[78,172,173],{},"container",[169,175,176],{},[78,177,178],{},"string",[169,180,181],{"align":158},"✓",[169,183,184,185,188,189,192],{},"CSS selector of the host element (e.g. ",[78,186,187],{},"'#av-embed-container'","). Must match exactly one element in the DOM at the time ",[78,190,191],{},"init()"," is called.",[147,194,195,200,204,206],{},[169,196,197],{},[78,198,199],{},"campaignId",[169,201,202],{},[78,203,178],{},[169,205,181],{"align":158},[169,207,208,209,213,214,216],{},"Slug or identifier of the campaign to embed. Visible in your Activoice admin, in the campaign URL and in the campaign's ",[210,211,212],"strong",{},"Share"," panel, ",[210,215,27],{}," tab.",[147,218,219,224,233,236],{},[169,220,221],{},[78,222,223],{},"embedOptions",[169,225,226],{},[227,228,230],"a",{"href":229},"#embedoptions",[78,231,232],{},"EmbedOptions",[169,234,235],{"align":158},"—",[169,237,238],{},"Optional display and behavior settings.",[147,240,241,246,254,256],{},[169,242,243],{},[78,244,245],{},"campaignOverrides",[169,247,248],{},[227,249,251],{"href":250},"#campaignoverrides",[78,252,253],{},"CampaignOverrides",[169,255,235],{"align":158},[169,257,258],{},"Optional overrides applied on top of the campaign configuration defined in your Activoice admin.",[126,260],{},[74,262,264],{"id":263},"embedoptions",[78,265,232],{},[82,267,268],{},"All fields are optional. Omitting a field uses the default value.",[141,270,271,284],{},[144,272,273],{},[147,274,275,277,279,282],{},[150,276,152],{},[150,278,155],{},[150,280,281],{},"Default",[150,283,162],{},[164,285,286,309,336,380,414,434,456,474],{},[147,287,288,293,297,302],{},[169,289,290],{},[78,291,292],{},"spinnerColor",[169,294,295],{},[78,296,178],{},[169,298,299],{},[78,300,301],{},"'#fed13a'",[169,303,304,305,308],{},"CSS color of the loading spinner shown before the campaign is ready. Accepts any valid CSS color value (hex, ",[78,306,307],{},"rgb()",", named colors, etc.).",[147,310,311,316,321,326],{},[169,312,313],{},[78,314,315],{},"initialPage",[169,317,318],{},[78,319,320],{},"'steps' | 'landing'",[169,322,323],{},[78,324,325],{},"'steps'",[169,327,328,329,331,332,335],{},"Controls which page of the campaign is shown first. ",[78,330,325],{}," opens directly on the action flow. ",[78,333,334],{},"'landing'"," shows the campaign landing page.",[147,337,338,343,348,353],{},[169,339,340],{},[78,341,342],{},"displayMode",[169,344,345],{},[78,346,347],{},"'fixedHeight' | 'inline'",[169,349,350],{},[78,351,352],{},"'fixedHeight'",[169,354,355,357,358,361,362,365,366,368,369,372,373,375,376,379],{},[78,356,352],{}," uses internal scrolling and the ",[78,359,360],{},"height"," option. ",[78,363,364],{},"'inline'"," continuously adjusts the iframe to its content and ignores ",[78,367,360],{},". Unknown modes, including the removed ",[78,370,371],{},"'fullHeight'",", fall back to ",[78,374,352],{}," with ",[78,377,378],{},"'auto'"," height.",[147,381,382,386,391,395],{},[169,383,384],{},[78,385,360],{},[169,387,388],{},[78,389,390],{},"'auto' | '100%' | '${number}px'",[169,392,393],{},[78,394,378],{},[169,396,397,398,400,401,403,404,407,408,411,412,109],{},"Applies only to ",[78,399,352],{},". ",[78,402,378],{}," freezes the first screen's natural height at a minimum of 600 px. ",[78,405,406],{},"'100%'"," fills a container with a definite height. A positive pixel value (e.g. ",[78,409,410],{},"'700px'",") sets an exact height without sizing the container. Explicit heights have no 600 px minimum; unsupported height values use ",[78,413,378],{},[147,415,416,421,426,431],{},[169,417,418],{},[78,419,420],{},"withToolbar",[169,422,423],{},[78,424,425],{},"boolean",[169,427,428],{},[78,429,430],{},"false",[169,432,433],{},"Renders the navigation toolbar inside the embed (back button, step indicator). Disabled by default for a seamless embedded look.",[147,435,436,441,445,449],{},[169,437,438],{},[78,439,440],{},"withBackground",[169,442,443],{},[78,444,425],{},[169,446,447],{},[78,448,430],{},[169,450,451,452,455],{},"Paints the campaign's background color, or the ",[78,453,454],{},"color_background"," override, on the iframe body. When disabled, the background is transparent so the host page shows through. Text and UI elements automatically switch to a light color when the background color is dark.",[147,457,458,463,467,471],{},[169,459,460],{},[78,461,462],{},"withPadding",[169,464,465],{},[78,466,425],{},[169,468,469],{},[78,470,430],{},[169,472,473],{},"Adds horizontal padding to the campaign content area.",[147,475,476,481,485,489],{},[169,477,478],{},[78,479,480],{},"bypassCampaignStateCheck",[169,482,483],{},[78,484,425],{},[169,486,487],{},[78,488,430],{},[169,490,491,492,495,496,499,500,503],{},"When ",[78,493,494],{},"true",", the campaign renders even if it is in ",[78,497,498],{},"draft"," or ",[78,501,502],{},"ended"," state. Intended for preview and testing purposes only — do not enable in production.",[126,505],{},[74,507,509],{"id":508},"campaignoverrides",[78,510,253],{},[82,512,513],{},"Overrides applied on top of the campaign configuration defined in your Activoice admin.",[89,515,517],{"className":91,"code":516,"language":93,"meta":94,"style":94},"interface CampaignOverrides {\n  recipients?: Recipient[]        \u002F\u002F Global recipient override for all interpellations\n  interpellations?: Array\u003C{\n    id: string                    \u002F\u002F UUID of the interpellation to override\n    recipients?: Recipient[]      \u002F\u002F Per-interpellation override (takes priority)\n  }>\n  color_background?: string       \u002F\u002F #rrggbb, surface the embed sits on\n  color_main?: string             \u002F\u002F #rrggbb, brand color\n  color_buttons?: string          \u002F\u002F #rrggbb, call-to-action buttons\n  custom_css?: string             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n}\n",[78,518,519,532,552,566,581,597,603,616,629,642,655],{"__ignoreMap":94},[98,520,521,525,529],{"class":100,"line":101},[98,522,524],{"class":523},"spNyl","interface",[98,526,528],{"class":527},"sBMFI"," CampaignOverrides",[98,530,531],{"class":108}," {\n",[98,533,535,539,542,545,548],{"class":100,"line":534},2,[98,536,538],{"class":537},"swJcz","  recipients",[98,540,541],{"class":108},"?:",[98,543,544],{"class":527}," Recipient",[98,546,547],{"class":104},"[]        ",[98,549,551],{"class":550},"sHwdD","\u002F\u002F Global recipient override for all interpellations\n",[98,553,555,558,560,563],{"class":100,"line":554},3,[98,556,557],{"class":537},"  interpellations",[98,559,541],{"class":108},[98,561,562],{"class":527}," Array",[98,564,565],{"class":108},"\u003C{\n",[98,567,569,572,575,578],{"class":100,"line":568},4,[98,570,571],{"class":537},"    id",[98,573,574],{"class":108},":",[98,576,577],{"class":527}," string",[98,579,580],{"class":550},"                    \u002F\u002F UUID of the interpellation to override\n",[98,582,584,587,589,591,594],{"class":100,"line":583},5,[98,585,586],{"class":537},"    recipients",[98,588,541],{"class":108},[98,590,544],{"class":527},[98,592,593],{"class":104},"[]      ",[98,595,596],{"class":550},"\u002F\u002F Per-interpellation override (takes priority)\n",[98,598,600],{"class":100,"line":599},6,[98,601,602],{"class":108},"  }>\n",[98,604,606,609,611,613],{"class":100,"line":605},7,[98,607,608],{"class":537},"  color_background",[98,610,541],{"class":108},[98,612,577],{"class":527},[98,614,615],{"class":550},"       \u002F\u002F #rrggbb, surface the embed sits on\n",[98,617,619,622,624,626],{"class":100,"line":618},8,[98,620,621],{"class":537},"  color_main",[98,623,541],{"class":108},[98,625,577],{"class":527},[98,627,628],{"class":550},"             \u002F\u002F #rrggbb, brand color\n",[98,630,632,635,637,639],{"class":100,"line":631},9,[98,633,634],{"class":537},"  color_buttons",[98,636,541],{"class":108},[98,638,577],{"class":527},[98,640,641],{"class":550},"          \u002F\u002F #rrggbb, call-to-action buttons\n",[98,643,645,648,650,652],{"class":100,"line":644},10,[98,646,647],{"class":537},"  custom_css",[98,649,541],{"class":108},[98,651,577],{"class":527},[98,653,654],{"class":550},"             \u002F\u002F Replaces the organization's custom CSS, '' removes it\n",[98,656,658],{"class":100,"line":657},11,[98,659,660],{"class":108},"}\n",[662,663,665],"h3",{"id":664},"recipient-resolution-order","Recipient resolution order",[82,667,668],{},"Recipients are resolved per interpellation with the following priority:",[670,671,672,683,693],"ol",{},[673,674,675,678,679,682],"li",{},[210,676,677],{},"Per-interpellation override"," — ",[78,680,681],{},"interpellations[].recipients"," if provided for that entry",[673,684,685,688,689,692],{},[210,686,687],{},"Root-level override"," — top-level ",[78,690,691],{},"recipients"," applied to all interpellations that don't have their own override",[673,694,695,698],{},[210,696,697],{},"Admin configuration"," — original recipients preserved when no override applies",[700,701,491,702,705,706,709,710,713,714,716],"warning",{},[78,703,704],{},"interpellations"," is provided, ",[210,707,708],{},"only the listed interpellations are shown"," — any interpellation whose ",[78,711,712],{},"id"," is not included is hidden from the embed. Omit ",[78,715,704],{}," entirely to keep all interpellations visible.",[718,719,720,721,723],"note",{},"The root-level ",[78,722,691],{}," is a convenient shortcut when you want to set the same recipients across all interpellations without repeating them in each entry.",[662,725,727],{"id":726},"design-fields","Design fields",[82,729,730],{},"Each design field replaces the organization's value from your Activoice admin; an omitted field keeps it.",[141,732,733,744],{},[144,734,735],{},[147,736,737,740,742],{},[150,738,739],{},"Field",[150,741,155],{},[150,743,162],{},[164,745,746,765,781,797],{},[147,747,748,752,756],{},[169,749,750],{},[78,751,454],{},[169,753,754],{},[78,755,178],{},[169,757,758,761,762,109],{},[78,759,760],{},"#rrggbb"," color of the surface the embed sits on. Drives the text color and derived surfaces; painted on the body only with ",[78,763,764],{},"embedOptions.withBackground",[147,766,767,772,776],{},[169,768,769],{},[78,770,771],{},"color_main",[169,773,774],{},[78,775,178],{},[169,777,778,780],{},[78,779,760],{}," brand color: landing gradient, toolbar, links, focus states.",[147,782,783,788,792],{},[169,784,785],{},[78,786,787],{},"color_buttons",[169,789,790],{},[78,791,178],{},[169,793,794,796],{},[78,795,760],{}," color of the call-to-action buttons; the label color is picked for contrast.",[147,798,799,804,808],{},[169,800,801],{},[78,802,803],{},"custom_css",[169,805,806],{},[78,807,178],{},[169,809,810,811,814,815,821,822,825,826,829],{},"Replaces the organization's custom CSS; ",[78,812,813],{},"''"," removes it. Written from the ",[227,816,820],{"href":817,"rel":818},"https:\u002F\u002Fdocs.activoice.org\u002Ftheme\u002Fcustom-css-template.css",[819],"nofollow","custom CSS template",", see the ",[227,823,33],{"href":824},"\u002Fembed\u002Fguide#matching-the-host-page-design",". Checked before it is applied: no external URL, Google Fonts ",[78,827,828],{},"@import"," only, 50 000 characters at most.",[82,831,832,833,835,836,839,840,842],{},"A color that is not ",[78,834,760],{},", ",[78,837,838],{},"null"," included, or a ",[78,841,803],{}," that is not a string is ignored with a warning in the browser console and the organization's value stays. A CSS that fails a check is dropped entirely, with a warning too.",[662,844,846],{"id":845},"recipient",[78,847,848],{},"Recipient",[82,850,851],{},"All fields are optional.",[141,853,854,864],{},[144,855,856],{},[147,857,858,860,862],{},[150,859,739],{},[150,861,155],{},[150,863,162],{},[164,865,866,880,894,921,939,954,968,982,996,1010,1028,1044,1058,1074,1095,1112,1126,1140],{},[147,867,868,873,877],{},[169,869,870],{},[78,871,872],{},"first_name",[169,874,875],{},[78,876,178],{},[169,878,879],{},"First name of the recipient.",[147,881,882,887,891],{},[169,883,884],{},[78,885,886],{},"last_name",[169,888,889],{},[78,890,178],{},[169,892,893],{},"Last name of the recipient.",[147,895,896,901,906],{},[169,897,898],{},[78,899,900],{},"gender",[169,902,903],{},[78,904,905],{},"'M' | 'F' | 'O'",[169,907,908,909,912,913,916,917,920],{},"Gender: ",[78,910,911],{},"M"," (male), ",[78,914,915],{},"F"," (female), ",[78,918,919],{},"O"," (other \u002F not specified). Used to personalize AI-generated messages.",[147,922,923,928,932],{},[169,924,925],{},[78,926,927],{},"display_title",[169,929,930],{},[78,931,178],{},[169,933,934,935,938],{},"Title or role displayed to the user (e.g. ",[78,936,937],{},"'Mayor of Lyon'",").",[147,940,941,946,951],{},[169,942,943],{},[78,944,945],{},"photo_url",[169,947,948],{},[78,949,950],{},"string | null",[169,952,953],{},"Absolute URL of the recipient's photo.",[147,955,956,961,965],{},[169,957,958],{},[78,959,960],{},"email",[169,962,963],{},[78,964,950],{},[169,966,967],{},"Email address (used for email interpellation modes).",[147,969,970,975,979],{},[169,971,972],{},[78,973,974],{},"phone_number",[169,976,977],{},[78,978,950],{},[169,980,981],{},"Phone number (used for call interpellation modes).",[147,983,984,989,993],{},[169,985,986],{},[78,987,988],{},"personal_link",[169,990,991],{},[78,992,950],{},[169,994,995],{},"Absolute URL to the recipient's personal or professional website.",[147,997,998,1003,1007],{},[169,999,1000],{},[78,1001,1002],{},"facebook_page",[169,1004,1005],{},[78,1006,178],{},[169,1008,1009],{},"Absolute URL of the recipient's Facebook page.",[147,1011,1012,1017,1021],{},[169,1013,1014],{},[78,1015,1016],{},"twitter_handle",[169,1018,1019],{},[78,1020,178],{},[169,1022,1023,1024,1027],{},"Twitter\u002FX handle, without the ",[78,1025,1026],{},"@"," prefix.",[147,1029,1030,1035,1039],{},[169,1031,1032],{},[78,1033,1034],{},"instagram_handle",[169,1036,1037],{},[78,1038,178],{},[169,1040,1041,1042,1027],{},"Instagram handle, without the ",[78,1043,1026],{},[147,1045,1046,1051,1055],{},[169,1047,1048],{},[78,1049,1050],{},"linkedin_page",[169,1052,1053],{},[78,1054,178],{},[169,1056,1057],{},"Absolute URL of the recipient's LinkedIn profile.",[147,1059,1060,1065,1069],{},[169,1061,1062],{},[78,1063,1064],{},"tiktok_handle",[169,1066,1067],{},[78,1068,178],{},[169,1070,1071,1072,1027],{},"TikTok handle, without the ",[78,1073,1026],{},[147,1075,1076,1081,1085],{},[169,1077,1078],{},[78,1079,1080],{},"geo_type",[169,1082,1083],{},[78,1084,950],{},[169,1086,1087,1088,835,1091,1094],{},"Type of geographic area (e.g. ",[78,1089,1090],{},"'municipality'",[78,1092,1093],{},"'department'","). Used for geospatial targeting when supporters search by location.",[147,1096,1097,1102,1106],{},[169,1098,1099],{},[78,1100,1101],{},"geo_id",[169,1103,1104],{},[78,1105,950],{},[169,1107,1108,1109,1111],{},"Identifier of the geographic area, matching the ",[78,1110,1080],{}," taxonomy.",[147,1113,1114,1119,1123],{},[169,1115,1116],{},[78,1117,1118],{},"party_name",[169,1120,1121],{},[78,1122,950],{},[169,1124,1125],{},"Full name of the political party.",[147,1127,1128,1133,1137],{},[169,1129,1130],{},[78,1131,1132],{},"party_short_name",[169,1134,1135],{},[78,1136,950],{},[169,1138,1139],{},"Abbreviated party name displayed in the UI.",[147,1141,1142,1147,1152],{},[169,1143,1144],{},[78,1145,1146],{},"custom_fields",[169,1148,1149],{},[78,1150,1151],{},"Record\u003Cstring, string>",[169,1153,1154],{},"Arbitrary key-value pairs injected as extra variables into AI-generated message templates.",[126,1156],{},[74,1158,1160],{"id":1159},"typescript-types","TypeScript types",[82,1162,1163,1164],{},"Download the type definitions file and reference it in your project for full IDE autocompletion: ",[227,1165,1168],{"href":1166,"target":1167,"download":1168},"\u002Ftypes\u002Factivoice-embed.d.ts","_blank","activoice-embed.d.ts",[700,1170,1171],{},"This file is not versioned or distributed automatically. As the API evolves, you will need to re-download it and update your local copy manually.",[82,1173,1174,1175,1178],{},"Then point your ",[78,1176,1177],{},"tsconfig.json"," to it:",[89,1180,1184],{"className":1181,"code":1182,"filename":1177,"language":1183,"meta":94,"style":94},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"include\": [\".\u002Factivoice-embed.d.ts\", \"src\u002F**\u002F*\"]\n}\n","json",[78,1185,1186,1191,1229],{"__ignoreMap":94},[98,1187,1188],{"class":100,"line":101},[98,1189,1190],{"class":108},"{\n",[98,1192,1193,1196,1199,1202,1204,1207,1209,1213,1215,1218,1221,1224,1226],{"class":100,"line":534},[98,1194,1195],{"class":108},"  \"",[98,1197,1198],{"class":523},"include",[98,1200,1201],{"class":108},"\"",[98,1203,574],{"class":108},[98,1205,1206],{"class":108}," [",[98,1208,1201],{"class":108},[98,1210,1212],{"class":1211},"sfazB",".\u002Factivoice-embed.d.ts",[98,1214,1201],{"class":108},[98,1216,1217],{"class":108},",",[98,1219,1220],{"class":108}," \"",[98,1222,1223],{"class":1211},"src\u002F**\u002F*",[98,1225,1201],{"class":108},[98,1227,1228],{"class":108},"]\n",[98,1230,1231],{"class":100,"line":554},[98,1232,660],{"class":108},[1234,1235,1236],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}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 .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}",{"title":94,"searchDepth":534,"depth":534,"links":1238},[1239,1240,1241,1242,1247],{"id":76,"depth":534,"text":80},{"id":130,"depth":534,"text":133},{"id":263,"depth":534,"text":232},{"id":508,"depth":534,"text":253,"children":1243},[1244,1245,1246],{"id":664,"depth":554,"text":665},{"id":726,"depth":554,"text":727},{"id":845,"depth":554,"text":848},{"id":1159,"depth":534,"text":1160},"Complete reference for the Activoice embed configuration","md",[1251],{"label":33,"icon":36,"to":34},{},{"icon":41},{"title":38,"description":1248},"o9uxAV59knGJNFz_cgBLD522D9jHgntXd2VKsSaAGLY",[1257,1259],{"title":33,"path":34,"stem":35,"description":1258,"icon":36,"children":-1},"Embed an Activoice campaign on any website in minutes",{"title":49,"path":50,"stem":51,"description":1260,"icon":41,"children":-1},"Read a campaign's public data from your own website",1791380698592]