@layer bcc-design-layer{.bcc-alert-body{max-width:fit-content;margin:0 0 0 var(--g-spacing-7);padding:0}.bcc-alert-body__children{-webkit-line-clamp:6;text-overflow:ellipsis;color:var(--b-color-text-neutral-strong-900);font-weight:var(--g-text-caption-1-font-weight);line-height:var(--b-text-body-2-line-height);margin:var(--g-spacing-1) 0;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-alert-body__children a{color:var(--b-color-object-bg-brand-strong-600)}.bcc-alert-body__children:last-child{margin-bottom:0}.bcc-alert-body__children_disableTruncate{display:block}.bcc-alert-body__children_addPadding{margin-right:calc(20px + var(--g-spacing-2))}.bcc-alert-body__action-button-wrap{cursor:pointer;margin-top:var(--g-spacing-2)}.bcc-alert-body__action-button_variantButton_invert{margin-top:var(--g-spacing-3)}.bcc-alert-body__action-button span{font-size:var(--b-text-body-2-font-size)}.bcc-alert-body__close-icon-wrap{cursor:pointer;right:var(--g-spacing-4);top:var(--g-spacing-4);display:flex;position:absolute}.bcc-alert-body .bcc-alert-body__close-icon-wrap .bcc-button_iconOnly{border-width:0;min-width:20px;min-height:20px}.bcc-alert-body .bcc-alert-body__close-icon-wrap .bcc-button_iconOnly svg{width:20px;height:20px;color:var(--b-color-icon-neutral-strong-800)}}
@layer bcc-design-layer{.bcc-alert-title{align-items:flex-start;width:calc(100% - 30px);margin:0;padding:0;display:flex;list-style:none!important}.bcc-alert-title_isTitleMissing{margin-bottom:calc(-1 * var(--g-spacing-6))}.bcc-alert-title__icon{min-width:20px;max-width:20px;min-height:20px;max-height:20px;margin-right:var(--g-spacing-1)}.bcc-alert-title__icon svg{width:100%;height:100%}.bcc-alert-title__action{cursor:pointer}.bcc-alert-title__title{-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--b-color-text-neutral-strong-900);margin:0 0 0 var(--g-spacing-base);-webkit-box-orient:vertical;font-size:14px;font-weight:600;line-height:20px;display:-webkit-box;overflow:hidden}.bcc-alert-title__title_disableTruncate{-webkit-line-clamp:unset;display:block}.bcc-alert-title__title a{color:var(--b-color-object-bg-brand-strong-600)}}
@layer bcc-design-layer{.bcc-mobile-alert{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height);font-family:var(--g-text-body-font-family);padding:var(--g-spacing-4);color:var(--b-color-text-neutral-strong-900);border-radius:var(--b-border-radius-cof-6);box-sizing:border-box;width:100%;min-width:min(300px,100%);max-width:770px;position:relative}.bcc-mobile-alert_variant_success{background-color:var(--b-color-object-bg-success-weak-100)}.bcc-mobile-alert_variant_warning{background-color:var(--b-color-object-bg-warning-weak-100)}.bcc-mobile-alert_variant_error{background-color:var(--b-color-object-bg-error-weak-100)}.bcc-mobile-alert_variant_info{background-color:var(--b-color-object-bg-process-weak-100)}.bcc-mobile-alert_fullWidth{width:100%;max-width:none}.bcc-mobile-alert .bcc-alert-title{width:100%}.bcc-mobile-alert_hasCloser .bcc-alert-title{width:calc(100% - calc(20px + var(--g-spacing-2)))}}
@layer bcc-design-layer{.bcc-desktop-alert{align-items:flex-start;gap:var(--g-spacing-2);padding:var(--g-spacing-4);border-radius:var(--b-border-radius-cof-6);box-sizing:border-box;width:100%;min-width:300px;max-width:770px;font-family:var(--g-text-body-font-family);flex-direction:row;display:flex}.bcc-desktop-alert_variant_success{background-color:var(--b-color-object-bg-success-weak-100)}.bcc-desktop-alert_variant_warning{background-color:var(--b-color-object-bg-warning-weak-100)}.bcc-desktop-alert_variant_error{background-color:var(--b-color-object-bg-error-weak-100)}.bcc-desktop-alert_variant_info{background-color:var(--b-color-object-bg-process-weak-100)}.bcc-desktop-alert_fullWidth{width:100%;max-width:none}.bcc-desktop-alert__icon{flex-shrink:0;width:20px;height:20px}.bcc-desktop-alert__icon svg{width:100%;height:100%}.bcc-desktop-alert__content{gap:var(--g-spacing-2);flex-direction:column;flex:1 0 0;min-width:0;display:flex}.bcc-desktop-alert__text{gap:var(--g-spacing-1);word-break:break-word;flex-direction:column;width:100%;display:flex}.bcc-desktop-alert__title{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height);-webkit-line-clamp:2;text-overflow:ellipsis;color:var(--b-color-text-neutral-strong-900);-webkit-box-orient:vertical;font-weight:600;display:-webkit-box;overflow:hidden}.bcc-desktop-alert__title_disableTruncate{-webkit-line-clamp:unset;display:block}.bcc-desktop-alert__title_clickable{cursor:pointer}.bcc-desktop-alert__title a{color:var(--b-color-object-bg-brand-strong-600)}.bcc-desktop-alert__description{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height);-webkit-line-clamp:6;text-overflow:ellipsis;color:var(--b-color-text-neutral-strong-900);-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.bcc-desktop-alert__description_disableTruncate{-webkit-line-clamp:unset;display:block}.bcc-desktop-alert__description a{color:var(--b-color-object-bg-brand-strong-600)}.bcc-desktop-alert__action-button-wrap{cursor:pointer;display:flex}.bcc-desktop-alert .bcc-desktop-alert__close.bcc-button_iconOnly{border-width:0;min-width:20px;min-height:20px}.bcc-desktop-alert .bcc-desktop-alert__close.bcc-button_iconOnly svg{width:20px;height:20px;color:var(--b-color-icon-neutral-strong-800)}}