.dm,.dm-runs{--dm-accent:#216ee1;--dm-accent-ink:#1358bb;--dm-us:color-mix(in oklab, var(--dm-accent) 10%, var(--color-fd-background));--dm-us-line:color-mix(in oklab, var(--dm-accent) 45%, var(--color-fd-background));--dm-you:var(--color-fd-background);--dm-you-line:color-mix(in oklab, var(--color-fd-foreground) 18%, transparent);--dm-cloud-line:color-mix(in oklab, var(--color-fd-foreground) 24%, transparent)}@supports (color:lab(0% 0 0)){.dm,.dm-runs{--dm-accent:lab(47.164% 10.68 -66.1451);--dm-accent-ink:lab(38.0135% 10.5191 -59.1383)}}.dark :is(.dm,.dm-runs){--dm-accent:#59a0f9;--dm-accent-ink:#90c1ff;--dm-us:color-mix(in oklab, var(--dm-accent) 14%, #171716);--dm-us-line:color-mix(in oklab, var(--dm-accent) 55%, #171716);--dm-you:#171716}@supports (color:lab(0% 0 0)){.dark :is(.dm,.dm-runs){--dm-accent:lab(64.3535% -2.00111 -52.0287);--dm-accent-ink:lab(76.3382% -4.43128 -38.7);--dm-us:color-mix(in oklab, var(--dm-accent) 14%, lab(7.80655% -.275575 1.05536));--dm-us-line:color-mix(in oklab, var(--dm-accent) 55%, lab(7.80655% -.275575 1.05536));--dm-you:lab(7.80655% -.275575 1.05536)}}.dm{margin:1.5rem 0 2rem}.dm-strip{grid-template-columns:repeat(auto-fit,minmax(9.25rem,1fr));gap:.5rem;display:grid}.dm-card{border:1px solid var(--color-fd-border);color:var(--color-fd-foreground);border-radius:.75rem;flex-direction:column;gap:.5rem;padding:.625rem;transition:border-color .15s,transform .25s cubic-bezier(.34,1.56,.64,1);display:flex;text-decoration:none!important}.dm-card:hover{border-color:color-mix(in oklab, var(--color-fd-foreground) 30%, transparent);transform:translateY(-1px)}.dm-card:focus-visible{outline:2px solid var(--color-fd-ring);outline-offset:2px}.dm-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.375rem;display:flex}.dm-card-name{color:var(--color-fd-muted-foreground);font-size:.75rem;font-weight:500;line-height:1.2}.dm-mini{flex-direction:column;flex:1;gap:.375rem;display:flex}.dm-mini>.dm-cloud{flex:1;align-content:start}.dm-cloud{border:1px dashed var(--dm-cloud-line);border-radius:.5rem;gap:.25rem;padding:.25rem .375rem .375rem;display:grid}.dm-cloud[data-where=ours]{border-color:var(--dm-us-line)}.dm-cloud-name{color:var(--color-fd-muted-foreground);font-size:.625rem;font-weight:500}[data-where=ours]>.dm-cloud-name{color:var(--dm-accent-ink)}.dm-block{border:1px solid var(--dm-you-line);background:var(--dm-you);border-radius:.375rem;min-height:1.5rem;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;line-height:1rem;display:block}.dm-block[data-who=us]{border-color:var(--dm-us-line);background:var(--dm-us)}.dm-benefit{color:var(--color-fd-foreground);font-size:.8125rem;font-weight:500;line-height:1.3}.dm-best{color:var(--color-fd-muted-foreground);font-size:.75rem;line-height:1.3}.dm-key{color:var(--color-fd-muted-foreground);flex-wrap:wrap;gap:.375rem 1rem;margin-top:.625rem;font-size:.75rem;display:flex}.dm-key>span{align-items:center;gap:.375rem;display:inline-flex}.dm-key .dm-block{width:1rem;height:.75rem;min-height:0;padding:0}.dm-key-cloud{border:1px dashed var(--dm-cloud-line);border-radius:.1875rem;width:1rem;height:.75rem}.dm-runs{gap:.5rem;margin:1rem 0 1.5rem;display:grid}.dm-runs>div{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.dm-runs dt{width:4.25rem;color:var(--color-fd-muted-foreground);flex:none;font-size:.75rem;font-weight:500}.dm-runs dd{flex-wrap:wrap;gap:.375rem;margin:0;display:flex}.dm-chip{border:1px solid var(--dm-you-line);background:var(--dm-you);border-radius:.375rem;align-items:center;gap:.375rem;height:1.625rem;padding:0 .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.dm-chip>svg{width:.875rem;height:.875rem;color:var(--color-fd-muted-foreground)}.dm-chip[data-who=us]{border-color:var(--dm-us-line);background:var(--dm-us)}.dm-chip[data-who=us]>svg{color:var(--dm-accent-ink)}.dm-none{color:var(--color-fd-muted-foreground);font-size:.75rem}@media (prefers-reduced-motion:reduce){.dm-card{transition:none}}
