/* Shared navigation presentation; URLs, selection and panels belong to each owner. */
:is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] {
 display:flex; align-items:stretch; flex-wrap:nowrap; gap:var(--zds-tabs-gap);
 box-sizing:border-box; min-inline-size:0; max-inline-size:100%; overflow-x:auto;
 padding:0; margin-block-end:var(--zds-tabs-after); border:0;
 border-block-end:1px solid var(--zds-border); border-radius:0; background:transparent;
 scrollbar-width:thin; scrollbar-color:var(--zds-border) transparent;
}
:is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] > :is(a,button,span) {
 display:inline-flex; align-items:center; justify-content:flex-start; gap:var(--zds-space-1);
 flex:none; box-sizing:border-box; min-inline-size:0; min-block-size:var(--zds-tabs-height);
 margin:0; padding:6px 0; border:0; border-block-end:2px solid transparent; border-radius:0;
 background:transparent; color:var(--zds-navigation-ink); box-shadow:none; transform:none;
 font-family:var(--zds-font-family); font-size:calc(var(--zds-font-size) * var(--font-scale,1)); font-weight:400; line-height:1.4;
 text-align:start; text-transform:none; letter-spacing:normal; text-decoration:none; white-space:nowrap;
 outline:none;
}
:is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] > :is(.active,.is-active,.is-on,.on,[aria-selected="true"],[aria-current="page"]) {
 color:var(--zds-navigation-current); border-block-end-color:var(--zds-accent); font-weight:400; background:transparent; box-shadow:none;
}
:is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] > :is(a,button):is(:hover,:focus-visible) { color:var(--zds-ink); background:transparent; outline:none; box-shadow:none; transform:none; }
:is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] > :is(:disabled,[aria-disabled="true"],span:not([aria-current])) { color:var(--zds-muted); cursor:default; }
:is([data-zevs-ui].zds-breadcrumbs,[data-zevs-ui] .zds-breadcrumbs)[data-zds-component="breadcrumbs"] {
 display:flex; align-items:center; flex-wrap:wrap; gap:var(--zds-breadcrumbs-gap); min-inline-size:0; max-inline-size:100%;
 padding-inline:0; color:var(--zds-muted); font-family:var(--zds-font-family); font-size:calc(var(--zds-breadcrumbs-font-size) * var(--font-scale,1)); line-height:1.5;
}
:is([data-zevs-ui].zds-breadcrumbs,[data-zevs-ui] .zds-breadcrumbs)[data-zds-component="breadcrumbs"] :is(a,button) {
 min-inline-size:0; max-inline-size:100%; min-block-size:var(--zds-action-height); display:inline-flex; align-items:center;
 padding:0; margin:0; border:0; border-radius:0; color:var(--zds-navigation-ink); background:transparent;
 font:inherit; font-weight:400; text-align:start; white-space:normal; overflow-wrap:anywhere; text-decoration:none; outline:none; box-shadow:none; transform:none;
}
:is([data-zevs-ui].zds-breadcrumbs,[data-zevs-ui] .zds-breadcrumbs)[data-zds-component="breadcrumbs"] :is(a,button):is(:hover,:focus,:focus-visible) { color:var(--zds-ink); text-decoration:none; outline:none; box-shadow:none; transform:none; }
@media(prefers-reduced-motion:reduce) {
 :is([data-zevs-ui].zds-tabs,[data-zevs-ui] .zds-tabs)[data-zds-component="tabs"] > :is(a,button) { transition:none; }
}
