.Go89Sq_wrap{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--white);position:relative;overflow-x:auto}.Go89Sq_grid{min-width:760px;display:grid}.Go89Sq_headRow,.Go89Sq_row{grid-template-columns:170px repeat(4,minmax(0,1fr));display:grid}.Go89Sq_headRow{background:var(--space);color:var(--white)}.Go89Sq_corner,.Go89Sq_week{font-family:var(--font-display);padding:16px 18px;font-size:14px;font-weight:700}.Go89Sq_corner{color:var(--soft-lavender);font-weight:500;font-family:var(--font-body)}.Go89Sq_week+.Go89Sq_week,.Go89Sq_corner+.Go89Sq_week{border-left:1px solid #b8adff33}.Go89Sq_row+.Go89Sq_row{border-top:1px solid var(--border)}.Go89Sq_lane{font-family:var(--font-display);letter-spacing:-.015em;background:var(--cloud);border-right:1px solid var(--border);align-items:center;padding:16px 18px;font-size:15px;font-weight:700;display:flex}.Go89Sq_cell{background:var(--lavender);color:var(--violet-900);transition:opacity .5s var(--ease) var(--d), transform .5s var(--ease) var(--d);border-radius:10px;margin:8px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.35}.Go89Sq_cell[data-last=true]{background:var(--orange);color:var(--space);font-weight:700}.js .Go89Sq_wrap .Go89Sq_cell{opacity:0;transform:scale(.94)}.js .Go89Sq_wrap[data-inview=true] .Go89Sq_cell{opacity:1;transform:none}@media (max-width:720px){.Go89Sq_grid{min-width:0}.Go89Sq_headRow{display:none}.Go89Sq_row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding:8px}.Go89Sq_lane{background:0 0;border-right:0;grid-column:1/-1;padding:8px 6px 4px}.Go89Sq_cell{margin:4px}.Go89Sq_cell:before{content:attr(data-week);opacity:.7;margin-bottom:2px;font-size:11px;font-weight:600;display:block}}@media (prefers-reduced-motion:reduce){.js .Go89Sq_wrap .Go89Sq_cell{opacity:1;transform:none}}
