.history-strip-row[data-astro-cid-2i7m77sx]{display:flex;gap:.5rem;margin:0 calc(var(--ds-layout-page-gutter-base) * -1);padding:.25rem var(--ds-layout-page-gutter-base);list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--ds-layout-page-gutter-base);scrollbar-width:none}.history-strip-row[data-astro-cid-2i7m77sx]::-webkit-scrollbar{display:none}@media(width>=640px){.history-strip-row[data-astro-cid-2i7m77sx]{margin-inline:calc(var(--ds-layout-page-gutter-sm) * -1);padding-inline:var(--ds-layout-page-gutter-sm);scroll-padding-inline:var(--ds-layout-page-gutter-sm)}}@media(width>=1024px){.history-strip-row[data-astro-cid-2i7m77sx]{margin-inline:calc(var(--ds-layout-page-gutter-lg) * -1);padding-inline:var(--ds-layout-page-gutter-lg);scroll-padding-inline:var(--ds-layout-page-gutter-lg)}}.history-strip-row[data-astro-cid-2i7m77sx]>li[data-astro-cid-2i7m77sx]{flex:none;scroll-snap-align:start}.history-strip-chip[data-astro-cid-2i7m77sx]{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.5rem .875rem .5rem .625rem;border:1px solid var(--ds-color-ui-border);border-top:3px solid var(--era);border-radius:9999px;background:var(--ds-color-ui-surface);color:var(--ds-color-ui-text);font-size:.875rem;font-weight:600;line-height:1.2;white-space:nowrap;text-decoration:none}a[data-astro-cid-2i7m77sx].history-strip-chip:hover{background:var(--ds-color-ui-surfaceAlt)}.history-strip-chip[data-astro-cid-2i7m77sx].is-current{border-color:var(--ds-color-ui-text);border-top-color:var(--era);background:color-mix(in oklab,var(--era) 40%,var(--ds-color-ui-surface))}.history-strip-chip[data-astro-cid-2i7m77sx].is-soon{border-style:dashed;background:none;color:var(--ds-color-ui-textMuted)}.history-strip-num[data-astro-cid-2i7m77sx]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:9999px;background:color-mix(in oklab,var(--era) 55%,var(--ds-color-ui-surface));font-family:var(--ds-typography-fonts-heading);font-size:.875rem;font-weight:700}.history-strip-check[data-astro-cid-2i7m77sx],.history-strip-read-label[data-astro-cid-2i7m77sx]{display:none}.history-strip-chip[data-astro-cid-2i7m77sx][data-read] .history-strip-check[data-astro-cid-2i7m77sx]{display:block;width:.875rem;height:.875rem;color:var(--ds-color-ui-text)}.history-strip-chip[data-astro-cid-2i7m77sx][data-read] .history-strip-read-label[data-astro-cid-2i7m77sx]{display:block}.history-ribbon-stage[data-astro-cid-n2lrs4iu]{position:relative;padding-top:1.25rem}.history-ribbon-bands[data-astro-cid-n2lrs4iu]{position:relative;height:3rem;margin:0;padding:0;list-style:none}.history-ribbon-slot[data-astro-cid-n2lrs4iu]{position:absolute;top:0;bottom:0;padding-inline:1px}.history-ribbon-band[data-astro-cid-n2lrs4iu]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;border:1px solid var(--ds-color-ui-border);border-radius:.375rem;background:color-mix(in oklab,var(--era) 42%,var(--ds-color-ui-surface));text-decoration:none;transition:background-color .2s}.history-ribbon-band[data-astro-cid-n2lrs4iu].is-dim{background:color-mix(in oklab,var(--era) 22%,var(--ds-color-ui-surface))}.history-ribbon-band[data-astro-cid-n2lrs4iu].is-current{background:color-mix(in oklab,var(--era) 78%,var(--ds-color-ui-surface));border:2px solid var(--ds-color-ui-text)}.history-ribbon-band[data-astro-cid-n2lrs4iu].is-soon{border-style:dashed}a[data-astro-cid-n2lrs4iu].history-ribbon-band:hover{background:color-mix(in oklab,var(--era) 66%,var(--ds-color-ui-surface))}.history-ribbon-number[data-astro-cid-n2lrs4iu]{color:var(--ds-color-ui-text);font-family:var(--ds-typography-fonts-heading);font-size:1.125rem;font-weight:700;line-height:1}.history-ribbon-band[data-astro-cid-n2lrs4iu][data-read]:after{content:"✓";position:absolute;top:1px;right:3px;color:var(--ds-color-ui-text);font-size:.6875rem;font-weight:700;line-height:1}.history-ribbon-marker[data-astro-cid-n2lrs4iu]{position:absolute;top:-.9rem;left:50%;width:0;height:0;transform:translate(-50%);border-inline:.5rem solid #0000;border-top:.6rem solid var(--ds-color-ui-text)}.history-ribbon-axis[data-astro-cid-n2lrs4iu]{position:relative;height:0;margin-top:.875rem;border-top:2px solid var(--ds-color-ui-borderStrong)}.history-ribbon-tick[data-astro-cid-n2lrs4iu]{position:absolute;top:-2px;width:0}.history-ribbon-tick-mark[data-astro-cid-n2lrs4iu]{position:absolute;top:0;left:-1px;width:2px;height:.5rem;background:var(--ds-color-ui-borderStrong)}.history-ribbon-tick-label[data-astro-cid-n2lrs4iu]{position:absolute;top:.75rem;left:0;transform:translate(-50%);color:var(--ds-color-ui-textMuted);font-family:var(--ds-typography-fonts-body);font-size:.8125rem;line-height:1;white-space:nowrap}.history-ribbon-tick[data-astro-cid-n2lrs4iu][data-edge=start] .history-ribbon-tick-label[data-astro-cid-n2lrs4iu]{transform:none}.history-ribbon-tick[data-astro-cid-n2lrs4iu][data-edge=end] .history-ribbon-tick-label[data-astro-cid-n2lrs4iu]{transform:translate(-100%)}.history-ribbon-dot[data-astro-cid-n2lrs4iu]{position:absolute;top:-1px;width:.4375rem;height:.4375rem;transform:translate(-50%,-50%);border-radius:9999px;background:var(--ds-color-ui-text);opacity:.75}.history-ribbon-caption[data-astro-cid-n2lrs4iu]{margin:2.25rem 0 0;color:var(--ds-color-ui-textMuted);font-size:.8125rem;line-height:1}
