.cs-tab[data-astro-cid-62cdq74y],.cs-range[data-astro-cid-62cdq74y]{color:var(--color-text-muted);background:transparent;border:1px solid transparent;cursor:pointer;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.cs-tab[data-astro-cid-62cdq74y]:hover,.cs-range[data-astro-cid-62cdq74y]:hover{color:var(--color-text-secondary)}.cs-tab-active[data-astro-cid-62cdq74y]{color:var(--color-text-primary);background:var(--color-bg-elevated)}.cs-range-active[data-astro-cid-62cdq74y]{color:var(--color-text-primary);background:var(--color-bg-elevated);border-color:var(--color-border)}.ah-months-row[data-astro-cid-62cdq74y]{display:flex;gap:0;margin-bottom:4px}.ah-day-labels-spacer[data-astro-cid-62cdq74y]{width:28px;flex-shrink:0}.ah-months[data-astro-cid-62cdq74y]{display:grid;grid-template-columns:repeat(var(--weeks),1fr);flex:1;gap:2px}.ah-grid-row[data-astro-cid-62cdq74y]{display:flex;gap:0}.ah-day-labels[data-astro-cid-62cdq74y]{display:grid;grid-template-rows:repeat(7,1fr);gap:2px;width:28px;flex-shrink:0}.ah-day-labels[data-astro-cid-62cdq74y] span[data-astro-cid-62cdq74y]{font-family:var(--font-mono);font-size:9px;color:var(--color-text-muted);display:flex;align-items:center}.ah-grid-wrap[data-astro-cid-62cdq74y]{flex:1;position:relative}.ah-grid[data-astro-cid-62cdq74y]{display:grid;grid-template-rows:repeat(7,1fr);grid-template-columns:repeat(var(--weeks),1fr);grid-auto-flow:column;gap:2px}.ah-annotation[data-astro-cid-62cdq74y]{position:absolute;top:0;bottom:0;background:color-mix(in srgb,var(--color-accent-red) 18%,transparent);border:1px solid var(--color-accent-red);border-radius:4px;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none;overflow:hidden}.ah-annotation[data-astro-cid-62cdq74y] span[data-astro-cid-62cdq74y]{font-family:var(--font-mono);font-size:10px;font-weight:700;color:var(--color-accent-red);text-transform:uppercase;letter-spacing:.15em}.ah-cell[data-astro-cid-62cdq74y]{aspect-ratio:1;border-radius:2px;background:#1c1f27;transition:background-color .2s var(--ease-out-expo),outline-color .2s var(--ease-out-expo);outline:1px solid transparent;outline-offset:-1px}.ah-cell-outside[data-astro-cid-62cdq74y]{background:transparent}.ah-cell-future[data-astro-cid-62cdq74y]{background:#13151a}.ah-cell-today[data-astro-cid-62cdq74y]{outline-color:color-mix(in srgb,var(--color-accent-green) 60%,transparent)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-cl="1"]{background:color-mix(in srgb,var(--color-accent-blue) 18%,#11141A)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-cl="2"]{background:color-mix(in srgb,var(--color-accent-blue) 40%,#0E1117)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-cl="3"]{background:color-mix(in srgb,var(--color-accent-blue) 70%,#0A0C12)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-cl="4"]{background:var(--color-accent-blue)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-pa="1"][data-cl="0"]{background:color-mix(in srgb,var(--color-accent-green) 35%,transparent)}[data-astro-cid-62cdq74y][data-source-mode=combined] .ah-cell[data-astro-cid-62cdq74y][data-pa="1"]{outline-color:var(--color-accent-green)}.cs-chart[data-astro-cid-62cdq74y]{display:none}.cs-chart[data-astro-cid-62cdq74y].is-active{display:block}@media(prefers-reduced-motion:reduce){.ah-cell[data-astro-cid-62cdq74y]{transition:none}}.image-reveal-container[data-astro-cid-s5g4oudy]{box-shadow:0 0 0 2px var(--color-border),0 0 30px #00ff8814}.image-reveal-top[data-astro-cid-s5g4oudy]{transition:clip-path .2s ease-out}.image-reveal-cursor[data-astro-cid-s5g4oudy]{position:absolute;top:0;left:0;pointer-events:none;opacity:0;will-change:transform,opacity;transition:opacity .2s ease}.image-reveal-cursor-logo[data-astro-cid-s5g4oudy]{width:40px;height:40px;transform:translate(-50%,-50%);filter:drop-shadow(0 0 8px rgba(0,255,136,.4))}@media(pointer:fine){.image-reveal-container[data-astro-cid-s5g4oudy]:hover .image-reveal-cursor[data-astro-cid-s5g4oudy]{opacity:1}.image-reveal-container[data-astro-cid-s5g4oudy]:hover .image-reveal-cursor-logo[data-astro-cid-s5g4oudy]{animation:cursor-breathe 2s ease-in-out infinite}}
