.activity-heatmap_root__UlTBR{--cell:11px;--gap:3px;--step:calc(var(--cell) + var(--gap));--label-col:28px;position:relative;color:var(--text);font-size:.8rem}.activity-heatmap_header__VSrn1{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.activity-heatmap_summary__pD6uA{margin:0;font-size:.9rem;color:var(--text-muted)}.activity-heatmap_total__Xukkt{font-weight:700;color:var(--text)}.activity-heatmap_period__7jqGQ{color:var(--text-muted)}.activity-heatmap_actions__uavca{flex-shrink:0}.activity-heatmap_srOnly__6Pu_m{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.activity-heatmap_scroller__93WKG{overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.activity-heatmap_canvas__u_O4_{display:grid;grid-template-columns:var(--label-col) auto;grid-template-rows:18px auto;width:max-content}.activity-heatmap_months___dwVo{grid-column:2;grid-row:1;position:relative;width:calc(var(--weeks) * var(--step))}.activity-heatmap_month__BmjhM{position:absolute;left:calc(var(--col) * var(--step));top:0;font-size:.7rem;color:var(--text-muted);white-space:nowrap}.activity-heatmap_weekdays__Heovm{grid-column:1;grid-row:2;display:flex;flex-direction:column;gap:var(--gap)}.activity-heatmap_weekday__f85TD{height:var(--cell);font-size:.65rem;line-height:var(--cell);color:var(--text-muted)}.activity-heatmap_plot__XdiXu{grid-column:2;grid-row:2;position:relative}.activity-heatmap_grid__gj4xt{display:flex;flex-direction:column;gap:var(--gap);outline:none}.activity-heatmap_row__euA7x{display:flex;gap:var(--gap)}.activity-heatmap_cell__jw4bf{width:var(--cell);height:var(--cell);border-radius:2px;background:var(--surface-container);outline:none}.activity-heatmap_cell__jw4bf[data-empty]{visibility:hidden}.activity-heatmap_cell__jw4bf[data-level="1"],.activity-heatmap_swatch__HMErf[data-level="1"]{background:color-mix(in srgb,var(--accent) 22%,var(--surface-container))}.activity-heatmap_cell__jw4bf[data-level="2"],.activity-heatmap_swatch__HMErf[data-level="2"]{background:color-mix(in srgb,var(--accent) 48%,var(--surface-container))}.activity-heatmap_cell__jw4bf[data-level="3"],.activity-heatmap_swatch__HMErf[data-level="3"]{background:color-mix(in srgb,var(--accent) 74%,var(--surface-container))}.activity-heatmap_cell__jw4bf[data-level="4"],.activity-heatmap_swatch__HMErf[data-level="4"]{background:var(--accent)}.activity-heatmap_cell__jw4bf[data-index]{cursor:pointer}.activity-heatmap_cell__jw4bf[data-index]:hover{box-shadow:0 0 0 1px var(--text)}.activity-heatmap_cell__jw4bf:focus-visible{box-shadow:0 0 0 2px var(--accent)}.activity-heatmap_grid__gj4xt[data-reveal=hidden] .activity-heatmap_cell__jw4bf{opacity:0;transform:scale(.4)}.activity-heatmap_grid__gj4xt[data-highlight="0"] .activity-heatmap_cell__jw4bf[data-index]:not([data-level="0"]),.activity-heatmap_grid__gj4xt[data-highlight="1"] .activity-heatmap_cell__jw4bf[data-index]:not([data-level="1"]),.activity-heatmap_grid__gj4xt[data-highlight="2"] .activity-heatmap_cell__jw4bf[data-index]:not([data-level="2"]),.activity-heatmap_grid__gj4xt[data-highlight="3"] .activity-heatmap_cell__jw4bf[data-index]:not([data-level="3"]),.activity-heatmap_grid__gj4xt[data-highlight="4"] .activity-heatmap_cell__jw4bf[data-index]:not([data-level="4"]){opacity:.2}.activity-heatmap_ring__mGH6e{position:absolute;left:calc(var(--col) * var(--step) - 2px);top:calc(var(--row) * var(--step) - 2px);width:calc(var(--cell) + 4px);height:calc(var(--cell) + 4px);border:2px solid var(--text);border-radius:3px;opacity:0;pointer-events:none}.activity-heatmap_ring__mGH6e[data-shown]{opacity:1}.activity-heatmap_legend__ZEJEk{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.75rem;min-height:1.4em}.activity-heatmap_caption__tH0B_{font-size:.75rem;color:var(--text-muted);min-width:0}.activity-heatmap_captionShort__xEpyV{display:none}.activity-heatmap_scale__l1jwu{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.activity-heatmap_legendText__IXMcJ{font-size:.7rem;color:var(--text-muted)}.activity-heatmap_swatches__6ZPJn{display:flex;gap:var(--gap)}.activity-heatmap_swatch__HMErf{width:var(--cell);height:var(--cell);padding:0;border:none;border-radius:2px;background:var(--surface-container);cursor:pointer}.activity-heatmap_swatch__HMErf:focus-visible,.activity-heatmap_swatch__HMErf[aria-pressed=true]{box-shadow:0 0 0 2px var(--text)}.activity-heatmap_tip__h_SYm{position:absolute;left:0;top:0;z-index:10;pointer-events:none}.activity-heatmap_bubble__S5Nlf{position:absolute;bottom:8px;left:0;transform-origin:bottom center;background:var(--text);color:var(--bg);border-radius:var(--radius-md);box-shadow:var(--shadow-floating)}.activity-heatmap_tipBody__ZOF1W{position:relative;display:block;overflow:hidden;padding:.4rem .65rem;box-sizing:content-box}.activity-heatmap_tipMeasure__utv4w{position:absolute;visibility:hidden}.activity-heatmap_tipLines__PRP69,.activity-heatmap_tipMeasure__utv4w{display:inline-flex;flex-direction:column;white-space:nowrap}.activity-heatmap_tipPrimary__d1tAM{font-size:.78rem;font-weight:700}.activity-heatmap_tipSecondary__3dNrE{font-size:.7rem;opacity:.75}.activity-heatmap_rollingFrame__sMYz_{display:inline-block;vertical-align:bottom;overflow:hidden}.activity-heatmap_rolling__XPgXV{display:inline-flex}.activity-heatmap_place__h8Qcs{position:relative;display:inline-block}.activity-heatmap_placeChar__03Q44{display:inline-block}.activity-heatmap_rise__v2Fv4{position:relative;display:inline-block;vertical-align:bottom}.activity-heatmap_riseLine__ua0yQ{display:inline-block;white-space:nowrap}@media (max-width:480px){.activity-heatmap_captionLong__9pmKI{display:none}.activity-heatmap_captionShort__xEpyV{display:inline}}