/* 第九轮：轻量面包屑路径，短类别菜单仅悬浮或点按切换。 */
.crumbtrail{gap:3px}
.crumbtrail>a{color:#477981;font-size:12px}
.crumbtrail>a:hover{color:#006e79}
.crumbsep{display:inline-flex;align-items:center;justify-content:center;width:16px;margin:0 2px;color:#9db8bd;font-size:18px;line-height:1;font-weight:300}
.crumbcontrol{margin:0 2px}
.crumbcontrol.selected .crumbbutton{color:#214f57}
.crumbnode-category .crumbbutton{padding-right:10px}
.crumbcaret{display:inline-block;margin-left:7px;color:#4f8c93;font-size:14px;line-height:1;vertical-align:1px}
.crumbnode-category:hover .crumbcaret,.crumbnode-category:focus-within .crumbcaret{color:#007c88}
.crumbpin{margin-left:1px;font-size:16px}
.contextbar:has(.pinned-shelf) .crumbnode-category:hover .crumbmenu{display:block!important}
@media(max-width:640px){.crumbtrail{gap:1px}.crumbsep{width:10px;margin:0 1px;font-size:15px}.crumbnode-category .crumbbutton{padding-right:5px}.crumbcaret{margin-left:4px;font-size:12px}}
