/* Atlax presentation sidebar subsections + accordion */
.presentation-nav{width:220px!important;z-index:9999!important;pointer-events:auto!important}
.presentation-content-print{padding-left:340px!important}
.presentation-nav li > a{pointer-events:auto!important;position:relative;z-index:2;cursor:pointer}
.atlax-subnav{margin:6px 0 14px 18px;padding-left:14px;border-left:1px solid rgba(125,211,252,.42);display:none}
.presentation-nav li.atlax-open > .atlax-subnav{display:block}
.atlax-subnav a{display:block;padding:4px 0;font-size:12px;line-height:1.25;color:rgba(232,244,255,.72);text-decoration:none;transition:color .15s ease, transform .15s ease}
.atlax-subnav a:hover{color:#7dd3fc;transform:translateX(2px)}
.atlax-subnav a.is-active{color:#60a5fa;font-weight:700;text-shadow:0 0 10px rgba(56,189,248,.55)}
.presentation-nav li.atlax-has-sub > a::after{content:'▸';margin-left:auto;font-size:10px;opacity:.75;transition:transform .16s ease}
.presentation-nav li.atlax-open > a::after{transform:rotate(90deg)}
.presentation-nav li.atlax-has-sub > a{display:flex!important;align-items:center!important}
@media (max-width:1023px){.presentation-content-print{padding-left:1rem!important}.presentation-nav{display:none!important}}
