@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}}@media (max-width: 767px) { .brxe-popup-658 { align-items: flex-end !important; justify-content: flex-end !important; padding: 0 !important; } .brxe-popup-658 .brx-popup-backdrop { position: fixed; inset: 0; } .brxe-popup-658 .brx-popup-content { position: fixed !important; bottom: 0 !important; left: 0 !important; right: 0 !important;  max-height: 92dvh !important; min-height: 0 !important; border-radius: 24px 24px 0 0 !important; overflow: visible !important; z-index: 1; transform: translate3d(0, 100%, 0); transition: transform 0.5s cubic-bezier(0.32, 0.72, 0, 1); } .brxe-popup-658:not(.hide) .brx-popup-content { transform: translate3d(0, 0, 0); } .brxe-popup-658 .brx-popup-content.qv-is-dragging { transition: none !important; } .brxe-popup-658 .brx-popup-content::after { content: ''; position: absolute; left: 0; right: 0; top: 100%; height: 200%; background: white; transform: translateZ(0); }  .brxe-popup-658 .brx-popup-content > .brxe-section { overflow-y: auto !important; overflow-x: hidden; overscroll-behavior: contain; max-height: calc(92dvh - 46px); } .qv-drawer-handle { display: flex !important; align-items: center; justify-content: center; width: 100%; padding: var(--space-s) 0; cursor: grab; touch-action: none; flex-shrink: 0; } .qv-drawer-handle::before { content: ''; display: block; width: 120px; height: 4px; border-radius: 999px; background: rgba(0, 0, 0, 0.5); } .qv-drawer-handle:active { cursor: grabbing; }}@media (min-width: 768px) { .qv-drawer-handle { display: none !important; }}