.contribution-grid[data-v-a82d002b]{min-width:0}.cg-scroll[data-v-a82d002b]{gap:4px;display:grid}.cg-months[data-v-a82d002b]{grid-auto-flow:column;grid-auto-columns:var(--cell);gap:var(--gap);padding-left:calc(var(--label) + var(--gap));height:12px;display:grid}.cg-months span[data-v-a82d002b]{color:#ffffff80;font:600 10px/1 var(--font-body);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;overflow:visible}.cg-body[data-v-a82d002b]{gap:var(--gap);display:flex}.cg-weekdays[data-v-a82d002b]{grid-template-rows:repeat(7,var(--cell));gap:var(--gap);width:var(--label);display:grid}.cg-weekdays span[data-v-a82d002b]{color:#ffffff73;font:500 9.5px/var(--cell) var(--font-body)}.cg-week[data-v-a82d002b]{grid-template-rows:repeat(7,var(--cell));gap:var(--gap);display:grid}.cg-legend i[data-v-a82d002b],.cg-week i[data-v-a82d002b]{width:var(--cell);height:var(--cell);display:block}.lv-0[data-v-a82d002b]{background:#ffffff0f}.lv-1[data-v-a82d002b]{background:#63e3ab40}.lv-2[data-v-a82d002b]{background:#63e3ab7a}.lv-3[data-v-a82d002b]{background:#63e3abbd}.lv-4[data-v-a82d002b]{background:#63e3ab}.cg-week i.future[data-v-a82d002b]{background:0 0}.cg-week i.today[data-v-a82d002b]{box-shadow:inset 0 0 0 1px #ffffffbf}.cg-week i[data-v-a82d002b]:not(.future):hover{box-shadow:0 0 0 1px #fff}.cg-footer[data-v-a82d002b]{color:#ffffff8c;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 14px;margin-top:8px;font-size:11.5px;display:flex}.cg-footer b[data-v-a82d002b]{color:#fff;font-weight:600}.cg-legend[data-v-a82d002b]{align-items:center;gap:3px;font-size:10.5px;display:inline-flex}.cg-legend i[data-v-a82d002b]{width:10px;height:10px}.cg-legend i[data-v-a82d002b]:first-of-type{margin-left:4px}.cg-legend i[data-v-a82d002b]:last-of-type{margin-right:4px}.theme-light{color:#1b211e;background:#14282014}
