.panel-group{display:flex;flex:1;min-height:0;flex-direction:column;height:100%}
.figure-caption{color:var(--muted);font-size:14px;line-height:1.3;margin:9px 0 0;flex:none}
.figure-choice{display:flex;align-items:center;gap:7px;margin-right:9px;min-width:0}
.figure-choice select{max-width:270px;min-width:0;color:var(--ink);background:white;border:1px solid #c8d3d6;padding:5px}
.native-toolbar{flex-wrap:wrap}
.view-options{flex-wrap:wrap;justify-content:flex-end}
.weekly-update .week-goals li{margin-bottom:27px}
.weekly-update .week-goals h3{font-size:27px}
.weekly-update .week-goals p{font-size:21px;margin-top:6px}
.next-steps{font-size:29px}
.next-steps li{margin-bottom:27px}
@media(min-width:1600px){.weekly-update .week-goals h3{font-size:32px}.weekly-update .week-goals p{font-size:26px}.weekly-update .week-goals li{margin-bottom:34px}.next-steps{font-size:36px}.figure-caption{font-size:17px}}
@media(max-width:1000px){.heading-row{flex-wrap:wrap}.view-options{justify-content:flex-start}.native-toolbar{gap:6px}.figure-choice select{max-width:220px}}
@media(max-width:650px){.weekly-update .week-goals h3{font-size:21px}.weekly-update .week-goals p{font-size:17px}.weekly-update .week-goals li{margin-bottom:22px}.figure-caption{font-size:12px}.next-steps{font-size:23px}.next-steps li{margin-bottom:22px}.view-options{font-size:12px}.view-options button{padding:6px 8px}}
@media print{.topbar,.resources,.speaker{display:none!important}.presenting .slide{display:flex!important;height:190mm;break-after:page}.slide .heading-row{display:flex!important}.slide>.foot{display:block!important}.view-panel[hidden]{display:none!important}}
