#encore-theme .review-nav {--nav-bg:linear-gradient(112deg,#473d32 0%,#263b3c 48%,#103d4b 100%);--nav-text:#f1eee5;--nav-active:#ffbc75;--nav-rule:#ffffff24;--nav-hover:#ffffff0a;--button-bg:linear-gradient(120deg,#f5e9d4,#dce9e4);--button-text:#193d43;--button-border:#ffffff4d;}

#encore-theme .review-nav {position:relative;display:flex;flex-wrap:nowrap;gap:8px;padding:18px max(24px,calc((100vw - 1320px)/2));border-bottom:1px solid var(--nav-rule);background:var(--nav-bg);color:var(--nav-text)}
#encore-theme .review-nav {align-items:center;font-family:"Avenir Next",Avenir,"Helvetica Neue",Helvetica,"Segoe UI",Arial,sans-serif;z-index:2}
#encore-theme .review-nav, #encore-theme .review-nav a {box-sizing:border-box}
#encore-theme .review-nav::before {content:"";flex:0 0 auto;width:118px;height:34px;margin-right:auto;background:url(/training-assets/track-ledger/coach-jay-logo.png) left center/contain no-repeat}
#encore-theme .review-nav a {display:inline-flex;align-items:center;font-weight:600}
#encore-theme .review-nav a {color:var(--nav-text);background:transparent;border-radius:0;padding:12px 10px;font-size:14px;line-height:1.35;min-height:46px;white-space:nowrap;text-decoration:none;transition:color 180ms ease,background 180ms ease,box-shadow 180ms ease}
#encore-theme .review-nav a[aria-current] {color:var(--nav-active);background:transparent;box-shadow:inset 0 -2px var(--nav-active)}
#encore-theme .review-nav a:hover {color:var(--nav-active);background:var(--nav-hover)}
#encore-theme .review-nav a:last-child {margin-left:12px;padding:12px 17px;border:1px solid var(--button-border);border-radius:7px;background:var(--button-bg);color:var(--button-text);text-decoration:none;font-weight:700;box-shadow:var(--button-shadow,none)}
#encore-theme .review-nav a:last-child:hover {box-shadow:0 3px 12px #0002;filter:brightness(1.09)}
#encore-theme .review-nav a:focus-visible {outline:2px solid var(--nav-active);outline-offset:4px}
@media(max-width:1150px){#encore-theme .review-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;padding:16px 24px}#encore-theme .review-nav::before{grid-column:1/-1;margin:0 0 8px}#encore-theme .review-nav a{white-space:normal;justify-content:center;text-align:center;font-size:13px;padding:10px 8px}#encore-theme .review-nav a:last-child{margin:0;padding:10px 8px}}
@media(max-width:600px){#encore-theme .review-nav{grid-template-columns:1fr 1fr;padding:16px 20px;gap:8px 14px}#encore-theme .review-nav::before{width:108px;height:30px}#encore-theme .review-nav a{font-size:13px}#encore-theme .review-nav a:last-child{min-height:52px}}
@media(prefers-reduced-motion:reduce){#encore-theme .review-nav a{transition:none}}
