.bke[data-v-f48cfa71]{display:flex;flex-direction:column;gap:2px;font-family:var(--uxtie-body-font,inherit);color:var(--uxtie-text,inherit)}.bke__blocks[data-v-f48cfa71]{max-width:none}.bke__row[data-v-f48cfa71]{position:relative;display:flex;align-items:flex-start;gap:4px}.bke__gutter[data-v-f48cfa71]{display:flex;flex-direction:column;gap:1px;padding-top:4px;opacity:0;transition:opacity .12s ease;flex-shrink:0}.bke__row:focus-within .bke__gutter[data-v-f48cfa71],.bke__row:hover .bke__gutter[data-v-f48cfa71]{opacity:1}.bke__gutter-btn[data-v-f48cfa71]{display:flex;align-items:center;justify-content:center;width:20px;height:18px;border:none;border-radius:4px;background:transparent;color:var(--uxtie-text-muted,#8a8a8a);cursor:pointer;padding:0}.bke__gutter-btn[data-v-f48cfa71]:hover:not(:disabled){background:color-mix(in srgb,var(--uxtie-text,#1a1a1a) 7%,transparent);color:var(--uxtie-text,#1a1a1a)}.bke__gutter-btn[data-v-f48cfa71]:disabled{opacity:.3;cursor:default}.bke__gutter-btn--danger[data-v-f48cfa71]:hover:not(:disabled){background:color-mix(in srgb,#ef4444 12%,transparent);color:#ef4444}.bke__content[data-v-f48cfa71]{flex:1;min-width:0}.bke__item-input[data-v-f48cfa71],.bke__text[data-v-f48cfa71]{display:block;width:100%;border:none;background:transparent;resize:none;overflow:hidden;padding:0;outline:none;color:inherit;font:inherit}.bke__code-lang[data-v-f48cfa71]::-moz-placeholder,.bke__field-input[data-v-f48cfa71]::-moz-placeholder,.bke__item-input[data-v-f48cfa71]::-moz-placeholder,.bke__text[data-v-f48cfa71]::-moz-placeholder{color:var(--uxtie-text-muted,#9a9a9a);opacity:.7}.bke__code-lang[data-v-f48cfa71]::placeholder,.bke__field-input[data-v-f48cfa71]::placeholder,.bke__item-input[data-v-f48cfa71]::placeholder,.bke__text[data-v-f48cfa71]::placeholder{color:var(--uxtie-text-muted,#9a9a9a);opacity:.7}.bke__quote-text[data-v-f48cfa71]{font-size:.9375rem;font-style:italic;line-height:1.7}.bke__callout-variant[data-v-f48cfa71]{flex-shrink:0;border:1px solid color-mix(in srgb,var(--uxtie-text,#1a1a1a) 15%,transparent);border-radius:6px;background:transparent;color:inherit;font-size:.75rem;padding:2px 4px;cursor:pointer}.bke__todo-checkbox[data-v-f48cfa71]{width:16px;height:16px;margin-top:3px;flex-shrink:0;accent-color:var(--uxtie-primary,#4f46e5);cursor:pointer}.bke__image[data-v-f48cfa71]{display:flex;flex-direction:column;gap:6px}.bke__field-input[data-v-f48cfa71]{width:100%;border:1px solid color-mix(in srgb,var(--uxtie-text,#1a1a1a) 14%,transparent);border-radius:6px;background:transparent;color:inherit;font-size:.8125rem;padding:6px 10px;outline:none}.bke__field-input[data-v-f48cfa71]:focus{border-color:var(--uxtie-primary,#4f46e5)}.bke__field-hint[data-v-f48cfa71]{margin:0;font-size:.75rem;color:#ef4444}.bke__toggle-head[data-v-f48cfa71]{cursor:default}.bke__code[data-v-f48cfa71]{overflow-x:auto;white-space:pre}.bke__code-lang[data-v-f48cfa71]{border:none;background:transparent;outline:none;width:120px}.bke__insert[data-v-f48cfa71]{position:relative}.bke__insert[data-v-f48cfa71],.bke__insert-btn[data-v-f48cfa71]{display:flex;justify-content:center;height:14px}.bke__insert-btn[data-v-f48cfa71]{align-items:center;width:100%;border:none;background:transparent;color:var(--uxtie-text-muted,#8a8a8a);cursor:pointer;opacity:0;transition:opacity .12s ease;padding:0}.bke__insert-btn[data-v-f48cfa71]:focus-visible,.bke__insert-btn[aria-expanded=true][data-v-f48cfa71],.bke__insert:hover .bke__insert-btn[data-v-f48cfa71]{opacity:1}.bke__insert-btn[data-v-f48cfa71]:disabled{cursor:default;opacity:0}.bke__menu[data-v-f48cfa71]{position:absolute;top:100%;left:50%;transform:translate(-50%);z-index:40;display:grid;grid-template-columns:repeat(2,minmax(120px,1fr));gap:2px;padding:6px;border-radius:var(--uxtie-radius,8px);border:1px solid color-mix(in srgb,var(--uxtie-text,#1a1a1a) 12%,transparent);background:var(--uxtie-surface,var(--uxtie-background,#fff));box-shadow:0 8px 24px #0000001f}.bke__menu-item[data-v-f48cfa71]{border:none;background:transparent;color:var(--uxtie-text,inherit);font-size:.8125rem;text-align:left;padding:6px 10px;border-radius:6px;cursor:pointer;white-space:nowrap}.bke__menu-item[data-v-f48cfa71]:hover{background:color-mix(in srgb,var(--uxtie-primary,#4f46e5) 10%,transparent)}.bke__add[data-v-f48cfa71]{position:relative;display:flex;justify-content:center;padding:8px 0}.bke__minor-btn[data-v-f48cfa71]{border:1px dashed color-mix(in srgb,var(--uxtie-text,#1a1a1a) 20%,transparent);border-radius:6px;background:transparent;color:var(--uxtie-text-muted,#8a8a8a);font-size:.75rem;padding:4px 10px;cursor:pointer;align-self:flex-start;margin-top:4px}.bke__minor-btn[data-v-f48cfa71]:hover:not(:disabled){color:var(--uxtie-text,#1a1a1a);border-color:color-mix(in srgb,var(--uxtie-text,#1a1a1a) 35%,transparent)}.bke__minor-btn[data-v-f48cfa71]:disabled{opacity:.4;cursor:default}.bke__footer[data-v-f48cfa71]{display:flex;justify-content:flex-end;padding-top:4px}.bke__counter[data-v-f48cfa71]{font-size:.6875rem;color:var(--uxtie-text-muted,#9a9a9a);opacity:.8}.bke__counter--full[data-v-f48cfa71]{color:#ef4444;opacity:1;font-weight:500}
