@layer bcc-design-layer{.bcc-focus-lock{outline:none}.bcc-modal-header{background-color:var(--b-color-neutral-default-0);padding:var(--g-spacing-8) var(--g-spacing-8) var(--g-spacing-3) var(--g-spacing-8);display:flex;border-bottom:1px solid transparent;transition:border-bottom .2s}.bcc-modal-header_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.bcc-modal-header_stuck{box-shadow:0 1px 6px -4px rgba(20,60,97,.141);border-bottom:1px solid var(--b-color-neutral-default-100)}.bcc-modal-header__header-flex{flex:1 1;width:100%}.bcc-modal-header__status{display:flex;align-items:center;margin-bottom:var(--g-spacing-8)}.bcc-modal-header__status>svg{width:72px;height:72px}.bcc-modal-header__status_compact{margin-bottom:var(--g-spacing-6)}.bcc-modal-header__status_left{justify-content:flex-start}.bcc-modal-header__status_center{justify-content:center}.bcc-modal-header__status_right{justify-content:end}.bcc-modal-header__title-container{display:flex;flex-direction:column;justify-content:center;gap:var(--g-spacing-1)}.bcc-modal-header__title-container_left{align-items:flex-start}.bcc-modal-header__title-container_center{align-items:center}.bcc-modal-header__title-container_right{align-items:flex-end}.bcc-modal-header__title{display:flex;max-width:calc(100% - 16px);width:-moz-fit-content;width:fit-content;gap:var(--g-spacing-2)}.bcc-modal-header__hint{display:flex;justify-content:center;align-items:center;flex-direction:row;padding-top:calc(var(--g-spacing-half) + .5px)}.bcc-modal-header__hint svg{width:22px;height:22px}.bcc-modal-header__description{color:var(--b-color-neutral-default-700);font-size:var(--b-text-body-1-font-size);font-weight:var(--b-text-caption-medium-font-weight);line-height:var(--b-text-body-1-line-height)}.bcc-modal-header__description_compact{font-weight:var(--b-text-caption-regular-font-weight)}.bcc-modal-header__close{margin:0;padding:0;font-style:normal;font-family:var(--g-text-body-font-family);font-weight:500;color:inherit;background:none;border:none;outline-offset:0;outline:none;cursor:pointer;z-index:2;align-self:start}.bcc-modal-header__close svg{width:18px;height:18px}.bcc-modal-header__intersector{height:0;width:0}.bcc-modal-footer{padding:var(--g-spacing-3) var(--g-spacing-8) var(--g-spacing-8) var(--g-spacing-8);background-color:var(--b-color-neutral-default-0);border-top:1px solid transparent;transition:border-top .2s}.bcc-modal-footer_sticky{position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.bcc-modal-footer_stuck{box-shadow:0 1px 6px -4px rgba(20,60,97,.141);border-top:1px solid var(--b-color-neutral-default-100)}.bcc-modal-footer__buttons{display:flex;justify-content:flex-start;gap:var(--g-spacing-3)}.bcc-modal-footer__buttons_right{justify-content:end}.bcc-modal-footer__intersector{height:0;width:0}}