.collapse-block-mirror,.collapse-block-mirror__toggle{border-radius:10px;color:var(--text-color-primary)}.collapse-block-mirror__toggle{align-items:center;background-color:var(--background-secondary);cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:space-between;line-height:1.4;min-height:46px;padding:10px 16px;transition:background-color .3s linear}.collapse-block-mirror__toggle--open,.collapse-block-mirror__toggle:hover{background-color:var(--button-primary-bg)}.collapse-block-mirror__title{line-height:1.2;margin-right:20px}.collapse-block-mirror__caret{color:var(--text-color-extra-4);font-size:10px;transform:rotate(0deg);transform-origin:center;transition:color .3s linear,transform .3s linear}.collapse-block-mirror__toggle:hover .collapse-block-mirror__caret{color:var(--text-color-primary)}.collapse-block-mirror__caret--open{color:var(--text-color-primary);transform:rotate(180deg)}.collapse-block-mirror__content-wrap{padding:0}.collapse-block-mirror__content{border-radius:10px;color:var(--text-color-primary);padding:16px 0 0}.collapse-block-mirror--with-separator{padding:21px 0}@media(min-width:768px){.collapse-block-mirror--with-separator{padding:23px 0}}.collapse-block-mirror--with-separator:not(:last-child){border-bottom:1px solid var(--text-color-secondary)}.collapse-block-mirror--with-separator .collapse-block-mirror__caret{font-size:6px}.collapse-block-mirror--with-separator .collapse-block-mirror__title{font-size:18px}.collapse-block-mirror .content--data{margin-bottom:48px}