.dg-draw{stroke-dasharray:1 1;stroke-dashoffset:0}.dg-tile:hover .dg-draw,.dg-tile:focus-visible .dg-draw{animation:dg-draw 1s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 55ms)}@keyframes dg-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.dg-bend{d:var(--bent);transition:d .9s var(--ease-out-expo)}.dg-tile:hover .dg-bend,.dg-tile:focus-visible .dg-bend,.dg-tile[aria-checked=true] .dg-bend{d:var(--flat)}.dg-ticket:before{content:"";background:radial-gradient(circle at 7px 6px, var(--color-chalk) 4.5px, transparent 5px) 0 0 / 14px 12px repeat-x;pointer-events:none;height:12px;position:absolute;top:-6px;left:8px;right:8px}.dg-check-path{stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset .52s var(--ease-out-expo)}.dg-check:checked+.dg-box .dg-check-path{stroke-dashoffset:0;transition-delay:60ms}.dg-strike{transition:background-size .64s var(--ease-out-expo), color .4s var(--ease-out-expo);background-image:linear-gradient(currentColor,currentColor);background-position:0 58%;background-repeat:no-repeat;background-size:0% 1px}.dg-check:checked~.dg-text .dg-strike{background-size:100% 1px}.dg-acc{transition:grid-template-rows .62s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.dg-acc[data-open=true]{grid-template-rows:1fr}.dg-plus{transition:transform .52s var(--ease-out-expo)}[aria-expanded=true] .dg-plus{transform:rotate(135deg)}@media (prefers-reduced-motion:reduce){.dg-tile:hover .dg-draw,.dg-tile:focus-visible .dg-draw{animation:none}.dg-bend,.dg-acc,.dg-plus{transition:none}}
