.dg[data-v-73f34a52]{border:1px solid var(--edge);border-radius:var(--radius);background:var(--surface2);padding:22px}.dg-grid[data-v-73f34a52]{display:grid;grid-template-columns:1fr auto 1fr auto 1.15fr;gap:12px;align-items:center}.dg-node[data-v-73f34a52]{border:1px solid var(--edge-strong);border-radius:var(--radius-sm);background:var(--surface);padding:12px 14px;min-width:0}.dg-node--policy[data-v-73f34a52]{border-color:color-mix(in srgb,var(--acc) 50%,transparent)}.dg-node--allow[data-v-73f34a52]{border-color:color-mix(in srgb,var(--ok) 40%,transparent)}.dg-node--deny[data-v-73f34a52]{border-color:color-mix(in srgb,var(--crit) 40%,transparent)}.dg-node-title[data-v-73f34a52]{font-family:var(--font-mono);font-size:12px;color:var(--ink);margin-bottom:5px}.dg-node-line[data-v-73f34a52]{font-family:var(--font-mono);font-size:10.5px;color:var(--ink3);margin:2px 0}.dg-node-line b[data-v-73f34a52]{color:var(--ink2);font-weight:500}.dg-ok[data-v-73f34a52]{color:var(--ok)}.dg-crit[data-v-73f34a52]{color:var(--crit)}.dg-mid[data-v-73f34a52]{color:var(--ink3)}.dg-mid--split[data-v-73f34a52]{display:flex;flex-direction:column;gap:26px}.dg-outcomes[data-v-73f34a52]{display:grid;gap:10px}.dg-caption[data-v-73f34a52]{margin-top:14px;font-size:12.5px;color:var(--ink3);max-width:68ch}@media(max-width:760px){.dg-grid[data-v-73f34a52]{grid-template-columns:1fr}.dg-mid[data-v-73f34a52],.dg-mid--split[data-v-73f34a52]{display:flex;flex-direction:row;justify-content:center;gap:0}.dg-arrow[data-v-73f34a52]{transform:rotate(90deg);display:inline-block}.dg-mid--split .dg-arrow+.dg-arrow[data-v-73f34a52]{display:none}}
