.cr-breadcrumb-bar{width:100%;background:#fff0;padding:10px 0 6px;border-top:3px solid #fff0;border-image:linear-gradient(90deg,#1e3a5f 0%,#99203b 100%) 1}.cr-breadcrumb-bar__inner{max-width:1400px;margin:0 auto;padding:0 20px;box-sizing:border-box}.cr-breadcrumb-bar__list{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;list-style:none;margin:0;padding:0}.cr-breadcrumb-bar__item{display:inline-flex;align-items:center;gap:10px;font-size:13px;line-height:1.4}.cr-breadcrumb-bar__link{color:#5b6b8a;text-decoration:none;transition:color 0.15s ease}.cr-breadcrumb-bar__link:hover,.cr-breadcrumb-bar__link:focus-visible{color:#99203b;outline:none}.cr-breadcrumb-bar__current{color:#1e3a5f;font-weight:700}.cr-breadcrumb-bar__sep{color:#9ca3af;font-size:12px}@media (max-width:768px){.cr-breadcrumb-bar__inner{padding:0 16px}.cr-breadcrumb-bar__item{font-size:12px;gap:8px}}.cr-breadcrumb-bar--blog{border-top:none;padding:0 0 18px;margin:0 0 4px;background:#fff0}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__inner{max-width:none;padding:0}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__list{display:flex!important;flex-wrap:wrap;align-items:center;gap:4px 8px;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important;counter-reset:none}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__item{display:inline-flex!important;align-items:center;gap:8px;list-style:none!important;list-style-type:none!important;margin:0!important;padding:0!important}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__item::before,.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__item::marker{content:none!important;display:none!important}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__link{color:#6b7280;font-weight:500}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__link:hover,.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__link:focus-visible{color:#99203b}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__current{color:#99203b;font-weight:600;max-width:min(100%, 28rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__sep{color:#d1d5db;font-size:11px;user-select:none}.single-blog-content .cr-breadcrumb-bar--blog{border-bottom:1px solid #eef2f7;margin-bottom:20px;padding-bottom:16px}@media (max-width:640px){.cr-breadcrumb-bar--blog .cr-breadcrumb-bar__current{max-width:100%;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}