chartlet 0.22.0

Compile structured data into deterministic, accessible static charts
Documentation
1
<div class="chartlet-wrapper chartlet-responsive chartlet-bp-640"><style>.chartlet-wrapper.chartlet-responsive{display:block;width:100%;container-type:inline-size}.chartlet-variant-mobile{display:none}@container (max-width:639px){.chartlet-bp-640 .chartlet-variant-desktop{display:none}.chartlet-bp-640 .chartlet-variant-mobile{display:block}}</style><style>.chartlet-stage{position:relative;display:inline-block;max-width:100%;vertical-align:top}.chartlet-stage>svg{display:block}.chartlet-hotspot{position:absolute;border-radius:8px;cursor:pointer}.chartlet-focus{margin:0 0 12px 0;font-size:13px}.chartlet-focus summary{cursor:pointer;min-height:24px}.chartlet-focus fieldset{border:none;padding:0;margin:4px 0 0 0}.chartlet-focus label{display:inline-flex;align-items:center;min-height:44px;margin-right:14px;cursor:pointer;white-space:nowrap}.chartlet-focus input{margin-right:4px}.chartlet-focus input:focus-visible{outline:2px solid #2563eb;outline-offset:2px}.chartlet-wrapper:has(.chartlet-focus-node:checked) #chartlet-2505355c75a891d0 .chartlet-f{opacity:.18}#chartlet-2505355c75a891d0-hs-0{left:41.964%;top:2.196%;width:16.072%;height:8.929%}#chartlet-2505355c75a891d0-hs-1{left:72.498%;top:32.304%;width:16.072%;height:8.929%}#chartlet-2505355c75a891d0-hs-2{left:60.835%;top:81.018%;width:16.072%;height:8.929%}#chartlet-2505355c75a891d0-hs-3{left:23.093%;top:81.018%;width:16.072%;height:8.929%}#chartlet-2505355c75a891d0-hs-4{left:11.43%;top:32.304%;width:16.072%;height:8.929%}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0 .chartlet-f-0{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0 .chartlet-n-0 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0 .chartlet-n-0 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0 .chartlet-f-1{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0 .chartlet-n-1 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0 .chartlet-n-1 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0 .chartlet-f-2{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0 .chartlet-n-2 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0 .chartlet-n-2 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0 .chartlet-f-3{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0 .chartlet-n-3 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0 .chartlet-n-3 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0 .chartlet-f-4{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0 .chartlet-n-4 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0 .chartlet-n-4 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(.chartlet-focus-node:checked) #chartlet-2505355c75a891d0-m .chartlet-f{opacity:.18}#chartlet-2505355c75a891d0-m-hs-0{left:38.264%;top:6.081%;width:23.471%;height:11.149%}#chartlet-2505355c75a891d0-m-hs-1{left:73.589%;top:24.289%;width:23.471%;height:11.149%}#chartlet-2505355c75a891d0-m-hs-2{left:60.096%;top:53.751%;width:23.471%;height:11.149%}#chartlet-2505355c75a891d0-m-hs-3{left:16.432%;top:53.751%;width:23.471%;height:11.149%}#chartlet-2505355c75a891d0-m-hs-4{left:2.939%;top:24.289%;width:23.471%;height:11.149%}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0-m .chartlet-f-0{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0-m .chartlet-n-0 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-0:checked) #chartlet-2505355c75a891d0-m .chartlet-n-0 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0-m .chartlet-f-1{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0-m .chartlet-n-1 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-1:checked) #chartlet-2505355c75a891d0-m .chartlet-n-1 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0-m .chartlet-f-2{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0-m .chartlet-n-2 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-2:checked) #chartlet-2505355c75a891d0-m .chartlet-n-2 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0-m .chartlet-f-3{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0-m .chartlet-n-3 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-3:checked) #chartlet-2505355c75a891d0-m .chartlet-n-3 .chartlet-seq-box{stroke-width:3}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0-m .chartlet-f-4{opacity:1}.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0-m .chartlet-n-4 .chartlet-flow-node,.chartlet-wrapper:has(#chartlet-2505355c75a891d0-focus-4:checked) #chartlet-2505355c75a891d0-m .chartlet-n-4 .chartlet-seq-box{stroke-width:3}</style><details class="chartlet-focus"><summary>Focus</summary><fieldset><label><input type="radio" name="chartlet-2505355c75a891d0-focus" checked> Show all</label><label><input type="radio" name="chartlet-2505355c75a891d0-focus" class="chartlet-focus-node" id="chartlet-2505355c75a891d0-focus-0"> Collect tickets</label><label><input type="radio" name="chartlet-2505355c75a891d0-focus" class="chartlet-focus-node" id="chartlet-2505355c75a891d0-focus-1"> Find patterns</label><label><input type="radio" name="chartlet-2505355c75a891d0-focus" class="chartlet-focus-node" id="chartlet-2505355c75a891d0-focus-2"> Fix the cause</label><label><input type="radio" name="chartlet-2505355c75a891d0-focus" class="chartlet-focus-node" id="chartlet-2505355c75a891d0-focus-3"> Write it down</label><label><input type="radio" name="chartlet-2505355c75a891d0-focus" class="chartlet-focus-node" id="chartlet-2505355c75a891d0-focus-4"> Train the team</label></fieldset></details><figure class="chartlet-figure" data-viz="chart"><figcaption>The improvement cycle of a support team</figcaption><div class="chartlet-variant-desktop"><div class="chartlet-stage"><svg xmlns="http://www.w3.org/2000/svg" width="760" height="560" viewBox="0 0 760 560" id="chartlet-2505355c75a891d0" role="img" aria-labelledby="chartlet-2505355c75a891d0-title chartlet-2505355c75a891d0-description" class="chartlet-root"><title id="chartlet-2505355c75a891d0-title">The improvement cycle of a support team</title><desc id="chartlet-2505355c75a891d0-description">Cycle of 5 steps: 1 Collect tickets (every channel); 2 Find patterns (weekly); 3 Fix the cause; 4 Write it down; 5 Train the team; the last leads back to Collect tickets. Roles: critical: Fix the cause; planned: Train the team.</desc><style>.chartlet-root{--chartlet-text:#172033;--chartlet-muted:#344054;--chartlet-grid:#d9dee8;--chartlet-zero:#667085;--chartlet-accent:#2563eb;--chartlet-background:#fff;--chartlet-color-1:#2563eb;--chartlet-color-2:#c2410c;--chartlet-color-3:#475569;--chartlet-color-4:#111827;max-width:100%;height:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-label,#chartlet-2505355c75a891d0 .chartlet-tick,#chartlet-2505355c75a891d0 .chartlet-value,#chartlet-2505355c75a891d0 .chartlet-value-inverse,#chartlet-2505355c75a891d0 .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0 .chartlet-value,#chartlet-2505355c75a891d0 .chartlet-value-inverse{font-weight:600}#chartlet-2505355c75a891d0 .chartlet-value{fill:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-2505355c75a891d0 .chartlet-axis-title{font-weight:600}#chartlet-2505355c75a891d0 .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-2505355c75a891d0 .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-2505355c75a891d0 .chartlet-bar,#chartlet-2505355c75a891d0 .chartlet-point{fill:var(--chartlet-accent)}#chartlet-2505355c75a891d0 .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-2505355c75a891d0 .chartlet-background{fill:var(--chartlet-background)}.chartlet-root{--chartlet-node:#eef3fd;--chartlet-lane:#f7f9fc;--chartlet-lane-head:#eef1f6;--chartlet-shadow:rgba(16,24,40,.09);--chartlet-role-blue:#2563eb;--chartlet-role-blue-fill:#eef3fd;--chartlet-role-green:#15803d;--chartlet-role-green-fill:#ecfdf3;--chartlet-role-amber:#b45309;--chartlet-role-amber-fill:#fff7e8;--chartlet-role-teal:#0f766e;--chartlet-role-teal-fill:#e9faf7;--chartlet-role-violet:#6d28d9;--chartlet-role-violet-fill:#f3efff;--chartlet-role-gray:#667085;--chartlet-role-gray-fill:#f7f8fa;--chartlet-role-red:#b42318;--chartlet-role-red-fill:#fef3f2}.chartlet-root.chartlet-theme-dark{--chartlet-node:#1a2436;--chartlet-lane:#121925;--chartlet-lane-head:#18212f;--chartlet-shadow:rgba(0,0,0,.45);--chartlet-role-blue:#7ea6ff;--chartlet-role-blue-fill:#1a2436;--chartlet-role-green:#4ade80;--chartlet-role-green-fill:#132a1d;--chartlet-role-amber:#fbbf24;--chartlet-role-amber-fill:#2b2210;--chartlet-role-teal:#2dd4bf;--chartlet-role-teal-fill:#0f2a27;--chartlet-role-violet:#b69cff;--chartlet-role-violet-fill:#231c38;--chartlet-role-gray:#9aa7bd;--chartlet-role-gray-fill:#161d29;--chartlet-role-red:#f97066;--chartlet-role-red-fill:#2d1616}#chartlet-2505355c75a891d0 .chartlet-role-blue{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue)}#chartlet-2505355c75a891d0 .chartlet-role-green{fill:var(--chartlet-role-green-fill);stroke:var(--chartlet-role-green)}#chartlet-2505355c75a891d0 .chartlet-role-amber{fill:var(--chartlet-role-amber-fill);stroke:var(--chartlet-role-amber)}#chartlet-2505355c75a891d0 .chartlet-role-teal{fill:var(--chartlet-role-teal-fill);stroke:var(--chartlet-role-teal)}#chartlet-2505355c75a891d0 .chartlet-role-violet{fill:var(--chartlet-role-violet-fill);stroke:var(--chartlet-role-violet)}#chartlet-2505355c75a891d0 .chartlet-role-gray{fill:var(--chartlet-role-gray-fill);stroke:var(--chartlet-role-gray)}#chartlet-2505355c75a891d0 .chartlet-role-red{fill:var(--chartlet-role-red-fill);stroke:var(--chartlet-role-red)}#chartlet-2505355c75a891d0 .chartlet-diagram-rim{fill:none;stroke:var(--chartlet-role-teal);stroke-width:1.5}#chartlet-2505355c75a891d0 .chartlet-diagram-shadow{fill:var(--chartlet-shadow);stroke:none;rx:7px}#chartlet-2505355c75a891d0 .chartlet-diagram-chip{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:4px}#chartlet-2505355c75a891d0 .chartlet-diagram-chip-text{font-size:12px;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-diagram-badge{fill:var(--chartlet-accent);stroke:var(--chartlet-background);stroke-width:2}#chartlet-2505355c75a891d0 .chartlet-diagram-badge-text{font-size:10px;font-weight:700;fill:var(--chartlet-background)}#chartlet-2505355c75a891d0 .chartlet-flow-node{stroke-width:1.5;stroke-linejoin:round;rx:7px}#chartlet-2505355c75a891d0 .chartlet-flow-start{stroke-width:2}#chartlet-2505355c75a891d0 .chartlet-flow-end{stroke-width:3}#chartlet-2505355c75a891d0 .chartlet-flow-external{stroke-dasharray:5 3}#chartlet-2505355c75a891d0 .chartlet-flow-inner{stroke:var(--chartlet-role-blue);stroke-width:1}#chartlet-2505355c75a891d0 .chartlet-flow-label{font-size:13px;font-weight:600;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-flow-sublabel{font-size:11px;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0 .chartlet-flow-edge{fill:none;stroke:var(--chartlet-zero);stroke-width:1.4;stroke-linejoin:round}#chartlet-2505355c75a891d0 .chartlet-flow-dashed{stroke-dasharray:5 4}#chartlet-2505355c75a891d0 .chartlet-flow-dotted{stroke-dasharray:1 4;stroke-linecap:round}#chartlet-2505355c75a891d0 .chartlet-flow-main{stroke:var(--chartlet-accent);stroke-width:2.2}#chartlet-2505355c75a891d0 .chartlet-flow-head{fill:var(--chartlet-zero);stroke:var(--chartlet-zero);stroke-width:1;stroke-linejoin:round}#chartlet-2505355c75a891d0 .chartlet-flow-main-head{fill:var(--chartlet-accent);stroke:var(--chartlet-accent)}#chartlet-2505355c75a891d0 .chartlet-flow-lane{fill:var(--chartlet-lane);stroke:var(--chartlet-grid);stroke-width:1}#chartlet-2505355c75a891d0 .chartlet-flow-lane-alt{fill:var(--chartlet-background)}#chartlet-2505355c75a891d0 .chartlet-flow-lane-head{fill:var(--chartlet-lane-head);stroke:none}#chartlet-2505355c75a891d0 .chartlet-flow-lane-label{font-size:11px;font-weight:650;fill:var(--chartlet-muted);letter-spacing:.04em}#chartlet-2505355c75a891d0 .chartlet-flow-group{fill:var(--chartlet-accent);fill-opacity:.04;stroke:var(--chartlet-zero);stroke-width:1;stroke-dasharray:4 3;rx:10px}#chartlet-2505355c75a891d0 .chartlet-flow-group-label{font-size:11px;font-weight:600;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0 .chartlet-cycle-num{font-size:13px;font-weight:700;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0 .chartlet-cycle-hub{stroke-width:2.5}#chartlet-2505355c75a891d0 .chartlet-cycle-link{stroke-width:1.2;stroke-dasharray:2 4;stroke-linecap:round}#chartlet-2505355c75a891d0 .chartlet-flow-role-critical .chartlet-flow-node{stroke:var(--chartlet-role-red);stroke-width:3}#chartlet-2505355c75a891d0 .chartlet-flow-role-planned .chartlet-flow-node{stroke:var(--chartlet-role-violet);stroke-dasharray:6 3}#chartlet-2505355c75a891d0 .chartlet-flow-role-deprecated .chartlet-flow-node{stroke:var(--chartlet-role-gray);stroke-dasharray:1.5 3}#chartlet-2505355c75a891d0 .chartlet-flow-role-critical .chartlet-flow-edge{stroke:var(--chartlet-role-red);stroke-width:2.6}#chartlet-2505355c75a891d0 .chartlet-flow-role-planned .chartlet-flow-edge{stroke:var(--chartlet-role-violet);stroke-dasharray:6 4}#chartlet-2505355c75a891d0 .chartlet-flow-role-deprecated .chartlet-flow-edge{stroke:var(--chartlet-role-gray);stroke-dasharray:1 4;stroke-linecap:round}#chartlet-2505355c75a891d0 .chartlet-flow-role-critical .chartlet-flow-head,#chartlet-2505355c75a891d0 .chartlet-flow-role-critical .chartlet-diagram-badge{fill:var(--chartlet-role-red);stroke:var(--chartlet-role-red)}#chartlet-2505355c75a891d0 .chartlet-flow-role-planned .chartlet-flow-head,#chartlet-2505355c75a891d0 .chartlet-flow-role-planned .chartlet-diagram-badge{fill:var(--chartlet-role-violet);stroke:var(--chartlet-role-violet)}#chartlet-2505355c75a891d0 .chartlet-flow-role-deprecated .chartlet-flow-head,#chartlet-2505355c75a891d0 .chartlet-flow-role-deprecated .chartlet-diagram-badge{fill:var(--chartlet-role-gray);stroke:var(--chartlet-role-gray)}#chartlet-2505355c75a891d0 .chartlet-legend{font-size:12px;fill:var(--chartlet-muted)}</style><g class="chartlet-f chartlet-f-0 chartlet-f-1"><polyline points="444.385,45.948 445.616,46.288 446.846,46.635 448.074,46.988 449.3,47.348 450.524,47.714 451.746,48.086 452.966,48.465 454.184,48.851 455.4,49.242 456.614,49.64 457.826,50.044 459.036,50.455 460.243,50.872 461.449,51.295 462.652,51.725 463.853,52.161 465.052,52.603 466.248,53.052 467.442,53.506 468.633,53.967 469.822,54.434 471.009,54.908 472.193,55.388 473.375,55.873 474.554,56.365 475.73,56.863 476.904,57.368 478.075,57.878 479.244,58.395 480.41,58.918 481.573,59.446 482.733,59.981 483.89,60.522 485.045,61.069 486.196,61.622 487.345,62.181 488.491,62.746 489.634,63.317 490.774,63.894 491.91,64.477 493.044,65.066 494.175,65.661 495.302,66.262 496.427,66.869 497.548,67.481 498.666,68.1 499.781,68.724 500.892,69.354 502,69.99 503.105,70.631 504.206,71.279 505.304,71.932 506.399,72.591 507.49,73.256 508.577,73.926 509.661,74.602 510.742,75.284 511.819,75.971 512.892,76.664 513.962,77.363 515.028,78.067 516.09,78.777 517.148,79.492 518.203,80.213 519.254,80.94 520.301,81.671 521.345,82.409 522.384,83.152 523.42,83.9 524.451,84.653 525.479,85.412 526.503,86.177 527.522,86.947 528.538,87.722 529.549,88.502 530.557,89.288 531.56,90.079 532.559,90.875 533.554,91.676 534.545,92.483 535.531,93.295 536.514,94.112 537.492,94.934 538.465,95.761 539.435,96.593 540.4,97.43 541.36,98.273 542.316,99.12 543.268,99.973 544.215,100.83 545.158,101.692 546.096,102.559 547.029,103.432 547.959,104.309 548.883,105.19 549.803,106.077 550.718,106.969 551.628,107.865 552.534,108.766 553.435,109.672 554.331,110.582 555.223,111.497 556.109,112.417 556.991,113.341 557.868,114.27 558.74,115.204 559.608,116.142 560.47,117.085 561.327,118.032 562.18,118.984 563.027,119.94 563.869,120.9 564.707,121.865 565.539,122.835 566.366,123.808 567.188,124.786 568.005,125.768 568.817,126.755 569.624,127.746 570.425,128.741 571.221,129.74 572.012,130.743 572.798,131.751 573.578,132.762 574.353,133.778 575.123,134.797 575.887,135.821 576.647,136.849 577.4,137.88 578.148,138.916 578.891,139.955 579.629,140.999 580.36,142.046 581.087,143.097 581.808,144.152 582.523,145.21 583.233,146.272 583.937,147.338 584.636,148.408 585.329,149.481 586.016,150.558 586.698,151.639 587.374,152.723 588.044,153.81 588.709,154.901 589.368,155.996 590.021,157.094 590.669,158.195 591.31,159.3 591.946,160.408 592.576,161.519 593.2,162.634 593.819,163.752 594.431,164.873 595.038,165.998 595.639,167.125 596.234,168.256 596.823,169.389" class="chartlet-flow-edge"><title>Collect tickets → Find patterns</title></polyline><polyline points="594.1,171.783 600.778,177.41 600.379,168.687 594.1,171.783" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-1 chartlet-f-2"><polyline points="619.435,234.325 619.678,235.579 619.914,236.834 620.144,238.091 620.367,239.349 620.583,240.608 620.793,241.869 620.996,243.13 621.193,244.392 621.382,245.656 621.566,246.92 621.742,248.185 621.913,249.452 622.076,250.719 622.233,251.987 622.383,253.255 622.526,254.525 622.663,255.795 622.794,257.066 622.917,258.337 623.034,259.61 623.144,260.883 623.248,262.156 623.345,263.43 623.435,264.704 623.519,265.979 623.595,267.254 623.666,268.53 623.729,269.806 623.786,271.082 623.836,272.359 623.88,273.636 623.916,274.913 623.946,276.19 623.97,277.467 623.987,278.745 623.997,280.022 624,281.3 623.997,282.578 623.987,283.855 623.97,285.133 623.946,286.41 623.916,287.687 623.88,288.964 623.836,290.241 623.786,291.518 623.729,292.794 623.666,294.07 623.595,295.346 623.519,296.621 623.435,297.896 623.345,299.17 623.248,300.444 623.144,301.717 623.034,302.99 622.917,304.262 622.794,305.534 622.663,306.805 622.526,308.075 622.383,309.345 622.233,310.613 622.076,311.881 621.913,313.148 621.742,314.415 621.566,315.68 621.382,316.944 621.193,318.208 620.996,319.47 620.793,320.731 620.583,321.992 620.367,323.251 620.144,324.509 619.914,325.765 619.678,327.021 619.435,328.275 619.186,329.528 618.93,330.78 618.668,332.03 618.399,333.279 618.124,334.527 617.842,335.773 617.553,337.018 617.258,338.261 616.957,339.502 616.649,340.742 616.334,341.98 616.013,343.217 615.686,344.452 615.352,345.685 615.012,346.916 614.665,348.146 614.312,349.374 613.952,350.6 613.586,351.824 613.213,353.046 612.835,354.266 612.449,355.484 612.058,356.7 611.66,357.914 611.255,359.126 610.845,360.336 610.428,361.543 610.005,362.749 609.575,363.952 609.139,365.153 608.697,366.352 608.248,367.548 607.794,368.742 607.333,369.933 606.865,371.122 606.392,372.309 605.912,373.493 605.427,374.675 604.935,375.854 604.436,377.03 603.932,378.204 603.422,379.375 602.905,380.544 602.382,381.709 601.854,382.872 601.319,384.033 600.778,385.19 600.231,386.345 599.678,387.496 599.119,388.645 598.554,389.791 597.983,390.934 597.406,392.074 596.823,393.21 596.234,394.344 595.639,395.475 595.038,396.602 594.431,397.727 593.819,398.848 593.2,399.966 592.576,401.08 591.946,402.192 591.31,403.3 590.669,404.405 590.021,405.506 589.368,406.604 588.709,407.699 588.044,408.79 587.374,409.877 586.698,410.961 586.016,412.042 585.329,413.119 584.636,414.192 583.937,415.261 583.233,416.327 582.523,417.39 581.808,418.448 581.087,419.503 580.36,420.554 579.629,421.601 578.891,422.645 578.148,423.684 577.4,424.72 576.647,425.751 575.887,426.779 575.123,427.802 574.353,428.822 573.578,429.838 572.798,430.849 572.012,431.857 571.221,432.86 570.425,433.859 569.624,434.854 568.817,435.845 568.005,436.831 567.188,437.814 566.366,438.792 565.539,439.765 564.707,440.735 563.869,441.699 563.027,442.66 562.18,443.616" class="chartlet-flow-edge"><title>Find patterns → Fix the cause</title></polyline><polyline points="558.97,441.932 556.109,450.183 564.11,446.684 558.97,441.932" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-2 chartlet-f-3"><polyline points="473.375,506.727 472.193,507.212 471.009,507.692 469.822,508.165 468.633,508.633 467.442,509.094 466.248,509.548 465.052,509.997 463.853,510.439 462.652,510.875 461.449,511.304 460.243,511.728 459.036,512.145 457.826,512.555 456.614,512.96 455.4,513.358 454.184,513.749 452.966,514.135 451.746,514.513 450.524,514.886 449.3,515.252 448.074,515.612 446.846,515.965 445.616,516.312 444.385,516.652 443.152,516.986 441.917,517.313 440.68,517.634 439.442,517.949 438.202,518.257 436.961,518.558 435.718,518.853 434.473,519.142 433.227,519.424 431.979,519.699 430.73,519.968 429.48,520.23 428.228,520.486 426.975,520.735 425.721,520.978 424.465,521.214 423.209,521.444 421.951,521.667 420.692,521.883 419.431,522.093 418.17,522.296 416.908,522.492 415.644,522.682 414.38,522.866 413.115,523.042 411.848,523.212 410.581,523.376 409.313,523.533 408.045,523.683 406.775,523.826 405.505,523.963 404.234,524.093 402.962,524.217 401.69,524.334 400.417,524.444 399.144,524.548 397.87,524.645 396.596,524.735 395.321,524.818 394.046,524.895 392.77,524.966 391.494,525.029 390.218,525.086 388.941,525.136 387.664,525.18 386.387,525.216 385.11,525.246 383.833,525.27 382.555,525.287 381.278,525.297 380,525.3 378.722,525.297 377.445,525.287 376.167,525.27 374.89,525.246 373.613,525.216 372.336,525.18 371.059,525.136 369.782,525.086 368.506,525.029 367.23,524.966 365.954,524.895 364.679,524.818 363.404,524.735 362.13,524.645 360.856,524.548 359.583,524.444 358.31,524.334 357.038,524.217 355.766,524.093 354.495,523.963 353.225,523.826 351.955,523.683 350.687,523.533 349.419,523.376 348.152,523.212 346.885,523.042 345.62,522.866 344.356,522.682 343.092,522.492 341.83,522.296 340.569,522.093 339.308,521.883 338.049,521.667 336.791,521.444 335.535,521.214 334.279,520.978 333.025,520.735 331.772,520.486 330.52,520.23 329.27,519.968 328.021,519.699 326.773,519.424 325.527,519.142 324.282,518.853 323.039,518.558 321.798,518.257 320.558,517.949 319.32,517.634 318.083,517.313 316.848,516.986 315.615,516.652 314.384,516.312 313.154,515.965 311.926,515.612 310.7,515.252 309.476,514.886 308.254,514.513 307.034,514.135 305.816,513.749 304.6,513.358 303.386,512.96 302.174,512.555 300.964,512.145 299.757,511.728 298.551,511.304 297.348,510.875 296.147,510.439 294.948,509.997" class="chartlet-flow-edge"><title>Fix the cause → Write it down</title></polyline><polyline points="295.351,506.394 286.625,506.727 292.791,512.91 295.351,506.394" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-3 chartlet-f-4"><polyline points="203.891,450.183 203.009,449.258 202.132,448.329 201.26,447.396 200.392,446.458 199.53,445.515 198.673,444.568 197.82,443.616 196.973,442.66 196.131,441.699 195.293,440.735 194.461,439.765 193.634,438.792 192.812,437.814 191.995,436.831 191.183,435.845 190.376,434.854 189.575,433.859 188.779,432.86 187.988,431.857 187.202,430.849 186.422,429.838 185.647,428.822 184.877,427.802 184.113,426.779 183.353,425.751 182.6,424.72 181.852,423.684 181.109,422.645 180.371,421.601 179.64,420.554 178.913,419.503 178.192,418.448 177.477,417.39 176.767,416.327 176.063,415.261 175.364,414.192 174.671,413.119 173.984,412.042 173.302,410.961 172.626,409.877 171.956,408.79 171.291,407.699 170.632,406.604 169.979,405.506 169.331,404.405 168.69,403.3 168.054,402.192 167.424,401.08 166.8,399.966 166.181,398.848 165.569,397.727 164.962,396.602 164.361,395.475 163.766,394.344 163.177,393.21 162.594,392.074 162.017,390.934 161.446,389.791 160.881,388.645 160.322,387.496 159.769,386.345 159.222,385.19 158.681,384.033 158.146,382.872 157.618,381.709 157.095,380.544 156.578,379.375 156.068,378.204 155.564,377.03 155.065,375.854 154.573,374.675 154.088,373.493 153.608,372.309 153.135,371.122 152.667,369.933 152.206,368.742 151.752,367.548 151.303,366.352 150.861,365.153 150.425,363.952 149.995,362.749 149.572,361.543 149.155,360.336 148.745,359.126 148.34,357.914 147.942,356.7 147.551,355.484 147.165,354.266 146.787,353.046 146.414,351.824 146.048,350.6 145.688,349.374 145.335,348.146 144.988,346.916 144.648,345.685 144.314,344.452 143.987,343.217 143.666,341.98 143.351,340.742 143.043,339.502 142.742,338.261 142.447,337.018 142.158,335.773 141.876,334.527 141.601,333.279 141.332,332.03 141.07,330.78 140.814,329.528 140.565,328.275 140.322,327.021 140.086,325.765 139.856,324.509 139.633,323.251 139.417,321.992 139.207,320.731 139.004,319.47 138.807,318.208 138.618,316.944 138.434,315.68 138.258,314.415 138.087,313.148 137.924,311.881 137.767,310.613 137.617,309.345 137.474,308.075 137.337,306.805 137.206,305.534 137.083,304.262 136.966,302.99 136.856,301.717 136.752,300.444 136.655,299.17 136.565,297.896 136.481,296.621 136.405,295.346 136.334,294.07 136.271,292.794 136.214,291.518 136.164,290.241 136.12,288.964 136.084,287.687 136.054,286.41 136.03,285.133 136.013,283.855 136.003,282.578 136,281.3 136.003,280.022 136.013,278.745 136.03,277.467 136.054,276.19 136.084,274.913 136.12,273.636 136.164,272.359 136.214,271.082 136.271,269.806 136.334,268.53 136.405,267.254 136.481,265.979 136.565,264.704 136.655,263.43 136.752,262.156 136.856,260.883 136.966,259.61 137.083,258.337 137.206,257.066 137.337,255.795 137.474,254.525 137.617,253.255 137.767,251.987 137.924,250.719 138.087,249.452 138.258,248.185 138.434,246.92 138.618,245.656 138.807,244.392 139.004,243.13" class="chartlet-flow-edge"><title>Write it down → Train the team</title></polyline><polyline points="142.615,242.813 140.565,234.325 135.722,241.591 142.615,242.813" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-0 chartlet-f-4"><polyline points="159.222,177.41 159.769,176.255 160.322,175.104 160.881,173.955 161.446,172.809 162.017,171.666 162.594,170.526 163.177,169.389 163.766,168.256 164.361,167.125 164.962,165.998 165.569,164.873 166.181,163.752 166.8,162.634 167.424,161.519 168.054,160.408 168.69,159.3 169.331,158.195 169.979,157.094 170.632,155.996 171.291,154.901 171.956,153.81 172.626,152.723 173.302,151.639 173.984,150.558 174.671,149.481 175.364,148.408 176.063,147.338 176.767,146.272 177.477,145.21 178.192,144.152 178.913,143.097 179.64,142.046 180.371,140.999 181.109,139.955 181.852,138.916 182.6,137.88 183.353,136.849 184.113,135.821 184.877,134.797 185.647,133.778 186.422,132.762 187.202,131.751 187.988,130.743 188.779,129.74 189.575,128.741 190.376,127.746 191.183,126.755 191.995,125.768 192.812,124.786 193.634,123.808 194.461,122.835 195.293,121.865 196.131,120.9 196.973,119.94 197.82,118.984 198.673,118.032 199.53,117.085 200.392,116.142 201.26,115.204 202.132,114.27 203.009,113.341 203.891,112.417 204.777,111.497 205.669,110.582 206.565,109.672 207.466,108.766 208.372,107.865 209.282,106.969 210.197,106.077 211.117,105.19 212.041,104.309 212.971,103.432 213.904,102.559 214.842,101.692 215.785,100.83 216.732,99.973 217.684,99.12 218.64,98.273 219.6,97.43 220.565,96.593 221.535,95.761 222.508,94.934 223.486,94.112 224.469,93.295 225.455,92.483 226.446,91.676 227.441,90.875 228.44,90.079 229.443,89.288 230.451,88.502 231.462,87.722 232.478,86.947 233.497,86.177 234.521,85.412 235.549,84.653 236.58,83.9 237.616,83.152 238.655,82.409 239.699,81.671 240.746,80.94 241.797,80.213 242.852,79.492 243.91,78.777 244.972,78.067 246.038,77.363 247.108,76.664 248.181,75.971 249.258,75.284 250.339,74.602 251.423,73.926 252.51,73.256 253.601,72.591 254.696,71.932 255.794,71.279 256.895,70.631 258,69.99 259.108,69.354 260.219,68.724 261.334,68.1 262.452,67.481 263.573,66.869 264.698,66.262 265.825,65.661 266.956,65.066 268.09,64.477 269.226,63.894 270.366,63.317 271.509,62.746 272.655,62.181 273.804,61.622 274.955,61.069 276.11,60.522 277.267,59.981 278.427,59.446 279.59,58.918 280.756,58.395 281.925,57.878 283.096,57.368 284.27,56.863 285.446,56.365 286.625,55.873 287.807,55.388 288.991,54.908 290.178,54.434 291.367,53.967 292.558,53.506 293.752,53.052 294.948,52.603 296.147,52.161 297.348,51.725 298.551,51.295 299.757,50.872 300.964,50.455 302.174,50.044 303.386,49.64 304.6,49.242 305.816,48.851 307.034,48.465" class="chartlet-flow-edge"><title>Train the team → Collect tickets</title></polyline><polyline points="308.924,51.558 315.615,45.948 306.953,44.841 308.924,51.558" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-n-0 chartlet-f-0 chartlet-f-1 chartlet-f-4"><rect x="318.925" y="14.8" width="122.15" height="50" class="chartlet-diagram-shadow"/><rect x="318.925" y="12.3" width="122.15" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Collect tickets: every channel</title></rect><text x="380" y="34.3" text-anchor="middle" class="chartlet-flow-label">Collect tickets</text><text x="380" y="48.3" text-anchor="middle" class="chartlet-flow-sublabel">every channel</text><circle cx="320.925" cy="14.3" r="8" class="chartlet-diagram-badge"/><text x="320.925" y="17.8" text-anchor="middle" class="chartlet-diagram-badge-text">1</text></g><g class="chartlet-f chartlet-n-1 chartlet-f-0 chartlet-f-1 chartlet-f-2"><rect x="550.983" y="183.4" width="122.15" height="50" class="chartlet-diagram-shadow"/><rect x="550.983" y="180.9" width="122.15" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Find patterns: weekly</title></rect><text x="612.058" y="202.9" text-anchor="middle" class="chartlet-flow-label">Find patterns</text><text x="612.058" y="216.9" text-anchor="middle" class="chartlet-flow-sublabel">weekly</text><circle cx="552.983" cy="182.9" r="8" class="chartlet-diagram-badge"/><text x="552.983" y="186.4" text-anchor="middle" class="chartlet-diagram-badge-text">2</text></g><g class="chartlet-f chartlet-n-2 chartlet-f-1 chartlet-f-2 chartlet-f-3 chartlet-flow-role-critical"><rect x="462.345" y="456.2" width="122.15" height="50" class="chartlet-diagram-shadow"/><rect x="462.345" y="453.7" width="122.15" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Fix the cause</title></rect><text x="523.42" y="482.7" text-anchor="middle" class="chartlet-flow-label">Fix the cause</text><circle cx="464.345" cy="455.7" r="8" class="chartlet-diagram-badge"/><text x="464.345" y="459.2" text-anchor="middle" class="chartlet-diagram-badge-text">3</text><circle cx="582.495" cy="455.7" r="8" class="chartlet-diagram-badge"/><text x="582.495" y="459.2" text-anchor="middle" class="chartlet-diagram-badge-text">!</text></g><g class="chartlet-f chartlet-n-3 chartlet-f-2 chartlet-f-3 chartlet-f-4"><rect x="175.505" y="456.2" width="122.15" height="50" class="chartlet-diagram-shadow"/><rect x="175.505" y="453.7" width="122.15" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Write it down</title></rect><text x="236.58" y="482.7" text-anchor="middle" class="chartlet-flow-label">Write it down</text><circle cx="177.505" cy="455.7" r="8" class="chartlet-diagram-badge"/><text x="177.505" y="459.2" text-anchor="middle" class="chartlet-diagram-badge-text">4</text></g><g class="chartlet-f chartlet-n-4 chartlet-f-0 chartlet-f-3 chartlet-f-4 chartlet-flow-role-planned"><rect x="86.867" y="183.4" width="122.15" height="50" class="chartlet-diagram-shadow"/><rect x="86.867" y="180.9" width="122.15" height="50" class="chartlet-flow-node chartlet-role-blue"><title>Train the team</title></rect><text x="147.942" y="209.9" text-anchor="middle" class="chartlet-flow-label">Train the team</text><circle cx="88.867" cy="182.9" r="8" class="chartlet-diagram-badge"/><text x="88.867" y="186.4" text-anchor="middle" class="chartlet-diagram-badge-text">5</text><circle cx="207.017" cy="182.9" r="8" class="chartlet-diagram-badge"/><text x="207.017" y="186.4" text-anchor="middle" class="chartlet-diagram-badge-text">+</text></g><g class="chartlet-flow-role-critical"><circle cx="32" cy="542" r="8" class="chartlet-diagram-badge"/><text x="32" y="545.5" text-anchor="middle" class="chartlet-diagram-badge-text">!</text></g><text x="46" y="546" text-anchor="start" class="chartlet-legend">Critical</text><g class="chartlet-flow-role-planned"><circle cx="119.72" cy="542" r="8" class="chartlet-diagram-badge"/><text x="119.72" y="545.5" text-anchor="middle" class="chartlet-diagram-badge-text">+</text></g><text x="133.72" y="546" text-anchor="start" class="chartlet-legend">Planned</text></svg><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-hs-0" for="chartlet-2505355c75a891d0-focus-0"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-hs-1" for="chartlet-2505355c75a891d0-focus-1"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-hs-2" for="chartlet-2505355c75a891d0-focus-2"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-hs-3" for="chartlet-2505355c75a891d0-focus-3"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-hs-4" for="chartlet-2505355c75a891d0-focus-4"></label></div></div><div class="chartlet-variant-mobile"><div class="chartlet-stage"><svg xmlns="http://www.w3.org/2000/svg" width="420" height="592" viewBox="0 0 420 592" id="chartlet-2505355c75a891d0-m" role="img" aria-labelledby="chartlet-2505355c75a891d0-m-title chartlet-2505355c75a891d0-m-description" class="chartlet-root"><title id="chartlet-2505355c75a891d0-m-title">The improvement cycle of a support team</title><desc id="chartlet-2505355c75a891d0-m-description">Cycle of 5 steps: 1 Collect tickets (every channel); 2 Find patterns (weekly); 3 Fix the cause; 4 Write it down; 5 Train the team; the last leads back to Collect tickets. Roles: critical: Fix the cause; planned: Train the team.</desc><style>.chartlet-root{--chartlet-text:#172033;--chartlet-muted:#344054;--chartlet-grid:#d9dee8;--chartlet-zero:#667085;--chartlet-accent:#2563eb;--chartlet-background:#fff;--chartlet-color-1:#2563eb;--chartlet-color-2:#c2410c;--chartlet-color-3:#475569;--chartlet-color-4:#111827;max-width:100%;height:auto;font-family:Inter,ui-sans-serif,system-ui,sans-serif;color:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-label,#chartlet-2505355c75a891d0-m .chartlet-tick,#chartlet-2505355c75a891d0-m .chartlet-value,#chartlet-2505355c75a891d0-m .chartlet-value-inverse,#chartlet-2505355c75a891d0-m .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0-m .chartlet-value,#chartlet-2505355c75a891d0-m .chartlet-value-inverse{font-weight:600}#chartlet-2505355c75a891d0-m .chartlet-value{fill:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-2505355c75a891d0-m .chartlet-axis-title{font-weight:600}#chartlet-2505355c75a891d0-m .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-2505355c75a891d0-m .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-2505355c75a891d0-m .chartlet-bar,#chartlet-2505355c75a891d0-m .chartlet-point{fill:var(--chartlet-accent)}#chartlet-2505355c75a891d0-m .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-2505355c75a891d0-m .chartlet-background{fill:var(--chartlet-background)}#chartlet-2505355c75a891d0-m .chartlet-title-small{font-size:18px}.chartlet-root{--chartlet-node:#eef3fd;--chartlet-lane:#f7f9fc;--chartlet-lane-head:#eef1f6;--chartlet-shadow:rgba(16,24,40,.09);--chartlet-role-blue:#2563eb;--chartlet-role-blue-fill:#eef3fd;--chartlet-role-green:#15803d;--chartlet-role-green-fill:#ecfdf3;--chartlet-role-amber:#b45309;--chartlet-role-amber-fill:#fff7e8;--chartlet-role-teal:#0f766e;--chartlet-role-teal-fill:#e9faf7;--chartlet-role-violet:#6d28d9;--chartlet-role-violet-fill:#f3efff;--chartlet-role-gray:#667085;--chartlet-role-gray-fill:#f7f8fa;--chartlet-role-red:#b42318;--chartlet-role-red-fill:#fef3f2}.chartlet-root.chartlet-theme-dark{--chartlet-node:#1a2436;--chartlet-lane:#121925;--chartlet-lane-head:#18212f;--chartlet-shadow:rgba(0,0,0,.45);--chartlet-role-blue:#7ea6ff;--chartlet-role-blue-fill:#1a2436;--chartlet-role-green:#4ade80;--chartlet-role-green-fill:#132a1d;--chartlet-role-amber:#fbbf24;--chartlet-role-amber-fill:#2b2210;--chartlet-role-teal:#2dd4bf;--chartlet-role-teal-fill:#0f2a27;--chartlet-role-violet:#b69cff;--chartlet-role-violet-fill:#231c38;--chartlet-role-gray:#9aa7bd;--chartlet-role-gray-fill:#161d29;--chartlet-role-red:#f97066;--chartlet-role-red-fill:#2d1616}#chartlet-2505355c75a891d0-m .chartlet-role-blue{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue)}#chartlet-2505355c75a891d0-m .chartlet-role-green{fill:var(--chartlet-role-green-fill);stroke:var(--chartlet-role-green)}#chartlet-2505355c75a891d0-m .chartlet-role-amber{fill:var(--chartlet-role-amber-fill);stroke:var(--chartlet-role-amber)}#chartlet-2505355c75a891d0-m .chartlet-role-teal{fill:var(--chartlet-role-teal-fill);stroke:var(--chartlet-role-teal)}#chartlet-2505355c75a891d0-m .chartlet-role-violet{fill:var(--chartlet-role-violet-fill);stroke:var(--chartlet-role-violet)}#chartlet-2505355c75a891d0-m .chartlet-role-gray{fill:var(--chartlet-role-gray-fill);stroke:var(--chartlet-role-gray)}#chartlet-2505355c75a891d0-m .chartlet-role-red{fill:var(--chartlet-role-red-fill);stroke:var(--chartlet-role-red)}#chartlet-2505355c75a891d0-m .chartlet-diagram-rim{fill:none;stroke:var(--chartlet-role-teal);stroke-width:1.5}#chartlet-2505355c75a891d0-m .chartlet-diagram-shadow{fill:var(--chartlet-shadow);stroke:none;rx:7px}#chartlet-2505355c75a891d0-m .chartlet-diagram-chip{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:4px}#chartlet-2505355c75a891d0-m .chartlet-diagram-chip-text{font-size:12px;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-diagram-badge{fill:var(--chartlet-accent);stroke:var(--chartlet-background);stroke-width:2}#chartlet-2505355c75a891d0-m .chartlet-diagram-badge-text{font-size:10px;font-weight:700;fill:var(--chartlet-background)}#chartlet-2505355c75a891d0-m .chartlet-flow-node{stroke-width:1.5;stroke-linejoin:round;rx:7px}#chartlet-2505355c75a891d0-m .chartlet-flow-start{stroke-width:2}#chartlet-2505355c75a891d0-m .chartlet-flow-end{stroke-width:3}#chartlet-2505355c75a891d0-m .chartlet-flow-external{stroke-dasharray:5 3}#chartlet-2505355c75a891d0-m .chartlet-flow-inner{stroke:var(--chartlet-role-blue);stroke-width:1}#chartlet-2505355c75a891d0-m .chartlet-flow-label{font-size:13px;font-weight:600;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-flow-sublabel{font-size:11px;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0-m .chartlet-flow-edge{fill:none;stroke:var(--chartlet-zero);stroke-width:1.4;stroke-linejoin:round}#chartlet-2505355c75a891d0-m .chartlet-flow-dashed{stroke-dasharray:5 4}#chartlet-2505355c75a891d0-m .chartlet-flow-dotted{stroke-dasharray:1 4;stroke-linecap:round}#chartlet-2505355c75a891d0-m .chartlet-flow-main{stroke:var(--chartlet-accent);stroke-width:2.2}#chartlet-2505355c75a891d0-m .chartlet-flow-head{fill:var(--chartlet-zero);stroke:var(--chartlet-zero);stroke-width:1;stroke-linejoin:round}#chartlet-2505355c75a891d0-m .chartlet-flow-main-head{fill:var(--chartlet-accent);stroke:var(--chartlet-accent)}#chartlet-2505355c75a891d0-m .chartlet-flow-lane{fill:var(--chartlet-lane);stroke:var(--chartlet-grid);stroke-width:1}#chartlet-2505355c75a891d0-m .chartlet-flow-lane-alt{fill:var(--chartlet-background)}#chartlet-2505355c75a891d0-m .chartlet-flow-lane-head{fill:var(--chartlet-lane-head);stroke:none}#chartlet-2505355c75a891d0-m .chartlet-flow-lane-label{font-size:11px;font-weight:650;fill:var(--chartlet-muted);letter-spacing:.04em}#chartlet-2505355c75a891d0-m .chartlet-flow-group{fill:var(--chartlet-accent);fill-opacity:.04;stroke:var(--chartlet-zero);stroke-width:1;stroke-dasharray:4 3;rx:10px}#chartlet-2505355c75a891d0-m .chartlet-flow-group-label{font-size:11px;font-weight:600;fill:var(--chartlet-muted)}#chartlet-2505355c75a891d0-m .chartlet-cycle-num{font-size:13px;font-weight:700;fill:var(--chartlet-text)}#chartlet-2505355c75a891d0-m .chartlet-cycle-hub{stroke-width:2.5}#chartlet-2505355c75a891d0-m .chartlet-cycle-link{stroke-width:1.2;stroke-dasharray:2 4;stroke-linecap:round}#chartlet-2505355c75a891d0-m .chartlet-flow-role-critical .chartlet-flow-node{stroke:var(--chartlet-role-red);stroke-width:3}#chartlet-2505355c75a891d0-m .chartlet-flow-role-planned .chartlet-flow-node{stroke:var(--chartlet-role-violet);stroke-dasharray:6 3}#chartlet-2505355c75a891d0-m .chartlet-flow-role-deprecated .chartlet-flow-node{stroke:var(--chartlet-role-gray);stroke-dasharray:1.5 3}#chartlet-2505355c75a891d0-m .chartlet-flow-role-critical .chartlet-flow-edge{stroke:var(--chartlet-role-red);stroke-width:2.6}#chartlet-2505355c75a891d0-m .chartlet-flow-role-planned .chartlet-flow-edge{stroke:var(--chartlet-role-violet);stroke-dasharray:6 4}#chartlet-2505355c75a891d0-m .chartlet-flow-role-deprecated .chartlet-flow-edge{stroke:var(--chartlet-role-gray);stroke-dasharray:1 4;stroke-linecap:round}#chartlet-2505355c75a891d0-m .chartlet-flow-role-critical .chartlet-flow-head,#chartlet-2505355c75a891d0-m .chartlet-flow-role-critical .chartlet-diagram-badge{fill:var(--chartlet-role-red);stroke:var(--chartlet-role-red)}#chartlet-2505355c75a891d0-m .chartlet-flow-role-planned .chartlet-flow-head,#chartlet-2505355c75a891d0-m .chartlet-flow-role-planned .chartlet-diagram-badge{fill:var(--chartlet-role-violet);stroke:var(--chartlet-role-violet)}#chartlet-2505355c75a891d0-m .chartlet-flow-role-deprecated .chartlet-flow-head,#chartlet-2505355c75a891d0-m .chartlet-flow-role-deprecated .chartlet-diagram-badge{fill:var(--chartlet-role-gray);stroke:var(--chartlet-role-gray)}#chartlet-2505355c75a891d0-m .chartlet-legend{font-size:12px;fill:var(--chartlet-muted)}</style><g class="chartlet-f chartlet-f-0 chartlet-f-1"><polyline points="262.843,78.223 263.611,78.501 264.377,78.784 265.142,79.071 265.905,79.361 266.667,79.656 267.427,79.955 268.186,80.258 268.943,80.564 269.699,80.875 270.452,81.189 271.205,81.508 271.955,81.83 272.704,82.157 273.451,82.487 274.196,82.821 274.94,83.159 275.682,83.501 276.422,83.847 277.16,84.197 277.896,84.55 278.631,84.908 279.363,85.269 280.094,85.634 280.823,86.003 281.549,86.376 282.274,86.752 282.997,87.133 283.718,87.517 284.437,87.905 285.154,88.296 285.868,88.692 286.581,89.091 287.292,89.493 288,89.9 288.706,90.31 289.41,90.724 290.112,91.142 290.812,91.563 291.51,91.988 292.205,92.417 292.898,92.849 293.589,93.285 294.277,93.724 294.964,94.167 295.648,94.614 296.329,95.064 297.008,95.518 297.685,95.975 298.359,96.436 299.031,96.901 299.701,97.369 300.368,97.84 301.032,98.315 301.694,98.793 302.354,99.275 303.011,99.76 303.666,100.249 304.317,100.741 304.967,101.237 305.614,101.736 306.258,102.238 306.899,102.744 307.538,103.253 308.174,103.765 308.807,104.281 309.438,104.8 310.066,105.322 310.691,105.848 311.314,106.377 311.934,106.909 312.551,107.444 313.165,107.983 313.776,108.524 314.384,109.069 314.99,109.618 315.593,110.169 316.192,110.723 316.789,111.281 317.383,111.842 317.974,112.405 318.562,112.972 319.147,113.542 319.73,114.115 320.309,114.691 320.885,115.27 321.458,115.853 322.028,116.438 322.595,117.026 323.158,117.617 323.719,118.211 324.277,118.808 324.831,119.407 325.382,120.01 325.931,120.616 326.476,121.224 327.017,121.835 327.556,122.449 328.091,123.066 328.623,123.686 329.152,124.309 329.678,124.934 330.2,125.562 330.719,126.193 331.235,126.826 331.747,127.462 332.256,128.101 332.762,128.742 333.264,129.386 333.763,130.033 334.259,130.683 334.751,131.334 335.24,131.989 335.725,132.646 336.207,133.306 336.685,133.968" class="chartlet-flow-edge"><title>Collect tickets → Find patterns</title></polyline><polyline points="333.884,136.073 341.276,140.723 339.674,132.139 333.884,136.073" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-1 chartlet-f-2"><polyline points="365.581,213.575 365.639,214.39 365.692,215.205 365.741,216.02 365.786,216.836 365.827,217.651 365.863,218.467 365.895,219.284 365.923,220.1 365.947,220.916 365.966,221.733 365.981,222.55 365.991,223.366 365.998,224.183 366,225 365.998,225.817 365.991,226.634 365.981,227.45 365.966,228.267 365.947,229.084 365.923,229.9 365.895,230.716 365.863,231.533 365.827,232.349 365.786,233.164 365.741,233.98 365.692,234.795 365.639,235.61 365.581,236.425 365.519,237.24 365.453,238.054 365.382,238.868 365.308,239.681 365.229,240.494 365.145,241.306 365.058,242.119 364.966,242.93 364.87,243.741 364.77,244.552 364.665,245.362 364.557,246.172 364.444,246.981 364.326,247.789 364.205,248.597 364.079,249.404 363.949,250.21 363.815,251.016 363.677,251.821 363.535,252.625 363.388,253.429 363.237,254.231 363.082,255.033 362.922,255.835 362.759,256.635 362.591,257.434 362.419,258.233 362.243,259.03 362.063,259.827 361.878,260.623 361.69,261.417 361.497,262.211 361.3,263.004 361.099,263.796 360.894,264.586 360.684,265.376 360.471,266.164 360.253,266.951 360.032,267.738 359.806,268.523 359.576,269.306 359.342,270.089 359.104,270.87 358.861,271.65 358.615,272.429 358.365,273.207 358.11,273.983 357.852,274.758 357.589,275.531 357.323,276.303 357.052,277.074 356.777,277.843 356.499,278.611 356.216,279.377 355.929,280.142 355.639,280.905 355.344,281.667 355.045,282.427 354.742,283.186 354.436,283.943 354.125,284.699 353.811,285.452 353.492,286.205 353.17,286.955 352.843,287.704 352.513,288.451 352.179,289.196 351.841,289.94 351.499,290.682 351.153,291.422 350.803,292.16 350.45,292.896 350.092,293.631 349.731,294.363 349.366,295.094 348.997,295.823 348.624,296.549 348.248,297.274 347.867,297.997 347.483,298.718 347.095,299.437 346.704,300.154 346.308,300.868 345.909,301.581 345.507,302.292 345.1,303 344.69,303.706 344.276,304.41 343.858,305.112 343.437,305.812 343.012,306.51 342.583,307.205 342.151,307.898" class="chartlet-flow-edge"><title>Find patterns → Fix the cause</title></polyline><polyline points="339.143,306.101 337.631,314.701 344.974,309.974 339.143,306.101" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-2 chartlet-f-3"><polyline points="248.796,376.099 248.004,376.3 247.211,376.497 246.417,376.69 245.623,376.878 244.827,377.063 244.03,377.243 243.233,377.419 242.434,377.591 241.635,377.759 240.835,377.922 240.033,378.082 239.231,378.237 238.429,378.388 237.625,378.535 236.821,378.677 236.016,378.815 235.21,378.949 234.404,379.079 233.597,379.205 232.789,379.326 231.981,379.444 231.172,379.557 230.362,379.665 229.552,379.77 228.741,379.87 227.93,379.966 227.119,380.058 226.306,380.145 225.494,380.229 224.681,380.308 223.868,380.382 223.054,380.453 222.24,380.519 221.425,380.581 220.61,380.639 219.795,380.692 218.98,380.741 218.164,380.786 217.349,380.827 216.533,380.863 215.716,380.895 214.9,380.923 214.084,380.947 213.267,380.966 212.45,380.981 211.634,380.991 210.817,380.998 210,381 209.183,380.998 208.366,380.991 207.55,380.981 206.733,380.966 205.916,380.947 205.1,380.923 204.284,380.895 203.467,380.863 202.651,380.827 201.836,380.786 201.02,380.741 200.205,380.692 199.39,380.639 198.575,380.581 197.76,380.519 196.946,380.453 196.132,380.382 195.319,380.308 194.506,380.229 193.694,380.145 192.881,380.058 192.07,379.966 191.259,379.87 190.448,379.77 189.638,379.665 188.828,379.557 188.019,379.444 187.211,379.326 186.403,379.205 185.596,379.079 184.79,378.949 183.984,378.815 183.179,378.677 182.375,378.535 181.571,378.388 180.769,378.237 179.967,378.082 179.165,377.922" class="chartlet-flow-edge"><title>Fix the cause → Write it down</title></polyline><polyline points="179.784,374.473 171.204,376.099 178.221,381.297 179.784,374.473" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-3 chartlet-f-4"><polyline points="82.369,314.701 81.901,314.031 81.436,313.359 80.975,312.685 80.518,312.008 80.064,311.329 79.614,310.648 79.167,309.964 78.724,309.277 78.285,308.589 77.849,307.898 77.417,307.205 76.988,306.51 76.563,305.812 76.142,305.112 75.724,304.41 75.31,303.706 74.9,303 74.493,302.292 74.091,301.581 73.692,300.868 73.296,300.154 72.905,299.437 72.517,298.718 72.133,297.997 71.752,297.274 71.376,296.549 71.003,295.823 70.634,295.094 70.269,294.363 69.908,293.631 69.55,292.896 69.197,292.16 68.847,291.422 68.501,290.682 68.159,289.94 67.821,289.196 67.487,288.451 67.157,287.704 66.83,286.955 66.508,286.205 66.189,285.452 65.875,284.699 65.564,283.943 65.258,283.186 64.955,282.427 64.656,281.667 64.361,280.905 64.071,280.142 63.784,279.377 63.501,278.611 63.223,277.843 62.948,277.074 62.677,276.303 62.411,275.531 62.148,274.758 61.89,273.983 61.635,273.207 61.385,272.429 61.139,271.65 60.896,270.87 60.658,270.089 60.424,269.306 60.194,268.523 59.968,267.738 59.747,266.951 59.529,266.164 59.316,265.376 59.106,264.586 58.901,263.796 58.7,263.004 58.503,262.211 58.31,261.417 58.122,260.623 57.937,259.827 57.757,259.03 57.581,258.233 57.409,257.434 57.241,256.635 57.078,255.835 56.918,255.033 56.763,254.231 56.612,253.429 56.465,252.625 56.323,251.821 56.185,251.016 56.051,250.21 55.921,249.404 55.795,248.597 55.674,247.789 55.556,246.981 55.443,246.172 55.335,245.362 55.23,244.552 55.13,243.741 55.034,242.93 54.942,242.119 54.855,241.306 54.771,240.494 54.692,239.681 54.618,238.868 54.547,238.054 54.481,237.24 54.419,236.425 54.361,235.61 54.308,234.795 54.259,233.98 54.214,233.164 54.173,232.349 54.137,231.533 54.105,230.716 54.077,229.9 54.053,229.084 54.034,228.267 54.019,227.45 54.009,226.634 54.002,225.817 54,225 54.002,224.183 54.009,223.366 54.019,222.55 54.034,221.733" class="chartlet-flow-edge"><title>Write it down → Train the team</title></polyline><polyline points="57.538,221.731 54.419,213.575 50.546,221.401 57.538,221.731" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-f-0 chartlet-f-4"><polyline points="78.724,140.723 79.167,140.036 79.614,139.352 80.064,138.671 80.518,137.992 80.975,137.315 81.436,136.641 81.901,135.969 82.369,135.299 82.84,134.632 83.315,133.968 83.793,133.306 84.275,132.646 84.76,131.989 85.249,131.334 85.741,130.683 86.237,130.033 86.736,129.386 87.238,128.742 87.744,128.101 88.253,127.462 88.765,126.826 89.281,126.193 89.8,125.562 90.322,124.934 90.848,124.309 91.377,123.686 91.909,123.066 92.444,122.449 92.983,121.835 93.524,121.224 94.069,120.616 94.618,120.01 95.169,119.407 95.723,118.808 96.281,118.211 96.842,117.617 97.405,117.026 97.972,116.438 98.542,115.853 99.115,115.27 99.691,114.691 100.27,114.115 100.853,113.542 101.438,112.972 102.026,112.405 102.617,111.842 103.211,111.281 103.808,110.723 104.407,110.169 105.01,109.618 105.616,109.069 106.224,108.524 106.835,107.983 107.449,107.444 108.066,106.909 108.686,106.377 109.309,105.848 109.934,105.322 110.562,104.8 111.193,104.281 111.826,103.765 112.462,103.253 113.101,102.744 113.742,102.238 114.386,101.736 115.033,101.237 115.683,100.741 116.334,100.249 116.989,99.76 117.646,99.275 118.306,98.793 118.968,98.315 119.632,97.84 120.299,97.369 120.969,96.901 121.641,96.436 122.315,95.975 122.992,95.518 123.671,95.064 124.352,94.614 125.036,94.167 125.723,93.724 126.411,93.285 127.102,92.849 127.795,92.417 128.49,91.988 129.188,91.563 129.888,91.142 130.59,90.724 131.294,90.31 132,89.9 132.708,89.493 133.419,89.091 134.132,88.692 134.846,88.296 135.563,87.905 136.282,87.517 137.003,87.133 137.726,86.752 138.451,86.376 139.177,86.003 139.906,85.634 140.637,85.269 141.369,84.908 142.104,84.55 142.84,84.197 143.578,83.847 144.318,83.501 145.06,83.159 145.804,82.821 146.549,82.487 147.296,82.157 148.045,81.83 148.795,81.508 149.548,81.189" class="chartlet-flow-edge"><title>Train the team → Collect tickets</title></polyline><polyline points="150.975,84.39 157.157,78.223 148.432,77.868 150.975,84.39" class="chartlet-flow-head"/></g><g class="chartlet-f chartlet-n-0 chartlet-f-0 chartlet-f-1 chartlet-f-4"><rect x="160.71" y="38.5" width="98.58" height="66" class="chartlet-diagram-shadow"/><rect x="160.71" y="36" width="98.58" height="66" class="chartlet-flow-node chartlet-role-blue"><title>Collect tickets: every channel</title></rect><text x="210" y="58" text-anchor="middle" class="chartlet-flow-label">Collect</text><text x="210" y="74" text-anchor="middle" class="chartlet-flow-label">tickets</text><text x="210" y="88" text-anchor="middle" class="chartlet-flow-sublabel">every channel</text><circle cx="162.71" cy="38" r="8" class="chartlet-diagram-badge"/><text x="162.71" y="41.5" text-anchor="middle" class="chartlet-diagram-badge-text">1</text></g><g class="chartlet-f chartlet-n-1 chartlet-f-0 chartlet-f-1 chartlet-f-2"><rect x="309.075" y="146.293" width="98.58" height="66" class="chartlet-diagram-shadow"/><rect x="309.075" y="143.793" width="98.58" height="66" class="chartlet-flow-node chartlet-role-blue"><title>Find patterns: weekly</title></rect><text x="358.365" y="165.793" text-anchor="middle" class="chartlet-flow-label">Find</text><text x="358.365" y="181.793" text-anchor="middle" class="chartlet-flow-label">patterns</text><text x="358.365" y="195.793" text-anchor="middle" class="chartlet-flow-sublabel">weekly</text><circle cx="311.075" cy="145.793" r="8" class="chartlet-diagram-badge"/><text x="311.075" y="149.293" text-anchor="middle" class="chartlet-diagram-badge-text">2</text></g><g class="chartlet-f chartlet-n-2 chartlet-f-1 chartlet-f-2 chartlet-f-3 chartlet-flow-role-critical"><rect x="252.404" y="320.707" width="98.58" height="66" class="chartlet-diagram-shadow"/><rect x="252.404" y="318.207" width="98.58" height="66" class="chartlet-flow-node chartlet-role-blue"><title>Fix the cause</title></rect><text x="301.694" y="347.207" text-anchor="middle" class="chartlet-flow-label">Fix the</text><text x="301.694" y="363.207" text-anchor="middle" class="chartlet-flow-label">cause</text><circle cx="254.404" cy="320.207" r="8" class="chartlet-diagram-badge"/><text x="254.404" y="323.707" text-anchor="middle" class="chartlet-diagram-badge-text">3</text><circle cx="348.984" cy="320.207" r="8" class="chartlet-diagram-badge"/><text x="348.984" y="323.707" text-anchor="middle" class="chartlet-diagram-badge-text">!</text></g><g class="chartlet-f chartlet-n-3 chartlet-f-2 chartlet-f-3 chartlet-f-4"><rect x="69.016" y="320.707" width="98.58" height="66" class="chartlet-diagram-shadow"/><rect x="69.016" y="318.207" width="98.58" height="66" class="chartlet-flow-node chartlet-role-blue"><title>Write it down</title></rect><text x="118.306" y="347.207" text-anchor="middle" class="chartlet-flow-label">Write it</text><text x="118.306" y="363.207" text-anchor="middle" class="chartlet-flow-label">down</text><circle cx="71.016" cy="320.207" r="8" class="chartlet-diagram-badge"/><text x="71.016" y="323.707" text-anchor="middle" class="chartlet-diagram-badge-text">4</text></g><g class="chartlet-f chartlet-n-4 chartlet-f-0 chartlet-f-3 chartlet-f-4 chartlet-flow-role-planned"><rect x="12.345" y="146.293" width="98.58" height="66" class="chartlet-diagram-shadow"/><rect x="12.345" y="143.793" width="98.58" height="66" class="chartlet-flow-node chartlet-role-blue"><title>Train the team</title></rect><text x="61.635" y="172.793" text-anchor="middle" class="chartlet-flow-label">Train the</text><text x="61.635" y="188.793" text-anchor="middle" class="chartlet-flow-label">team</text><circle cx="14.345" cy="145.793" r="8" class="chartlet-diagram-badge"/><text x="14.345" y="149.293" text-anchor="middle" class="chartlet-diagram-badge-text">5</text><circle cx="108.925" cy="145.793" r="8" class="chartlet-diagram-badge"/><text x="108.925" y="149.293" text-anchor="middle" class="chartlet-diagram-badge-text">+</text></g><g class="chartlet-flow-role-critical"><circle cx="20" cy="574" r="8" class="chartlet-diagram-badge"/><text x="20" y="577.5" text-anchor="middle" class="chartlet-diagram-badge-text">!</text></g><text x="34" y="578" text-anchor="start" class="chartlet-legend">Critical</text><g class="chartlet-flow-role-planned"><circle cx="107.72" cy="574" r="8" class="chartlet-diagram-badge"/><text x="107.72" y="577.5" text-anchor="middle" class="chartlet-diagram-badge-text">+</text></g><text x="121.72" y="578" text-anchor="start" class="chartlet-legend">Planned</text></svg><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-m-hs-0" for="chartlet-2505355c75a891d0-focus-0"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-m-hs-1" for="chartlet-2505355c75a891d0-focus-1"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-m-hs-2" for="chartlet-2505355c75a891d0-focus-2"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-m-hs-3" for="chartlet-2505355c75a891d0-focus-3"></label><label class="chartlet-hotspot" id="chartlet-2505355c75a891d0-m-hs-4" for="chartlet-2505355c75a891d0-focus-4"></label></div></div><p class="chartlet-source">Source: Team handbook</p><details class="chartlet-data" data-viz-text><summary>Show chart data</summary><table><caption>Data for The improvement cycle of a support team</caption><thead><tr><th scope="col">No.</th><th scope="col">Step</th><th scope="col">Notes</th><th scope="col">Role</th></tr></thead><tbody><tr><th scope="row">1</th><td>Collect tickets</td><td>every channel</td><td></td></tr><tr><th scope="row">2</th><td>Find patterns</td><td>weekly</td><td></td></tr><tr><th scope="row">3</th><td>Fix the cause</td><td></td><td>critical</td></tr><tr><th scope="row">4</th><td>Write it down</td><td></td><td></td></tr><tr><th scope="row">5</th><td>Train the team</td><td></td><td>planned</td></tr></tbody></table></details></figure></div>