.ActivityTimeline-module__GQ4XPG__collection{background:var(--color-surface-raised);margin-inline:-16px;padding-inline:16px}.ActivityTimeline-module__GQ4XPG__cursorRegion{cursor:none;flex-direction:column;gap:12px;padding:16px 0;display:flex;position:relative}.ActivityTimeline-module__GQ4XPG__graphs{grid-template-columns:max-content minmax(0,1fr) max-content;gap:12px;display:grid}.ActivityTimeline-module__GQ4XPG__activityGraph{grid-column:1/-1;grid-template-columns:subgrid;row-gap:5px;display:grid}.ActivityTimeline-module__GQ4XPG__heading{grid-column:1/-1;grid-template-columns:subgrid;font-family:var(--font-inter), sans-serif;align-items:baseline;display:grid}.ActivityTimeline-module__GQ4XPG__heading h2{font-family:var(--font-dm-mono), monospace;letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:6px;font-size:10px;font-weight:300;display:flex}.ActivityTimeline-module__GQ4XPG__cursorLabelTrack{grid-column:2;min-inline-size:0;container-type:inline-size}.ActivityTimeline-module__GQ4XPG__cursorLabel{opacity:0;inline-size:max-content;color:var(--color-text-muted);font-family:var(--font-dm-mono), monospace;letter-spacing:.05em;transform:translateX(clamp(0px, calc(var(--timeline-cursor-label-x,0px) + 6px), max(0px, calc(100cqw - 100%))));font-size:10px;transition:opacity .1s ease-out;display:block}[data-timeline-cursor-active] .ActivityTimeline-module__GQ4XPG__cursorLabel{opacity:1}.ActivityTimeline-module__GQ4XPG__indicator{border-radius:50%;block-size:6px;inline-size:6px}.ActivityTimeline-module__GQ4XPG__summary{color:var(--color-text-muted);font-family:var(--font-dm-mono), monospace;letter-spacing:.05em;grid-column:3;font-size:10px}@media (max-width:620px){.ActivityTimeline-module__GQ4XPG__collection{inline-size:100vw;padding-inline:var(--content-gutter);margin-inline:calc(50% - 50vw)}.ActivityTimeline-module__GQ4XPG__cursorRegion{padding-block:14px}}@media (prefers-reduced-motion:reduce){.ActivityTimeline-module__GQ4XPG__cursorLabel{transition:none}}
.MonthMarks-module__jbOmHq__marks{block-size:10px;color:var(--color-text-muted);font-family:var(--font-dm-mono), monospace;font-size:10px;line-height:1;position:relative}.MonthMarks-module__jbOmHq__mark{-webkit-user-select:none;user-select:none;transition:color .1s ease-out;position:absolute;inset-block-start:0;inset-inline-start:clamp(1.5ch, var(--month-mark-position), calc(100% - 1.5ch));translate:-50%}[data-timeline-cursor-active] .MonthMarks-module__jbOmHq__mark[data-timeline-cursor-focused]{color:var(--color-text)}.MonthMarks-module__jbOmHq__loading{visibility:hidden}@media (max-width:620px){.MonthMarks-module__jbOmHq__mark:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.MonthMarks-module__jbOmHq__mark{transition:none}}
.TimelineCursor-module__nkn3AG__cursor{--timeline-cursor-dotted-color:color-mix(in oklch, var(--color-text-muted), transparent 70%);--timeline-cursor-solid-color:var(--color-text);pointer-events:none;position:absolute;inset:0}.TimelineCursor-module__nkn3AG__pageLine,.TimelineCursor-module__nkn3AG__containerLine{opacity:0;inline-size:1px;transition:opacity .1s ease-out}.TimelineCursor-module__nkn3AG__active .TimelineCursor-module__nkn3AG__pageLine,.TimelineCursor-module__nkn3AG__active .TimelineCursor-module__nkn3AG__containerLine{opacity:1}.TimelineCursor-module__nkn3AG__pageLine{z-index:1;background:repeating-linear-gradient(to bottom, var(--timeline-cursor-dotted-color) 0 1px, transparent 1px 4px);position:fixed;inset-block:0;inset-inline-start:var(--timeline-cursor-viewport-x,0px);translate:-50%}.TimelineCursor-module__nkn3AG__containerLine{z-index:2;background:var(--timeline-cursor-solid-color);position:absolute;inset-block:0;inset-inline-start:var(--timeline-cursor-x,0px);translate:-50%}@media (prefers-reduced-motion:reduce){.TimelineCursor-module__nkn3AG__pageLine,.TimelineCursor-module__nkn3AG__containerLine{transition:none}}
.TimeRasterGraph-module__pzEKqq__container{grid-column:1/-1;position:relative}.TimeRasterGraph-module__pzEKqq__placeholder{inline-size:100%;block-size:var(--time-raster-chart-height);background:linear-gradient(to bottom, var(--time-raster-empty) 0 var(--time-raster-height), transparent var(--time-raster-height))}.TimeRasterGraph-module__pzEKqq__graph{background:0 0;inline-size:100%;display:block;overflow:hidden}.TimeRasterGraph-module__pzEKqq__baseLayer{opacity:1;transition:opacity .1s ease-out}.TimeRasterGraph-module__pzEKqq__colorLayer{pointer-events:none;position:absolute;inset-block-start:0;inset-inline:0;overflow:visible}.TimeRasterGraph-module__pzEKqq__revealMask{x:calc(var(--timeline-cursor-x,0px) - var(--time-raster-reveal-half-width));width:var(--time-raster-reveal-width);fill:#fff;transform-box:fill-box;transform-origin:50%}.TimeRasterGraph-module__pzEKqq__colorBackdrop{fill:color-mix(in oklch, transparent, var(--time-raster-color,var(--color-orange)) 10%)}[data-timeline-cursor-active] .TimeRasterGraph-module__pzEKqq__baseLayer{opacity:.9}@media (prefers-reduced-motion:reduce){.TimeRasterGraph-module__pzEKqq__baseLayer{transition:none}}.TimeRasterGraph-module__pzEKqq__bucket{fill:color-mix(in oklch, color-mix(in oklch, var(--time-raster-empty,transparent), var(--time-raster-dark,color-mix(in oklch, var(--color-canvas), var(--color-orange) 45%)) var(--time-raster-dark-intensity)), var(--time-raster-color,var(--color-orange)) var(--time-raster-color-intensity))}.TimeRasterGraph-module__pzEKqq__monthTick{fill:var(--time-raster-tick,var(--color-text-muted))}
.SocialLinks-module__erV8bq__links{align-items:center;gap:6px;display:flex}.SocialLinks-module__erV8bq__link{color:var(--color-text);justify-content:center;align-items:center;padding:6px;text-decoration:none;display:flex;position:relative}.SocialLinks-module__erV8bq__surface{z-index:0;background:var(--color-surface);border-radius:7px;position:absolute;inset:0}.SocialLinks-module__erV8bq__icon{z-index:1;fill:currentColor;flex:0 0 20px;block-size:20px;inline-size:20px;position:relative}@media (max-width:620px){.SocialLinks-module__erV8bq__links{gap:2px}.SocialLinks-module__erV8bq__link{padding:5px 4px}.SocialLinks-module__erV8bq__icon{flex-basis:16px;block-size:16px;inline-size:16px}}
