.SchedulePresentation_surface__xL1Wj{--agenda-line:#dbe4ef;--agenda-soft:#f4f7fb;--agenda-muted:#475569;--agenda-paper:#fff;color:#0f172a;background:var(--agenda-paper);border:1px solid var(--agenda-line);border-radius:1.25rem;overflow:hidden;min-width:0}.dark .SchedulePresentation_surface__xL1Wj{--agenda-line:#334155;--agenda-soft:#172337;--agenda-muted:#cbd5e1;--agenda-paper:#0f172a;color:#f1f5f9}.SchedulePresentation_overview__jb7uv{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem;background:var(--agenda-soft);border-bottom:1px solid var(--agenda-line);flex-wrap:wrap}.SchedulePresentation_eyebrow__aq0Iz{font-size:.68rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase;color:var(--agenda-muted)}.SchedulePresentation_title__43bOo{font-size:1.2rem;font-weight:900;margin:.25rem 0 0}.SchedulePresentation_help__Lzo3F{font-size:.8rem;color:var(--agenda-muted);line-height:1.6;margin:.35rem 0 0}.SchedulePresentation_pills___7lo3{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.SchedulePresentation_pill__J38Ph{gap:.4rem;min-height:2rem;padding:.25rem .65rem;border:1px solid var(--agenda-line);border-radius:999px;font-size:.72rem;white-space:nowrap}.SchedulePresentation_action__AMjCv,.SchedulePresentation_pill__J38Ph{display:inline-flex;align-items:center;justify-content:center;font-weight:800;background:var(--agenda-paper)}.SchedulePresentation_action__AMjCv{gap:.5rem;min-height:44px;padding:.6rem .9rem;border:1px solid var(--agenda-line);border-radius:.8rem;font-size:.8rem;color:inherit;cursor:pointer}.SchedulePresentation_action__AMjCv:hover{background:var(--agenda-soft)}.SchedulePresentation_action__AMjCv:disabled{opacity:.45;cursor:default}.SchedulePresentation_action__AMjCv:focus-visible,.SchedulePresentation_day__EgtDO:focus-visible,.SchedulePresentation_event__To7qm:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.SchedulePresentation_legend__5hSPP{display:flex;gap:.8rem;flex-wrap:wrap;padding:.8rem 1.25rem;border-bottom:1px solid var(--agenda-line);font-size:.72rem;color:var(--agenda-muted)}.SchedulePresentation_legend__5hSPP span{display:inline-flex;align-items:center;gap:.4rem}.SchedulePresentation_dot__RbF8I{width:.6rem;height:.6rem;border-radius:999px;background:#2563eb;flex-shrink:0}.SchedulePresentation_todayDot__Qdbr8{background:#0f766e}.SchedulePresentation_scroll__Dvx1S{overflow:auto;max-height:38rem;overscroll-behavior:contain;scrollbar-width:thin;scroll-padding-left:220px}.SchedulePresentation_matrix__KNwSK{border-collapse:separate;border-spacing:0;min-width:max-content;width:100%;text-align:center;font-size:.75rem}.SchedulePresentation_matrix__KNwSK caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.SchedulePresentation_matrix__KNwSK td,.SchedulePresentation_matrix__KNwSK th{border-right:1px solid var(--agenda-line);border-bottom:1px solid var(--agenda-line)}.SchedulePresentation_matrix__KNwSK thead th{position:sticky;top:0;z-index:2;background:var(--agenda-soft);vertical-align:top}.SchedulePresentation_matrix__KNwSK thead th:first-child{left:0;z-index:4}.SchedulePresentation_rowHead__FhgFa{position:sticky;left:0;width:220px;min-width:220px;max-width:220px;text-align:left;background:var(--agenda-paper);z-index:1;padding:1rem}.SchedulePresentation_rowHead__FhgFa strong{display:block;font-size:.85rem;line-height:1.5;overflow-wrap:anywhere}.SchedulePresentation_rowHead__FhgFa small{display:block;font-weight:500;color:var(--agenda-muted);margin-top:.25rem;line-height:1.5;overflow-wrap:anywhere}.SchedulePresentation_rowLabel__cEcNM{display:flex;align-items:flex-start;gap:.65rem}.SchedulePresentation_rowLabel__cEcNM .SchedulePresentation_dot__RbF8I{margin-top:.35rem}.SchedulePresentation_matrix__KNwSK tbody tr:nth-child(2n) td{background:var(--agenda-soft)}.SchedulePresentation_dayHead__1vtGK{padding:0}.SchedulePresentation_day__EgtDO{display:flex;flex-direction:column;gap:.2rem;align-items:center;justify-content:center;min-width:52px;width:100%;min-height:88px;padding:.5rem .15rem;background:transparent;border:0;color:inherit;cursor:pointer}.SchedulePresentation_day__EgtDO span{font-size:.65rem;color:var(--agenda-muted)}.SchedulePresentation_day__EgtDO strong{font-size:1rem}.SchedulePresentation_day__EgtDO small{font-size:.65rem;background:var(--agenda-paper);border:1px solid var(--agenda-line);border-radius:.35rem;min-width:20px;padding:.1rem .2rem}.SchedulePresentation_day__EgtDO:hover{background:var(--agenda-line)}.SchedulePresentation_day__EgtDO:disabled{cursor:default;opacity:.6}.SchedulePresentation_today__wlFcj .SchedulePresentation_day__EgtDO strong{background:#0f766e;color:#fff;border-radius:999px;padding:.2rem .4rem}.SchedulePresentation_weekend__ddw8V{box-shadow:inset 0 3px #cbd5e1}.SchedulePresentation_cell__lbalH{padding:.25rem 2px;min-width:52px;height:62px;vertical-align:middle}.SchedulePresentation_event__To7qm{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:44px;padding:.25rem;border:1px solid transparent;border-radius:.45rem;font-size:.68rem;line-height:1.4;font-weight:800;cursor:pointer}.SchedulePresentation_event__To7qm:hover{filter:brightness(.94);box-shadow:0 0 0 2px #64748b}.SchedulePresentation_event__To7qm small{font-size:.6rem}.SchedulePresentation_blank__VIcHh{color:var(--agenda-muted);opacity:.35}.SchedulePresentation_footer__6oqAB{padding:.85rem 1.25rem;font-size:.72rem;line-height:1.65;color:var(--agenda-muted);border-top:1px solid var(--agenda-line);background:var(--agenda-soft)}.SchedulePresentation_blue__e0MO4{background:#dbeafe!important;color:#1e3a8a!important;border-color:#93c5fd!important}.SchedulePresentation_green__8yCmy{background:#d1fae5!important;color:#064e3b!important;border-color:#6ee7b7!important}.SchedulePresentation_violet__lgZd6{background:#ede9fe!important;color:#4c1d95!important;border-color:#c4b5fd!important}.SchedulePresentation_amber__DuKrw{background:#fef3c7!important;color:#78350f!important;border-color:#fcd34d!important}.SchedulePresentation_rose__ixfGC{background:#ffe4e6!important;color:#881337!important;border-color:#fda4af!important}.SchedulePresentation_cyan__9DCO1{background:#cffafe!important;color:#164e63!important;border-color:#67e8f9!important}.dark .SchedulePresentation_blue__e0MO4{background:#172e55!important;color:#dbeafe!important;border-color:#315a90!important}.dark .SchedulePresentation_green__8yCmy{background:#093d32!important;color:#d1fae5!important;border-color:#21765c!important}.dark .SchedulePresentation_violet__lgZd6{background:#33224e!important;color:#ede9fe!important;border-color:#7555a5!important}.dark .SchedulePresentation_amber__DuKrw{background:#452e0f!important;color:#fef3c7!important;border-color:#946724!important}.dark .SchedulePresentation_rose__ixfGC{background:#481d2d!important;color:#ffe4e6!important;border-color:#a74d6c!important}.dark .SchedulePresentation_cyan__9DCO1{background:#123840!important;color:#cffafe!important;border-color:#347785!important}.SchedulePresentation_strip__6c_4U{display:flex;gap:.5rem;overflow-x:auto;padding:.9rem;scrollbar-width:thin;scroll-snap-type:x proximity}.SchedulePresentation_dateChip___VBrj{display:flex;min-width:58px;min-height:78px;padding:.5rem .6rem;align-items:center;justify-content:center;flex-direction:column;gap:.2rem;border:1px solid var(--agenda-line);border-radius:.8rem;background:var(--agenda-paper);color:inherit;scroll-snap-align:center;cursor:pointer}.SchedulePresentation_dateChip___VBrj span{font-size:.65rem;color:var(--agenda-muted)}.SchedulePresentation_dateChip___VBrj strong{font-size:1.1rem}.SchedulePresentation_dateChip___VBrj[aria-pressed=true]{background:#1d4ed8;color:white;border-color:#1d4ed8;box-shadow:0 4px 12px #1d4ed822}.SchedulePresentation_dateChip___VBrj[aria-pressed=true] span{color:#eff6ff}.SchedulePresentation_dateChip___VBrj:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.SchedulePresentation_stripToolbar__mr8Ue{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap;padding:1rem;border-bottom:1px solid var(--agenda-line)}.SchedulePresentation_cards__4ICkC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.SchedulePresentation_card__8zn7B{display:flex;flex-direction:column;min-width:0;border:1px solid var(--agenda-line);border-radius:1rem;background:var(--agenda-paper);overflow:hidden;box-shadow:0 3px 16px #0f172a05;height:100%}.SchedulePresentation_cardHead__Mj__w{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.75rem 1rem;border-bottom:1px solid var(--agenda-line);font-size:.72rem;font-weight:800}.SchedulePresentation_cardBody__aGTn2{padding:1.2rem;flex:1;display:flex;flex-direction:column;gap:.9rem}.SchedulePresentation_sport__eVHEB{font-size:.7rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em;color:var(--agenda-muted);display:flex;align-items:center;gap:.5rem}.SchedulePresentation_sport__eVHEB img{width:24px;height:24px;object-fit:contain}.SchedulePresentation_cardTitle__23qr_{font-size:1.15rem;font-weight:900;line-height:1.5;overflow-wrap:anywhere;margin:0}.SchedulePresentation_dateBlock__WTbGp{display:flex;gap:.75rem;align-items:center}.SchedulePresentation_dateTile___Xe2E{display:flex;min-width:58px;align-items:center;justify-content:center;flex-direction:column;align-self:stretch;background:var(--agenda-soft);border:1px solid var(--agenda-line);border-radius:.7rem;padding:.5rem}.SchedulePresentation_dateTile___Xe2E strong{font-size:1.5rem;line-height:1.2}.SchedulePresentation_dateTile___Xe2E span{font-size:.65rem;font-weight:800;color:var(--agenda-muted)}.SchedulePresentation_dateText__pCbjf{font-weight:800;line-height:1.6;font-size:.85rem}.SchedulePresentation_muted__lxosi{color:var(--agenda-muted);font-size:.8rem;line-height:1.6}.SchedulePresentation_notes__rJtGE{font-size:.8rem;line-height:1.7;color:var(--agenda-muted);white-space:pre-line;overflow-wrap:anywhere}.SchedulePresentation_cardFoot__98jAl{margin-top:auto;padding:.9rem 1.2rem;border-top:1px solid var(--agenda-line);display:flex;gap:.6rem;align-items:center;font-size:.78rem;color:var(--agenda-muted);background:var(--agenda-soft);overflow-wrap:anywhere}.SchedulePresentation_participants__UGfn6{border:1px solid var(--agenda-line);border-radius:.8rem;background:var(--agenda-soft);padding:.25rem .8rem}.SchedulePresentation_participant__qFrmv{display:flex;align-items:center;gap:.65rem;min-height:44px;padding:.5rem 0;font-size:.85rem;font-weight:800;overflow-wrap:anywhere}.SchedulePresentation_participant__qFrmv+.SchedulePresentation_participant__qFrmv{border-top:1px solid var(--agenda-line)}.SchedulePresentation_initial___Rl50{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--agenda-line);border-radius:50%;background:var(--agenda-paper);font-size:.7rem;color:var(--agenda-muted)}.SchedulePresentation_groupHead__85zJa{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid #cbd5e1}.SchedulePresentation_groupHead__85zJa h3{font-weight:900;font-size:1.1rem}.SchedulePresentation_groupHead__85zJa span{font-size:.75rem;color:#475569}.dark .SchedulePresentation_groupHead__85zJa{border-color:#334155}.dark .SchedulePresentation_groupHead__85zJa span{color:#cbd5e1}@media(max-width:639px){.SchedulePresentation_rowHead__FhgFa{width:140px;min-width:140px;max-width:140px;padding:.75rem}.SchedulePresentation_rowHead__FhgFa strong{font-size:.75rem}.SchedulePresentation_rowHead__FhgFa small{font-size:.68rem}.SchedulePresentation_scroll__Dvx1S{scroll-padding-left:140px}.SchedulePresentation_overview__jb7uv{padding:1rem}.SchedulePresentation_title__43bOo{font-size:1rem}.SchedulePresentation_cards__4ICkC{grid-template-columns:minmax(0,1fr)}.SchedulePresentation_cardBody__aGTn2{padding:1rem}.SchedulePresentation_cardTitle__23qr_{font-size:1rem}.SchedulePresentation_legend__5hSPP{padding:.75rem 1rem}.SchedulePresentation_stripToolbar__mr8Ue{padding:.8rem}.SchedulePresentation_dateChip___VBrj{min-width:52px}.SchedulePresentation_cardHead__Mj__w{flex-wrap:wrap}.SchedulePresentation_groupHead__85zJa h3{font-size:1rem}}.SchedulePresentation_cards__4ICkC>:only-child{grid-column:1/-1}.SchedulePresentation_scroll__Dvx1S:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}.SchedulePresentation_rangeEvent__wUG9G{min-height:66px;align-items:flex-start;text-align:left;padding:.65rem .8rem;gap:.2rem;overflow:hidden}.SchedulePresentation_rangeEvent__wUG9G strong{font-size:.8rem;line-height:1.4}.SchedulePresentation_rangeEvent__wUG9G>span{font-size:.7rem;line-height:1.5}.SchedulePresentation_rangeEvent__wUG9G small{display:inline-flex;align-items:center;font-size:.65rem;gap:.15rem}.SchedulePresentation_calendarHint__O1lOO{font-size:.75rem;line-height:1.6;color:var(--agenda-muted);padding:.8rem 1.25rem;background:var(--agenda-soft);border-top:1px solid var(--agenda-line)}.SchedulePresentation_day__EgtDO[aria-pressed=true]{box-shadow:inset 0 -4px #1d4ed8;background:#dbeafe;color:#1e3a8a}.SchedulePresentation_day__EgtDO[aria-pressed=true] span{color:#1e3a8a}.dark .SchedulePresentation_day__EgtDO[aria-pressed=true]{background:#172e55;color:#dbeafe}.dark .SchedulePresentation_day__EgtDO[aria-pressed=true] span{color:#dbeafe}.SchedulePresentation_dayAgenda__ysCv4{border-top:1px solid var(--agenda-line);padding:1.25rem}.SchedulePresentation_agendaHeading__YRUCS{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SchedulePresentation_agendaHeading__YRUCS h4{font-size:1.1rem;font-weight:900;margin:.4rem 0 0;line-height:1.5}.SchedulePresentation_agendaList__4W51m{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1rem}.SchedulePresentation_agendaItem__3vmg7{display:flex;align-items:center;gap:.8rem;width:100%;min-height:86px;border:1px solid var(--agenda-line);border-radius:.85rem;background:var(--agenda-paper);color:inherit;text-align:left;padding:.85rem;cursor:pointer}.SchedulePresentation_agendaItem__3vmg7:hover{background:var(--agenda-soft);border-color:#64748b}.SchedulePresentation_agendaItem__3vmg7:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.SchedulePresentation_agendaMark__Q1oJW{display:grid;place-items:center;min-width:48px;min-height:48px;border-radius:.7rem;font-size:.8rem;font-weight:900}.SchedulePresentation_agendaContent__XHs_5{display:flex;flex:1;min-width:0;flex-direction:column;gap:.15rem;overflow-wrap:anywhere}.SchedulePresentation_agendaContent__XHs_5 strong{font-size:.9rem}.SchedulePresentation_agendaContent__XHs_5>span{font-size:.8rem}.SchedulePresentation_agendaContent__XHs_5 small{font-size:.72rem;line-height:1.6;color:var(--agenda-muted)}.SchedulePresentation_agendaItem__3vmg7>svg{flex-shrink:0}.SchedulePresentation_card__8zn7B{position:relative}.SchedulePresentation_card__8zn7B:has(.SchedulePresentation_cardTrigger__L_J_g):hover{border-color:#64748b;box-shadow:0 6px 20px #0f172a12}.SchedulePresentation_cardTrigger__L_J_g{background:transparent;border:0;padding:0;color:inherit;text-align:left;font:inherit;cursor:pointer}.SchedulePresentation_cardTrigger__L_J_g:after{content:"";position:absolute;inset:0;border-radius:1rem}.SchedulePresentation_cardTrigger__L_J_g:focus-visible{outline:none}.SchedulePresentation_cardTrigger__L_J_g:focus-visible:after{outline:3px solid #2563eb;outline-offset:-3px}.SchedulePresentation_card__8zn7B a{position:relative;z-index:1}.SchedulePresentation_cardCta__cqQap{display:inline-flex;gap:.4rem;align-items:center;margin-left:auto;font-weight:900;color:#1e40af}.dark .SchedulePresentation_cardCta__cqQap{color:#bae6fd}.SchedulePresentation_notesPreview__Mca_a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.SchedulePresentation_detailIntro__xH71Y{padding:1.25rem;background:var(--agenda-soft)}.SchedulePresentation_detailTitle__evMGU{font-size:1.4rem;line-height:1.4;font-weight:900;margin:.4rem 0 0;overflow-wrap:anywhere}.SchedulePresentation_detailList__BxG3C{padding:0 1.25rem}.SchedulePresentation_detailList__BxG3C>div{padding:1rem 0;border-bottom:1px solid var(--agenda-line)}.SchedulePresentation_detailList__BxG3C dt{display:flex;gap:.5rem;align-items:center;font-size:.8rem;color:var(--agenda-muted)}.SchedulePresentation_detailList__BxG3C dd{margin-top:.5rem;font-size:.95rem;font-weight:700;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.SchedulePresentation_detailNotice__oeW_5{font-size:.78rem;line-height:1.7;color:var(--agenda-muted);padding:1.25rem}@media(max-width:639px){.SchedulePresentation_agendaList__4W51m{grid-template-columns:minmax(0,1fr)}.SchedulePresentation_dayAgenda__ysCv4{padding:1rem}.SchedulePresentation_agendaHeading__YRUCS h4{font-size:1rem}.SchedulePresentation_rangeEvent__wUG9G{padding:.5rem;min-height:68px}.SchedulePresentation_rangeEvent__wUG9G strong{font-size:.72rem}.SchedulePresentation_calendarHint__O1lOO{padding:.8rem 1rem}.SchedulePresentation_agendaMark__Q1oJW{min-width:42px;min-height:42px}.SchedulePresentation_day__EgtDO small{font-size:.58rem}.SchedulePresentation_cardCta__cqQap{font-size:.75rem}}.SchedulePresentation_dayAgenda__ysCv4{scroll-margin-top:110px}.SchedulePresentation_dayAgenda__ysCv4:focus-visible{outline:3px solid #2563eb;outline-offset:-3px}.SchedulePresentation_participants__UGfn6{display:block;text-align:left;width:100%;box-sizing:border-box}.SchedulePresentation_participantInfo__3IGQ1{display:flex;flex-direction:column;min-width:0;gap:.1rem;line-height:1.5;overflow-wrap:anywhere}.SchedulePresentation_participantInfo__3IGQ1 strong{font-size:.9rem;font-weight:800;color:inherit}.SchedulePresentation_participantKind__E2XTT{font-size:.65rem;font-weight:600;color:var(--agenda-muted)}.SchedulePresentation_participantAffiliation__xOTMs{font-size:.75rem;font-weight:500;color:var(--agenda-muted)}.SchedulePresentation_agendaContent__XHs_5>.SchedulePresentation_participants__UGfn6{margin:.5rem 0;font-size:inherit}.SchedulePresentation_agendaItem__3vmg7{align-items:flex-start}.SchedulePresentation_agendaMark__Q1oJW{flex-shrink:0}.SchedulePresentation_agendaItem__3vmg7>svg{margin-top:.8rem}@media(max-width:639px){.SchedulePresentation_agendaItem__3vmg7{gap:.6rem;padding:.75rem}.SchedulePresentation_agendaContent__XHs_5>.SchedulePresentation_participants__UGfn6{padding:.15rem .45rem}.SchedulePresentation_participant__qFrmv{gap:.4rem}.SchedulePresentation_participantInfo__3IGQ1 strong{font-size:.8rem}.SchedulePresentation_agendaContent__XHs_5 .SchedulePresentation_initial___Rl50{width:22px;height:22px;font-size:.6rem}}