.activity-intro h1{max-width:14ch;color:var(--page-foreground);letter-spacing:-.035em;margin:0;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:700;line-height:1.02}.activity-kicker,.activity-section__head h2,.milestones__year{color:var(--page-muted);letter-spacing:.16em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;font-weight:500;line-height:1.4}.activity-kicker{margin-bottom:.8rem}.activity-kicker--section{margin-top:2.75rem;margin-bottom:.35rem}.activity-lede{max-width:38rem;color:var(--page-secondary);margin:1.15rem 0 0;font-size:1.0625rem;line-height:1.55}.activity-caption,.activity-scroll,.activity-source{color:var(--page-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:1.5}.activity-caption{margin:.8rem 0 0}.activity-section{margin-top:4.25rem}.activity-section__head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1rem;display:flex}.activity-section__head p{color:var(--page-secondary);text-align:right;margin:0;font-size:.875rem;line-height:1.4}.activity-metrics{border-top:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);grid-template-columns:repeat(6,minmax(0,1fr));margin:.85rem 0 0;padding:0;list-style:none;display:grid}.activity-metrics li{min-width:0;padding:1.4rem 1.25rem 1.4rem 0}.activity-metrics li:nth-child(-n+3){grid-column:span 2}.activity-metrics li:nth-child(n+4){border-top:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);grid-column:span 3}.activity-metrics li:nth-child(2),.activity-metrics li:nth-child(3),.activity-metrics li:nth-child(5){padding-left:1.25rem}.activity-metric__value{color:var(--page-foreground);font-variant-numeric:tabular-nums;letter-spacing:-.045em;font-size:clamp(2.4rem,4vw,3.25rem);font-weight:700;line-height:.95;display:block}.activity-metric__label{color:var(--page-secondary);margin-top:.55rem;font-size:.95rem;line-height:1.3;display:block}.activity-metric__detail{color:var(--page-muted);letter-spacing:.02em;margin-top:.2rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.72rem;display:block}.activity-bars,.activity-rail,.activity-repos,.activity-lang__list,.milestones__list,.activity-links{margin:0;padding:0;list-style:none}.activity-bars{gap:.62rem;display:grid}.activity-bars li{grid-template-columns:5.5rem minmax(0,1fr) 3rem;align-items:center;gap:.75rem;min-height:1.25rem;display:grid}.activity-bars__label,.activity-bars__value,.activity-rail time,.activity-rail__count,.activity-repo__count,.activity-lang__percent{font-variant-numeric:tabular-nums}.activity-bars__label{color:var(--page-secondary);white-space:nowrap;font-size:.8125rem;line-height:1.2}.activity-bars__label .short{display:none}.activity-bars__value{color:var(--page-foreground);text-align:right;font-size:.8125rem}.activity-track,.activity-lang__strip{background:color-mix(in srgb, var(--page-foreground) 12%, var(--page-background));border-radius:2px;min-width:0;height:8px;display:block;overflow:hidden}.activity-fill{background:var(--page-accent);border-radius:2px;height:100%;display:block}.activity-lang__strip{display:flex}.activity-lang__strip span{flex:none;height:100%}.activity-lang__strip span,.activity-lang__swatch{background:var(--page-accent)}.activity-lang__strip span[data-rank="1"],.activity-lang__swatch[data-rank="1"]{background:color-mix(in srgb, var(--page-accent) 76%, var(--page-foreground))}.activity-lang__strip span[data-rank="2"],.activity-lang__swatch[data-rank="2"]{background:color-mix(in srgb, var(--page-accent) 54%, var(--page-foreground))}.activity-lang__strip span[data-rank="3"],.activity-lang__swatch[data-rank="3"]{background:color-mix(in srgb, var(--page-accent) 36%, var(--page-foreground))}.activity-lang__strip span[data-rank="4"],.activity-lang__swatch[data-rank="4"]{background:color-mix(in srgb, var(--page-accent) 22%, var(--page-foreground))}.activity-lang__strip span[data-other],.activity-lang__swatch[data-other]{background:color-mix(in srgb, var(--page-foreground) 32%, var(--page-background))}.activity-lang__list{flex-wrap:wrap;gap:.45rem 1.35rem;margin-top:.95rem;display:flex}.activity-lang__list li{align-items:baseline;gap:.45rem;min-height:1.6rem;display:inline-flex}.activity-lang__swatch{border-radius:1px;flex:none;align-self:center;width:.55rem;height:.55rem}.activity-lang__name{color:var(--page-foreground);font-size:.92rem}.activity-lang__percent{color:var(--page-secondary);font-size:.92rem}.activity-rail li{grid-template-columns:1.25rem 5.75rem minmax(0,1fr);align-items:center;column-gap:.8rem;min-height:2.4rem;display:grid}.activity-rail__mark,.milestone__mark{justify-content:center;align-self:stretch;display:flex;position:relative}.activity-rail__mark:before,.milestone__mark:before{content:"";background:color-mix(in srgb, var(--page-foreground) 42%, transparent);width:1px;position:absolute;left:50%;transform:translate(-50%)}.activity-rail__mark:before{top:0;bottom:0}.activity-rail li:first-child .activity-rail__mark:before{top:50%}.activity-rail li:last-child .activity-rail__mark:before{bottom:50%}.activity-rail li:only-child .activity-rail__mark:before{top:calc(50% - .55rem);bottom:calc(50% - .55rem)}.activity-rail__node,.milestone__node{z-index:1;box-sizing:border-box;border:1.5px solid var(--page-accent);background:var(--page-background);border-radius:50%;flex:none;position:relative}.activity-rail__node{align-self:center;width:7px;height:7px}.activity-rail time{color:var(--page-secondary);font-size:.92rem}.activity-rail__count{color:var(--page-foreground);font-size:.92rem}.activity-repos{border-top:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent)}.activity-repo{border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);grid-template-columns:minmax(8rem,13rem) minmax(0,1fr) auto;grid-template-areas:"name track count""meta meta meta";align-items:center;gap:.4rem 1.25rem;padding:.85rem 0 .95rem;display:grid}.activity-repo__name{grid-area:name}.activity-repo .activity-track{grid-area:track}.activity-repo__count{grid-area:count}.activity-repo__meta{grid-area:meta}.activity-repo__name,.milestone__link,.activity-links a{text-decoration:none}.activity-repo__name{min-height:2.75rem;color:var(--page-foreground);align-items:center;font-size:1rem;font-weight:600;display:inline-flex}.activity-repo__name:hover,.milestone__link:hover,.activity-links a:hover .activity-links__label{color:var(--page-accent)}.activity-repo__name:focus-visible,.milestone__link:focus-visible,.activity-links a:focus-visible{outline:2px solid var(--page-accent);outline-offset:3px}.activity-repo__count{color:var(--page-foreground);font-size:.92rem}.activity-repo__meta{color:var(--page-muted);margin:0;font-size:.8125rem;line-height:1.4}.activity-repo__meta span+span:before{content:"  ·  "}.activity-graph{border:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);border-radius:2px;margin-top:.9rem;padding:.85rem .75rem .4rem}.activity-scroll{margin:.6rem 0 0;display:none}.activity-source{max-width:40rem;margin-top:4.25rem}.activity-source p{margin:.4rem 0 0}.activity-source p:first-child{margin-top:0}.activity-empty{color:var(--page-secondary);margin:0;font-size:1rem;line-height:1.5}.activity-links{border-top:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);margin-top:4.25rem}.activity-links a{border-bottom:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);color:inherit;grid-template-columns:minmax(0,14rem) minmax(0,1fr);align-items:baseline;gap:.35rem 1.5rem;padding:1.05rem 0;display:grid}.activity-links__label{color:var(--page-foreground);letter-spacing:-.02em;font-size:1.125rem;font-weight:600}.activity-links__detail{color:var(--page-secondary);font-size:.95rem}.milestones{margin-top:3rem}.milestones__group+.milestones__group{margin-top:2.4rem}.milestones,.milestone,.milestones__heading{--milestone-date:13.5rem;--milestone-mark:1.25rem;--milestone-gap:.85rem}.milestone,.milestones__heading{grid-template-columns:var(--milestone-date) var(--milestone-mark) minmax(0, 1fr);column-gap:var(--milestone-gap);display:grid}.milestones__heading{margin-bottom:.4rem}.milestones__year{grid-column:3}.milestone{padding-bottom:1.85rem}.milestone:last-child{padding-bottom:0}.milestone__date{color:var(--page-secondary);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;margin:0;padding-top:.15rem;font-size:.9rem;line-height:1.35}.milestone__mark:before{top:.72rem;bottom:-1.85rem}.milestone:last-child .milestone__mark:before{height:auto;top:.7rem;bottom:.35rem}.milestone__node{width:9px;height:9px;margin-top:.42rem}.milestone__title{color:var(--page-foreground);letter-spacing:-.025em;margin:0;font-size:1.35rem;font-weight:600;line-height:1.2}.milestone__body p{max-width:40rem;color:var(--page-secondary);margin:.55rem 0 0;line-height:1.55}.milestone__link{min-height:2.75rem;color:var(--page-foreground);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--page-foreground) 28%, transparent);text-decoration-color:color-mix(in srgb, var(--page-foreground) 28%, transparent);text-underline-offset:.22em;align-items:center;margin-top:.35rem;font-weight:600;display:inline-flex}@media (width<=700px){.activity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-metrics li,.activity-metrics li:nth-child(-n+3),.activity-metrics li:nth-child(n+4){border-top:1px solid color-mix(in srgb, var(--page-foreground) 16%, transparent);grid-column:span 1;padding:1.15rem .75rem 1.15rem 0}.activity-metrics li:first-child{border-top:0;grid-column:1/-1;padding-right:0}.activity-metrics li:nth-child(2),.activity-metrics li:nth-child(4){padding-left:0}.activity-metrics li:nth-child(3),.activity-metrics li:nth-child(5){padding-left:.85rem}.activity-section__head{flex-direction:column;align-items:flex-start;gap:.25rem}.activity-section__head p{text-align:left}.milestones__heading{display:block}.milestone{grid-template-columns:var(--milestone-mark) minmax(0, 1fr);grid-template-areas:"date date""mark body";align-items:start;row-gap:.35rem}.milestone__date{text-align:left;white-space:normal;grid-area:date;padding-top:0}.milestone__mark{grid-area:mark}.milestone__body{grid-area:body}.activity-links a{grid-template-columns:1fr;gap:.2rem}}@media (width<=640px){.activity-bars li{grid-template-columns:4.4rem minmax(0,1fr) 2.4rem;gap:.55rem}.activity-bars__label:has(.short) .full{display:none}.activity-bars__label .short{display:inline}.activity-repo{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name count""track track""meta meta"}}@media (width<=799px){.activity-scroll{display:block}}
