.ongoing-poster-section[data-dats-cid-lulbmxhx]{padding:clamp(2.5rem,5vw,4rem) 0 1.5rem 0;position:relative;z-index:var(--z-decorative)}.poster-banner-card[data-dats-cid-lulbmxhx]{position:relative;display:grid;grid-template-columns:290px 1fr;gap:clamp(1.75rem,4vw,3rem);padding:clamp(1.5rem,3.5vw,2.5rem);background:var(--wcf-bg-surface, var(--wcf-white));border-radius:var(--radius-xl, 24px);border:1px solid var(--wcf-border-subtle, var(--wcf-border-subtle));box-shadow:var(--glass-shadow-card);align-items:center;overflow:hidden;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.poster-banner-card[data-dats-cid-lulbmxhx]:hover{box-shadow:var(--glass-shadow-hover)}.card-accent-bar[data-dats-cid-lulbmxhx]{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,rgba(212,175,55,.2) 0%,rgba(212,175,55,.9) 35%,var(--wcf-navy-900) 65%,rgba(212,175,55,.2) 100%);pointer-events:none}.poster-media-col[data-dats-cid-lulbmxhx]{display:flex;justify-content:center;width:100%}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]{position:relative;width:100%;max-width:290px;aspect-ratio:4 / 5;border-radius:var(--radius-16);overflow:hidden;cursor:pointer;border:var(--wcf-border-navy-subtle);box-shadow:0 12px 28px -6px #0020462e,0 0 0 1px #d4af3740;background:var(--wcf-navy-950);padding:0;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]:hover{transform:translateY(-4px) scale(1.015);box-shadow:0 18px 36px -4px #00204640,0 0 0 2px #d4af3780}.poster-img[data-dats-cid-lulbmxhx]{width:100%;height:100%;object-fit:cover;display:block;transition:transform var(--transition-deliberate)}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]:hover .poster-img[data-dats-cid-lulbmxhx]{transform:scale(1.04)}.poster-zoom-overlay[data-dats-cid-lulbmxhx]{position:absolute;inset:0;background:linear-gradient(to top,rgba(0,25,54,.75) 0%,rgba(0,25,54,.1) 60%,transparent 100%);display:flex;align-items:flex-end;justify-content:center;padding-bottom:1rem;pointer-events:none;transition:background var(--transition-normal)}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]:hover .poster-zoom-overlay[data-dats-cid-lulbmxhx]{background:linear-gradient(to top,rgba(0,25,54,.85) 0%,rgba(0,25,54,.25) 60%,transparent 100%)}.zoom-pill[data-dats-cid-lulbmxhx]{background:#001936e0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--wcf-text-light);font-size:var(--text-xs);font-weight:600;padding:.4rem .85rem;border-radius:var(--radius-full);display:flex;align-items:center;gap:.45rem;border:var(--wcf-border-gold-subtle);box-shadow:var(--shadow-md);transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]:hover .zoom-pill[data-dats-cid-lulbmxhx]{background:var(--wcf-navy-900);border-color:var(--wcf-gold-400);color:var(--wcf-gold-300)}.poster-info-col[data-dats-cid-lulbmxhx]{display:flex;flex-direction:column;justify-content:center}.poster-badge-row[data-dats-cid-lulbmxhx]{display:flex;align-items:center;gap:.65rem;margin-bottom:1rem;flex-wrap:wrap}.event-live-pill[data-dats-cid-lulbmxhx]{display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .8rem;background:#e6394614;border:1px solid rgba(230,57,70,.25);border-radius:var(--radius-full);color:#b91c1c;font-family:var(--font-heading);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;flex-shrink:0;line-height:1}.live-dot[data-dats-cid-lulbmxhx]{width:7px;height:7px;border-radius:var(--radius-circle);background-color:var(--wcf-coral);box-shadow:0 0 8px var(--wcf-coral);display:inline-block;animation:livePulse 2s infinite ease-in-out}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(1.3)}}.event-schedule-pill[data-dats-cid-lulbmxhx]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .8rem;background:var(--wcf-navy-50, #f0f5fc);border:var(--wcf-border-navy-subtle);border-radius:var(--radius-full);color:var(--wcf-navy-900);font-size:var(--text-sm);font-weight:600;white-space:nowrap;flex-shrink:0;line-height:1}.poster-heading[data-dats-cid-lulbmxhx]{font-size:clamp(1.45rem,2.6vw,1.95rem);color:var(--wcf-navy-950);font-weight:800;margin:0 0 .85rem;line-height:1.25;letter-spacing:-.015em}.poster-caption[data-dats-cid-lulbmxhx]{font-size:var(--text-body-lg);line-height:1.65;color:var(--wcf-text-secondary);margin:0 0 1.65rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.poster-cta-row[data-dats-cid-lulbmxhx]{display:flex;align-items:center;gap:.85rem;flex-wrap:wrap;margin-bottom:1.35rem}.btn-instagram[data-dats-cid-lulbmxhx]{display:inline-flex;align-items:center;gap:.55rem;background:linear-gradient(135deg,var(--wcf-navy-900) 0%,var(--wcf-navy-950) 100%);color:var(--wcf-text-light)!important;border:var(--wcf-border-gold-subtle);padding:.65rem 1.25rem;border-radius:var(--radius-md, 14px);font-family:var(--font-heading);font-size:var(--text-body);font-weight:700;text-decoration:none;box-shadow:0 4px 14px #00285633;transition:all var(--transition-normal)}.btn-instagram[data-dats-cid-lulbmxhx]:hover{background:linear-gradient(135deg,var(--wcf-navy-800) 0%,var(--wcf-navy-900) 100%);border-color:var(--wcf-gold-400);transform:translateY(-2px);box-shadow:0 8px 20px #00285640,0 0 15px #d4af3740;color:var(--wcf-gold-300)!important}.btn-visit[data-dats-cid-lulbmxhx]{display:inline-flex;align-items:center;gap:.4rem;background:var(--wcf-white);color:var(--wcf-navy-900)!important;border:1.5px solid var(--wcf-navy-900);padding:.65rem 1.25rem;border-radius:var(--radius-md, 14px);font-family:var(--font-heading);font-size:var(--text-body);font-weight:700;text-decoration:none;transition:all var(--transition-normal)}.btn-visit[data-dats-cid-lulbmxhx]:hover{background:var(--wcf-navy-900);color:var(--wcf-text-light)!important;transform:translateY(-2px);box-shadow:0 6px 16px #0028562e}.arrow-glyph[data-dats-cid-lulbmxhx]{transition:transform var(--transition-fast)}.btn-instagram[data-dats-cid-lulbmxhx]:hover .arrow-glyph[data-dats-cid-lulbmxhx]{transform:translate(3px)}.poster-channel-meta[data-dats-cid-lulbmxhx]{font-size:var(--text-sm);color:var(--wcf-text-muted);display:flex;align-items:center;gap:.45rem}.verify-icon[data-dats-cid-lulbmxhx]{color:#0284c7;flex-shrink:0}.handle-link[data-dats-cid-lulbmxhx]{color:var(--wcf-navy-800);font-weight:700;text-decoration:none;border-bottom:1.5px solid rgba(212,175,55,.5);transition:color var(--transition-fast),border-color var(--transition-fast)}.handle-link[data-dats-cid-lulbmxhx]:hover{color:var(--wcf-gold-600);border-color:var(--wcf-gold-600)}@media (max-width: 860px){.poster-banner-card[data-dats-cid-lulbmxhx]{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem}.poster-thumb-wrapper[data-dats-cid-lulbmxhx]{max-width:320px}}.poster-lightbox-dialog[data-dats-cid-lulbmxhx]{position:fixed;inset:0;width:100vw;height:100vh;max-width:100vw;max-height:100vh;background:transparent;border:none;padding:0;margin:0;display:flex;align-items:center;justify-content:center;z-index:var(--z-modal)}.poster-lightbox-dialog[data-dats-cid-lulbmxhx]:not([open]){display:none}.dialog-backdrop[data-dats-cid-lulbmxhx]{position:absolute;inset:0;background:#000f23e0;backdrop-filter:blur(12px);cursor:pointer}.dialog-content[data-dats-cid-lulbmxhx]{position:relative;z-index:var(--z-overlay);display:flex;flex-direction:column;align-items:center;max-width:90vw;max-height:90vh}.dialog-close-btn[data-dats-cid-lulbmxhx]{position:absolute;top:-42px;right:0;background:#fff3;border:1px solid rgba(255,255,255,.4);color:var(--wcf-text-light);font-size:var(--text-h2);line-height:1;width:36px;height:36px;border-radius:var(--radius-circle);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background var(--transition-fast)}.dialog-close-btn[data-dats-cid-lulbmxhx]:hover{background:var(--wcf-coral)}.dialog-img-wrap[data-dats-cid-lulbmxhx]{max-height:75vh;border-radius:var(--radius-12);overflow:hidden;box-shadow:0 20px 50px #0009;border:2px solid var(--wcf-gold-400)}.dialog-full-img[data-dats-cid-lulbmxhx]{max-width:85vw;max-height:75vh;object-fit:contain;display:block}.dialog-actions-footer[data-dats-cid-lulbmxhx]{margin-top:1rem}.header-action-row[data-dats-cid-ro7pgs3h]{margin-top:1.75rem;display:flex;justify-content:center}.btn-schedule-hero[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.75rem;font-size:var(--text-body);font-weight:700;box-shadow:0 10px 28px -4px #d4af3773;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.btn-schedule-hero[data-dats-cid-ro7pgs3h]:hover{transform:translateY(-2px);box-shadow:0 14px 34px -2px #d4af3799}.mb-8[data-dats-cid-ro7pgs3h]{margin-bottom:2rem}.mb-10[data-dats-cid-ro7pgs3h]{margin-bottom:2.75rem}.calendar-embed-wrapper[data-dats-cid-ro7pgs3h]{scroll-margin-top:5.5rem;padding:clamp(1.25rem,2.5vw,2.25rem);border-radius:var(--radius-xl, 24px);background:var(--wcf-white);border:var(--wcf-border-navy-subtle);box-shadow:0 16px 44px -8px #00285614,0 2px 6px #00285608;position:relative;overflow:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.calendar-embed-header[data-dats-cid-ro7pgs3h]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.25rem;margin-bottom:1.5rem;padding-bottom:1.25rem;border-bottom:1px solid var(--wcf-border-subtle)}.calendar-embed-title[data-dats-cid-ro7pgs3h]{font-size:clamp(1.4rem,2.5vw,1.85rem);color:var(--wcf-navy-900);margin:.5rem 0 .35rem}.calendar-embed-desc[data-dats-cid-ro7pgs3h]{color:var(--wcf-text-secondary);font-size:var(--text-body);max-width:680px;margin:0}.calendar-header-actions[data-dats-cid-ro7pgs3h]{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}.calendar-header-actions[data-dats-cid-ro7pgs3h] .btn[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.4rem}.calendar-iframe-container[data-dats-cid-ro7pgs3h]{width:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--wcf-white);box-shadow:0 4px 20px #00285614;border:var(--wcf-border-navy-subtle)}.calendar-iframe-container[data-dats-cid-ro7pgs3h] iframe[data-dats-cid-ro7pgs3h]{display:block;min-height:540px}.events-filter-wrapper[data-dats-cid-ro7pgs3h]{display:flex;justify-content:center;width:100%;margin-bottom:2rem}.events-filter-bar[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.4rem;background:#0028560d;border:1px solid rgba(0,40,86,.09);padding:5px;border-radius:var(--radius-full, 9999px);max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.events-filter-bar[data-dats-cid-ro7pgs3h]::-webkit-scrollbar{display:none}.filter-tab-pill[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.55rem;padding:.48rem 1rem;font-family:var(--font-heading);font-size:var(--text-sm);font-weight:700;color:var(--wcf-navy-900);background:transparent;border:none;border-radius:var(--radius-full, 9999px);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap}.filter-tab-pill[data-dats-cid-ro7pgs3h]:hover{background:#00285614;color:var(--wcf-navy-950)}.filter-tab-pill[data-dats-cid-ro7pgs3h].is-active{background:var(--wcf-navy-900);color:var(--wcf-text-light);box-shadow:0 3px 12px #00285640}.tab-count[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:var(--radius-full, 9999px);font-size:var(--text-xs);font-weight:800;background:#0028561a;color:var(--wcf-navy-900);transition:all var(--transition-fast)}.filter-tab-pill[data-dats-cid-ro7pgs3h].is-active .tab-count[data-dats-cid-ro7pgs3h]{background:var(--wcf-gold-500);color:var(--wcf-navy-950)}.events-bento-grid[data-dats-cid-ro7pgs3h]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.bento-event-card[data-dats-cid-ro7pgs3h]{display:flex;flex-direction:column;height:100%;border-radius:var(--radius-lg, 16px);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.bento-event-card[data-dats-cid-ro7pgs3h]:hover{transform:translateY(-3px);border-color:#d4af3773;box-shadow:0 10px 28px #00285614,0 0 0 1px #d4af3733}.bento-event-card[data-dats-cid-ro7pgs3h]:not(.is-hidden){animation:bentoFadeIn .28s cubic-bezier(.16,1,.3,1) forwards}@keyframes bentoFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.bento-card-inner[data-dats-cid-ro7pgs3h]{padding:1.35rem 1.4rem;display:flex;flex-direction:column;height:100%;gap:.75rem}.bento-card-header[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.bento-badges-row[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.bento-time-chip[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .65rem;border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:800;letter-spacing:.03em;line-height:1}.bento-time-chip[data-dats-cid-ro7pgs3h].chip-gold{background:linear-gradient(135deg,var(--wcf-gold-400) 0%,var(--wcf-gold-500) 100%);color:var(--wcf-navy-950);box-shadow:0 2px 8px #d4af3740;border:1px solid rgba(255,255,255,.4)}.bento-time-chip[data-dats-cid-ro7pgs3h].chip-navy{background:linear-gradient(135deg,var(--wcf-navy-900) 0%,var(--wcf-navy-950) 100%);color:var(--wcf-text-light);box-shadow:0 2px 8px #00285638;border:1px solid rgba(255,255,255,.15)}.bento-time-chip[data-dats-cid-ro7pgs3h].chip-subtle{background:#edf2f7;color:var(--wcf-navy-900);border:1px solid rgba(0,40,86,.12)}.chip-day[data-dats-cid-ro7pgs3h]{font-family:var(--font-heading);font-weight:800}.chip-dot[data-dats-cid-ro7pgs3h]{opacity:.6;font-size:.75rem}.chip-time[data-dats-cid-ro7pgs3h]{font-weight:700}.bento-kicker-pill[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--text-xs);padding:.22rem .65rem;border-radius:var(--radius-full)}.bento-event-logo[data-dats-cid-ro7pgs3h]{height:24px;width:auto;max-width:65px;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));margin-left:auto}.bento-card-content[data-dats-cid-ro7pgs3h]{display:flex;flex-direction:column;flex-grow:1;gap:.35rem}.bento-event-name[data-dats-cid-ro7pgs3h]{font-size:var(--text-h4, 1.25rem);font-weight:800;color:var(--wcf-navy-950);margin:0;line-height:1.35}.bento-event-loc[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;gap:.4rem;font-size:var(--text-sm);color:var(--wcf-gold-600);font-weight:600}.bento-event-loc[data-dats-cid-ro7pgs3h] .loc-whatsapp[data-dats-cid-ro7pgs3h]{color:#25d366;flex-shrink:0}.bento-event-loc[data-dats-cid-ro7pgs3h] .loc-pin[data-dats-cid-ro7pgs3h]{color:var(--wcf-gold-600);flex-shrink:0}.bento-event-desc[data-dats-cid-ro7pgs3h]{font-size:var(--text-body);color:var(--wcf-text-secondary);line-height:1.55;margin:.25rem 0 0;flex-grow:1}.bento-card-action[data-dats-cid-ro7pgs3h]{margin-top:auto;padding-top:.75rem;border-top:1px dashed rgba(0,40,86,.09);display:flex;align-items:center}.bento-action-btn[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .95rem;font-size:var(--text-xs);font-weight:700;border-radius:var(--radius-full);text-decoration:none;transition:all var(--transition-fast)}.bento-action-btn[data-dats-cid-ro7pgs3h].btn-standard{color:var(--wcf-navy-900);background:#d4af371f;border:var(--wcf-border-gold-subtle)}.bento-action-btn[data-dats-cid-ro7pgs3h].btn-standard:hover{background:var(--wcf-gold-500);color:var(--wcf-navy-950);border-color:var(--wcf-gold-500);transform:translateY(-1.5px);box-shadow:var(--shadow-glow-gold-sm)}.bento-action-btn[data-dats-cid-ro7pgs3h].btn-whatsapp{color:var(--color-success-dark);background:#25d3661a;border:1px solid rgba(37,211,102,.4)}.bento-action-btn[data-dats-cid-ro7pgs3h].btn-whatsapp:hover{background:var(--color-whatsapp);color:var(--wcf-text-light);border-color:var(--color-whatsapp);transform:translateY(-1.5px);box-shadow:var(--shadow-glow-whatsapp)}.calendar-help[data-dats-cid-ro7pgs3h]{padding:var(--card-pad-lg);border-radius:var(--radius-lg);max-width:1140px;margin-left:auto;margin-right:auto}.calendar-help[data-dats-cid-ro7pgs3h] h3[data-dats-cid-ro7pgs3h]{color:var(--wcf-navy-950);margin-bottom:.5rem}.calendar-help[data-dats-cid-ro7pgs3h] p[data-dats-cid-ro7pgs3h]{color:var(--wcf-text-primary);margin-bottom:1.5rem}.calendar-help-actions[data-dats-cid-ro7pgs3h]{display:flex;gap:.75rem;justify-content:center;flex-wrap:wrap}.view-mode-switcher[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;background:#00285614;padding:3px;border-radius:var(--radius-full);border:var(--wcf-border-navy-subtle)}.view-tab-btn[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .9rem;font-size:var(--text-sm);font-weight:700;color:var(--wcf-navy-900);background:transparent;border:none;border-radius:var(--radius-full);cursor:pointer;transition:all var(--transition-fast)}.view-tab-btn[data-dats-cid-ro7pgs3h].is-active{background:var(--wcf-navy-900);color:var(--wcf-text-light);box-shadow:0 2px 8px #00285640}.is-hidden[data-dats-cid-ro7pgs3h]{display:none!important}.schedule-agenda-view[data-dats-cid-ro7pgs3h]{width:100%}.agenda-day-groups[data-dats-cid-ro7pgs3h]{display:flex;flex-direction:column;gap:1.5rem}.agenda-day-card[data-dats-cid-ro7pgs3h]{background:var(--wcf-white);border:var(--wcf-border-navy-subtle);border-radius:var(--radius-lg, 16px);box-shadow:0 4px 16px #0028560a;overflow:hidden;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:box-shadow .25s ease,border-color .25s ease}.agenda-day-card[data-dats-cid-ro7pgs3h]:hover{border-color:#d4af3759;box-shadow:0 8px 24px #00285614}.agenda-date-header[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.4rem;background:linear-gradient(90deg,#0028560a,#d4af3708);border-bottom:1px solid rgba(0,40,86,.08)}.agenda-date-badge[data-dats-cid-ro7pgs3h]{display:flex;align-items:baseline;gap:.55rem}.agenda-day-number[data-dats-cid-ro7pgs3h]{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:900;color:var(--wcf-navy-950);line-height:1}.agenda-month-weekday[data-dats-cid-ro7pgs3h]{font-size:var(--text-body);font-weight:800;color:var(--wcf-navy-800);letter-spacing:.04em;text-transform:uppercase}.agenda-events-list[data-dats-cid-ro7pgs3h]{display:flex;flex-direction:column}.agenda-event-row[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;gap:1.1rem;padding:.95rem 1.4rem;border-bottom:1px solid rgba(0,40,86,.06);transition:background var(--transition-fast)}.agenda-event-row[data-dats-cid-ro7pgs3h]:last-child{border-bottom:none}.agenda-event-row[data-dats-cid-ro7pgs3h]:hover{background:#d4af370a}.agenda-bullet-col[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;justify-content:center;flex-shrink:0}.agenda-dot[data-dats-cid-ro7pgs3h]{width:9px;height:9px;border-radius:var(--radius-circle);background:#4f75ff;box-shadow:0 0 0 3px #4f75ff33}.agenda-time-col[data-dats-cid-ro7pgs3h]{width:140px;flex-shrink:0}.agenda-time-text[data-dats-cid-ro7pgs3h]{font-size:var(--text-body);font-weight:700;color:var(--wcf-navy-900)}.agenda-info-col[data-dats-cid-ro7pgs3h]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.agenda-title-wrapper[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.agenda-event-title[data-dats-cid-ro7pgs3h]{font-size:var(--text-body-lg);font-weight:700;color:var(--wcf-navy-950);margin:0;line-height:1.3}.agenda-row-badge[data-dats-cid-ro7pgs3h]{font-size:var(--text-xs);padding:.15rem .55rem}.agenda-location-text[data-dats-cid-ro7pgs3h]{display:flex;align-items:center;gap:.35rem;font-size:var(--text-sm);color:var(--wcf-text-secondary)}.agenda-location-text[data-dats-cid-ro7pgs3h] svg[data-dats-cid-ro7pgs3h]{color:var(--wcf-gold-600);flex-shrink:0}.agenda-action-col[data-dats-cid-ro7pgs3h]{flex-shrink:0}.agenda-action-pill[data-dats-cid-ro7pgs3h]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .95rem;font-size:var(--text-sm);font-weight:700;border-radius:var(--radius-full);text-decoration:none;color:var(--wcf-navy-900);background:#d4af3726;border:var(--wcf-border-gold-subtle);transition:all var(--transition-fast);white-space:nowrap}.agenda-action-pill[data-dats-cid-ro7pgs3h]:hover{background:var(--wcf-gold-500);color:var(--wcf-navy-950);border-color:var(--wcf-gold-500);transform:translateY(-1px);box-shadow:var(--shadow-glow-gold-sm)}.agenda-action-pill[data-dats-cid-ro7pgs3h].is-whatsapp-pill{color:var(--color-success-dark);background:#25d3661f;border-color:#25d36666}.agenda-action-pill[data-dats-cid-ro7pgs3h].is-whatsapp-pill:hover{background:var(--color-whatsapp);color:var(--wcf-text-light);border-color:var(--color-whatsapp);box-shadow:var(--shadow-glow-whatsapp)}@media (max-width: 768px){.agenda-event-row[data-dats-cid-ro7pgs3h]{flex-wrap:wrap;gap:.6rem;padding:.9rem 1rem}.agenda-bullet-col[data-dats-cid-ro7pgs3h]{display:none}.agenda-time-col[data-dats-cid-ro7pgs3h],.agenda-info-col[data-dats-cid-ro7pgs3h]{width:100%}.agenda-action-col[data-dats-cid-ro7pgs3h]{width:100%;margin-top:.4rem}.agenda-action-pill[data-dats-cid-ro7pgs3h]{display:flex;justify-content:center;width:100%;padding:.5rem}}@media (max-width: 820px){.events-bento-grid[data-dats-cid-ro7pgs3h]{grid-template-columns:1fr;gap:1.25rem}.bento-card-inner[data-dats-cid-ro7pgs3h]{padding:1.15rem}}@media (max-width: 650px){.calendar-iframe-container[data-dats-cid-ro7pgs3h] iframe[data-dats-cid-ro7pgs3h]{min-height:480px}.events-filter-bar[data-dats-cid-ro7pgs3h]{width:100%;justify-content:flex-start;padding:4px}.filter-tab-pill[data-dats-cid-ro7pgs3h]{padding:.4rem .75rem;font-size:var(--text-xs)}.bento-card-header[data-dats-cid-ro7pgs3h]{flex-direction:column;align-items:flex-start;gap:.5rem}.bento-event-logo[data-dats-cid-ro7pgs3h]{margin-left:0}}@media (max-width: 560px){.calendar-help-actions[data-dats-cid-ro7pgs3h]{flex-direction:column;width:100%}.calendar-help-actions[data-dats-cid-ro7pgs3h] .btn[data-dats-cid-ro7pgs3h]{width:100%}.view-mode-switcher[data-dats-cid-ro7pgs3h]{width:100%;justify-content:center}.view-tab-btn[data-dats-cid-ro7pgs3h]{flex:1;justify-content:center}}
