
@media(max-width:760px){
 [data-presentation-menu-toggle][data-presentation-ready]{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;grid-column:1/-1;justify-self:start}
 [data-presentation-nav][data-presentation-collapsed]{display:none!important}
 [data-presentation-nav]{max-width:100%;min-width:0;grid-column:1/-1}
 [data-presentation-nav][data-presentation-open]{display:flex!important;flex-wrap:wrap;gap:.5rem;max-height:min(65vh,28rem);max-height:min(65dvh,28rem,calc(100dvh - var(--presentation-header-base,100px) - 1rem));overflow:auto;overscroll-behavior:contain;scroll-padding:.5rem}
 [data-presentation-nav][data-presentation-open] a{min-height:48px;box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;overflow-wrap:anywhere}
 [data-presentation-menu="panel"][data-presentation-open]{padding:.75rem;border:1px solid currentColor;border-radius:.5rem}
 [data-presentation-menu="compact"][data-presentation-open]{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}
 [data-presentation-action-bar][data-presentation-visible]{display:block}
}
@media(prefers-reduced-motion:no-preference){
 [data-presentation-motion="fade"] [data-presentation-revealed]{animation:presentation-fade .28s ease-out both}
 [data-presentation-motion="rise"] [data-presentation-revealed]{animation:presentation-rise .32s ease-out both}
 [data-presentation-motion="settle"] [data-presentation-revealed]{animation:presentation-settle .3s ease-out both}
 @keyframes presentation-fade{from{opacity:.88}to{opacity:1}}
 @keyframes presentation-rise{from{transform:translateY(6px)}to{transform:none}}
 @keyframes presentation-settle{from{transform:translateY(3px);opacity:.94}to{transform:none;opacity:1}}
}
@media(prefers-reduced-motion:reduce){[data-presentation-revealed]{animation:none!important}[data-presentation-primary-action]{transition:none!important}}
@media print{
 [data-presentation-menu-toggle],[data-presentation-action-bar]{display:none!important}
 [data-presentation-nav][data-presentation-collapsed],[data-presentation-nav][data-presentation-open]{display:block!important;max-height:none!important;overflow:visible!important}
 [data-presentation-sticky-active]{position:static!important}
 [data-presentation-revealed]{animation:none!important;transform:none!important;opacity:1!important}
}
