.cert-grades-title{font-weight:600;color:var(--home-text)}.cert-grades-row{margin-top:.9rem}.cert-grades-label{margin:0 0 .3rem;font-size:.85rem;color:var(--home-text)}.cert-grades-bar{display:flex;gap:2px;margin-bottom:1.3rem}.cert-grades-segment{position:relative;flex-shrink:1;flex-basis:0;min-width:0;height:1.4rem;transform-origin:left center;animation:cert-grades-grow .52s ease-out both}.cert-grades-segment:first-child{border-radius:4px 0 0 4px}.cert-grades-segment:last-child{border-radius:0 4px 4px 0}.cert-grades-row+.cert-grades-row .cert-grades-segment{animation-delay:.14s}.cert-grades-tick{position:absolute;top:calc(100% + .2rem);left:0;transform:translate(-50%);font-size:.75rem;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--home-text)}.cert-grades-tone-fail{background:color-mix(in srgb,var(--home-text) 14%,var(--home-bg, #fff))}.cert-grades-tone-ausreichend{background:color-mix(in srgb,var(--home-blue) 30%,var(--home-bg, #fff))}.cert-grades-tone-befriedigend{background:color-mix(in srgb,var(--home-blue) 50%,var(--home-bg, #fff))}.cert-grades-tone-gut{background:color-mix(in srgb,var(--home-blue) 72%,var(--home-bg, #fff))}.cert-grades-tone-sehr-gut{background:var(--home-blue)}.cert-grades-legend{width:100%;margin:.4rem 0 0;border-collapse:collapse;font-size:.85rem;color:var(--home-text)}.cert-grades-legend th,.cert-grades-legend td{padding:.35rem .4rem .35rem 0;border-top:1px solid var(--home-border);text-align:left;vertical-align:baseline}.cert-grades-legend thead th{border-top:none;font-size:.75rem;font-weight:400;color:var(--home-subtle)}.cert-grades-legend tbody th{font-weight:600;white-space:nowrap}.cert-grades-legend td{white-space:nowrap;font-variant-numeric:tabular-nums}.cert-grades-swatch{display:inline-block;width:.75rem;height:.75rem;margin-right:.5rem;border-radius:2px}@keyframes cert-grades-grow{0%{transform:scaleX(.2);opacity:0}to{transform:scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.cert-grades-segment{animation:none}}
