.autosize-textarea_grow-wrap__qYBTy{display:grid}.autosize-textarea_grow-wrap__qYBTy:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden}.autosize-textarea_grow-wrap__qYBTy>textarea{resize:none;overflow:hidden}.autosize-textarea_grow-wrap__qYBTy:after,.autosize-textarea_grow-wrap__qYBTy>textarea{width:100%;border-radius:calc(var(--radius) - 2px);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--background));padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.autosize-textarea_grow-wrap__qYBTy:after::placeholder,.autosize-textarea_grow-wrap__qYBTy>textarea::placeholder{color:hsl(var(--muted-foreground))}.autosize-textarea_grow-wrap__qYBTy:focus-visible:after,.autosize-textarea_grow-wrap__qYBTy>textarea:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--ring))}.autosize-textarea_grow-wrap__qYBTy:disabled:after,.autosize-textarea_grow-wrap__qYBTy>textarea:disabled{cursor:not-allowed;opacity:.5}.autosize-textarea_grow-wrap__qYBTy:after,.autosize-textarea_grow-wrap__qYBTy>textarea{font:inherit;grid-area:1/1/2/2}.Todo_root__Pw9xE{--font-weight:400;--background-color:#fff;--border-color:#efefef;--text-color:#333;--handle-color:rgba(0,0,0,.25);--box-shadow-border:0 0 0 calc(1px / var(--scale-x, 1)) rgba(63,63,68,.05);--box-shadow-common:0 1px calc(3px / var(--scale-x, 1)) 0 rgba(34,33,81,.15);--box-shadow:var(--box-shadow-border),var(--box-shadow-common);--focused-outline-color:#4c9ffe}@keyframes Todo_pop__BsqH9{0%{transform:scale(1);box-shadow:var(--box-shadow)}to{transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up)}}@keyframes Todo_fadeIn__f4jKU{0%{opacity:0}to{opacity:1}}.Todo_Wrapper___ZC7_{display:flex;box-sizing:border-box;transform:translate3d(var(--translate-x,0),var(--translate-y,0),0) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform-origin:0 0;touch-action:manipulation}.Todo_Wrapper___ZC7_.Todo_fadeIn__f4jKU{animation:Todo_fadeIn__f4jKU .5s ease}.Todo_Wrapper___ZC7_.Todo_dragOverlay__P8t3z{--scale:1.05;--box-shadow:var(--box-shadow);--box-shadow-picked-up:var(--box-shadow-border),-1px 0 15px 0 rgba(34,33,81,.01),0px 15px 15px 0 rgba(34,33,81,.25);z-index:999}.Todo_Item__qI8wo{position:relative;display:flex;flex-grow:1;align-items:center;background-color:var(--background-color);outline:none;box-sizing:border-box;list-style:none;transform-origin:50% 50%;-webkit-tap-highlight-color:transparent;transform:scale(var(--scale,1));transition:box-shadow .2s cubic-bezier(.18,.67,.6,1.22)}.Todo_Item__qI8wo:focus-visible{box-shadow:0 0 4px 1px var(--focused-outline-color),var(--box-shadow)}.Todo_Item__qI8wo:not(.Todo_withHandle__7663Z){touch-action:manipulation;cursor:grab}.Todo_Item__qI8wo.Todo_dragging__1h0A1:not(.Todo_dragOverlay__P8t3z){opacity:var(--dragging-opacity,.5);z-index:0}.Todo_Item__qI8wo.Todo_dragging__1h0A1:not(.Todo_dragOverlay__P8t3z):focus{box-shadow:var(--box-shadow)}.Todo_Item__qI8wo.Todo_disabled__WsgWa{color:#999;background-color:#f1f1f1;cursor:not-allowed}.Todo_Item__qI8wo.Todo_disabled__WsgWa:focus{box-shadow:0 0 4px 1px rgba(0,0,0,.1),var(--box-shadow)}.Todo_Item__qI8wo.Todo_dragOverlay__P8t3z{cursor:inherit;animation:Todo_pop__BsqH9 .2s cubic-bezier(.18,.67,.6,1.22);transform:scale(var(--scale));box-shadow:var(--box-shadow-picked-up);opacity:1;padding:0 8px}.Todo_Item__qI8wo.Todo_color__uu40_:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;height:100%;width:3px;display:block;border-top-left-radius:3px;border-bottom-left-radius:3px;background-color:var(--color)}.Todo_Item__qI8wo:hover .Todo_Remove__ANW6c{visibility:visible}.Todo_Remove__ANW6c{visibility:hidden}.Todo_Actions__nDTGv{display:flex;align-self:flex-start;margin:-12px -10px -15px auto}