.breadcrumb{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--border-color);margin:0 0 2rem;padding:1rem 1.25rem}.breadcrumb-list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.9375rem;list-style:none;display:flex}.breadcrumb-item{align-items:center;gap:.5rem;display:flex}.breadcrumb-link{color:var(--accent-primary);font-weight:500;text-decoration:none;transition:color .2s}.breadcrumb-link:hover{color:var(--accent-primary-hover);text-decoration:underline}.breadcrumb-separator{color:var(--text-muted);-webkit-user-select:none;user-select:none}.breadcrumb-current{color:var(--text-primary);font-weight:600}@media (width<=768px){.breadcrumb{padding:.75rem 1rem}.breadcrumb-list{gap:.375rem;font-size:.875rem}.breadcrumb-item{gap:.375rem}}
