@layer theme,base;@layer components{:where(:has(>.task-arrival)){position:relative}.task-arrival{z-index:2;pointer-events:none;animation:task-arrival-out .18s var(--ease-settle) calc(var(--arrival-at,.16s) + .32s) forwards;position:absolute;inset:0}.task-arrival__paw{--paw-ink:var(--q-deep,var(--accent));opacity:.7;width:18px;height:18px;animation:task-arrival-stamp .24s cubic-bezier(.3, 1.4, .5, 1) var(--arrival-at,.16s) both;position:absolute;top:50%;right:10px;overflow:visible;translate:0 -55%;rotate:-14deg}.task-arrival__paw .ink-paw-toe{animation:task-arrival-toe .12s cubic-bezier(.3, 1.4, .5, 1) calc(var(--arrival-at,.16s) + 40ms) both}.task-arrival__paw .ink-paw-toe:nth-child(3){animation-delay:calc(var(--arrival-at,.16s) + 80ms)}.task-arrival__paw .ink-paw-toe:nth-child(4){animation-delay:calc(var(--arrival-at,.16s) + .12s)}.task-arrival__paw .ink-paw-toe:nth-child(5){animation-delay:calc(var(--arrival-at,.16s) + .16s)}.task-arrival[data-mode=reduced]{animation-duration:1ms;animation-delay:.16s}@keyframes task-arrival-stamp{0%{opacity:0;scale:1.4}}@keyframes task-arrival-toe{0%{opacity:0;scale:.2}}@keyframes task-arrival-out{to{opacity:0}}.task-arrival-vt::view-transition{pointer-events:none}.task-arrival-vt::view-transition-old(root){animation:none}.task-arrival-vt::view-transition-new(root){animation:none}.task-arrival-vt::view-transition-group(*){animation-duration:.4s;animation-timing-function:cubic-bezier(.2,.7,.2,1);animation-timing-function:linear(0, .084, .261, .458, .635, .775, .877, .945, .986, 1.008, 1.018, 1.02, 1.018, 1.014, 1.01, 1.007, 1)}.task-arrival-vt::view-transition-image-pair(*){isolation:isolate}.task-arrival-vt::view-transition-old(*){object-fit:cover;object-position:left center;height:100%;animation:.2s ease-out both task-arrival-vt-out}.task-arrival-vt::view-transition-new(*){object-fit:cover;object-position:left center;height:100%;animation:.24s ease-out 80ms both task-arrival-vt-in}@keyframes task-arrival-vt-out{to{opacity:0;filter:blur(2px)}}@keyframes task-arrival-vt-in{0%{opacity:0;filter:blur(2px)}}@media (prefers-reduced-motion:reduce){.task-arrival__paw,.task-arrival__paw .ink-paw-toe{animation:none!important}.task-arrival-vt::view-transition-group(*){animation:none!important}.task-arrival-vt::view-transition-old(*){animation:none!important}.task-arrival-vt::view-transition-new(*){animation:none!important}.task-arrival__paw{display:none}}@media print{.task-arrival{display:none}}}@layer utilities;
