.ksg-card{--ksg-critical:var(--jq-critical,#d03b3b);--ksg-serious:var(--jq-serious,#ec835a);--ksg-warning:var(--jq-warning,#fab219);--ksg-good:var(--jq-good,#0ca30c);--ksg-critical-ink:#b42318;--ksg-serious-ink:#b4461c;--ksg-warning-ink:#8a5a00;--ksg-good-ink:#087508}.ksg-glyph-bg{stroke:#fff;stroke-width:3px;stroke-linejoin:round;paint-order:stroke}.ksg-glyph.is-critical .ksg-glyph-bg{fill:var(--ksg-critical)}.ksg-glyph.is-serious .ksg-glyph-bg{fill:var(--ksg-serious)}.ksg-glyph.is-warning .ksg-glyph-bg{fill:var(--ksg-warning)}.ksg-glyph.is-good .ksg-glyph-bg{fill:var(--ksg-good)}.ksg-glyph-mark{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round}.ksg-glyph-dot{fill:#fff}.ksg-glyph.is-warning .ksg-glyph-mark{stroke:var(--ki-ink)}.ksg-glyph.is-warning .ksg-glyph-dot{fill:var(--ki-ink)}.ksg-icon{flex:none;display:block;overflow:visible}.ksg-icon .ksg-glyph-bg{stroke-width:0}.ksg-chip{gap:5px}.ksg-pill{align-items:center;gap:5px;display:inline-flex}.ksg-pill.is-serious{color:var(--ksg-serious-ink);background:#fdebe2}.ksg-pill.is-warning{color:var(--ksg-warning-ink);background:#fff2cf}.ksg-pill.is-good{color:var(--ksg-good-ink);background:#e0f5e0}.ksg-tip{z-index:5;background:var(--ki-ink);color:#fff;pointer-events:none;border-radius:10px;max-width:250px;padding:8px 11px 9px;font-size:12px;line-height:1.38;position:absolute;box-shadow:0 10px 24px -10px #18253a8c}.ksg-tip b{font-weight:700;display:block}.ksg-tip span{color:#c6cfdb;margin-top:3px;display:block}.ksg-hit{outline:none}.ksg-hit-area{fill:#0000}.ksg-hit:focus-visible .ksg-hit-area{stroke:var(--a1);stroke-width:2px;stroke-dasharray:3 3}.ksg-scope{fill:color-mix(in srgb, var(--a2) 13%, #fff);stroke:var(--a1);stroke-width:3px}.ksg-band{fill:#ffffff4d;stroke:color-mix(in srgb, var(--a1) 35%, #fff);stroke-width:1px;stroke-dasharray:3 4}.ksg-band.is-serious{fill:color-mix(in srgb, var(--ksg-serious) 7%, transparent)}.ksg-core{stroke:color-mix(in srgb, var(--ksg-critical) 35%, #fff);stroke-width:1px}.ksg-spoke{stroke:color-mix(in srgb, var(--a1) 18%, #fff);stroke-width:1px}.ksg-spoke.is-now{stroke:var(--a1);stroke-width:1.5px;stroke-dasharray:2 3}.ksg-tick{stroke:color-mix(in srgb, var(--a1) 45%, #fff);stroke-width:1px}.ksg-tick.is-week{stroke:var(--a1);stroke-width:2px;stroke-linecap:round}.ksg-band-t{letter-spacing:.09em;text-transform:uppercase;fill:var(--ki-muted);opacity:.85;font-size:8.5px;font-weight:800}.ksg-band-t.is-critical{fill:var(--ksg-critical-ink)}.ksg-leader{fill:none;stroke:var(--ki-ghost);stroke-width:1px}.ksg-fig{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.02em;fill:var(--ki-ink);font-size:17px;font-weight:800}.ksg-cap{font-size:10.5px;font-weight:600}.ksg-halo{fill:none;stroke:var(--ksg-critical);stroke-width:1.5px;opacity:.35}.ksg-ping{fill:none;stroke:var(--ksg-critical);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.ksg-ping.is-serious{stroke:var(--ksg-serious)}[data-ki-motion=on] .ksg-ping{animation:1.8s cubic-bezier(.2,.6,.3,1) infinite ksg-ping;animation-delay:calc(var(--i,0) * .9s)}[data-ki-motion=on] .ksg-ping.is-serious{animation-duration:3.4s}@keyframes ksg-ping{0%{opacity:.8;transform:scale(.9)}to{opacity:0;transform:scale(3.3)}}.ksg-blip{transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .ksg-blip.is-critical{animation:.9s ease-in-out infinite ksg-throb}[data-ki-motion=on] .ksg-blip.is-warning{animation:3.2s ease-in-out infinite ksg-throb}@keyframes ksg-throb{50%{transform:scale(1.16)}}.ksg-row-guide{stroke:#eef1f5;stroke-width:1px;stroke-dasharray:2 4}.ksg-axis-sev{text-transform:uppercase;letter-spacing:.06em;font-size:9.5px;font-weight:800}.ksg-axis-sev.is-critical{fill:var(--ksg-critical-ink)}.ksg-axis-sev.is-serious{fill:var(--ksg-serious-ink)}.ksg-axis-sev.is-warning{fill:var(--ksg-warning-ink)}.ksg-axis-sev.is-good{fill:var(--ksg-good-ink)}.ksg-bracket{fill:none;stroke:var(--ksg-warning);stroke-width:2px;stroke-linecap:round}.ksg-ground{stroke:var(--a1);stroke-width:3px;stroke-linecap:round}.ksg-ground-tick{stroke:color-mix(in srgb, var(--a1) 50%, #fff);stroke-width:1.2px}.ksg-stem{stroke-width:2.5px;stroke-linecap:round}.ksg-stem.is-critical,.ksg-foot.is-critical{stroke:var(--ksg-critical);fill:var(--ksg-critical)}.ksg-stem.is-serious,.ksg-foot.is-serious{stroke:var(--ksg-serious);fill:var(--ksg-serious)}.ksg-stem.is-warning,.ksg-foot.is-warning{stroke:var(--ksg-warning);fill:var(--ksg-warning)}.ksg-stem.is-good,.ksg-foot.is-good{stroke:var(--ksg-good);fill:var(--ksg-good)}.ksg-foot{stroke-width:1.5px;stroke:#fff!important}.ksg-pin-t{paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round}.ksg-pin-fig{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.02em;fill:var(--ki-ink);font-size:17px;font-weight:800}.ksg-pin-date{fill:var(--ki-muted);font-size:10.5px;font-weight:700}.ksg-pin-short{fill:var(--ki-ink-2);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;font-size:11.5px;font-weight:600}.ksg-today-t{fill:var(--a1);font-weight:800}.ksg-ripple{fill:none;stroke:var(--a1);stroke-width:1.5px;opacity:0;transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .ksg-pin{animation:11s linear infinite ksg-drop;animation-delay:calc(var(--i,0) * .55s)}@keyframes ksg-drop{0%{transform:translateY(var(--from));opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.5)}2%{opacity:1}6%{animation-timing-function:ease-out;transform:translateY(0)}7.4%{animation-timing-function:ease-in;transform:translateY(-9px)}8.8%,92%{opacity:1;transform:translateY(0)}97%{opacity:0;transform:translateY(0)}to{transform:translateY(var(--from));opacity:0}}[data-ki-motion=on] .ksg-ripple{animation:11s ease-out infinite ksg-ripple;animation-delay:calc(var(--i,0) * .55s)}@keyframes ksg-ripple{0%,5.8%{opacity:0;transform:scale(.6)}6.2%{opacity:.9;transform:scale(.8)}15%,to{opacity:0;transform:scale(4)}}[data-ki-motion=on] .ksg-pin-label{animation:11s ease-out infinite ksg-label;animation-delay:calc(var(--i,0) * .55s)}@keyframes ksg-label{0%,7%{opacity:0;transform:translateX(var(--nudge,0))}12%,92%{opacity:1;transform:translate(0)}97%,to{opacity:0;transform:translate(0)}}.ksg-tower-cap,.ksg-pole{fill:var(--ki-ink)}.ksg-housing{fill:#cdd4de;stroke:var(--ki-ink);stroke-width:2px}.ksg-lamp.is-critical{fill:var(--ksg-critical)}.ksg-lamp.is-serious{fill:var(--ksg-serious)}.ksg-lamp.is-warning{fill:var(--ksg-warning)}.ksg-lamp.is-good{fill:var(--ksg-good)}.ksg-lamp.is-off{fill:#4b5668}.ksg-rib{stroke:#fff;stroke-width:1px;opacity:.22}.ksg-lamp-n{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:#fff;font-size:20px;font-weight:800}.ksg-lamp-n.is-warning{fill:var(--ki-ink)}.ksg-arc{fill:none;stroke-width:3px;stroke-linecap:round;opacity:.5}.ksg-arc.is-critical{stroke:var(--ksg-critical)}.ksg-arc.is-serious{stroke:var(--ksg-serious)}.ksg-arc.is-warning{stroke:var(--ksg-warning)}.ksg-wire{stroke-width:1.5px;stroke-dasharray:2 3;opacity:.7}.ksg-wire.is-critical{stroke:var(--ksg-critical)}.ksg-wire.is-serious{stroke:var(--ksg-serious)}.ksg-wire.is-warning{stroke:var(--ksg-warning)}.ksg-wire.is-good{stroke:var(--ksg-good)}.ksg-row-fig{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.025em;fill:var(--ki-ink);font-size:22px;font-weight:800}.ksg-row-date{fill:var(--ki-muted);font-size:11px;font-weight:700}.ksg-row-short{fill:var(--ki-ink-2);font-size:12px;font-weight:600}[data-ki-motion=on] .ksg-lamp.is-critical{animation:1.2s ease-in-out infinite ksg-blink}[data-ki-motion=on] .ksg-lamp.is-serious{animation:2.6s ease-in-out infinite ksg-dim}[data-ki-motion=on] .ksg-lamp.is-warning{animation:4s ease-in-out infinite ksg-dim-soft}@keyframes ksg-blink{0%,42%{opacity:1}52%,90%{opacity:.4}to{opacity:1}}@keyframes ksg-dim{50%{opacity:.8}}@keyframes ksg-dim-soft{50%{opacity:.86}}[data-ki-motion=on] .ksg-arc{animation:1.2s ease-out infinite ksg-wave;animation-delay:calc(var(--i,0) * .3s)}[data-ki-motion=on] .ksg-arc.is-serious{animation-duration:2.6s;animation-delay:calc(var(--i,0) * .65s)}[data-ki-motion=on] .ksg-arc.is-warning{animation-duration:4s}@keyframes ksg-wave{0%{opacity:0}25%{opacity:1}to{opacity:0}}.ki-card.ksg-card:hover .ki-loop,.ki-card.ksg-card:focus-within .ki-loop{animation:none}@media (prefers-reduced-motion:reduce){.ksg-card,.ksg-card *{animation:none!important}}
.kcu-card{--kcu-up:var(--jq-delta-good,#006300);--kcu-down:var(--jq-delta-bad,#b42318)}.kcu-chip{color:var(--a1);background:color-mix(in srgb, var(--a2) 22%, #fff)}.kcu-tip{z-index:5;background:var(--ki-ink);color:#fff;pointer-events:none;border-radius:10px;max-width:260px;padding:8px 11px 9px;font-size:12px;line-height:1.38;position:absolute;box-shadow:0 10px 24px -10px #18253a8c}.kcu-tip b{font-weight:700;display:block}.kcu-tip span{color:#c6cfdb;margin-top:3px;display:block}.kcu-card [data-tip]{outline:none}.kcu-card [data-tip]:focus-visible{outline:2px dashed var(--a1);outline-offset:2px}.kcu-move{font-family:var(--ki-ui), sans-serif;letter-spacing:0;font-size:10.5px;font-weight:800}.kcu-move.is-up{fill:var(--kcu-up)}.kcu-move.is-down{fill:var(--kcu-down)}.kcu-move.is-flat{fill:var(--ki-muted)}.kcu-switch{fill:#eef1f5}.kcu-switch-on{fill:#fff;stroke:var(--a1);stroke-width:2px}.kcu-switch-t{letter-spacing:.06em;fill:var(--ki-muted);font-size:10.5px;font-weight:800}.kcu-switch-t.is-on{fill:var(--ki-ink)}.kcu-pod.is-1{fill:var(--a1)}.kcu-pod.is-2{fill:color-mix(in srgb, var(--a1) 78%, #fff)}.kcu-pod.is-3{fill:color-mix(in srgb, var(--a1) 62%, #fff)}.kcu-pod-lip{fill:#fff;opacity:.3}.kcu-pod-n{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:#fff;font-size:40px;font-weight:800}.kcu-pod-v{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:#fff;font-size:15px;font-weight:700}.kcu-ground{stroke:var(--ki-ink);stroke-width:2px;stroke-linecap:round}.kcu-step{fill:color-mix(in srgb, var(--a2) 16%, #eef1f5)}.kcu-step-n{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:var(--a1);font-size:14px;font-weight:800}.kcu-step-v{fill:var(--ki-ink);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.kcu-tok{stroke:#fff;stroke-width:3px}.kcu-tok-i{fill:#fff;letter-spacing:.02em;font-size:13px;font-weight:800}.kcu-tok-i.is-small{font-size:9.5px}.kcu-tok-name{fill:var(--ki-ink);paint-order:stroke;stroke:#fff;stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:800}.kcu-tok-name.is-small{font-size:11px}[data-ki-motion=on] .kcu-hop{animation:9s linear infinite kcu-hop;animation-delay:calc(var(--i,0) * 90ms)}@keyframes kcu-hop{0%,16%{transform:translate(var(--dx), var(--dy));opacity:1;animation-timing-function:cubic-bezier(.25,0,.5,1)}25%{transform:translate(calc(var(--dx) * .5), calc(var(--dy) * .5 - 40px));animation-timing-function:cubic-bezier(.5,0,.75,1)}34%{animation-timing-function:ease-out;transform:translate(0)}37%{animation-timing-function:ease-in;transform:translateY(-7px)}40%,90%{opacity:1;transform:translate(0)}95%{opacity:0;transform:translate(0)}96%{transform:translate(var(--dx), var(--dy));opacity:0}to{transform:translate(var(--dx), var(--dy));opacity:1}}[data-ki-motion=on] .kcu-switch-on{animation:9s cubic-bezier(.4,0,.2,1) infinite kcu-switch}@keyframes kcu-switch{0%,17%{transform:translateX(var(--back))}23%,94%{transform:translate(0)}97%,to{transform:translateX(var(--back))}}.kcu-strip{fill:#f1f4f8}.kcu-month-on{fill:#fff;stroke:var(--a1);stroke-width:2px}.kcu-month-t{fill:var(--ki-ink-2);font-size:11px;font-weight:800}.kcu-rank-n{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:var(--ki-ghost);font-size:15px;font-weight:800}.kcu-rank-n.is-first{fill:var(--a1)}.kcu-bar{opacity:.42;transform-box:fill-box;transform-origin:0}.kcu-chip-r{stroke:#fff;stroke-width:2px}.kcu-chip-t{fill:#fff;font-size:12.5px;font-weight:800}.kcu-chip-t.is-rest{fill:#fff}.kcu-bar-v{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:var(--ki-ink);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.kcu-sep-tag{fill:var(--a1);opacity:0;font-size:11px;font-weight:800}[data-ki-motion=on] .kcu-row{animation:13s cubic-bezier(.5,0,.3,1) infinite kcu-replay}@keyframes kcu-replay{0%,7%{transform:translateY(var(--y0))}10%,17%{transform:translateY(var(--y1))}20%,27%{transform:translateY(var(--y2))}30%,37%{transform:translateY(var(--y3))}40%,47%{transform:translateY(var(--y4))}50%,94%{transform:translateY(var(--y5,0px))}to{transform:translateY(var(--y0))}}[data-ki-motion=on] .kcu-month-on{animation:13s cubic-bezier(.5,0,.3,1) infinite kcu-month}@keyframes kcu-month{0%,7%{transform:translateX(calc(var(--step) * -5))}10%,17%{transform:translateX(calc(var(--step) * -4))}20%,27%{transform:translateX(calc(var(--step) * -3))}30%,37%{transform:translateX(calc(var(--step) * -2))}40%,47%{transform:translateX(calc(var(--step) * -1))}50%,94%{transform:translate(0)}to{transform:translateX(calc(var(--step) * -5))}}[data-ki-motion=on] .kcu-bar{animation:13s cubic-bezier(.2,.7,.2,1) infinite kcu-grow}@keyframes kcu-grow{0%,50%{transform:scaleX(0)}59%,93%{transform:scaleX(1)}97%,to{transform:scaleX(0)}}[data-ki-motion=on] .kcu-bar-v{animation:13s ease-out infinite kcu-show}@keyframes kcu-show{0%,54%{opacity:0}60%,93%{opacity:1}96%,to{opacity:0}}[data-ki-motion=on] .kcu-sep-tag{animation:13s ease-out infinite kcu-sep}@keyframes kcu-sep{0%,40%{opacity:0}42%,48%{opacity:1}50%,to{opacity:0}}.kcu-giant{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.04em;fill:color-mix(in srgb, var(--a2) 30%, #fff);opacity:0;font-size:84px;font-weight:800}[data-ki-motion=on] .kcu-giant{animation:13s ease-out infinite kcu-giant;animation-delay:calc(var(--k,0) * 1.3s)}@keyframes kcu-giant{0%{opacity:0;transform:translateY(10px)}1.5%,8%{opacity:1;transform:translateY(0)}9.5%,to{opacity:0;transform:translateY(0)}}.kcu-tile-r{stroke:#fff;stroke-width:2px}.kcu-tile-ink text{fill:#fff}.kcu-tile-r.is-rest{fill:#e3e8ee}.kcu-tile-ink.is-rest text{fill:var(--ki-ink)}.kcu-tile-ink.is-rest .kcu-tile-badge{fill:var(--ki-ink);opacity:.1}.kcu-tile-badge{fill:#fff;opacity:.24}.kcu-tile-rank{font-size:11px;font-weight:800}.kcu-tile-name{font-size:15px;font-weight:800}.kcu-tile-name.is-small{font-size:13px}.kcu-tile-v{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.03em;font-size:26px;font-weight:800}.kcu-tile-v.is-small{font-size:20px}.kcu-tile-share{opacity:.88;font-size:10.5px;font-weight:700}.kcu-arrow-bg{fill:#fff}.kcu-arrow.is-up .kcu-arrow-p{fill:var(--kcu-up)}.kcu-arrow.is-down .kcu-arrow-p{fill:var(--kcu-down)}.kcu-arrow-t{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:#fff;font-size:14px;font-weight:800}.kcu-arrow.is-rest .kcu-arrow-t{fill:var(--ki-ink)}.kcu-tile{transform-box:fill-box;transform-origin:0 0}.kcu-arrow{transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .kcu-tile{animation:10s cubic-bezier(.2,.8,.2,1) infinite kcu-lay;animation-delay:calc(var(--i,0) * .14s)}@keyframes kcu-lay{0%{opacity:0;transform:scale(.6)}7%,90%{opacity:1;transform:scale(1)}96%,to{opacity:0;transform:scale(.94)}}[data-ki-motion=on] .kcu-arrow.is-up{animation:1.5s ease-in-out infinite kcu-nudge-up}[data-ki-motion=on] .kcu-arrow.is-down{animation:1.5s ease-in-out infinite kcu-nudge-down}@keyframes kcu-nudge-up{50%{transform:translateY(-4px)}}@keyframes kcu-nudge-down{50%{transform:translateY(4px)}}.ki-card.kcu-card:hover .ki-loop,.ki-card.kcu-card:focus-within .ki-loop{animation:none}@media (prefers-reduced-motion:reduce){.kcu-card,.kcu-card *{animation:none!important}}
.kbr-card{--kbr-up:var(--jq-delta-good,#006300)}.kbr-tip{z-index:5;background:var(--ki-ink);color:#fff;pointer-events:none;border-radius:10px;max-width:260px;padding:8px 11px 9px;font-size:12px;line-height:1.38;position:absolute;box-shadow:0 10px 24px -10px #18253a8c}.kbr-tip b{font-weight:700;display:block}.kbr-tip span{color:#c6cfdb;margin-top:3px;display:block}.kbr-card [data-tip]{outline:none}.kbr-card [data-tip]:focus-visible{outline:2px dashed var(--a1);outline-offset:2px}.kbr-day-line,.kbr-day-tick{stroke:var(--ki-ghost);stroke-width:1.5px}.kbr-clock{fill:var(--a1);stroke:#fff;stroke-width:2px;transform:translateX(var(--sx))}.kbr-lane-bg{fill:#0000}.kbr-lane:nth-child(odd) .kbr-lane-bg{fill:#f6f8fb}.kbr-lane-name{fill:var(--ki-ink);font-size:12.5px;font-weight:800}.kbr-track{stroke:#e8ecf2;stroke-width:12px;stroke-linecap:round}.kbr-track-end{stroke:var(--ki-ghost);stroke-width:1.5px;stroke-dasharray:2 2}.kbr-trail{stroke-width:9px;stroke-linecap:round;transform-box:fill-box;transform-origin:0}.kbr-trail-ly{stroke:#fff;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1 4;transform-box:fill-box;transform-origin:0}.kbr-runner{stroke:#fff;stroke-width:3px;transform:translateX(var(--sx))}.kbr-runner-ly{fill:#fff;stroke:var(--ki-ink-2);stroke-width:2.5px;transform:translateX(var(--sx))}.kbr-key-now{fill:var(--ki-ink);stroke:#fff;stroke-width:2px}.kbr-key-ly{fill:#fff;stroke:var(--ki-ink-2);stroke-width:2.5px}.kbr-outage-g{fill:var(--jq-serious,#ec835a);stroke:#fff;stroke-width:1.5px;stroke-linejoin:round}.kbr-outage-stem{stroke:var(--jq-serious,#ec835a);stroke-width:1.5px}.kbr-outage-t{fill:#fff;font-size:11px;font-weight:900}.kbr-end-v{font-family:var(--ki-display,var(--nv-display)), sans-serif;fill:var(--ki-ink);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.kbr-end-g{fill:var(--kbr-up);font-size:11.5px;font-weight:800}[data-ki-motion=on] .kbr-runner,[data-ki-motion=on] .kbr-runner-ly,[data-ki-motion=on] .kbr-clock{animation:12s linear infinite kbr-run}@keyframes kbr-run{0%{transform:translate(0)}4%{transform:translateX(var(--x1))}8%{transform:translateX(var(--x2))}12%{transform:translateX(var(--x3))}16%{transform:translateX(var(--x4))}20%{transform:translateX(var(--x5))}24%{transform:translateX(var(--x6))}28%{transform:translateX(var(--x7))}32%{transform:translateX(var(--x8))}36%{transform:translateX(var(--x9))}40%{transform:translateX(var(--x10))}44%{transform:translateX(var(--x11))}48%{transform:translateX(var(--x12))}52%{transform:translateX(var(--x13))}56%{transform:translateX(var(--x14))}60%{transform:translateX(var(--x15))}64%,91%{transform:translateX(var(--x16));animation-timing-function:cubic-bezier(.5,0,.3,1)}98%,to{transform:translate(0)}}[data-ki-motion=on] .kbr-trail,[data-ki-motion=on] .kbr-trail-ly{animation:12s linear infinite kbr-trail}@keyframes kbr-trail{0%{transform:scaleX(0)}4%{transform:scaleX(var(--s1))}8%{transform:scaleX(var(--s2))}12%{transform:scaleX(var(--s3))}16%{transform:scaleX(var(--s4))}20%{transform:scaleX(var(--s5))}24%{transform:scaleX(var(--s6))}28%{transform:scaleX(var(--s7))}32%{transform:scaleX(var(--s8))}36%{transform:scaleX(var(--s9))}40%{transform:scaleX(var(--s10))}44%{transform:scaleX(var(--s11))}48%{transform:scaleX(var(--s12))}52%{transform:scaleX(var(--s13))}56%{transform:scaleX(var(--s14))}60%{transform:scaleX(var(--s15))}64%,91%{transform:scaleX(var(--s16));animation-timing-function:cubic-bezier(.5,0,.3,1)}98%,to{transform:scaleX(0)}}.kbr-key{fill:var(--a1)}.kbr-old{opacity:.26}.kbr-floor-line{stroke:#fff;stroke-width:2px}.kbr-mullion{stroke:#fff;stroke-width:1.5px;opacity:.75}.kbr-mullion.is-lit{opacity:.4}.kbr-ly-line{stroke:var(--ki-ink);stroke-width:1.5px;stroke-dasharray:4 3}.kbr-ly-t{letter-spacing:.05em;fill:var(--ki-ink-2);font-size:9.5px;font-weight:800}.kbr-sky-g{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.02em;fill:var(--kbr-up);font-size:17px;font-weight:800}.kbr-sky-v{fill:var(--ki-ink-2);font-variant-numeric:tabular-nums;font-size:12px;font-weight:800}.kbr-sky-name{fill:var(--ki-ink);font-size:11.5px;font-weight:800}.kbr-street{stroke:var(--ki-ink);stroke-width:2.5px;stroke-linecap:round}[data-ki-motion=on] .kbr-new{animation:9s linear infinite kbr-build;animation-delay:calc(var(--b,0) * .3s + var(--i,0) * .34s)}@keyframes kbr-build{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,1,.5);transform:translateY(-56px)}3%{opacity:1}7%{animation-timing-function:ease-out;transform:translateY(0)}8.5%{animation-timing-function:ease-in;transform:translateY(-4px)}10%,90%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}.kbr-fan-grid{stroke:#e9edf2;stroke-width:1px}.kbr-fan-base{stroke:var(--ki-ink-2);stroke-width:1.5px}.kbr-fan-now{stroke:var(--ki-ghost);stroke-width:1.5px;stroke-dasharray:3 3}.kbr-ray-p{fill:none;stroke-linecap:round;stroke-dasharray:100 100}.kbr-node{stroke:#fff;stroke-width:3px}.kbr-origin{fill:#fff;stroke:var(--ki-ink);stroke-width:3px}.kbr-flow{fill:#fff;opacity:0}.kbr-fan-leader{fill:none;stroke:var(--ki-ghost);stroke-width:1px}.kbr-fan-g{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.02em;fill:var(--kbr-up);font-size:16px;font-weight:800}.kbr-fan-n{fill:var(--ki-ink);font-size:11.5px;font-weight:800}.kbr-fan-v{fill:var(--ki-muted);font-weight:700}[data-ki-motion=on] .kbr-ray-p{animation:10s cubic-bezier(.3,.7,.2,1) infinite kbr-draw}@keyframes kbr-draw{0%{stroke-dashoffset:100px}14%,92%{stroke-dashoffset:0}to{stroke-dashoffset:100px}}[data-ki-motion=on] .kbr-flow{animation:kbr-flow var(--d,2s) linear infinite;animation-delay:calc(var(--k,0) * var(--d,2s) / -3)}@keyframes kbr-flow{0%{opacity:0;transform:translate(0)}12%,86%{opacity:.95}to{transform:translate(var(--tx), var(--ty));opacity:0}}.ki-card.kbr-card:hover .ki-loop,.ki-card.kbr-card:focus-within .ki-loop{animation:none}@media (prefers-reduced-motion:reduce){.kbr-card,.kbr-card *{animation:none!important}}
