<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><figure class="chartlet-figure" data-viz="chart"><figcaption>Sprint board</figcaption><div class="chartlet-variant-desktop"><svg xmlns="http://www.w3.org/2000/svg" width="860" height="480" viewBox="0 0 860 480" id="chartlet-e7544c65d1c4c0f2" role="img" aria-labelledby="chartlet-e7544c65d1c4c0f2-title chartlet-e7544c65d1c4c0f2-description" class="chartlet-root"><title id="chartlet-e7544c65d1c4c0f2-title">Sprint board</title><desc id="chartlet-e7544c65d1c4c0f2-description">Kanban board with 4 columns and 10 cards. Backlog: 3 cards. In progress: 3 cards, over its limit of 2. Review: 2 cards (limit 3). Done: 2 cards. Blocked: “Fix the duplicate email on signup” in In progress.</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-e7544c65d1c4c0f2 .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-label,#chartlet-e7544c65d1c4c0f2 .chartlet-tick,#chartlet-e7544c65d1c4c0f2 .chartlet-value,#chartlet-e7544c65d1c4c0f2 .chartlet-value-inverse,#chartlet-e7544c65d1c4c0f2 .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2 .chartlet-value,#chartlet-e7544c65d1c4c0f2 .chartlet-value-inverse{font-weight:600}#chartlet-e7544c65d1c4c0f2 .chartlet-value{fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-e7544c65d1c4c0f2 .chartlet-axis-title{font-weight:600}#chartlet-e7544c65d1c4c0f2 .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-e7544c65d1c4c0f2 .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2 .chartlet-bar,#chartlet-e7544c65d1c4c0f2 .chartlet-point{fill:var(--chartlet-accent)}#chartlet-e7544c65d1c4c0f2 .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-e7544c65d1c4c0f2 .chartlet-background{fill:var(--chartlet-background)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-lane{fill:var(--chartlet-lane);stroke:var(--chartlet-grid);stroke-width:1;rx:8px}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-over{stroke:var(--chartlet-role-red);stroke-width:2;stroke-dasharray:6 3}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-head{font-size:13px;font-weight:700;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-load{font-size:12px;font-weight:600;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-over-text{fill:var(--chartlet-role-red);font-weight:700}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-card{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:6px}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-blocked{stroke:var(--chartlet-role-red);stroke-width:2}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-title{font-size:12px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-owner{font-size:11px;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-tag{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue);stroke-width:1;rx:8px}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-tag-text{font-size:11px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-sign{fill:var(--chartlet-background);stroke:var(--chartlet-role-red);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-sign-bar{stroke:var(--chartlet-role-red);stroke-width:2}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-sign-text{font-size:11px;font-weight:800;fill:var(--chartlet-role-red)}#chartlet-e7544c65d1c4c0f2 .chartlet-kan-blocked-text{font-size:11px;font-weight:700;fill:var(--chartlet-role-red)}.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-e7544c65d1c4c0f2 .chartlet-role-blue{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-green{fill:var(--chartlet-role-green-fill);stroke:var(--chartlet-role-green)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-amber{fill:var(--chartlet-role-amber-fill);stroke:var(--chartlet-role-amber)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-teal{fill:var(--chartlet-role-teal-fill);stroke:var(--chartlet-role-teal)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-violet{fill:var(--chartlet-role-violet-fill);stroke:var(--chartlet-role-violet)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-gray{fill:var(--chartlet-role-gray-fill);stroke:var(--chartlet-role-gray)}#chartlet-e7544c65d1c4c0f2 .chartlet-role-red{fill:var(--chartlet-role-red-fill);stroke:var(--chartlet-role-red)}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-rim{fill:none;stroke:var(--chartlet-role-teal);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-shadow{fill:var(--chartlet-shadow);stroke:none;rx:7px}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-chip{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:4px}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-chip-text{font-size:12px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-badge{fill:var(--chartlet-accent);stroke:var(--chartlet-background);stroke-width:2}#chartlet-e7544c65d1c4c0f2 .chartlet-diagram-badge-text{font-size:10px;font-weight:700;fill:var(--chartlet-background)}</style><rect x="24" y="12" width="197" height="262" class="chartlet-kan-lane"><title>Backlog</title></rect><text x="32" y="33" text-anchor="start" class="chartlet-kan-head">Backlog</text><text x="213" y="33" text-anchor="end" class="chartlet-kan-load">3</text><rect x="32" y="46" width="181" height="66" class="chartlet-kan-card"><title>Export the invoice list as CSV</title></rect><text x="40" y="65" text-anchor="start" class="chartlet-kan-title">Export the invoice list as</text><text x="40" y="79" text-anchor="start" class="chartlet-kan-title">CSV</text><rect x="148.67" y="84" width="56.33" height="17" class="chartlet-kan-tag"/><text x="176.835" y="96" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><rect x="32" y="120" width="181" height="66" class="chartlet-kan-card"><title>Dark mode for the dashboard</title></rect><text x="40" y="139" text-anchor="start" class="chartlet-kan-title">Dark mode for the</text><text x="40" y="153" text-anchor="start" class="chartlet-kan-title">dashboard</text><rect x="157.69" y="158" width="47.31" height="17" class="chartlet-kan-tag"/><text x="181.345" y="170" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><rect x="32" y="194" width="181" height="66" class="chartlet-kan-card"><title>Upgrade the database driver</title></rect><text x="40" y="213" text-anchor="start" class="chartlet-kan-title">Upgrade the database</text><text x="40" y="227" text-anchor="start" class="chartlet-kan-title">driver</text><rect x="160.99" y="232" width="44.01" height="17" class="chartlet-kan-tag"/><text x="182.995" y="244" text-anchor="middle" class="chartlet-kan-tag-text">Chore</text><text x="40" y="244" text-anchor="start" class="chartlet-kan-owner">Noor</text><rect x="229" y="12" width="197" height="262" class="chartlet-kan-lane chartlet-kan-over"><title>In progress</title></rect><text x="237" y="33" text-anchor="start" class="chartlet-kan-head">In progress</text><text x="418" y="33" text-anchor="end" class="chartlet-kan-load chartlet-kan-over-text">3/2</text><circle cx="382.84" cy="29" r="7" class="chartlet-kan-sign"><title>In progress: over the limit</title></circle><text x="382.84" y="33" text-anchor="middle" class="chartlet-kan-sign-text">!</text><rect x="237" y="46" width="181" height="52" class="chartlet-kan-card"><title>Single sign-on for teams</title></rect><text x="245" y="65" text-anchor="start" class="chartlet-kan-title">Single sign-on for teams</text><rect x="353.67" y="70" width="56.33" height="17" class="chartlet-kan-tag"/><text x="381.835" y="82" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><text x="245" y="82" text-anchor="start" class="chartlet-kan-owner">Mara</text><rect x="237" y="106" width="181" height="86" class="chartlet-kan-card chartlet-kan-blocked"><title>Fix the duplicate email on signup</title></rect><text x="245" y="125" text-anchor="start" class="chartlet-kan-title">Fix the duplicate email on</text><text x="245" y="139" text-anchor="start" class="chartlet-kan-title">signup</text><rect x="378.31" y="144" width="31.69" height="17" class="chartlet-kan-tag"/><text x="394.155" y="156" text-anchor="middle" class="chartlet-kan-tag-text">Bug</text><text x="245" y="156" text-anchor="start" class="chartlet-kan-owner">Jonas</text><circle cx="251" cy="174" r="6" class="chartlet-kan-sign"/><line x1="248" y1="174" x2="254" y2="174" class="chartlet-kan-sign-bar"/><text x="263" y="178" text-anchor="start" class="chartlet-kan-blocked-text">Blocked</text><rect x="237" y="200" width="181" height="66" class="chartlet-kan-card"><title>Rework the onboarding checklist</title></rect><text x="245" y="219" text-anchor="start" class="chartlet-kan-title">Rework the onboarding</text><text x="245" y="233" text-anchor="start" class="chartlet-kan-title">checklist</text><rect x="362.69" y="238" width="47.31" height="17" class="chartlet-kan-tag"/><text x="386.345" y="250" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><text x="245" y="250" text-anchor="start" class="chartlet-kan-owner">Ines</text><rect x="434" y="12" width="197" height="262" class="chartlet-kan-lane"><title>Review</title></rect><text x="442" y="33" text-anchor="start" class="chartlet-kan-head">Review</text><text x="623" y="33" text-anchor="end" class="chartlet-kan-load">2/3</text><rect x="442" y="46" width="181" height="66" class="chartlet-kan-card"><title>Rate limits for the public API</title></rect><text x="450" y="65" text-anchor="start" class="chartlet-kan-title">Rate limits for the public</text><text x="450" y="79" text-anchor="start" class="chartlet-kan-title">API</text><rect x="558.67" y="84" width="56.33" height="17" class="chartlet-kan-tag"/><text x="586.835" y="96" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><text x="450" y="96" text-anchor="start" class="chartlet-kan-owner">Noor</text><rect x="442" y="120" width="181" height="52" class="chartlet-kan-card"><title>Correct the VAT rounding</title></rect><text x="450" y="139" text-anchor="start" class="chartlet-kan-title">Correct the VAT rounding</text><rect x="583.31" y="144" width="31.69" height="17" class="chartlet-kan-tag"/><text x="599.155" y="156" text-anchor="middle" class="chartlet-kan-tag-text">Bug</text><text x="450" y="156" text-anchor="start" class="chartlet-kan-owner">Mara</text><rect x="639" y="12" width="197" height="262" class="chartlet-kan-lane"><title>Done</title></rect><text x="647" y="33" text-anchor="start" class="chartlet-kan-head">Done</text><text x="828" y="33" text-anchor="end" class="chartlet-kan-load">2</text><rect x="647" y="46" width="181" height="52" class="chartlet-kan-card"><title>Billing page copy</title></rect><text x="655" y="65" text-anchor="start" class="chartlet-kan-title">Billing page copy</text><rect x="772.69" y="70" width="47.31" height="17" class="chartlet-kan-tag"/><text x="796.345" y="82" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><text x="655" y="82" text-anchor="start" class="chartlet-kan-owner">Ines</text><rect x="647" y="106" width="181" height="52" class="chartlet-kan-card"><title>Rotate the signing keys</title></rect><text x="655" y="125" text-anchor="start" class="chartlet-kan-title">Rotate the signing keys</text><rect x="775.99" y="130" width="44.01" height="17" class="chartlet-kan-tag"/><text x="797.995" y="142" text-anchor="middle" class="chartlet-kan-tag-text">Chore</text><text x="655" y="142" text-anchor="start" class="chartlet-kan-owner">Jonas</text></svg></div><div class="chartlet-variant-mobile"><svg xmlns="http://www.w3.org/2000/svg" width="380" height="900" viewBox="0 0 380 900" id="chartlet-e7544c65d1c4c0f2-m" role="img" aria-labelledby="chartlet-e7544c65d1c4c0f2-m-title chartlet-e7544c65d1c4c0f2-m-description" class="chartlet-root"><title id="chartlet-e7544c65d1c4c0f2-m-title">Sprint board</title><desc id="chartlet-e7544c65d1c4c0f2-m-description">Kanban board with 4 columns and 10 cards. Backlog: 3 cards. In progress: 3 cards, over its limit of 2. Review: 2 cards (limit 3). Done: 2 cards. Blocked: “Fix the duplicate email on signup” in In progress.</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-e7544c65d1c4c0f2-m .chartlet-title{font-size:22px;font-weight:650;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-label,#chartlet-e7544c65d1c4c0f2-m .chartlet-tick,#chartlet-e7544c65d1c4c0f2-m .chartlet-value,#chartlet-e7544c65d1c4c0f2-m .chartlet-value-inverse,#chartlet-e7544c65d1c4c0f2-m .chartlet-axis-title{font-size:12px;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2-m .chartlet-value,#chartlet-e7544c65d1c4c0f2-m .chartlet-value-inverse{font-weight:600}#chartlet-e7544c65d1c4c0f2-m .chartlet-value{fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-value-inverse{fill:var(--chartlet-background)}#chartlet-e7544c65d1c4c0f2-m .chartlet-axis-title{font-weight:600}#chartlet-e7544c65d1c4c0f2-m .chartlet-grid{stroke:var(--chartlet-grid);stroke-width:1}#chartlet-e7544c65d1c4c0f2-m .chartlet-zero{stroke:var(--chartlet-zero);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2-m .chartlet-bar,#chartlet-e7544c65d1c4c0f2-m .chartlet-point{fill:var(--chartlet-accent)}#chartlet-e7544c65d1c4c0f2-m .chartlet-line{fill:none;stroke:var(--chartlet-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}#chartlet-e7544c65d1c4c0f2-m .chartlet-background{fill:var(--chartlet-background)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-lane{fill:var(--chartlet-lane);stroke:var(--chartlet-grid);stroke-width:1;rx:8px}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-over{stroke:var(--chartlet-role-red);stroke-width:2;stroke-dasharray:6 3}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-head{font-size:13px;font-weight:700;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-load{font-size:12px;font-weight:600;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-over-text{fill:var(--chartlet-role-red);font-weight:700}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-card{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:6px}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-blocked{stroke:var(--chartlet-role-red);stroke-width:2}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-title{font-size:12px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-owner{font-size:11px;fill:var(--chartlet-muted)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-tag{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue);stroke-width:1;rx:8px}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-tag-text{font-size:11px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-sign{fill:var(--chartlet-background);stroke:var(--chartlet-role-red);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-sign-bar{stroke:var(--chartlet-role-red);stroke-width:2}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-sign-text{font-size:11px;font-weight:800;fill:var(--chartlet-role-red)}#chartlet-e7544c65d1c4c0f2-m .chartlet-kan-blocked-text{font-size:11px;font-weight:700;fill:var(--chartlet-role-red)}#chartlet-e7544c65d1c4c0f2-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-e7544c65d1c4c0f2-m .chartlet-role-blue{fill:var(--chartlet-role-blue-fill);stroke:var(--chartlet-role-blue)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-green{fill:var(--chartlet-role-green-fill);stroke:var(--chartlet-role-green)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-amber{fill:var(--chartlet-role-amber-fill);stroke:var(--chartlet-role-amber)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-teal{fill:var(--chartlet-role-teal-fill);stroke:var(--chartlet-role-teal)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-violet{fill:var(--chartlet-role-violet-fill);stroke:var(--chartlet-role-violet)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-gray{fill:var(--chartlet-role-gray-fill);stroke:var(--chartlet-role-gray)}#chartlet-e7544c65d1c4c0f2-m .chartlet-role-red{fill:var(--chartlet-role-red-fill);stroke:var(--chartlet-role-red)}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-rim{fill:none;stroke:var(--chartlet-role-teal);stroke-width:1.5}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-shadow{fill:var(--chartlet-shadow);stroke:none;rx:7px}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-chip{fill:var(--chartlet-background);stroke:var(--chartlet-grid);stroke-width:1;rx:4px}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-chip-text{font-size:12px;fill:var(--chartlet-text)}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-badge{fill:var(--chartlet-accent);stroke:var(--chartlet-background);stroke-width:2}#chartlet-e7544c65d1c4c0f2-m .chartlet-diagram-badge-text{font-size:10px;font-weight:700;fill:var(--chartlet-background)}</style><rect x="12" y="12" width="356" height="214" class="chartlet-kan-lane"><title>Backlog</title></rect><text x="20" y="33" text-anchor="start" class="chartlet-kan-head">Backlog</text><text x="360" y="33" text-anchor="end" class="chartlet-kan-load">3</text><rect x="20" y="46" width="340" height="52" class="chartlet-kan-card"><title>Export the invoice list as CSV</title></rect><text x="28" y="65" text-anchor="start" class="chartlet-kan-title">Export the invoice list as CSV</text><rect x="295.67" y="70" width="56.33" height="17" class="chartlet-kan-tag"/><text x="323.835" y="82" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><rect x="20" y="106" width="340" height="52" class="chartlet-kan-card"><title>Dark mode for the dashboard</title></rect><text x="28" y="125" text-anchor="start" class="chartlet-kan-title">Dark mode for the dashboard</text><rect x="304.69" y="130" width="47.31" height="17" class="chartlet-kan-tag"/><text x="328.345" y="142" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><rect x="20" y="166" width="340" height="52" class="chartlet-kan-card"><title>Upgrade the database driver</title></rect><text x="28" y="185" text-anchor="start" class="chartlet-kan-title">Upgrade the database driver</text><rect x="307.99" y="190" width="44.01" height="17" class="chartlet-kan-tag"/><text x="329.995" y="202" text-anchor="middle" class="chartlet-kan-tag-text">Chore</text><text x="28" y="202" text-anchor="start" class="chartlet-kan-owner">Noor</text><rect x="12" y="238" width="356" height="234" class="chartlet-kan-lane chartlet-kan-over"><title>In progress</title></rect><text x="20" y="259" text-anchor="start" class="chartlet-kan-head">In progress</text><text x="360" y="259" text-anchor="end" class="chartlet-kan-load chartlet-kan-over-text">3/2</text><circle cx="324.84" cy="255" r="7" class="chartlet-kan-sign"><title>In progress: over the limit</title></circle><text x="324.84" y="259" text-anchor="middle" class="chartlet-kan-sign-text">!</text><rect x="20" y="272" width="340" height="52" class="chartlet-kan-card"><title>Single sign-on for teams</title></rect><text x="28" y="291" text-anchor="start" class="chartlet-kan-title">Single sign-on for teams</text><rect x="295.67" y="296" width="56.33" height="17" class="chartlet-kan-tag"/><text x="323.835" y="308" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><text x="28" y="308" text-anchor="start" class="chartlet-kan-owner">Mara</text><rect x="20" y="332" width="340" height="72" class="chartlet-kan-card chartlet-kan-blocked"><title>Fix the duplicate email on signup</title></rect><text x="28" y="351" text-anchor="start" class="chartlet-kan-title">Fix the duplicate email on signup</text><rect x="320.31" y="356" width="31.69" height="17" class="chartlet-kan-tag"/><text x="336.155" y="368" text-anchor="middle" class="chartlet-kan-tag-text">Bug</text><text x="28" y="368" text-anchor="start" class="chartlet-kan-owner">Jonas</text><circle cx="34" cy="386" r="6" class="chartlet-kan-sign"/><line x1="31" y1="386" x2="37" y2="386" class="chartlet-kan-sign-bar"/><text x="46" y="390" text-anchor="start" class="chartlet-kan-blocked-text">Blocked</text><rect x="20" y="412" width="340" height="52" class="chartlet-kan-card"><title>Rework the onboarding checklist</title></rect><text x="28" y="431" text-anchor="start" class="chartlet-kan-title">Rework the onboarding checklist</text><rect x="304.69" y="436" width="47.31" height="17" class="chartlet-kan-tag"/><text x="328.345" y="448" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><text x="28" y="448" text-anchor="start" class="chartlet-kan-owner">Ines</text><rect x="12" y="484" width="356" height="154" class="chartlet-kan-lane"><title>Review</title></rect><text x="20" y="505" text-anchor="start" class="chartlet-kan-head">Review</text><text x="360" y="505" text-anchor="end" class="chartlet-kan-load">2/3</text><rect x="20" y="518" width="340" height="52" class="chartlet-kan-card"><title>Rate limits for the public API</title></rect><text x="28" y="537" text-anchor="start" class="chartlet-kan-title">Rate limits for the public API</text><rect x="295.67" y="542" width="56.33" height="17" class="chartlet-kan-tag"/><text x="323.835" y="554" text-anchor="middle" class="chartlet-kan-tag-text">Feature</text><text x="28" y="554" text-anchor="start" class="chartlet-kan-owner">Noor</text><rect x="20" y="578" width="340" height="52" class="chartlet-kan-card"><title>Correct the VAT rounding</title></rect><text x="28" y="597" text-anchor="start" class="chartlet-kan-title">Correct the VAT rounding</text><rect x="320.31" y="602" width="31.69" height="17" class="chartlet-kan-tag"/><text x="336.155" y="614" text-anchor="middle" class="chartlet-kan-tag-text">Bug</text><text x="28" y="614" text-anchor="start" class="chartlet-kan-owner">Mara</text><rect x="12" y="650" width="356" height="154" class="chartlet-kan-lane"><title>Done</title></rect><text x="20" y="671" text-anchor="start" class="chartlet-kan-head">Done</text><text x="360" y="671" text-anchor="end" class="chartlet-kan-load">2</text><rect x="20" y="684" width="340" height="52" class="chartlet-kan-card"><title>Billing page copy</title></rect><text x="28" y="703" text-anchor="start" class="chartlet-kan-title">Billing page copy</text><rect x="304.69" y="708" width="47.31" height="17" class="chartlet-kan-tag"/><text x="328.345" y="720" text-anchor="middle" class="chartlet-kan-tag-text">Design</text><text x="28" y="720" text-anchor="start" class="chartlet-kan-owner">Ines</text><rect x="20" y="744" width="340" height="52" class="chartlet-kan-card"><title>Rotate the signing keys</title></rect><text x="28" y="763" text-anchor="start" class="chartlet-kan-title">Rotate the signing keys</text><rect x="307.99" y="768" width="44.01" height="17" class="chartlet-kan-tag"/><text x="329.995" y="780" text-anchor="middle" class="chartlet-kan-tag-text">Chore</text><text x="28" y="780" text-anchor="start" class="chartlet-kan-owner">Jonas</text></svg></div><p class="chartlet-source">Source: Illustrative board of a small product team</p><details class="chartlet-data" data-viz-text><summary>Show chart data</summary><table><caption>Data for Sprint board</caption><thead><tr><th scope="col">Column</th><th scope="col">Cards</th><th scope="col">Card</th><th scope="col">Owner</th><th scope="col">Tag</th><th scope="col">Status</th></tr></thead><tbody><tr><th scope="row">Backlog</th><td>3</td><td>Export the invoice list as CSV</td><td></td><td>Feature</td><td></td></tr><tr><th scope="row">Backlog</th><td>3</td><td>Dark mode for the dashboard</td><td></td><td>Design</td><td></td></tr><tr><th scope="row">Backlog</th><td>3</td><td>Upgrade the database driver</td><td>Noor</td><td>Chore</td><td></td></tr><tr><th scope="row">In progress</th><td>3/2</td><td>Single sign-on for teams</td><td>Mara</td><td>Feature</td><td></td></tr><tr><th scope="row">In progress</th><td>3/2</td><td>Fix the duplicate email on signup</td><td>Jonas</td><td>Bug</td><td>Blocked</td></tr><tr><th scope="row">In progress</th><td>3/2</td><td>Rework the onboarding checklist</td><td>Ines</td><td>Design</td><td></td></tr><tr><th scope="row">Review</th><td>2/3</td><td>Rate limits for the public API</td><td>Noor</td><td>Feature</td><td></td></tr><tr><th scope="row">Review</th><td>2/3</td><td>Correct the VAT rounding</td><td>Mara</td><td>Bug</td><td></td></tr><tr><th scope="row">Done</th><td>2</td><td>Billing page copy</td><td>Ines</td><td>Design</td><td></td></tr><tr><th scope="row">Done</th><td>2</td><td>Rotate the signing keys</td><td>Jonas</td><td>Chore</td><td></td></tr></tbody></table></details></figure></div>