nav.site-breadcrumbs{display:block;max-width:100%;padding:0;margin:0 0 1.1rem;font-size:.85rem;line-height:1.75;color:inherit}nav.site-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:.2rem .6rem;list-style:none;padding:0;margin:0;max-width:100%}nav.site-breadcrumbs li{display:flex;align-items:baseline;gap:.6rem;min-width:0;max-width:100%;margin:0}nav.site-breadcrumbs li+li:before{content:"›";flex:none}nav.site-breadcrumbs a,nav.site-breadcrumbs span{min-width:0;overflow-wrap:anywhere;white-space:normal}nav.site-breadcrumbs a{color:inherit;text-decoration:underline;text-underline-offset:3px}nav.site-breadcrumbs a:focus-visible,.rokota-demo-links a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.demo-banner,.demo-ribbon{flex-wrap:wrap}.demo-banner .rokota-demo-links,.demo-ribbon .rokota-demo-links{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;max-width:100%;margin-left:auto}.demo-banner .rokota-demo-links a,.demo-ribbon .rokota-demo-links a{display:inline-flex;align-items:center;min-height:32px;margin:0;white-space:normal;overflow-wrap:anywhere;font-size:inherit}@media(max-width:700px){.demo-banner .rokota-demo-links,.demo-ribbon .rokota-demo-links{flex-basis:100%;margin-left:0}.demo-banner .rokota-demo-links a,.demo-ribbon .rokota-demo-links a{min-height:44px}}