.hv.hv--timeline{margin: 0}.hv.hv--timeline>.hv__body{padding: 0}  .hv--timeline .hv__head{align-items: center;padding-bottom: 12px;margin-bottom: 14px;border-bottom-color: var(--rule-2)}.hv--timeline .hv__subject{font: 600 clamp(19px,5.6cqi,28px)/1.1 var(--sans);letter-spacing: -0.03em}.hv--timeline .hv__head code{padding: 0;border: 0;background: none;font-size: 12px;color: var(--fg-2)}  .hv-tl{--lab: 32%;--cg: 14px;--pg: 12px;--tl-cap: calc(var(--t-h1) * 0.74);--big: clamp(20px,5.6cqi,min(30px,var(--tl-cap)));font-size: 12.5px;line-height: 1.36;color: var(--fg)}  .hv-tl--one{--pg: 18px}.hv-tl--minutes{--lab: 47%}.hv-tl :where(ul,ol,dl,dd,p){margin: 0;padding: 0}.hv-tl :where(ul,ol){list-style: none}.hv-tl .hv-t{display: inline-block;max-width: 100%}.hv-tl code{padding: 0;border: 0;border-radius: 0;background: none;font-family: var(--mono);font-size: 12px;letter-spacing: 0;color: var(--fg)}  .hv-tl__plot{position: relative}.hv-tl__r{display: grid;grid-template-columns: var(--lab) minmax(0,1fr);column-gap: var(--cg)}.hv-tl--nolab .hv-tl__r{grid-template-columns: minmax(0,1fr)}.hv-tl__lab{min-width: 0;padding: 9px 0 10px}.hv-tl__trk{position: relative;min-width: 0;padding: 9px 0 10px}.hv-tl__r--ax>.hv-tl__lab,.hv-tl__r--ax>.hv-tl__trk{padding: 0 0 2px}.hv-tl__r--ax>.hv-tl__trk{display: flex;flex-direction: column;justify-content: flex-end}.hv-tl__r--head>.hv-tl__lab{padding: 10px 0 1px}.hv-tl__r--head>.hv-tl__trk{padding: 0}.hv-tl__r--ev>.hv-tl__lab,.hv-tl__r--ev>.hv-tl__trk{padding: 4px 0 5px}.hv-tl__r--sib>.hv-tl__lab,.hv-tl__r--sib>.hv-tl__trk,.hv-tl__r--seed>.hv-tl__lab,.hv-tl__r--seed>.hv-tl__trk{padding: 5px 0 6px}  .hv-tl--one .hv-tl__r--lane>.hv-tl__trk{padding-top: 3px}  .hv-tl__ln{display: block;font-size: 13px;font-weight: 500;letter-spacing: -0.012em;color: var(--fg);overflow-wrap: anywhere}.hv-tl__ln--data{font-family: var(--mono);font-size: 12px;font-weight: 400;letter-spacing: 0}.hv-tl__lsub{display: block;margin-top: 1px;font-family: var(--mono);font-size: 12px;letter-spacing: 0.02em;color: var(--fg-3);overflow-wrap: anywhere}.hv-tl__grp,.hv-tl__top{display: block;font-family: var(--mono);font-size: 12px;font-weight: 500;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fg-3)}.hv-tl__top{margin-bottom: 4px}  .hv-tl__axl{position: relative;height: 5px;margin-top: 4px}.hv-tl__axis{position: absolute;left: 0;right: 0;bottom: 0;background: var(--fg-2)}.hv-tl__tm{position: absolute;bottom: 0;left: calc(var(--x) * 100%);width: 1px;height: 5px;margin-left: -0.5px;background: var(--fg-3)}  .hv-tl__tm--on{top: calc(50% - 6px);bottom: auto;height: 6px}  .hv-tl__labs{display: grid}.hv-tl__el,.hv-tl__al{grid-row: var(--ln,1);grid-column: 1;justify-self: start;min-width: 0;margin-left: calc(var(--l) * 100%);width: calc(var(--w) * 100%);text-align: var(--al)}  .hv-tl__el{padding-inline: 3px;overflow-wrap: normal;word-break: normal}.hv-tl__labs--ax{row-gap: 3px}.hv-tl__al{font-family: var(--mono);font-size: 12px;line-height: 1.3;color: var(--fg-3)}  .hv-tl__labs:not(.hv-tl__labs--ax){margin-top: calc(var(--pg) + 1px)}.hv-tl__flagt{display: inline-block;padding-left: 5px;font-family: var(--mono);font-size: 12px;letter-spacing: 0.02em;color: var(--fg-2)}.hv-tl__flagt--incident{color: var(--exposure)}  .hv-tl__kick{display: block;font-family: var(--mono);font-size: 12px;letter-spacing: 0.02em;color: var(--fg-3)}.hv-tl__kick.is-ex{color: var(--exposure)}.hv-tl__em{font-size: 13px;font-weight: 500;letter-spacing: -0.012em;color: var(--fg)}.hv-tl__nw{white-space: nowrap}.hv-tl__em--data{font-family: var(--mono);font-size: 12px;font-weight: 400;letter-spacing: 0}.hv-tl__esub{display: block;font-family: var(--mono);font-size: 12px;color: var(--fg-3);overflow-wrap: anywhere}.hv-tl__r--ev .hv-sev{margin-right: 3px;vertical-align: 1px}    .hv-tl__dots{position: relative;height: 17px}.hv-tl__base{position: absolute;left: 0;right: 0;top: 50%;background: var(--rule-3)}.hv-tl__dots--axis>.hv-tl__base{background: var(--fg-2)}.hv-tl__dots--faint>.hv-tl__base{background: var(--rule-2)}.hv-tl__d{position: absolute;z-index: 2;left: calc(var(--x) * 100%);top: 50%;box-sizing: border-box;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border: 1.25px solid currentColor;border-radius: 50%;background: var(--bg);color: var(--fg)}.hv-tl__d.is-ex{color: var(--exposure)}.hv-tl__d--dot.is-critical{background: var(--sev-critical)}.hv-tl__d--dot.is-high{background: var(--sev-high)}.hv-tl__d--dot.is-medium{background: var(--sev-medium)}.hv-tl__d--dot:is(.is-low,.is-info){background: var(--sev-low)}.hv-tl__d--record{width: 10px;height: 10px;margin: -5px 0 0 -5px;border-radius: 1px}.hv-tl__d--x{width: 13px;height: 12px;margin: -7px 0 0 -6.5px;border: 0;border-radius: 0;background: none}.hv-tl__d--x>svg,.hv-tl__key--x>svg{display: block;width: 100%;height: 100%;overflow: visible}.hv-tl__d--x path,.hv-tl__key--x path{fill: var(--bg);stroke: currentColor;stroke-width: 1.25px;stroke-linejoin: round;vector-effect: non-scaling-stroke}.hv-tl__d--x.is-ex path,.hv-tl__key--x.is-ex path{fill: color-mix(in srgb,var(--exposure) 16%,var(--bg))}.hv-tl__d--hollow{border-width: 1px;color: var(--fg-3)}.hv-tl__ring.hv-ring{inset: auto;left: 50%;top: 50%;width: 19px;height: 19px;margin: -9.5px 0 0 -9.5px;border-radius: 50%;border-color: currentColor}  .hv-tl .hv-tl__pole{position: absolute;z-index: 1;left: calc(var(--x) * 100%);top: 50%;width: 1px;height: calc(50% + var(--pg));margin-left: -0.5px;background: var(--fg-3)}.hv-tl .hv-tl__pole.is-ex{background: var(--exposure)}  .hv-tl__okov{position: absolute;z-index: 3;left: calc(var(--x) * 100%);top: 50%;display: grid;place-items: center;width: 15px;height: 15px;margin: -7.5px 0 0 -7.5px;border-radius: 50%;background: var(--bg);box-shadow: inset 0 0 0 1.25px var(--ok);color: var(--ok)}.hv-tl__okov>svg{width: 9px;height: 9px}.hv-tl__inov{position: absolute;z-index: 3;left: calc(var(--x) * 100%);top: 50%;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border-radius: 50%;background: var(--fg)}  .hv-tl__run{position: absolute;z-index: 1;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);top: 50%;height: 2px;margin-top: -1px;background: var(--fg);--o: 1;opacity: var(--o);transform-origin: left center}  .hv-tl__mk{position: absolute;z-index: 1;top: 0;bottom: 0;left: calc(var(--x) * 100%);width: 1px;margin-left: -0.5px;background: var(--fg-3);transform-origin: center top;pointer-events: none}.hv-tl__mk--incident{background: var(--exposure)}  .hv-tl__band{position: absolute;z-index: 0;top: 0;bottom: 0;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);background: color-mix(in srgb,var(--fg) 4%,transparent);box-shadow: inset 1px 0 0 var(--rule-3),inset -1px 0 0 var(--rule-3);transform-origin: left center;pointer-events: none}.hv-tl__band--narrow,.hv-tl__band--wide{transform-origin: center}.hv-tl__blk{position: relative}.hv-tl__over{position: absolute;z-index: 0;top: 0;bottom: 0;left: calc(var(--lab) + var(--cg));right: 0;pointer-events: none}.hv-tl__r>.hv-tl__lab,.hv-tl__trk>:not(.hv-tl__band):not(.hv-tl__mk){position: relative;z-index: 1}.hv-tl__trk>.hv-tl__labs{z-index: 2}    .hv-tl__span{position: relative;margin-top: 12px}.hv-tl .hv-tl__spl{position: relative;margin-left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);background: var(--fg-3)}.hv-tl__spl::before,.hv-tl__spl::after{content: '';position: absolute;top: -3.5px;width: 0;height: 0;border: 4px solid transparent}.hv-tl__spl::before{left: 0;border-left: 0;border-right: 7px solid var(--fg-3)}.hv-tl__spl::after{right: 0;border-right: 0;border-left: 7px solid var(--fg-3)}.hv-tl--one .hv-tl__span{margin-top: 18px}.hv-tl--one .hv-tl__coll{margin-top: 18px}.hv-tl__spt{display: block;margin: 5px 0 0 calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);text-align: center;font-family: var(--mono);font-size: 12px;color: var(--fg-3)}.hv-tl__emit{margin-top: 8px;text-align: right;line-height: 1.5}.hv-tl__emit .hv-tl__kick{display: inline}.hv-tl__emit code{overflow-wrap: anywhere}.hv-tl__flag{padding: 0 5px;border: 1px solid var(--fg);border-radius: 3px;font-family: var(--mono);font-size: 12px;font-weight: 600;letter-spacing: 0.08em;line-height: 1.5;color: var(--fg)}  .hv-tl__coll{display: flex;flex-wrap: wrap;align-items: baseline;gap: 4px 14px;margin-top: 14px;padding-top: 10px;border-top: 1px solid var(--rule-2)}.hv-tl__coll>.hv-tl__kick{display: inline;letter-spacing: 0.08em;text-transform: uppercase}.hv-tl__chips{display: flex;flex-wrap: wrap;row-gap: 2px}.hv-tl__chip{font-family: var(--mono);font-size: 12px;line-height: 1.5;color: var(--fg);white-space: nowrap}.hv-tl__chip + .hv-tl__chip::before{content: '·';margin: 0 7px;color: var(--fg-3)}  .hv-tl__th{padding-bottom: 12px;border-bottom: 1px solid var(--rule-2)}.hv-tl__k{display: block;font: 500 12px/1.3 var(--mono);letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-3)}.hv-tl__subj{margin-top: 6px;font: 600 clamp(28px,8.4cqi,min(46px,var(--tl-cap)))/1.02 var(--sans);letter-spacing: -0.04em;color: var(--fg);overflow-wrap: anywhere}.hv-tl__thm{margin-top: 7px;font: 400 12px/1.45 var(--mono);color: var(--fg-2)}.hv-tl__thm code{font-size: 12px;color: var(--fg-2)}  .hv-tl__big{font: 600 var(--big)/1.08 var(--sans);letter-spacing: -0.035em;color: var(--fg)}.hv-tl__yr{margin-left: 3px;font: 400 12px/1 var(--mono);letter-spacing: 0;color: var(--fg-2);white-space: nowrap}  .hv-tl :is(.hv-tl__subj,.hv-tl__thm,.hv-tl__vh,.hv-tl__vd,.hv-tl__ak,.hv-tl__ae,.hv-tl__am,.hv-tl__foot){display: block}  .hv-tl--vals .hv-tl__plot{margin-top: 12px}.hv-tl__vals{display: grid}.hv-tl__v{padding: 12px 0 8px;border-bottom: 1px solid var(--rule)}.hv-tl__v:last-child{border-bottom: 0}  .hv-tl__v>p{padding-left: calc(var(--x0) * 100%)}.hv-tl__v.is-end>p{padding-left: 0;padding-right: calc((1 - var(--x1)) * 100%);text-align: right}.hv-tl__vh{font: 400 13px/1.35 var(--mono)}.hv-tl .hv-tl__vv{font-size: 13px;color: var(--fg)}.hv-tl__vs{margin-left: 4px;font: 500 12px/1 var(--mono);letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-3)}.hv-tl__vd{margin-top: 3px;font: 600 var(--big)/1.1 var(--sans);letter-spacing: -0.035em;color: var(--fg)}.hv-tl__vto{font-weight: 400;color: var(--fg-3)}  .hv-tl__vt{position: relative;height: 17px;margin-top: 8px}.hv-tl .hv-tl__vr{position: absolute;z-index: 1;top: 50%;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);height: 2px;margin-top: -1px;background: var(--fg)}.hv-tl .hv-tl__vlead{position: absolute;top: 50%;left: 0;width: calc(var(--x2) * 100%);height: 0;background: none;border-top: 1px dashed var(--fg-3)}  .hv-tl--vals>.hv-tl__foot{margin-top: 12px}  .hv-tl__rec{padding-top: 12px}.hv-tl__rec>.hv-tl__k{margin-bottom: 8px}.hv-tl .hv-tl__link{position: absolute;top: 50%;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);background: var(--fg-2)}.hv-tl__diff{margin-top: 12px;padding-top: 12px;border-top: 1px solid var(--rule-2)}.hv-tl__dl{display: grid;gap: 11px}.hv-tl__dr>dt{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: baseline;gap: 2px 12px;margin-bottom: 3px}.hv-tl__read{font-size: 12px;color: var(--fg-2)}.hv-tl__dr>dd{display: flex;flex-wrap: wrap;align-items: baseline;gap: 2px 8px;font-family: var(--mono);font-size: 12px;overflow-wrap: anywhere}.hv-tl__dr .hv-struck{display: inline-block;color: var(--fg-3)}.hv-tl__arrow{color: var(--fg-3)}  .hv-tl__band--wide{--o: 0.6;opacity: var(--o)}.hv-tl__legend{display: flex;flex-wrap: wrap;gap: 6px 18px;margin-top: 12px;padding-top: 10px;border-top: 1px solid var(--rule);font-family: var(--mono);font-size: 12px;color: var(--fg-2)}.hv-tl__legend>li{display: flex;align-items: center;gap: 7px}.hv-tl__legend code{color: var(--fg-2)}.hv-tl__band:is(.hv-tl__band--narrow,.hv-tl__band--wide){background: color-mix(in srgb,var(--fg) 8%,transparent)}  .hv-tl__r--brk>.hv-tl__trk{padding: 8px 0 0}.hv-tl__brks{display: grid;row-gap: 10px}.hv-tl__brk{position: relative}.hv-tl .hv-tl__brk>.hv-tl__brl{position: relative;margin-left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);background: var(--fg-3)}.hv-tl__brl::before,.hv-tl__brl::after{content: '';position: absolute;bottom: 0;width: 1px;height: 6px;background: inherit}.hv-tl__brl::before{left: 0}.hv-tl__brl::after{right: 0}.hv-tl .hv-tl__brt{display: block;width: max-content;max-width: 100%;margin-top: 4px;margin-left: calc((var(--x) + var(--x2)) / 2 * 100%);translate: -50% 0;text-align: center;font: 400 12px/1.35 var(--mono);color: var(--fg-2)}.hv-tl__brt code{color: var(--fg)}  .hv-tl__st{padding-top: 12px}.hv-tl__st>.hv-tl__k{margin-bottom: 8px}  .hv-tl__labs.hv-tl__labs--over{margin-top: 0}.hv-tl__labs--over .hv-tl__kick{margin-bottom: 1px}.hv-tl__brs{position: relative;height: 9px;margin: 6px 0 2px}.hv-tl .hv-tl__brs>.hv-tl__brl{position: absolute;top: 2px;left: calc(var(--x) * 100% - 6px);width: calc((var(--x2) - var(--x)) * 100% + 12px);background: var(--fg-3)}.hv-tl__brs>.hv-tl__brl::before,.hv-tl__brs>.hv-tl__brl::after{top: 0;bottom: auto}  .hv-tl__dots--arrow>.hv-tl__base::after{content: '';position: absolute;right: 0;top: -3.5px;border: 4px solid transparent;border-right: 0;border-left: 7px solid var(--rule-3)}  .hv-tl__okw{display: inline-grid;place-items: center;margin-right: 4px;color: var(--ok);vertical-align: -1px}.hv-tl__okw>svg{width: 10px;height: 10px}  .hv-tl__watchw{display: inline-block}.hv-tl__wkey{display: inline-block;width: 10px;margin-right: 5px;border-top: 1px dashed var(--fg);vertical-align: 3px}  .hv-tl--down{--ag: 30px;--axx: 9px;--kfs: clamp(16px,4.4cqi,21px);--pt: 7px;--tl-my: calc(var(--pt) + var(--kfs) * 0.61)}.hv-tl--ruled{padding-top: 4px;border-top: 1px solid var(--rule-2)}.hv-tl--down>.hv-tl__th{margin-bottom: 4px}.hv-tl__axd{position: relative}.hv-tl__a{position: relative;padding: var(--pt) 0 9px var(--ag)}.hv-tl .hv-tl__ax{position: absolute;z-index: 0;left: var(--axx);top: 0;bottom: 0;width: 1px;margin-left: -0.5px;background: var(--fg-3)}.hv-tl .hv-tl__ax.is-dashed{width: 0;margin-left: 0;background: none;border-left: 1px dashed var(--fg-3)}  .hv-tl__a:first-child>.hv-tl__ax{top: 50%}.hv-tl__a:last-child>.hv-tl__ax:not(.is-dashed){bottom: auto;height: calc(var(--tl-my) + 14px)}.hv-tl__a:last-child>.hv-tl__ax:not(.is-dashed)::after{content: '';position: absolute;left: -3.5px;bottom: 0;border: 4px solid transparent;border-bottom: 0;border-top: 7px solid var(--fg-3)}.hv-tl__a>.hv-tl__d{left: var(--axx);top: var(--tl-my)}.hv-tl .hv-tl__pin{position: absolute;z-index: 1;left: calc(var(--axx) + 7px);top: var(--tl-my);width: calc(var(--ag) - var(--axx) - 11px);height: 1px;background: var(--fg-3)}.hv-tl .hv-tl__pin.is-ex{background: var(--exposure)}  .hv-tl__ak{font: 600 var(--kfs)/1.22 var(--sans);letter-spacing: -0.025em;color: var(--fg)}.hv-tl__ak .hv-sev{margin-right: 2px;vertical-align: 0.18em}.hv-tl__kev{display: inline-block;margin-left: 1px;padding: 0 5px;border: 1px solid var(--exposure);border-radius: 5px;font: 500 12px/1.45 var(--mono);letter-spacing: 0.06em;color: var(--exposure);background: color-mix(in srgb,var(--exposure) 8%,transparent);vertical-align: 0.22em}  .hv-tl__ae{margin-top: 2px;font: 400 12.5px/1.45 var(--mono);color: var(--fg-2)}.hv-tl__ac{margin-top: 3px;font: 400 12px/1.45 var(--mono);letter-spacing: 0.02em;color: var(--fg-2)}  .hv-tl__a--grp{padding: 10px 0 2px var(--ag)}.hv-tl__a--grp:first-child{padding-top: 6px}  .hv-tl__a--mk{padding: 10px 0 10px var(--ag)}.hv-tl .hv-tl__tick{position: absolute;z-index: 1;left: calc(var(--axx) - 8px);top: 18px;width: calc(var(--ag) - var(--axx) + 2px);height: 2px;margin-top: -1px;background: var(--fg)}.hv-tl__am{font: 600 12px/16px var(--mono);letter-spacing: 0.08em;text-transform: uppercase;color: var(--fg)}.hv-tl__a--mk.is-incident .hv-tl__tick{background: var(--exposure)}.hv-tl__a--mk.is-incident .hv-tl__am{color: var(--exposure)}  .hv-tl__scan{position: absolute;z-index: 1;left: calc(var(--x) * 100%);top: 50%;width: 1px;height: 7px;margin: -3.5px 0 0 -0.5px;background: var(--fg-3);transform-origin: center bottom}.hv-tl__r--note>.hv-tl__trk{padding: 0 0 6px}.hv-tl__note{font-size: 12px;line-height: 1.4;color: var(--fg-2)}.hv-tl__note .hv-tl__kick{display: inline}.hv-tl__note .hv-t{display: inline;color: var(--fg)}.hv-tl__r--loop{border-top: 1px solid var(--rule)}.hv-tl__loop{position: relative;height: 11px}.hv-tl .hv-tl__lret{position: absolute;top: 5px;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);background: var(--fg)}.hv-tl__lhead{position: absolute;top: 2px;left: calc(var(--x) * 100%);width: 7px;height: 7px;border-left: 1.25px solid var(--fg);border-bottom: 1.25px solid var(--fg);rotate: 45deg;margin-left: 1px}.hv-tl__looptext{margin-top: 3px;margin-left: calc(var(--x) * 100%) !important;font-family: var(--mono);font-size: 12px;line-height: 1.4}  .hv-tl__eps{display: grid;gap: 3px;margin-top: 10px;padding-top: 10px;border-top: 1px solid var(--rule);font-size: 12px;line-height: 1.45}.hv-tl__eps .hv-tl__kick{display: inline}.hv-tl__eps code{color: var(--fg-2);overflow-wrap: anywhere}  .hv-tl__legend--keys{margin: 0 0 12px;padding: 0 0 10px;border-top: 0;border-bottom: 1px solid var(--rule)}.hv-tl--seasons>.hv-tl__top{margin-bottom: 10px}.hv-tl__key{flex: none;display: inline-grid;place-items: center;width: 12px;height: 12px;color: var(--fg)}.hv-tl__key--dot::before{content: '';box-sizing: border-box;width: 9px;height: 9px;border: 1.25px solid currentColor;border-radius: 50%}.hv-tl__key--x{width: 13px;height: 12px}  .hv-tl--seasons .hv-tl__key--x{color: var(--exposure)}.hv-tl--seasons .hv-tl__key--x path{fill: color-mix(in srgb,var(--exposure) 16%,var(--bg))}.hv-tl__key--hap::before{content: '';box-sizing: border-box;width: 9px;height: 9px;border-radius: 50%;border: 1px solid var(--fg-3)}.hv-tl__key--scan::before{content: '';width: 1px;height: 9px;background: var(--fg-3)}.hv-tl__seasons{display: grid;grid-template-columns: repeat(var(--n),minmax(0,1fr))}.hv-tl__season{min-width: 0}.hv-tl__season>:not(.hv-tl__saxis){padding-right: 12px}.hv-tl__sname{min-height: 2.7em;font-size: 13px;font-weight: 500;line-height: 1.3;letter-spacing: -0.012em;color: var(--fg)}.hv-tl__saxis{position: relative;height: 24px;margin: 4px 0 8px}.hv-tl__saxis>.hv-tl__axis{top: 50%;bottom: auto;z-index: 1}.hv-tl__band--season{top: 3px;bottom: 3px}.hv-tl__dots--season{position: absolute;z-index: 2;left: 0;right: 0;top: 50%;margin-top: -8.5px}.hv-tl__sevs{display: grid;gap: 9px}.hv-tl__sev{display: grid;grid-template-columns: 13px minmax(0,1fr);column-gap: 6px;align-items: start}.hv-tl__sev>.hv-tl__key{margin-top: 2px}.hv-tl__sev>:not(.hv-tl__key){grid-column: 2}.hv-tl__sevt .hv-tl__em{font-size: 12.5px}.hv-tl__to{display: block;margin-top: 2px;font-family: var(--mono);font-size: 12px;color: var(--fg)}.hv-tl__chips--ev{margin-top: 4px}.hv-tl__end{margin-top: 5px;font-family: var(--mono);font-size: 12px;color: var(--fg)}.hv-tl__foot{margin-top: 16px;padding-top: 10px;border-top: 1px solid var(--rule);font-family: var(--mono);font-size: 12px;color: var(--fg-2)}.hv-tl__coll--foot{margin-top: 16px}.hv-tl__foot--after{margin-top: 8px;padding-top: 0;border-top: 0}  .hv-tl--between .hv-tl__r--ax>.hv-tl__trk{padding-bottom: 6px}  .hv-tl__rev{font: 600 clamp(18px,4.6cqi,28px)/1.1 var(--sans);letter-spacing: -0.03em;color: var(--fg)}.hv-tl__spanl{color: var(--fg-2)}.hv-tl__r--bt>.hv-tl__trk{padding-top: 0}.hv-tl__btl{position: relative;height: 34px}.hv-tl__btl>.hv-tl__axis{top: 50%;bottom: auto}.hv-tl__review{position: absolute;z-index: 1;left: calc(var(--x) * 100%);top: 0;bottom: 0;width: 1.5px;margin-left: -0.75px;background: var(--fg);transform-origin: center bottom}.hv-tl__scan--bt{height: 9px;margin-top: -4.5px}.hv-tl__hap{position: absolute;z-index: 2;left: calc(var(--x) * 100%);top: 50%;box-sizing: border-box;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border: 1px solid var(--fg-3);border-radius: 50%;background: var(--bg)}.hv-tl .hv-tl__lag{position: absolute;top: 50%;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);height: 0;margin-top: -0.5px;background: none;border-top: 1px dashed var(--fg-3)}.hv-tl .hv-tl__live{position: absolute;top: 50%;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%);height: 2px;margin-top: -1px;background: var(--fg);--o: 1;opacity: var(--o)}  .hv-tl .hv-tl__lag--span{height: 5px;margin-top: -2.5px;border: 0;background: repeating-linear-gradient(90deg,var(--fg) 0 6px,transparent 6px 10px) center / 100% 1.5px no-repeat,var(--bg)}.hv-tl--between .hv-tl__dots{position: static}.hv-tl__btl>.hv-tl__d{top: 50%}  .hv--section.hv--timeline{padding-top: 14px;border-top: 1px solid var(--rule-2)}  .hv-tl--support>.hv-tl__plot{margin-top: 14px}.hv-tl--support .hv-tl__r--ax>.hv-tl__trk{padding-bottom: 4px}.hv-tl__r--sup>.hv-tl__trk{padding-top: 0}.hv-tl__supl{position: relative;height: 34px}.hv-tl .hv-tl__sok,.hv-tl .hv-tl__sno{position: absolute;top: 50%;left: calc(var(--x) * 100%);width: calc((var(--x2) - var(--x)) * 100%)}.hv-tl .hv-tl__sok{height: 2px;margin-top: -1px;background: var(--fg)}.hv-tl .hv-tl__sno{height: 1.5px;margin-top: -0.75px;background: repeating-linear-gradient(90deg,var(--fg-2) 0 6px,transparent 6px 10px)}.hv-tl__supl>.hv-tl__d{top: 50%}.hv-tl--support .hv-sev{margin-right: 3px;vertical-align: 1px}  @container hv (max-width: 500px){.hv-tl--n4 .hv-tl__seasons{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 16px}.hv-tl--n4 .hv-tl__sname{min-height: 0}}  @container hv (min-width: 640px){.hv-tl--seasons .hv-tl__sname{min-height: 0}}  @container hv (max-width: 400px){  .hv-tl:not(.hv-tl--minutes) .hv-tl__r{grid-template-columns: minmax(0,1fr)}.hv-tl:not(.hv-tl--minutes) .hv-tl__r>.hv-tl__lab{padding-bottom: 0}.hv-tl:not(.hv-tl--minutes) .hv-tl__r>.hv-tl__lab + .hv-tl__trk{padding-top: 5px}.hv-tl:not(.hv-tl--minutes) .hv-tl__lab:empty{display: none}.hv-tl--nolab .hv-tl__em{font-size: 12.5px}.hv-tl__ln,.hv-tl__lsub{display: inline}.hv-tl__lsub::before{content: ' · '}.hv-tl__lab>.hv-tl__lsub:first-child::before{content: none}.hv-tl__lab>.hv-tl__lsub:first-child::after{content: ' · '}.hv-tl__r--sib .hv-tl__ln,.hv-tl__r--sib .hv-tl__lsub,.hv-tl__r--seed .hv-tl__ln,.hv-tl__r--seed .hv-tl__lsub{display: block}.hv-tl__r--sib .hv-tl__lsub::before,.hv-tl__r--seed .hv-tl__lsub::before{content: none}  .hv-tl__tk--mid{display: none}.hv-tl__el,.hv-tl__al{margin-left: calc(var(--lp,var(--l)) * 100%);width: calc(var(--wp,var(--w)) * 100%);text-align: var(--alp,var(--al))}.hv-tl--minutes{--lab: 54%;--cg: 10px}.hv-tl__flagt{font-size: 12px}.hv-tl--minutes .hv-tl__ln--data{font-size: 12px}  .hv-tl--n3 .hv-tl__seasons{grid-template-columns: minmax(0,1fr);row-gap: 14px}.hv-tl--n3 .hv-tl__sname{min-height: 0}.hv-tl--n3 .hv-tl__sevs{grid-template-columns: repeat(2,minmax(0,1fr));gap: 12px}.hv-tl--n4 .hv-tl__seasons{grid-template-columns: repeat(2,minmax(0,1fr));row-gap: 16px}.hv-tl--n4 .hv-tl__sname{min-height: 0}}  @media screen and (prefers-reduced-motion: no-preference){  html.js .hv:not(.is-done) .hv-tl__d{opacity: 0;transform: translateY(-6px)}html.js .hv.is-run .hv-tl__d{animation: hv-tl-drop var(--hv-d,0.4s) var(--ease-out) var(--hv-at) both}  html.js .hv:not(.is-done) :is(.hv-tl__okov,.hv-tl__inov){opacity: 0}html.js .hv.is-run :is(.hv-tl__okov,.hv-tl__inov){animation: hv-in var(--hv-d,0.3s) var(--ease) var(--hv-at) both}html.js .hv:not(.is-done) .hv-tl__okov{transform: scale(0.7)}  html.js .hv:not(.is-done) .hv-tl__mk{transform: scaleY(0)}html.js .hv.is-run .hv-tl__mk{animation: hv-drawy var(--hv-d,0.1s) linear var(--hv-at) both}  html.js .hv:not(.is-done) :is(.hv-tl__band,.hv-tl__run){transform: scaleX(0)}html.js .hv.is-run :is(.hv-tl__band,.hv-tl__run){animation: hv-drawx var(--hv-d,0.3s) var(--ease-in-out) var(--hv-at) both}  html.js .hv:not(.is-done) .hv-tl__band--wide{opacity: 0}html.js .hv.is-run .hv-tl__band--wide{animation: hv-tl-widen var(--hv-d,0.4s) var(--ease-in-out) var(--hv-at) forwards}  html.js .hv:not(.is-done) :is(.hv-tl__scan,.hv-tl__review){opacity: 0;transform: scaleY(0)}html.js .hv.is-run :is(.hv-tl__scan,.hv-tl__review){animation: hv-tl-rise var(--hv-d,0.26s) var(--ease-out) var(--hv-at) both}  html.js .hv:not(.is-done) .hv-tl__hap{opacity: 0;transform: scale(0.6)}html.js .hv.is-run .hv-tl__hap{animation: hv-tick var(--hv-d,0.24s) var(--ease-out) var(--hv-at) both}  html.js .hv:not(.is-armed):not(.is-run):not(.is-done) :is(.hv-tl__d,.hv-tl__okov,.hv-tl__inov,.hv-tl__mk,.hv-tl__band,.hv-tl__run,.hv-tl__scan,.hv-tl__review,.hv-tl__hap){animation: hv-failsafe 0.01s linear 3s both}  html.js .hv:not(.is-armed):not(.is-run):not(.is-done) .hv-tl :is(.hv-tl__run,.hv-tl__live,.hv-tl__band--wide){animation: hv-tl-land 0.01s linear 3s both}}@keyframes hv-tl-drop{from{opacity: 0;transform: translateY(-6px)}to{opacity: 1;transform: none}}@keyframes hv-tl-widen{from{opacity: var(--o,1);transform: scaleX(var(--from,0.33))}to{opacity: var(--o,1);transform: none}}@keyframes hv-tl-land{to{opacity: var(--o,1);transform: none}}@keyframes hv-tl-rise{from{opacity: 1;transform: scaleY(0)}to{opacity: 1;transform: none}}@media print{.hv-tl,.hv-tl *{animation: none !important}.hv--timeline{break-inside: avoid}}  .tlx-ep{--rh: 22px;--g: 10px}.tlx-ep>.hv-tl__th{margin-bottom: 16px}.tlx-ep__plot{position: relative;margin: 0 6px}.tlx-ep__pins{position: relative;display: grid;grid-auto-rows: var(--rh);margin-bottom: var(--g) !important}.tlx-ep__pin{position: relative;display: flex;align-items: center;min-width: 0;padding-left: calc(var(--x) * 100% + 12px);white-space: nowrap}.tlx-ep__pin.is-end{justify-content: flex-end;padding-left: 0;padding-right: calc((1 - var(--x)) * 100% + 12px)}.tlx-ep__pin::before{content: '';position: absolute;top: 50%;left: calc(var(--x) * 100%);width: 8px;height: 1px;background: var(--fg-3)}.tlx-ep__pin.is-end::before{left: auto;right: calc((1 - var(--x)) * 100%)}.tlx-ep__pin.is-ex::before{background: var(--exposure)}.tlx-ep__pw{font: 500 13px/1.2 var(--sans);letter-spacing: -0.012em;color: var(--fg)}.tlx-ep__pin.is-ex .tlx-ep__pw{color: var(--exposure)}.tlx-ep__pd{margin-left: 6px;font: 400 12px/1.2 var(--mono);color: var(--fg-2)}.tlx-ep .tlx-ep__pole{position: absolute;left: calc(var(--x) * 100%);top: calc(var(--i) * var(--rh) + var(--rh) / 2);bottom: calc(-1 * var(--g) - 6.5px);width: 1px;height: auto;margin-left: -0.5px;background: var(--fg-3)}.tlx-ep__ax{position: relative;height: 13px}.tlx-ep .tlx-ep__dl{position: absolute;left: 0;right: 0;top: 5px;height: 3px;background: radial-gradient(circle at 1.5px 1.5px,var(--fg-2) 0.9px,transparent 1.2px) 0 0 / 5px 3px repeat-x}.tlx-ep__tm{position: absolute;left: calc(var(--x) * 100%);top: 8px;width: 1px;height: 5px;margin-left: -0.5px;background: var(--fg-3)}.tlx-ep__on{position: absolute;z-index: 1;left: calc(var(--x) * 100%);top: 6.5px;width: 5px;height: 5px;margin: -2.5px 0 0 -2.5px;border-radius: 50%;background: var(--fg)}.tlx-ep__yrs{position: relative;height: 16px;margin-top: 3px !important}.tlx-ep__yr{position: absolute;left: calc(var(--x) * 100%);font: 400 12px/16px var(--mono);color: var(--fg-3)}.tlx-ep__yr.is-end{transform: translateX(-100%)}  .tlx-ep__rec{position: relative;display: flex;flex-direction: column;align-items: flex-end;margin: 12px 6px 0}.tlx-ep .tlx-ep__rp{position: absolute;right: -0.5px;top: -37.5px;height: 37.5px;width: 1px;background: var(--fg-3)}.tlx-ep__rk{display: block;padding: 8px 0 5px;border-top: 1px solid var(--rule-2);font: 500 12px/1.3 var(--mono);letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-3);text-align: right}.tlx-ep__tb{display: grid}.tlx-ep .tlx-ep__rr{display: grid;grid-template-columns: 6.6rem 6rem 5.4rem;column-gap: 12px;align-items: baseline;padding: 3px 0;font: 400 12px/1.4 var(--mono);color: var(--fg-2);text-align: right}.tlx-ep .tlx-ep__rr--h{letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-3)}.tlx-ep__v{font: 600 20px/1.1 var(--sans);letter-spacing: -0.03em;color: var(--fg)}@container hv (max-width: 400px){.tlx-ep{--rh: 21px}.tlx-ep .tlx-ep__rr{grid-template-columns: 6.4rem 5.6rem 5rem;column-gap: 8px}}  .tlx-tr{--lab: 36%;--cg: 16px;--bh: 17px;--ti: 20px;--to: 34px;--ly: 16px}.tlx-tr>.hv-tl__th{margin-bottom: 0}.tlx-tr__plot{position: relative}.tlx-tr__layers{list-style: none}.tlx-tr__r{display: grid;grid-template-columns: var(--lab) minmax(0,1fr);column-gap: var(--cg);align-items: start;border-bottom: 1px solid var(--rule)}.tlx-tr__r--score{border-bottom-color: var(--rule-2)}.tlx-tr__r--ax{border-bottom: 0}.tlx-tr__lab{min-width: 0;padding: 7px 0 8px}.tlx-tr .tlx-tr__ln,.tlx-tr .tlx-tr__ch,.tlx-tr .tlx-tr__ev{display: block}.tlx-tr__ln{font: 500 13px/1.3 var(--sans);letter-spacing: -0.012em;color: var(--fg-2)}.tlx-tr__r--score .tlx-tr__ln,.tlx-tr__r.is-diff .tlx-tr__ln{color: var(--fg)}.tlx-tr__ch{margin-top: 2px;font: 400 12px/1.45 var(--mono);color: var(--fg)}.tlx-tr__ch .hv-sev{margin-left: 2px;vertical-align: 0.5px}.tlx-tr__was{color: var(--fg-3)}.tlx-tr__ev code{font-size: 12px;color: var(--fg-2)}.tlx-tr__lk{grid-column: 1;padding: 10px 0 6px;font: 400 12px/1.4 var(--mono);color: var(--fg-3)}.tlx-tr__nb{color: var(--fg-2)}.tlx-tr__trk{position: relative;align-self: stretch;min-width: 0;margin: 0 var(--to) 0 var(--ti)}  .tlx-tr__mkp{position: absolute;top: 0;bottom: -1px;left: calc(var(--xc) * 100%);width: 0;border-left: 1px dashed var(--fg-3)}  .tlx-tr__gw{position: relative;margin: 12px 0;height: calc(var(--n) * var(--bh))}.tlx-tr__trk--g>.tlx-tr__mkp{top: calc(12px + (var(--b) + 0.5) * var(--bh))}.tlx-tr__bands{list-style: none;display: grid;grid-template-rows: repeat(var(--n),var(--bh))}.tlx-tr__band{position: relative}.tlx-tr__band::after{content: '';position: absolute;left: 0;right: 0;top: 50%;border-top: 1px solid var(--rule)}.tlx-tr__gl{position: absolute;left: calc(-1 * var(--ti));width: 12px;text-align: center;font: 500 12px/var(--bh) var(--mono);color: var(--fg-3)}.tlx-tr .tlx-tr__ln1,.tlx-tr .tlx-tr__ln2,.tlx-tr .tlx-tr__drop{position: absolute;z-index: 1;background: var(--fg)}.tlx-tr .tlx-tr__ln1{left: 0;width: calc(var(--xc) * 100%);top: calc((var(--a) + 0.5) * var(--bh) - 1px);height: 2px}.tlx-tr .tlx-tr__drop{left: calc(var(--xc) * 100% - 1px);top: calc((var(--a) + 0.5) * var(--bh) - 1px);width: 2px;height: calc((var(--b) - var(--a)) * var(--bh) + 2px)}.tlx-tr .tlx-tr__ln2{left: calc(var(--xc) * 100%);right: 0;top: calc((var(--b) + 0.5) * var(--bh) - 1px);height: 2px}.tlx-tr__box{position: absolute;z-index: 1;left: calc(100% + 8px);top: calc((var(--b) + 0.5) * var(--bh) - 11px);display: grid;place-items: center;width: 22px;height: 22px;border: 1.5px solid var(--sev-high);box-shadow: inset 0 0 0 1px var(--sev-high);background: var(--bg);font: 600 13px/1 var(--mono);color: var(--fg)}  .tlx-tr__base{position: absolute;left: 0;right: 0;top: var(--ly);height: 1px;background: var(--rule)}.tlx-tr__sq{position: absolute;z-index: 1;left: calc(var(--x) * 100%);top: var(--ly);box-sizing: border-box;width: 7px;height: 7px;margin: -3.5px 0 0 -3.5px;border: 1px solid var(--fg-3);border-radius: 1px;background: var(--bg)}.tlx-tr__sq.is-new{border-color: var(--fg)}.tlx-tr__trk>.hv-tl__d{top: var(--ly)}  .tlx-tr__r--ax .tlx-tr__trk{height: 32px}.tlx-tr .tlx-tr__axl{position: absolute;left: 0;right: 0;top: 0;height: 1px;background: var(--fg-3)}.tlx-tr__tk{position: absolute;left: calc(var(--x) * 100%);top: 0;width: 1px;height: 5px;margin-left: -0.5px;background: var(--fg-3)}.tlx-tr__al{position: absolute;left: 0;right: 0;top: 9px;display: flex;justify-content: space-between;font: 400 12px/1.3 var(--mono);color: var(--fg-3)}@container hv (max-width: 420px){.tlx-tr{--lab: 40%;--cg: 10px;--ti: 18px;--to: 30px}.tlx-tr__ln{font-size: 12.5px}}@media screen and (prefers-reduced-motion: no-preference){  html.js .hv:not(.is-done) .tlx-tr__sq{opacity: 0}html.js .hv.is-run .tlx-tr__sq{animation: hv-in 0.3s var(--ease-out) calc(var(--hv-at) + 0.1s) both}html.js .hv:not(.is-done) .tlx-tr__mkp{opacity: 0}html.js .hv.is-run .tlx-tr__mkp{animation: hv-in 0.4s var(--ease-out) calc(var(--hv-start) + 1.55s) both}html.js .hv.is-steps [data-hv-step]:not(.is-run) :is(.tlx-tr__sq,.tlx-tr__mkp){animation-name: none !important}html.js .hv:not(.is-armed):not(.is-run):not(.is-done) :is(.tlx-tr__sq,.tlx-tr__mkp){animation: hv-failsafe 0.01s linear 3s both}  html.js .sec [data-reveal]:has(>.sec-vis>.hv--timeline:is(.hv--epss,.hv--trend,.hv--wait)){opacity: 1;transform: none}}  .tlx-wt{--lab: 44%;--cg: 28px;--pt: 15px;--wb: clamp(24px,6.4cqi,min(36px,var(--tl-cap)));--ly: calc(var(--pt) + var(--wb) * 0.58)}.tlx-wt__k{display: block;padding-bottom: 2px;font: 500 12px/1.3 var(--mono);letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-3)}.tlx-wt__r{display: grid;grid-template-columns: var(--lab) minmax(0,1fr);column-gap: var(--cg);border-bottom: 1px solid var(--rule)}.tlx-wt__r:last-child{border-bottom: 0}.tlx-wt__lab{min-width: 0;padding: var(--pt) 0 calc(var(--pt) + 1px)}.tlx-wt :is(.tlx-wt__w,.tlx-wt__ev,.tlx-wt__foot){display: block}.tlx-wt__w{font: 600 var(--wb)/1.1 var(--sans);letter-spacing: -0.04em;color: var(--fg)}.tlx-wt__tag{margin-left: 4px;font: 500 12px/1 var(--mono);letter-spacing: 0.06em;text-transform: uppercase;color: var(--fg-2);vertical-align: calc(var(--wb) * 0.24)}.tlx-wt__ev{margin-top: 6px;font: 400 12.5px/1.45 var(--mono);color: var(--fg-2);text-wrap: balance}.tlx-wt .tlx-wt__ev code{font-size: 12.5px;color: var(--fg)}.tlx-wt__trk{position: relative;min-width: 0}.tlx-wt__in{position: absolute;top: 0;bottom: 0;left: 0;right: 4px}.tlx-wt__ln{position: absolute;left: 0;right: 0;top: var(--ly);height: 0}.tlx-wt__base{position: absolute;left: 0;right: 0;top: -0.5px;height: 1px;background: var(--rule-2)}.tlx-wt__ln>.hv-tl__d{top: 0}.tlx-wt__ln>.hv-tl__d.is-cap{background: var(--fg)}.tlx-wt .tlx-wt__sp{position: absolute;z-index: 1;left: 0;top: -0.75px;width: calc(var(--x2) * 100%);height: 1.5px;background: var(--fg)}.tlx-wt .tlx-wt__sp--b{top: -0.5px;height: 1px;background: var(--fg-2)}.tlx-wt__cap{position: absolute;left: calc(var(--x) * 100% + 11px);top: -8px;font: 400 12px/16px var(--mono);color: var(--fg-2);white-space: nowrap}.tlx-wt__ln>.tlx-wt__post{top: -10px;bottom: auto;height: 20px}  .tlx-wt .tlx-wt__g{position: absolute;top: 0;bottom: -1px;height: auto;width: 1px;margin-left: -0.5px;background: var(--fg-3)}.tlx-wt .tlx-wt__g--a{left: 0}.tlx-wt .tlx-wt__g--b{left: 100%;width: 0;background: none;border-left: 1px dashed var(--fg-3)}.tlx-wt__r:first-child .tlx-wt__g{top: var(--ly)}.tlx-wt__r:last-child .tlx-wt__g{bottom: auto;height: var(--ly)}.tlx-wt__foot{margin-top: 2px;padding-top: 10px;border-top: 1px solid var(--rule);font: 400 12.5px/1.45 var(--mono);color: var(--fg-2);text-wrap: pretty}.tlx-wt .tlx-wt__foot code{font-size: 12.5px;color: var(--fg)}  @container hv (max-width: 520px){.tlx-wt{--pt: 13px;--wb: clamp(24px,7.4cqi,30px)}.tlx-wt__r{grid-template-columns: minmax(0,1fr)}.tlx-wt__lab{padding-bottom: 4px}.tlx-wt__trk{--ly: 12px;height: 24px;margin-bottom: 9px}.tlx-wt .tlx-wt__g,.tlx-wt__r:first-child .tlx-wt__g,.tlx-wt__r:last-child .tlx-wt__g{top: 5px;bottom: auto;height: 14px}}@media screen and (prefers-reduced-motion: no-preference){  html.js .hv.is-run .tlx-wt .tlx-wt__sp{animation-timing-function: linear}html.js .hv.is-run .tlx-wt .tlx-wt__g{animation-timing-function: linear}}