.InteractiveDeleteButton-module__XP7N5G__button{--background:#dc2626;--background-hover:#b91c1c;--text:#fff;--shadow:#dc262633;--paper:#5c86ff;--paper-lines:#fff;--trash:#e1e6f9;--trash-lines:#bbc1e1;--check:#fff;--check-background:#10b981;cursor:pointer;min-width:142px;color:var(--text);background:0 0;background:var(--btn,var(--background));box-shadow:0 var(--shadow-y,4px) var(--shadow-blur,8px) var(--shadow);transform:scale(var(--scale,1));border:none;border-radius:7px;outline:none;justify-content:center;align-items:center;padding:10px 24px;transition:transform .3s,box-shadow .3s,background .3s;display:inline-flex;position:relative}.InteractiveDeleteButton-module__XP7N5G__button span{opacity:var(--span-opacity,1);transform:translateX(var(--span-x,0)) translateZ(0);transition:transform .2s ease var(--span-delay,.1s), opacity .15s ease var(--span-delay,.1s);font-size:14px;font-weight:600;line-height:25px;display:block}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash{transform:translate(var(--trash-x,0), var(--trash-y,1px)) translateZ(0) scale(var(--trash-scale,.64));transition:transform .25s;display:block;position:relative;left:-8px}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash:before,.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash:after{content:"";background:var(--icon,var(--trash));transform-origin:50% 6px;width:2px;height:8px;transform:translate(var(--x,3px), 2px) scaleY(var(--sy,.7)) rotate(var(--r,0deg));border-radius:1px;transition:transform .2s,background .15s;position:absolute;bottom:100%}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash:before{left:1px}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash:after{--x:-3px;right:1px}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top{z-index:1;height:40px;position:absolute;bottom:100%;left:-4px;right:-4px;overflow:hidden;transform:translateY(2px)}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top:before,.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top:after{content:"";background:var(--icon,var(--trash));width:var(--w,12px);height:var(--h,2px);left:var(--l,8px);bottom:var(--b,5px);border-radius:1px;transition:background .15s,transform .2s;position:absolute}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top:after{--w:28px;--h:2px;--l:0;--b:0;transform:scaleX(var(--trash-line-scale,1))}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top .InteractiveDeleteButton-module__XP7N5G__paper{background:var(--paper);opacity:0;border-radius:1px;width:14px;height:18px;position:absolute;bottom:0;left:7px;transform:translateY(-16px)}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top .InteractiveDeleteButton-module__XP7N5G__paper:before,.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top .InteractiveDeleteButton-module__XP7N5G__paper:after{content:"";width:var(--w,10px);height:2px;left:2px;top:var(--t,2px);background:var(--paper-lines);box-shadow:0 9px 0 var(--paper-lines);border-radius:1px;position:absolute;transform:scaleY(.7)}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top .InteractiveDeleteButton-module__XP7N5G__paper:after{--t:5px;--w:7px}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box{border:2px solid var(--icon,var(--trash));z-index:2;border-radius:1px 1px 4px 4px;width:20px;height:25px;transition:border-color .15s;position:relative;overflow:hidden}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box:before,.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box:after{content:"";width:4px;height:var(--h,20px);top:0;left:var(--l,50%);background:var(--b,var(--trash-lines));position:absolute}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box:before{box-shadow:10px 0 0 var(--trash-lines);opacity:var(--trash-lines-opacity,1);border-radius:2px;margin-left:-2px;transition:transform .2s,opacity .2s;transform:translate(-3px)scale(.6)}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box:after{--h:16px;--b:var(--paper);--l:1px;box-shadow:7px 0 0 var(--paper), 14px 0 0 var(--paper), 21px 0 0 var(--paper);transform:translate(-.5px,-16px)scaleX(.5)}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__check{background:var(--check-background);opacity:var(--check-opacity,0);transform:translateY(var(--check-y,0)) scale(var(--check-scale,.2));transition:transform var(--check-duration,.2s) ease var(--check-delay,0s), opacity var(--check-duration-opacity,.3s) ease var(--check-delay,0s);border-radius:50%;padding:4px 3px;position:absolute;top:24px;left:2px}.InteractiveDeleteButton-module__XP7N5G__button .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__check svg{fill:none;stroke-width:1.5px;stroke-dasharray:9;width:8px;height:6px;stroke-dashoffset:var(--check-offset,9px);stroke-linecap:round;stroke-linejoin:round;stroke:var(--check);transition:stroke-dashoffset .2s ease var(--checkmark-delay,.2s);display:block}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete{--span-opacity:0;--span-x:16px;--span-delay:0s;--trash-x:46px;--trash-y:2px;--trash-scale:1;--trash-lines-opacity:0;--trash-line-scale:0;--icon:#fff;--check-offset:0;--check-opacity:1;--check-scale:1;--check-y:16px;--check-delay:.85s;--checkmark-delay:1.05s;--check-duration:.25s;--check-duration-opacity:.15s}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash:before,.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash:after{--sy:1;--x:0}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash:before{--r:40deg}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash:after{--r:-40deg}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__top .InteractiveDeleteButton-module__XP7N5G__paper{animation:.75s linear .25s forwards InteractiveDeleteButton-module__XP7N5G__paper-anim}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete .InteractiveDeleteButton-module__XP7N5G__trash .InteractiveDeleteButton-module__XP7N5G__box:after{animation:.75s linear .25s forwards InteractiveDeleteButton-module__XP7N5G__cut-anim}.InteractiveDeleteButton-module__XP7N5G__button.InteractiveDeleteButton-module__XP7N5G__delete,.InteractiveDeleteButton-module__XP7N5G__button:hover{--btn:var(--background-hover);--shadow-y:5px;--shadow-blur:9px}.InteractiveDeleteButton-module__XP7N5G__button:active{--shadow-y:2px;--shadow-blur:5px;--scale:.94}@keyframes InteractiveDeleteButton-module__XP7N5G__paper-anim{10%,to{opacity:1}20%{transform:translateY(-16px)}40%{transform:translateY(0)}70%,to{transform:translateY(24px)}}@keyframes InteractiveDeleteButton-module__XP7N5G__cut-anim{0%,40%{transform:translate(-.5px,-16px)scaleX(.5)}to{transform:translate(-.5px,24px)scaleX(.5)}}
