.kpu-halo{paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.kpu-hit{fill:#0000}.kpu-card .kr-stage{min-height:280px}.kpu-paper{stroke:color-mix(in srgb, var(--a1) 22%, #fff);stroke-width:1px}.kpu-paper-minor{fill:none;stroke:color-mix(in srgb, var(--a2) 13%, #fff);stroke-width:.6px}.kpu-paper-major{fill:none;stroke:color-mix(in srgb, var(--a2) 32%, #fff);stroke-width:1px}.kpu-typical{stroke:var(--ki-ink-2);stroke-width:1.2px;stroke-dasharray:4 3;opacity:.7}.kpu-beat{fill:none;stroke:var(--a1);stroke-width:1.9px;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}.kpu-ring{fill:none;stroke:var(--ki-ink);stroke-width:1.8px}.kpu-now{fill:var(--a1);stroke:#fff;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .kpu-beat{animation:10.01s linear infinite kpu-beat;animation-delay:calc(var(--i,0) * .11s - 10.01s)}@keyframes kpu-beat{0%{stroke-dashoffset:1px;opacity:1}1.1%{stroke-dashoffset:0}97.6%{stroke-dashoffset:0;opacity:1}97.9%,to{stroke-dashoffset:0;opacity:0}}[data-ki-motion=on] .kpu-now{animation:1.1s ease-out infinite kpu-lubdub}@keyframes kpu-lubdub{0%,42%,to{transform:scale(1)}10%{transform:scale(1.7)}20%{transform:scale(1)}30%{transform:scale(1.4)}}.kpu-up{fill:color-mix(in srgb, var(--a1) 84%, #fff)}.kpu-down{fill:#ed6c29}.kpu-ridge-edge{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linejoin:round}.kpu-ridge-base{stroke:#b9c1cd;stroke-width:1px}.kpu-tip{fill:#fff;stroke:var(--ki-ink);stroke-width:2px}.kpu-reveal{transform-box:fill-box;transform-origin:0}[data-ki-motion=on] .kpu-reveal{animation:11s linear infinite kpu-reveal}@keyframes kpu-reveal{0%{transform:scaleX(0)}58%,to{transform:scaleX(1)}}[data-ki-motion=on] .kpu-ridges{animation:11s ease-in-out infinite kpu-fade}@keyframes kpu-fade{0%,92%{opacity:1}97%,to{opacity:0}}.kpu-zone{fill:color-mix(in srgb, var(--a2) 9%, transparent)}.kpu-typical-v{stroke:var(--ki-ink);stroke-width:1.4px;stroke-dasharray:4 3}.kpu-break{fill:none;stroke:var(--ki-ink-2);stroke-width:1.5px;stroke-linecap:round}.kpu-dot{fill:var(--fill,var(--a1));stroke:#fff;stroke-width:1.5px}.kpu-now-ring{fill:none;stroke:var(--ki-ink);stroke-width:1.8px;transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .kpu-slide{animation:9s cubic-bezier(.3,.7,.2,1) infinite kpu-slide;animation-delay:calc(var(--i,0) * .42s - 9s)}@keyframes kpu-slide{0%{transform:translateX(var(--from));opacity:0}3%{opacity:1}12%,90%{opacity:1;transform:translate(0)}97%,to{transform:translateX(var(--from));opacity:0}}[data-ki-motion=on] .kpu-now-ring{animation:2s ease-out infinite kpu-ring}@keyframes kpu-ring{0%{opacity:1;transform:scale(.8)}70%,to{opacity:0;transform:scale(1.5)}}.ki-card:hover .kpu-beat,.ki-card:hover .kpu-reveal,.ki-card:hover .kpu-ridges,.ki-card:hover .kpu-slide,.ki-card:focus-within .kpu-beat,.ki-card:focus-within .kpu-reveal,.ki-card:focus-within .kpu-ridges,.ki-card:focus-within .kpu-slide{animation:none}@media (prefers-reduced-motion:reduce){.kpu-card,.kpu-card *{animation:none!important}}
.kmo-halo{paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.kmo-stop-1{stop-color:var(--a1)}.kmo-stop-2{stop-color:var(--a2)}.kmo-card .kr-stage{min-height:280px}.kmo-grid{fill:none;stroke:#e3e8ee;stroke-width:1px}.kmo-ly-petal{fill:#e9edf2;stroke:#fff;stroke-width:1.5px}.kmo-petal{stroke:#fff;stroke-width:1.5px;transform-box:view-box}.kmo-likely{fill:color-mix(in srgb, var(--a2) 10%, transparent);stroke:var(--a1);stroke-width:1.5px;stroke-dasharray:4 3}.kmo-ly-rim{fill:none;stroke:var(--ki-ink);stroke-width:1.8px;stroke-linecap:round;opacity:.62}.kmo-ly2-rim{fill:none;stroke:var(--ki-ink-2);stroke-width:1.6px;stroke-dasharray:1.5 3;stroke-linecap:round}.kmo-in-t{fill:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.kmo-ly-t{fill:var(--ki-ink-2);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.kmo-hub{fill:#fff;stroke:var(--ki-line);stroke-width:1px}.kmo-hand{transform-box:view-box;transform:rotate(var(--to))}.kmo-hand-line{stroke:var(--ki-ink);stroke-width:2.5px;stroke-linecap:round}.kmo-hand-tip{fill:var(--ki-ink)}.kmo-pivot{fill:var(--ki-ink);stroke:#fff;stroke-width:2px}[data-ki-motion=on] .kmo-hand{animation:12s linear infinite kmo-hand}@keyframes kmo-hand{0%{transform:rotate(0)}50%,82%{transform:rotate(var(--to))}to{transform:rotate(360deg)}}[data-ki-motion=on] .kmo-petal{animation:12s cubic-bezier(.25,.7,.25,1) infinite kmo-bloom;animation-delay:calc(var(--i,0) * .6316s - 12s)}@keyframes kmo-bloom{0%{transform:scale(.42)}6.5%,96.8%{transform:scale(1)}to{transform:scale(.42)}}.kmo-y24{fill:none;stroke:#cdd4df;stroke-width:2px;stroke-linecap:round}.kmo-y25{fill:none;stroke:#9aa4b4;stroke-width:2.4px;stroke-linecap:round}.kmo-y25-dot{fill:#fff;stroke:#9aa4b4;stroke-width:2px}.kmo-y25-t{fill:#7d8797}.kmo-y26{fill:none;stroke:var(--a1);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round}.kmo-y26-proj{fill:none;stroke:var(--a1);stroke-width:2.4px;stroke-dasharray:5 4;stroke-linecap:round}.kmo-y26-dot{fill:var(--a1);stroke:#fff;stroke-width:2px;transform-box:fill-box;transform-origin:50%}.kmo-likely-dot{fill:#fff;stroke:var(--a1);stroke-width:2.4px;transform-box:fill-box;transform-origin:50%}.kmo-reveal{transform-box:fill-box;transform-origin:0}[data-ki-motion=on] .kmo-reveal{animation:10s linear infinite kmo-reveal}@keyframes kmo-reveal{0%{transform:scaleX(0)}48%,to{transform:scaleX(1)}}[data-ki-motion=on] .kmo-season{animation:10s ease-in-out infinite kmo-fade}@keyframes kmo-fade{0%,91%{opacity:1}97%,to{opacity:0}}[data-ki-motion=on] .kmo-y26-dot,[data-ki-motion=on] .kmo-likely-dot{animation:10s ease-out infinite kmo-pop;animation-delay:calc(var(--t,0s) - 10s)}@keyframes kmo-pop{0%{transform:scale(1)}3%{transform:scale(1.75)}8%,to{transform:scale(1)}}.kmo-b24{fill:#b9c2ce}.kmo-b25{fill:color-mix(in srgb, var(--a1) 60%, #fff)}.kmo-b26{fill:var(--a1)}.kmo-win,.kmo-win-key{fill:#fffbe8}.kmo-scaffold{fill:color-mix(in srgb, var(--a2) 10%, transparent);stroke:var(--a1);stroke-width:1.2px;stroke-dasharray:3 2.5}.kmo-brace{stroke:var(--a1);stroke-width:.8px;opacity:.45}.kmo-crane{fill:none;stroke:var(--ki-ink);stroke-width:2px;stroke-linecap:round}.kmo-crane-thin{fill:none;stroke:var(--ki-ink);stroke-width:1.1px}.kmo-hook-block{fill:var(--ki-ink)}.kmo-year-tick{stroke:#c9cfd8;stroke-width:1px}[data-ki-motion=on] .kmo-win{animation:12s linear infinite kmo-light;animation-delay:calc(var(--b,0) * .22s + var(--f,0) * 35ms - 12s)}@keyframes kmo-light{0%{opacity:0}1.2%,86%{opacity:1}88.5%,to{opacity:0}}[data-ki-motion=on] .kmo-hook{animation:2.6s ease-in-out infinite kmo-hook}@keyframes kmo-hook{50%{transform:translateY(-7px)}}.ki-card:hover .kmo-hand,.ki-card:hover .kmo-petal,.ki-card:hover .kmo-reveal,.ki-card:hover .kmo-season,.ki-card:hover .kmo-win,.ki-card:focus-within .kmo-hand,.ki-card:focus-within .kmo-petal,.ki-card:focus-within .kmo-reveal,.ki-card:focus-within .kmo-season,.ki-card:focus-within .kmo-win{animation:none}@media (prefers-reduced-motion:reduce){.kmo-card,.kmo-card *{animation:none!important}}
.kma-halo{paint-order:stroke;stroke:#fff;stroke-width:3.5px;stroke-linejoin:round}.kma-pill-bad{color:var(--ki-bad);background:#fde2e2}.kma-big-t{font-family:var(--ki-display,var(--nv-display)), sans-serif;letter-spacing:-.02em;fill:var(--ki-ink);font-size:20px;font-weight:800}.kma-col{stroke:#dfe4ea;stroke-width:1px}.kma-card .kr-stage{min-height:280px}.kma-sag{transform-box:view-box}.kma-line{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.kma-lost{fill:color-mix(in srgb, var(--ki-bad) 11%, transparent)}.kma-was{stroke:var(--ki-ink-2);stroke-width:1.2px;stroke-dasharray:4 3;opacity:.55}.kma-month{stroke:color-mix(in srgb, var(--a2) 75%, #fff);stroke-width:2px}.kma-oct{stroke:var(--a1);stroke-width:4.5px}.kma-month-dot{fill:color-mix(in srgb, var(--a2) 80%, #fff);stroke:#fff;stroke-width:1.5px}.kma-oct-dot{fill:var(--a1);stroke:#fff;stroke-width:2.5px}.kma-bracket{fill:none;stroke:var(--ki-ink-2);stroke-width:1.4px}[data-ki-motion=on] .kma-sag{animation:9s cubic-bezier(.55,0,.35,1) infinite kma-sag;animation-delay:calc(var(--i,0) * .14s - 9s)}@keyframes kma-sag{0%,5%{opacity:1;transform:scaleY(0)}20%,88%{opacity:1;transform:scaleY(1)}93%{opacity:0;transform:scaleY(1)}94%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(0)}}[data-ki-motion=on] .kma-sag-dot{animation:9s cubic-bezier(.55,0,.35,1) infinite kma-sag-dot;animation-delay:calc(var(--i,0) * .14s - 9s)}@keyframes kma-sag-dot{0%,5%{transform:translateY(var(--dy));opacity:1}20%,88%{opacity:1;transform:translateY(0)}93%{opacity:0;transform:translateY(0)}94%{transform:translateY(var(--dy));opacity:0}to{transform:translateY(var(--dy));opacity:1}}.kma-ring{fill:none;stroke:#e3e8ee;stroke-width:1px}.kma-ring-30{stroke:#c9cfd8;stroke-dasharray:4 3}.kma-spoke{stroke:#eef1f5;stroke-width:1px}.kma-coil{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.01;stroke-dashoffset:0}.kma-coil-24{fill:none;stroke:color-mix(in srgb, var(--a1) 45%, #fff);stroke-width:2.6px;stroke-linecap:round}.kma-coil-25{fill:none;stroke:color-mix(in srgb, var(--a1) 70%, #fff);stroke-width:3.2px;stroke-linecap:round}.kma-coil-26{fill:none;stroke:var(--a1);stroke-width:4.2px;stroke-linecap:round}.kma-knot{stroke:#fff;stroke-width:1.6px;transform-box:fill-box;transform-origin:50%}.kma-knot-2024{fill:color-mix(in srgb, var(--a1) 45%, #fff)}.kma-knot-2025{fill:color-mix(in srgb, var(--a1) 70%, #fff)}.kma-knot-2026{fill:var(--a1)}.kma-now-ring{fill:none;stroke:var(--a1);stroke-width:2px;transform-box:fill-box;transform-origin:50%}[data-ki-motion=on] .kma-draw-2024{animation:11s linear infinite kma-draw-2024}[data-ki-motion=on] .kma-draw-2025{animation:11s linear infinite kma-draw-2025}[data-ki-motion=on] .kma-draw-2026{animation:11s linear infinite kma-draw-2026}@keyframes kma-draw-2024{0%{stroke-dashoffset:1px;opacity:1}7.5%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes kma-draw-2025{0%,7.5%{stroke-dashoffset:1px;opacity:1}37.5%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}@keyframes kma-draw-2026{0%,37.5%{stroke-dashoffset:1px;opacity:1}60%,90%{stroke-dashoffset:0;opacity:1}96%,to{stroke-dashoffset:0;opacity:0}}[data-ki-motion=on] .kma-knot{animation:11s ease-out infinite kma-knot;animation-delay:calc(var(--k,0) * .275s - 11s)}@keyframes kma-knot{0%{transform:scale(1)}3%{transform:scale(1.8)}8%,to{transform:scale(1)}}[data-ki-motion=on] .kma-now-ring{animation:2.2s ease-out infinite kma-ring}@keyframes kma-ring{0%{opacity:1;transform:scale(.7)}75%,to{opacity:0;transform:scale(1.6)}}.kma-deep{fill:color-mix(in srgb, var(--ki-bad) 6%, #fff)}.kma-water{stroke:var(--ki-ink);stroke-width:2px}.kma-stem{stroke-width:2.4px;stroke-linecap:round;transform-box:view-box}.kma-stem-up{stroke:color-mix(in srgb, var(--a1) 70%, #fff)}.kma-stem-down{stroke:color-mix(in srgb, var(--ki-bad) 65%, #fff)}.kma-buoy{stroke:#fff;stroke-width:2px}.kma-buoy-up{fill:var(--a1)}.kma-buoy-down{fill:var(--ki-bad)}[data-ki-motion=on] .kma-stem{animation:9s cubic-bezier(.3,.7,.2,1) infinite kma-stem;animation-delay:calc(var(--i,0) * .16s - 9s)}@keyframes kma-stem{0%{transform:scaleY(0)}11%,90%{transform:scaleY(1)}97%,to{transform:scaleY(0)}}[data-ki-motion=on] .kma-buoy{animation:9s cubic-bezier(.3,.7,.2,1) infinite kma-buoy;animation-delay:calc(var(--i,0) * .16s - 9s)}@keyframes kma-buoy{0%{transform:translateY(var(--dy));opacity:0}3%{opacity:1}11%,90%{opacity:1;transform:translateY(0)}97%,to{transform:translateY(var(--dy));opacity:0}}.ki-card:hover .kma-sag,.ki-card:hover .kma-sag-dot,.ki-card:hover .kma-coil,.ki-card:hover .kma-stem,.ki-card:hover .kma-buoy,.ki-card:focus-within .kma-sag,.ki-card:focus-within .kma-sag-dot,.ki-card:focus-within .kma-coil,.ki-card:focus-within .kma-stem,.ki-card:focus-within .kma-buoy{animation:none}@media (prefers-reduced-motion:reduce){.kma-card,.kma-card *{animation:none!important}}
