.breadcrumb{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) 0;font-size:var(--text-small);color:var(--color-text-secondary);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.breadcrumb::-webkit-scrollbar{display:none}.breadcrumb__list{display:flex;align-items:center;gap:var(--space-sm);list-style:none;margin:0;padding:0;flex-wrap:wrap}.breadcrumb__item{display:flex;align-items:center;gap:var(--space-sm);white-space:nowrap}.breadcrumb__link{color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast);font-weight:var(--font-medium);position:relative;padding:var(--space-xs) 0}.breadcrumb__link:hover{color:var(--color-text-primary)}.breadcrumb__link--active{color:var(--color-text-primary);font-weight:var(--font-semibold);pointer-events:none}.breadcrumb__separator{color:var(--color-border);font-size:var(--text-small);-webkit-user-select:none;user-select:none}.breadcrumb__item[data-category=technology] .breadcrumb__link{color:var(--color-category-technology)}.breadcrumb__item[data-category=technology] .breadcrumb__link:hover{color:var(--color-category-technology-dark)}.breadcrumb__item[data-category=creative-media] .breadcrumb__link{color:var(--color-category-creative)}.breadcrumb__item[data-category=creative-media] .breadcrumb__link:hover{color:var(--color-category-creative-dark)}.breadcrumb__item[data-category=consulting] .breadcrumb__link{color:var(--color-category-consulting)}.breadcrumb__item[data-category=consulting] .breadcrumb__link:hover{color:var(--color-category-consulting-dark)}.breadcrumb__item[data-category=data-science] .breadcrumb__link{color:var(--color-category-data)}.breadcrumb__item[data-category=data-science] .breadcrumb__link:hover{color:var(--color-category-data-dark)}.breadcrumb__item[data-category=project-management] .breadcrumb__link{color:var(--color-category-project)}.breadcrumb__item[data-category=project-management] .breadcrumb__link:hover{color:var(--color-category-project-dark)}@media (max-width: 767px){.breadcrumb{padding:var(--space-sm) 0;font-size:.8125rem}.breadcrumb__item:not(:first-child):not(:last-child):not(:nth-last-child(2)){display:none}.breadcrumb__item:nth-child(2):after{content:"...";color:var(--color-text-secondary);margin:0 var(--space-xs)}}.breadcrumb__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.breadcrumb__link:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:2px}@keyframes breadcrumb-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.breadcrumb{animation:breadcrumb-fade-in var(--transition-smooth) ease-out}@media (prefers-reduced-motion: reduce){.breadcrumb{animation:none}}
