{"id":5581,"date":"2026-01-28T17:50:13","date_gmt":"2026-01-28T17:50:13","guid":{"rendered":"https:\/\/lyndleadershipconference.com\/?page_id=5581"},"modified":"2026-03-05T17:33:35","modified_gmt":"2026-03-05T17:33:35","slug":"conference-schedule","status":"publish","type":"page","link":"https:\/\/lyndleadershipconference.com\/?page_id=5581","title":{"rendered":"Conference Schedule"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5581\" class=\"elementor elementor-5581\">\n\t\t\t\t<div class=\"elementor-element elementor-element-49bed7a e-flex e-con-boxed e-con e-parent\" data-id=\"49bed7a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2b2e6c elementor-widget elementor-widget-html\" data-id=\"b2b2e6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- =========================\r\n     FUTURE FORWARD: LIVE INTELLIGENCE BAR\r\n     FINAL AGENDA \u2014 Classes + Events + Rooms + Speakers + Teams\r\n     UPDATED: Thursday (Thu \u2022 3\/5) times per latest schedule image\r\n     ========================= -->\r\n\r\n<style>\r\n  .ff-intel {\r\n    --ff-border: rgba(120, 210, 255, 0.28);\r\n    --ff-glow: rgba(80, 190, 255, 0.40);\r\n    --ff-text: rgba(225, 245, 255, 0.95);\r\n    --ff-subtext: rgba(200, 230, 255, 0.75);\r\n    --ff-grid: rgba(80, 190, 255, 0.12);\r\n\r\n    font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif;\r\n    color: var(--ff-text);\r\n    position: relative;\r\n    border-radius: 14px;\r\n    overflow: hidden;\r\n    border: 1px solid var(--ff-border);\r\n    background: linear-gradient(180deg, rgba(8,18,40,0.78), rgba(3,10,24,0.62));\r\n    box-shadow:\r\n      0 0 0 1px rgba(255,255,255,0.05) inset,\r\n      0 14px 34px rgba(0,0,0,0.32),\r\n      0 0 34px rgba(80,190,255,0.10);\r\n  }\r\n\r\n  .ff-intel::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    background:\r\n      linear-gradient(var(--ff-grid) 1px, transparent 1px) 0 0\/32px 32px,\r\n      linear-gradient(90deg, var(--ff-grid) 1px, transparent 1px) 0 0\/32px 32px;\r\n    opacity: .55;\r\n    pointer-events:none;\r\n  }\r\n\r\n  .ff-intel::after{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:-20%;\r\n    background: radial-gradient(circle at 20% 30%, rgba(120,225,255,0.18), transparent 60%);\r\n    pointer-events:none;\r\n  }\r\n\r\n  .ff-intel__inner{\r\n    position: relative;\r\n    display: grid;\r\n    grid-template-columns: auto 1fr auto;\r\n    gap: 12px;\r\n    align-items: center;\r\n    padding: 12px 14px;\r\n  }\r\n\r\n  .ff-intel__badge{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap: 8px;\r\n    padding: 8px 10px;\r\n    border-radius: 999px;\r\n    border: 1px solid rgba(120,210,255,0.33);\r\n    background: rgba(0, 90, 140, 0.16);\r\n    box-shadow: 0 0 16px rgba(80,190,255,0.12);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .ff-intel__dot{\r\n    width: 8px;\r\n    height: 8px;\r\n    border-radius: 50%;\r\n    background: rgba(120,225,255,0.85);\r\n    box-shadow: 0 0 14px rgba(120,225,255,0.35);\r\n    animation: ff-intel-pulse 1600ms ease-in-out infinite;\r\n  }\r\n\r\n  @keyframes ff-intel-pulse{\r\n    0%, 100% { transform: scale(1); opacity: .75; }\r\n    50% { transform: scale(1.35); opacity: 1; }\r\n  }\r\n\r\n  .ff-intel__label{\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.22em;\r\n    text-transform: uppercase;\r\n    color: rgba(200,230,255,0.85);\r\n  }\r\n\r\n  .ff-intel__msgWrap{ min-width: 0; position: relative; }\r\n  .ff-intel__msg{ display:flex; gap:10px; align-items: baseline; min-width:0; }\r\n\r\n  .ff-intel__kicker{\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.18em;\r\n    text-transform: uppercase;\r\n    color: var(--ff-subtext);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .ff-intel__text{\r\n    font-size: 13px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.01em;\r\n    line-height: 1.2;\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n    white-space: nowrap;\r\n    text-shadow: 0 0 10px rgba(120,225,255,0.16);\r\n  }\r\n\r\n  .ff-intel__meta{\r\n    margin-top: 4px;\r\n    font-size: 12px;\r\n    color: rgba(200,230,255,0.70);\r\n    letter-spacing: 0.02em;\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .ff-intel__actions{\r\n    display: inline-flex;\r\n    gap: 8px;\r\n    align-items: center;\r\n    justify-content: flex-end;\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .ff-intel__btn{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    justify-content:center;\r\n    padding: 9px 10px;\r\n    border-radius: 12px;\r\n    border: 1px solid rgba(120,210,255,0.32);\r\n    background: rgba(0, 110, 170, 0.14);\r\n    box-shadow: 0 0 16px rgba(80,190,255,0.12);\r\n    color: rgba(235,250,255,0.95);\r\n    text-decoration: none;\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.16em;\r\n    text-transform: uppercase;\r\n    cursor: pointer;\r\n  }\r\n  .ff-intel__btn:hover{ box-shadow: 0 0 22px rgba(120,225,255,0.18); }\r\n\r\n  .ff-intel__scan{\r\n    position:absolute;\r\n    inset:0;\r\n    background: linear-gradient(90deg, transparent, rgba(120,225,255,0.08), transparent);\r\n    transform: translateX(-65%);\r\n    animation: ff-intel-scan 5.2s linear infinite;\r\n    pointer-events:none;\r\n    opacity: .9;\r\n  }\r\n  @keyframes ff-intel-scan{\r\n    0% { transform: translateX(-65%); }\r\n    100% { transform: translateX(65%); }\r\n  }\r\n\r\n  .ff-intel__glitch{ position: relative; display:inline-block; }\r\n  .ff-intel__glitch::before,\r\n  .ff-intel__glitch::after{\r\n    content: attr(data-text);\r\n    position:absolute;\r\n    inset:0;\r\n    pointer-events:none;\r\n    opacity: 0;\r\n  }\r\n  .ff-intel__glitch::before{ color: rgba(120,225,255,0.88); transform: translate(1px, 0); }\r\n  .ff-intel__glitch::after{  color: rgba(255,120,200,0.55); transform: translate(-1px, 0); }\r\n  .ff-intel__glitch.is-glitching::before{\r\n    opacity: .80;\r\n    animation: ff-intel-glitch 120ms steps(2,end) infinite;\r\n  }\r\n  .ff-intel__glitch.is-glitching::after{\r\n    opacity: .60;\r\n    animation: ff-intel-glitch 90ms steps(2,end) infinite reverse;\r\n  }\r\n  @keyframes ff-intel-glitch{\r\n    0%   { clip-path: inset(0 0 85% 0); transform: translate(0,0); }\r\n    25%  { clip-path: inset(15% 0 55% 0); transform: translate(2px,-1px); }\r\n    50%  { clip-path: inset(55% 0 25% 0); transform: translate(-2px,1px); }\r\n    75%  { clip-path: inset(30% 0 45% 0); transform: translate(1px,0); }\r\n    100% { clip-path: inset(0 0 85% 0); transform: translate(0,0); }\r\n  }\r\n\r\n  .ff-intel__msgWrap.is-swapping .ff-intel__msg,\r\n  .ff-intel__msgWrap.is-swapping .ff-intel__meta{ animation: ff-intel-swap 320ms ease both; }\r\n  @keyframes ff-intel-swap{\r\n    0% { opacity: 0; transform: translateY(6px); }\r\n    100% { opacity: 1; transform: translateY(0); }\r\n  }\r\n\r\n  \/* =========================\r\n     EXPANDABLE SCHEDULE PANEL\r\n     ========================= *\/\r\n  .ff-intel__panel{\r\n    position: relative;\r\n    border-top: 1px solid rgba(120,210,255,0.20);\r\n    background: linear-gradient(180deg, rgba(5,14,32,0.40), rgba(3,10,24,0.25));\r\n  }\r\n\r\n  .ff-intel__panelInner{\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 420ms ease;\r\n  }\r\n\r\n  .ff-intel.is-open .ff-intel__panelInner{\r\n    max-height: 2600px;\r\n  }\r\n\r\n  .ff-intel__panelContent{ padding: 12px 14px 14px; }\r\n\r\n  .ff-intel__panelHead{\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content: space-between;\r\n    gap: 10px;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .ff-intel__panelTitle{\r\n    font-size: 12px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.18em;\r\n    text-transform: uppercase;\r\n    color: rgba(200,230,255,0.85);\r\n  }\r\n\r\n  .ff-intel__chip{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap: 8px;\r\n    padding: 6px 10px;\r\n    border-radius: 999px;\r\n    border: 1px solid rgba(120,210,255,0.26);\r\n    background: rgba(0, 110, 170, 0.10);\r\n    color: rgba(235,250,255,0.90);\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.12em;\r\n    text-transform: uppercase;\r\n  }\r\n\r\n  .ff-intel__tabs{\r\n    display:flex;\r\n    gap: 8px;\r\n    flex-wrap: wrap;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .ff-intel__tab{\r\n    border: 1px solid rgba(120,210,255,0.22);\r\n    background: rgba(0, 110, 170, 0.08);\r\n    color: rgba(235,250,255,0.90);\r\n    border-radius: 999px;\r\n    padding: 7px 10px;\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    cursor: pointer;\r\n  }\r\n  .ff-intel__tab[aria-selected=\"true\"]{\r\n    border-color: rgba(120,210,255,0.40);\r\n    background: rgba(0, 110, 170, 0.16);\r\n    box-shadow: 0 0 18px rgba(80,190,255,0.12);\r\n  }\r\n\r\n  .ff-intel__list{ display:grid; gap: 8px; }\r\n\r\n  .ff-intel__item{\r\n    position: relative;\r\n    border-radius: 12px;\r\n    border: 1px solid rgba(120,210,255,0.18);\r\n    background: rgba(5,14,32,0.42);\r\n    box-shadow: 0 0 0 1px rgba(255,255,255,0.04) inset;\r\n    padding: 10px 10px 9px;\r\n    overflow: hidden;\r\n  }\r\n\r\n  .ff-intel__item::before{\r\n    content:\"\";\r\n    position:absolute;\r\n    inset:0;\r\n    background: linear-gradient(90deg, transparent, rgba(120,225,255,0.07), transparent);\r\n    transform: translateX(-65%);\r\n    animation: ff-intel-item-scan 6.0s linear infinite;\r\n    pointer-events:none;\r\n    opacity: .9;\r\n  }\r\n  @keyframes ff-intel-item-scan{\r\n    0% { transform: translateX(-65%); }\r\n    100% { transform: translateX(65%); }\r\n  }\r\n\r\n  .ff-intel__row{\r\n    display:flex;\r\n    align-items: baseline;\r\n    justify-content: space-between;\r\n    gap: 10px;\r\n  }\r\n\r\n  .ff-intel__time{\r\n    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\r\n    font-size: 12px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.10em;\r\n    color: rgba(225,245,255,0.92);\r\n    white-space: nowrap;\r\n  }\r\n\r\n  .ff-intel__name{\r\n    font-size: 13px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.01em;\r\n    color: rgba(235,250,255,0.95);\r\n    min-width: 0;\r\n    overflow: hidden;\r\n    text-overflow: ellipsis;\r\n    white-space: nowrap;\r\n    text-align: right;\r\n  }\r\n\r\n  .ff-intel__metaRow{\r\n    margin-top: 8px;\r\n    display:flex;\r\n    gap: 6px;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .ff-intel__pill{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap: 6px;\r\n    padding: 5px 8px;\r\n    border-radius: 999px;\r\n    border: 1px solid rgba(120,210,255,0.22);\r\n    background: rgba(0, 110, 170, 0.10);\r\n    font-size: 11px;\r\n    font-weight: 800;\r\n    letter-spacing: 0.04em;\r\n    color: rgba(235,250,255,0.92);\r\n  }\r\n\r\n  .ff-intel__pill b{\r\n    font-weight: 900;\r\n    letter-spacing: 0.10em;\r\n    text-transform: uppercase;\r\n    color: rgba(200,230,255,0.80);\r\n  }\r\n\r\n  .ff-intel__panelFoot{\r\n    margin-top: 12px;\r\n    display:flex;\r\n    align-items:center;\r\n    justify-content: space-between;\r\n    gap: 10px;\r\n    flex-wrap: wrap;\r\n  }\r\n\r\n  .ff-intel__small{ font-size: 12px; color: rgba(200,230,255,0.70); }\r\n\r\n  .ff-intel__link{\r\n    display:inline-flex;\r\n    align-items:center;\r\n    gap: 8px;\r\n    padding: 9px 10px;\r\n    border-radius: 12px;\r\n    border: 1px solid rgba(120,210,255,0.30);\r\n    background: rgba(0, 110, 170, 0.12);\r\n    color: rgba(235,250,255,0.95);\r\n    text-decoration:none;\r\n    font-size: 11px;\r\n    font-weight: 900;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    white-space: nowrap;\r\n  }\r\n  .ff-intel__link:hover{ box-shadow: 0 0 22px rgba(120,225,255,0.18); }\r\n\r\n  @media (max-width: 520px){\r\n    .ff-intel__inner{ grid-template-columns: 1fr; gap: 10px; padding: 12px 12px; }\r\n    .ff-intel__actions{ justify-content: flex-start; flex-wrap: wrap; }\r\n    .ff-intel__text, .ff-intel__meta{ white-space: normal; overflow: visible; text-overflow: clip; }\r\n    .ff-intel.is-open .ff-intel__panelInner{ max-height: 3600px; }\r\n    .ff-intel__name{ white-space: normal; text-align:left; }\r\n  }\r\n<\/style>\r\n\r\n<div\r\n  class=\"ff-intel\"\r\n  id=\"ffIntel\"\r\n  data-date=\"2026-03-03T09:00:00-06:00\"\r\n  data-venue=\"Grand Hyatt San Antonio River Walk\"\r\n  data-details-url=\"https:\/\/lyndleadershipconference.com\/?page_id=5581\"\r\n>\r\n  <div class=\"ff-intel__scan\" aria-hidden=\"true\"><\/div>\r\n\r\n  <div class=\"ff-intel__inner\">\r\n    <div class=\"ff-intel__badge\">\r\n      <span class=\"ff-intel__dot\" aria-hidden=\"true\"><\/span>\r\n      <span class=\"ff-intel__label ff-intel__glitch\" id=\"ffIntelLabel\" data-text=\"Live Intel\">Live Intel<\/span>\r\n    <\/div>\r\n\r\n    <div class=\"ff-intel__msgWrap\" id=\"ffIntelWrap\">\r\n      <div class=\"ff-intel__msg\">\r\n        <div class=\"ff-intel__kicker\" id=\"ffIntelKicker\">Status<\/div>\r\n        <div class=\"ff-intel__text ff-intel__glitch\" id=\"ffIntelText\" data-text=\"Final agenda loaded.\">Final agenda loaded.<\/div>\r\n      <\/div>\r\n      <div class=\"ff-intel__meta\" id=\"ffIntelMeta\">Tap Details to view every class + room.<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"ff-intel__actions\">\r\n      <button class=\"ff-intel__btn\" id=\"ffIntelDetails\" type=\"button\" aria-expanded=\"false\" aria-controls=\"ffIntelPanel\">\r\n        Details\r\n      <\/button>\r\n\r\n      <button class=\"ff-intel__btn\" id=\"ffIntelNext\" type=\"button\" aria-label=\"Next update\">\r\n        Next\r\n      <\/button>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"ff-intel__panel\" id=\"ffIntelPanel\" aria-hidden=\"true\">\r\n    <div class=\"ff-intel__panelInner\" id=\"ffIntelPanelInner\">\r\n      <div class=\"ff-intel__panelContent\">\r\n        <div class=\"ff-intel__panelHead\">\r\n          <div class=\"ff-intel__panelTitle ff-intel__glitch\" id=\"ffIntelPanelTitle\" data-text=\"Conference Schedule\">\r\n            Conference Schedule\r\n          <\/div>\r\n          <div class=\"ff-intel__chip\" id=\"ffIntelPanelChip\">Final Agenda<\/div>\r\n        <\/div>\r\n\r\n        <div class=\"ff-intel__tabs\" role=\"tablist\" aria-label=\"Schedule days\">\r\n          <button class=\"ff-intel__tab\" role=\"tab\" aria-selected=\"true\"  data-day=\"day0\" type=\"button\">Mon \u2022 3\/2<\/button>\r\n          <button class=\"ff-intel__tab\" role=\"tab\" aria-selected=\"false\" data-day=\"day1\" type=\"button\">Tue \u2022 3\/3<\/button>\r\n          <button class=\"ff-intel__tab\" role=\"tab\" aria-selected=\"false\" data-day=\"day2\" type=\"button\">Wed \u2022 3\/4<\/button>\r\n          <button class=\"ff-intel__tab\" role=\"tab\" aria-selected=\"false\" data-day=\"day3\" type=\"button\">Thu \u2022 3\/5<\/button>\r\n        <\/div>\r\n\r\n        <div class=\"ff-intel__list\" id=\"ffIntelSchedule\"><\/div>\r\n\r\n        <div class=\"ff-intel__panelFoot\">\r\n          <div class=\"ff-intel__small\" id=\"ffIntelPanelNote\">Schedule per Final Agenda.<\/div>\r\n          <a class=\"ff-intel__link\" id=\"ffIntelFullDetails\" href=\"https:\/\/lyndleadershipconference.com\/?page_id=5581\" target=\"_blank\" rel=\"noopener noreferrer\">\r\n            Full Details\r\n          <\/a>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  const root = document.getElementById('ffIntel');\r\n  if (!root) return;\r\n\r\n  \/* Prevent double-init if Elementor duplicates widgets *\/\r\n  if (root.dataset.ffInit === \"1\") return;\r\n  root.dataset.ffInit = \"1\";\r\n\r\n  const targetIso = root.getAttribute('data-date');\r\n  const venue = root.getAttribute('data-venue') || \"\";\r\n  const detailsUrl = root.getAttribute('data-details-url') || \"#\";\r\n\r\n  const elWrap = document.getElementById('ffIntelWrap');\r\n  const elLabel = document.getElementById('ffIntelLabel');\r\n  const elKicker = document.getElementById('ffIntelKicker');\r\n  const elText = document.getElementById('ffIntelText');\r\n  const elMeta = document.getElementById('ffIntelMeta');\r\n\r\n  const elDetails = document.getElementById('ffIntelDetails');\r\n  const elNext = document.getElementById('ffIntelNext');\r\n\r\n  const elPanel = document.getElementById('ffIntelPanel');\r\n  const elPanelTitle = document.getElementById('ffIntelPanelTitle');\r\n  const elFullDetails = document.getElementById('ffIntelFullDetails');\r\n  const elSchedule = document.getElementById('ffIntelSchedule');\r\n  const tabEls = Array.from(root.querySelectorAll('.ff-intel__tab'));\r\n\r\n  if (elFullDetails) elFullDetails.href = detailsUrl;\r\n\r\n  function glitch(el, ms=140){\r\n    if(!el) return;\r\n    el.classList.add('is-glitching');\r\n    setTimeout(()=>el.classList.remove('is-glitching'), ms);\r\n  }\r\n\r\n  function swapAnim(){\r\n    if(!elWrap) return;\r\n    elWrap.classList.add('is-swapping');\r\n    setTimeout(()=>elWrap.classList.remove('is-swapping'), 360);\r\n  }\r\n\r\n  function daysUntil(date){\r\n    const now = new Date();\r\n    const startOfToday = new Date(now.getFullYear(), now.getMonth(), now.getDate());\r\n    const startOfTarget = new Date(date.getFullYear(), date.getMonth(), date.getDate());\r\n    const diffMs = startOfTarget - startOfToday;\r\n    return Math.round(diffMs \/ 86400000);\r\n  }\r\n\r\n  function formatDateShort(d){\r\n    return d.toLocaleDateString(undefined, { weekday:'short', month:'short', day:'numeric' });\r\n  }\r\n\r\n  const target = new Date(targetIso);\r\n  const validTarget = !isNaN(target.getTime());\r\n\r\n  function phase(){\r\n    if (!validTarget) return \"any\";\r\n    const now = new Date();\r\n    const diffMs = target - now;\r\n    const diffDays = diffMs \/ 86400000;\r\n\r\n    if (diffMs <= 0) {\r\n      const hoursPast = (now - target) \/ 3600000;\r\n      return hoursPast <= 48 ? \"live\" : \"post\";\r\n    }\r\n    if (diffDays <= 1.2) return \"day\";\r\n    if (diffDays <= 7.2) return \"week\";\r\n    return \"pre\";\r\n  }\r\n\r\n  function buildPrimaryStatus(){\r\n    if (!validTarget) {\r\n      return { kicker: \"Status\", text: \"Set a valid event date to enable live intelligence.\", meta: \"Update the data-date attribute on this module.\" };\r\n    }\r\n    const d = daysUntil(target);\r\n    const dateStr = formatDateShort(target);\r\n\r\n    if (d > 14) return { kicker: \"Status\", text: `${d} days until we go Future Forward.`, meta: `${dateStr} \u2022 ${venue}` };\r\n    if (d > 7)  return { kicker: \"Status\", text: `${d} days to go \u2014 final prep window.`, meta: `${dateStr} \u2022 ${venue}` };\r\n    if (d > 1)  return { kicker: \"Status\", text: `${d} days \u2014 final prep window.`, meta: `${dateStr} \u2022 ${venue}` };\r\n    if (d === 1) return { kicker: \"Status\", text: `Tomorrow \u2014 arrival + kickoff.`, meta: `${dateStr} \u2022 ${venue}` };\r\n    return { kicker: \"Status\", text: `Today \u2014 see you soon.`, meta: `${dateStr} \u2022 ${venue}` };\r\n  }\r\n\r\n  const intelMsgs = [\r\n    { kicker:\"Final Agenda\", text:\"Every class + event is loaded with room details.\", meta:\"Tap Details, then choose a day.\" },\r\n    { kicker:\"Thursday\",   text:\"Conference shirts + Awards + After Party on Thu.\", meta:\"Awards 5:30\u20137:30 \u2022 After Party 7:30\u201310:00\" },\r\n    { kicker:\"Venue\",      text: venue || \"Grand Hyatt San Antonio River Walk\", meta:\"Rooms: Travis + Lonestar.\" }\r\n  ];\r\n\r\n  let idxMsg = 0;\r\n\r\n  \/* =========================\r\n     FINAL AGENDA SCHEDULE\r\n     Fields: time, name, speaker, room, team\r\n     ========================= *\/\r\n  const schedule = {\r\n    day0: [\r\n      { time:\"8:00 am - 9:00 am\",  name:\"Breakfast\", speaker:\"\", room:\"Lone Star Pref B - 2nd floor\", team:\"\" },\r\n      { time:\"12:30 pm - 4:00 pm\", name:\"Registration\", speaker:\"\", room:\"Lone Star Pref B - 2nd floor\", team:\"\" },\r\n      { time:\"9:00 am - 4:00 pm\",  name:\"RM Meeting\", speaker:\"\", room:\"Travis A&B - 3rd floor\", team:\"\" },\r\n      { time:\"9:00 am - 4:00 pm\",  name:\"Maintenance Training\", speaker:\"John Serrano\", room:\"Travis C&D - 3rd floor\", team:\"\" },\r\n      { time:\"9:00 am - 12:00 pm\", name:\"Compliance Training\", speaker:\"Gail Meadows\", room:\"Mission A - 2nd floor\", team:\"\" },\r\n      { time:\"12:00 pm - 1:00 pm\", name:\"Lunch\", speaker:\"\", room:\"Lone Star Pref B - 2nd floor\", team:\"\" },\r\n      { time:\"1:00 pm - 4:00 pm\",  name:\"HUD Training\", speaker:\"Terri Hurd - Future forward - Learning from the Past\", room:\"Mission A - 2nd floor\", team:\"\" },\r\n      { time:\"5:30 pm - 7:30 pm\",  name:\"Lynd Expo\", speaker:\"\", room:\"Lone Star Corridor - 2nd floor\", team:\"\" }\r\n    ],\r\n    day1: [\r\n      { time:\"7:00 am - 8:00 am\",  name:\"Morning Walk\", speaker:\"\", room:\"Lone Star Pref B - 2nd floor\", team:\"\" },\r\n      { time:\"8:00 am - 9:00 am\",  name:\"Breakfast\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"9:00 am - 10:00 am\", name:\"Conference Kick off\", speaker:\"Josue Garza\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n\r\n      { time:\"10:15 am - 11:00 am\", name:\"Future Forward: What Wellness Really Means\", speaker:\"Jamar Ranson\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"10:15 am - 11:00 am\", name:\"Leaders of the Future\", speaker:\"Justin Utz\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"11:00 am - 11:15 am\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"11:15 am - 12:00 pm\", name:\"Future Forward: What Wellness Really Means\", speaker:\"Jamar Ranson\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"11:15 am - 12:00 pm\", name:\"Leaders of the Future\", speaker:\"Justin Utz\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"12:00 pm - 1:00 pm\", name:\"Lunch\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n\r\n      { time:\"1:00 pm - 1:45 pm\", name:\"Operational Leakage: Where We Lose Money Without Realizing It\", speaker:\"Keu Zafar\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"1:00 pm - 1:45 pm\", name:\"Own the Outcome: PPR of the Future\", speaker:\"Jane & Roxy\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"1:45 pm - 2:00 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"2:00 pm - 2:45 pm\", name:\"Operational Leakage: Where We Lose Money Without Realizing It\", speaker:\"Keu Zafar\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"2:00 pm - 2:45 pm\", name:\"Own the Outcome: PPR of the Future\", speaker:\"Jane & Roxy\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"2:45 pm - 3:00 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"3:00 pm - 3:45 pm\", name:\"Future Forward: Hiring with Impact\", speaker:\"Robbie & Ashley\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"3:00 pm - 3:45 pm\", name:\"Utilizing tools to increase Income\", speaker:\"Paul & Jeannine\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"3:45 pm - 4:00 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"4:00 pm - 4:45 pm\", name:\"Future Forward: Hiring with Impact\", speaker:\"Robbie & Ashley\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"4:00 pm - 4:45 pm\", name:\"Utilizing tools to increase Income\", speaker:\"Paul & Jeannine\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"Evening\", name:\"Free Night\", speaker:\"\", room:\"\", team:\"\" }\r\n    ],\r\n    day2: [\r\n      { time:\"7:00 am - 8:00 am\", name:\"Wellness Activity\", speaker:\"Jamar Ransom\", room:\"\", team:\"\" },\r\n      { time:\"8:00 am - 9:00 am\", name:\"Breakfast\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"9:00 am - 9:45 am\", name:\"General Session Presentation\", speaker:\"Locke & MG\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n\r\n      { time:\"10:00 am - 10:45 am\", name:\"Cruising to the Future\", speaker:\"4 Stars\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"10:00 am - 10:45 am\", name:\"Leading with Accountability: Discipline Done Right\", speaker:\"Viola & Ashley\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"10:45 am - 11:00 am\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"11:00 am - 11:45 am\", name:\"Cruising to the Future\", speaker:\"4 Stars\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"11:00 am - 11:45 am\", name:\"Leading with Accountability: Discipline Done Right\", speaker:\"Viola & Ashley\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"12:00 pm - 1:00 pm\", name:\"Lunch\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"12:30 pm - 1:00 pm\", name:\"Soundhealing\", speaker:\"\", room:\"Lone Star Corridor - 2nd floor\", team:\"\" },\r\n\r\n      { time:\"1:15 pm - 2:00 pm\", name:\"Delinquency, Reimagined: Leading Forward Thinking\", speaker:\"Jeannine & Jane\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"1:15 pm - 2:00 pm\", name:\"A Futuristic Framework for Owner calls & Pricing Modules\", speaker:\"Robbie & Janelle\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"2:00 pm - 2:15 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"2:15 pm - 3:00 pm\", name:\"Delinquency, Reimagined: Leading Forward Thinking\", speaker:\"Jeannine & Jane\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"2:15 pm - 3:00 pm\", name:\"A Futuristic Framework for Owner calls & Pricing Modules\", speaker:\"Robbie & Janelle\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"3:30 pm - 6:00 pm\", name:\"Team Building\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"Evening\", name:\"Free Night\", speaker:\"\", room:\"\", team:\"\" }\r\n    ],\r\n\r\n    \/* =========================\r\n       UPDATED THURSDAY (Thu \u2022 3\/5)\r\n       Per your latest schedule image\r\n       ========================= *\/\r\n    day3: [\r\n      { time:\"7:00 am - 8:00 am\",  name:\"Wellness Activity\", speaker:\"Jamar Ransom\", room:\"\", team:\"\" },\r\n      { time:\"8:00 am - 9:30 am\",  name:\"Breakfast\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"9:00 am - 9:45 am\",  name:\"State of the Company Address\", speaker:\"David Lynd\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n\r\n      { time:\"11:30 am - 12:15 pm\", name:\"Asset Preservation\", speaker:\"Rich\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"11:30 am - 12:15 pm\", name:\"Marketing in the Future\", speaker:\"Christy\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"12:15 pm - 1:00 pm\", name:\"Lunch\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"1:00 pm - 1:15 pm\",  name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"1:15 pm - 2:00 pm\", name:\"Asset Preservation\", speaker:\"Rich\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"1:15 pm - 2:00 pm\", name:\"Marketing in the Future\", speaker:\"Christy\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"2:00 pm - 2:15 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"2:15 pm - 3:00 pm\", name:\"Future of AI\", speaker:\"Josue Garza\", room:\"Travis A&B - 3rd floor\", team:\"The Future Innovators\" },\r\n      { time:\"2:15 pm - 3:00 pm\", name:\"Accounting for the Future\", speaker:\"Valeria and Team\", room:\"Travis C&D - 3rd floor\", team:\"The Pathfinders\" },\r\n\r\n      { time:\"3:00 pm - 3:15 pm\", name:\"Class Rotation\", speaker:\"\", room:\"\", team:\"\" },\r\n\r\n      { time:\"3:15 pm - 4:00 pm\", name:\"Future of AI\", speaker:\"Josue Garza\", room:\"Travis A&B - 3rd floor\", team:\"The Pathfinders\" },\r\n      { time:\"3:15 pm - 4:00 pm\", name:\"Accounting for the Future\", speaker:\"Valeria and Team\", room:\"Travis C&D - 3rd floor\", team:\"The Future Innovators\" },\r\n\r\n      { time:\"5:30 pm - 7:30 pm\", name:\"Lynd Annual Awards\", speaker:\"\", room:\"Lonestar D\/E - 2nd floor\", team:\"\" },\r\n      { time:\"7:30 pm - 10:00 pm\", name:\"After Party\", speaker:\"\", room:\"Terrace on 5th\", team:\"\" }\r\n    ]\r\n  };\r\n\r\n  function escapeHtml(str){\r\n    return String(str || \"\")\r\n      .replaceAll(\"&\",\"&amp;\")\r\n      .replaceAll(\"<\",\"&lt;\")\r\n      .replaceAll(\">\",\"&gt;\")\r\n      .replaceAll('\"',\"&quot;\")\r\n      .replaceAll(\"'\",\"&#039;\");\r\n  }\r\n\r\n  function pill(label, value){\r\n    if (!value) return \"\";\r\n    return `<span class=\"ff-intel__pill\"><b>${escapeHtml(label)}<\/b> ${escapeHtml(value)}<\/span>`;\r\n  }\r\n\r\n  function renderSchedule(dayKey){\r\n    if (!elSchedule) return;\r\n    const items = schedule[dayKey] || [];\r\n    elSchedule.innerHTML = items.map(item => {\r\n      const speaker = (item.speaker || \"\").trim();\r\n      const room = (item.room || \"\").trim();\r\n      const team = (item.team || \"\").trim();\r\n\r\n      const pills = [\r\n        pill(\"Speaker\", speaker),\r\n        pill(\"Room\", room),\r\n        pill(\"Team\", team)\r\n      ].filter(Boolean).join(\"\");\r\n\r\n      return `\r\n        <div class=\"ff-intel__item\">\r\n          <div class=\"ff-intel__row\">\r\n            <div class=\"ff-intel__time\">${escapeHtml(item.time)}<\/div>\r\n            <div class=\"ff-intel__name\">${escapeHtml(item.name)}<\/div>\r\n          <\/div>\r\n          ${pills ? `<div class=\"ff-intel__metaRow\">${pills}<\/div>` : ``}\r\n        <\/div>\r\n      `;\r\n    }).join(\"\");\r\n\r\n    glitch(elPanelTitle, 170);\r\n  }\r\n\r\n  \/\/ Tabs\r\n  tabEls.forEach(btn => {\r\n    btn.addEventListener('click', () => {\r\n      tabEls.forEach(t => t.setAttribute('aria-selected', 'false'));\r\n      btn.setAttribute('aria-selected', 'true');\r\n      renderSchedule(btn.getAttribute('data-day'));\r\n    });\r\n  });\r\n\r\n  \/\/ Panel controls\r\n  function openPanel(){\r\n    root.classList.add('is-open');\r\n    if (elPanel) elPanel.setAttribute('aria-hidden', 'false');\r\n    if (elDetails) elDetails.setAttribute('aria-expanded', 'true');\r\n\r\n    const selected = tabEls.find(t => t.getAttribute('aria-selected') === 'true');\r\n    renderSchedule(selected ? selected.getAttribute('data-day') : 'day0');\r\n\r\n    clearInterval(timer);\r\n    glitch(elLabel, 160);\r\n    glitch(elPanelTitle, 180);\r\n  }\r\n\r\n  function closePanel(){\r\n    root.classList.remove('is-open');\r\n    if (elPanel) elPanel.setAttribute('aria-hidden', 'true');\r\n    if (elDetails) elDetails.setAttribute('aria-expanded', 'false');\r\n    timer = setInterval(nextMsg, ROTATE_MS);\r\n  }\r\n\r\n  function togglePanel(){\r\n    const isOpen = root.classList.contains('is-open');\r\n    if (isOpen) closePanel(); else openPanel();\r\n  }\r\n\r\n  \/\/ IMPORTANT: bind click even if other bits fail\r\n  if (elDetails){\r\n    elDetails.addEventListener('click', (e) => {\r\n      e.preventDefault();\r\n      togglePanel();\r\n    });\r\n  }\r\n\r\n  \/\/ Close on Escape\r\n  root.addEventListener('keydown', (e) => {\r\n    if (e.key === 'Escape' && root.classList.contains('is-open')) {\r\n      closePanel();\r\n      if (elDetails) elDetails.focus();\r\n    }\r\n  });\r\n\r\n  \/\/ Live Intel rotator\r\n  let pool = [buildPrimaryStatus(), ...intelMsgs];\r\n\r\n  function render(item){\r\n    if(!item) return;\r\n\r\n    if (elKicker) elKicker.textContent = item.kicker || \"Status\";\r\n    if (elText){\r\n      elText.textContent = item.text || \"\";\r\n      elText.setAttribute('data-text', elText.textContent);\r\n    }\r\n    if (elMeta) elMeta.textContent = (item.meta || \"\").replaceAll(\"{venue}\", venue);\r\n\r\n    const p = phase();\r\n    if (elLabel) {\r\n      elLabel.textContent = (p === \"live\") ? \"Live Now\" : \"Live Intel\";\r\n      elLabel.setAttribute('data-text', elLabel.textContent);\r\n    }\r\n\r\n    swapAnim();\r\n    glitch(elText, 150);\r\n    if (Math.random() > 0.78) glitch(elLabel, 140);\r\n  }\r\n\r\n  function nextMsg(){\r\n    pool = [buildPrimaryStatus(), ...intelMsgs];\r\n    idxMsg = (idxMsg + 1) % pool.length;\r\n    render(pool[idxMsg]);\r\n  }\r\n\r\n  render(pool[0]);\r\n\r\n  const ROTATE_MS = 9000;\r\n  let timer = setInterval(nextMsg, ROTATE_MS);\r\n\r\n  root.addEventListener('mouseenter', () => { if (!root.classList.contains('is-open')) clearInterval(timer); });\r\n  root.addEventListener('mouseleave', () => { if (!root.classList.contains('is-open')) timer = setInterval(nextMsg, ROTATE_MS); });\r\n\r\n  if (elNext) {\r\n    elNext.addEventListener('click', () => {\r\n      if (root.classList.contains('is-open')) return;\r\n      clearInterval(timer);\r\n      nextMsg();\r\n      timer = setInterval(nextMsg, ROTATE_MS);\r\n    });\r\n  }\r\n\r\n  \/\/ Default render selected tab schedule on load (without opening)\r\n  const selected = tabEls.find(t => t.getAttribute('aria-selected') === 'true');\r\n  renderSchedule(selected ? selected.getAttribute('data-day') : 'day0');\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a4d2520 e-flex e-con-boxed e-con e-parent\" data-id=\"a4d2520\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Live Intel Status Final agenda loaded. Tap Details to view every class + room. Details Next Conference Schedule Final Agenda Mon \u2022 3\/2 Tue \u2022 3\/3 Wed \u2022 3\/4 Thu \u2022 3\/5 Schedule per Final Agenda. Full Details<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-5581","page","type-page","status-publish","hentry"],"aioseo_notices":[],"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=\/wp\/v2\/pages\/5581","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5581"}],"version-history":[{"count":0,"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=\/wp\/v2\/pages\/5581\/revisions"}],"wp:attachment":[{"href":"https:\/\/lyndleadershipconference.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5581"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}