.EditableWrapper_wrapper__gTqUg{--level-color:var(--mantine-color-orange-6);position:relative;width:auto;display:flex;flex-direction:column}.EditableWrapper_wrapper__gTqUg[data-level=row]{--level-color:var(--mantine-color-violet-6)}.EditableWrapper_wrapper__gTqUg[data-level=column]{--level-color:var(--mantine-color-teal-6)}.EditableWrapper_wrapper__gTqUg[data-level=container]{--level-color:var(--mantine-color-blue-6)}.EditableWrapper_wrapper__gTqUg[data-selected]{cursor:grab}.EditableWrapper_wrapper__gTqUg[data-selected]:active{cursor:grabbing}.EditableWrapper_wrapper__gTqUg:focus{outline:none}.EditableWrapper_containerWrapper__AuMNd{min-height:40px}.EditableWrapper_inlineWrapper__10Knu{width:auto}.EditableWrapper_overlay__G9HrM{position:absolute;inset:0;z-index:10;border-radius:4px;outline:1px solid transparent;outline-offset:-1px;pointer-events:none}.EditableWrapper_containerWrapper__AuMNd>.EditableWrapper_overlay__G9HrM{outline:1px dashed color-mix(in srgb,var(--level-color) 30%,transparent)}.EditableWrapper_wrapper__gTqUg:hover:not(:has(.EditableWrapper_wrapper__gTqUg:hover))>.EditableWrapper_overlay__G9HrM,.EditableWrapper_wrapper__gTqUg[data-layer-hover]>.EditableWrapper_overlay__G9HrM{outline:1px dashed var(--level-color);background-color:color-mix(in srgb,var(--level-color) 6%,transparent)}.EditableWrapper_wrapper__gTqUg:focus-visible>.EditableWrapper_overlay__G9HrM,.EditableWrapper_wrapper__gTqUg[data-selected]>.EditableWrapper_overlay__G9HrM{outline:2px solid var(--level-color);outline-offset:-2px;background-color:transparent}.EditableWrapper_wrapper__gTqUg[data-crumb-target]>.EditableWrapper_overlay__G9HrM{outline:2px dashed var(--level-color);outline-offset:-2px;background-color:color-mix(in srgb,var(--level-color) 10%,transparent)}.EditableWrapper_toolbar__akQF8{position:absolute;top:2px;left:2px;z-index:100;display:none;align-items:center;gap:4px;width:max-content;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:auto;transition:opacity .12s ease,display allow-discrete .12s,visibility allow-discrete .12s}.EditableWrapper_toolbar__akQF8[data-align=end]{left:auto;right:2px}.EditableWrapper_wrapper__gTqUg:hover:not(:has(.EditableWrapper_wrapper__gTqUg:hover)):not([data-selected])>.EditableWrapper_toolbar__akQF8{display:flex;opacity:1;visibility:visible}.EditableWrapper_wrapper__gTqUg[data-selected]>.EditableWrapper_toolbar__akQF8{z-index:110;display:flex;opacity:1;visibility:visible}@starting-style{.EditableWrapper_wrapper__gTqUg:hover:not(:has(.EditableWrapper_wrapper__gTqUg:hover)):not([data-selected])>.EditableWrapper_toolbar__akQF8,.EditableWrapper_wrapper__gTqUg[data-selected]>.EditableWrapper_toolbar__akQF8{opacity:0}}.EditableWrapper_wrapper__gTqUg[data-selected]>.EditableWrapper_toolbar__akQF8[data-side=above]{top:auto;bottom:100%;margin-bottom:4px}.builder-dragging .EditableWrapper_toolbar__akQF8{opacity:0!important;visibility:hidden!important}.EditableWrapper_tag__ygHjt{display:flex;align-items:center;gap:2px;height:20px;padding:0 8px 0 2px;border-radius:4px;background:var(--level-color);color:white;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;box-shadow:0 2px 6px rgba(0,0,0,.18);cursor:pointer}.EditableWrapper_wrapper__gTqUg[data-selected]>.EditableWrapper_toolbar__akQF8 .EditableWrapper_tag__ygHjt{height:26px;border-radius:6px}.EditableWrapper_grip__SymI_{display:flex;align-items:center;justify-content:center;width:16px;height:100%;opacity:.85;cursor:grab}.EditableWrapper_grip__SymI_:active{cursor:grabbing}.EditableWrapper_crumbButton__PublU{all:unset;padding:0 2px;border-radius:2px;opacity:.78;cursor:pointer}.EditableWrapper_crumbButton__PublU:hover{opacity:1;text-decoration:underline;text-underline-offset:2px}.EditableWrapper_crumbButton__PublU:focus-visible{opacity:1;outline:1px solid white}.EditableWrapper_crumbSeparator__7d_GQ{opacity:.6}.EditableWrapper_crumbCurrent__sihlY{padding:0 2px}.EditableWrapper_actionButton__LTGUV{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;min-width:26px;padding:0;border:1px solid rgba(0,0,0,.08)}[data-mantine-color-scheme=dark] .EditableWrapper_actionButton__LTGUV{border:1px solid var(--mantine-color-dark-4)}.EditableWrapper_actionButton__LTGUV{border-radius:20px;background:var(--mantine-color-body);color:var(--mantine-color-gray-8)}[data-mantine-color-scheme=dark] .EditableWrapper_actionButton__LTGUV{color:var(--mantine-color-dark-0)}.EditableWrapper_actionButton__LTGUV{box-shadow:0 6px 14px -4px rgba(0,0,0,.2);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,color .15s ease}.EditableWrapper_actionButton__LTGUV:hover{transform:translateY(-1px);background:var(--mantine-color-body);box-shadow:0 10px 18px -4px color-mix(in srgb,var(--mantine-color-blue-filled) 22%,transparent)}.EditableWrapper_editButton__ySq_P:hover,.EditableWrapper_parentButton__UdJAn:hover{color:var(--mantine-color-blue-filled)}.EditableWrapper_addButton__FlUtr:hover{color:var(--mantine-color-teal-filled)}.EditableWrapper_deleteButton__R2Ch7:hover{color:var(--mantine-color-red-filled)}.EditableWrapper_isDragging__qWbHf{opacity:.9!important;background-color:var(--mantine-color-body)!important;outline:2px solid var(--mantine-color-blue-5);box-shadow:0 20px 40px rgba(0,0,0,.2)!important;z-index:9999!important}@supports not selector(:has(a)){.EditableWrapper_wrapper__gTqUg:hover>.EditableWrapper_overlay__G9HrM{outline:1px dashed var(--level-color)}.EditableWrapper_wrapper__gTqUg:hover:not([data-selected])>.EditableWrapper_toolbar__akQF8{display:flex;opacity:1;visibility:visible}}.EditableWrapper_audienceCue__dKQSQ{display:inline-flex;align-items:center;margin-left:4px;opacity:.85}.EditableWrapper_languageCue__1e4Gn{font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1}