.hv--asset-checks{--hv-pad: 16px 20px 18px}  section[data-depth='bedrock'] .hv--asset-checks{--hv-dim: 0.7}.hv-ac{--ac-lw: var(--ac-lw0,6rem);--ac-row: 4px;position: relative;line-height: 1.35}:where(.hv-ac) code{font-family: var(--mono);font-size: inherit;background: none;padding: 0;border-radius: 0;color: inherit}  .hv-ac__head{padding-bottom: 10px;margin-bottom: 2px;border-bottom: 1px solid var(--rule)}.hv-ac__head-l{display: flex;flex-wrap: wrap;align-items: baseline;gap: 0 12px}.hv-ac__head-l + .hv-ac__head-l{margin-top: 4px}.hv-ac__src,.hv-ac__status{font-family: var(--mono);font-size: 12px;line-height: 14px;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fg-3)}.hv-ac__status{margin-left: auto}  .hv-ac__status .hv-state{justify-items: end}.hv-ac__status .hv-state>.d:not(:has(.hv-state)){color: var(--fg-2)}.hv-ac__subject{font-family: var(--mono);font-size: 13.5px;line-height: 18px;color: var(--fg);overflow-wrap: anywhere}.hv-ac__meta{font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg-3);overflow-wrap: anywhere}  .hv-ac__list{list-style: none;margin: 0;padding: 0;position: relative}.hv-ac__row{position: relative;isolation: isolate;display: grid;grid-template-columns: 14px var(--ac-lw) minmax(0,1fr);column-gap: 12px;padding: var(--ac-row) 0}.hv-ac__row + .hv-ac__row{border-top: 1px solid var(--rule)}  .hv-ac__mark{position: relative;display: flex;justify-content: center;align-items: flex-start;padding-top: 1px}.hv-ac__rail{position: absolute;left: 50%;margin-left: -0.5px;top: 18px;bottom: calc(1px - 2 * var(--ac-row));background: var(--rule-2)}.hv-ac__name{display: flex;flex-direction: column;min-width: 0}.hv-ac__layer{font-family: var(--sans);font-size: 14px;font-weight: 500;line-height: 16px;letter-spacing: -0.01em;color: var(--fg)}.hv-ac__key{margin-top: 1px;font-size: 12px;line-height: 13px;color: var(--fg-3);overflow-wrap: anywhere}.hv-ac__row.has-ep .hv-ac__key{font-size: 12px}.hv-ac__out{display: block;min-width: 0}.hv-ac__res{display: block;font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg);overflow-wrap: anywhere}.hv-ac__res code{padding: 0 3px;margin: 0 -1px;border-radius: 3px;background: var(--code-bg)}.hv-ac__nw{white-space: nowrap}.hv-ac__flags{float: right;display: flex;gap: 4px;align-items: center;height: 16px;margin-left: 8px}.hv-ac__stamp{display: block;margin-top: 2px;text-align: right;font-family: var(--mono);font-size: 12px;line-height: 13px;letter-spacing: 0.02em;color: var(--fg-3);white-space: nowrap}.hv-ac__stamp-l{display: inline-block;width: 4px;height: 4px;margin: 0 5px 1px 0;vertical-align: middle;border-radius: 1px;background: var(--hi)}  .hv-ac__sev{position: relative;display: inline-grid;border-radius: 5px}  .hv-ac__sev>.hv-ring{border-color: var(--rule-3)}.hv-ac__row.is-critical .hv-ac__sev>.hv-ring{border-color: var(--sev-critical)}.hv-ac__row.is-high .hv-ac__sev>.hv-ring{border-color: var(--exposure)}.hv-ac__row.is-medium .hv-ac__sev>.hv-ring{border-color: var(--warn)}.hv-ac__sev>.hv-sev,.hv-ac__fr-sev>.hv-sev{font-size: 12px;line-height: 14px;padding: 0 5px}.hv-ac__chg{display: inline-block;padding: 0 5px;border-radius: 5px;background: var(--tint);font-family: var(--mono);font-size: 12px;font-weight: 500;line-height: 16px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--hi)}  .hv-ac__band{z-index: -1;inset: 1px var(--ac-band-r,-8px) 1px -8px;background: var(--tint);border-radius: 8px}  :is(section[data-depth='bedrock'],section[data-depth='deep']) .hv-ac__row.is-diff :is(.hv-ac__key,.hv-ac__stamp){color: var(--fg-2)}    .hv-ac--wires{--ac-gut: calc(12px + 6px * var(--ac-k,1));--ac-band-r: 0px}.hv-ac--wires .hv-ac__list{padding-right: var(--ac-gut)}.hv-ac__wire{position: absolute;z-index: 1;top: calc(var(--ac-row) + 8px);width: 1px;height: var(--ac-h,0px);right: calc(10px + 6px * var(--k,0) - var(--ac-gut) - 1px);pointer-events: none}.hv-ac:not(.is-laid) .hv-ac__wire{display: none}.hv-ac__wire>i{position: absolute;display: block}.hv-ac__wire-s{right: 0;top: 0;height: 1px;width: calc(var(--ac-gut) - 10px - 6px * var(--k,0) - 6px);background: var(--hi);opacity: 0.55}.hv-ac__wire-dot{left: -2px;top: -2px;width: 5px;height: 5px;border-radius: 50%;background: var(--hi)}.hv-ac__wire-l{left: 0;top: 3px;bottom: 0;width: 1px;background: var(--hi);opacity: 0.55}  .hv-ac__strip{position: relative;margin-top: 10px;padding: 8px 12px 10px;border: 1px solid var(--rule-2);border-radius: 6px;background: var(--panel-2)}.hv-ac__strip-head{display: flex;flex-wrap: wrap;align-items: baseline;gap: 6px 12px}.hv-ac__strip-t{font-family: var(--mono);font-size: 12px;line-height: 14px;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fg-3)}.hv-ac__opts{display: flex;flex-wrap: wrap;gap: 2px 4px;font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg-3)}.hv-ac__opt{padding: 0 5px;border-radius: 4px}.hv-ac__opt.is-on{color: var(--fg);box-shadow: inset 0 0 0 1px var(--hi)}.hv-ac__events{list-style: none;margin: 7px 0 0;padding: 0;display: flex;flex-wrap: wrap;gap: 6px}.hv-ac__ev code{display: inline-block;padding: 2px 7px;border: 1px solid var(--rule-2);border-radius: 5px;background: var(--panel);font-size: 12px;line-height: 16px;color: var(--fg)}.hv-ac__feed{list-style: none;margin: 3px 0 0;padding: 0}.hv-ac__fr{display: grid;grid-template-columns: 4.6rem minmax(0,1fr) auto;column-gap: 10px;align-items: baseline;padding: 3px 0}.hv-ac__fr + .hv-ac__fr{border-top: 1px solid var(--rule)}.hv-ac__fr-sev{display: flex;align-self: start;padding-top: 1px}.hv-ac__fr-t{font-family: var(--sans);font-size: 13px;line-height: 16px;letter-spacing: -0.005em;color: var(--fg)}.hv-ac__fr-chips{display: inline-flex;flex-wrap: wrap;gap: 3px;margin-left: 2px;vertical-align: 1px}.hv-ac__tag{padding: 0 4px;border: 1px solid var(--rule-2);border-radius: 4px;font-family: var(--mono);font-size: 12px;line-height: 14px;color: var(--fg)}.hv-ac__fr-kind{font-family: var(--mono);font-size: 12px;line-height: 14px;color: var(--fg-3);white-space: nowrap}  .hv-ac__coda{position: relative;display: flex;flex-wrap: wrap;align-items: center;gap: 6px 10px;margin-top: 10px;padding-top: 10px}.hv-ac__coda-l{position: absolute;left: 0;right: 0;top: 0;background: var(--rule-2)}.hv-ac__coda-tick{display: inline-grid;place-items: center;width: 14px;height: 14px}.hv-ac__coda-t{font-family: var(--mono);font-size: 12px;line-height: 18px;color: var(--fg)}.hv-ac__coda--priority .hv-ac__coda-t,.hv-ac__coda--note .hv-ac__coda-t{font-family: var(--sans);font-size: 13.5px;letter-spacing: -0.005em}.hv-ac__coda-v{display: inline-flex;align-items: center;gap: 6px;margin-left: auto}.hv-ac__coda-k{font-family: var(--mono);font-size: 12px;letter-spacing: 0.08em;text-transform: uppercase;color: var(--fg-3)}.hv-ac__state{position: relative;display: inline-block;padding: 1px 7px;border-radius: 5px;border: 1px solid var(--rule-3);font-size: 12px;line-height: 16px;color: var(--fg)}  .hv-ac__state.is-exp{color: var(--exposure);border-color: currentColor}.hv-ac__state>.hv-ring{border-radius: 5px;border-color: currentColor}.hv-ac__hist{flex: 1 1 100%;margin: 0;display: grid;gap: 5px}.hv-ac__hist-r{display: grid;grid-template-columns: var(--ac-lw) minmax(0,1fr);column-gap: 12px;padding-left: 26px}.hv-ac__hist dt{font-family: var(--sans);font-size: 13px;font-weight: 500;line-height: 16px;color: var(--fg)}.hv-ac__hist dd{margin: 0;font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg);overflow-wrap: anywhere}.hv-ac__foot{margin-top: 10px}.hv-ac__foot p{font-family: var(--mono);font-size: 12px;line-height: 15px;color: var(--fg-3)}.hv-ac__foot p + p{margin-top: 3px}  .hv-ac__pre{position: relative;margin-bottom: 14px}  .hv-ac__pre--discovery{padding: 9px 12px;border: 1px solid var(--rule-2);border-radius: 6px;background: var(--panel-2)}.hv-ac__chain{display: flex;flex-wrap: wrap;align-items: center;gap: 4px 8px;font-size: 12px;line-height: 18px}.hv-ac__seed{color: var(--fg-2)}.hv-ac__cand{color: var(--fg)}.hv-ac__arrow{position: relative;width: 22px;background: var(--rule-3)}.hv-ac__arrow::after{content: '';position: absolute;right: 0;top: -3px;width: 6px;height: 6px;border: solid var(--rule-3);border-width: 1px 1px 0 0;transform: rotate(45deg);transform-origin: 100% 0}.hv-ac__verdict{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 12px;margin-top: 6px}.hv-ac__flag{position: relative;display: inline-block;padding: 0 6px;border-radius: 5px;font-family: var(--mono);font-size: 12px;font-weight: 500;line-height: 16px;letter-spacing: 0.06em;text-transform: uppercase;color: var(--exposure)}.hv-ac__flag-ov{border: 1px solid var(--exposure)}  :is(section[data-depth='bedrock'],section[data-depth='deep']) .hv-ac__flag{color: var(--fg)}.hv-ac__ok{display: inline-flex;align-items: center;gap: 5px;font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg)}  .hv-ac__yl-ends{display: flex;justify-content: space-between;gap: 12px;font-family: var(--mono);font-size: 12px;line-height: 14px;letter-spacing: 0.04em;color: var(--fg-3)}.hv-ac__yl{position: relative;height: 22px;margin: 2px 0 0}.hv-ac__yl-line{position: absolute;left: 0;right: 0;top: 11px;background: var(--rule-3)}.hv-ac__yl-end{position: absolute;left: 0;top: 4px;width: 1px;height: 15px;background: var(--fg-3)}.hv-ac__yl-end.is-r{left: auto;right: 0}.hv-ac__yl-pass{position: absolute;left: var(--x);top: 7px;width: 1px;height: 9px;background: var(--fg-3)}.hv-ac__yl-pass.is-next{background: var(--rule-3)}.hv-ac__yl-this{position: absolute;left: var(--x);top: 3px;width: 9px;height: 9px;margin-left: -4px;border-radius: 50%;background: var(--hi);box-shadow: 0 0 0 4px var(--tint)}.hv-ac__yl-lab{position: relative;height: 14px}.hv-ac__yl-lab>span{position: absolute;left: var(--x);transform: translateX(-50%);white-space: nowrap;font-family: var(--mono);font-size: 12px;line-height: 14px;color: var(--fg)}  .hv-ac__queue{list-style: none;margin: 0;padding: 0;border: 1px solid var(--rule-2);border-radius: 6px;background: var(--panel-2);overflow: hidden}.hv-ac__q{position: relative;isolation: isolate;padding: 4px 10px 4px 14px;font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg-2)}.hv-ac__q + .hv-ac__q{border-top: 1px solid var(--rule)}.hv-ac__q.is-open{color: var(--fg)}.hv-ac__q-band{z-index: -1;background: var(--tint);border-radius: 0}.hv-ac__q-bar{position: absolute;left: 0;top: 0;bottom: 0;width: 2px;background: var(--hi)}.hv-ac__q-drop{position: absolute;left: 20px;top: 100%;height: 14px;background: var(--hi)}  .hv-ac__pre--push{display: flex;flex-direction: column;align-items: center;margin-bottom: 0}.hv-ac__push{display: flex;align-items: center;gap: 8px;max-width: 100%;padding: 7px 12px 7px 8px;border: 1px solid var(--rule-2);border-radius: 12px;background: var(--panel);box-shadow: var(--panel-shadow)}.hv-ac__push-icon{flex: none;width: 18px;height: 18px;border-radius: 5px;background: var(--hi)}.hv-ac__push-t{font-family: var(--sans);font-size: 12.5px;line-height: 16px;color: var(--fg)}.hv-ac__push-drop{height: 14px;background: var(--rule-3)}  .hv-ac--phone{--ac-lw: auto}.hv-ac__device{width: min(100%,17.5rem);margin: 0 auto;padding: 7px;border: 1px solid var(--rule-3);border-radius: 34px;background: var(--panel)}.hv-ac__screen{position: relative;padding: 8px 14px 0;border: 1px solid var(--rule);border-radius: 27px;background: var(--panel-2);overflow: hidden}.hv-ac__notch{display: block;width: 58px;height: 5px;margin: 0 auto 10px;border-radius: 3px;background: var(--rule-2)}.hv-ac__apphead{padding-bottom: 0;border-bottom: 1px solid var(--rule)}.hv-ac__app-subject{display: block;font-family: var(--sans);font-size: 16px;font-weight: 600;line-height: 20px;letter-spacing: -0.02em;color: var(--fg)}.hv-ac__tabs{list-style: none;display: flex;gap: 14px;margin: 8px 0 0;padding: 0;font-family: var(--mono);font-size: 12px;line-height: 14px;color: var(--fg-3)}.hv-ac__tabs li{padding-bottom: 6px}.hv-ac__tabs li.is-on{color: var(--fg);box-shadow: inset 0 -2px 0 var(--hi)}.hv-ac--phone .hv-ac__row{grid-template-columns: 14px minmax(0,1fr);column-gap: 8px}.hv-ac--phone .hv-ac__name{grid-column: 2;flex-direction: row;align-items: baseline;gap: 8px;flex-wrap: wrap}.hv-ac--phone .hv-ac__out{grid-column: 2}.hv-ac--phone .hv-ac__layer{font-size: 13px}.hv-ac--phone .hv-ac__key{font-size: 12px}.hv-ac--phone .hv-ac__res{font-size: 12px;line-height: 16px}.hv-ac--phone .hv-ac__mark{grid-row: 1 / span 2}.hv-ac__grade{position: relative;display: flex;flex-wrap: wrap;align-items: baseline;justify-content: space-between;gap: 2px 10px;padding: 9px 0 10px}.hv-ac__grade-l{position: absolute;left: 0;right: 0;top: 0;background: var(--rule-2)}.hv-ac__grade-k{font-family: var(--sans);font-size: 13px;font-weight: 600;line-height: 18px;color: var(--fg)}.hv-ac__grade-v{font-family: var(--mono);font-size: 12px;line-height: 16px;color: var(--fg)}.hv-ac__nav{list-style: none;display: flex;justify-content: space-between;gap: 4px;margin: 0 -14px;padding: 9px 12px 12px;border-top: 1px solid var(--rule);font-family: var(--mono);font-size: 12px;line-height: 12px;color: var(--fg-3)}.hv-ac__nav li.is-on{color: var(--fg)}.hv-ac--phone>.hv-ac__coda,.hv-ac--phone>.hv-ac__foot{width: min(100%,17.5rem);margin-left: auto;margin-right: auto}  @container hv (min-width: 640px){.hv-ac{--ac-lw: var(--ac-lww,12rem);--ac-row: 6px}.hv-ac__name{flex-direction: row;align-items: baseline;gap: 10px}.hv-ac__key{margin-top: 0}.hv-ac__out{display: flex;align-items: baseline;gap: 6px 10px}.hv-ac__res{flex: 1 1 auto;min-width: 0}.hv-ac__flags{float: none;order: 1;margin-left: 0;align-self: center}.hv-ac__stamp{order: 2;margin-top: 0}.hv-ac--phone{--ac-lw: auto}}  @container hv (min-width: 900px){.hv-ac__res{flex: 0 1 auto}.hv-ac__stamp{margin-left: auto}}  @container hv (min-width: 401px) and (max-width: 470px){.hv-ac{--ac-row: 3px;--ac-lw: min(var(--ac-lw0,6rem),8.4rem)}.hv-ac__res{font-size: 12px;line-height: 15px}.hv-ac__flags{height: 15px}.hv-ac__hist-r{grid-template-columns: auto minmax(0,1fr);padding-left: 0}.hv-ac__fr-t{font-size: 12.5px;line-height: 15px}.hv-ac__fr-kind{font-size: 12px}.hv-ac__fr{padding: 2px 0}.hv-ac__strip{padding-top: 7px;padding-bottom: 8px}}  @container hv (max-width: 400px){.hv-ac{--ac-row: 6px}.hv-ac__row{grid-template-columns: 14px minmax(0,1fr);column-gap: 10px}.hv-ac__mark{grid-row: 1 / span 2}.hv-ac__name{grid-column: 2;flex-direction: row;align-items: baseline;flex-wrap: wrap;gap: 0 8px}.hv-ac__key{margin-top: 0}.hv-ac__out{grid-column: 2;margin-top: 3px}.hv-ac__events{flex-direction: column;align-items: flex-start}.hv-ac__fr{grid-template-columns: 4.6rem minmax(0,1fr)}.hv-ac__fr-kind{grid-column: 2}.hv-ac__hist-r{grid-template-columns: minmax(0,1fr);padding-left: 0}.hv-ac__coda-v{margin-left: 0}  .hv-ac__device{width: auto;padding: 0;border: 0;border-radius: 0;background: none}.hv-ac__screen{padding: 0;border: 0;border-radius: 0;background: none;overflow: visible}.hv-ac__notch,.hv-ac__push-drop,.hv-ac__push-icon{display: none}.hv-ac__pre--push{align-items: stretch;margin-bottom: 12px}.hv-ac__push{padding: 0 0 10px;border: 0;border-bottom: 1px solid var(--rule);border-radius: 0;background: none;box-shadow: none}.hv-ac__push-t{font-family: var(--mono);font-size: 12px}.hv-ac__nav{margin: 0;padding: 10px 0 0;justify-content: flex-start;flex-wrap: wrap;gap: 4px 14px;font-size: 12px}.hv-ac--phone>.hv-ac__coda,.hv-ac--phone>.hv-ac__foot{width: auto}}  @media screen and (prefers-reduced-motion: no-preference){  html.js .hv:not(.is-done) .hv-ac-drop{opacity: var(--hv-dim);transform: translateY(-6px)}html.js .hv.is-run .hv-ac-drop{animation: hv-ac-drop var(--hv-d,0.42s) var(--ease-out) var(--hv-at) both}html.js .hv:not(.is-armed):not(.is-run):not(.is-done) .hv-ac-drop{animation: hv-failsafe 0.01s linear 3s both}  html.js .hv.is-steps:not(.is-done) .hv-ac__status .hv-state .hv-state:not(.is-go)>*{animation-name: none !important}  html.js .hv:not(.is-done) .hv-ac__yl-this{transform: translateY(-8px)}  html.js .hv.is-run .hv-ac__sev>.hv-ring{animation-name: hv-ac-ring;animation-duration: 0.6s}}@keyframes hv-ac-drop{from{opacity: var(--hv-dim);transform: translateY(-6px)}to{opacity: 1;transform: none}}@keyframes hv-ac-ring{from{opacity: 0.8;transform: none}to{opacity: 0;transform: scale(1.12,1.5)}}