.heatmap[data-v-676c09a5]{--hm-0:var(--c-bg-soft);--hm-1:#f8dcc0;--hm-2:#f0b183;--hm-3:#e56f43;--hm-4:#c96a26}html.dark{--hm-0:#ffffff0d;--hm-1:#e56f4347;--hm-2:#e56f437a;--hm-3:#e56f43bf;--hm-4:#eb8258}.heatmap__summary[data-v-676c09a5]{color:var(--c-text-muted);margin:0 0 14px;font-size:13px}.heatmap__summary strong[data-v-676c09a5]{color:var(--c-primary);font-variant-numeric:tabular-nums}.heatmap__scroll[data-v-676c09a5]{overflow-x:auto;container-type:inline-size}.heatmap__canvas[data-v-676c09a5]{--hm-gap:3px;--hm-cell:max(4px, calc(1.88679cqw - .37736px - var(--hm-gap)*52/53));grid-template-columns:auto 1fr;gap:4px;min-width:fit-content;display:grid}@container (width<=480px){.heatmap__canvas--full[data-v-676c09a5]{display:none}}@container (width>=481px){.heatmap__canvas--mini[data-v-676c09a5]{display:none}}.heatmap__canvas--mini[data-v-676c09a5]{--hm-cell:min(13px, calc(5.55556cqw - 1.33333px - var(--hm-gap)*17/18))}.heatmap__cells[data-v-676c09a5],.heatmap__months[data-v-676c09a5]{grid-auto-flow:column;grid-auto-columns:var(--hm-cell);grid-template-rows:repeat(7,var(--hm-cell));gap:var(--hm-gap);display:grid}.heatmap__months[data-v-676c09a5]{height:16px;color:var(--c-text-muted);grid-template-rows:none;font-size:11px}.heatmap__month[data-v-676c09a5]{white-space:nowrap;overflow:visible}.heatmap__weekdays[data-v-676c09a5]{grid-template-rows:repeat(7,var(--hm-cell));gap:var(--hm-gap);font-size:10px;line-height:var(--hm-cell);color:var(--c-text-muted);padding-top:20px;display:grid}.heatmap__weekdays span[data-v-676c09a5]:first-child{grid-row:1}.heatmap__weekdays span[data-v-676c09a5]:nth-child(2){grid-row:3}.heatmap__weekdays span[data-v-676c09a5]:nth-child(3){grid-row:5}.heatmap__cell[data-v-676c09a5]{width:var(--hm-cell);height:var(--hm-cell);transition:transform var(--dur-soft) var(--ease-bounce);border-radius:3px;display:inline-block;position:relative}.heatmap__cells .heatmap__cell[data-v-676c09a5]:hover:not(.is-future){z-index:20;transform:scale(1.35);box-shadow:0 2px 6px #e56f434d}.heatmap__cell[data-tip][data-v-676c09a5]:after{content:attr(data-tip);white-space:nowrap;color:#fff;border-radius:6px;padding:4px 9px;font-size:11.5px;line-height:1.35;transition:opacity .15s,transform .15s;bottom:calc(100% + 7px);transform:translate(-50%)translateY(2px)}.heatmap__cell[data-tip][data-v-676c09a5]:after,.heatmap__cell[data-tip][data-v-676c09a5]:before{z-index:10;pointer-events:none;opacity:0;background:#171721;position:absolute;left:50%}.heatmap__cell[data-tip][data-v-676c09a5]:before{content:"";border-radius:1.5px;width:8px;height:8px;transition:opacity .15s;bottom:calc(100% + 3px);transform:translate(-50%)rotate(45deg)}html.dark .heatmap__cell[data-tip][data-v-676c09a5]:after,html.dark .heatmap__cell[data-tip][data-v-676c09a5]:before{background:#3c3c4b}.heatmap__cells .heatmap__cell[data-v-676c09a5]:hover:not(.is-future):after,.heatmap__cells .heatmap__cell[data-v-676c09a5]:hover:not(.is-future):before{opacity:1;transform:translate(-50%)translateY(0)}.heatmap__cells .heatmap__cell[data-v-676c09a5]:hover:not(.is-future):before{transform:translate(-50%)rotate(45deg)}.is-l0[data-v-676c09a5]{background:var(--hm-0)}.is-l1[data-v-676c09a5]{background:var(--hm-1)}.is-l2[data-v-676c09a5]{background:var(--hm-2)}.is-l3[data-v-676c09a5]{background:var(--hm-3)}.is-l4[data-v-676c09a5]{background:var(--hm-4)}.is-future[data-v-676c09a5]{visibility:hidden}.heatmap__legend[data-v-676c09a5]{color:var(--c-text-muted);justify-content:flex-end;align-items:center;gap:4px;margin-top:10px;font-size:12px;display:flex}.heatmap__legend .heatmap__cell[data-v-676c09a5]{width:11px;height:11px}.heatmap__empty[data-v-676c09a5]{color:var(--c-text-muted);margin:10px 0 0;font-size:13px}.heatmap__empty a[data-v-676c09a5]{color:var(--c-primary)}
