@layer bcc-design-layer{.bcc-focus-lock{outline:none}.bcc-modal{--modal-transition:cubic-bezier(0.30,0.91,0.38,0.99);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.3);position:fixed;inset:0;-ms-scroll-chaining:none;overscroll-behavior:none;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .4s var(--modal-transition),visibility .4s var(--modal-transition);transition:opacity .4s var(--modal-transition),visibility .4s var(--modal-transition)}.bcc-modal_swipingTransition{-webkit-transition:none;transition:none}.bcc-modal_show{pointer-events:auto;visibility:visible;opacity:1}.bcc-modal__container{margin:auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:var(--g-spacing-6);border:none;background-color:var(--b-color-neutral-default-0);min-width:120px;max-width:916px;width:auto;-webkit-transition:opacity .4s var(--modal-transition),-webkit-transform .4s var(--modal-transition);transition:opacity .4s var(--modal-transition),-webkit-transform .4s var(--modal-transition);transition:opacity .4s var(--modal-transition),transform .4s var(--modal-transition);transition:opacity .4s var(--modal-transition),transform .4s var(--modal-transition),-webkit-transform .4s var(--modal-transition)}.bcc-modal__container_swipingTransition{-webkit-transition:none;transition:none}.bcc-modal__content{border-radius:var(--g-spacing-6);overflow:auto;height:100%;overflow-x:hidden}}@layer bcc-design-layer{.bcc-modal__content::-webkit-scrollbar{display:block;width:var(--g-spacing-1)}.bcc-modal__content::-webkit-scrollbar-track{background:transparent;border-radius:var(--b-border-radius-base)}.bcc-modal__content::-webkit-scrollbar-track-piece:start{border-radius:var(--b-border-radius-base);background:var(--b-color-neutral-default-100);margin-top:24px}.bcc-modal__content::-webkit-scrollbar-track-piece:end{border-radius:var(--b-border-radius-base);background:var(--b-color-neutral-default-100);margin-bottom:24px}.bcc-modal__content::-webkit-scrollbar-thumb{background-color:var(--b-color-neutral-default-300);border-radius:var(--b-border-radius-base);border-right:none;border-left:none}.bcc-modal__content::-webkit-scrollbar-thumb:hover{background-color:var(--b-color-neutral-default-400)}.bcc-modal__content_noRound{border-radius:0}.bcc-modal__body{font-style:normal;font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height);font-weight:500;padding:var(--g-spacing-half) var(--g-spacing-8);background-color:var(--b-color-neutral-default-0)}.bcc-modal__body_noHeader{padding-top:var(--g-spacing-8)}.bcc-modal__body_noFooter{padding-bottom:var(--g-spacing-8)}.bcc-modal__body:empty{display: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:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid transparent;-webkit-transition:border-bottom .2s;transition:border-bottom .2s}.bcc-modal-header_sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.bcc-modal-header_stuck{-webkit-box-shadow:0 1px 6px -4px rgba(20,60,97,.1411764706);box-shadow:0 1px 6px -4px rgba(20,60,97,.1411764706);border-bottom:1px solid var(--b-color-neutral-default-100)}.bcc-modal-header__header-flex{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.bcc-modal-header__status{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--g-spacing-3)}.bcc-modal-header__status>svg{width:56px;height:56px}.bcc-modal-header__status_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.bcc-modal-header__status_center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bcc-modal-header__status_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.bcc-modal-header__title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--g-spacing-1)}.bcc-modal-header__title{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:calc(100% - 16px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;gap:var(--g-spacing-2)}.bcc-modal-header__title-text{color:var(--b-color-neutral-default-900);font-size:var(--b-text-heading-5-font-size);font-weight:var(--b-text-caption-medium-font-weight);line-height:var(--b-text-heading-6-line-height)}.bcc-modal-header__hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;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__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:none;cursor:pointer;z-index:2;-ms-flex-item-align:start;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;-webkit-transition:border-top .2s;transition:border-top .2s}.bcc-modal-footer_sticky{position:-webkit-sticky;position:sticky;bottom:0;z-index:1}.bcc-modal-footer_stuck{-webkit-box-shadow:0 1px 6px -4px rgba(20,60,97,.1411764706);box-shadow:0 1px 6px -4px rgba(20,60,97,.1411764706);border-top:1px solid var(--b-color-neutral-default-100)}.bcc-modal-footer__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--g-spacing-3)}.bcc-modal-footer__buttons_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.bcc-modal-footer__intersector{height:0;width:0}}@layer bcc-design-layer{}@layer bcc-design-layer{}