:root{--t0:#ececea;--t1:#d6d6d3;--t2:#b4b4b1;--t3:#8b8b89;--t4:#5a5a59;--pk:#171717;--bar:#8b8b89}html[data-scheme=dark]{--t0:#191919;--t1:#2c2c2c;--t2:#464646;--t3:#686868;--t4:#989898;--pk:#ededed;--bar:#686868}section.gh{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--s-4)}section.gh>h2{margin:0}.gh-total{grid-column:1 / -1;margin-top:1.125rem;margin-bottom:.6875rem}section.gh>.chart,section.gh>.chart-read{grid-column:1 / -1;min-width:0}@media (min-width:880px){main section.gh{grid-template-columns:var(--hang) minmax(0,1fr) auto;column-gap:0;align-items:baseline}section.gh>h2{grid-area:1 / 1}section.gh>.gh-total{grid-area:1 / 2;margin-block:0}section.gh>.seg{grid-area:1 / 3;align-self:center}section.gh>.chart,section.gh>.chart-read{grid-column:2 / -1}section.gh>.chart{margin-top:.625rem}}.gh-total a{display:inline-block}.seg{--a:3.25rem;--b:5.75rem;--pad:2px;position:relative;isolation:isolate;display:inline-grid;grid-template-columns:var(--a) var(--b);padding:var(--pad);border-radius:7px;box-shadow:inset 0 0 0 1px var(--line)}.seg[hidden]{display:none}.seg:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--hover);clip-path:inset(var(--pad) calc(var(--b) + var(--pad)) var(--pad) var(--pad) round 5px);transition:clip-path .4s var(--ease)}.seg:has([data-mode=total][aria-pressed=true]):before{clip-path:inset(var(--pad) var(--pad) var(--pad) calc(var(--a) + var(--pad)) round 5px)}.seg button{height:1.375rem;padding:0;border:0;border-radius:5px;background:none;cursor:pointer;font-size:var(--t-xs);line-height:1;letter-spacing:0;color:var(--faint);-webkit-tap-highlight-color:transparent;transition:color .2s}.seg button[aria-pressed=true]{color:var(--fg)}@media (hover:hover){.seg button:hover{color:var(--fg)}}.chart{margin:0}.chart-months{position:relative;height:var(--lh-xs);margin-bottom:var(--s-2);font-family:var(--mono);font-size:.6875rem;line-height:var(--lh-xs);color:var(--faint)}.chart-months span{position:absolute;top:0}.chart-plot{position:relative;touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.chart-plot:before{content:"";position:absolute;inset:-10px 0}.chart-views{position:relative}.chart-views .cal{display:block;width:100%;height:auto;overflow:visible}.chart-views .bars{position:absolute;inset:0;width:100%;height:100%}.chart[data-mode=daily] .bars,.chart[data-mode=total] .cal{visibility:hidden}.chart[data-mode=total]~.chart-read .for-daily{display:none}@media (max-width:640px){.chart-scroll{direction:rtl;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;margin-inline:calc(-1 * var(--s-6));-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--s-6));mask-image:linear-gradient(to right,transparent,#000 var(--s-6))}.chart-scroll::-webkit-scrollbar{display:none}.chart-inner{direction:ltr;display:inline-block;vertical-align:top;padding:0 var(--s-6) 3px}.chart-plot{touch-action:pan-x pan-y}.chart-views{height:8rem}.chart~.chart-read{margin-top:calc(var(--s-5) - 3px)}.chart-views .cal{width:auto;height:100%}.chart[data-mode=total] .chart-inner{display:block}.chart[data-mode=total] .cal{display:none}.chart[data-mode=total] .chart-plot{touch-action:pan-y}.chart[data-mode=total] .chart-months span:nth-child(2n){display:none}}.cal .l0{fill:var(--t0)}.cal .l1{fill:var(--t1)}.cal .l2{fill:var(--t2)}.cal .l3{fill:var(--t3)}.cal .l4{fill:var(--t4)}.cal .pk{fill:var(--pk)}.cal rect.on{stroke:var(--fg);stroke-width:1.25px;paint-order:stroke}.bars rect{fill:var(--bar);transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s cubic-bezier(.16,1,.3,1) calc(var(--k) * 14ms),fill .15s}.bars rect.on{fill:var(--pk);transition-delay:0s}.chart.rest .cal rect{fill:var(--t0)}.chart.rest .chart-months span{opacity:0}.chart.rest .bars rect{transform:scaleY(0);transition:none}.chart.drop .cal rect{animation:soak .9s cubic-bezier(.4,0,.2,1) both;animation-delay:calc(var(--w) * 16ms + var(--y) * 10ms)}@keyframes soak{0%{fill:var(--t0)}}.chart.drop .chart-months span{animation:month-in .7s ease both;animation-delay:calc(var(--w) * 16ms + .12s)}@keyframes month-in{0%{opacity:0}}.chart-read{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);margin-top:var(--s-5);min-height:var(--lh-xs);font-family:var(--mono);font-size:var(--t-xs);line-height:var(--lh-xs);color:var(--faint);font-variant-numeric:tabular-nums}.chart-read [data-chart-read]{color:var(--fg);white-space:nowrap}.chart-key{display:inline-flex;align-items:center;gap:3px;white-space:nowrap;font-size:.6875rem}.chart-key i{width:10px;height:10px;border-radius:2px;background:var(--t0)}.chart-key i:first-of-type{margin-left:4px}.chart-key .l1{background:var(--t1)}.chart-key .l2{background:var(--t2)}.chart-key .l3{background:var(--t3)}.chart-key .l4{background:var(--t4)}.chart-key .l4{margin-right:4px}.chart-key .pk{background:var(--pk);margin:0 4px 0 12px}.chart-key [data-gh-cap]{margin-left:.5ch}@media (prefers-reduced-motion: reduce){.cal rect,.bars rect,.seg button,.seg:before{transition:none}.chart.drop .cal rect,.chart.drop .chart-months span{animation:none}}main[data-astro-cid-j7pv25f6]{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center;gap:var(--s-14);width:100%;margin:0;padding:var(--s-24) max(var(--s-6),calc((100% - var(--measure)) / 2))}@media (max-width:640px){main[data-astro-cid-j7pv25f6]{gap:var(--s-12);padding-block:var(--s-12) var(--s-16)}}@media (prefers-reduced-motion: no-preference){.in[data-astro-cid-j7pv25f6]{animation:arrive .8s var(--ease) both;animation-delay:calc(var(--i) * 70ms + 60ms)}@keyframes arrive{0%{opacity:0;transform:translateY(6px);filter:blur(5px)}}}.head[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--s-4)}h1[data-astro-cid-j7pv25f6]{font-weight:550}.sub[data-astro-cid-j7pv25f6]{color:var(--muted)}.nw[data-astro-cid-j7pv25f6]{white-space:nowrap}.theme[data-astro-cid-j7pv25f6]{flex:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;margin:-.125rem -.375rem 0 0;padding:0;border:0;border-radius:6px;background:none;color:var(--faint);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s,background-color .2s}.theme[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{width:1rem;height:1rem;transition:transform .5s var(--ease)}html[data-scheme=dark] .theme[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transform:rotate(180deg)}@media (hover:hover){.theme[data-astro-cid-j7pv25f6]:hover{color:var(--fg);background:var(--hover)}}.theme[data-astro-cid-j7pv25f6]:active svg[data-astro-cid-j7pv25f6]{scale:.9}h2[data-astro-cid-j7pv25f6]{font-size:var(--t-sm);line-height:var(--lh-sm);letter-spacing:var(--tr-sm);color:var(--faint);margin-bottom:var(--s-2)}@media (min-width:880px){section[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:var(--hang) minmax(0,1fr);align-items:baseline;margin-left:calc(-1 * var(--hang))}section[data-astro-cid-j7pv25f6]>h2[data-astro-cid-j7pv25f6]{margin:0;padding-right:var(--s-8);text-align:right}}.rows[data-astro-cid-j7pv25f6]{margin-block:calc(-1 * var(--s-2))}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;display:grid;grid-template-columns:auto minmax(var(--s-6),1fr) auto;column-gap:var(--s-3);grid-template-areas:"org rule when" "role role role";align-items:baseline;padding:var(--s-2) 0;transition:opacity .25s ease}.org[data-astro-cid-j7pv25f6]{grid-area:org;font-weight:500}.role[data-astro-cid-j7pv25f6]{grid-area:role;color:var(--muted);text-wrap:pretty}.rule[data-astro-cid-j7pv25f6]{grid-area:rule;align-self:center;height:1px;background:var(--line);transition:background-color .25s ease}.when[data-astro-cid-j7pv25f6]{grid-area:when;font-size:var(--t-sm);line-height:var(--lh-md);letter-spacing:var(--tr-sm);color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}@media (min-width:641px){.rows[data-astro-cid-j7pv25f6].inline li[data-astro-cid-j7pv25f6]{grid-template-columns:auto auto minmax(var(--s-6),1fr) auto;grid-template-areas:"org role rule when"}}.org[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{outline:0}.org[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0 calc(-1 * var(--s-3));border-radius:6px}.org[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:focus-visible:after{outline:1.5px solid var(--fg)}@media (hover:hover){.rows[data-astro-cid-j7pv25f6]:has(li:hover) li[data-astro-cid-j7pv25f6]:not(:hover){opacity:.4}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:hover .rule[data-astro-cid-j7pv25f6]{background:var(--faint)}.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:has(a):hover .ext[data-astro-cid-j7pv25f6],.gh-total[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .ext[data-astro-cid-j7pv25f6],.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover .ext[data-astro-cid-j7pv25f6]{color:var(--fg);transform:translate(1.5px,-1.5px)}}.ext[data-astro-cid-j7pv25f6]{display:inline-block;width:.7em;height:.7em;margin:0 -.95em 0 .25em;vertical-align:-.01em;color:var(--faint);transition:transform .3s var(--ease),color .2s}.rows[data-astro-cid-j7pv25f6] .ext[data-astro-cid-j7pv25f6]{margin-right:0}.foot[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-6)}.links[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-5)}.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--muted);transition:color .2s}.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--fg)}.clock[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);line-height:var(--lh-md);letter-spacing:0;color:var(--faint);font-variant-numeric:tabular-nums;white-space:nowrap}@media (prefers-reduced-motion: reduce){.rows[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6],.rule[data-astro-cid-j7pv25f6],.ext[data-astro-cid-j7pv25f6],.links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6],.theme[data-astro-cid-j7pv25f6],.theme[data-astro-cid-j7pv25f6] svg[data-astro-cid-j7pv25f6]{transition:none}}
