.prototype-ui .statistics-report .request-flow-body{gap:16px;padding:0 24px 24px;display:grid}.prototype-ui .statistics-report .request-flow-figure{overflow-x:auto}.prototype-ui .statistics-report .request-flow-sankey{width:100%;min-width:560px;height:auto;display:block;overflow:visible}.prototype-ui .statistics-report .request-flow-stop-a{stop-color:var(--blue);stop-opacity:.28}.prototype-ui .statistics-report .request-flow-stop-b{stop-color:var(--blue);stop-opacity:.45}.prototype-ui .statistics-report .request-flow-link,.prototype-ui .statistics-report .request-flow-loss{fill:none;stroke-linecap:butt;stroke-dasharray:1;stroke-dashoffset:0;animation:.45s cubic-bezier(.22,1,.36,1) both request-flow-draw;animation-delay:calc(.12s + var(--i) * 90ms)}.prototype-ui .statistics-report .request-flow-loss{stroke:color-mix(in srgb,var(--ink) 12%,transparent)}.prototype-ui .statistics-report .request-flow-node{fill:var(--blue-strong);transform-box:fill-box;transform-origin:top;animation:.45s cubic-bezier(.22,1,.36,1) both request-flow-grow;animation-delay:calc(var(--i) * 16ms)}.prototype-ui .statistics-report .request-flow-label{font:600 12px var(--font-sans);fill:var(--ink)}.prototype-ui .statistics-report .request-flow-count{fill:var(--muted);font-weight:500}.prototype-ui .statistics-report .request-flow-loss-label{font:500 11px var(--font-sans);fill:var(--muted)}@keyframes request-flow-draw{0%{stroke-dashoffset:1px}}@keyframes request-flow-grow{0%{transform:scaleY(0)}}.prototype-ui .statistics-report .request-flow-kpis{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0;display:grid}.prototype-ui .statistics-report .request-flow-kpis>div{border-left:1px solid var(--line);padding:12px 16px}.prototype-ui .statistics-report .request-flow-kpis>div:first-child{border-left:0;padding-left:0}.prototype-ui .statistics-report .request-flow-kpis dt{color:var(--muted);font-size:11px}.prototype-ui .statistics-report .request-flow-kpis dd{color:var(--ink);font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:4px 0 0;font-size:20px;font-weight:600;display:flex}.prototype-ui .statistics-report .request-flow-kpis small{color:var(--muted);font-size:11px;font-weight:500}.prototype-ui .statistics-report .request-flow-note{color:var(--ink);margin:0;font-size:12px;line-height:1.6}.prototype-ui .statistics-report .request-flow-source{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.prototype-ui .statistics-report .request-flow-table td{font-variant-numeric:tabular-nums}@media (width<=760px){.prototype-ui .statistics-report .request-flow-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype-ui .statistics-report .request-flow-kpis>div{border-left:0;padding-left:0}}