/* Generated by scripts/build_theme_assets.py. Do not edit.
   Sources: scripts/theme-css-sources/components/. */

/* Source: shared/breadcrumbs.css; cascade slot 001. */
html body nav.jlt-breadcrumbs:not(.jlt-path){display:flex;align-items:center;flex-wrap:wrap;gap:0 12px;min-height:65px;}
@media(max-width:750px){html body nav.jlt-detail-breadcrumbs:not(.jlt-path)>[aria-current]{display:none;}html body nav.jlt-detail-breadcrumbs:not(.jlt-path)>a:first-child{display:none;}}
/* Shared inner-page orientation. Layout widths stay with their page containers. */
html body nav.jlt-breadcrumbs{box-sizing:border-box;display:block;margin:0 0 24px;padding:12px 0 16px;border-bottom:1px solid var(--jlt-line);color:var(--jlt-ink-500);font:14px/1.6 "PingFang SC","Microsoft YaHei",sans-serif;text-align:left;text-shadow:none;}
html body nav.jlt-breadcrumbs.jlt-path .jlt-path-list{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0;margin:0;list-style:none;}
html body nav.jlt-breadcrumbs.jlt-path .jlt-path-item{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;padding:0;margin:0;font:inherit;}
html body nav.jlt-breadcrumbs.jlt-path .jlt-path-item+li::before{content:"";width:6px;height:6px;flex:none;border-top:1px solid var(--jlt-muted);border-right:1px solid var(--jlt-muted);transform:rotate(45deg);}
html body nav.jlt-breadcrumbs.jlt-path :is(a,span){font:inherit;color:inherit;line-height:inherit;}
html body nav.jlt-breadcrumbs a{display:inline-flex;align-items:center;min-width:0;min-height:36px;width:auto;height:auto;margin:0;padding:0;border:0;border-radius:0;background:none;opacity:1;text-decoration:none;text-underline-offset:4px;overflow-wrap:anywhere;}
html body nav.jlt-breadcrumbs.jlt-path a:hover{color:var(--jlt-blue-700);text-decoration:underline;}
html body nav.jlt-breadcrumbs.jlt-path a:focus-visible{outline:2px solid var(--jlt-blue-700);outline-offset:4px;border-radius:2px;}
html body nav.jlt-breadcrumbs.jlt-path .jlt-path-current{display:block;min-width:0;color:var(--jlt-ink-700);font-weight:500;overflow-wrap:anywhere;}
html body nav.jlt-breadcrumbs.jlt-path .jlt-path-short{display:none;}
html body .m01>nav.jlt-breadcrumbs{margin-inline:auto;}
html body .jlt-breadcrumb-bar{background:var(--jlt-surface);}
html body .jlt-breadcrumb-bar nav.jlt-breadcrumbs{margin-bottom:0;}
@media(max-width:750px){
 html body nav.jlt-breadcrumbs{padding:8px 0 12px;margin-bottom:20px;font-size:13px;}
 html body nav.jlt-breadcrumbs.jlt-path .jlt-path-list{gap:4px 10px;}
 html body nav.jlt-breadcrumbs.jlt-path .jlt-path-item{gap:10px;}
 html body nav.jlt-breadcrumbs a{min-height:44px;}
 html body nav.jlt-breadcrumbs.jlt-path.jlt-path-deep .jlt-path-item:first-child,
 html body nav.jlt-breadcrumbs.jlt-path.jlt-path-deep .jlt-path-item:nth-child(2)::before{display:none;}
 html body nav.jlt-breadcrumbs.jlt-path.jlt-path-detail .jlt-path-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;}
 html body nav.jlt-breadcrumbs.jlt-path.jlt-path-detail .jlt-path-short{display:inline;}
 html body .jlt-breadcrumb-bar nav.jlt-breadcrumbs{margin-bottom:0;}
}
