.bframe--pass[data-v-7764c9ca]{display:contents}.bframe[data-v-7764c9ca]{display:block}.bb[data-v-5b3f2a29]{position:relative}.bb--footer[data-v-5b3f2a29]{margin-top:auto}.bb.is-hidden .bb-content[data-v-5b3f2a29]{filter:grayscale(.4);opacity:.35}.bb.is-dragging[data-v-5b3f2a29]{opacity:.4}.bb-content[data-v-5b3f2a29]{position:relative}.bb-overlay[data-v-5b3f2a29]{cursor:grab;top:0;right:0;bottom:0;left:0;outline:1.5px dashed transparent;outline-offset:-2px;position:absolute;transition:outline-color .15s,background .15s;z-index:40}.bb-overlay[data-v-5b3f2a29]:active{cursor:grabbing}.bb.is-hovered .bb-overlay[data-v-5b3f2a29]{background:#d4a5730f;outline-color:#d4a57399}.bb.is-selected .bb-overlay[data-v-5b3f2a29]{background:#d4a5730d;outline:2px solid var(--b-accent,#d4a574);outline-offset:-2px}.bb-label[data-v-5b3f2a29]{align-items:center;background:var(--b-panel,#17191f);border-radius:7px 7px 0 0;box-shadow:0 -2px 12px #00000040;color:var(--b-text,#eceef3);display:none;font:600 12px/1 -apple-system,Segoe UI,sans-serif;gap:6px;left:0;letter-spacing:.2px;padding:5px 10px;position:absolute;top:0;transform:translateY(-100%);white-space:nowrap}.bb-label__hidden[data-v-5b3f2a29]{background:#ffffff1f;border-radius:5px;color:#cbd0dd;font-size:10px;margin-left:4px;padding:2px 6px;text-transform:uppercase}.bb.is-hovered .bb-label[data-v-5b3f2a29],.bb.is-selected .bb-label[data-v-5b3f2a29]{display:flex}.bb-toolbar[data-v-5b3f2a29]{align-items:center;background:var(--b-panel,#17191f);border:1px solid var(--b-border,hsla(0,0%,100%,.1));border-radius:10px;box-shadow:0 8px 26px #0006;cursor:default;display:none;gap:2px;padding:4px;position:absolute;right:8px;top:8px;z-index:42}.bb.is-hovered .bb-toolbar[data-v-5b3f2a29],.bb.is-selected .bb-toolbar[data-v-5b3f2a29]{display:flex}.bb-toolbar button[data-v-5b3f2a29]{align-items:center;background:transparent;border:none;border-radius:7px;color:#c3c8d4;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s,color .15s;width:30px}.bb-toolbar button[data-v-5b3f2a29]:hover:not(:disabled){background:#ffffff17;color:#fff}.bb-toolbar button[data-v-5b3f2a29]:disabled{cursor:default;opacity:.28}.bb-toolbar .bb-del[data-v-5b3f2a29]:hover{background:#f0616d29;color:#f0616d}.bb-grip[data-v-5b3f2a29]{color:#7f8598!important;cursor:grab!important}.bb-sep[data-v-5b3f2a29]{background:var(--b-border,hsla(0,0%,100%,.12));height:18px;margin:0 3px;width:1px}.bb-insert[data-v-5b3f2a29]{align-items:center;background:var(--b-accent,#d4a574);border:2px solid #fff;border-radius:50%;box-shadow:0 3px 12px #0000004d;color:#1a1a1a;cursor:pointer;display:none;height:28px;justify-content:center;left:50%;position:absolute;top:-14px;transform:translate(-50%);transition:transform .15s,background .15s;width:28px;z-index:43}.bb-insert[data-v-5b3f2a29]:hover{background:#e6c078;transform:translate(-50%) scale(1.12)}.bb.is-hovered .bb-insert[data-v-5b3f2a29]{display:flex}.bb-drop[data-v-5b3f2a29]{height:0;position:relative;z-index:44}.bb-drop span[data-v-5b3f2a29]{background:var(--b-accent,#d4a574);border-radius:3px;box-shadow:0 0 0 3px #d4a57340;height:3px;left:0;position:absolute;right:0}.bb-drop--top span[data-v-5b3f2a29]{top:-1px}.bb-drop--bottom span[data-v-5b3f2a29]{bottom:-1px}.bb-missing[data-v-5b3f2a29]{background:#fef2f2;color:#b91c1c;font-family:sans-serif;padding:40px;text-align:center}.page-render{display:flex;flex-direction:column;min-height:100vh}.page-render .bframe--footer{margin-top:auto}.page-render.is-editing{padding-bottom:40px}.page-render.has-header-offset{padding-top:104px}@media (max-width:768px){.page-render.has-header-offset{padding-top:64px}}
