.effective-template-comparison-header{align-items:center;display:flex;gap:1rem;min-width:0}.effective-template-comparison-header__image{background:var(--bs-body-bg);flex:0 0 5rem;height:5rem;object-fit:cover;width:5rem}.effective-template-comparison-header__image,.effective-template-diff{border:1px solid rgba(var(--bs-border-color-rgb),.72);border-radius:8px}.effective-template-diff{background:rgba(var(--bs-body-bg-rgb),.5);padding:1rem}.effective-template-chip-list,.effective-template-diff-summary{display:flex;flex-wrap:wrap;gap:.45rem}.effective-template-diff-summary__item{align-items:center;border-radius:999px;display:inline-flex;font-size:.82rem;font-weight:700;gap:.35rem;min-height:1.8rem;padding:.35rem .6rem}.effective-template-diff--added,.effective-template-diff--removed{border-width:2px;box-shadow:0 .75rem 1.5rem rgba(var(--bs-black-rgb),.08)}.effective-template-diff--added{background:rgba(var(--bs-success-rgb),.08);border-color:rgba(var(--bs-success-rgb),.72)}.effective-template-diff--removed{background:rgba(var(--bs-danger-rgb),.08);border-color:rgba(var(--bs-danger-rgb),.72)}.effective-template-diff--modified{border-color:rgba(var(--bs-primary-rgb),.52)}.effective-template-diff__badge{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;gap:.35rem;padding:.45rem .65rem}.effective-template-diff__summary{background:rgba(var(--bs-body-bg-rgb),.55);border:1px solid rgba(var(--bs-border-color-rgb),.62);border-radius:8px;min-height:100%;padding:.75rem}.effective-template-chip{align-items:center;background:rgba(var(--bs-primary-rgb),.1);border:1px solid rgba(var(--bs-primary-rgb),.35);border-radius:999px;color:var(--bs-body-color);display:inline-flex;font-size:.82rem;font-weight:650;min-height:1.75rem;padding:.3rem .6rem}.attribute-category-link-page,.attribute-page{padding-bottom:6rem}.attribute-page-header{gap:1rem;margin-bottom:1rem}.attribute-page-header__icon{flex:0 0 3rem}.attribute-page-heading{min-width:0}.attribute-page-title{color:var(--bs-emphasis-color);font-size:clamp(1.55rem,2vw,2.1rem);font-weight:750;line-height:1.16;margin-bottom:.35rem;overflow-wrap:anywhere}.attribute-page-badges{margin-bottom:0}.entity-type-pill--attribute-library{--entity-accent-rgb:var(--bs-info-rgb);--entity-accent-color:var(--bs-info)}.entity-type-pill--attribute-source{--entity-accent-rgb:34,197,94;--entity-accent-color:#15803d}.entity-type-pill--attribute-type{--entity-accent-rgb:var(--bs-warning-rgb);--entity-accent-color:#f2b84b}.attribute-page-context{background:rgba(var(--bs-body-bg-rgb),.48);border:1px solid rgba(var(--bs-border-color-rgb),.72);border-radius:8px;margin-top:.85rem;max-width:72rem;padding:.75rem .9rem}.attribute-page-context .breadcrumb a{color:var(--bs-body-color)}.attribute-page-context .breadcrumb a:focus,.attribute-page-context .breadcrumb a:hover{color:var(--bs-link-hover-color)}.attribute-category-link-page .entity-section-title,.attribute-edit-page .entity-section-title{color:var(--bs-emphasis-color);letter-spacing:.04em}.attribute-floating-actions{max-width:min(100% - 2rem,42rem)}.attribute-numeric-precision{background:rgba(var(--bs-body-bg-rgb),.42);border:1px solid rgba(var(--bs-border-color-rgb),.72);border-radius:8px;padding:.85rem}.attribute-numeric-precision .form-label{color:var(--bs-emphasis-color)}.attribute-numeric-precision .form-label.small{color:var(--bs-body-color);font-weight:600}.attribute-details-summary{color:var(--bs-body-color)}.attribute-details-summary__type-badge{background:rgba(var(--bs-info-rgb),.18);border:1px solid rgba(var(--bs-info-rgb),.48);color:var(--bs-info-text-emphasis)}.attribute-details-summary--card dt{color:var(--bs-emphasis-color);flex:0 0 auto;font-size:.84rem;font-weight:700}.attribute-details-summary--card dd{color:var(--bs-body-color);font-weight:600;min-width:0;overflow-wrap:anywhere}.attribute-details-summary--card .card-header{background:rgba(var(--bs-body-bg-rgb),.36)}.attribute-category-link__settings-card{background:rgba(var(--bs-body-bg-rgb),.56)}.attribute-category-link__settings-card .card-body{padding:clamp(1rem,1.8vw,1.5rem)}.attribute-category-link__settings-grid{align-items:start;display:grid;gap:1rem 1.25rem;grid-template-columns:repeat(12,minmax(0,1fr))}.attribute-category-link__section{padding-block:.25rem 1.15rem}.attribute-category-link__section+.attribute-category-link__section{border-top:1px solid rgba(var(--bs-border-color-rgb),.52);padding-top:1.15rem}.attribute-category-link__field{grid-column:span 4;min-width:0}.attribute-category-link__field--group{grid-column:span 5}.attribute-category-link__field--area{grid-column:span 4}.attribute-category-link__position-field{grid-column:span 3}.attribute-category-link__position-input{max-width:5.5rem}.attribute-category-link__field--priority{border:0;grid-column:span 7;margin:0;padding:0}.attribute-category-link-page .form-label,.attribute-category-link__legend{color:var(--bs-emphasis-color);float:none;font-size:.875rem;font-weight:700;line-height:1.5;margin-bottom:.5rem;width:auto}.attribute-category-link__checks,.attribute-category-link__priority-options{display:flex;flex-wrap:wrap;gap:.65rem 1.1rem}.attribute-category-link__checks{align-items:flex-start;grid-column:span 5}.attribute-category-link__field--flags{grid-column:span 5}.attribute-category-link__field--measure{display:flex;flex-direction:column;gap:.75rem;grid-column:span 6}.attribute-category-link__variant-axis-check{flex-basis:100%}.attribute-category-link__measure-readonly{align-items:baseline;display:grid;gap:.5rem;grid-template-columns:max-content minmax(0,1fr)}.attribute-category-link__measure-readonly>strong{color:var(--bs-body-color);min-width:0;overflow-wrap:anywhere}.attribute-category-link__measure-unit.is-disabled{opacity:.92}.attribute-category-link__measure-override{margin-bottom:0;min-height:auto}.attribute-category-link__checks .form-check{margin-bottom:0;min-height:2rem}.attribute-category-link__checks .form-text{color:var(--bs-body-color);flex-basis:100%;margin-top:.2rem;opacity:.82}.attribute-related-categories-card{background:rgba(var(--bs-body-bg-rgb),.56)}.expert-attributes-filters__grid{align-items:end;display:grid;gap:.75rem;grid-template-columns:minmax(18rem,2fr) repeat(5,minmax(8rem,1fr)) max-content}.expert-attributes-filters__field,.expert-attributes-filters__search{min-width:0}.expert-attributes-filters .form-label{margin-bottom:.35rem}.expert-attributes-filters__library{align-items:center;display:flex;min-height:2.375rem;padding-bottom:.55rem}.expert-attributes-page .expert-attributes-actions-col{min-width:3.25rem;white-space:nowrap;width:3.25rem}.expert-attributes-page .expert-attributes-actions-col .dropdown-toggle:after{display:none}.expert-attributes-page .expert-attributes-actions-col .dropdown-menu{min-width:13rem;text-align:start}@media (max-width:1199.98px){.expert-attributes-filters__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.expert-attributes-filters__search{grid-column:span 6}.expert-attributes-filters__field{grid-column:span 2}.expert-attributes-filters__library{grid-column:span 6}}@media (max-width:767.98px){.expert-attributes-filters__grid{grid-template-columns:minmax(0,1fr)}.expert-attributes-filters__field,.expert-attributes-filters__library,.expert-attributes-filters__search{grid-column:1}.attribute-category-link__settings-grid{grid-template-columns:minmax(0,1fr)}.attribute-category-link__checks,.attribute-category-link__field--area,.attribute-category-link__field--flags,.attribute-category-link__field--group,.attribute-category-link__field--measure,.attribute-category-link__field--priority,.attribute-category-link__position-field{grid-column:1}}