.breadcrumb{align-items:center;background-color:var(--primary-lightest);container-name:breadcrumb;container-type:inline-size;display:inline-flex;max-height:4rem;min-width:0;overflow:hidden;width:100%}.breadcrumb-child{display:none}.breadcrumb a:has(div){color:var(--gray-4);counter-increment:ItemsCounter;min-width:10.625rem;padding:.75em .75em .75em 2em;pointer-events:none;position:relative;text-decoration:none}.breadcrumb a:has(div):first-child{padding:.75em .75em .75em 1em}@container breadcrumb (max-width: 71.875rem){.breadcrumb a:has(div){min-width:6.25rem;padding:.65em .65em .65em 1.3em}.breadcrumb a:has(div):first-child{padding:.75em .75em .75em 1em}}.breadcrumb a:has(div):after,.breadcrumb a:has(div):before{background-color:var(--primary-lightest);bottom:0;clip-path:polygon(-8% 0,0 0,100% 50%,0 100%,0 100%);content:"";left:100%;position:absolute;top:0;transition:background .2s linear;width:1em;z-index:1}.breadcrumb a:has(div):not(:last-child):before{background-color:var(--primary-light);margin-left:.0625rem}.breadcrumb a:has(div):not(:last-child):before:has(.is-active){background-color:var(--primary-lighten)}.breadcrumb a div{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;line-height:1.25}.breadcrumb a div:before{font-size:1.875rem;grid-row:1/-1}.breadcrumb a div header,.breadcrumb a div span{grid-column:2}.breadcrumb a div span{font-size:.875rem}.breadcrumb a:has(div){transition:background .2s linear}.breadcrumb a:has(div).is-active{background-color:var(--primary-lighten)}.breadcrumb a:has(div).is-active:after{background-color:var(--primary-lighten)}.breadcrumb a:has(div):is(.is-active,.is-modify,.is-available){pointer-events:all}.breadcrumb a:has(div):is(.is-active,.is-modify,.is-available) div:before{color:var(--primary-dark)}.breadcrumb a:has(div):is(.is-active,.is-modify,.is-available) header{color:var(--gray-1);font-weight:500}.breadcrumb a:has(div).is-modify span{color:var(--primary-dark)}.breadcrumb a:has(div).is-modify:hover span{text-decoration:underline}@container breadcrumb (min-width: 59.4375rem){.breadcrumb a:hover,.breadcrumb a:hover:after,.breadcrumb a:hover:before{background-color:var(--primary-light)}}@media (min-width:0) and (max-width:59.4375rem){.breadcrumb{justify-content:space-evenly;padding:1rem 0}}@container breadcrumb (max-width: 59.375rem){.breadcrumb>a{display:none}.breadcrumb-child{align-items:center;display:grid;flex:1 0 100%;gap:.5em;grid-template-columns:minmax(2rem,auto) 1fr minmax(2rem,auto);justify-content:center;padding:.5em;pointer-events:none}.breadcrumb-child:has(.is-available) a.is-available{opacity:1;pointer-events:all}.breadcrumb-child>*{flex:1}.breadcrumb-child a{--fg:var(--gray-1);--bg:rgba(var(--primary-light-a));aspect-ratio:1;background:var(--bg);border-color:var(--primary-light);border-radius:50%;color:var(--fg);display:flex;flex-flow:row nowrap;font-size:var(--ty-s);opacity:.5;padding:.5em;transition:all .3s ease-out}.breadcrumb-child a:hover{--fg:var(--primary);--bg:var(--primary-dark);background:var(--bg);color:var(--fg)}.breadcrumb-child p{flex:1 100%;grid-column:2/3;text-align:center}.breadcrumb-child .is-available{--fg:var(--gray-light);--bg:var(--primary-dark)}}.breadcrumb--wrapper{display:grid}@media only screen and (min-width:59.4375rem){.breadcrumb--wrapper{background:var(--primary-lightest)}.breadcrumb--wrapper:has(.breadcrumb>a:first-child[class*=is-active]){background:linear-gradient(to right,var(--primary-lighten) 0,var(--primary-lightest) 100%)}.breadcrumb--wrapper:has(.breadcrumb>a:last-of-type[class*=is-active]){background:linear-gradient(to right,var(--primary-lightest) 0,var(--primary-lighten) 100%)}.breadcrumb--wrapper:has(.breadcrumb>a:last-of-type[class*=is-active]) .breadcrumb{background:linear-gradient(to right,var(--primary-lightest) 55%,var(--primary-lighten) 72%)}}.breadcrumb--wrapper nav-breadcrumbs{margin:0 auto;max-width:var(--compactLayout)}@media (max-width:47.99em){.breadcrumb--wrapper{margin-block-end:1rem}}@media (max-width:61.99em){.wrapper--content:has(.is-map-opened) .breadcrumb--wrapper{display:none}}
