.service-breadcrumb{scrollbar-width:none}.service-breadcrumb::-webkit-scrollbar{display:none}.service-breadcrumb>*{flex:none}.service-breadcrumb button{display:inline-flex;align-items:center;min-height:0!important;height:auto;margin:0;padding:0!important;border:0!important;border-radius:0;background:transparent!important;box-shadow:none;color:var(--muted);font:inherit;line-height:inherit;white-space:nowrap}.service-breadcrumb button:hover{color:var(--accent);text-decoration:underline}.service-breadcrumb button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.service-breadcrumb [aria-current=page]{color:var(--ink)}
/* Boxed path: use the blue sampled from the user's affinity reference. */
.app-topbar{padding-left:0!important}
#menu-toggle.app-mobile-toggle{margin-left:0!important}
.service-breadcrumb{gap:4px}
.service-breadcrumb :is(a,button,[aria-current=page]){display:inline-flex;align-items:center;justify-content:center;min-height:26px!important;box-sizing:border-box;padding:4px 9px!important;margin:0;border:1px solid var(--line)!important;border-radius:0!important;background:var(--surface)!important;color:var(--muted);font:inherit;line-height:1.2;text-decoration:none;white-space:nowrap}
.service-breadcrumb :is(a,button):hover{border-color:var(--accent)!important;color:var(--accent);text-decoration:none}
.service-breadcrumb [aria-current=page]{background:#588fbb!important;border-color:#588fbb!important;color:#08121c!important}
.service-breadcrumb :is(a,button):focus-visible{outline:2px solid var(--accent);outline-offset:1px}
@media(max-width:700px){.service-breadcrumb :is(a,button,[aria-current=page]){padding:4px 7px!important}}
