.breadcrumbs{width:fit-content;max-width:100%;min-width:0;padding:5px;border:1px solid color-mix(in srgb,var(--primary) 13%,var(--edge));border-radius:12px;background:color-mix(in srgb,var(--panel) 86%,transparent);box-shadow:0 3px 12px #102c4d06;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--tx-2)}.breadcrumbs ol{flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs li,.breadcrumbs ol{display:flex;align-items:center;gap:3px}.breadcrumbs li{max-width:100%;min-width:0}.breadcrumb-item{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:8px 10px;border-radius:8px;font-size:12px;line-height:1.5;font-weight:550;text-align:left;transition:background-color .15s,color .15s}.breadcrumb-item svg,.breadcrumb-separator{flex-shrink:0}.breadcrumb-label{overflow-wrap:break-word;min-width:0}.breadcrumb-separator{color:var(--tx-3);opacity:.65}.breadcrumb-item.is-current{background:color-mix(in srgb,var(--primary) 12%,var(--panel));color:var(--on-primary,#fff);font-weight:650}.breadcrumbs a:hover,.breadcrumbs button:hover{background:var(--panel-2);color:var(--primary-tx)}.breadcrumbs a:focus-visible,.breadcrumbs button:focus-visible{outline:2px solid var(--primary-tx);outline-offset:-2px}.breadcrumbs-compact{padding:3px;border-radius:9px;box-shadow:none}.breadcrumbs-compact .breadcrumb-item{padding:4px 7px;font-size:11px;gap:6px}.breadcrumbs-compact .breadcrumb-item svg{width:14px;height:14px}.app-topbar>.breadcrumbs{flex:0 1 auto}@media (max-width:767px){.breadcrumb-item{padding:7px 8px;font-size:11px;gap:6px}.app-topbar .breadcrumbs .breadcrumb-separator,.app-topbar .breadcrumbs li:first-child:not(:last-child){display:none}}@media (prefers-reduced-motion:reduce){.breadcrumb-item{transition:none}}@media print{.breadcrumbs{box-shadow:none;backdrop-filter:none}}