/* v103: unified category-aware breadcrumbs and always-available contextual back. */
.academy-breadcrumb{font-size:12px;line-height:1.7;gap:9px;min-height:28px}
.academy-breadcrumb [aria-current="page"]{color:#f9dbac}
.m103-back{display:inline-flex;align-items:center;gap:8px;max-width:100%;min-height:36px;padding:7px 13px;margin:0 0 20px;border:1px solid #8b704f;border-radius:7px;background:#231b18;color:#f4d7a8!important;font:700 11px Cinzel,Georgia,serif;text-decoration:none!important;white-space:normal}
.m103-back:hover,.m103-back:focus-visible{background:#4c3024;border-color:#e7bb79;outline-offset:3px}
.m103-unified-back #academyView > a.academy-return{display:none!important}
@media(max-width:520px){.academy-breadcrumb{gap:5px;font-size:10px}.academy-breadcrumb>*+*:before{margin-right:5px}.m103-back{font-size:10px}}

/* v152: Three top-level route hubs have no breadcrumbs and reserve no empty row. */
#academyBreadcrumb[hidden]{display:none!important;margin:0!important;padding:0!important;min-height:0!important}
