.weeks-chart-container[data-v-7a53b97d]{display:grid;gap:8px;grid-template-columns:auto 40px 1fr;grid-template-rows:1fr;max-width:100%;min-height:600px;overflow:hidden;position:relative}.y-axis-title[data-v-7a53b97d]{align-items:center;display:flex;grid-column:1;grid-row:1;justify-content:center;text-orientation:mixed;width:20px;writing-mode:vertical-lr}.y-axis[data-v-7a53b97d]{grid-column:2;grid-row:1;padding-bottom:20px;padding-top:40px}.age-labels[data-v-7a53b97d],.y-axis[data-v-7a53b97d]{display:flex;flex-direction:column;justify-content:space-between}.age-labels[data-v-7a53b97d]{height:100%;position:relative}.age-label[data-v-7a53b97d]{font-size:.75rem;line-height:1rem;padding-right:.5rem;text-align:right;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.age-label[data-v-7a53b97d]:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.age-label[data-v-7a53b97d]{line-height:1}.chart-area[data-v-7a53b97d]{grid-column:3;grid-row:1;overflow:hidden}.chart-area[data-v-7a53b97d],.x-axis[data-v-7a53b97d]{position:relative}.x-axis[data-v-7a53b97d]{height:24px;margin-bottom:1rem}.week-label[data-v-7a53b97d]{font-size:.75rem;line-height:1rem;position:absolute;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.week-label[data-v-7a53b97d]:is(.dark *){--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.week-label[data-v-7a53b97d]{top:0;transform:translate(-50%);white-space:nowrap}.weeks-grid[data-v-7a53b97d]{display:flex;flex-direction:column;gap:1px;height:calc(100% - 40px);position:relative}.week-row[data-v-7a53b97d]{display:flex;gap:1px}.week-row[data-v-7a53b97d],.week-square[data-v-7a53b97d]{flex:1;min-height:18px}.week-square[data-v-7a53b97d]{border-radius:.125rem;cursor:pointer;max-height:18px;min-width:18px;transition-duration:.2s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.week-square[data-v-7a53b97d]:hover{z-index:10;--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (max-width:1024px){.weeks-chart-container[data-v-7a53b97d]{grid-template-columns:auto 35px 1fr;min-height:500px}.y-axis-title[data-v-7a53b97d]{width:18px}}@media (max-width:768px){.weeks-chart-container[data-v-7a53b97d]{gap:6px;grid-template-columns:auto 30px 1fr;min-height:400px}.y-axis-title[data-v-7a53b97d]{width:16px}.week-square[data-v-7a53b97d]{max-height:12px;min-height:12px}.age-label[data-v-7a53b97d],.week-label[data-v-7a53b97d]{font-size:.75rem;line-height:1rem}}@media (max-width:640px){.weeks-chart-container[data-v-7a53b97d]{gap:4px;grid-template-columns:auto 25px 1fr;min-height:300px}.y-axis-title[data-v-7a53b97d]{width:14px}.week-square[data-v-7a53b97d]{max-height:8px;min-height:8px}.age-label[data-v-7a53b97d],.week-label[data-v-7a53b97d]{font-size:10px}}.grid-container[data-v-0320deaa]{min-height:200px}.grid-item[data-v-0320deaa]{aspect-ratio:1}.grid-cols-15[data-v-0320deaa]{grid-template-columns:repeat(15,minmax(0,1fr))}.grid-cols-25[data-v-0320deaa]{grid-template-columns:repeat(25,minmax(0,1fr))}.grid-cols-40[data-v-0320deaa]{grid-template-columns:repeat(40,minmax(0,1fr))}@media (min-width:640px){.sm\:grid-cols-30[data-v-0320deaa]{grid-template-columns:repeat(30,minmax(0,1fr))}}@media (min-width:768px){.md\:grid-cols-40[data-v-0320deaa]{grid-template-columns:repeat(40,minmax(0,1fr))}}
