@media (prefers-reduced-motion:no-preference){@keyframes dk-loader-cell-fill{0%,to{background-color:#0000}12%,38%{background-color:var(--color-accent)}}@keyframes dk-loader-dots{0%,20%{opacity:0}40%{opacity:1}}.dk-loader-cell{border:1px solid var(--color-text-primary);background-color:#0000;animation:1.1s step-end infinite dk-loader-cell-fill;display:block}.dk-loader--route .dk-loader-cell{width:18px;height:18px}.dk-loader--route .dk-loader-cell:first-child{animation-delay:0s}.dk-loader--route .dk-loader-cell:nth-child(2){animation-delay:.15s}.dk-loader--route .dk-loader-cell:nth-child(3){animation-delay:.3s}.dk-loader--route .dk-loader-cell:nth-child(4){animation-delay:.45s}.dk-loader--inline .dk-loader-cell{width:10px;height:10px}.dk-loader--inline .dk-loader-cell:first-child{animation-delay:0s}.dk-loader--inline .dk-loader-cell:nth-child(2){animation-delay:.15s}.dk-loader--inline .dk-loader-cell:nth-child(3){animation-delay:.3s}.dk-loader-dots span:first-child{animation:1.2s infinite dk-loader-dots}.dk-loader-dots span:nth-child(2){animation:1.2s .2s infinite dk-loader-dots}.dk-loader-dots span:nth-child(3){animation:1.2s .4s infinite dk-loader-dots}}.dk-loader{align-items:center;display:flex}.dk-loader--route{flex-direction:column;gap:16px}.dk-loader--route .dk-loader-cells{align-items:center;gap:6px;display:flex}.dk-loader--inline{gap:6px}.dk-loader-label{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-primary);font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.dk-loader-cell{animation:none}.dk-loader-cell:first-child{background-color:var(--color-accent)}.dk-loader-dots span{opacity:1;animation:none}}
