@layer theme,base;@layer components{[data-task-leaving]{visibility:hidden}.task-erase{z-index:70;pointer-events:none;position:fixed}.task-erase__pencil{opacity:0;position:absolute;top:0;left:0;overflow:visible;-webkit-mask-image:linear-gradient(to top right,#000 52%,#0000 82%);mask-image:linear-gradient(to top right,#000 52%,#0000 82%)}.task-erase__line{fill:none;stroke:color-mix(in oklab, var(--ink-base) 62%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.task-erase__wood{fill:color-mix(in oklab, var(--color-amber-300,oklch(87.9% .169 91.6)) 78%, var(--paper-field,var(--paper)))}.task-erase__ferrule{fill:color-mix(in oklab, var(--ink-base) 16%, var(--paper-field,var(--paper)))}.task-erase__rubber{fill:color-mix(in oklab, var(--color-rose-300,oklch(81% .117 11.6)) 72%, var(--paper-field,var(--paper)))}.task-erase__crumb{opacity:0;fill:none;stroke:color-mix(in oklab, var(--color-rose-300,oklch(81% .117 11.6)) 80%, var(--ink-base));stroke-width:1.2px;stroke-linecap:round;position:absolute;overflow:visible}.task-leave-ghost{-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--erase-l)) calc(var(--erase-x) - 6%), rgb(0 0 0/var(--erase-r)) calc(var(--erase-x) + 6%));mask-image:linear-gradient(90deg, rgb(0 0 0/var(--erase-l)) calc(var(--erase-x) - 6%), rgb(0 0 0/var(--erase-r)) calc(var(--erase-x) + 6%))}.task-leave-vt::view-transition-old(*.task-leave){-webkit-mask-image:linear-gradient(90deg, rgb(0 0 0/var(--erase-l)) calc(var(--erase-x) - 6%), rgb(0 0 0/var(--erase-r)) calc(var(--erase-x) + 6%));mask-image:linear-gradient(90deg, rgb(0 0 0/var(--erase-l)) calc(var(--erase-x) - 6%), rgb(0 0 0/var(--erase-r)) calc(var(--erase-x) + 6%))}.task-leave-ghost{z-index:69;pointer-events:none;margin:0;position:fixed}.task-leave-ghost[data-reduced=true]{animation:.16s ease-out forwards task-leave-fade;-webkit-mask-image:none;mask-image:none}@keyframes task-leave-fade{to{opacity:0}}.task-leave-vt::view-transition{pointer-events:none}.task-leave-vt::view-transition-old(root){animation:none}.task-leave-vt::view-transition-new(root){animation:none}.task-leave-vt::view-transition-old(*.task-leave){animation:none}.task-leave-vt::view-transition-group(*.task-leave-sib){animation-duration:.24s;animation-delay:.4s;animation-fill-mode:both;animation-timing-function:var(--ease-settle)}.task-leave-vt::view-transition-new(*.task-erase){animation:none}@media (prefers-reduced-motion:reduce){.task-erase{display:none}.task-leave-ghost{animation:.16s ease-out forwards task-leave-fade;-webkit-mask-image:none;mask-image:none}.task-leave-vt::view-transition-group(*){animation:none!important}.task-leave-vt::view-transition-old(*){animation:none!important}.task-leave-vt::view-transition-new(*){animation:none!important}}}@layer utilities;@property --erase-x{syntax:"<percentage>";inherits:false;initial-value:0%}@property --erase-l{syntax:"<number>";inherits:false;initial-value:1}@property --erase-r{syntax:"<number>";inherits:false;initial-value:1}
