@layer bcc-design-layer{.bcc-button-wallet{min-height:auto;max-height:var(--g-size-l-height);-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--b-color-neutral-default-900);color:var(--b-color-neutral-default-0);border:1px solid var(--b-color-neutral-default-600)}.bcc-button-wallet:focus-visible{border:1px solid var(--b-color-neutral-default-600)}.bcc-button-wallet.bcc-button_size_l svg{width:auto;height:auto}.bcc-button-wallet_platform_ios{border-radius:var(--b-border-radius-cof-6)}.bcc-button-wallet_platform_android{border-radius:var(--b-border-radius-cof-16)}.bcc-button-wallet_type_badge{padding:var(--g-spacing-4)}.bcc-button-wallet_type_button{padding:var(--g-spacing-3) var(--g-spacing-5)}.bcc-button-wallet_iosBadge{height:36px;padding:var(--g-spacing-2);border-radius:var(--b-border-radius-cof-4)}.bcc-button-wallet__badge{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-align:start;-ms-flex-align:start;align-items:start}.bcc-button-wallet__badgeSubtitle{font-size:var(--b-text-caption-3-font-size);line-height:var(--b-text-caption-3-line-height)}.bcc-button-wallet__badgeChild{font-size:var(--b-text-caption-1-font-size);line-height:var(--b-text-caption-1-line-height)}.bcc-button-wallet-platform__ios{font-weight:500;font-weight:400}.bcc-button-wallet-platform__android,.bcc-button-wallet-platform__ios{font-style:normal;font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height);text-align:center}.bcc-button-wallet-platform__android{font-weight:500}.bcc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-x:hidden;font-family:var(--g-font-family-sans)}.bcc-calendar_adaptive{width:100%}.bcc-calendar__calendarWrapper{height:425px;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;background:var(--b-color-neutral-default-0)}.bcc-calendar__calendarWrapper_adaptive{width:100%}.bcc-calendar__footer:empty,.bcc-calendar__header:empty{display:none}.bcc-calendar-months-list-mark{position:absolute;left:0;top:calc(var(--g-spacing-3) + 1px);border-radius:var(--b-border-radius-cof-3);-webkit-transition:-webkit-transform .26s ease-out;transition:-webkit-transform .26s ease-out;transition:transform .26s ease-out;transition:transform .26s ease-out,-webkit-transform .26s ease-out;width:6px;height:6px;background-color:var(--b-color-brand-500)}.bcc-calendar-months-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:128px;background-color:var(--b-color-neutral-default-0);border-right:1px solid var(--b-color-neutral-default-200)}.bcc-calendar-months-list:empty{display:none}.bcc-calendar-months-list__listWrapper{position:relative;padding:0 12px;scrollbar-width:none;-ms-overflow-style:none;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain}}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{.bcc-calendar-months-list__listWrapper::-webkit-scrollbar{display:none}.bcc-calendar-months-list__month{padding:8px 0;font-size:13px;line-height:var(--b-text-caption-1-line-height);cursor:pointer;color:var(--b-color-neutral-default-900)}.bcc-calendar-months-list__month_disabled{cursor:not-allowed;opacity:.4}.bcc-calendar-year-select{padding:8px 0 4px;margin:0 12px 8px;border-bottom:1px solid var(--b-color-neutral-default-200);color:var(--b-color-neutral-default-900);background-color:var(--b-color-neutral-default-0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height);font-weight:var(--b-text-caption-medium-font-weight);cursor:pointer;outline:none}.bcc-calendar-year-select__chevroneUp{-webkit-transition:.2s;transition:.2s}.bcc-calendar-year-select__chevroneUp_open{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.bcc-calendar-months-list-month{padding:8px 0;font-size:13px;line-height:var(--b-text-caption-1-line-height);font-weight:var(--b-text-caption-medium-font-weight);color:var(--b-color-neutral-default-900);cursor:pointer}.bcc-calendar-months-list-month_disabled{cursor:not-allowed;opacity:.4}.bcc-calendar-months-list-years{padding:8px 0;font-size:13px;line-height:var(--b-text-caption-1-line-height);font-weight:var(--b-text-caption-medium-font-weight);cursor:pointer;color:var(--b-color-neutral-default-900)}.bcc-calendar-months-list-years_disabled{cursor:not-allowed;opacity:.4}.bcc-calendar-month-grid{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-flex:1;-ms-flex:1;flex:1;width:100%;max-height:100%;position:relative;background:var(--b-color-neutral-default-0)}.bcc-calendar-month-grid__top-fade{position:absolute;top:var(--g-spacing-6);right:0;left:0;height:32px;background:-webkit-gradient(linear,left bottom,left top,from(color-mix(in srgb,var(--b-color-neutral-default-0) 0%,transparent)),color-stop(color-mix(in srgb,var(--b-color-neutral-default-0) 80%,transparent)),to(color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent)));background:linear-gradient(to top,color-mix(in srgb,var(--b-color-neutral-default-0) 0%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 80%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent));z-index:1}.bcc-calendar-month-grid__months{position:relative;padding:0 12px;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;overflow:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{}@layer bcc-design-layer{.bcc-calendar-month-grid__months::-webkit-scrollbar{display:none}.bcc-calendar-month-grid__placeholder{margin-top:16px}@media (max-width:375px){.bcc-calendar-month-grid__months{padding-right:16px;padding-left:16px}}@media (max-width:320px){.bcc-calendar-month-grid__months{padding-right:8px;padding-left:8px}}}@layer bcc-design-layer{.bcc-calendar-weekdays{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding:8px 12px 0;color:var(--b-color-neutral-default-900);background-color:var(--b-color-neutral-default-0)}.bcc-calendar-weekdays,.bcc-calendar-weekdays__weekday{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}.bcc-calendar-weekdays__weekday{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;height:100%;font-size:13px;line-height:16px;font-weight:400}.bcc-calendar-weekdays__weekday_weekend{color:var(--b-color-status-error-500)}.bcc-calendar-month{padding-top:16px}.bcc-calendar-month__monthLabel{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);color:var(--b-color-neutral-default-900);width:100%;margin-bottom:0;padding-top:12px;padding-bottom:8px;background:-webkit-gradient(linear,left bottom,left top,from(color-mix(in srgb,var(--b-color-neutral-default-0) 0%,transparent)),color-stop(color-mix(in srgb,var(--b-color-neutral-default-0) 80%,transparent)),color-stop(color-mix(in srgb,var(--b-color-neutral-default-0) 90%,transparent)),color-stop(color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent)),color-stop(color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent)),to(color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent)));background:linear-gradient(to top,color-mix(in srgb,var(--b-color-neutral-default-0) 0%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 80%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 90%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent),color-mix(in srgb,var(--b-color-neutral-default-0) 100%,transparent))}.bcc-calendar-month__monthLabel_sticky{position:-webkit-sticky;position:sticky;z-index:1;top:0;left:0}.bcc-calendar-month__monthLabel_hidden{display:none}.bcc-calendar-month_year{color:var(--b-color-neutral-default-700)}.bcc-calendar-month__week{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@layer bcc-design-layer{}