.Graph_graph__2ANUK{--week-width:calc(var(--block-size, 10px) + var(--block-gap, 3px));gap:.25rem;font-size:.75rem;line-height:1rem;display:inline-grid;grid-template-areas:"null months" "days blocks";grid-template-columns:auto 1fr}.Graph_months__7q6KF{display:grid;grid-area:months;grid-template-columns:calc(var(--week-width) * 5) calc(var(--week-width) * 4) calc(var(--week-width) * 4) calc(var(--week-width) * 5) calc(var(--week-width) * 4) calc(var(--week-width) * 4) calc(var(--week-width) * 5) calc(var(--week-width) * 4) calc(var(--week-width) * 4) calc(var(--week-width) * 5) calc(var(--week-width) * 4) calc(var(--week-width) * 5)}.Graph_days__4ci8r{grid-area:days}.Graph_days__4ci8r,.Graph_months__7q6KF{opacity:.5}.Graph_blocks__2du8I{grid-area:blocks;grid-auto-columns:var(--block-size,10px);grid-auto-flow:column}.Graph_grids__ACxwI li{border-radius:var(--block-round,2px)}.Graph_grids__ACxwI li[data-level="-1"]{visibility:hidden}.Graph_grids__ACxwI li[data-level="0"]{background-color:var(--level-0,#ebedf0)}.Graph_grids__ACxwI li[data-level="1"]{background-color:var(--level-1,#9be9a8)}.Graph_grids__ACxwI li[data-level="2"]{background-color:var(--level-2,#40c463)}.Graph_grids__ACxwI li[data-level="3"]{background-color:var(--level-3,#30a14e)}.Graph_grids__ACxwI li[data-level="4"]{background-color:var(--level-4,#216e39)}.Graph_days__4ci8r li{display:inline-flex;align-items:center}.Graph_days__4ci8r li:nth-child(odd){visibility:hidden}.Graph_blocks__2du8I,.Graph_days__4ci8r{display:grid;grid-template-rows:repeat(7,var(--block-size,10px));gap:var(--block-gap,3px)}.GenerateButton_pushable__NxD2v{cursor:pointer;position:relative;padding:0;border:none;background:transparent;outline-offset:4px;transition:filter .25s}.GenerateButton_shadow__DefCl{background-color:rgb(30 41 59/.2);will-change:transform;transform:translateY(2px);transition:transform .6s cubic-bezier(.3,.7,.4,1)}.GenerateButton_edge__UatoU,.GenerateButton_shadow__DefCl{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px}.GenerateButton_edge__UatoU{background:linear-gradient(270deg,rgb(4 120 87) 0,rgb(5 150 105) 8%,rgb(5 150 105) 92%,rgb(4 120 87))}.GenerateButton_front__jDPJQ{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1));will-change:transform;position:relative;transform:translateY(-4px);display:block;padding:10px 0;border-radius:12px;transition:transform .6s cubic-bezier(.3,.7,.4,1)}.GenerateButton_pushable__NxD2v:focus-visible,.GenerateButton_pushable__NxD2v:hover{filter:brightness(110%)}.GenerateButton_pushable__NxD2v:focus-visible .GenerateButton_front__jDPJQ,.GenerateButton_pushable__NxD2v:hover .GenerateButton_front__jDPJQ{transform:translateY(-6px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.GenerateButton_pushable__NxD2v:focus-visible .GenerateButton_shadow__DefCl,.GenerateButton_pushable__NxD2v:hover .GenerateButton_shadow__DefCl{transform:translateY(4px);transition:transform .25s cubic-bezier(.3,.7,.4,1.5)}.GenerateButton_pushable__NxD2v:active .GenerateButton_front__jDPJQ{transform:translateY(-2px);transition:transform 34ms}.GenerateButton_pushable__NxD2v:active .GenerateButton_shadow__DefCl{transform:translateY(1px);transition:transform 34ms}.GenerateButton_pushable__NxD2v:focus:not(:focus-visible){outline:none}@keyframes Loading_waterfall__0LV7W{0%{transform:translateY(-250%);opacity:0}40%,60%{transform:translateY(0);opacity:1}to{transform:translateY(250%);opacity:0}}.Loading_waterfall__0LV7W{position:absolute;inset:0;min-height:10rem;background-color:rgb(255 255 255/85%)}.Loading_waterfall__0LV7W div{--tw-bg-opacity:1;background-color:rgb(52 211 153/var(--tw-bg-opacity,1));position:absolute;z-index:10;top:50%;left:50%;width:20px;height:20px;margin-top:-10px;opacity:0;animation:Loading_waterfall__0LV7W 1.5s infinite}.Loading_waterfall__0LV7W div:first-of-type{margin-left:-10px;animation-delay:.25s}.Loading_waterfall__0LV7W div:nth-of-type(2){margin-left:15px;animation-delay:.5s}.Loading_waterfall__0LV7W div:nth-of-type(3){margin-left:-35px;animation-delay:.75s}.Loading_waterfall__0LV7W div:nth-of-type(4){margin-left:40px;animation-delay:1s}.Loading_waterfall__0LV7W div:nth-of-type(5){margin-left:-60px;animation-delay:1.25s}