/* Shared navigation for current and future SB Strength subpages. */
nav.app-subpages,.admin-shell nav.app-subpages,.sbs-studio-header nav.app-subpages{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:8px;overflow-x:auto;max-width:100%;padding:12px 0 15px;margin:0 0 16px;border-bottom:1px solid var(--line);scrollbar-width:thin}
nav.app-subpages a,.admin-shell nav.app-subpages a,.sbs-studio-header nav.app-subpages a{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid var(--line);border-radius:10px;background:#fff;color:var(--green);font:600 14px 'DM Sans',sans-serif;text-decoration:none;white-space:nowrap}
nav.app-subpages a[aria-current="page"],.admin-shell nav.app-subpages a[aria-current="page"],.sbs-studio-header nav.app-subpages a[aria-current="page"]{background:var(--green);border-color:var(--green);color:#fff}
nav.app-subpages a:hover{filter:brightness(.96)}nav.app-subpages a:focus-visible{outline:3px solid #91ad67;outline-offset:3px}.studio-guide-tools{display:flex;justify-content:flex-end;margin-top:-4px;margin-bottom:12px}
@media(max-width:800px){nav.app-subpages,.admin-shell nav.app-subpages,.sbs-studio-header nav.app-subpages{gap:8px;padding-top:6px;margin-bottom:14px}nav.app-subpages a,.admin-shell nav.app-subpages a,.sbs-studio-header nav.app-subpages a{font-size:13px;padding:11px 16px}.admin-shell nav[aria-label="Tracker views"]{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media print{nav.app-subpages,.studio-guide-tools{display:none!important}}
