@layer bcc-design-layer{.bcc-mobile-progress-circle-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.bcc-mobile-progress-circle-container,.bcc-mobile-progress-circle-container_enableMobileOverlay{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;width:100%;height:100%}.bcc-mobile-progress-circle-container_enableMobileOverlay{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:var(--b-color-ultimate-white);z-index:9999}.bcc-mobile-progress-circle{font-family:var(--b-font-family-heading);font-size:var(--b-text-heading-4-font-size);line-height:var(--b-text-heading-4-line-height);font-weight:var(--b-text-heading-2-font-weight);--pg-circle-size:100px;--pg-circle-width:2;position:relative;width:var(--pg-circle-size);height:var(--pg-circle-size)}.bcc-mobile-progress-circle__progress-bar{height:var(--pg-circle-size);width:var(--pg-circle-size);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.bcc-mobile-progress-circle__background,.bcc-mobile-progress-circle__progress{fill:none;stroke:var(--b-color-neutral-default-100);stroke-width:var(--pg-circle-width)}.bcc-mobile-progress-circle__progress{stroke-dasharray:100 100;stroke-dashoffset:100;stroke-linecap:round;-webkit-transition:stroke-dashoffset .2s ease-in-out;transition:stroke-dashoffset .2s ease-in-out}.bcc-mobile-progress-circle__progress_success-icon{stroke:var(--b-color-brand-500)}.bcc-mobile-progress-circle__progress_failure-icon{stroke:var(--b-color-status-error-500)}.bcc-mobile-progress-circle__text-box{height:calc(var(--pg-circle-size) / 3);width:calc(var(--pg-circle-size) * .8);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(var(--pg-circle-size) / 2 - var(--pg-circle-size) / 6);left:calc((var(--pg-circle-size) - var(--pg-circle-size) * .8) / 2)}.bcc-mobile-progress-circle__text-box_success-text{color:var(--b-color-brand-500)}.bcc-mobile-progress-circle__text-box_failure-text{color:var(--b-color-status-error-500)}.bcc-mobile-progress-circle__icon{width:calc(var(--pg-circle-size) * .4);height:calc(var(--pg-circle-size) * .4);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:scale-in-ver-center .7s forwards;animation:scale-in-ver-center .7s forwards}.bcc-mobile-progress-circle-title-area{margin:var(--g-spacing-6) 0 0 0;padding:0;list-style-type:none;max-width:280px}.bcc-mobile-progress-circle-title-area .mobile-title{font-size:18px;line-height:22px;font-weight:700;text-align:center;color:var(--b-color-ultimate-black)!important;font-weight:var(--b-text-heading-1-font-weight)}.bcc-mobile-progress-circle-title-area .mobile-description{font-weight:var(--b-text-caption-medium-font-weight);text-align:center;margin-top:var(--g-spacing-2);color:var(--b-color-neutral-default-500)}.bcc-mobile-progress-circle-title-area .mobile-description,.size_s{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height)}.size_s{--pg-circle-size:60px;--pg-circle-width:2}.size_m{--pg-circle-size:90px;--pg-circle-width:2.5}.size_l,.size_m{font-family:var(--b-font-family-heading);font-size:var(--b-text-heading-4-font-size);line-height:var(--b-text-heading-4-line-height);font-weight:var(--b-text-heading-2-font-weight)}.size_l{--pg-circle-size:120px;--pg-circle-width:3}}@layer bcc-design-layer{@-webkit-keyframes scale-in-ver-center{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}@keyframes scale-in-ver-center{0%{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}}.bcc-desktop-progress-circle{position:relative;width:var(--pg-circle-size);height:var(--pg-circle-size)}.bcc-desktop-progress-circle_timer{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.bcc-desktop-progress-circle__progress-bar{height:var(--pg-circle-size);width:var(--pg-circle-size);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.bcc-desktop-progress-circle__background,.bcc-desktop-progress-circle__progress{fill:none;stroke:var(--b-color-neutral-default-100);stroke-width:var(--pg-circle-width)}.bcc-desktop-progress-circle__progress{stroke-dasharray:100 100;stroke-dashoffset:100;stroke-linecap:round;-webkit-transition:stroke-dashoffset .2s ease-in-out;transition:stroke-dashoffset .2s ease-in-out}.bcc-desktop-progress-circle__progress_success-icon{stroke:var(--b-color-brand-500)}.bcc-desktop-progress-circle__progress_failure-icon{stroke:var(--b-color-status-error-500)}.bcc-desktop-progress-circle__text-box{height:calc(var(--pg-circle-size) / 3);width:calc(var(--pg-circle-size) * .8);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:calc(var(--pg-circle-size) / 2 - var(--pg-circle-size) / 6);left:calc((var(--pg-circle-size) - var(--pg-circle-size) * .8) / 2)}.bcc-desktop-progress-circle__text-box_success-text{color:var(--b-color-brand-500)}.bcc-desktop-progress-circle__text-box_failure-text{color:var(--b-color-status-error-500)}.bcc-desktop-progress-circle__icon{width:calc(var(--pg-circle-size) * .4);height:calc(var(--pg-circle-size) * .4);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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:scale-in-ver-center .7s forwards;animation:scale-in-ver-center .7s forwards}:root{--second:1s;--minute:calc(var(--second) * 60);--hour:calc(var(--minute) * 60)}}@layer bcc-design-layer{@-webkit-keyframes tick{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes tick{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}.bcc-timer-countdown{background:rgba(30,170,137,.12);border-radius:var(--b-border-radius-cof-8);padding:var(--g-spacing-2) var(--g-spacing-3);color:#1b1b1b;max-width:200px}.bcc-timer-countdown_lt-minute{background:var(--b-color-accent-50)}.bcc-timer-countdown__title{line-height:28px;font-weight:var(--b-text-body-2-font-weight);font-size:var(--b-text-body-2-font-size);margin-bottom:var(--g-spacing-1);color:var(--b-color-neutral-default-900)}.bcc-timer-countdown__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--g-spacing-2);-ms-flex-wrap:nowrap;flex-wrap:nowrap}.bcc-timer-countdown__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--g-spacing-1) * .5);-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.bcc-timer-countdown__value{font-weight:700;letter-spacing:.5px;font-size:var(--b-text-heading-5-font-size);line-height:var(--b-text-heading-5-line-height);display:block;font-variant-numeric:tabular-nums}.bcc-timer-countdown__value_size_sm{font-size:var(--b-text-heading-5-font-size);line-height:var(--b-text-heading-5-line-height)}.bcc-timer-countdown__caption{color:rgba(0,0,0,.7);font-size:var(--b-text-caption-1-font-size);line-height:var(--b-text-body-2-line-height);font-weight:var(--b-text-body-2-font-weight)}.bcc-animated-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bcc-digit-roller__container{overflow:hidden;height:var(--b-text-heading-5-line-height);position:relative}.bcc-digit-roller__roller{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out;will-change:transform}.bcc-digit-roller__digit,.bcc-digit-roller__roller{display:-webkit-box;display:-ms-flexbox;display:flex}.bcc-digit-roller__digit{height:var(--b-text-heading-5-line-height);line-height:var(--b-text-heading-5-line-height);-ms-flex-negative:0;flex-shrink:0}.bcc-digit-roller__digit,.bcc-timer-progress{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bcc-timer-progress{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.bcc-timer-progress__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bcc-timer-progress__svg{width:80px;height:80px}.bcc-timer-progress__svg_size_sm{width:60px;height:60px}.bcc-timer-progress__svg_size_lg{width:100px;height:100px}.bcc-timer-progress__circle-bg{stroke:#e0e0e0;stroke-width:8}.bcc-timer-progress__circle-progress{stroke:#4caf50;stroke-width:8;stroke-linecap:round;-webkit-transition:stroke-dashoffset .3s ease,stroke .3s ease;transition:stroke-dashoffset .3s ease,stroke .3s ease;will-change:stroke-dashoffset}.bcc-timer-progress__circle-progress_error{stroke:var(--b-color-status-error-500)}.bcc-timer-progress__time{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:var(--b-text-body-1-font-size);font-weight:var(--b-text-body-1-font-weight);line-height:var(--b-text-body-1-line-height);color:var(--b-color-neutral-default-900);font-variant-numeric:tabular-nums}.bcc-timer-progress__time_size_sm{font-size:var(--b-text-body-2-font-size)}.bcc-timer-progress__time_size_lg{font-size:var(--b-text-heading-6-font-size)}.bcc-timer-badge{--stroke-circle:#777778;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:var(--b-border-radius-circle);padding:calc(var(--g-spacing-1) + var(--g-spacing-half))}.bcc-timer-badge,.bcc-timer-badge__container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bcc-timer-badge__container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.bcc-timer-badge__svg{width:30px;height:30px}.bcc-timer-badge__circle-bg{stroke:var(--stroke-circle);stroke-width:6}.bcc-timer-badge__circle-progress{stroke:var(--b-color-ultimate-white);stroke-width:6;stroke-linecap:round;-webkit-transition:stroke-dashoffset .3s ease,stroke .3s ease;transition:stroke-dashoffset .3s ease,stroke .3s ease;will-change:stroke-dashoffset}.bcc-timer-badge__time{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:var(--b-text-caption-2-font-size);font-weight:var(--b-text-body-2-font-weight);line-height:var(--b-text-body-2-line-height);color:var(--b-color-ultimate-white);font-variant-numeric:tabular-nums}.bcc-timer-badge__time_size_sm{font-size:var(--b-text-caption-font-size)}.bcc-timer-badge__time_size_lg{font-size:var(--b-text-body-1-font-size)}.bcc-timer-badge--over-time .bcc-timer-badge__time{color:var(--bcc-color-warning-200)}.bcc-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:var(--g-spacing-2);-webkit-column-gap:var(--g-spacing-3);-moz-column-gap:var(--g-spacing-3);column-gap:var(--g-spacing-3)}.bcc-radio-group_vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}