@layer bcc-design-layer{.bcc-badge-mobile{--badge-bg:var(--b-color-object-bg-accent-strong-500);--badge-text:var(--b-color-text-ultimate-white);--badge-icon:var(--b-color-icon-ultimate-white);display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;width:-moz-fit-content;width:fit-content;min-width:16px;max-width:56px;height:16px;padding:var(--g-spacing-half) var(--g-spacing-1);border-radius:var(--b-border-radius-cof-12);overflow:hidden;white-space:nowrap;background-color:var(--badge-bg);color:var(--badge-text);font-family:var(--g-text-body-font-family),sans-serif;font-weight:var(--b-text-caption-medium-font-weight);font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height)}.bcc-badge-mobile__content{min-width:0;overflow:hidden;text-overflow:ellipsis}.bcc-badge-mobile svg{flex-shrink:0;width:12px;height:12px}.bcc-badge-mobile__text-icon{color:var(--badge-icon)}.bcc-badge-mobile_view_icon{width:16px;padding:var(--g-spacing-half)}.bcc-badge-mobile_view_icon .bcc-badge-mobile__content{display:flex;align-items:center;justify-content:center;color:var(--badge-icon)}.bcc-badge-mobile_view_text{max-width:40px;padding:1px var(--g-spacing-1)}.bcc-badge-mobile_view_textIcon{gap:var(--g-spacing-half);max-width:60px;padding:var(--g-spacing-half) var(--g-spacing-half) var(--g-spacing-half) var(--g-spacing-1)}.bcc-badge-mobile_view_textIcon .bcc-badge-mobile__content{height:13px;line-height:13px}.bcc-badge-mobile_isCountView{font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-badge-mobile_color_accent,.bcc-badge-mobile_color_red{--badge-bg:var(--b-color-object-bg-accent-strong-500);--badge-text:var(--b-color-text-ultimate-white);--badge-icon:var(--b-color-icon-ultimate-white)}.bcc-badge-mobile_color_black,.bcc-badge-mobile_color_neutral{--badge-bg:var(--b-color-object-bg-inverse-strong-900);--badge-text:var(--b-color-text-inverse-strong-0);--badge-icon:var(--b-color-icon-inverse-strong-0)}.bcc-badge-mobile_color_invert,.bcc-badge-mobile_color_white{--badge-bg:var(--b-color-object-bg-neutral-weak-0);--badge-text:var(--b-color-text-neutral-strong-900);--badge-icon:var(--b-color-icon-neutral-strong-900)}.bcc-badge-mobile_stroke{min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--b-color-stroke-neutral-strong-0)}.bcc-badge-mobile_stroke.bcc-badge-mobile_view_icon{width:18px}.bcc-badge-mobile_stroke.bcc-badge-mobile_view_text{padding:3px var(--g-spacing-1)}.bcc-badge-desktop{--badge-bg:var(--b-color-object-bg-accent-strong-500);--badge-text:var(--b-color-text-ultimate-white);--badge-icon:var(--b-color-icon-ultimate-white);display:flex;align-items:center;justify-content:center;box-sizing:border-box;flex-shrink:0;width:-moz-fit-content;width:fit-content;min-width:16px;max-width:56px;height:16px;padding:var(--g-spacing-half) var(--g-spacing-1);border-radius:var(--b-border-radius-cof-12);overflow:hidden;white-space:nowrap;background-color:var(--badge-bg);color:var(--badge-text);font-family:var(--g-text-body-font-family),sans-serif;font-weight:var(--b-text-caption-medium-font-weight);font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height)}.bcc-badge-desktop__content{min-width:0;overflow:hidden;text-overflow:ellipsis}.bcc-badge-desktop svg{flex-shrink:0;width:12px;height:12px}.bcc-badge-desktop__text-icon{color:var(--badge-icon)}.bcc-badge-desktop_view_icon{width:16px;padding:var(--g-spacing-half)}.bcc-badge-desktop_view_icon .bcc-badge-desktop__content{display:flex;align-items:center;justify-content:center;color:var(--badge-icon)}.bcc-badge-desktop_view_text{max-width:40px;padding:1px var(--g-spacing-1)}.bcc-badge-desktop_view_textIcon{gap:var(--g-spacing-half);max-width:60px;padding:var(--g-spacing-half) var(--g-spacing-half) var(--g-spacing-half) var(--g-spacing-1)}.bcc-badge-desktop_view_textIcon .bcc-badge-desktop__content{height:13px;line-height:13px}.bcc-badge-desktop_isCountView{font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-badge-desktop_color_accent,.bcc-badge-desktop_color_red{--badge-bg:var(--b-color-object-bg-accent-strong-500);--badge-text:var(--b-color-text-ultimate-white);--badge-icon:var(--b-color-icon-ultimate-white)}.bcc-badge-desktop_color_black,.bcc-badge-desktop_color_neutral{--badge-bg:var(--b-color-object-bg-inverse-strong-900);--badge-text:var(--b-color-text-inverse-strong-0);--badge-icon:var(--b-color-icon-inverse-strong-0)}.bcc-badge-desktop_color_invert,.bcc-badge-desktop_color_white{--badge-bg:var(--b-color-object-bg-neutral-weak-0);--badge-text:var(--b-color-text-neutral-strong-900);--badge-icon:var(--b-color-icon-neutral-strong-900)}.bcc-badge-desktop_stroke{min-width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--b-color-stroke-neutral-strong-0)}.bcc-badge-desktop_stroke.bcc-badge-desktop_view_icon{width:18px}.bcc-badge-desktop_stroke.bcc-badge-desktop_view_text{padding:3px var(--g-spacing-1)}}