+ (Math.round(n*100)\/100).toFixed(2);\nconst todayPlus = n =\u0026gt; { const d=new Date(); d.setDate(d.getDate()+n); return d; };\nconst toISO = d =\u0026gt; { const z=new Date(d); z.setHours(0,0,0,0); return z.toISOString().split('T')[0]; };\nconst slug = s =\u0026gt; String(s).toLowerCase().replace(\/[^a-z0-9]+\/g,'-');\nconst escQ = s =\u0026gt; String(s).replace(\/'\/g,\"\\\\'\");\n\n\/* ====== MOCK DATA if no BACKEND ====== *\/\nconst MOCK = {\n settings: {\n DATE_RANGE_DAYS: 120, RUSH_FEE: 15,\n PICKUP_HUBS: ['Wakefield','Hunts Point','Harlem'],\n PICKUP_NOTE: 'Exact pickup address sent with final confirmation.',\n DELIVERY_DISTANCE_TIERS: '0-3:5,3-7:10,7-999:15',\n DELIVERY_BOROUGH_FLAT: 'Brooklyn:30,Queens:30'\n },\n menu: [\n { category:'Cupcakes', items:[\n {item:'Cupcakes (each)', price:3.00, unit:'each', options:['Coquito','Dulce de Leche','Pumpkin Spice','Apple Crumb (v)']}\n ]},\n { category:'Flan', items:[\n {item:'Flan (5oz)', price:5.00, unit:'each', options:['Vanilla','Chocolate','Queso','Pistachio','Coco','Ube','Almond','Pumpkin Spice','Sweet Potato','Coquito']}\n ]},\n { category:'Drinks', items:[\n {item:'Coquito (16oz Specialty)', price:20.00, unit:'bottle', options:['Pistachio','Salted Caramel','Chocolate','Oreo','Pumpkin Spice','Chai Tea','Lactose Free']},\n {item:'Natural Juice (32oz)', price:15.00, unit:'jug', options:['Passion Fruit (Parcha)','Coconut (Coco)','Tamarind (Tamarindo)','Pineapple Mango']}\n ]},\n { category:'Sofrito', items:[\n {item:'Sofrito (16oz)', price:10.00, unit:'jar', options:['Original','Seasoned','Spicy']}\n ]}\n ]\n};\n\n\/* ====== MENU RENDER (shows flavor select when options exist) ====== *\/\nfunction renderMenu(){\n const m = document.getElementById('menu');\n m.innerHTML = MENU.map(cat=\u0026gt;{\n return `\u0026lt;details\u0026gt;\n \u0026lt;summary\u0026gt;${cat.category}\u0026lt;span class=\"badge\"\u0026gt;${cat.items.length}\u0026lt;\/span\u0026gt;\u0026lt;\/summary\u0026gt;\n ${cat.items.map((it)=\u0026gt;`\n \u0026lt;div class=\"item\"\n data-cat=\"${escQ(cat.category)}\"\n data-item=\"${escQ(it.item)}\"\n data-price=\"${it.price}\"\n data-needsopt=\"${Array.isArray(it.options)\u0026amp;\u0026amp;it.options.length?1:0}\"\u0026gt;\n \u0026lt;div style=\"flex:1\"\u0026gt;\n \u0026lt;div\u0026gt;${it.item} \u0026lt;span class=\"muted\"\u0026gt;(${fmt(it.price)} \/ ${it.unit})\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;\/div\u0026gt;\n\n ${Array.isArray(it.options) \u0026amp;\u0026amp; it.options.length ? `\n \u0026lt;select class=\"opt\" id=\"${slug(cat.category)}__${slug(it.item)}__opt\"\u0026gt;\n \u0026lt;option value=\"\"\u0026gt;Choose flavor\u2026\u0026lt;\/option\u0026gt;\n ${it.options.map(o=\u0026gt;`\u0026lt;option\u0026gt;${o}\u0026lt;\/option\u0026gt;`).join('')}\n \u0026lt;\/select\u0026gt;` : ''\n }\n\n \u0026lt;div class=\"qtyctrl\"\u0026gt;\n \u0026lt;button class=\"btn-qty btn-minus\" aria-label=\"Decrease\"\u0026gt;\u2212\u0026lt;\/button\u0026gt;\n \u0026lt;div class=\"count\"\u0026gt;0\u0026lt;\/div\u0026gt;\n \u0026lt;button class=\"btn-qty btn-plus\" aria-label=\"Increase\"\u0026gt;+\u0026lt;\/button\u0026gt;\n \u0026lt;\/div\u0026gt;\n \u0026lt;\/div\u0026gt;`).join('')}\n \u0026lt;\/details\u0026gt;`;\n }).join('');\n\n \/\/ Make sure all details start closed (some browsers remember previous state)\n m.querySelectorAll('details').forEach(d =\u0026gt; d.open = false);\n\n \/\/ Flavor change \u2192 refresh counters\n m.querySelectorAll('select.opt').forEach(sel=\u0026gt;{\n sel.addEventListener('change', () =\u0026gt; updateAllRowControls());\n });\n\n \/\/ Event delegation for +\/- clicks\n m.addEventListener('click', (e)=\u0026gt;{\n const row = e.target.closest('.item');\n if (!row) return;\n const needsOpt = row.dataset.needsopt === '1';\n const { item, price, option } = currentLineForRow(row);\n\n if (e.target.classList.contains('btn-plus')) {\n if (needsOpt \u0026amp;\u0026amp; !option) { row.querySelector('select.opt')?.focus(); return; }\n adjustQty(item, option, price, +1);\n }\n if (e.target.classList.contains('btn-minus')) {\n if (needsOpt \u0026amp;\u0026amp; !option) return;\n adjustQty(item, option, price, -1);\n }\n });\n\n updateAllRowControls();\n}\nfunction lineIndex(item, option, price) {\n return CART.findIndex(r =\u0026gt; r.item===item \u0026amp;\u0026amp; r.price===price \u0026amp;\u0026amp; (r.option||'')===(option||''));\n}\nfunction qtyFor(item, option, price){\n const i = lineIndex(item, option, price);\n return i\u0026gt;=0 ? CART[i].qty : 0;\n}\nfunction setQty(item, option, price, qty){\n const i = lineIndex(item, option, price);\n if (qty \u0026lt;= 0) {\n if (i\u0026gt;=0) CART.splice(i,1);\n } else {\n if (i\u0026gt;=0) CART[i].qty = qty;\n else CART.push({ item, price, qty, option });\n }\n}\nfunction adjustQty(item, option, price, delta){\n const next = qtyFor(item, option, price) + delta;\n setQty(item, option, price, next);\n renderCart();\n updateAllRowControls();\n}\nfunction currentLineForRow(row){\n const item = row.dataset.item;\n const price = Number(row.dataset.price);\n const sel = row.querySelector('select.opt');\n const option = sel ? (sel.value || '') : '';\n return { item, price, option };\n}\nfunction updateAllRowControls(){\n document.querySelectorAll('#menu .item').forEach(row=\u0026gt;{\n const { item, price, option } = currentLineForRow(row);\n const count = row.querySelector('.count');\n const minus = row.querySelector('.btn-minus');\n const plus = row.querySelector('.btn-plus');\n const needsOpt = row.dataset.needsopt === '1';\n\n const q = needsOpt \u0026amp;\u0026amp; !option ? 0 : qtyFor(item, option, price);\n count.textContent = q;\n minus.disabled = (needsOpt \u0026amp;\u0026amp; !option) || q\u0026lt;=0;\n \/\/ plus is always enabled; if needsOpt choose first\n });\n}\n\n\/* ====== CART ====== *\/\nfunction addItem(cat,item,price,needsOpt){\n const qid = `${slug(cat)}__${slug(item)}__q`;\n const oid = `${slug(cat)}__${slug(item)}__opt`;\n const qty = Number(document.getElementById(qid)?.value || 1);\n let option = '';\n if (needsOpt) {\n option = document.getElementById(oid)?.value || '';\n if (!option) { alert('Please choose a flavor'); return; }\n }\n \/\/ combine lines by (item + option + price)\n const idx = CART.findIndex(r=\u0026gt;r.item===item \u0026amp;\u0026amp; r.price===price \u0026amp;\u0026amp; r.option===option);\n if (idx\u0026gt;=0) CART[idx].qty += qty; else CART.push({item, price, qty, option});\n renderCart();\n}\nfunction removeItem(i){ CART.splice(i,1); renderCart(); }\n\nfunction renderCart(){\n const box = document.getElementById('cartLines');\n if (!CART.length) {\n box.innerHTML = 'No items yet.';\n } else {\n box.innerHTML = CART.map((r,i)=\u0026gt;`\n \u0026lt;div class=\"line\"\u0026gt;\n \u0026lt;div style=\"flex:1\"\u0026gt;\n ${r.item}${r.option ? ' \u2014 \u0026lt;i\u0026gt;'+r.option+'\u0026lt;\/i\u0026gt;' : ''}\n \u0026lt;\/div\u0026gt;\n \u0026lt;div class=\"l-controls\"\u0026gt;\n \u0026lt;button class=\"btn-qty\" onclick=\"adjustQty('${escQ(r.item)}','${escQ(r.option||'')}',${r.price},-1)\"\u0026gt;\u2212\u0026lt;\/button\u0026gt;\n \u0026lt;div class=\"count\"\u0026gt;${r.qty}\u0026lt;\/div\u0026gt;\n \u0026lt;button class=\"btn-qty\" onclick=\"adjustQty('${escQ(r.item)}','${escQ(r.option||'')}',${r.price},+1)\"\u0026gt;+\u0026lt;\/button\u0026gt;\n \u0026lt;div class=\"right\" style=\"min-width:80px; text-align:right\"\u0026gt;${fmt(r.qty*r.price)}\u0026lt;\/div\u0026gt;\n \u0026lt;\/div\u0026gt;\n \u0026lt;\/div\u0026gt;\n `).join('');\n }\n computeTotals();\n updateAllRowControls(); \/\/ keep the item rows in sync with the cart\n}\n\n\/* ====== TOTALS \/ BACKEND ====== *\/\nasync function loadMenu(){\n if (USE_MOCK) {\n SETTINGS = MOCK.settings;\n MENU = MOCK.menu;\n afterMenu();\n return;\n }\n try{\n const res = await fetch(BACKEND + '?action=menu');\n const data = await res.json();\n if (!data.ok) throw new Error('menu failed');\n SETTINGS = data.settings || {};\n MENU = data.menu || [];\n } catch(e){\n \/\/ fallback to mock if backend fails\n SETTINGS = MOCK.settings;\n MENU = MOCK.menu;\n }\n afterMenu();\n}\nfunction afterMenu(){\n \/\/ date limits\n const date = document.getElementById('date');\n date.min = toISO(todayPlus(3));\n date.max = toISO(todayPlus(Number(SETTINGS.DATE_RANGE_DAYS||120)));\n \/\/ hubs\n const hubs = (SETTINGS.PICKUP_HUBS||['Wakefield','Hunts Point','Harlem']);\n const sel = document.getElementById('pickupHub'); sel.innerHTML = hubs.map(h=\u0026gt;`\u0026lt;option\u0026gt;${h}\u0026lt;\/option\u0026gt;`).join('');\n document.getElementById('pickupNote').textContent = SETTINGS.PICKUP_NOTE || '';\n renderMenu();\n renderCart();\n}\n\nfunction mockCalculate({dateISO,fulfillment,address,zip,cart}){\n \/\/ very light mock: items subtotal + $15 rush if \u0026lt;7 days + flat $10 delivery for demo\n const today=new Date(); today.setHours(0,0,0,0);\n const d=new Date(dateISO); d.setHours(0,0,0,0);\n const daysDiff = Math.round((d - today)\/86400000);\n const itemsSubtotal = (cart||[]).reduce((a,r)=\u0026gt;a + r.qty*r.price, 0);\n const rushFee = daysDiff\u0026lt;7 ? Number(SETTINGS.RUSH_FEE||15) : 0;\n const deliveryFee = (fulfillment==='Delivery') ? 10 : 0;\n return { ok:true, itemsSubtotal, rushFee, deliveryFee, grandTotal: itemsSubtotal + rushFee + deliveryFee,\n deliverable: true, borough:'', miles:0 };\n}\n\nasync function computeTotals(){\n const dateISO = document.getElementById('date').value;\n const fulfillment = document.getElementById('fulfillment').value;\n const pickupHub = document.getElementById('pickupHub').value;\n const address = document.getElementById('address')?.value || '';\n const zip = document.getElementById('zip')?.value || '';\n const name = document.getElementById('name').value;\n const email = document.getElementById('email').value;\n const phone = document.getElementById('phone').value;\n const heard = document.getElementById('heard').value;\n\n \/\/ rush note\n const rushNote = document.getElementById('rushNote');\n if (dateISO) {\n const now=new Date(); now.setHours(0,0,0,0);\n const d=new Date(dateISO); d.setHours(0,0,0,0);\n const daysDiff=Math.round((d-now)\/86400000);\n rushNote.textContent = (daysDiff\u0026lt;7) ? `Heads up: Rush fee applies (${SETTINGS.RUSH_FEE ? fmt(+SETTINGS.RUSH_FEE):'$15'})` : '';\n } else rushNote.textContent='';\n\n \/\/ fulfillment show\/hide\n document.getElementById('pickupBox').style.display = (fulfillment==='Pickup') ? 'block' : 'none';\n document.getElementById('deliveryBox').style.display = (fulfillment==='Delivery') ? 'flex' : 'none';\n\n const canCalc = dateISO \u0026amp;\u0026amp; (fulfillment==='Pickup' || (fulfillment==='Delivery' \u0026amp;\u0026amp; zip)) \u0026amp;\u0026amp; CART.length;\n const payBtn = document.getElementById('payBtn');\n payBtn.disabled = !canCalc;\n\n const totals = document.getElementById('totals');\n const msg = document.getElementById('deliveryMsg');\n if (!canCalc) { totals.innerHTML=''; msg.innerHTML=''; return; }\n\n if (USE_MOCK) {\n const data = mockCalculate({dateISO, fulfillment, address, zip, cart:CART});\n msg.innerHTML = (fulfillment==='Delivery')\n ? (data.deliverable ? `\u0026lt;span class=\"ok\"\u0026gt;Deliverable\u0026lt;\/span\u0026gt;` : `\u0026lt;span class=\"warn\"\u0026gt;Outside delivery area\u0026lt;\/span\u0026gt;`)\n : '';\n totals.innerHTML = `\n \u0026lt;div\u0026gt;Items Subtotal \u0026lt;span class=\"right\"\u0026gt;${fmt(data.itemsSubtotal)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;div\u0026gt;Rush Fee \u0026lt;span class=\"right\"\u0026gt;${fmt(data.rushFee)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;div\u0026gt;Delivery Fee \u0026lt;span class=\"right\"\u0026gt;${fmt(data.deliveryFee)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;hr\u0026gt;\n \u0026lt;div\u0026gt;\u0026lt;b\u0026gt;Grand Total\u0026lt;\/b\u0026gt; \u0026lt;span class=\"right\"\u0026gt;\u0026lt;b\u0026gt;${fmt(data.grandTotal)}\u0026lt;\/b\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n `;\n return;\n }\n\n \/\/ Live backend\n const body = new URLSearchParams();\n body.set('action','calculate');\n body.set('dateISO', dateISO);\n body.set('fulfillment', fulfillment);\n body.set('pickupHub', pickupHub||'');\n body.set('address', address);\n body.set('zip', zip);\n body.set('name', name); body.set('email', email); body.set('phone', phone); body.set('heard', heard);\n body.set('cart', JSON.stringify(CART));\n try{\n const res = await fetch(BACKEND, { method:'POST', headers:{'Content-Type':'application\/x-www-form-urlencoded'}, body });\n const data = await res.json();\n if (!data.ok) { totals.innerHTML = `\u0026lt;div class=\"warn\"\u0026gt;${data.error||'Error'}\u0026lt;\/div\u0026gt;`; return; }\n msg.innerHTML = (fulfillment==='Delivery')\n ? (data.deliverable ? `\u0026lt;span class=\"ok\"\u0026gt;Deliverable${data.borough?` \u2014 ${data.borough}`:''}${data.miles?` \u2022 ~${data.miles.toFixed(1)} mi`:''}\u0026lt;\/span\u0026gt;` : `\u0026lt;span class=\"warn\"\u0026gt;Outside delivery area\u0026lt;\/span\u0026gt;`)\n : '';\n totals.innerHTML = `\n \u0026lt;div\u0026gt;Items Subtotal \u0026lt;span class=\"right\"\u0026gt;${fmt(data.itemsSubtotal)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;div\u0026gt;Rush Fee \u0026lt;span class=\"right\"\u0026gt;${fmt(data.rushFee)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;div\u0026gt;Delivery Fee \u0026lt;span class=\"right\"\u0026gt;${fmt(data.deliveryFee)}\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;hr\u0026gt;\n \u0026lt;div\u0026gt;\u0026lt;b\u0026gt;Grand Total\u0026lt;\/b\u0026gt; \u0026lt;span class=\"right\"\u0026gt;\u0026lt;b\u0026gt;${fmt(data.grandTotal)}\u0026lt;\/b\u0026gt;\u0026lt;\/span\u0026gt;\u0026lt;\/div\u0026gt;\n `;\n } catch(e){\n totals.innerHTML = `\u0026lt;div class=\"warn\"\u0026gt;Backend not reachable.\u0026lt;\/div\u0026gt;`;\n }\n}\n\nlet payStatusTimer = null;\n\nfunction ensurePayStatus(){\n let el = document.getElementById('payStatus');\n if (!el) {\n \/\/ create it at the end of the cart box if it doesn't exist\n const box = document.getElementById('cartBox') || document.body;\n el = document.createElement('div');\n el.id = 'payStatus';\n el.className = 'status';\n box.appendChild(el);\n }\n return el;\n}\n\nasync function startCheckout(){\n const errs = document.getElementById('errors');\n const payBtn = document.getElementById('payBtn');\n const statusEl = ensurePayStatus();\n errs.textContent = '';\n statusEl.className = 'status';\n statusEl.innerHTML = '\u0026lt;span class=\"spinner\"\u0026gt;\u0026lt;\/span\u0026gt;Opening secure payment\u2026';\n\n payBtn.disabled = true;\n\n if (!window.Stripe) {\n statusEl.className = 'status error';\n statusEl.textContent = 'Stripe.js failed to load. Please refresh and try again.';\n payBtn.disabled = false;\n return;\n }\n\n \/\/ escalate the message if it takes a moment\n clearTimeout(payStatusTimer);\n payStatusTimer = setTimeout(()=\u0026gt;{\n statusEl.innerHTML = '\u0026lt;span class=\"spinner\"\u0026gt;\u0026lt;\/span\u0026gt;Still working\u2026 this can take a few seconds.';\n }, 4000);\n\n \/\/ Build payload\n const body = new URLSearchParams();\n body.set('action','checkout');\n body.set('dateISO', document.getElementById('date').value);\n body.set('fulfillment', document.getElementById('fulfillment').value);\n body.set('pickupHub', document.getElementById('pickupHub').value);\n body.set('address', document.getElementById('address')?.value || '');\n body.set('zip', document.getElementById('zip')?.value || '');\n body.set('name', document.getElementById('name').value);\n body.set('email', document.getElementById('email').value);\n body.set('phone', document.getElementById('phone').value);\n body.set('heard', document.getElementById('heard').value);\n body.set('cart', JSON.stringify(CART));\n\n try{\n const res = await fetch(BACKEND, {\n method:'POST',\n headers:{'Content-Type':'application\/x-www-form-urlencoded'},\n body\n });\n const data = await res.json();\n if (!data.ok || !data.sessionId) {\n clearTimeout(payStatusTimer);\n statusEl.className = 'status error';\n statusEl.textContent = data.error || 'Checkout error.';\n payBtn.disabled = false;\n return;\n }\n\n const stripe = Stripe(STRIPE_PUBLISHABLE_KEY);\n const { error } = await stripe.redirectToCheckout({ sessionId: data.sessionId });\n\n \/\/ If we reach here, redirect failed (blocked or error)\n clearTimeout(payStatusTimer);\n statusEl.className = 'status error';\n statusEl.textContent = (error \u0026amp;\u0026amp; error.message) ? error.message : 'Stripe redirect failed. Please try again.';\n payBtn.disabled = false;\n\n } catch(e){\n clearTimeout(payStatusTimer);\n statusEl.className = 'status error';\n statusEl.textContent = 'Backend not reachable. Please try again.';\n payBtn.disabled = false;\n }\n}\n\n\n\/* ====== WIRING ====== *\/\ndocument.getElementById('fulfillment').addEventListener('change', computeTotals);\n['date','pickupHub','address','zip','name','email','phone','heard'].forEach(id=\u0026gt;{\n const n = document.getElementById(id); if (n) n.addEventListener('input', computeTotals);\n});\ndocument.getElementById('payBtn').addEventListener('click', startCheckout);\n\n(async function init(){\n const errs = document.getElementById('errors');\n const u = new URL(window.location.href);\n const sid = u.searchParams.get('session_id');\n const canceled = u.searchParams.get('canceled') === '1';\n\n \/\/ Show cancel notice (no charge)\n if (canceled) {\n errs.textContent = 'Payment canceled \u2014 no charge made.';\n }\n\n \/\/ Confirm success (mock vs live)\n if (sid) {\n try {\n \/\/ If your embed defines USE_MOCK (BACKEND is empty), just show a mock success\n if (typeof USE_MOCK !== 'undefined' \u0026amp;\u0026amp; USE_MOCK) {\n errs.innerHTML = '\u0026lt;span class=\"ok\"\u0026gt;Payment received (mock preview).\u0026lt;\/span\u0026gt;';\n } else {\n const res = await fetch(BACKEND + '?action=confirm\u0026amp;session_id=' + encodeURIComponent(sid));\n const d = await res.json();\n if (d.ok \u0026amp;\u0026amp; d.paid) {\n \/\/ This path also triggers the backend to log the order and send the confirmation email\n errs.innerHTML = '\u0026lt;span class=\"ok\"\u0026gt;Payment received. Confirmation email sent.\u0026lt;\/span\u0026gt;';\n } else {\n errs.textContent = 'We could not confirm your payment yet. If you were charged, we\u2019ll email you shortly.';\n }\n }\n } catch (e) {\n errs.textContent = 'Could not verify payment right now. We\u2019ll follow up if it went through.';\n }\n }\n\n await loadMenu();\n})();\n\u0026lt;\/script\u0026gt;","render_as_iframe":true,"selected_app_name":"HtmlApp","app_list":"{\"HtmlApp\":9116637}"}}},{"type":"Slide","id":"01caa821-caa3-4824-96cd-3592bcdff47b","defaultValue":true,"template_thumbnail_height":151,"template_id":null,"template_name":"html","template_version":"s6","origin_id":"f_fa97eddc-6ff6-480e-809f-c0b619961193","components":{"slideSettings":{"type":"SlideSettings","id":"4f1f83aa-c0f2-4ac8-a338-50c025b2d563","defaultValue":true,"show_nav":true,"hidden_section":false,"name":"Testing Monologue Tool.","sync_key":null,"layout_config":{"width":"wide","height":"normal","content_align":"center"}},"background1":{"type":"Background","id":"efa876d8-e625-4327-80a7-c32ec22aea88","defaultValue":true,"url":"","textColor":"light","backgroundVariation":"","sizing":"cover","videoUrl":"","videoHtml":""},"text1":{"type":"RichText","id":"715a6e15-18d3-46bf-9d33-094b7f091f71","defaultValue":false,"value":"\u003cdiv class=\"s-rich-text-wrapper\" style=\"display: block;\"\u003e\u003ch1 class=\"s-rich-text-wrapper font-size-tag-header-one s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper\" style=\"font-size: 48px;\"\u003eTesting Monologue Tool.\u003c\/h1\u003e\u003c\/div\u003e","backupValue":null,"version":1},"text2":{"type":"RichText","id":"4dd16c7e-8618-4215-9a1f-16d9ac27d1b1","defaultValue":false,"value":"\u003cdiv class=\"s-rich-text-wrapper\" style=\"display: block;\"\u003e\u003cp class=\"s-rich-text-wrapper\"\u003e\u0026nbsp;\u003cspan\u003eThis tool is designed to help you delve deeper into the analysis and performance of your monologue. Here's how to get started:\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e1. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eObjective, Tactics, and Conflict\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Objective: Enter the goal your character is trying to achieve.\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Tactics: Describe the methods your character uses to achieve their goal.\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Conflict: List the obstacles that are in your character's way.\u003c\/span\u003e\u0026nbsp;\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e2. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eMonologue Text\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Paste your monologue text into the designated text box.\u003c\/span\u003e\u0026nbsp;\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e3. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eConfirm Text\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Click the 'Confirm Text' button to lock in your text, allowing you to start analyzing.\u003c\/span\u003e\u0026nbsp;\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e4. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eHighlight, Beats, and Annotations\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Highlight Selected Text: Select text and click this button to highlight important sections.\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Add Beat: Place the text cursor where you want to mark a change in action or intention, then click this button.\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Add Annotation: Click where you want to add an annotation, type your annotation, and click 'Add Annotation'.\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Clear All: Click this button to remove all highlights, beats, and annotations.\u003c\/span\u003e\u0026nbsp;\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e5. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eTimer\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Use the 'Start Timer', 'Stop Timer', and 'Reset Timer' buttons to practice your pacing and track your performance time.\u003c\/span\u003e\u0026nbsp;\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e6. \u003c\/span\u003e\u003cspan\u003e\u003cstrong\u003eSave as PDF\u003c\/strong\u003e\u003c\/span\u003e\u003cspan\u003e:\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003e - Click this button to save your monologue and analysis as a PDF for printing or future reference. Your highlights, beats, and annotations will be saved along with the text.\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp class=\" font-size-tag-small s-text-font-size-over-default\" style=\"text-align: left; font-size: 14px;\"\u003e\u003cspan\u003eFeel free to toggle the Dark Mode button for a different viewing experience. Happy analyzing and rehearsing!\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e","backupValue":null,"version":1},"block1":{"type":"BlockComponent","id":"24347f31-e58d-4db2-bf1a-6ca53877914b","defaultValue":null,"items":[{"type":"BlockComponentItem","id":"ada5ec5b-ed05-4b4d-832b-89666d90e5a5","name":"rowBlock","components":{"block1":{"type":"BlockComponent","id":"efd60404-0be5-489f-ab71-c9cee777e376","items":[{"type":"BlockComponentItem","id":"3ac7948f-d012-4408-9576-60d049922797","name":"columnBlock","components":{"block1":{"type":"BlockComponent","id":"d8cc2d08-defe-4d66-9d05-64ee083ce704","items":[{"type":"BlockComponentItem","id":"9da70d35-e4c3-4543-8f2e-d373c5a15f3d","defaultValue":null,"name":"title","components":{"text1":{"type":"RichText","id":"75d3c3dd-0be8-492f-b784-f9928a225848","defaultValue":false,"alignment":null,"value":"\u003cdiv class=\"s-rich-text-wrapper\" style=\"display: block;\"\u003e\u003ch2 class=\"s-title s-font-title s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper\"\u003eTesting Monologue Tool.\u003c\/h2\u003e\u003ch4 class=\"s-subtitle\"\u003eWelcome! Scroll down to learn how to use this tool.\u003c\/h4\u003e\u003c\/div\u003e","backupValue":null,"version":1}}}],"inlineLayout":null}}}],"inlineLayout":"12"}}},{"type":"BlockComponentItem","id":"cb8edf41-f8dd-4439-ba19-ad1586ffb241","name":"rowBlock","components":{"block1":{"type":"BlockComponent","id":"13236028-4c76-4afe-9cc2-8d22d2bc6195","items":[{"type":"BlockComponentItem","id":"c2f9526a-a989-4a6e-b08c-d10d97b8ebca","name":"columnBlock","components":{"block1":{"type":"BlockComponent","id":"e9d775c2-11b8-411b-804a-fe7f7c7d7590","items":[{"type":"HtmlComponent","id":25211153,"defaultValue":false,"value":"\u0026lt;!DOCTYPE html\u0026gt;\n\u0026lt;html lang=\"en\"\u0026gt;\n\n\u0026lt;head\u0026gt;\n \u0026lt;meta charset=\"UTF-8\"\u0026gt;\n \u0026lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u0026gt;\n \u0026lt;title\u0026gt;Monologue Study Tool\u0026lt;\/title\u0026gt;\n \u0026lt;link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@400;700\u0026amp;display=swap\" rel=\"stylesheet\"\u0026gt;\n \u0026lt;link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\"\n integrity=\"sha512-k6Q9Nx8RQeEj1kET9EAN5G0T9s8T5+eVKFv1riqmdH7QVsRB5TtI\/BjU39iPNmlMlm0l\/NOGBt\/zaT5RsuObGw==\"\n crossorigin=\"anonymous\" referrerpolicy=\"no-referrer\" \/\u0026gt;\n \u0026lt;style\u0026gt;\n body {\n font-family: 'Roboto', sans-serif;\n padding: 20px;\n background-color: #f0f0f0;\n color: #333;\n transition: all 0.3s ease-in-out;\n display: flex;\n flex-direction: column;\n align-items: center;\n }\n\n .dark-mode {\n background-color: #2c2c2c;\n color: #fff;\n }\n\n #dark-mode-toggle {\n background-color: #008CBA;\n border: none;\n color: white;\n padding: 10px 20px;\n border-radius: 5px;\n cursor: pointer;\n transition: background-color 0.3s ease-in-out;\n margin-bottom: 20px;\n }\n\n #dark-mode-toggle:hover {\n background-color: #005f5f;\n }\n\n .dark-mode #dark-mode-toggle {\n background-color: #444;\n }\n\n #monologue-text,\n #monologue-display {\n width: 80%;\n min-height: 200px;\n padding: 10px;\n border-radius: 5px;\n border: 2px solid #008CBA;\n margin-bottom: 10px;\n box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n resize: vertical;\n }\n\n #monologue-display {\n white-space: pre-wrap;\n background-color: #fff;\n display: none;\n }\n\n .dark-mode #monologue-display {\n background-color: #444;\n color: #fff;\n }\n\n .highlight {\n background-color: #ffeb3b;\n }\n\n .beat {\n background-color: #81d4fa;\n }\n\n #analysis-panel {\n width: 80%;\n border: 2px solid #008CBA;\n padding: 10px;\n border-radius: 5px;\n margin-bottom: 10px;\n background-color: white;\n box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n }\n\n .dark-mode #analysis-panel {\n background-color: #444;\n }\n\n #objective,\n #tactics,\n #conflict {\n width: calc(100% - 20px);\n margin-bottom: 10px;\n padding: 10px;\n border-radius: 5px;\n border: 1px solid #ccc;\n }\n\n #analysis-panel label {\n font-weight: bold;\n color: #008CBA;\n }\n\n #annotation,\n button {\n margin-top: 10px;\n }\n\n button {\n padding: 10px 20px;\n border: none;\n border-radius: 5px;\n background-color: #008CBA;\n color: white;\n cursor: pointer;\n margin-right: 10px;\n transition: background-color 0.3s ease-in-out;\n }\n\n button:hover {\n background-color: #005f5f;\n }\n\n #timer {\n margin-top: 10px;\n font-size: 20px;\n color: #008CBA;\n }\n\n #counters {\n margin-top: 10px;\n color: #008CBA;\n }\n\n #container {\n max-width: 800px;\n margin: 0 auto;\n padding: 20px;\n }\n\n @media (max-width: 768px) {\n #monologue-text,\n #monologue-display {\n font-size: 16px;\n }\n\n button {\n margin-bottom: 10px;\n }\n }\n \u0026lt;\/style\u0026gt;\n\u0026lt;\/head\u0026gt;\n\n\u0026lt;body\u0026gt;\n \u0026lt;button id=\"dark-mode-toggle\" onclick=\"toggleDarkMode()\"\u0026gt;Toggle Dark Mode\u0026lt;\/button\u0026gt;\n \u0026lt;div id=\"container\"\u0026gt;\n \u0026lt;div id=\"analysis-panel\"\u0026gt;\n \u0026lt;label for=\"objective\"\u0026gt;Objective:\u0026lt;\/label\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;input type=\"text\" id=\"objective\" placeholder=\"What does the character want?\"\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;label for=\"tactics\"\u0026gt;Tactics:\u0026lt;\/label\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;input type=\"text\" id=\"tactics\" placeholder=\"How will the character achieve the objective?\"\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;label for=\"conflict\"\u0026gt;Conflict:\u0026lt;\/label\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;input type=\"text\" id=\"conflict\" placeholder=\"What stands in the character's way?\"\u0026gt;\n \u0026lt;\/div\u0026gt;\n \u0026lt;textarea id=\"monologue-text\" placeholder=\"Paste your monologue here\" oninput=\"updateCounters()\"\u0026gt;\u0026lt;\/textarea\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;button onclick=\"confirmText()\"\u0026gt;Confirm Text\u0026lt;\/button\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;div id=\"monologue-display\" contenteditable=\"true\" onclick=\"storeSelection()\"\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;div id=\"counters\"\u0026gt;\u0026lt;\/div\u0026gt;\n \u0026lt;button onclick=\"highlightText()\"\u0026gt;Highlight Selected Text\u0026lt;\/button\u0026gt;\n \u0026lt;button onclick=\"addBeat()\"\u0026gt;Add Beat\u0026lt;\/button\u0026gt;\n \u0026lt;button onclick=\"clearAll()\"\u0026gt;Clear All\u0026lt;\/button\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;label for=\"annotation\"\u0026gt;Add Annotation:\u0026lt;\/label\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;input type=\"text\" id=\"annotation\" placeholder=\"Type your annotation here\"\u0026gt;\n \u0026lt;button onclick=\"addAnnotation()\"\u0026gt;Add Annotation\u0026lt;\/button\u0026gt;\u0026lt;br\u0026gt;\n \u0026lt;button onclick=\"startTimer()\"\u0026gt;Start Timer\u0026lt;\/button\u0026gt;\n \u0026lt;button onclick=\"stopTimer()\"\u0026gt;Stop Timer\u0026lt;\/button\u0026gt;\n \u0026lt;button onclick=\"resetTimer()\"\u0026gt;Reset Timer\u0026lt;\/button\u0026gt;\n \u0026lt;div id=\"timer\"\u0026gt;00:00\u0026lt;\/div\u0026gt;\n \u0026lt;button onclick=\"saveAsPDF()\"\u0026gt;Save as PDF\u0026lt;\/button\u0026gt;\n \u0026lt;\/div\u0026gt;\n \u0026lt;script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/jspdf\/2.5.1\/jspdf.umd.min.js\"\u0026gt;\u0026lt;\/script\u0026gt;\n \u0026lt;script src=\"https:\/\/html2canvas.hertzen.com\/dist\/html2canvas.min.js\"\u0026gt;\u0026lt;\/script\u0026gt;\n \u0026lt;script\u0026gt;\n let beatCount = 0;\n let storedSelection;\n let timer;\n let startTime;\n\n \/\/ Confirm and display the monologue text\n function confirmText() {\n const textArea = document.getElementById('monologue-text');\n const displayDiv = document.getElementById('monologue-display');\n displayDiv.innerHTML = textArea.value;\n displayDiv.style.display = 'block';\n updateCounters();\n }\n\n \/\/ Highlight selected text within the monologue display\n function highlightText() {\n const selection = window.getSelection();\n if (selection.rangeCount \u0026gt; 0) {\n const range = selection.getRangeAt(0);\n const selectedText = range.toString();\n if (selectedText) {\n const span = document.createElement('span');\n span.className = 'highlight';\n range.surroundContents(span);\n }\n }\n }\n\n \/\/ Add a beat marker at the cursor's current position\n function addBeat() {\n const beatText = document.createElement('span');\n beatText.className = 'beat';\n beatText.textContent = `[Beat ${++beatCount}]`;\n insertHTMLNode(beatText);\n }\n\n \/\/ Clear all highlights, beats, and annotations from the monologue display\n function clearAll() {\n const displayDiv = document.getElementById('monologue-display');\n displayDiv.innerHTML = displayDiv.innerHTML.replace(\/\u0026lt;span class=\"highlight\"\u0026gt;\/g, '').replace(\/\u0026lt;\\\/span\u0026gt;\/g, '').replace(\/\u0026lt;span class=\"beat\"\u0026gt;\/g, '').replace(\/\\[Beat \\d+\\]\/g, '').replace(\/\\[.*?\\]\/g, '');\n }\n\n \/\/ Add an annotation at the cursor's current position\n function addAnnotation() {\n const annotation = document.getElementById('annotation').value;\n const annotatedText = document.createElement('span');\n annotatedText.textContent = `[${annotation}]`;\n insertHTMLNode(annotatedText);\n }\n\n \/\/ Insert an HTML node at the cursor's current position\n function insertHTMLNode(node) {\n restoreSelection();\n const selection = window.getSelection();\n if (selection.rangeCount \u0026gt; 0) {\n const range = selection.getRangeAt(0);\n range.deleteContents();\n range.insertNode(node);\n range.collapse(false);\n }\n }\n\n \/\/ Store the current text selection range\n function storeSelection() {\n const selection = window.getSelection();\n if (selection.rangeCount \u0026gt; 0) {\n storedSelection = selection.getRangeAt(0);\n }\n }\n\n \/\/ Restore the stored text selection range\n function restoreSelection() {\n const selection = window.getSelection();\n if (storedSelection) {\n selection.removeAllRanges();\n selection.addRange(storedSelection);\n }\n }\n\n \/\/ Start the timer\n function startTimer() {\n startTime = new Date();\n timer = setInterval(updateTimer, 1000);\n }\n\n \/\/ Stop the timer\n function stopTimer() {\n clearInterval(timer);\n }\n\n \/\/ Reset the timer\n function resetTimer() {\n clearInterval(timer);\n document.getElementById('timer').innerText = '00:00';\n }\n\n \/\/ Update the timer display\n function updateTimer() {\n const currentTime = new Date();\n const elapsedTime = new Date(currentTime - startTime);\n const minutes = elapsedTime.getMinutes().toString().padStart(2, '0');\n const seconds = elapsedTime.getSeconds().toString().padStart(2, '0');\n document.getElementById('timer').innerText = minutes + ':' + seconds;\n }\n\n \/\/ Save the monologue and annotations as a PDF\n async function saveAsPDF() {\n const { jsPDF } = window.jspdf;\n\n const pdf = new jsPDF();\n const analysisContent = document.getElementById('analysis-panel').outerHTML;\n const monologueContent = document.getElementById('monologue-display').outerHTML;\n\n \/\/ Create a temporary div to combine contents\n const content = document.createElement('div');\n content.innerHTML = analysisContent + monologueContent;\n document.body.appendChild(content);\n\n \/\/ Convert content to canvas\n await html2canvas(content).then(canvas =\u0026gt; {\n const imgData = canvas.toDataURL('image\/png');\n const imgWidth = 190;\n const pageHeight = 285;\n const imgHeight = (canvas.height * imgWidth) \/ canvas.width;\n let heightLeft = imgHeight;\n let position = 0;\n\n pdf.addImage(imgData, 'PNG', 10, position, imgWidth, imgHeight);\n heightLeft -= pageHeight;\n\n while (heightLeft \u0026gt;= 0) {\n position = heightLeft - imgHeight;\n pdf.addPage();\n pdf.addImage(imgData, 'PNG', 10, position, imgWidth, imgHeight);\n heightLeft -= pageHeight;\n }\n pdf.save('monologue.pdf');\n });\n\n document.body.removeChild(content);\n }\n\n \/\/ Toggle between light and dark modes\n function toggleDarkMode() {\n document.body.classList.toggle('dark-mode');\n }\n\n \/\/ Update word and character counters\n function updateCounters() {\n const text = document.getElementById('monologue-text').value;\n const wordCount = text.split(\/\\s+\/).filter(function (word) {\n return word.length \u0026gt; 0;\n }).length;\n const charCount = text.length;\n document.getElementById('counters').innerText = 'Words: ' + wordCount + ' | Characters: ' + charCount;\n }\n \u0026lt;\/script\u0026gt;\n\u0026lt;\/body\u0026gt;\n\n\u0026lt;\/html\u0026gt;","render_as_iframe":true,"selected_app_name":"HtmlApp","app_list":"{\"HtmlApp\":7685484}"},{"type":"BlockComponentItem","id":"f475756c-f60a-4107-89be-9dd7b16c527b","defaultValue":null,"name":"context","components":{"text1":{"type":"RichText","id":"270ea9d9-0bcf-4ad8-99b0-685c48e07242","defaultValue":false,"alignment":"left","value":"\u003cdiv class=\"s-rich-text-wrapper\" style=\"display: block;\"\u003e\u003cp class=\"s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper s-rich-text-wrapper\" style=\"text-align: center; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cem\u003eThis tool is designed to help you delve deeper into the analysis and performance of your monologue. Here's how to get started:\u003c\/em\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e1. Objective, Tactics, and Conflict: \u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e\u0026nbsp;\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cul\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eObjective: Enter the goal your character is trying to achieve. \u003c\/span\u003e\u003c\/li\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eTactics: Describe the methods your character uses to achieve their goal. \u003c\/span\u003e\u003c\/li\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eConflict: List the obstacles that are in your character's way. \u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e2. Monologue Text:\u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e - Paste your monologue text into the designated text box. \u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e3. Confirm Text:\u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e - Click the 'Confirm Text' button to lock in your text, allowing you to start analyzing. \u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e4. Highlight, Beats, and Annotations: \u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e\u0026nbsp;\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cul\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eHighlight Selected Text: Select text and click this button to highlight important sections. \u003c\/span\u003e\u003c\/li\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eAdd Beat: Place the text cursor where you want to mark a change in action or intention, then click this button. \u003c\/span\u003e\u003c\/li\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eAdd Annotation: Click where you want to add an annotation, type your annotation, and click 'Add Annotation'. \u003c\/span\u003e\u003c\/li\u003e\u003cli style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003eClear All: Click this button to remove all highlights, beats, and annotations. \u003c\/span\u003e\u003c\/li\u003e\u003c\/ul\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e5. Timer:\u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e - Use the 'Start Timer', 'Stop Timer', and 'Reset Timer' buttons to practice your pacing and track your performance time. \u003c\/span\u003e\u003c\/p\u003e\u003cp\u003e\u003cspan style=\"display: inline-block\"\u003e\u0026nbsp;\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"text-align: left; font-size: 18px;\"\u003e\u003cspan style=\"color: #111111;\"\u003e\u003cstrong\u003e6. Save as PDF: \u003c\/strong\u003e\u003c\/span\u003e\u003cspan style=\"color: #111111;\"\u003e - Click this button to save your monologue and analysis as a PDF for printing or future reference. Your highlights, beats, and annotations will be saved along with the text. \u003c\/span\u003e\u003c\/p\u003e\u003c\/div\u003e","backupValue":null,"version":1}}}],"inlineLayout":null}}}],"inlineLayout":"12"}}}],"inlineLayout":"1"}}}],"title":"MenuTest","uid":"435c3a15-fd3d-4b4c-950f-69130d74f2d6","path":"\/menutest","autoPath":true,"authorized":true}],"menu":{"type":"Menu","id":"f_ab8fc5aa-7102-43ff-830c-54e5c066d7b9","defaultValue":null,"template_name":"navbar","logo":null,"components":{"image1":{"type":"Image","id":"f_7ddfca85-0335-4de6-9b57-bd69f5fee0ca","defaultValue":true,"link_url":"","thumb_url":"!","url":"!","caption":"","description":"","storageKey":"2053230\/298487_127343","storage":"s","storagePrefix":null,"format":"png","h":300,"w":214,"s":112507,"new_target":true,"noCompression":null,"cropMode":null,"focus":null},"text1":{"type":"RichText","id":"f_de4e6b4e-1115-4e96-9555-bfeed109dda3","defaultValue":false,"alignment":"auto","value":"\u003cp\u003eDarius A. Journigan\u003c\/p\u003e","backupValue":null,"version":1},"text2":{"type":"RichText","id":"f_4dc67fd9-c5c7-4deb-9f29-8949aa41a2ca","defaultValue":true,"value":"","backupValue":"\u003cdiv\u003e\u003cem\u003eWe're a bunch of\u00a0designers\/ developers working on apps and websites. We make you look awesome!\u003c\/em\u003e\u003c\/div\u003e","version":1},"text3":{"type":"RichText","id":"f_fbd80fd7-142c-4ddb-8a23-96d1478ad20b","defaultValue":true,"value":"","backupValue":null,"version":null},"button1":{"type":"Button","id":"f_01098730-43ac-4862-bcbd-6c9ba71227fe","defaultValue":false,"alignment":"center","text":"Train with Me!","page_id":null,"section_id":null,"url":"https:\/\/Coach.as.me\/","new_target":true},"image2":{"type":"Image","id":"f_5cc2f8cc-b4f5-4e41-9103-33538189809b","defaultValue":true,"link_url":"","thumb_url":"!","url":"!","caption":"","description":"","storageKey":"2053230\/600769_10298","storage":"s","storagePrefix":null,"format":"png","border_radius":"999px","h":125,"w":125,"s":10571,"new_target":true,"noCompression":null,"cropMode":null,"focus":null},"background1":{"type":"Background","id":"f_17e6fedf-b015-4407-83e3-265180d2f39a","defaultValue":true,"url":"\/assets\/themes\/profile\/bg.jpg","textColor":"light","backgroundVariation":"","sizing":"cover","userClassName":null,"linkUrl":null,"linkTarget":null,"videoUrl":null,"videoHtml":null,"storageKey":null,"storage":null,"format":null,"h":null,"w":null,"s":null,"useImage":null,"noCompression":null,"focus":{},"backgroundColor":{}},"image3":{"type":"Image","id":"1d4a33fe-e580-4327-8ffe-a5e4f9a78f32","defaultValue":true,"link_url":"","thumb_url":"!","url":"!","caption":"","description":"","storageKey":"2053230\/104377_211718","storage":"s","storagePrefix":null,"format":"png","border_radius":null,"aspect_ratio":null,"h":250,"w":250,"s":27595,"new_target":true,"noCompression":null,"cropMode":null,"focus":null}}},"footer":{"type":"Footer","id":"f_1a024641-bcbf-4495-aab9-ce64de1b5972","defaultValue":false,"socialMedia":{"type":"SocialMediaList","id":"f_c7f3f649-1f06-40ea-ad2a-1881ca6b49de","defaultValue":null,"link_list":[],"button_list":[{"type":"Facebook","id":"f_009ecb5f-03f2-4793-b656-1a385eef64f9","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true,"app_id":138736959550286},{"type":"Twitter","id":"f_79fb0756-5e6d-4c4b-ba7e-f72137c08f69","defaultValue":null,"url":"","link_url":"","share_text":"Saw an awesome one pager. Check it out @Strikingly","show_button":true},{"type":"GPlus","id":"f_61813ff2-1190-4c94-8060-d1344c305d64","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true},{"type":"LinkedIn","id":"f_18fbec64-1260-46a5-912d-04ea81b13d77","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":false}],"list_type":null},"copyright":{"type":"RichText","id":"f_2e2fcff8-de87-4706-8aec-eed3661a9ee5","defaultValue":null,"value":"\u003cdiv\u003eCopyright 2018\u003c\/div\u003e","backupValue":null,"version":null},"components":{"copyright":{"type":"RichText","id":"f_2146333f-527a-48fd-b106-c1a3198dde23","defaultValue":false,"alignment":null,"value":"\u003cdiv class=\"s-rich-text-wrapper\" style=\"display: block; \"\u003e\u003cp class=\" s-rich-text-wrapper\"\u003e \u00a9 Coach Darius 2025\u003c\/p\u003e\u003c\/div\u003e","backupValue":null,"version":1,"defaultDataProcessed":true},"socialMedia":{"type":"SocialMediaList","id":"f_a88cd868-88b3-4e18-8c06-ffdd0b293b14","defaultValue":false,"link_list":[{"type":"Facebook","id":"f_c636cc3a-247b-4a11-829a-e6e5fb321be8","defaultValue":false,"url":"facebook.com\/dariusajournigan","link_url":null,"share_text":null,"className":"fab fa-facebook-f","show_button":true,"app_id":null},{"type":"SocialMediaItem","id":"81448780-31e1-11f0-b95f-81acb180d6f8","url":"https:\/\/www.lessonface.com\/darius-journigan","className":"fas fa-link","show_button":true}],"button_list":[{"type":"Facebook","id":"f_4ad2fa31-b23b-4fda-833d-c035658ae2eb","defaultValue":false,"url":"","link_url":"","share_text":"","show_button":true,"app_id":138736959550286},{"type":"Twitter","id":"f_d96ff316-e3fa-4ff6-8b04-d78e00579531","defaultValue":false,"url":"","link_url":"","share_text":"Saw an awesome one pager. Check it out @Strikingly","show_button":false},{"type":"LinkedIn","id":"f_a3ccc350-d4eb-4f08-bfcd-522f90f5ee98","defaultValue":false,"url":"","link_url":"","share_text":"","show_button":false},{"type":"Pinterest","id":"f_1e4da8ea-3386-4792-bcb5-67e370391767","defaultValue":null,"url":"","link_url":null,"share_text":null,"show_button":false}],"contact_list":[{"type":"SocialMediaPhone","id":"d5cbb2d6-31df-11f0-b95f-81acb180d6f8","defaultValue":"","className":"fas fa-phone-alt"},{"type":"SocialMediaEmail","id":"d5cbb2d7-31df-11f0-b95f-81acb180d6f8","defaultValue":" coach@d-a-j.com","className":"fas fa-envelope"}],"list_type":"link"},"background1":{"type":"Background","id":"f_ad2e676a-936a-48ae-b998-f50cea9631b0","defaultValue":false,"url":"","textColor":"light","backgroundVariation":"","sizing":"cover","userClassName":"s-bg-dark","videoUrl":"","videoHtml":"","useSameBg":true,"backgroundApplySettings":{}}},"layout_variation":"vertical","padding":{}},"submenu":{"type":"SubMenu","id":"f_842cfd0c-8790-4e8c-90f5-aa71dedd9fe0","defaultValue":null,"list":[{"type":"RepeatableItem","id":"f_baec4acc-f62a-4c2d-907f-e960066f1bdf","components":{"link":{"type":"Button","id":"f_fe6b5740-6bac-4c73-ab11-09e582d1b390","text":"Resources","url":"https:\/\/sites.google.com\/d-a-j.com\/resources?usp=sharing","new_target":true}}},{"type":"RepeatableItem","id":"f_71e3f6d1-42cd-4ed3-b6d3-ec5a44dfe362","components":{"link":{"type":"Button","id":"f_c3008c7a-feb9-4bea-9df7-ea707f3e9387","text":"Group Classes!","url":"https:\/\/d-a-j.com\/group-classes","new_target":false}}}],"components":{"link":{"type":"Button","id":"f_a7a084ed-38c7-4aa6-aaa6-c2441a887584","defaultValue":null,"text":"Facebook","link_type":null,"page_id":null,"section_id":null,"url":"http:\/\/www.facebook.com","new_target":true}}},"customColors":{"type":"CustomColors","id":"f_33f2149e-3e16-4c71-9056-1517bec5e7f7","active":true,"highlight1":"#111111","themePreColors":[{"type":"ThemeColor","id":"f_4cbb0c4b-aac4-47f7-8080-798b236436ed","key":0,"value":"#121212"},{"type":"ThemeColor","id":"f_e146f7f8-91eb-448c-9f57-b817ebea0b11","key":1,"value":"#454545"},{"type":"ThemeColor","id":"f_04e7e801-56f5-4062-a2c7-60768eae3f51","key":2,"value":"#787878"},{"type":"ThemeColor","id":"f_eca96b14-b7ea-4b81-b925-b2b799d3ba17","key":3,"value":"#ababab"},{"type":"ThemeColor","id":"f_56891bd2-eb83-4831-ae41-f27de4545bbd","key":4,"value":"#dedede"},{"type":"ThemeColor","id":"f_cbe48e68-644b-4774-a04d-8cb7cb4c173e","key":5,"value":"#121212"},{"type":"ThemeColor","id":"f_f4ae592c-c72e-4e32-a6b7-b2488097278d","key":6,"value":"#454545"},{"type":"ThemeColor","id":"f_eeb65d34-1f74-47e2-adb1-a6c12b58a506","key":7,"value":"#787878"},{"type":"ThemeColor","id":"f_22330002-dc9e-42ce-ad8d-acb6754875f8","key":8,"value":"#ababab"},{"type":"ThemeColor","id":"f_3685b340-5a4f-463f-b4c6-bb3a0eed8097","key":9,"value":"#dedede"},{"type":"ThemeColor","id":"f_b80c65bb-d5d1-4341-8ceb-91eaf4ab687a","key":10,"value":"#ffffff"},{"type":"ThemeColor","id":"f_76535bbe-d384-4162-b851-ea18f8633c0e","key":11,"value":"#555555"},{"type":"ThemeColor","id":"f_4276eafc-c19d-4a0d-9938-51b780128d76","key":12,"value":"#000000"},{"type":"ThemeColor","id":"f_a8a739fc-f251-4368-b227-e128566fa800","key":13,"value":"#816354"},{"type":"ThemeColor","id":"f_54971aea-286c-4a81-9156-7f906989ab70","key":14,"value":"#ff4d4d"},{"type":"ThemeColor","id":"f_fc31ce06-d35e-45ec-86fd-1513e9f8f0d3","key":15,"value":"#ffa64d"},{"type":"ThemeColor","id":"f_b00bd864-8aec-437b-9640-d6ce13b71456","key":16,"value":"#9cce06"},{"type":"ThemeColor","id":"f_b2925bae-1740-4eae-b4d6-0cf08d993166","key":17,"value":"#26c9ff"}]},"animations":{"type":"Animations","id":"f_1e864d09-1899-4c92-98b3-d7c80ca2377e","defaultValue":null,"page_scroll":"slide_in","background":"parallax","image_link_hover":"light_overlay"},"s5Theme":{"type":"Theme","id":"f_247e5d2c-d437-4993-a487-1c633cb2e339","defaultValue":null,"version":"11","nav":{"type":"NavTheme","id":"f_a7eefaef-c78a-4fe1-925d-f515062961c4","defaultValue":null,"name":"circleIcon","layout":"f","padding":"medium","sidebarWidth":"medium","topContentWidth":"full","horizontalContentAlignment":"center","verticalContentAlignment":"middle","fontSize":"medium","backgroundColor1":"#fff","highlightColor":null,"presetColorName":"whiteMinimal","itemColor":"#000","itemSpacing":"compact","dropShadow":"no","socialMediaListType":"link","isTransparent":false,"isSticky":true,"keptOldLayout":false,"showSocialMedia":false,"highlight":{"blockBackgroundColor":null,"blockTextColor":null,"blockBackgroundColorSettings":{"id":"016fa738-1709-4820-8c49-bcd97b299bab","default":"#787878","preIndex":null,"type":"custom"},"blockTextColorSettings":{"id":"c88485ec-62db-4d04-91ea-c4815c548bfd","default":"#ffffff","preIndex":null,"type":"custom"},"blockShape":"pill","textColor":null,"textColorSettings":{"id":"cc85ca32-b367-4f41-826b-38352ed333a8","default":"#787878","preIndex":null,"type":"custom"},"type":"underline","id":"f_67534af5-18fd-4d23-81a2-d062d7beb5c6"},"border":{"enable":false,"borderColor":"#000","position":"bottom","thickness":"small","borderColorSettings":{"preIndex":null,"type":"custom","default":"#ffffff","id":"f_569f238b-cd18-4bd1-8bd6-a30f84108719"}},"layoutsVersionStatus":{"a":{"status":"done","from":"v1","to":"v2","currentVersion":"v2"},"b":{"status":"done","from":"v1","to":"v2","currentVersion":"v2"}},"socialMedia":[{"type":"Facebook","id":"f_c636cc3a-247b-4a11-829a-e6e5fb321be8","defaultValue":false,"url":"facebook.com\/dariusajournigan","link_url":null,"share_text":null,"className":"fab fa-facebook-f","show_button":true,"app_id":null},{"type":"SocialMediaItem","id":"81448780-31e1-11f0-b95f-81acb180d6f8","url":"https:\/\/www.lessonface.com\/darius-journigan","className":"fas fa-link","show_button":true}],"socialMediaButtonList":[{"type":"Facebook","id":"3504a758-dd6b-11ed-b2eb-dba581cc567a","url":"","link_url":"","share_text":"","show_button":false},{"type":"Twitter","id":"3504a759-dd6b-11ed-b2eb-dba581cc567a","url":"","link_url":"","share_text":"","show_button":false},{"type":"LinkedIn","id":"3504a75a-dd6b-11ed-b2eb-dba581cc567a","url":"","link_url":"","share_text":"","show_button":false},{"type":"Pinterest","id":"3504a75b-dd6b-11ed-b2eb-dba581cc567a","url":"","link_url":"","share_text":"","show_button":false}],"socialMediaContactList":[{"type":"SocialMediaPhone","id":"d5cbb2d6-31df-11f0-b95f-81acb180d6f8","defaultValue":"","className":"fas fa-phone-alt"},{"type":"SocialMediaEmail","id":"d5cbb2d7-31df-11f0-b95f-81acb180d6f8","defaultValue":" coach@d-a-j.com","className":"fas fa-envelope"}],"backgroundColorSettings":{"id":"0d02c543-5421-422e-87af-dda13252ee52","default":"#ffffff","preIndex":null,"type":"default"},"highlightColorSettings":{"id":"19b0accf-7a60-4b6f-a9e1-d3f419ae3575","default":"#787878","preIndex":null,"type":"custom"},"itemColorSettings":{"id":"27a4c6af-b7ef-4c3a-b498-c6173484e906","default":"#000000","preIndex":null,"type":"default"}},"section":{"type":"SectionTheme","id":"f_4fc6197e-5182-4a82-a157-ca9ae223252b","defaultValue":null,"padding":"normal","contentWidth":"normal","contentAlignment":"center","baseFontSize":16,"titleFontSize":null,"subtitleFontSize":null,"itemTitleFontSize":null,"itemSubtitleFontSize":null,"textHighlightColor":null,"baseColor":"","titleColor":"","subtitleColor":"#111111","itemTitleColor":"","itemSubtitleColor":"#111111","textHighlightSelection":{"type":"TextHighlightSelection","id":"f_100266f9-faa6-4a20-8290-809532d31c19","defaultValue":null,"title":false,"subtitle":true,"itemTitle":false,"itemSubtitle":true},"base":{"preIndex":null,"type":"default","default":"#50555c","id":"f_e0b5cef8-f0f8-4543-84b9-6752545e0736"},"title":{"preIndex":null,"type":"default","default":"#1D2023","id":"f_22d411fd-15d7-41b4-bdf6-8c201be18341"},"subtitle":{"preIndex":null,"type":"default","default":"#111111","id":"f_00f522c0-dd30-4e7e-a209-6ea5f3748d5d"},"itemTitle":{"preIndex":null,"type":"default","default":"#1D2023","id":"f_269e1e95-39d6-40b3-b549-ac8d04153553"},"itemSubtitle":{"preIndex":null,"type":"default","default":"#111111","id":"f_b17417d1-ee70-46bc-89a3-ed48e0a772be"}},"firstSection":{"type":"FirstSectionTheme","id":"f_9f9203be-cabb-4145-b07c-4de2ccc75783","defaultValue":null,"height":"full","shape":"arrow"},"button":{"type":"ButtonTheme","id":"f_78383a89-ed4d-4cda-9d68-f5c72825706d","defaultValue":null,"backgroundColor":"#111111","shape":"rounded","fill":"solid","backgroundSettings":{"preIndex":null,"type":"default","default":"#111111","id":"f_94853586-65d7-4840-ad39-98ddb8cc087b"}}},"navigation":{"items":[{"type":"page","visibility":true,"id":"1369a724-b3b7-4c4d-aad0-33e8b49f48d1"},{"type":"page","visibility":false,"id":"fa04730f-1b77-44e3-8beb-d4b63bdb0dbe"},{"type":"dropdown","id":"db671d07-86bc-4ab2-b104-eb51b6a9c58e","items":[{"visibility":true,"type":"page","id":"cde20be7-991f-46ca-878c-317fa04ffd46"},{"id":"73ed5234-f59d-42b8-9fa3-1de8b5501dde","type":"page","visibility":false},{"type":"page","id":"3ba62ac0-be24-4501-a3ec-4f695ac44b33","visibility":true},{"type":"page","visibility":true,"id":"addb2179-2635-4743-a77a-df2fd1560c17"},{"id":"8da9e666-9b8d-4527-9862-7cc29362f9a5","type":"page","visibility":false},{"id":"8c8cd7a0-e830-43a4-91eb-f9a63d1c8499","type":"page","visibility":true},{"id":"1c9474e1-63e4-4cbc-b928-545d864dd994","type":"page","visibility":false},{"id":"b5d3e16c-e997-4484-955e-4f5c8a4fd231","type":"page","visibility":true},{"id":"1485606e-a5db-4300-a112-5245a4b6ef45","type":"page","visibility":true},{"id":"fdf23da4-0aca-4465-bcab-1f4df9b2b823","type":"page","visibility":false},{"id":"89ba7437-1810-4ce4-a781-6733cc6fdc6f","type":"page","visibility":false},{"type":"dropdown","title":"Resources","id":"42f6090a-d3d0-4300-88e1-8fe755fda5a8","items":[{"type":"link","id":"f_fe6b5740-6bac-4c73-ab11-09e582d1b390","visibility":true},{"id":"ee5675a3-35cc-4161-82ff-afbc94c70e5b","type":"page","visibility":true},{"id":"abb68c97-289d-40db-a8d0-d6115acebf3c","type":"page","visibility":false},{"id":"d69dda57-d6fc-4598-ab28-5ee5c9b02fac","type":"page","visibility":true},{"id":"f8823598-2db9-471c-b5e3-fe517337ae17","type":"page","visibility":false},{"id":"cdade83b-44a7-4ecd-8854-4be4424dd356","type":"page","visibility":true},{"id":"92584183-4ee7-4124-aadc-4daee3a88491","type":"page","visibility":true},{"id":"28a69668-bfcd-47d3-a087-a6add3cd67e0","type":"page","visibility":true},{"id":"e841032a-e13a-48a1-8f33-bfadf250f6b7","type":"page","visibility":true},{"id":"9e2b6d20-7a9f-4db0-9bef-efe0ec8ae33d","type":"page","visibility":false},{"id":"2dee5d21-9d6a-48b9-92c6-6bf82371755a","type":"page","visibility":false}]},{"id":"aa7b386d-abf7-4f8d-bb4b-31c679dc7b06","type":"page","visibility":false},{"id":"78befd9b-b535-452c-922a-58ac6df4403d","type":"page","visibility":false},{"id":"84c01257-c768-42a1-9425-0b1c23c4d1ee","type":"page","visibility":false},{"id":"90c3a193-b8b3-4f0a-9591-47e35c7a558a","type":"page","visibility":false},{"id":"b2a9ad3c-2459-4f28-b70a-cc0b3dabadd1","type":"page","visibility":false},{"id":"d8032d84-2aab-4e2c-baff-35a6498817aa","type":"page","visibility":false},{"id":"050326c8-bd44-4a3e-87ed-30f60a214ac2","type":"page","visibility":false},{"id":"1c3b09a6-2fb0-4ad7-b237-53603e0639d7","type":"page","visibility":false},{"id":"dcaef99a-587f-4e69-993b-48c0086d5950","type":"page","visibility":false},{"id":"5b4c2176-4164-4983-acfc-229a1d8e8268","type":"page","visibility":false},{"id":"15278029-ef17-4fbf-8829-ac6eb35a6191","type":"page","visibility":false},{"id":"09ba5368-e538-47bf-958f-50d0cb8301fe","type":"page","visibility":false},{"id":"29f57613-66ce-4fe2-bf88-9be4b3608805","type":"page","visibility":false}],"title":"The Coach"},{"id":"c704400a-76c8-41d2-8df3-233d502e0726","type":"page","visibility":false},{"id":"f202769f-2b24-4f9e-aa02-49dfe5cad1cb","type":"page","visibility":false},{"id":"98071083-1b28-43dc-adc7-e6db99ecb0ae","type":"page","visibility":false},{"id":"435c3a15-fd3d-4b4c-950f-69130d74f2d6","type":"page","visibility":false},{"id":"c6f3357f-93b7-4ec4-b60f-e4257365c960","type":"page","visibility":false},{"type":"page","id":"6563e16c-7926-432f-9e35-535d7a53b2bb","visibility":true},{"id":"8996904c-b3a0-47ec-b0e4-c52242931a8d","type":"page","visibility":false},{"id":"c19eede0-6322-47a3-9ac5-6be1670463e7","type":"page","visibility":false},{"id":"69ae8735-d008-4ad3-974e-cf865bdbdbc7","type":"page","visibility":false},{"id":"db2e0072-3ab9-4d79-85ff-f5e1e9d465a9","type":"page","visibility":false},{"id":"70114dc6-5f16-443e-9344-f5bd060486ab","type":"page","visibility":false},{"id":"5de864d6-99d3-4e94-a8f0-b70e0ae57637","type":"page","visibility":false},{"id":"a8eb2abd-2046-4ed5-bdc9-dad9291f1865","type":"page","visibility":false},{"id":"93083c93-e53d-4e22-a009-c3b87de86ec9","type":"page","visibility":false},{"id":"339a5033-6c93-4784-873f-a41fc5f58d1f","type":"page","visibility":false},{"id":"800fce27-e8ce-4a4e-afcb-d64b23d12dd2","type":"page","visibility":false},{"id":"2a7a8edf-efee-4cb1-aa9d-cea3c2649b6d","type":"page","visibility":false},{"id":"ade29682-7b1f-4f3b-b46a-fe28bb475306","type":"page","visibility":false},{"id":"bcdd2060-a4fd-4a9a-80b6-1344eb3c3c12","type":"page","visibility":false},{"id":"6b7f05e9-4215-4247-b1f4-a325fd61c34d","type":"page","visibility":false},{"id":"6277ea57-5ab1-4861-99bf-926ff83b2a67","type":"page","visibility":false},{"id":"9a49f301-e559-4feb-bfda-a3af0648ecf3","type":"page","visibility":false},{"id":"a7747c2a-f7f9-42fd-b2b7-af6109932a7d","type":"page","visibility":false},{"id":"0ebc55d6-0124-499e-afea-43f441ce5395","type":"page","visibility":false},{"id":"ac7ebef6-bc5b-41e7-b248-84095d3cbce5","type":"page","visibility":false},{"type":"link","id":"f_c3008c7a-feb9-4bea-9df7-ea707f3e9387","visibility":true},{"id":"08acb493-bf98-44c4-910a-9252fcc8d743","type":"page","visibility":false}],"links":[]}},"pageMeta":{"user":{"membership":"pro","subscription_plan":"pro_monthly","subscription_period":"monthly","is_on_trial":false,"id":2053230,"enable_desktop_notifications":null,"canUseLiveChat":false,"hideNavTextColor":true,"hideNewDashboardTour":false,"hideMobileEditorTour":true,"hideMobileActionsTour":true,"hideNewEditorTour":true,"hideChangeStyleTooltip":false},"guides":{"display_site_new_editor_modal":false},"ecommerceSettings":{"currencyCode":"USD","currencyData":{"code":"USD","symbol":"$","decimal":".","thousand":",","precision":2,"name":"United States Dollar"},"displayTax":true,"registration":"no_registration","postOrderRedirection":{},"enableProductReview":false,"paymentGateways":{"stripe":true,"stripePublishableKey":"pk_live_51HPfSIH2VTH35QEMB4lLJGrxAXSJ2qIyK3ugeMKV3mMckhycj6koJ1utyav5AfLfIXggMREeJ0Dtb6kPnyxdYXqv003DF6fi0O","stripeCountry":"US","stripeAlipay":null,"stripeWechat":null,"square":false,"offline":false,"paypal":true,"midtrans":false,"alipay":false,"pingpp_wx_pub":false,"pingpp_wx_pub_qr":false,"pingpp_alipay_qr":false,"pingpp_alipay_wap":false,"wechatpay":false}},"bookingSetting":true,"booking":{"orderList":{},"categoryOrder":{},"eventTypes":[{"id":18599,"name":"60min Role Coaching","description":"Coaching for actors who have already booked a role. Bring your script! ","picture":[{"url":"\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/104377_211718.png","thumbnailUrl":"\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/104377_211718.png","mediaType":"image"}],"capacity":1,"location":"1015 Broadway, Rockford, IL","availableSchedules":{"disabledDates":["20230617","20230707","20230708","20230709"],"enabledWeekDays":[1,4,0,2,3],"enabledWeekdaySchedules":{"0":[{"endTime":"12:00 PM","startTime":"9:30 AM"},{"endTime":"10:00 PM","startTime":"8:30 PM"}],"1":[{"endTime":"12:00 PM","startTime":"9:30 AM"},{"endTime":"10:00 PM","startTime":"8:30 PM"}],"2":[{"endTime":"12:00 PM","startTime":"9:30 AM"},{"endTime":"10:00 PM","startTime":"8:30 PM"}],"3":[{"endTime":"12:00 PM","startTime":"9:30 AM"}],"4":[{"endTime":"11:00 AM","startTime":"9:30 AM"}]},"enabledOverrideSchedules":{"20230617":[],"20230707":[],"20230708":[],"20230709":[]}},"publicUrl":"https:\/\/www.d-a-j.com\/booking\/events\/60min-role-coaching","slugPath":"\/booking\/events\/60min-role-coaching","translatedAvailableTimezone":"America\/Chicago GMT-05:00"}],"categories":[]},"portfolioSetting":true,"portfolioCurrencyCode":"USD","portfolioContactRequired":false,"portfolioRestrictedDetails":null,"portfolioCustomButton":{"buttonType":"no_button","urlType":null,"individualButtonMigrated":true,"buttonSetting":{"individual_button_migrated":true}},"blogSettings":true,"chatSettings":null,"membershipSettings":{"unread":false,"isMembershipUsed":true,"isLoginShownInNavBar":false,"canRegister":true,"hasPaidMembershipTier":true,"requiredFields":["first_name"],"enableRecaptcha":false,"memberLimitReached":false},"connectedSites":[],"category":{"name":"business","id":3},"s4_migration":{"is_migrated":false,"is_retired_theme":false,"has_custom_code":true},"page_groups":[],"slide_names":["Coach Darius","Coach Darius","Verified Secure \u2705","CV","Reel","Gallery","Please Cast Me","First Time?","Make Your Own","Testimonials","Testimonials","Contact Us","A Heroic Section","Scene StudyFOR THE","Course Details","Instructors","Testimonials","Where Youll Stay","Register Now","What to Expect","Have Questions?","Last Year's W.A.M.","Past Scenes \u0026 Shorts","Complete Your","Referrals!","Simple Store","Headshots","Blank","Make Your Own","Meet Your Peers!","Script","Business of Acting","Emergency Contact\/","My Character","Booking","Terms \u0026 Conditions","A Heroic Section","Teleprompter w\/ video","Teleprompter Alone","Teleprompter Feedback","Blank","Blank","Blank","Script Rehearser","Testing Monologue Tool.","V.O. Lab","Virtual Scene Partner","Headline","Feature List","Ways to Join","A Heroic Section","About","Pricing Table","FAQs","Virtual Scene Partner","Tools","Voice \u0026 Expressions Lab","Acting 1: Week 1","Make Your Own","Make Your Own","Games \u0026 Activities","Make Your Own","Payment Plans","Emergency Contact\/","Welcome Pack Atlanta","- Housing Only -","Simple Blog","Embed an App 3","Monologue Memorizer","Self-Tape Class Resource","Monologue Memorizer","toolbar","sidebar","Emotional Range","Embed an App","Unit 1","Cat4","Plain Text","Join Class","Scene Generator","Character Profiles","Shakespeare Dictionary","Reader","Embed an App","Embed an App","Embed an App","Embed an App","Embed an App","Headline","Plain Text","Simple Store","Virtual Scene Partner","Tele3","Tele4","Audition Calendar","Performance Evaluator 2","Tester P.A.","Login","Embed an App","Embed an App","Embed an App","Make Your Own","Cat4","Embed an App","Testing Monologue Tool."],"theme":{"name":"s5-theme"},"theme_selection":{"id":154,"theme_id":59,"display_name":"Clean \u0026 Shine","description":"","is_new":false,"priority":null,"thumb_image":"https://static-assets.strikinglycdn.com/templates/clean-and-shine.jpg","demo_page_permalink":"cleanshine","data_page_permalink":"cleanshine","created_at":"2019-09-10T08:19:19.888-07:00","updated_at":"2025-09-12T02:06:31.845-07:00","name":"Clean_Shine","is_control":true,"control_name":null,"locale":"en","version":"v4","tags":["business"," startup"],"mobile_thumb_image":"","platforms":[""],"required_membership":[""],"priority_automated":null,"priority_b":0,"one_page_only":true,"rank_automated":122,"rank_score":0.41,"only_asb":true,"theme_name":"s5-theme"},"description":"Actor, Director, and Private Acting Coach Darius A. Journigan helps you unlock your true acting potential. What's the hold-up? The first session is always free.","connected_sites":[],"linkedin_app":false,"is_weitie_page":false,"canonical_locale_supported":true,"forced_locale":"en","china_optimization":false,"mobile_actions":{"phone":null,"sms":null,"location":null,"email":null,"version":"v2","actions":[]},"domain_connection":{"domain_id":52269,"idn":"www.d-a-j.com","fqdn":"www.d-a-j.com","https_status":"ssl_active","ssl_cert_status":"activated","dns_status":"active","connect_status":"connected"},"public_url":"https:\/\/www.d-a-j.com\/","current_path":"\/menutest","rollouts":{"custom_code":true,"pro_sections":true,"pro_apps":true,"new_settings_dialog_feature":true,"google_analytics":true,"strikingly_analytics":true,"sections_name_sync":true,"custom_form":true,"popup":false,"membership_feature":true,"disable_google_invisible_recaptcha":false,"custom_ads":true,"popup_trial":false},"membership_feature_active":true,"site_mode":"show","password_protected":false,"is_section_template":false,"google":{"enable_ga_universal":false,"analytics_tracker":"G-5SS6RW9YJV","analytics_type":"ga4","site_checker":"isFD7X7xXVC9jJErA_gtCHuNbcZOreRhmnLCAqOvXPo"},"facebook_pixel_id":"455738568240472","enable_site_search":true,"enable_fixed_button_color":true,"enable_fixed_text_color":true,"enable_fixed_text_color_remaining":true,"enable_faq_text_color_adjust":true,"enable_new_luma_version":true,"enable_fixed_nav_special_logic_color":true,"enable_match_height_for_feature_list":true,"enable_tweaked_text_alignment":true,"enable_layout_setting_text_alignment":true,"enable_grid_slider_first_section_full_height":true,"enable_tweak_footer_hyperlink_color":true,"enable_slider_layout_c_content_align":true,"enable_form_alignment_fix":true,"optimizely":{"project_id":null,"experiment_id":null},"splash_screen_color":"#ffffff","id":12752457,"permalink":"dariusaj","created_at":"2019-11-05T22:17:03.156-08:00","logo_url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/2053230\/115116_701114.jpeg","icon_url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_64,w_64,q_auto\/2053230\/995098_422627.png","name":"Darius A. Journigan - Acting Coach","url_type":"subdomain_link","icp_filing_number":"","psb_filing_number":"","social_media_config":{"url":"https:\/\/www.d-a-j.com\/","title":"Darius A. Journigan - Acting Coach","image":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/2053230\/115116_701114.jpeg","description":"Actor, Director, and Private Acting Coach Darius A. Journigan helps you unlock your true acting potential. What's the hold-up? The first session is always free.","fb_app_id":"138736959550286"},"keenio_config":{"keenio_project_id":"5317e03605cd66236a000002","keenio_write_key":"efd460f8e282891930ff1957321c12b64a6db50694fd0b4a01d01f347920dfa3ce48e8ca249b5ea9917f98865696cfc39bc6814e4743c39af0a4720bb711627d9cf0fe63d5d52c3866c9c1c3178aaec6cbfc1a9ab62a3c9a827d2846a9be93ecf4ee3d61ebee8baaa6a1d735bff6e37b"},"show_strikingly_logo":false,"show_navigation_buttons":true,"social_media":{"type":"SocialMediaList","id":"f_c7f3f649-1f06-40ea-ad2a-1881ca6b49de","defaultValue":null,"link_list":[],"button_list":[{"type":"Facebook","id":"f_009ecb5f-03f2-4793-b656-1a385eef64f9","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true,"app_id":138736959550286},{"type":"Twitter","id":"f_79fb0756-5e6d-4c4b-ba7e-f72137c08f69","defaultValue":null,"url":"","link_url":"","share_text":"Saw an awesome one pager. Check it out @Strikingly","show_button":true},{"type":"GPlus","id":"f_61813ff2-1190-4c94-8060-d1344c305d64","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true},{"type":"LinkedIn","id":"f_18fbec64-1260-46a5-912d-04ea81b13d77","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":false}],"list_type":null},"has_optimizely":false,"optimizely_experiment_id":null,"services":[],"strk_upvt":"NnE0QkJiQW1jcXcrVWFpZkk5bWV4TDN0enV2VnJvUVBhUEhiclptZGg3NDBLRHRMdUdDYlpiQ1lQREZkRGFkMVVRZ2xQSDFlbm9VM0l3cSthV3BLeVVqcGNpL1h5dTdGaERCL0d3VzlaV1FDYVRXa2VpNkRzMHRDVlJIQ0F4clF0VnhNYnlxeVpBM3lEWEFyVHM4VkV3PT0tLU1lWXNLRHRZS0kvdVR1bExwSmsyY2c9PQ==--11f9be9676594a408af604c83bc2f9c233b71469","strk_ga_tracker":"UA-25124444-6","google_analytics_tracker":"G-5SS6RW9YJV","google_analytics_type":"ga4","exception_tracking":false,"ecommerce":{"seller_wechat_app_id":null,"has_set_payment_account":true},"customCodes":{"site_footer_code":{"value":"\n\u003cscript\u003e\n (function(w,d,t,r,u)\n {\n var f,n,i;\n w[u]=w[u]||[],f=function()\n {\n var o={ti:\"355014674\", enableAutoSpaTracking: true};\n o.q=w[u],w[u]=new UET(o),w[u].push(\"pageLoad\")\n },\n n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function()\n {\n var s=this.readyState;\n s\u0026\u0026s!==\"loaded\"\u0026\u0026s!==\"complete\"||(f(),n.onload=n.onreadystatechange=null)\n },\n i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i)\n })\n (window,document,\"script\",\"\/\/bat.bing.com\/bat.js\",\"uetq\");\n\u003c\/script\u003e","status":"passed","reviewer":"auto"},"site_header_code":{"value":"\u003cscript arc=\"https:\/\/can.jade live.net\/pm\/speech-recognition@4.0.2\/dust\/speech-recognition.min.is\"\u003e\u003c\/script\u003e\n\u003c!-- Google tag (gtag.js) --\u003e\n\u003cscript async src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-5SS6RW9YJV\"\u003e\u003c\/script\u003e\n\u003cscript\u003e\n window.dataLayer = window.dataLayer || [];\n function gtag(){dataLayer.push(arguments);}\n gtag('js', new Date());\n\n gtag('config', 'G-5SS6RW9YJV');\n\u003c\/script\u003e","status":"passed","reviewer":"auto"},"blog_footer_code":{"value":"","status":"passed","reviewer":"auto"},"blog_header_code":{"value":"","status":"passed","reviewer":"auto"}},"hideDummyData":{"hideEcommerceDummyData":true,"hidePortfolioDummyData":false,"hideBlogDummyData":true,"hideBookingDummyData":true},"redirectUrls":[]},"blogCollection":{"data":{"blog":{"id":12752457,"blogSettings":{"previewLayout":1,"mailchimpCode":"","hasSubscriptionCode":false,"hasSubscriptionCodeBefore":null,"showMorePostsWith":null,"usedDisqusCommentsBefore":null,"showRss":null,"showMip":null,"enableComments":true,"lastReadCommentsAt":null,"showAmp":true,"reviewNumber":null,"commentsRequireApproval":null,"showSubscriptionForm":true,"showSubscriptionsTab":true,"headerCustomCode":"","footerCustomCode":"","shortcuts":[],"shortcutsOrder":{},"banner":[],"previewNumber":null,"wechatMomentEnabled":null,"categoryOrder":{"365":1,"2415":0,"143709":3,"143710":2,"150793":4},"showNav":true,"hideNewBlogTips":true,"positiveOrder":true},"blogPosts":[],"wechatMpAccountId":null,"pagination":{"blogPosts":{"currentPage":1,"previousPage":null,"nextPage":null,"perPage":20,"totalPages":1,"totalCount":7}}}}},"ecommerceProductCollection":{"data":{"paginationMeta":{"currentPage":1,"previousPage":null,"nextPage":null,"perPage":20,"totalPages":1,"totalCount":14},"products":[{"id":6725190,"name":"Unlimited Class Plan","description":"All 8 classes in a four week course. ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/797522_527315.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/797522_527315.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":2000,"no":900},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[],"categories":[],"slugPath":"\/store\/products\/unlimited-class-plan","realSales":0,"originalSales":0,"variations":[{"id":6784367,"name":"default","price":12600,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":0,"cost":0}],"reviewsScore":0,"reviewsCount":0},{"id":6724052,"name":"4-Class Pack","description":"Any 4 classes in a single 4 week period. ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/797522_527315.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/797522_527315.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1900,"no":800},"ctaBtn":null,"shippingInfo":"","estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[],"categories":[],"slugPath":"\/store\/products\/4-class-pack","realSales":0,"originalSales":0,"variations":[{"id":6783812,"name":"default","price":7200,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":0,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":4081774,"name":"Gift 60min Lessons","description":"Gift a loved one a package of five or ten 60min virtual acting lessons. The 10 lesson package comes with one FREE! ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1800,"no":700,"483263":200},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[483263],"categories":["gifts"],"slugPath":"\/store\/products\/gift-60min-lessons","realSales":5,"originalSales":0,"variations":[{"id":5612928,"name":"5 lessons","price":22500,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":0},{"id":5612929,"name":"11 lessons (10 + 1 free)","price":45000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":0}],"reviewsScore":0,"reviewsCount":0},{"id":2191308,"name":"10 Remote Lessons + 1 FREE","description":"Purchase a package of 10 private lessons and get the next one FREE! (That\u0026#39;s more than 10% savings!!)","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/457269_179537.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/457269_179537.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1700,"no":600,"333855":200},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[333855],"categories":["No sale"],"slugPath":"\/store\/products\/10-remote-lessons-1-free","realSales":8,"originalSales":0,"variations":[{"id":4099438,"name":"60min","price":50000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/457269_179537.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/457269_179537.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":0},{"id":4099439,"name":"30min","price":33000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/457269_179537.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/457269_179537.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":0},{"id":4099440,"name":"90min","price":72000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/457269_179537.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/457269_179537.png","mediaType":"image"},"weight":0.0,"sortNumber":2,"cost":0}],"reviewsScore":0,"reviewsCount":0},{"id":4081772,"name":"Gift 30min Lessons","description":"Gift a loved one a package of five or ten 30min virtual acting lessons. The 10 lesson package comes with one FREE! ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1700,"no":600,"483263":100},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[483263],"categories":["gifts"],"slugPath":"\/store\/products\/gift-30min-lessons","realSales":1,"originalSales":0,"variations":[{"id":5612925,"name":"5 lessons","price":15000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":0},{"id":5612926,"name":"11 lessons (10 + 1 free)","price":30000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/522187_100005.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":0}],"reviewsScore":0,"reviewsCount":0},{"id":1832252,"name":"WAM 2024 Payment (Deposit or Pay in Full)","description":"This secures your spot in the 2024 Atlanta\/Chicago intensive. Purchasing before 1\/15? Use code SAVE50 at checkout to save $50! If you are only paying the deposit today, you will receive an email with a link to set up your payment plan. Deposits are non-refundable. ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1600,"no":500,"54659":300},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54659],"categories":["2020 Intensive"],"slugPath":"\/store\/products\/wam-2024-payment-deposit-or-pay-in-full","realSales":5,"originalSales":0,"variations":[{"id":4113716,"name":"Deposit (Tuition Only)","price":15000,"quantity":10,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":null},{"id":4113717,"name":"Deposit (Tuition + Housing)","price":25000,"quantity":11,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":null},{"id":3593562,"name":"Tuition Only - Pay in Full","price":45000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":2,"cost":null},{"id":3613160,"name":"Tuition + Double Room - Pay in Full","price":75000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":3,"cost":null},{"id":3613161,"name":"Tuition + Single Room - Pay in Full","price":95000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":4,"cost":null},{"id":4104273,"name":"Both Locations (ATL \u0026 CHI) - Pay in Full","price":75000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":5,"cost":null},{"id":4104274,"name":"Both Locations + Double Room - Pay in Fu","price":135000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":6,"cost":null},{"id":4104275,"name":"Both Locations + Single Room - Pay in Fu","price":175000,"quantity":12,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/870390_638438.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/870390_638438.png","mediaType":"image"},"weight":0.0,"sortNumber":7,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":1151401,"name":"Order More Business Cards","description":"This order will be printed at a Fedex office near you and available for pickup within 72hrs of placing this order. Fedex Location will be emailed to you within 24hrs. If you do not receive this email, please text Darius. ","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/646046_274467.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/646046_274467.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":1100},"ctaBtn":null,"shippingInfo":"","estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[153099],"categories":["Indigo Actors Members"],"slugPath":"\/store\/products\/order-more-business-cards","realSales":0,"originalSales":0,"variations":[{"id":2448419,"name":"50 Copies","price":1560,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":0,"cost":null},{"id":2448420,"name":"100 Copies","price":2340,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":1,"cost":null},{"id":2448421,"name":"150 Copies","price":3375,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":2,"cost":null},{"id":2448422,"name":"200 Copies","price":4160,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":3,"cost":null},{"id":2448423,"name":"250 Copies","price":4550,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":4,"cost":null},{"id":2448424,"name":"500 Copies","price":8450,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":5,"cost":null},{"id":2448425,"name":"1,000 Copies","price":15600,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":6,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":1042675,"name":"3 month Indigo Actors learning subscription","description":"This is the sample run for my new actors services entitled Indigo Actors. 3 months of service, after which prices will increase to $60\/mth. ","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/794486_282373.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/794486_282373.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":true,"customSlug":"indigo3","enabled":true,"sortWeight":{"all":1000,"153098":200},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[153098],"categories":["Indigo Actors"],"slugPath":"\/store\/products\/indigo3","realSales":3,"originalSales":0,"variations":[{"id":2241483,"name":"default","price":9000,"quantity":0,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":0,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":369789,"name":"Virtual Private Lesson","description":"This is the flat rate for a virtual 1-on-1. Work on a monologue or speech, prepare for an audition, fine-tune for a performance... just let me know what you need. ","picture":[{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/600769_10298.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":900,"54658":700,"282031":100,"333855":300},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658,282031,333855],"categories":["Private Coaching","2023","No sale"],"slugPath":"\/store\/products\/virtual-private-lesson","realSales":116,"originalSales":0,"variations":[{"id":938960,"name":"60min","price":5000,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/150132_639241.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/150132_639241.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":0},{"id":4099446,"name":"30min","price":3300,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/600769_10298.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":0},{"id":4099447,"name":"90min","price":7200,"quantity":-1,"originalPrice":-1,"picture":{"url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/600769_10298.png","thumbnailUrl":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","mediaType":"image"},"weight":0.0,"sortNumber":2,"cost":0}],"reviewsScore":0,"reviewsCount":0},{"id":551224,"name":"Additional 15 minutes","description":"Add 15min to your virtual session","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/561065_113098.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/561065_113098.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":700,"54658":500},"ctaBtn":null,"shippingInfo":"","estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658],"categories":["Private Coaching"],"slugPath":"\/store\/products\/additional-15-minutes","realSales":2,"originalSales":0,"variations":[{"id":1258390,"name":"default","price":1200,"quantity":-1,"originalPrice":-1,"picture":null,"weight":0.0,"sortNumber":null,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":369791,"name":"3 Session Package Deal","description":"Save 10% when you purchase a pack of Three (3) Private Acting Sessions with Coach Darius. Work on a monologue or speech, prepare for an audition, fine-tune for a performance... just let me know what you need. Once purchased, you will receive a confirmation email and your payments spreadsheet will be updated. Double check that you\u0026#39;ve selected the correct price option before continuing.","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"physical","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":600,"54658":1000},"ctaBtn":null,"shippingInfo":"","estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658],"categories":["Private Coaching"],"slugPath":"\/store\/products\/3-session-package-deal","realSales":0,"originalSales":0,"variations":[{"id":938961,"name":"Adult","price":12150,"quantity":-1,"originalPrice":13500,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/910779_152540.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/910779_152540.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":null},{"id":1785732,"name":"Under 16","price":13500,"quantity":-1,"originalPrice":15000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/910779_152540.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/910779_152540.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":697102,"name":"5 Session Package Deal","description":"Save 12% when you purchase a pack of Five (5) Private Acting Sessions with Coach Darius. Work on a monologue or speech, prepare for an audition, fine-tune for a performance... just let me know what you need. Once purchased, you will receive a confirmation email and your payments spreadsheet will be updated. Double check that you\u0026#39;ve selected the correct price option before continuing.","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":500,"54658":900},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658],"categories":["Private Coaching"],"slugPath":"\/store\/products\/5-session-package-deal","realSales":0,"originalSales":0,"variations":[{"id":1556795,"name":"Adult","price":19800,"quantity":-1,"originalPrice":22500,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png"},"weight":0.0,"sortNumber":0,"cost":null},{"id":1560393,"name":"Under 16","price":22000,"quantity":-1,"originalPrice":25000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png"},"weight":0.0,"sortNumber":1,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":369793,"name":"8 Session Package Deal","description":"Save 15% when you purchase a pack of eight (8) Private Acting sessions with Coach Darius. Work on a monologue or speech, prepare for an audition, fine-tune for a performance... just let me know what you need. Once purchased, you will receive a confirmation email and your payments spreadsheet will be updated. Double check that you\u0026#39;ve selected the correct price option before continuing.","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/701411_974822.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/701411_974822.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"physical","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":400,"54658":1200},"ctaBtn":null,"shippingInfo":"","estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658],"categories":["Private Coaching"],"slugPath":"\/store\/products\/8-session-package-deal","realSales":2,"originalSales":0,"variations":[{"id":938963,"name":"Adult","price":30600,"quantity":-1,"originalPrice":36000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/701411_974822.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/701411_974822.png","mediaType":"image"},"weight":0.0,"sortNumber":0,"cost":null},{"id":1785740,"name":"Under 16","price":34000,"quantity":-1,"originalPrice":40000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/701411_974822.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/701411_974822.png","mediaType":"image"},"weight":0.0,"sortNumber":1,"cost":null}],"reviewsScore":0,"reviewsCount":0},{"id":697103,"name":"12 Session Package Deal","description":"Save 18% when you purchase a pack of Twelve (12) Private Acting Sessions with Coach Darius. Work on a monologue or speech, prepare for an audition, fine-tune for a performance... just let me know what you need. Once purchased, you will receive a confirmation email and your payments spreadsheet will be updated. Double check that you\u0026#39;ve selected the correct price option before continuing.","picture":[{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png","mediaType":"image"}],"detailEnabled":false,"dimensions":null,"status":"visible","productType":"service","enableCustomSlug":false,"customSlug":null,"enabled":true,"sortWeight":{"all":300,"54658":1300},"ctaBtn":null,"shippingInfo":false,"estimatedDelivery":"","timedShelfDate":null,"posId":null,"isWeightToAll":true,"weightToAll":0,"startDate":null,"endDate":null,"categoryIds":[54658],"categories":["Private Coaching"],"slugPath":"\/store\/products\/12-session-package-deal","realSales":2,"originalSales":0,"variations":[{"id":1556796,"name":"Adult","price":44280,"quantity":-1,"originalPrice":54000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png"},"weight":0.0,"sortNumber":0,"cost":null},{"id":1560391,"name":"Under 16","price":49200,"quantity":-1,"originalPrice":60000,"picture":{"url":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_3000,w_2000,f_auto,q_auto\/2053230\/334409_178593.png","thumbnailUrl":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/334409_178593.png"},"weight":0.0,"sortNumber":1,"cost":null}],"reviewsScore":0,"reviewsCount":0}]}},"ecommerceCategoriesProductCollection":null,"portfolioCategoriesProductCollection":null,"portfolioProductCollection":{"data":{"products":[]}},"blogCategoriesPostCollection":null,"ecommerceProductOrderList":{"369789":0,"369791":3,"369793":5,"551224":2,"697102":4,"697103":6,"697105":8,"697106":7,"697108":1},"ecommerceCategoryCollection":{"data":{"categories":[{"name":"gifts","id":483263,"page_title":"gifts - Darius A. Journigan - Acting Coach","description":null,"slug":"gifts","products_count":2,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/522187_100005.png","level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"Indigo Actors","id":153098,"page_title":null,"description":null,"slug":"indigo-actors","products_count":1,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/794486_282373.png","level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"Indigo Actors Members","id":153099,"page_title":null,"description":null,"slug":"indigo-actors-members","products_count":1,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/646046_274467.png","level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"2023","id":282031,"page_title":null,"description":null,"slug":"2023-282031","products_count":1,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"classes","id":342264,"page_title":null,"description":null,"slug":"classes-342264","products_count":0,"children_categories_count":0,"children_category_order":null,"cover_image":null,"level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"Private Coaching","id":54658,"page_title":null,"description":null,"slug":"private-coaching","products_count":6,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","level":1,"data":{"orderBy":null,"orderList":{"369789":0,"369791":3,"369793":5,"551224":2,"697102":4,"697103":6,"697108":1},"cover_image":null},"children":[]},{"name":"2020 Intensive","id":54659,"page_title":null,"description":null,"slug":"2020-intensive","products_count":1,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/user-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/423587_714976.png","level":1,"data":{"orderBy":null,"orderList":{"378985":0,"396800":1},"cover_image":null},"children":[]},{"name":"Deposit 2020","id":57707,"page_title":null,"description":null,"slug":"deposit-2020","products_count":0,"children_categories_count":0,"children_category_order":null,"cover_image":null,"level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"Early Bird","id":57708,"page_title":null,"description":null,"slug":"early-bird","products_count":0,"children_categories_count":0,"children_category_order":null,"cover_image":null,"level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"Good Riddance - 2020","id":100138,"page_title":null,"description":null,"slug":"good-riddance---2020","products_count":0,"children_categories_count":0,"children_category_order":null,"cover_image":null,"level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]},{"name":"No sale","id":333855,"page_title":null,"description":null,"slug":"no-sale","products_count":2,"children_categories_count":0,"children_category_order":null,"cover_image":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_1000,w_500,f_auto,q_auto\/2053230\/600769_10298.png","level":1,"data":{"orderBy":null,"orderList":null,"cover_image":null},"children":[]}]}},"portfolioCategoryCollection":{"data":{"categories":[]}},"blogCategoryCollection":{},"eventTypeCategoryCollection":{"data":{"categories":[]}}};$S.blink={"page":{"logo_url":"https:\/\/custom-images.strikinglycdn.com\/res\/hrscywv4p\/image\/upload\/c_limit,fl_lossy,h_630,w_1200,f_auto,q_auto\/2053230\/115116_701114.jpeg","weitie_url":"http:\/\/dariusaj.weitie.co","description":"Actor, Director, and Private Acting Coach Darius A. Journigan helps you unlock your true acting potential. What's the hold-up? The first session is always free.","name":"Darius A. Journigan - Acting Coach"},"conf":{"WECHAT_APP_ID":"wxd009fb01de1ec8b5"}}; //]]>