.breadcrumbs{width:fit-content;max-width:100%;margin:0 0 var(--ds-space-4) max(var(--ds-page-gutter),calc((100% - var(--ds-content-max))/2));border-radius:var(--ds-radius-md);background:var(--ds-color-surface);box-shadow:var(--ds-shadow-subtle);color:var(--ds-color-muted);font-size:var(--ds-font-size-sm);border:0;flex-wrap:wrap;align-items:center;gap:6px;padding:10px 16px;display:flex}.breadcrumb-wrapper{align-items:center;gap:6px;display:flex}.breadcrumb-item{min-width:0;color:var(--ds-color-link);align-items:center;text-decoration:none;transition:none;display:flex}.breadcrumb-item i{margin-right:6px}.breadcrumb-item:hover{color:var(--ds-color-link);opacity:1;transform:none}.breadcrumb-item.home{border-radius:var(--ds-radius-sm);background:color-mix(in srgb,var(--ds-color-link) 10%,transparent);width:30px;height:30px;color:var(--ds-color-link);flex:none;justify-content:center;align-items:center;display:flex}.breadcrumb-item.home i{margin-right:0;font-size:13px}.breadcrumb-item.home:hover{background:var(--ds-color-link);color:#fff}.breadcrumb-item.active{color:var(--ds-color-muted);opacity:.9;cursor:default}.breadcrumb-item.active:hover{color:var(--ds-color-muted);transform:none}.breadcrumb-separator{color:var(--ds-color-border);opacity:.5;font-size:10px}@media (min-width:769px){.page-content:has(>.breadcrumbs){--ds-breadcrumb-content-gap:14px;padding-top:var(--ds-space-4)}.breadcrumbs{min-height:26px;box-shadow:none;background:0 0;border-radius:0;margin-bottom:0;padding:0;font-size:13px}.breadcrumb-item.home{background:0 0;border-radius:0;width:26px;height:26px}.breadcrumb-item.home:hover{color:var(--ds-color-link);background:0 0}}@media (max-width:768px){.breadcrumbs{width:min(100% - (var(--ds-page-gutter-mobile)*2),var(--ds-content-max));max-width:var(--ds-content-max);min-height:36px;margin:0 auto var(--ds-space-4);white-space:nowrap;box-shadow:none;font-size:var(--ds-font-size-sm);scrollbar-width:none;-ms-overflow-style:none;background:0 0;border:0;border-radius:0;flex-wrap:nowrap;padding:0;line-height:1.2;overflow-x:auto}.breadcrumbs::-webkit-scrollbar{display:none}.breadcrumb-wrapper{flex:none;align-items:center;display:flex}.breadcrumb-item{text-overflow:ellipsis;vertical-align:middle;flex:none;max-width:200px;display:inline-block;overflow:hidden}.breadcrumb-item.home{border-radius:var(--ds-radius-sm);background:color-mix(in srgb,var(--ds-color-link) 10%,transparent);width:30px;min-width:30px;height:30px;padding:0;display:flex}.breadcrumb-item.home:hover{background:color-mix(in srgb,var(--ds-color-link) 10%,transparent);color:var(--ds-color-link)}}
