.section-timeline{--timeline-header-offset:clamp(6rem, 10vh, 7rem);--timeline-muted:#54606f;--timeline-cyan:#00c9dd;--timeline-small-length:6px;--timeline-medium-length:12px;--timeline-section-length:24px;top:var(--timeline-header-offset);z-index:40;width:min(12rem,100vw - 1.5rem);height:calc(100dvh - var(--timeline-header-offset) - 1rem);pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:fixed;right:10px}@supports not (height:100dvh){.section-timeline{height:calc(100vh - var(--timeline-header-offset) - 1rem)}}.section-timeline-track{pointer-events:none;grid-template-rows:repeat(50,minmax(0,1fr));place-items:center end;width:100%;height:100%;display:grid}.section-timeline-link{width:4rem;height:100%;min-height:0;color:inherit;cursor:pointer;pointer-events:auto;touch-action:manipulation;background:0 0;border:0;justify-content:flex-end;align-self:center;align-items:center;margin:0;padding:0;display:flex;position:relative}.section-timeline-link:first-child{z-index:50}.section-timeline-link:nth-child(2){z-index:49}.section-timeline-link:nth-child(3){z-index:48}.section-timeline-link:nth-child(4){z-index:47}.section-timeline-link:nth-child(5){z-index:46}.section-timeline-link:nth-child(6){z-index:45}.section-timeline-link:nth-child(7){z-index:44}.section-timeline-link:nth-child(8){z-index:43}.section-timeline-link:nth-child(9){z-index:42}.section-timeline-link:nth-child(10){z-index:41}.section-timeline-link:nth-child(11){z-index:40}.section-timeline-link:nth-child(12){z-index:39}.section-timeline-link:nth-child(13){z-index:38}.section-timeline-link:nth-child(14){z-index:37}.section-timeline-link:nth-child(15){z-index:36}.section-timeline-link:nth-child(16){z-index:35}.section-timeline-link:nth-child(17){z-index:34}.section-timeline-link:nth-child(18){z-index:33}.section-timeline-link:nth-child(19){z-index:32}.section-timeline-link:nth-child(20){z-index:31}.section-timeline-link:nth-child(21){z-index:30}.section-timeline-link:nth-child(22){z-index:29}.section-timeline-link:nth-child(23){z-index:28}.section-timeline-link:nth-child(24){z-index:27}.section-timeline-link:nth-child(25){z-index:26}.section-timeline-link:nth-child(26){z-index:25}.section-timeline-link:nth-child(27){z-index:24}.section-timeline-link:nth-child(28){z-index:23}.section-timeline-link:nth-child(29){z-index:22}.section-timeline-link:nth-child(30){z-index:21}.section-timeline-link:nth-child(31){z-index:20}.section-timeline-link:nth-child(32){z-index:19}.section-timeline-link:nth-child(33){z-index:18}.section-timeline-link:nth-child(34){z-index:17}.section-timeline-link:nth-child(35){z-index:16}.section-timeline-link:nth-child(36){z-index:15}.section-timeline-link:nth-child(37){z-index:14}.section-timeline-link:nth-child(38){z-index:13}.section-timeline-link:nth-child(39){z-index:12}.section-timeline-link:nth-child(40){z-index:11}.section-timeline-link:nth-child(41){z-index:10}.section-timeline-link:nth-child(42){z-index:9}.section-timeline-link:nth-child(43){z-index:8}.section-timeline-link:nth-child(44){z-index:7}.section-timeline-link:nth-child(45){z-index:6}.section-timeline-link:nth-child(46){z-index:5}.section-timeline-link:nth-child(47){z-index:4}.section-timeline-link:nth-child(48){z-index:3}.section-timeline-link:nth-child(49){z-index:2}.section-timeline-link:nth-child(50){z-index:1}.section-timeline-link[data-section-id]{height:24px;min-height:24px}.section-timeline-link-label{width:9rem;max-width:9rem;color:var(--timeline-cyan);letter-spacing:.14em;opacity:0;pointer-events:none;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.62rem;font-weight:700;line-height:1.25;transition:opacity .22s,transform .22s;position:absolute;top:50%;right:calc(100% - 3rem);overflow:hidden;transform:translate(.35rem,-50%)}.section-timeline-link.is-section-active .section-timeline-link-label,.section-timeline-link:hover .section-timeline-link-label,.section-timeline-link:focus-visible .section-timeline-link-label{opacity:1;transform:translateY(-50%)}.section-timeline-mark{background:var(--timeline-muted);opacity:.9;border-radius:999px;flex:none;width:3px;height:3px;transition:width .28s,height .18s,background-color .18s,box-shadow .28s;display:block}.section-timeline-link.is-passed .section-timeline-mark{background:var(--timeline-cyan)}.section-timeline-link.is-current:not(.is-section-active) .section-timeline-mark{background:#79f5ff;width:5px;height:5px;box-shadow:0 0 .45rem #00c9ddb3}.section-timeline-link:hover:not(.is-section-active) .section-timeline-mark,.section-timeline-link:focus-visible:not(.is-section-active) .section-timeline-mark{background:#79f5ff;width:6px;height:6px}.section-timeline-link.is-before-section .section-timeline-mark,.section-timeline-link.is-after-section .section-timeline-mark{width:var(--timeline-medium-length);border-radius:999px;height:2px}.section-timeline-link.is-two-before-section .section-timeline-mark,.section-timeline-link.is-two-after-section .section-timeline-mark{width:var(--timeline-small-length);height:2px}.section-timeline-link[data-section-id] .section-timeline-mark{width:var(--timeline-section-length);background:var(--timeline-muted);opacity:.92;border-radius:999px;height:3px}.section-timeline-link[data-section-id] .section-timeline-link-label{opacity:.78;transform:translateY(-50%)}.section-timeline-link[data-section-id].is-passed .section-timeline-mark{background:var(--timeline-cyan)}.section-timeline-link.is-section-active .section-timeline-mark{width:var(--timeline-section-length);background:var(--timeline-cyan);opacity:1;border-radius:999px;height:3px;box-shadow:0 0 .55rem #00c9dd5c}.section-timeline-link.is-section-active.is-current .section-timeline-mark{background:#79f5ff;box-shadow:0 0 .7rem #00c9ddb8}.section-timeline-link:focus-visible{outline:none}.section-timeline-link:focus-visible .section-timeline-mark{box-shadow:0 0 0 2px hsl(var(--background)), 0 0 0 4px var(--timeline-cyan)}@media (width<=767px){.section-timeline{display:none}}@media (prefers-reduced-motion:reduce){.section-timeline-mark,.section-timeline-link-label{transition:none}}
