.textalign-switcher-overlay[data-v-0de66a6f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(150,1%,40%,.6);border-radius:8px;display:flex;gap:8px;opacity:0;padding:6px;pointer-events:none;position:absolute;transform:scale(.9);z-index:1000000000}.textalign-switcher-overlay.visible[data-v-0de66a6f]{opacity:1;pointer-events:auto;transform:scale(1)}.textalign-switcher-overlay.anchor-top-left[data-v-0de66a6f]{left:0;right:auto}.textalign-switcher-overlay.anchor-top-right[data-v-0de66a6f]{left:auto;right:0}.switcher-item[data-v-0de66a6f]{align-items:center;background:transparent;border-radius:6px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:border-color .16s ease,background .16s ease;width:33px}.switcher-item .icon[data-v-0de66a6f]{filter:brightness(0) invert(1);height:22px;width:22px}.switcher-indicator[data-v-0de66a6f]{background:hsla(0,0%,100%,.12);border-radius:5px;height:28px;left:0;position:absolute;top:6px;transition:transform .3s ease;width:33px;z-index:-1}.switcher-container:hover .textalign-switcher-overlay,.headings-block:hover .textalign-switcher-overlay{opacity:1;pointer-events:auto;transform:scale(1)}.is-dragging{opacity:0;pointer-events:none;transform:scale(.87)}.textalign-switcher-overlay:hover{opacity:1;pointer-events:auto;transform:scale(1)}.hover-bridge[data-v-0de66a6f]{background:transparent;pointer-events:auto;position:absolute;right:0;z-index:9999}.resizer-container:hover:has(.textalign-switcher-overlay) .spacing-resizer-layer{pointer-events:none!important}.resizer-container:has(.hover-bridge:hover) .spacing-resizer-layer,.resizer-container:has(.textalign-switcher-overlay:hover) .spacing-resizer-layer{pointer-events:none!important}
