:root{--theme-motion-dur:.25s;--theme-motion-reveal:.5s;--theme-motion-stagger:20ms;--theme-motion-ease:cubic-bezier(.22, 1, .36, 1)}@keyframes theme-bar-rise{0%{transform:scaleY(0)}}.theme-chart-bar{transform-origin:bottom;animation:theme-bar-rise var(--theme-motion-reveal) var(--theme-motion-ease) both;animation-delay:calc(var(--i,0) * var(--theme-motion-stagger))}.theme-chart-bar,.theme-chart-boundary{transition:opacity var(--theme-motion-dur) var(--theme-motion-ease)}.theme-chart:has(.theme-chart-column:hover) .theme-chart-column:not(:hover) .theme-chart-bar{opacity:.35}@keyframes theme-readout-in{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}}.theme-activity-readout{animation:.15s ease-in-out theme-readout-in}.theme-index-link,.theme-case{transition:background-color var(--theme-motion-dur) var(--theme-motion-ease)}.theme-case:hover{background-color:color-mix(in srgb, var(--muted) 60%, transparent)}.theme-index-arrow{opacity:0;transition:opacity var(--theme-motion-dur) var(--theme-motion-ease), transform var(--theme-motion-dur) var(--theme-motion-ease);transform:translate(-4px)}.theme-index-link:hover .theme-index-arrow,.theme-index-link:focus-visible .theme-index-arrow{opacity:1;transform:translate(0)}.theme-disclosure{interpolate-size:allow-keywords}.theme-disclosure>summary{list-style:none}.theme-disclosure>summary::-webkit-details-marker{display:none}.theme-disclosure::details-content{opacity:0;block-size:0;transition:block-size var(--theme-motion-dur) var(--theme-motion-ease), opacity var(--theme-motion-dur) var(--theme-motion-ease), content-visibility var(--theme-motion-dur) allow-discrete;overflow:clip}.theme-disclosure[open]::details-content{opacity:1;block-size:auto}.theme-disclosure-chevron{transition:transform var(--theme-motion-dur) var(--theme-motion-ease)}.theme-disclosure[open]>summary .theme-disclosure-chevron{transform:scaleY(-1)}.theme-disclosure[open] .theme-term-dot{background-color:var(--foreground)}@media (prefers-reduced-motion:reduce){.theme-chart-bar,.theme-activity-readout{animation:none}.theme-chart-bar,.theme-chart-boundary,.theme-index-link,.theme-case,.theme-index-arrow,.theme-disclosure-chevron{transition:none}.theme-disclosure::details-content{transition:none}}
