.sheet[data-astro-cid-2p4s7x76]{margin:24px var(--gutter) 0;padding-bottom:20px}.sheet-link[data-astro-cid-2p4s7x76]{min-height:44px;color:var(--blue);letter-spacing:-.012em;transition:opacity .25s var(--ease-out);justify-self:start;padding-block:10px 12px;font-size:21px;font-weight:450;line-height:1.15;display:inline-block;position:relative}.sheet-link[data-astro-cid-2p4s7x76]:after{content:"";background:var(--blue-line);width:min(54px,60%);height:5px;-webkit-mask:var(--ink-c) center / 100% 100% no-repeat;-webkit-mask:var(--ink-c) center / 100% 100% no-repeat;mask:var(--ink-c) center / 100% 100% no-repeat;transform-origin:0;transition:width .3s var(--ease-out);position:absolute;bottom:7px;left:0}.sheet-link[data-astro-cid-2p4s7x76].is-current:after,.sheet-link[data-astro-cid-2p4s7x76]:hover:after,.sheet-link[data-astro-cid-2p4s7x76]:focus-visible:after{width:100%}.sheet-head[data-astro-cid-2p4s7x76]{gap:2px;display:grid}.sheet-head[data-astro-cid-2p4s7x76] .sheet-link[data-astro-cid-2p4s7x76]:before{content:"";position:absolute;inset:0 -10px}.sheet-months[data-astro-cid-2p4s7x76]{height:22px;position:relative}.sheet-month[data-astro-cid-2p4s7x76]{left:calc(var(--x) * 100%);color:var(--ink-soft);font-variation-settings:"opsz" 14;white-space:nowrap;font-size:15px;font-style:italic;line-height:1.3;display:none;position:absolute;top:0}.sheet-month[data-astro-cid-2p4s7x76].is-major{display:block}.sheet-rows[data-astro-cid-2p4s7x76]{margin:0;padding:0;list-style:none}.sheet-row[data-astro-cid-2p4s7x76]{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.sheet-row-newest[data-astro-cid-2p4s7x76]{color:var(--ink-soft);font-variation-settings:"opsz" 14;font-size:15px;font-style:italic}.sheet-track[data-astro-cid-2p4s7x76]{height:44px;transition:opacity .25s var(--ease-out);grid-column:1/-1;margin-top:-14px;position:relative}@media (width<=639.98px){.sheet-row[data-astro-cid-2p4s7x76]:has(.sheet-row-newest) .stop-latest[data-astro-cid-2p4s7x76]{display:none}}.sheet-row[data-astro-cid-2p4s7x76].is-quiet .sheet-track[data-astro-cid-2p4s7x76]{opacity:.25}.sheet-row[data-astro-cid-2p4s7x76].is-quiet>.sheet-link[data-astro-cid-2p4s7x76]{opacity:.75}.sheet-row[data-astro-cid-2p4s7x76].is-quiet .sheet-track[data-astro-cid-2p4s7x76]:has(.stop-link:hover,.stop-link:focus-visible){opacity:1}.sheet-row[data-astro-cid-2p4s7x76].is-quiet>.sheet-link[data-astro-cid-2p4s7x76]:hover,.sheet-row[data-astro-cid-2p4s7x76].is-quiet>.sheet-link[data-astro-cid-2p4s7x76]:focus-visible{opacity:1}.sheet-line[data-astro-cid-2p4s7x76]{background:var(--blue-line);border-radius:1px;height:2px;position:absolute;top:calc(50% - 1px);left:0;right:0}.sheet-line[data-astro-cid-2p4s7x76]:after{content:"";border-top:2px solid var(--blue-line);border-right:2px solid var(--blue-line);border-top-right-radius:1px;width:9px;height:9px;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.sheet-stops[data-astro-cid-2p4s7x76]{margin:0;padding:0;list-style:none;position:absolute;inset:0}.stop-link[data-astro-cid-2p4s7x76]{--start:max(calc(var(--x) * 100% - 23px), calc(var(--left) * 100%));--end:min(calc(var(--x) * 100% + 23px), calc(var(--right) * 100%));top:0;bottom:0;left:max(calc(var(--left) * 100%), min(var(--start), calc(var(--end) - 46px)));right:calc(100% - min(calc(var(--right) * 100%), max(var(--end), calc(var(--start) + 46px))));outline:none;position:absolute}.stop-tick[data-astro-cid-2p4s7x76]{left:calc(var(--x) * 100% - 1px);background:var(--blue-line);pointer-events:none;width:2px;height:18px;transition:height .2s var(--ease-out), top .2s var(--ease-out);border-radius:1px;position:absolute;top:calc(50% - 9px)}.stop-link[data-astro-cid-2p4s7x76]:hover~.stop-tick[data-astro-cid-2p4s7x76],.stop-link[data-astro-cid-2p4s7x76]:focus-visible~.stop-tick[data-astro-cid-2p4s7x76],.stop[data-astro-cid-2p4s7x76].is-current .stop-tick[data-astro-cid-2p4s7x76]{height:26px;top:calc(50% - 13px)}.stop-link[data-astro-cid-2p4s7x76]:focus-visible~.stop-tick[data-astro-cid-2p4s7x76]{outline:2px solid var(--blue-line);outline-offset:4px}.stop-tip[data-astro-cid-2p4s7x76],.stop-latest[data-astro-cid-2p4s7x76]{left:calc(var(--x) * 100%);font-variation-settings:"opsz" 14;white-space:nowrap;pointer-events:none;transform:translateX(calc(var(--x) * -100%));font-size:15px;font-style:italic;line-height:1.1;position:absolute;bottom:calc(50% + 11px)}.stop-tip[data-astro-cid-2p4s7x76]{z-index:1;background:var(--paper) url(/texture/paper.webp);opacity:0;transition:opacity .15s var(--ease-out);padding:2px 4px}.stop-link[data-astro-cid-2p4s7x76]:hover~.stop-tip[data-astro-cid-2p4s7x76],.stop-link[data-astro-cid-2p4s7x76]:focus-visible~.stop-tip[data-astro-cid-2p4s7x76]{opacity:1}.sheet-stops[data-astro-cid-2p4s7x76]:has(.stop-link:hover,.stop-link:focus-visible) .stop-latest[data-astro-cid-2p4s7x76]{opacity:0}.sheet-foot[data-astro-cid-2p4s7x76]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 22px;padding-top:4px;display:flex}.sheet-note[data-astro-cid-2p4s7x76]{color:var(--ink-soft);font-variation-settings:"opsz" 14;font-size:15px;font-style:italic;line-height:1.4}.sheet-years[data-astro-cid-2p4s7x76]{gap:22px;font-size:17px;display:flex}.sheet-year[data-astro-cid-2p4s7x76]{min-width:44px;padding-block:12px;display:inline-block;position:relative}.sheet-year[data-astro-cid-2p4s7x76].is-current,.sheet-year[data-astro-cid-2p4s7x76]:hover{color:var(--blue)}.sheet-year[data-astro-cid-2p4s7x76]:after{content:"";background:var(--blue-line);height:4px;-webkit-mask:var(--ink-b) center / 100% 100% no-repeat;-webkit-mask:var(--ink-b) center / 100% 100% no-repeat;mask:var(--ink-b) center / 100% 100% no-repeat;transform-origin:0;transition:transform .3s var(--ease-out);position:absolute;bottom:6px;left:0;right:0;transform:scaleX(0)}.sheet-year[data-astro-cid-2p4s7x76].is-current:after,.sheet-year[data-astro-cid-2p4s7x76]:hover:after,.sheet-year[data-astro-cid-2p4s7x76]:focus-visible:after{transform:scaleX(1)}@media (width>=640px) and (width<=959.98px){.sheet-head[data-astro-cid-2p4s7x76],.sheet-row[data-astro-cid-2p4s7x76]{grid-template-columns:136px 1fr;align-items:center}.sheet-row-newest[data-astro-cid-2p4s7x76]{display:none}.sheet-track[data-astro-cid-2p4s7x76]{grid-column:auto;margin-top:0}.sheet-foot[data-astro-cid-2p4s7x76]{padding-left:136px}}@media (width>=960px){.sheet[data-astro-cid-2p4s7x76]{margin:calc(18 * var(--u)) calc(112 * var(--u)) 0 calc(134 * var(--u));padding-bottom:calc(12 * var(--u))}.sheet-head[data-astro-cid-2p4s7x76]{grid-template-columns:calc(166 * var(--u)) 1fr;height:calc(40 * var(--u));align-items:center;gap:0}.sheet-link[data-astro-cid-2p4s7x76]{min-height:0;font-size:max(15px, calc(24 * var(--u)));padding-block:0;line-height:1.1}.sheet-link[data-astro-cid-2p4s7x76]:after{width:min(calc(62 * var(--u)), 60%);bottom:-6px}.sheet-months[data-astro-cid-2p4s7x76]{height:100%}.sheet-month[data-astro-cid-2p4s7x76],.sheet-month[data-astro-cid-2p4s7x76].is-major{font-size:max(13px, calc(19 * var(--u)));display:none;top:50%;transform:translateY(-50%)}.sheet-month[data-astro-cid-2p4s7x76].is-wide{display:block}.sheet-month-year[data-astro-cid-2p4s7x76]{display:none}.sheet-months[data-astro-cid-2p4s7x76].is-crowded .sheet-month[data-astro-cid-2p4s7x76]{font-size:max(12px, calc(16 * var(--u)))}.sheet-row[data-astro-cid-2p4s7x76]{grid-template-columns:calc(166 * var(--u)) 1fr;min-height:max(32px, calc(48 * var(--u)));align-items:center}.sheet-row-newest[data-astro-cid-2p4s7x76]{display:none}.sheet-track[data-astro-cid-2p4s7x76]{height:max(32px, calc(48 * var(--u)));grid-column:auto;margin-top:0}.sheet-line[data-astro-cid-2p4s7x76]:after{width:calc(9 * var(--u));height:calc(9 * var(--u))}.stop-tick[data-astro-cid-2p4s7x76]{top:calc(50% - 9 * var(--u));height:calc(18 * var(--u))}.stop-link[data-astro-cid-2p4s7x76]:hover~.stop-tick[data-astro-cid-2p4s7x76],.stop-link[data-astro-cid-2p4s7x76]:focus-visible~.stop-tick[data-astro-cid-2p4s7x76],.stop[data-astro-cid-2p4s7x76].is-current .stop-tick[data-astro-cid-2p4s7x76]{top:calc(50% - 13 * var(--u));height:calc(26 * var(--u))}.stop-tip[data-astro-cid-2p4s7x76],.stop-latest[data-astro-cid-2p4s7x76]{bottom:calc(50% + 11 * var(--u));font-size:max(13px, calc(16 * var(--u)))}.sheet-foot[data-astro-cid-2p4s7x76]{padding:calc(6 * var(--u)) 0 0 calc(166 * var(--u))}.sheet-note[data-astro-cid-2p4s7x76]{font-size:max(14px, calc(16 * var(--u)))}.sheet-years[data-astro-cid-2p4s7x76]{gap:calc(24 * var(--u));font-size:max(15px, calc(19 * var(--u)))}.sheet-year[data-astro-cid-2p4s7x76]{min-width:0;padding-block:calc(4 * var(--u))}.sheet-year[data-astro-cid-2p4s7x76]:after{bottom:0}}@media (width>=1200px){.sheet-link[data-astro-cid-2p4s7x76]:after{height:6px}}@media (width>=960px) and (pointer:coarse){.sheet-link[data-astro-cid-2p4s7x76]:before,.sheet-head[data-astro-cid-2p4s7x76] .sheet-link[data-astro-cid-2p4s7x76]:before,.sheet-year[data-astro-cid-2p4s7x76]:before{content:"";position:absolute;inset:-12px -10px}.sheet-row[data-astro-cid-2p4s7x76]{min-height:max(44px, calc(48 * var(--u)))}.sheet-track[data-astro-cid-2p4s7x76]{height:max(44px, calc(48 * var(--u)))}}@media (prefers-reduced-motion:no-preference){.sheet-line[data-astro-cid-2p4s7x76]{animation:sheet-draw .42s var(--ease-out) backwards;animation-delay:calc(var(--row) * min(.17s, calc(.98s / var(--rows))))}.stop-tick[data-astro-cid-2p4s7x76],.stop-latest[data-astro-cid-2p4s7x76]{animation:sheet-land .24s var(--ease-out) backwards;animation-delay:calc(.42s + var(--order) * min(50ms, calc(.74s / var(--stops))))}.sheet-row[data-astro-cid-2p4s7x76].is-redraw .sheet-line[data-astro-cid-2p4s7x76]{animation:sheet-draw .42s var(--ease-out) both}.sheet-row[data-astro-cid-2p4s7x76].is-redraw .stop-tick[data-astro-cid-2p4s7x76],.sheet-row[data-astro-cid-2p4s7x76].is-redraw .stop-latest[data-astro-cid-2p4s7x76]{animation:sheet-land .24s var(--ease-out) backwards .2s}.sheet[data-astro-cid-2p4s7x76].is-settled .sheet-row[data-astro-cid-2p4s7x76]:not(.is-redraw) [data-astro-cid-2p4s7x76]:is(.sheet-line,.stop-tick,.stop-latest){animation:none}}@keyframes sheet-draw{0%{clip-path:inset(-12px 100% -12px 0)}to{clip-path:inset(-12px -12px -12px 0)}}@keyframes sheet-land{0%{opacity:0}to{opacity:1}}
