.breadcrumb[data-v-d3a4f3da]{background:var(--color-white);border-bottom:1px solid var(--color-gray-light);position:sticky;top:0;width:100%;z-index:80}.breadcrumb__path[data-v-d3a4f3da]{align-items:center;display:flex;min-height:3rem;padding:var(--space-xs) var(--space-xl) 0}.breadcrumb__scroll[data-v-d3a4f3da]{overflow-x:auto;overflow-y:hidden;position:relative;scroll-behavior:smooth;width:100%;-webkit-overflow-scrolling:touch;scrollbar-color:var(--color-gray-light) transparent;scrollbar-width:thin}.breadcrumb__scroll[data-v-d3a4f3da]::-webkit-scrollbar{height:3px}.breadcrumb__scroll[data-v-d3a4f3da]::-webkit-scrollbar-track{background:transparent}.breadcrumb__scroll[data-v-d3a4f3da]::-webkit-scrollbar-thumb{background:var(--color-gray-light);border-radius:3px}.breadcrumb__scroll[data-v-d3a4f3da]:after{background:linear-gradient(to right,transparent,var(--color-white));bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--transition-fast);width:2rem}.breadcrumb__scroll[data-v-d3a4f3da]:not(:hover):after{opacity:1}.breadcrumb__list[data-v-d3a4f3da]{flex-wrap:nowrap;list-style:none;margin:0;min-width:-moz-min-content;min-width:min-content;padding:0}.breadcrumb__item[data-v-d3a4f3da],.breadcrumb__list[data-v-d3a4f3da]{align-items:center;display:flex;gap:var(--space-xs)}.breadcrumb__item[data-v-d3a4f3da]{color:var(--color-gray-dark);flex-shrink:0;font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap}.breadcrumb__link[data-v-d3a4f3da]{color:inherit;text-decoration:none;transition:color var(--transition-fast)}.breadcrumb__link[data-v-d3a4f3da]:hover{color:var(--color-black);text-decoration:underline}.breadcrumb__link[data-v-d3a4f3da]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.breadcrumb__current[data-v-d3a4f3da]{color:var(--color-black);font-weight:var(--fw-semibold)}.breadcrumb__separator[data-v-d3a4f3da]{color:var(--color-gray-medium);flex-shrink:0;font-size:var(--fs-xs)}.breadcrumb__skeleton[data-v-d3a4f3da]{align-items:center;display:flex;gap:var(--space-xs)}.breadcrumb__skeleton-item[data-v-d3a4f3da]{animation:shimmer-d3a4f3da 1.4s infinite;background:linear-gradient(90deg,var(--color-gray-light) 25%,#efefef 50%,var(--color-gray-light) 75%);background-size:200% 100%;border-radius:2px;height:1rem}.breadcrumb__skeleton-item--short[data-v-d3a4f3da]{width:3rem}.breadcrumb__skeleton-item--long[data-v-d3a4f3da]{width:8rem}@keyframes shimmer-d3a4f3da{0%{background-position:200% 0}to{background-position:-200% 0}}.breadcrumb__siblings[data-v-d3a4f3da]{overflow:hidden;width:100%}.breadcrumb__siblings-scroll[data-v-d3a4f3da]{display:flex;gap:var(--space-lg);overflow-x:auto;padding:var(--space-xs) var(--space-xl) var(--space-sm);scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.breadcrumb__siblings-scroll[data-v-d3a4f3da]::-webkit-scrollbar{display:none}.breadcrumb__pill[data-v-d3a4f3da]{border-bottom:2px solid transparent;color:var(--color-gray-dark);cursor:pointer;flex-shrink:0;font-size:var(--fs-sm);letter-spacing:.05em;padding-bottom:var(--space-2xs);text-decoration:none;text-transform:uppercase;transition:color var(--transition-base),border-color var(--transition-base);white-space:nowrap}.breadcrumb__pill[data-v-d3a4f3da]:hover{color:var(--color-black)}.breadcrumb__pill.is-active[data-v-d3a4f3da]{border-bottom-color:var(--color-black);color:var(--color-black)}.breadcrumb__pill[data-v-d3a4f3da]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.breadcrumb__pill-count[data-v-d3a4f3da]{color:var(--color-gray-medium);font-size:.7em;margin-inline-start:2px;vertical-align:top}[dir=rtl] .breadcrumb__scroll[data-v-d3a4f3da]:after{background:linear-gradient(to left,transparent,var(--color-white));left:0;right:auto}@media(max-width:768px){.breadcrumb__path[data-v-d3a4f3da]{padding:var(--space-xs) var(--space-md) 0}.breadcrumb__siblings-scroll[data-v-d3a4f3da]{gap:var(--space-md);padding:var(--space-xs) var(--space-md) var(--space-sm)}.breadcrumb__item[data-v-d3a4f3da]{font-size:calc(var(--fs-xs)*.9)}}
