.dm-svg path{vector-effect:non-scaling-stroke}.dm-around{fill:color-mix(in oklab,var(--color-ink) 3%,transparent);stroke:color-mix(in oklab,var(--color-ink) 14%,transparent);stroke-width:1;stroke-linejoin:round}.dm-main{fill:color-mix(in oklab,var(--color-ink) 8%,transparent);stroke:color-mix(in oklab,var(--color-ink) 42%,transparent);stroke-width:1.2;stroke-linejoin:round}.dm-code{font-family:var(--font-sans);font-size:15px;font-weight:560;font-stretch:118%;letter-spacing:.16em;fill:var(--color-ink-dim);pointer-events:none}.dm-dot{cursor:pointer;outline:none}.dm-hit{fill:transparent}.dm-core{fill:var(--color-ink);transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .55s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * .07s + .2s),fill .3s ease}.dm-glow{fill:var(--color-ink);opacity:0;transform-box:fill-box;transform-origin:center;transform:scale(.4);transition:opacity .5s ease calc(var(--i, 0) * .07s + .3s),transform .7s cubic-bezier(.16,1,.3,1) calc(var(--i, 0) * .07s + .3s),fill .3s ease}.dm[data-on] .dm-core{transform:none}.dm[data-on] .dm-glow{opacity:.18;transform:none}.dm-dot.is-home .dm-core,.dm-dot.is-home .dm-glow,.dm-dot.is-lit .dm-core,.dm-dot.is-lit .dm-glow,.dm-dot:focus-visible .dm-core,.dm-dot:focus-visible .dm-glow{fill:var(--color-accent)}.dm-dot.is-lit .dm-glow,.dm-dot:focus-visible .dm-glow{opacity:.45;transform:scale(1.8);transition:opacity .3s ease,transform .45s cubic-bezier(.16,1,.3,1),fill .3s ease}.dm-tag{padding:8px 12px;background:var(--color-paper);border:1px solid color-mix(in srgb,var(--color-ink) 18%,transparent);transform:translate(14px,-50%)}.dm-tag[data-flip]{transform:translate(calc(-100% - 14px),-50%)}.dl-row{transition:background-color .5s ease}.dl-row[data-lit]{background:color-mix(in oklab,var(--color-accent) 9%,transparent)}.dl-row[data-lit] .dl-name{color:var(--color-accent)}.dl-name{transition:color .4s ease}@media(hover:hover){.dl-row:hover .dl-name{color:var(--color-accent)}}@media(prefers-reduced-motion:reduce){.dm-core,.dm-glow{transition:none}.dm-core{transform:none}.dm-glow{opacity:.18;transform:none}}
