@layer bcc-design-layer{.bcc-chip{font-family:var(--g-text-body-font-family);display:inline-flex;padding:var(--g-spacing-2) var(--g-spacing-4);border-radius:var(--b-border-radius-cof-10);margin-right:var(--g-spacing-2);margin-bottom:var(--g-spacing-1);gap:var(--g-spacing-2);align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box;white-space:nowrap;border:none;outline:none;transition:background-color .2s ease,border .2s ease,color .2s ease,transform .12s ease}.bcc-chip_clickable{position:relative;box-shadow:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;border:transparent;touch-action:manipulation}.bcc-chip_clickable:active:not(:disabled){transform:scale(.97)}.bcc-chip_clickable:disabled{cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:transparent;color:var(--b-color-text-neutral-weak-400)}.bcc-chip_variant_active{color:var(--b-color-object-bg-neutral-weak-0);border-color:var(--b-color-text-neutral-strong-800);background-color:var(--b-color-text-neutral-strong-800)}.bcc-chip_variant_active.bcc-chip_clickable:hover:not(:disabled){background-color:var(--b-color-object-bg-inverse-strong-800)}.bcc-chip_variant_active.bcc-chip_clickable:active:not(:disabled){background-color:var(--b-color-object-bg-inverse-strong-900)}.bcc-chip_variant_active:disabled{background-color:var(--b-color-object-bg-neutral-weak-100);color:var(--b-color-text-neutral-weak-400)}.bcc-chip_variant_inactive{color:var(--b-color-text-neutral-strong-900);border-color:var(--b-color-object-bg-neutral-weak-100);background-color:var(--b-color-object-bg-neutral-weak-100)}.bcc-chip_variant_inactive.bcc-chip_clickable:hover:not(:disabled){background-color:var(--b-color-object-bg-neutral-weak-200)}.bcc-chip_variant_inactive.bcc-chip_clickable:active:not(:disabled){background-color:var(--b-color-object-bg-neutral-weak-300)}.bcc-chip_variant_inactive:disabled{background-color:var(--b-color-object-bg-neutral-weak-100)}.bcc-chip_variant_inactive.bcc-chip_enableWhiteChip:not(:disabled){background-color:var(--b-color-object-bg-neutral-weak-0)}.bcc-chip_focused{outline:4px solid var(--b-color-stroke-focus-strong-500)}.bcc-chip_size_s{max-height:28px;font-size:14px;line-height:20px;--padding-y:var(--g-spacing-1);border-radius:calc((var(--b-text-body-2-line-height) + 2 * var(--padding-y)) / 2)}.bcc-chip_size_lg,.bcc-chip_size_md,.bcc-chip_size_s{font-weight:500;padding:var(--padding-y) var(--g-spacing-3)}.bcc-chip_size_lg,.bcc-chip_size_md{max-height:32px;font-size:16px;line-height:24px;--padding-y:var(--g-spacing-2);border-radius:calc((var(--b-text-body-1-line-height) + 2 * var(--padding-y)) / 2)}.bcc-chip_onlyIcon{padding:0}.bcc-chip_onlyIcon.bcc-chip_size_s{height:28px;width:28px}.bcc-chip_onlyIcon.bcc-chip_size_lg,.bcc-chip_onlyIcon.bcc-chip_size_md{height:32px;width:32px}.bcc-chip__badge{position:absolute;right:0;top:0;transform:translate(16%,-16%);z-index:100}.bcc-chip__addons{display:flex;align-items:center}.bcc-chip__addons:first-child.bcc-chip__addons_size_s svg,.bcc-chip__addons:last-child.bcc-chip__addons_size_s svg,.bcc-chip__addons:only-child.bcc-chip__addons_size_s svg{height:16px;width:16px}.bcc-chip__addons:first-child.bcc-chip__addons_size_lg svg,.bcc-chip__addons:first-child.bcc-chip__addons_size_md svg,.bcc-chip__addons:last-child.bcc-chip__addons_size_lg svg,.bcc-chip__addons:last-child.bcc-chip__addons_size_md svg,.bcc-chip__addons:only-child.bcc-chip__addons_size_lg svg,.bcc-chip__addons:only-child.bcc-chip__addons_size_md svg{height:24px;width:24px}.bcc-chip__addons:only-child{margin:0}.bcc-chip__closable{display:flex;align-items:center;cursor:pointer;border-radius:var(--b-border-radius-circle)}.bcc-chip__closable_disabled{cursor:not-allowed;pointer-events:none;touch-action:none;color:var(--b-color-text-neutral-weak-400);background-color:transparent}.bcc-badge-mobile,.bcc-chip__children{display:flex;align-items:center;font-weight:var(--b-text-caption-medium-font-weight)}.bcc-badge-mobile{justify-content:center;background-color:var(--b-color-object-bg-accent-strong-500);border-radius:var(--b-border-radius-circle);overflow:hidden;color:var(--b-color-text-inverse-strong-0);font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height);width:16px;height:16px;font-family:var(--g-text-body-font-family)}.bcc-badge-mobile_view_icon [data-pw=badge-content]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bcc-badge-mobile_view_icon svg{width:calc(100% - var(--g-spacing-1));height:calc(100% - var(--g-spacing-1))}.bcc-badge-mobile_color_accent,.bcc-badge-mobile_color_red{background-color:var(--b-color-object-bg-accent-strong-500)}.bcc-badge-mobile_color_black,.bcc-badge-mobile_color_invert{background-color:var(--b-color-object-bg-inverse-strong-900)}.bcc-badge-mobile_color_neutral,.bcc-badge-mobile_color_white{background-color:var(--b-color-object-bg-neutral-weak-0);color:var(--b-color-text-neutral-strong-900)}.bcc-badge-mobile_isCountView{font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-badge-mobile_longCount{width:-moz-fit-content;width:fit-content;border-radius:var(--b-border-radius-cof-12);padding:var(--g-spacing-half) var(--g-spacing-1)}.bcc-badge-desktop{display:flex;align-items:center;justify-content:center;background-color:var(--b-color-object-bg-accent-strong-500);border-radius:var(--b-border-radius-circle);overflow:hidden;color:var(--b-color-text-inverse-strong-0);font-family:var(--g-text-body-font-family);font-weight:var(--b-text-caption-medium-font-weight);width:16px;height:16px;font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height)}.bcc-badge-desktop_view_icon [data-pw=badge-content]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.bcc-badge-desktop_view_icon svg{width:calc(100% - var(--g-spacing-1));height:calc(100% - var(--g-spacing-1))}.bcc-badge-desktop_isCountView{font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-badge-desktop_color_accent,.bcc-badge-desktop_color_red{background-color:var(--b-color-object-bg-accent-strong-500)}.bcc-badge-desktop_color_black,.bcc-badge-desktop_color_invert{background-color:var(--b-color-object-bg-inverse-strong-900)}.bcc-badge-desktop_color_neutral,.bcc-badge-desktop_color_white{background-color:var(--b-color-object-bg-neutral-weak-0);color:var(--b-color-text-neutral-strong-900)}.bcc-badge-desktop_longCount{width:-moz-fit-content;width:fit-content;border-radius:var(--b-border-radius-cof-12);padding:calc(var(--g-spacing-half) - 1px) calc(var(--g-spacing-2) - 2px)}}