@layer bricks {.brxe-code{width:100%}}@layer bricks {.brxe-button{width:auto}}@layer bricks {: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-bfcttl {font-size: var(--h5)}#brxe-bfcx {display: flex; align-items: center; justify-content: center; height: var(--tap-min); padding-top: 0; padding-right: var(--space-xs); padding-bottom: 0; padding-left: var(--space-xs); background-color: transparent; font-size: var(--text-s); color: var(--ink-muted); border-radius: var(--radius-2xs)}#brxe-bfcx:hover {color: var(--brand-text); background-color: var(--brand-tint)}#brxe-bfchd {display: flex; flex-direction: row; justify-content: space-between; align-items: center; column-gap: var(--space-s); width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-bfcsub {max-width: 62ch; font-size: var(--text-s); line-height: 1.6; color: var(--ink-muted)}#brxe-bfcemb {width: 100%; height: min(64rem, 92vh - 25rem)}@media (max-width: 478px) {#brxe-bfcemb {height: max(42rem, min(56rem, 92vh - 25rem))}}#brxe-bfcalt {font-size: var(--text-2xs); line-height: 1.6; color: var(--ink-muted)}#brxe-bfcwrap {display: flex; flex-direction: column; align-items: stretch; row-gap: var(--space-s); width: 100%; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}