/* AOF v9.6.6 — mobile sharing and nav visibility */
@media(max-width:1000px){
 .aof-topnav .aof-nav-toggle{flex:0 0 46px!important;min-width:46px!important;max-width:46px!important;width:46px!important;height:44px!important;font-size:27px!important;line-height:1!important;padding:0!important;border-radius:11px!important}
 .aof-topnav .aof-nav-shortcuts{display:flex!important;flex:1 1 auto!important;width:calc(100% - 54px)!important;min-width:0!important;gap:3px!important}
 .aof-topnav .aof-nav-shortcuts a{display:inline-flex!important;flex:1 1 0!important;min-width:0!important;max-width:none!important;padding:8px 1px!important;font-size:clamp(10px,2.65vw,13px)!important;text-align:center!important;justify-content:center!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}
}
.aof-article-page .aof964-share-top,.aof-org-panel .aof964-share-top{display:flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;gap:14px!important;min-height:66px!important;height:auto!important;padding:10px!important;overflow:visible!important}
.aof964-share-top .aof-article-share-icon,.aof964-share-top .aof961-share-icon{display:inline-flex!important;visibility:visible!important;opacity:1!important;width:52px!important;height:52px!important;flex:0 0 52px!important;align-items:center!important;justify-content:center!important;border:1px solid #ddd1bb!important;border-radius:12px!important;background:white!important;color:#173b54!important}
.aof964-share-top a svg{display:block!important;visibility:visible!important;opacity:1!important;width:27px!important;height:27px!important;min-width:27px!important;min-height:27px!important;fill:currentColor!important}
.aof964-share-top a:first-child{color:#128c49!important}.aof964-share-top a:nth-child(2){color:#0a66c2!important}
.aof964-share-top .aof-article-copy{display:inline-flex!important;min-height:46px!important;align-items:center!important}
@media(max-width:600px){.aof-article-page .aof964-share-top,.aof-org-panel .aof964-share-top{flex-wrap:nowrap!important;gap:12px!important}}
