.cl-badge{--cl-anchor-font-weight:600;font-size:var(--cl-font-size-microcopy,.75rem);font-weight:var(--cl-font-weight-microcopy,500);letter-spacing:var(--cl-letter-spacing-microcopy,normal);line-height:var(--cl-line-height-microcopy,1.66666667);--cl-badge-background-color-light:#f6f9fc;--cl-badge-background-color-dark:#213343;--cl-badge-background-color:var(--cl-badge-background-color-light);--cl-badge-border-color-light:#516f90;--cl-badge-border-color-dark:#b6c7d6;--cl-badge-border-color:var(--cl-badge-border-color-light);align-items:center;background:var(--cl-badge-background-color);border:2px solid var(--cl-badge-border-color);border-radius:4px;color:#213343;display:inline-flex;gap:6px;padding:0 4px}.cl-badge.-dark{--cl-badge-background-color:var(--cl-badge-background-color-dark);--cl-badge-border-color:var(--cl-badge-border-color-dark);color:#fff}.cl-badge.-ribbon-left{border-bottom-left-radius:1.25rem;border-top-left-radius:1.25rem;padding-left:6px}.cl-badge.-ribbon-right{border-bottom-right-radius:1.25rem;border-top-right-radius:1.25rem;padding-right:6px}.cl-badge.-dot:before,.cl-badge.-dots:before{background:var(--cl-badge-border-color);border-radius:50%;content:"";display:inline-block;height:8px;width:8px}.cl-badge.-brand{--cl-badge-background-color-light:#ffebe6;--cl-badge-border-color-light:#ff5c35;--cl-badge-border-color-dark:#ff5c35}.cl-badge.-negative{--cl-badge-background-color-light:#ffd9dd;--cl-badge-border-color-light:#cf2738;--cl-badge-border-color-dark:#f7818c}.cl-badge.-positive{--cl-badge-background-color-light:#daf2e2;--cl-badge-border-color-light:#1f7d3d;--cl-badge-border-color-dark:#4fb06d}