@layer bcc-design-layer{.bcc-modal{--modal-transition:cubic-bezier(0.3,0.91,0.38,0.99);backdrop-filter:blur(6px);background-color:rgba(0,0,0,.3);position:fixed;inset:0;overscroll-behavior:none;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s var(--modal-transition),visibility .4s var(--modal-transition)}.bcc-modal_swipingTransition{transition:none}.bcc-modal_show{pointer-events:auto;visibility:visible;opacity:1}.bcc-modal__container{margin:auto;position:relative;box-sizing:border-box;border-radius:var(--g-spacing-6);border:none;background-color:var(--b-color-object-bg-neutral-weak-0);min-width:120px;max-width:916px;width:auto;transition:opacity .4s var(--modal-transition),transform .4s var(--modal-transition)}.bcc-modal__container_swipingTransition{transition:none}.bcc-modal__content{border-radius:var(--g-spacing-6);overflow:auto;height:100%;overflow-x:hidden}.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-object-bg-neutral-weak-100);margin-top:0}.bcc-modal__content::-webkit-scrollbar-track-piece:end{border-radius:var(--b-border-radius-base);background:var(--b-color-object-bg-neutral-weak-100);margin-bottom:0}.bcc-modal__content::-webkit-scrollbar-thumb{background-color:var(--b-color-text-neutral-weak-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-text-neutral-weak-400)}.bcc-modal__content_noRound{border-radius:0}.bcc-modal__content_withImage{display:flex;align-items:stretch}.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-object-bg-neutral-weak-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__main{flex:1;min-width:0}.bcc-modal__main_withImage .bcc-modal-footer,.bcc-modal__main_withImage .bcc-modal-header,.bcc-modal__main_withImage .bcc-modal__body{padding-right:var(--g-spacing-4)}.bcc-modal__main_withImage .bcc-modal-footer{padding-top:var(--g-spacing-4)}.bcc-modal__main_withImage .bcc-modal-footer__buttons{flex-wrap:nowrap;max-width:100%}.bcc-modal__main_withImage .bcc-modal-footer__buttons .bcc-button{flex-shrink:1;min-width:0;max-width:100%}.bcc-modal__image{flex:0 0 300px;align-self:stretch;padding:0;overflow:hidden}.bcc-modal__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--g-spacing-4)}.bcc-modal__external-close{position:absolute;top:0;right:-56px;border-radius:var(--g-spacing-3);width:48px;height:48px}.bcc-modal__external-close svg{width:28px;height:28px}.bcc-modal__external-close svg path{fill:var(--b-color-text-neutral-strong-900)}.bcc-input-code{flex-direction:column;font-family:var(--g-text-body-font-family);width:100%;max-width:500px}.bcc-input-code,.bcc-input-code__inputs{display:flex;justify-content:center;align-items:center}.bcc-input-code__inputs{flex-direction:row;font-family:inherit;padding:var(--g-spacing-3) var(--g-spacing-4)}.bcc-input-code__inputs>div{display:flex;align-items:center;gap:var(--g-spacing-4)}.bcc-input-code__input-wrapper{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:24px;height:36px;display:flex;align-items:center;justify-content:center}}@layer bcc-design-layer{.bcc-input-code__input-wrapper:not(:focus-within):has(input:-moz-placeholder):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:var(--b-color-object-bg-neutral-weak-200);pointer-events:none}.bcc-input-code__input-wrapper:not(:focus-within):has(input:placeholder-shown):before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:var(--b-color-object-bg-neutral-weak-200);pointer-events:none}.bcc-input-code__input-wrapper:focus-within:has(input:-moz-placeholder):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px var(--b-color-object-bg-process-strong-500);animation:input-code-caret-blink 1s step-end infinite;pointer-events:none}.bcc-input-code__input-wrapper:focus-within:has(input:placeholder-shown):after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px var(--b-color-object-bg-process-strong-500);animation:input-code-caret-blink 1s step-end infinite;pointer-events:none}.bcc-input-code__input{font-family:var(--b-font-family-heading);box-sizing:border-box;color:var(--b-color-text-neutral-strong-900);background-color:transparent;border:none;box-shadow:none;text-align:center;font-kerning:none;padding:0;border-radius:var(--b-border-radius-cof-6);outline:none;caret-color:transparent;font-size:32px;line-height:36px;font-weight:700;width:24px;height:36px}.bcc-input-code__input::-moz-selection{background-color:transparent}.bcc-input-code__input::selection{background-color:transparent}.bcc-input-code__input::-moz-placeholder{color:transparent}.bcc-input-code__input::placeholder{color:transparent}.bcc-input-code__input:disabled{cursor:not-allowed;color:var(--b-color-text-neutral-weak-400)}.bcc-input-code__input_error{color:var(--b-color-text-error-strong-500)}.bcc-input-code_gap_0{gap:0}.bcc-input-code_gap_1{gap:var(--g-spacing-1)}.bcc-input-code_gap_2{gap:var(--g-spacing-2)}.bcc-input-code_gap_3{gap:var(--g-spacing-3)}.bcc-input-code_gap_4{gap:var(--g-spacing-4)}.bcc-input-code_gap_5{gap:var(--g-spacing-5)}.bcc-input-code_gap_6{gap:var(--g-spacing-6)}.bcc-input-code_gap_7{gap:var(--g-spacing-7)}.bcc-input-code_gap_8{gap:var(--g-spacing-8)}.bcc-input-code-header{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.bcc-input-code-header__title{margin:0}.bcc-input-code-header__title:empty{display:none}.bcc-input-code-header__caption{font-size:16px;font-weight:400;line-height:24px;margin:0}.bcc-input-code-header__caption:empty{display:none}.bcc-modal-header{background-color:var(--b-color-object-bg-neutral-weak-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: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-object-bg-neutral-weak-100)}.bcc-modal-header_hasImage{padding-top:var(--g-spacing-12)}.bcc-modal-header__header-flex{flex: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-6)}.bcc-modal-header__title-container_compact{gap:var(--g-spacing-2)}.bcc-modal-header__title-container_compact.bcc-modal-header__title-container_center .bcc-modal-header__title .bcc-typography-title{font-size:var(--b-text-heading-5-font-size);font-weight:var(--b-text-heading-5-font-weight);line-height:var(--b-text-heading-5-line-height)}.bcc-modal-header__title-container_left{align-items:flex-start}.bcc-modal-header__title-container_center{align-items:center;text-align:center}.bcc-modal-header__title-container_center .bcc-modal-header__description{width:100%}.bcc-modal-header__title-container_center .bcc-modal-header__title .bcc-typography-title{font-size:var(--b-text-heading-4-font-size);font-weight:var(--b-text-heading-4-font-weight);line-height:var(--b-text-heading-4-line-height)}.bcc-modal-header__title-container_right{align-items:flex-end;text-align:right}.bcc-modal-header__title-container_right .bcc-modal-header__description{width:100%}}@layer bcc-design-layer{@media (max-width:767px){.bcc-modal-header__title-container{align-items:center;text-align:center}}.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__title .bcc-typography-title{font-size:var(--b-text-heading-4-font-size)}.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-text-neutral-strong-700);font-size:var(--b-text-body-1-font-size);font-weight:var(--b-text-caption-regular-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-offset:0;outline:none;cursor:pointer;z-index:2;align-self:start}.bcc-modal-header__close svg{width:28px;height:28px}.bcc-modal-header__intersector{height:0;width:0}.bcc-input-code-error{font-family:var(--g-text-body-font-family);font-size:var(--b-text-body-2-font-size);font-weight:var(--b-text-caption-medium-font-weight);line-height:var(--b-text-body-2-line-height);min-height:20px;color:var(--b-color-text-error-strong-500);text-align:center}.bcc-countdown-timer{width:100%;font-style:normal;font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height);font-weight:500;flex-direction:column;gap:8px;color:var(--b-color-text-neutral-strong-700);min-height:48px}.bcc-countdown-timer,.bcc-countdown-timer__countdown{display:flex;justify-content:center;align-items:center}.bcc-countdown-timer__countdown{flex-direction:row}.bcc-countdown-timer__timer{min-height:48px;min-width:42px;margin-left:var(--g-spacing-2);display:flex;justify-content:center;align-items:center;flex-direction:row;justify-content:flex-start}.bcc-countdown-timer__preservedSpace{min-height:48px}.bcc-modal__body_alert{text-align:center}.bcc-modal__body.bcc-modal__body_text{max-height:120px;overflow-y:auto;color:var(--b-color-text-neutral-strong-900);font-size:var(--b-text-body-1-font-size);font-style:normal;font-weight:var(--b-text-paragraph-regular-font-weight);line-height:var(--b-text-body-1-line-height)}.bcc-modal__body.bcc-modal__body_text,.bcc-modal__body_agreement{margin-top:var(--g-spacing-3);margin-bottom:var(--g-spacing-3)}.bcc-modal-body-agreement__text{max-height:160px;overflow-y:auto;color:var(--b-color-text-neutral-strong-900);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-top:var(--g-spacing-3);margin-bottom:var(--g-spacing-4)}.bcc-modal-body-agreement__checkbox .bcc-toggle-control{padding:0;max-width:none}.bcc-modal-body-agreement__checkbox .bcc-toggle-control__title{display:flex;align-items:center;color:var(--b-color-text-neutral-strong-700);font-size:12px;font-weight:400;line-height:16px}.bcc-modal__body_signature{margin-top:var(--g-spacing-3);margin-bottom:var(--g-spacing-4)}.bcc-modal__body_signature+.bcc-modal-footer{padding-top:var(--g-spacing-4)}.bcc-modal-body-signature__options{display:flex;flex-direction:column;gap:var(--g-spacing-1)}.bcc-modal__body_qrPayment{margin-top:var(--g-spacing-3);margin-bottom:var(--g-spacing-3)}.bcc-modal__body_qrPayment+.bcc-modal-footer .bcc-modal-footer__buttons .bcc-button{flex:1 1 0}}@layer bcc-design-layer{.bcc-modal-header:has(~.bcc-modal__body_qrPayment) .bcc-modal-header__title-container{gap:var(--g-spacing-1)}.bcc-modal-header:has(~.bcc-modal__body_qrPayment) .bcc-modal-header__description{color:var(--b-color-text-neutral-strong-700)}.bcc-modal-body-qr-payment__description{color:var(--b-color-text-neutral-strong-900);font-size:16px;font-weight:400;line-height:24px;text-align:center}.bcc-modal-body-qr-payment__qr-container{display:flex;justify-content:center;align-items:center;width:300px;height:300px;margin:var(--g-spacing-6) auto}.bcc-modal-body-qr-payment__qr-container img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bcc-modal__body_otp{display:flex;justify-content:center;align-items:center;padding:var(--g-spacing-8)!important}.bcc-modal-body-otp__content{display:flex;justify-content:center;width:100%}}@layer bcc-design-layer{.bcc-modal__content:has(.bcc-modal__body_media){display:flex;flex-direction:column}.bcc-modal__main:has(.bcc-modal__body_media){display:flex;flex-direction:column;flex:1 1 0;min-height:0}.bcc-modal__body_media{flex:1 1 0;min-height:0;display:flex;flex-direction:column;gap:var(--g-spacing-4);box-sizing:border-box;padding:var(--g-spacing-12) var(--g-spacing-8) var(--g-spacing-8) var(--g-spacing-8)!important}.bcc-modal-body-media__content{flex:1 1 0;min-height:0;overflow:hidden;border-radius:var(--g-spacing-3)}.bcc-modal-body-media__content img,.bcc-modal-body-media__content video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bcc-modal-body-media__title{font-family:var(--b-font-family-heading),sans-serif;font-size:var(--b-text-heading-3-font-size);font-weight:var(--b-text-heading-3-font-weight);line-height:var(--b-text-heading-3-line-height);color:var(--b-color-text-neutral-strong-900)}.bcc-modal-footer{padding:var(--g-spacing-5) var(--g-spacing-8) var(--g-spacing-8) var(--g-spacing-8);background-color:var(--b-color-object-bg-neutral-weak-0);border-top:1px solid transparent;transition:border-top .2s}.bcc-modal-footer_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-object-bg-neutral-weak-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}}