.breadcrumb-wrapper{padding:1rem 0;margin-bottom:2rem;border-bottom:1px solid rgba(255,255,255,0.1);}.breadcrumb{display:flex;flex-wrap:wrap;align-items:center;list-style:none;padding:0;margin:0;font-size:0.875rem;gap:0.5rem;}.breadcrumb-item{display:flex;align-items:center;color:rgba(255,255,255,0.7);}.breadcrumb-item a{color:rgba(255,255,255,0.7);text-decoration:none;transition:color 0.3s ease;display:flex;align-items:center;gap:0.25rem;}.breadcrumb-item a:hover{color:#00d4ff;}.breadcrumb-item.active{color:rgba(255,255,255,0.95);font-weight:500;}.breadcrumb-separator{color:rgba(255,255,255,0.4);margin:0 0.5rem;user-select:none;}.breadcrumb-icon{width:14px;height:14px;margin-right:0.25rem;}@media (max-width:768px){.breadcrumb{font-size:0.75rem;gap:0.25rem;}.breadcrumb-separator{margin:0 0.25rem;}.breadcrumb-wrapper{padding:0.75rem 0;margin-bottom:1.5rem;}}@media (prefers-color-scheme:light){.breadcrumb-wrapper{border-bottom-color:rgba(0,0,0,0.1);}.breadcrumb-item,.breadcrumb-item a{color:rgba(0,0,0,0.7);}.breadcrumb-item a:hover{color:#0099cc;}.breadcrumb-item.active{color:rgba(0,0,0,0.95);}.breadcrumb-separator{color:rgba(0,0,0,0.4);}}