@layer deUI{/*! Copyright (c) 2026 Digital Element */:where(.deUI) .breadcrumbs{--breadcrumbsDisplay:block;--breadcrumbsWidth:auto;--breadcrumbsMaxWidth:100%;--breadcrumbsPadding:0;--breadcrumbsMarginInline:0;--breadcrumbsMarginBottom:0;--breadcrumbsFontSize:100%;--breadcrumbsFontWeight:inherit;--breadcrumbsLineHeight:inherit;--breadcrumbsListDisplay:flex;--breadcrumbsListFlexFlow:row wrap;--breadcrumbsListAlignItems:center;--breadcrumbsListGap:0;--breadcrumbsListOverflow:visible;--breadcrumbsItemDisplay:flex;--breadcrumbsItemFlex:0 0 auto;--breadcrumbsItemGap:1.75rem;--breadcrumbsItemAlignItems:center;--breadcrumbsItemWhiteSpace:nowrap;--breadcrumbsItemMargin:0 var(--breadcrumbsItemGap) 0 0;--breadcrumbsItemBeforeElContent:"/";--breadcrumbsItemBeforeElDisplay:block;--breadcrumbsItemBeforeElHeight:inherit;--breadcrumbsItemBeforeElWidth:auto;--breadcrumbsItemBeforeElColor:inherit;--breadcrumbsItemBeforeElMargin:0;--breadcrumbsLinkColor:var(--deUIColorShark);--breadcrumbsLinkHoverColor:var(--deUIColorNepal);--breadcrumbsLinkTextDecoration:none;--breadcrumbsCurrentLinkColor:var(--deUIColorNepal);--breadcrumbsCurrentLinkHoverColor:var(--deUIColorNepal)}:where(.deUI) .breadcrumbs{display:var(--breadcrumbsDisplay);font-size:var(--breadcrumbsFontSize);font-weight:var(--breadcrumbsFontWeight);line-height:var(--breadcrumbsLineHeight);width:var(--breadcrumbsWidth);max-width:var(--breadcrumbsMaxWidth);padding:var(--breadcrumbsPadding);margin-left:var(--breadcrumbsMarginInline);margin-right:var(--breadcrumbsMarginInline)}:where(.deUI) .breadcrumbs:not(:last-child){margin-bottom:var(--breadcrumbsMarginBottom)}:where(.deUI) .breadcrumbs__list{display:var(--breadcrumbsListDisplay);flex-flow:var(--breadcrumbsListFlexFlow);align-items:var(--breadcrumbsListAlignItems);gap:var(--breadcrumbsListGap);overflow:var(--breadcrumbsListOverflow)}:where(.deUI) .breadcrumbs__list{list-style:none;padding:0;margin:0}:where(.deUI) .breadcrumbs__list>li{padding:0;margin:0;position:static}:where(.deUI) .breadcrumbs__list>li:after,:where(.deUI) .breadcrumbs__list>li:before{content:none}:where(.deUI) .breadcrumbs__item{display:var(--breadcrumbsItemDisplay);flex:var(--breadcrumbsItemFlex);align-items:var(--breadcrumbsItemAlignItems);gap:var(--breadcrumbsItemGap);white-space:var(--breadcrumbsItemWhiteSpace)}:where(.deUI) .breadcrumbs__item:not(:first-child):before{content:var(--breadcrumbsItemBeforeElContent);display:var(--breadcrumbsItemBeforeElDisplay);height:var(--breadcrumbsItemBeforeElHeight);width:var(--breadcrumbsItemBeforeElWidth);color:var(--breadcrumbsItemBeforeElColor);margin:var(--breadcrumbsItemBeforeElMargin)}:where(.deUI) .breadcrumbs__item:not(:last-child){margin:var(--breadcrumbsItemMargin)}:where(.deUI) .breadcrumbs__link{color:var(--breadcrumbsLinkColor);-webkit-text-decoration:var(--breadcrumbsLinkTextDecoration);text-decoration:var(--breadcrumbsLinkTextDecoration)}:where(.deUI).isDomReady .breadcrumbs__link{transition:.2s}:where(.deUI) .breadcrumbs__link--isCurrent{--breadcrumbsLinkColor:var(--breadcrumbsCurrentLinkColor)}:where(.deUI) .breadcrumbs.breadcrumbs--isScroll{--breadcrumbsWidth:100dvw;--breadcrumbsPadding:0 var(--gridPadding, 0);--breadcrumbsMarginInline:calc(var(--gridPadding, 0)*-1) 0;--breadcrumbsListFlexFlow:row nowrap;--breadcrumbsListOverflow:auto hidden}@supports (scrollbar-color:auto){:where(.deUI) .breadcrumbs.breadcrumbs--isScroll{scrollbar-width:thin;scrollbar-gutter:auto;scrollbar-color:var(--scrollBarCustomThumbColor) var(--scrollBarCustomTrackColor)}}@supports selector(::-webkit-scrollbar){:where(.deUI) .breadcrumbs.breadcrumbs--isScroll::-webkit-scrollbar{width:var(--defaultScrollBarCustomWidth)}:where(.deUI) .breadcrumbs.breadcrumbs--isScroll::-webkit-scrollbar-track{background-color:var(--scrollBarCustomTrackColor);border-radius:var(--scrollBarCustomTrackBorderRadius)}:where(.deUI) .breadcrumbs.breadcrumbs--isScroll::-webkit-scrollbar-thumb{background-color:var(--scrollBarCustomThumbColor);border-radius:var(--scrollBarCustomThumbBorderRadius)}}:where(.deUI) .breadcrumbs.breadcrumbs--isTextCropped{--breadcrumbsListDisplay:block;--breadcrumbsListOverflow:hidden;--breadcrumbsListFlexFlow:row nowrap;--breadcrumbsItemDisplay:inline-flex;--breadcrumbsItemBeforeElDisplay:inline-flex}:where(.deUI) .breadcrumbs.breadcrumbs--isTextCropped .breadcrumbs__list{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (hover:hover){:where(.deUI) .breadcrumbs__link:hover{--breadcrumbsLinkColor:var(--breadcrumbsLinkHoverColor)}:where(.deUI) .breadcrumbs__link--isCurrent:hover{--breadcrumbsLinkColor:var(--breadcrumbsCurrentLinkHoverColor)}}