.fixture-breadcrumb[_ngcontent-ng-c1055873300] { display: flex; height: 3.25rem; align-items: center; justify-content: space-between; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; border-bottom-width: 0.5px; --tw-border-opacity: 1; border-color: hsl(var(--tertiary-200) / var(--tw-border-opacity, 1)); --tw-bg-opacity: 1; background-color: hsl(var(--tertiary) / var(--tw-bg-opacity, 1)); padding: 0.625rem 0.75rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] { display: flex; flex: 1 1 0%; align-items: center; overflow: hidden; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .back-btn[_ngcontent-ng-c1055873300] { margin-right: 0.5rem; flex-shrink: 0; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .back-btn[_ngcontent-ng-c1055873300] .icon[_ngcontent-ng-c1055873300] { height: 1.25rem; width: 1.25rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .title[_ngcontent-ng-c1055873300] { display: flex; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 0.875rem; font-weight: 600; line-height: 1.25rem; --tw-text-opacity: 1; color: hsl(var(--tertiary-900) / var(--tw-text-opacity, 1)); }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .title[_ngcontent-ng-c1055873300] .text-favorite[_ngcontent-ng-c1055873300] { margin-right: 0.625rem; display: flex; align-items: center; gap: 0.125rem; border-right-width: 1px; --tw-border-opacity: 1; border-right-color: hsl(var(--tertiary-200) / var(--tw-border-opacity, 1)); padding-right: 0.625rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .title[_ngcontent-ng-c1055873300] .text-favorite[_ngcontent-ng-c1055873300] .favorite-text[_ngcontent-ng-c1055873300] { display: grid; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .title[_ngcontent-ng-c1055873300] .text[_ngcontent-ng-c1055873300] { margin-right: 0.625rem; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-right-width: 1px; --tw-border-opacity: 1; border-right-color: hsl(var(--tertiary-200) / var(--tw-border-opacity, 1)); padding-right: 0.625rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-title[_ngcontent-ng-c1055873300] .title[_ngcontent-ng-c1055873300] .text[_ngcontent-ng-c1055873300]:last-child { margin-right: 0.625rem; border-right-width: 0px; padding-right: 0.625rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] { display: flex; align-items: center; column-gap: 0.375rem; }
@media (min-width: 1024px) {
  .fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] { display: none; column-gap: 0.75rem; }
}
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] .fixture-setting-btn[_ngcontent-ng-c1055873300] { display: flex; align-items: center; justify-content: center; color: hsl(var(--tertiary-900) / .7); }
@media (min-width: 1024px) {
  .fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] .fixture-setting-btn[_ngcontent-ng-c1055873300]:hover { --tw-text-opacity: 1; color: hsl(var(--tertiary-950) / var(--tw-text-opacity, 1)); }
}
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] .fixture-setting-btn[_ngcontent-ng-c1055873300] .icon[_ngcontent-ng-c1055873300] { height: 1.25rem; width: 1.25rem; }
.fixture-breadcrumb[_ngcontent-ng-c1055873300] .breadcrumb-toolbar[_ngcontent-ng-c1055873300] .fixture-setting-btn.active[_ngcontent-ng-c1055873300] { --tw-text-opacity: 1; color: hsl(var(--tertiary-foreground) / var(--tw-text-opacity, 1)); }