.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs{overflow-x:auto;padding-block:3px;scroll-padding-inline:4px}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs ol{display:flex;width:max-content;max-width:none;gap:0;align-items:stretch;flex-wrap:nowrap;padding:0}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li{position:relative;display:flex;flex-shrink:0;gap:0;padding:0 32px 19px 0}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:last-child{padding-right:4px;min-width:0}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:after{content:"";position:absolute;left:4px;right:-4px;bottom:6px;height:1px;background:var(--line)}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:last-child:after{content:none}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:before{content:"";position:absolute;left:0;bottom:3px;width:7px;height:7px;margin:0;border:1px solid var(--muted);border-radius:50%;background:var(--bg);transform:none;opacity:1;z-index:1}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:last-child:before{background:var(--studio-primary);border-color:var(--studio-primary)}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs :is(a,[aria-current=page]){display:block;padding-block:8px;border-bottom:0;white-space:nowrap}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs a:focus-visible{outline:2px solid var(--fg);outline-offset:2px}@media (max-width:760px){.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li{padding-right:24px}.studio :is(.page-intro,.header-breadcrumbs) .breadcrumbs li:last-child{padding-right:4px}}.studio .header-breadcrumbs{flex:1 1;min-width:0;overflow:hidden}.studio .header-breadcrumbs:empty{display:none}.studio .header-breadcrumbs .breadcrumbs{margin:0}.studio .header-breadcrumbs .breadcrumbs ol{font-size:12px}.studio .header-breadcrumbs .breadcrumbs li{border:0}@media (max-width:1000px){.studio .site-header:has(.header-breadcrumbs:not(:empty)){flex-wrap:wrap;row-gap:10px}.studio .header-breadcrumbs{order:3;flex-basis:100%}.studio:has(.header-breadcrumbs:not(:empty)){--studio-header-clearance:184px}}