/* AOF v9.6.5 — three quick links, fixed unobstructed close and single visible share row */
@media(max-width:1000px){.aof-topnav .aof-nav-shortcuts{display:flex!important;flex:1 1 0!important;min-width:0!important}.aof-topnav .aof-nav-shortcuts a{font-size:clamp(9px,2.45vw,12px)!important;padding-inline:1px!important;white-space:nowrap!important;text-overflow:ellipsis!important;overflow:hidden!important}.aof-topnav .aof-nav-toggle{min-width:60px!important;max-width:72px!important;font-size:10px!important;padding-inline:2px!important}}
.aof-org-panel,.aof-article-page{position:relative!important;scroll-padding-top:90px!important}.aof-v96-close,.aof-article-close{position:sticky!important;top:10px!important;z-index:400!important;margin:0 0 20px auto!important;max-width:max-content!important;display:flex!important;float:none!important;right:auto!important;left:auto!important}.aof961-detail-hero,.aof-article-page>h1{clear:both!important;padding-top:8px!important}
.aof964-share-top{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;flex-wrap:nowrap!important;visibility:visible!important;opacity:1!important;min-height:64px!important}.aof964-share-top a{display:inline-flex!important;flex:0 0 48px!important;min-width:48px!important;min-height:48px!important;visibility:visible!important;opacity:1!important}
@media(max-width:600px){.aof-org-panel,.aof-article-page{padding-top:14px!important}.aof964-share-top{gap:10px!important}.aof-v96-close,.aof-article-close{top:8px!important}}
.aof965-multi{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:7px;padding:10px;border:1px solid #d8d8d8;border-radius:10px;background:#faf8f3}.aof965-multi label{display:flex;gap:8px;align-items:center;cursor:pointer;font-size:13px}.aof965-category-manager{margin:18px 0;padding:16px;border:1px solid #dfd4bd;border-radius:14px;background:#fcfaf6}.aof965-loyalty{padding:16px;margin-top:14px;border:1px solid #d9c7a3;border-radius:14px;background:#f9f5ec}.aof965-loyalty p{margin:8px 0;color:#35516a}

.aof965-category-row{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:9px 0;border-bottom:1px solid #dfdfdf}.aof965-category-row>span{flex:1 1 180px}.aof965-category-row>input{flex:1 1 150px;min-height:38px;padding:7px;border:1px solid #d4d4d4;border-radius:7px}.aof965-picker{margin:10px 0 16px;padding:12px;border:1px solid #e1d5bf;border-radius:12px}.aof965-picker h4,.aof965-loyalty h4{margin:0 0 8px}.aof965-loyalty-code{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:10px}.aof965-loyalty-code input{flex:1 1 170px;min-width:120px;padding:10px}.aof965-all-courses{display:flex;gap:8px;align-items:center;margin-bottom:8px}
