@layer bcc-design-layer{.bcc-accordion{margin:0 auto;font-family:var(--g-text-body-font-family);background:var(--b-color-object-bg-neutral-weak-0);padding:var(--g-spacing-5);border-radius:var(--b-border-radius-cof-4);max-width:400px}.bcc-accordion_compact{padding:var(--g-spacing-3)}.bcc-accordion__accordion-container{font-style:normal;font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bcc-accordion-item-mobile{position:relative;background:var(--b-color-object-bg-neutral-weak-0);border-radius:var(--b-border-radius-cof-6);max-width:400px}.bcc-accordion-item-mobile:not(:first-child){margin-top:28px}.bcc-accordion-item-mobile_compact{margin:0!important;border-radius:0;position:relative}.bcc-accordion-item-mobile_compact:not(:first-child){margin-top:0}.bcc-accordion-item-mobile_compact:not(:last-child):after{content:"";position:absolute;bottom:0;width:calc(100% - var(--g-spacing-8));left:var(--g-spacing-4);height:1px;background:var(--b-color-object-bg-neutral-weak-100)}.bcc-accordion-item-mobile_compact:first-child{border-top-left-radius:var(--b-border-radius-cof-6);border-top-right-radius:var(--b-border-radius-cof-6)}.bcc-accordion-item-mobile_compact:last-child{border-bottom-left-radius:var(--b-border-radius-cof-6);border-bottom-right-radius:var(--b-border-radius-cof-6)}.bcc-accordion-item-mobile__title{cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:var(--b-color-text-neutral-strong-900);padding:var(--g-spacing-4)}.bcc-accordion-item-mobile__title:hover{color:var(--b-color-object-bg-brand-strong-600)}.bcc-accordion-item-mobile__title:hover svg path{fill:var(--b-color-object-bg-brand-strong-600)}.bcc-accordion-item-mobile_compact .bcc-accordion-item-mobile__title{padding:var(--g-spacing-2)}.bcc-accordion-item-mobile__title-text{margin:0;font-weight:500;width:calc(100% - 20px);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.bcc-accordion-item-mobile_compact .bcc-accordion-item-mobile__title-text{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height)}.bcc-accordion-item-mobile__content{opacity:0;overflow:hidden;transition:max-height .3s ease,opacity .3s ease,padding .3s ease;max-height:240px;padding:0 var(--g-spacing-4)}.bcc-accordion-item-mobile__content_isActive{opacity:1;padding:0 var(--g-spacing-4) var(--g-spacing-2) var(--g-spacing-4)}.bcc-accordion-item-mobile_compact .bcc-accordion-item-mobile__content{padding:0 var(--g-spacing-2)}.bcc-accordion-item-mobile_compact .bcc-accordion-item-mobile__content_isActive{padding:0 var(--g-spacing-2) var(--g-spacing-1) var(--g-spacing-2)}.bcc-accordion-item-mobile__data{margin:0;color:var(--b-color-text-neutral-strong-800);font-weight:400}.bcc-accordion-item-mobile_compact .bcc-accordion-item-mobile__data{font-size:var(--b-text-body-2-font-size);line-height:var(--b-text-body-2-line-height)}.bcc-accordion-item-mobile__data a{color:var(--b-color-object-bg-brand-strong-600)!important;text-decoration:underline!important}.bcc-chevron{display:flex;transition:transform .3s ease;color:var(--b-color-text-neutral-strong-900)}.bcc-chevron_isRotated{transform:rotate(180deg)}.bcc-accordion-desktop{width:100%;margin:0 auto;font-family:var(--g-text-body-font-family)}.bcc-accordion-desktop__title-content{display:flex;flex-direction:column;align-items:center}.bcc-accordion-desktop__title-content:empty{display:none}.bcc-accordion-desktop__main-title{font-size:var(--b-text-heading-2-font-size);font-weight:var(--b-text-heading-2-font-weight);line-height:var(--b-text-heading-2-line-height);margin:0 0 var(--g-spacing-8) 0;text-align:center;color:var(--b-color-text-neutral-strong-900)}.bcc-accordion-desktop__main-title:empty{display:none}.bcc-accordion-desktop_compact .bcc-accordion-desktop__main-title{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);margin:0}.bcc-accordion-desktop__title-chips{margin-bottom:var(--g-spacing-8)}.bcc-accordion-desktop__title-chips:empty{display:none}.bcc-accordion-desktop_compact .bcc-accordion-desktop__title-chips{margin-bottom:var(--g-spacing-4)}.bcc-accordion-desktop__accordion-container{font-style:normal;font-size:var(--b-text-body-1-font-size);line-height:var(--b-text-body-1-line-height);font-weight:500;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bcc-accordion-desktop__accordion-container_compact{padding-bottom:var(--g-spacing-6)}.bcc-accordion-desktop_compact .bcc-accordion-desktop__accordion-container{background:var(--b-color-object-bg-neutral-weak-0);border-radius:var(--b-border-radius-cof-6);overflow:hidden}.bcc-accordion-desktop__compact-title{padding:var(--g-spacing-6) var(--g-spacing-6) var(--g-spacing-2) var(--g-spacing-6)}.bcc-accordion-desktop__compact-title .bcc-accordion-desktop__main-title{font-size:24px;font-weight:var(--b-text-heading-3-font-weight);line-height:var(--b-text-heading-3-line-height);margin:0 0 var(--g-spacing-2) 0;text-align:left;color:var(--b-color-text-neutral-strong-900)}.bcc-accordion-desktop__compact-title .bcc-accordion-desktop__title-chips{margin-bottom:0}.bcc-accordion-desktop__compact-caption{font-size:var(--b-text-body-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-neutral-medium-600);margin:0}.bcc-chips{width:100%;display:flex;flex-wrap:wrap;gap:var(--g-spacing-1);overflow-y:auto;max-height:100px;scrollbar-gutter:stable;padding:var(--g-spacing-1) var(--g-spacing-3) var(--g-spacing-2) var(--g-spacing-3);box-sizing:border-box}}@layer bcc-design-layer{.bcc-chips::-webkit-scrollbar{width:8px}.bcc-chips::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px transparent;border:1.5px solid transparent;border-radius:var(--b-border-radius-cof-2);-webkit-transition:box-shadow .3s ease-out;transition:box-shadow .3s ease-out}.bcc-chips:focus-within::-webkit-scrollbar-thumb,.bcc-chips:hover::-webkit-scrollbar-thumb{box-shadow:inset 0 0 10px 10px #b2b2b2}}