<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 760 296" role="img" aria-labelledby="t d" width="760" height="296">
  <title id="t">University of Kansas Grade-Point Scale</title><desc id="d">The University of Kansas grade-point scale: each letter grade and its quality-point value on a 4.00 scale.</desc>
  <style>
    svg { --s:#fffdf7; --cv:#f2ecdd; --ink:#171d1a; --mut:#52645e; --ln:#ded4c2; --lns:#c8b99e;
          --br:#125c4f; --br2:#2f9e88; --ac:#b68a3b; --acs:#e9d3a0; --tr:#e4dccb; --dg:#b23a2f;
          font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif; }
    @media (prefers-color-scheme: dark){
      svg { --s:#1c1a15; --cv:#13120e; --ink:#f2eee4; --mut:#b7b0a1; --ln:#35322a; --lns:#4b4638;
            --br:#2f9e88; --br2:#57c6ae; --ac:#d4a24e; --acs:#5a4a28; --tr:#211e18; --dg:#e0796d; }
    }
    .card{fill:var(--s);stroke:var(--ln);stroke-width:1;}
    .ttl{fill:var(--ink);font-size:21px;font-weight:700;}
    .sub{fill:var(--mut);font-size:13.5px;}
    .lbl{fill:var(--ink);font-size:13px;font-weight:600;}
    .lblb{fill:var(--ink);font-size:15px;font-weight:700;}
    .mut{fill:var(--mut);font-size:12.5px;}
    .muts{fill:var(--mut);font-size:11.5px;}
    .axis{stroke:var(--lns);stroke-width:1.5;}
    .grid{stroke:var(--ln);stroke-width:1;stroke-dasharray:3 4;}
    .curve{fill:none;stroke:var(--br);stroke-width:3;stroke-linejoin:round;}
    .curve2{fill:none;stroke:var(--ac);stroke-width:3;stroke-linejoin:round;stroke-dasharray:7 5;}
    .fillc{fill:var(--br2);opacity:.24;}
    .vline{stroke:var(--br);stroke-width:2;}
  </style>
  <rect class="card" x="0.5" y="0.5" width="759" height="295" rx="16"/>
  <text class="ttl" x="32" y="42">University of Kansas Grade-Point Scale</text>
  <text class="sub" x="32" y="64">The letter grades and quality points this GPA calculator uses</text>
  <text x="44" y="111" font-size="13.5" font-weight="700" fill="var(--ink)">A</text><rect x="96" y="100" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="100" width="216" height="13" rx="6" fill="var(--ac)"/><text x="346" y="111" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">4.00</text><text x="44" y="141" font-size="13.5" font-weight="700" fill="var(--ink)">A-</text><rect x="96" y="130" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="130" width="199.8" height="13" rx="6" fill="var(--br)"/><text x="346" y="141" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">3.70</text><text x="44" y="171" font-size="13.5" font-weight="700" fill="var(--ink)">B+</text><rect x="96" y="160" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="160" width="178.2" height="13" rx="6" fill="var(--br)"/><text x="346" y="171" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">3.30</text><text x="44" y="201" font-size="13.5" font-weight="700" fill="var(--ink)">B</text><rect x="96" y="190" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="190" width="162" height="13" rx="6" fill="var(--br)"/><text x="346" y="201" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">3.00</text><text x="44" y="231" font-size="13.5" font-weight="700" fill="var(--ink)">B-</text><rect x="96" y="220" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="220" width="145.8" height="13" rx="6" fill="var(--br)"/><text x="346" y="231" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">2.70</text><text x="44" y="261" font-size="13.5" font-weight="700" fill="var(--ink)">C+</text><rect x="96" y="250" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="96" y="250" width="124.2" height="13" rx="6" fill="var(--br)"/><text x="346" y="261" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">2.30</text><text x="380" y="111" font-size="13.5" font-weight="700" fill="var(--ink)">C</text><rect x="432" y="100" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="100" width="108" height="13" rx="6" fill="var(--br)"/><text x="682" y="111" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">2.00</text><text x="380" y="141" font-size="13.5" font-weight="700" fill="var(--ink)">C-</text><rect x="432" y="130" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="130" width="91.8" height="13" rx="6" fill="var(--br)"/><text x="682" y="141" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">1.70</text><text x="380" y="171" font-size="13.5" font-weight="700" fill="var(--ink)">D+</text><rect x="432" y="160" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="160" width="70.2" height="13" rx="6" fill="var(--br)"/><text x="682" y="171" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">1.30</text><text x="380" y="201" font-size="13.5" font-weight="700" fill="var(--ink)">D</text><rect x="432" y="190" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="190" width="54" height="13" rx="6" fill="var(--br)"/><text x="682" y="201" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">1.00</text><text x="380" y="231" font-size="13.5" font-weight="700" fill="var(--ink)">D-</text><rect x="432" y="220" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="220" width="37.8" height="13" rx="6" fill="var(--br)"/><text x="682" y="231" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">0.70</text><text x="380" y="261" font-size="13.5" font-weight="700" fill="var(--ink)">F</text><rect x="432" y="250" width="216" height="13" rx="6" fill="var(--tr)"/><rect x="432" y="250" width="0" height="13" rx="6" fill="var(--br)"/><text x="682" y="261" text-anchor="end" font-size="12.5" font-weight="600" fill="var(--mut)">0.00</text>
</svg>
