@layer bcc-design-layer{.bcc-spinner{color:var(--b-color-object-bg-brand-strong-500);-webkit-animation:spin_animation var(--spinner-animation-duration) infinite var(--spinner-animation-timing-function);animation:spin_animation var(--spinner-animation-duration) infinite var(--spinner-animation-timing-function);--spinner-display-visible:inline-block;--spinner-animation-duration:.8s;--spinner-animation-timing-function:linear;display:none}.bcc-spinner_visible{display:var(--spinner-display-visible);vertical-align:middle}.bcc-spinner_colors_default{color:var(--b-color-object-bg-brand-strong-500)}.bcc-spinner_colors_inverted{color:var(--b-color-icon-neutral-strong-900)}@keyframes spin_animation{to{transform:rotate(360deg)}}}
@layer bcc-design-layer{.bcc-spinner-wrapper{z-index:1;border-radius:inherit;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;inset:0}.bcc-spinner-wrapper_visible{display:flex}.bcc-spinner-wrapper_dark{background-color:#0000001f}.bcc-spinner-wrapper{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}}
@layer bcc-design-layer{:root{--skeleton-display:block;--skeleton-border-radius:4px;--skeleton-backdrop-filter:none;--skeleton-gradient-animation-display:block;--skeleton-bg-animation-display:none;--skeleton-bg-animation-color:transparent}.bcc-skeleton{display:var(--skeleton-display);vertical-align:middle;color:#0000;border-radius:var(--skeleton-border-radius);-webkit-backdrop-filter:var(--skeleton-backdrop-filter);backdrop-filter:var(--skeleton-backdrop-filter);background:var(--b-color-object-bg-neutral-weak-100);position:relative;overflow:hidden}.bcc-skeleton>*{visibility:hidden}.bcc-skeleton:before{content:"";background:var(--skeleton-bg-animation-color);position:absolute;inset:0}.bcc-skeleton_animate:before{display:var(--skeleton-bg-animation-display);opacity:.5;animation-name:background;animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-direction:alternate;animation-play-state:running}.bcc-skeleton_animate:after{display:var(--skeleton-gradient-animation-display);content:"";background-image:linear-gradient(270deg,#0000,#0000 40%,#0000000d 50%,#0000 60%,#0000);width:500%;height:100%;animation-name:gradient;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:0;left:0;transform:translate(-80%)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bcc-skeleton_animate:before{opacity:.4}}@keyframes gradient{0%{transform:translate(-80%)}67%{transform:translate(0)}to{transform:translate(0)}}@keyframes background{0%{background:#b6bcc3}to{background:#c6cdd6}}}
@layer bcc-design-layer{@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.bcc-tooltip{box-sizing:border-box;height:fit-content;display:inline-block;position:relative}.bcc-tooltip__content{-webkit-line-clamp:5;text-overflow:ellipsis;white-space:pre-wrap;font-size:16px;font-weight:500;line-height:24px;font-size:var(--b-text-caption-1-font-size);line-height:calc(var(--b-text-caption-1-line-height) - 1px);font-weight:var(--b-text-caption-regular-font-weight);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden;color:var(--b-color-object-bg-neutral-weak-0)!important}.bcc-tooltip__tooltip-top-start{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translateY(-100%)}.bcc-tooltip__tooltip-top{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(-50%)translateY(-100%)}.bcc-tooltip__tooltip-top-end{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(-100%)translateY(-100%)}.bcc-tooltip__tooltip-bottom-start{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translateY(0%)}.bcc-tooltip__tooltip-bottom{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(-50%)translateY(0%)}.bcc-tooltip__tooltip-bottom-end{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(-100%)translateY(0%)}.bcc-tooltip__tooltip-left{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(-100%)translateY(-50%)}.bcc-tooltip__tooltip-right{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute;transform:translate(0%)translateY(-50%)}.bcc-tooltip__tooltip-arrow-top-start{border-style:solid;border-width:7px 4px 0;border-color:var(--b-color-text-neutral-strong-800) transparent transparent transparent;width:0;height:0;bottom:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));left:var(--g-spacing-8);position:absolute;transform:translate(-50%)}.bcc-tooltip__tooltip-arrow-top{border-style:solid;border-width:7px 4px 0;border-color:var(--b-color-text-neutral-strong-800) transparent transparent transparent;width:0;height:0;bottom:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));position:absolute;left:50%;transform:translate(-50%)}.bcc-tooltip__tooltip-arrow-top-end{border-style:solid;border-width:7px 4px 0;border-color:var(--b-color-text-neutral-strong-800) transparent transparent transparent;width:0;height:0;bottom:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));right:var(--g-spacing-8);position:absolute;transform:translate(50%)}.bcc-tooltip__tooltip-arrow-bottom-start{border-style:solid;border-width:0 4px 7px;border-color:transparent transparent var(--b-color-text-neutral-strong-800) transparent;width:0;height:0;top:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));left:var(--g-spacing-8);position:absolute;transform:translate(-50%)}.bcc-tooltip__tooltip-arrow-bottom{border-style:solid;border-width:0 4px 7px;border-color:transparent transparent var(--b-color-text-neutral-strong-800) transparent;width:0;height:0;top:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));position:absolute;left:50%;transform:translate(-50%)}.bcc-tooltip__tooltip-arrow-bottom-end{border-style:solid;border-width:0 4px 7px;border-color:transparent transparent var(--b-color-text-neutral-strong-800) transparent;width:0;height:0;top:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));right:var(--g-spacing-8);position:absolute;transform:translate(50%)}.bcc-tooltip__tooltip-arrow-left{border-style:solid;border-width:4px 0 4px 7px;border-color:transparent transparent transparent var(--b-color-text-neutral-strong-800);width:0;height:0;right:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));position:absolute;top:50%;transform:translateY(-50%)}.bcc-tooltip__tooltip-arrow-right{border-style:solid;border-width:4px 7px 4px 0;border-color:transparent var(--b-color-text-neutral-strong-800) transparent transparent;width:0;height:0;left:calc(-1 * var(--g-spacing-2) + var(--g-spacing-half));position:absolute;top:50%;transform:translateY(-50%)}.bcc-tooltip__tooltip-top-start,.bcc-tooltip__tooltip-top,.bcc-tooltip__tooltip-top-end,.bcc-tooltip__tooltip-bottom-start,.bcc-tooltip__tooltip-bottom,.bcc-tooltip__tooltip-bottom-end,.bcc-tooltip__tooltip-left,.bcc-tooltip__tooltip-right{-webkit-backdrop-filter:blur(2.3375px);backdrop-filter:blur(2.3375px);background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white);padding:var(--g-spacing-1) var(--g-spacing-2);box-sizing:border-box;-moz-fit-content:fit-content;border-radius:var(--b-border-radius-cof-3);white-space:nowrap;flex-direction:column;width:fit-content;max-width:300px;display:flex;position:absolute}.bcc-tooltip__tooltip-top-start.enter,.bcc-tooltip__tooltip-top.enter,.bcc-tooltip__tooltip-top-end.enter,.bcc-tooltip__tooltip-bottom-start.enter,.bcc-tooltip__tooltip-bottom.enter,.bcc-tooltip__tooltip-bottom-end.enter,.bcc-tooltip__tooltip-left.enter,.bcc-tooltip__tooltip-right.enter{animation:.3s ease-out forwards fadeIn}.bcc-tooltip__tooltip-top-start.leave,.bcc-tooltip__tooltip-top.leave,.bcc-tooltip__tooltip-top-end.leave,.bcc-tooltip__tooltip-bottom-start.leave,.bcc-tooltip__tooltip-bottom.leave,.bcc-tooltip__tooltip-bottom-end.leave,.bcc-tooltip__tooltip-left.leave,.bcc-tooltip__tooltip-right.leave{animation:.3s ease-out forwards fadeOut}.bcc-tooltip__tooltip-black{background:var(--b-color-text-neutral-strong-800);color:var(--b-color-text-ultimate-white)}}
@layer bcc-design-layer{.bcc-timer-badge{--stroke-circle:var(--b-color-text-neutral-weak-400);border-radius:var(--b-border-radius-circle);padding:calc(var(--g-spacing-1) + var(--g-spacing-half));justify-content:center;align-items:center;display:inline-flex}.bcc-timer-badge__container{justify-content:center;align-items:center;display:flex;position:relative}.bcc-timer-badge__svg{width:30px;height:30px}.bcc-timer-badge__circle-bg{stroke:var(--stroke-circle);stroke-width:6px}.bcc-timer-badge__circle-progress{stroke:var(--b-color-text-ultimate-white);stroke-width:6px;stroke-linecap:round;will-change:stroke-dashoffset;transition:stroke-dashoffset .3s,stroke .3s}.bcc-timer-badge__time{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-text-ultimate-white);font-variant-numeric:tabular-nums;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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)}}
@layer bcc-design-layer{.bcc-snackbar-body{border-radius:var(--b-border-radius-cof-4);font-family:var(--g-text-body-font-family);padding:var(--g-spacing-4) var(--g-spacing-12) var(--g-spacing-4) var(--g-spacing-4);font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height);max-width:360px;position:relative}.bcc-snackbar-body__icon{flex:0 0 20px;width:20px;height:20px;display:flex}.bcc-snackbar-body__icon svg{width:20px;height:20px}.bcc-snackbar-body__timer{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.bcc-snackbar-body__timer .bcc-timer-badge{padding:0}.bcc-snackbar-body__timer .bcc-timer-badge__svg{width:24px;height:24px}.bcc-snackbar-body__timer .bcc-timer-badge__time{font-size:var(--b-text-caption-1-font-size);line-height:var(--b-text-caption-1-line-height);font-weight:var(--b-text-caption-medium-font-weight)}.bcc-snackbar-body__title-area{width:100%;display:flex}.bcc-snackbar-body__title{font-size:var(--g-text-body-font-size);line-height:var(--g-text-body-line-height);margin-left:var(--g-spacing-2);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;font-weight:400;display:-webkit-box;overflow:hidden}.bcc-snackbar-body__title a{color:var(--b-color-object-bg-brand-strong-600);text-decoration:none}.bcc-snackbar-body__description{font-weight:var(--b-text-caption-medium-font-weight);margin-top:var(--g-spacing-3);margin-left:var(--g-spacing-7);-webkit-line-clamp:8;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-bottom:0;display:-webkit-box;overflow:hidden}.bcc-snackbar-body__description a{color:var(--b-color-object-bg-accent-strong-600)}.bcc-snackbar-body__button{margin-top:var(--g-spacing-3);margin-left:var(--g-spacing-7);border-width:0;display:block}.bcc-snackbar-body__button span{font-size:var(--b-text-caption-1-font-size)}.bcc-snackbar-body_type_default,.bcc-snackbar-body_type_warning,.bcc-snackbar-body_type_loading{background-color:var(--b-color-object-bg-ultimate-black);color:var(--b-color-text-ultimate-white)}.bcc-snackbar-body_type_destructive{background-color:var(--b-color-text-error-strong-500);color:var(--b-color-text-ultimate-white)}.bcc-snackbar-body_type_destructive svg,.bcc-snackbar-body_type_destructive path,.bcc-snackbar-body_type_default svg,.bcc-snackbar-body_type_default path{fill:var(--b-color-text-ultimate-white)}.bcc-snackbar-body_type_loading svg{color:var(--b-color-text-ultimate-white)}.bcc-snackbar-body_type_destructive-loading{background-color:var(--b-color-text-error-strong-500);color:var(--b-color-text-ultimate-white)}.bcc-snackbar-body_type_destructive-loading svg{color:var(--b-color-text-ultimate-white)}.bcc-snackbar-body__close-icon{top:calc(var(--g-spacing-3) + var(--g-spacing-half));right:var(--g-spacing-4);width:24px;height:24px;position:absolute}.bcc-snackbar-body__close-icon svg{width:16px;height:16px}.bcc-snackbar-body__close-icon svg,.bcc-snackbar-body__close-icon path{fill:var(--b-color-text-ultimate-white)}@media (max-width:450px){.bcc-snackbar-body{align-items:center;gap:var(--g-spacing-2);padding:var(--g-spacing-4);flex-direction:row;display:flex}.bcc-snackbar-body__title-area{flex:1 1 0;align-items:center;width:auto;min-width:0}.bcc-snackbar-body__title{-webkit-line-clamp:1}.bcc-snackbar-body__description-wrapper{display:none}.bcc-snackbar-body__timer,.bcc-snackbar-body__timer .bcc-timer-badge__svg{width:20px;height:20px}.bcc-snackbar-body__timer .bcc-timer-badge__time{font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height);font-weight:var(--b-text-caption-medium-font-weight)}.bcc-snackbar-body__button{min-height:20px;color:var(--b-color-text-brand-strong-500);background-color:#0000;flex-shrink:0;margin-top:0;margin-left:0;padding:0;text-decoration:none}.bcc-snackbar-body__button path{fill:var(--b-color-text-brand-strong-500)}}@media (max-width:450px) and (hover:hover){.bcc-snackbar-body__button:hover{color:var(--b-color-text-brand-strong-600);background-color:#0000}.bcc-snackbar-body__button:hover path{fill:var(--b-color-text-brand-strong-600)}}@media (max-width:450px){.bcc-snackbar-body__button:not(:disabled):active,.bcc-snackbar-body__button[aria-pressed=true]{color:var(--b-color-text-brand-strong-700);background-color:#0000;transform:none}.bcc-snackbar-body__button:not(:disabled):active path,.bcc-snackbar-body__button[aria-pressed=true] path{fill:var(--b-color-text-brand-strong-700)}.bcc-snackbar-body__button span{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)}.bcc-snackbar-body__close-icon{display:none}}}
@layer bcc-design-layer{.bcc-use-skeleton{border-radius:var(--b-border-radius-cof-4)}.bcc-use-skeleton__row{flex-direction:column;justify-content:center;display:flex}}
@layer bcc-design-layer{.bcc-typography-caption{color:var(--b-color-text-neutral-strong-900);font-family:var(--g-text-body-font-family);width:100%}.bcc-typography-caption_paragraph{margin:0;padding:0}.bcc-typography-caption_paragraphWithMargins{margin:0 0 var(--g-spacing-1);padding:0}.bcc-typography-caption_weight_regular{font-weight:var(--b-text-caption-regular-font-weight)}.bcc-typography-caption_weight_medium{font-weight:var(--b-text-caption-medium-font-weight)}.bcc-typography-caption_weight_semibold{font-weight:var(--b-text-caption-semibold-font-weight)}.bcc-typography-caption_view_small{font-size:var(--b-text-caption-3-font-size);line-height:var(--b-text-caption-3-line-height)}.bcc-typography-caption_view_medium{font-size:var(--b-text-caption-2-font-size);line-height:var(--b-text-caption-2-line-height)}.bcc-typography-caption_view_large{font-size:var(--b-text-caption-1-font-size);line-height:var(--b-text-caption-1-line-height)}.bcc-typography-caption_decoration_none{text-decoration:none}.bcc-typography-caption_decoration_underline{text-decoration:underline}.bcc-typography-caption_decoration_line-through{text-decoration:line-through}.bcc-typography-caption_monospace{font-variant-numeric:tabular-nums}.bcc-typography-caption_rowLimit_none{-webkit-line-clamp:none}.bcc-typography-caption_color_primary{color:var(--b-color-text-neutral-strong-900)}.bcc-typography-caption_color_secondary{color:var(--b-color-text-neutral-strong-700)}.bcc-typography-caption_rowLimit_1{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-typography-caption_rowLimit_2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-typography-caption_rowLimit_3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
@layer bcc-design-layer{.bcc-typography-paragraph{color:var(--b-color-text-neutral-strong-900);font-family:var(--g-text-body-font-family);width:100%}.bcc-typography-paragraph_paragraph,.bcc-typography-paragraph_paragraphWithMargins{margin:0;padding:0}.bcc-typography-paragraph_view_small{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height)}.bcc-typography-paragraph_view_medium{font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height)}.bcc-typography-paragraph_view_large{font-size:var(--b-text-subtitle-2-font-size);line-height:var(--b-text-subtitle-2-line-height)}.bcc-typography-paragraph_view_xlarge{font-size:var(--b-text-subtitle-1-font-size);line-height:var(--b-text-subtitle-1-line-height)}.bcc-typography-paragraph_weight_light{font-weight:var(--b-text-paragraph-light-font-weight)}.bcc-typography-paragraph_weight_regular{font-weight:var(--b-text-paragraph-regular-font-weight)}.bcc-typography-paragraph_weight_medium{font-weight:var(--b-text-paragraph-medium-font-weight)}.bcc-typography-paragraph_weight_semibold{font-weight:var(--b-text-paragraph-semibold-font-weight)}.bcc-typography-paragraph_weight_bold{font-weight:var(--b-text-paragraph-bold-font-weight)}.bcc-typography-paragraph_decoration_underline{text-decoration:underline}.bcc-typography-paragraph_decoration_line-through{text-decoration:line-through}.bcc-typography-paragraph_monospace{font-variant-numeric:tabular-nums}.bcc-typography-paragraph_rowLimit_none{-webkit-line-clamp:none;line-clamp:none}.bcc-typography-paragraph_color_primary{color:var(--b-color-text-neutral-strong-900)}.bcc-typography-paragraph_color_secondary{color:var(--b-color-text-neutral-strong-700)}.bcc-typography-paragraph_rowLimit_1{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-typography-paragraph_rowLimit_2{-webkit-line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-typography-paragraph_rowLimit_3{-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bcc-typography-paragraph_rowLimit_4{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
