.site-breadcrumb{position:relative;z-index:9;min-height:40px;margin:0;padding:10px max(5vw,22px);background:#f6f2eb;border-bottom:1px solid rgba(23,35,41,.12);color:#65716d;font:400 12px/1.6 var(--site-font-sans);letter-spacing:.04em}
.site-header + .site-breadcrumb{margin-top:var(--site-header-height)}
.site-breadcrumb ol{max-width:1180px;margin:0 auto;padding:0;display:flex;align-items:center;flex-wrap:wrap;gap:0;list-style:none}
.site-breadcrumb li{display:flex;align-items:center;margin:0;font-size:inherit;line-height:inherit}
.site-breadcrumb a,.site-breadcrumb span{font-size:inherit;line-height:inherit}
.site-breadcrumb li+li:before{content:"／";padding:0 9px;color:#9a9f9c}
.site-breadcrumb a{text-decoration:none;color:#52615c}
.site-breadcrumb a:hover{text-decoration:underline;text-underline-offset:3px}
.site-breadcrumb [aria-current="page"]{color:#7d6a55}
.article-updated{display:block;align-items:center}
.blog-meta .article-updated:before,.meta .article-updated:before{content:"";padding:0}
.article-updated-standalone{margin:18px 0 0;color:#6f7d78;font-size:13px;letter-spacing:.06em}
@media(max-width:900px){.site-breadcrumb{padding-top:9px;padding-bottom:9px}
}
@media(max-width:600px){.site-breadcrumb{min-height:36px;padding-block:9px;font-size:11px}
.site-breadcrumb li+li:before{padding:0 6px}
.site-breadcrumb [aria-current="page"]{max-width:66vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.article-updated{display:block}
.blog-meta .article-updated:before,.meta .article-updated:before{content:"";padding:0}
.blog-meta .article-updated,.meta .article-updated{margin-top:4px}
}
