.brxe-button{width:auto}:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}.brxe-code{width:100%}.brxe-icon{font-size:60px}svg.brxe-icon{font-size:inherit}#brxe-osmept {align-self: flex-end; background-color: var(--white); color: var(--primary)}#brxe-osmept:hover {background-color: var(--base-light)}#brxe-osmept { cursor: pointer;}#brxe-mgocgw {flex-direction: column; row-gap: var(--space-xs)}#brxe-zgkvdk {width: 100%}#brxe-hnkdtw {flex-grow: 1; overflow: auto; width: 100%}#brxe-rbhkay {box-shadow: 0 0.5rem 2rem 1.2rem rgba(0, 0, 0, 0.14)}#brxe-rbhkay { pointer-events: all;}#brxe-vyppcl {position: absolute; font-size: var(--text-m); transform: translateY(-50%); width: 3rem; height: 2.5rem; display: flex; justify-content: center; align-items: center; background-color: var(--action); border: 0; border-radius: var(--radius-s); left: 1rem; bottom: 0px; transition: 0.3s background; color: var(--white); fill: var(--white)}#brxe-vyppcl:hover {color: var(--white); fill: var(--white)}#brxe-vyppcl { pointer-events: all; cursor: pointer; --hover-color: var(--action-semi-dark); }#brxe-vyppcl:hover { background-color: var(--hover-color);}#brxe-vyppcl:hover::after { border-bottom-color: var(--hover-color);}#brxe-vyppcl::after { transition: 0.3s border-bottom-color;bottom: 100%;left: 74%;border: solid transparent;content: "";height: 0;width: 0;position: absolute;pointer-events: none;}#brxe-vyppcl::after {border-color: rgba(0, 0, 0, 0);border-bottom-color: var(--action);border-width: 15px; border-right-width: 3px;margin-left: -15px;}@media (max-width: 767px) {#brxe-vyppcl {top: 1.25em}}#brxe-aojhhl {padding-top: 2rem; padding-bottom: 5rem; align-items: flex-start}#brxe-aojhhl { transition: 1s transform; pointer-events: none; overflow: hidden;} .hide #brxe-aojhhl, [data-animate-out] #brxe-aojhhl { transform: translateY(100%);}body[data-show-footer-popup] #brx-footer > .brxe-section { padding-bottom: 120px;}@media (max-width: 767px) {#brxe-aojhhl {display: none}}