.LeafPresentation-module__I-F3ta__shadowWrapper{touch-action:none;will-change:top,left,transform;border-radius:9999px;transition:top .3s,left .3s,transform .3s,opacity .3s,box-shadow .12s,border-color .3s;position:absolute}.LeafPresentation-module__I-F3ta__node{border-radius:inherit;background:var(--leaf-background,#fff);transition:background-color .3s,opacity .3s;position:relative;overflow:hidden}.LeafPresentation-module__I-F3ta__dropTarget{border-color:var(--leaf-focus-color,#7a43b1);box-shadow:0 0 0 4px #7a43b133}.LeafPresentation-module__I-F3ta__dragging{transition-duration:45ms,45ms,20ms,.3s,.12s,.3s;transition-timing-function:linear,linear,linear,ease,ease,ease}.LeafPresentation-module__I-F3ta__editorContainer{justify-content:center;align-items:center;width:100%;height:100%;padding:8px;display:flex;overflow:hidden}.LeafPresentation-module__I-F3ta__input{box-sizing:border-box;width:100%;color:var(--leaf-text-color,#4f5255);font-family:var(--leaf-font-family,var(--font-poppins));font-size:var(--leaf-font-size,14px);font-weight:var(--leaf-font-weight,300);line-height:var(--leaf-line-height,15px);text-align:center;field-sizing:content;resize:none;cursor:text;text-align:center;-webkit-user-select:text;user-select:text;background:0 0;border:0;outline:0;min-height:15px;max-height:100%;margin:0;padding:2px;transition:color .3s}@media (prefers-reduced-motion:reduce){.LeafPresentation-module__I-F3ta__shadowWrapper,.LeafPresentation-module__I-F3ta__node,.LeafPresentation-module__I-F3ta__input{transition-duration:.01ms}}
.Arrow-module__4wsjDq__svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.Arrow-module__4wsjDq__line{will-change:opacity;transition:opacity .15s}.Arrow-module__4wsjDq__dragging{transition-duration:.15s;transition-timing-function:ease}@media (prefers-reduced-motion:reduce){.Arrow-module__4wsjDq__line,.Arrow-module__4wsjDq__dragging{transition-duration:.01ms}}
.NodePresentation-module__s2REPW__root{position:relative;transform:translate(-50%,-50%)}.NodePresentation-module__s2REPW__node{box-shadow:2px 2px 8px #0000001a}.NodePresentation-module__s2REPW__nodeText{--leaf-font-family:var(--font-lato);--leaf-font-size:1rem;--leaf-font-weight:600;--leaf-line-height:1.5rem}.NodePresentation-module__s2REPW__emoji{z-index:5;position:absolute;top:-6px;left:-12px}@media (min-width:768px){.NodePresentation-module__s2REPW__nodeText{--leaf-font-size:1.125rem;--leaf-line-height:1.75rem}}
.RootComposer-module__Mv8LSa__root{position:relative;transform:translate(-50%,-50%)}.RootComposer-module__Mv8LSa__node{border-width:1px;border-radius:9999px;justify-content:center;align-items:center;padding:8px;display:flex;overflow:hidden;box-shadow:2px 2px 8px #0000001a}.RootComposer-module__Mv8LSa__input{field-sizing:content;box-sizing:border-box;resize:none;width:100%;min-height:1.5rem;max-height:100%;font-family:var(--font-lato);text-align:center;background:0 0;border:0;outline:0;margin:0;padding:2px;font-size:1rem;font-weight:600;line-height:1.5rem}.RootComposer-module__Mv8LSa__input:focus::placeholder{color:#0000}@media (min-width:768px){.RootComposer-module__Mv8LSa__input{font-size:1.125rem;line-height:1.75rem}}
.BottomDropZone-module__VMyx9a__dropZone{--delete-approach:0;z-index:10;width:calc(72px + 168px*var(--delete-approach));pointer-events:none;height:36px;opacity:calc(.08 + .92*var(--delete-approach));justify-content:center;align-items:flex-end;transition:width 70ms linear,opacity 90ms ease-out;display:flex;position:absolute;left:50%;transform:translate(-50%,-100%)}.BottomDropZone-module__VMyx9a__line{width:100%;height:calc(1px + 4px*var(--delete-approach));background:var(--delete-primary);box-shadow:0 0 calc(2px + 8px*var(--delete-approach))color-mix(in srgb,var(--delete-primary)75%,transparent),0 0 calc(4px + 18px*var(--delete-approach))color-mix(in srgb,var(--delete-secondary)80%,transparent);border-radius:999px;transition:height 70ms linear,box-shadow 90ms ease-out}.BottomDropZone-module__VMyx9a__icon{bottom:calc(8px + 4px*var(--delete-approach));color:var(--delete-primary);opacity:clamp(0,calc((var(--delete-approach) - .35)*2),1);transform:translateY(calc(7px*(1 - var(--delete-approach))))scale(calc(.85 + .15*var(--delete-approach)));transition:bottom 90ms ease-out,opacity 90ms ease-out,transform 90ms ease-out;position:absolute}@media (prefers-reduced-motion:reduce){.BottomDropZone-module__VMyx9a__dropZone,.BottomDropZone-module__VMyx9a__line,.BottomDropZone-module__VMyx9a__icon{transition-duration:.01ms}}
.SideDropZone-module__XS3yNa__dropZone{--side-approach:0;z-index:10;width:36px;height:calc(72px + 168px*var(--side-approach));pointer-events:none;opacity:calc(.08 + .92*var(--side-approach));align-items:center;transition:height 70ms linear,opacity 90ms ease-out;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.SideDropZone-module__XS3yNa__left{justify-content:flex-start;left:0}.SideDropZone-module__XS3yNa__right{justify-content:flex-end;right:0}.SideDropZone-module__XS3yNa__line{width:calc(1px + 4px*var(--side-approach));background:var(--side-primary);border-radius:999px;height:100%;transition:width 70ms linear,box-shadow 90ms ease-out}.SideDropZone-module__XS3yNa__left .SideDropZone-module__XS3yNa__line,.SideDropZone-module__XS3yNa__right .SideDropZone-module__XS3yNa__line{box-shadow:0 0 calc(2px + 8px*var(--side-approach))color-mix(in srgb,var(--side-primary)75%,transparent),0 0 calc(4px + 18px*var(--side-approach))color-mix(in srgb,var(--side-secondary)80%,transparent)}.SideDropZone-module__XS3yNa__icon{color:var(--side-primary);opacity:clamp(0,calc((var(--side-approach) - .35)*2),1);transition:opacity 90ms ease-out,transform 90ms ease-out;position:absolute;top:50%}.SideDropZone-module__XS3yNa__left .SideDropZone-module__XS3yNa__icon{transform:translateX(calc(7px*var(--side-approach)))translateY(-50%)scale(calc(.85 + .15*var(--side-approach)));left:10px}.SideDropZone-module__XS3yNa__right .SideDropZone-module__XS3yNa__icon{transform:translateX(calc(-7px*var(--side-approach)))translateY(-50%)scale(calc(.85 + .15*var(--side-approach)));right:10px}@media (prefers-reduced-motion:reduce){.SideDropZone-module__XS3yNa__dropZone,.SideDropZone-module__XS3yNa__line,.SideDropZone-module__XS3yNa__icon{transition-duration:.01ms}}
