@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.Csvxda_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.Csvxda_variable{--font-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.kx-grid{background-image:linear-gradient(to right, color-mix(in oklab, var(--c-line) 70%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--c-line) 70%, transparent) 1px, transparent 1px);background-position:top;background-size:72px 72px;-webkit-mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(80% 70% at 50% 0,#000 30%,#0000 75%)}.kx-grid-deep{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:56px 56px;-webkit-mask-image:radial-gradient(90% 80% at 70% 20%,#000 20%,#0000 80%);mask-image:radial-gradient(90% 80% at 70% 20%,#000 20%,#0000 80%)}.kx-photo-frame{background:var(--c-sand);box-shadow:0 2px 5px -2px #10213a1f,0 18px 34px -24px #10213a4d}.kx-photo-frame:after{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff38}:root[data-theme=dark] .kx-photo-frame{box-shadow:0 2px 5px -2px #0006,0 18px 34px -24px #000000bf}:root[data-theme=dark] .kx-photo-frame:after{box-shadow:inset 0 1px #ffffff1f}.kx-slot{background-color:var(--c-sand);background-image:repeating-linear-gradient(135deg, color-mix(in oklab, var(--c-line) 85%, transparent) 0 1px, transparent 1px 11px), radial-gradient(circle at 30% 20%, color-mix(in oklab, var(--c-card) 70%, transparent), transparent 60%)}.kx-motion-preview{box-shadow:0 1px 0 color-mix(in oklab, var(--c-card) 65%, transparent) inset, 0 8px 20px -16px #10213a47}:root[data-theme=dark] .kx-motion-preview{box-shadow:inset 0 1px #ffffff0a,0 8px 20px -16px #0009}.kx-frame-shadow{box-shadow:0 1px 0 color-mix(in oklab, var(--c-card) 60%, transparent) inset, 0 30px 60px -30px #10213a47, 0 12px 24px -12px #10213a1f}:root[data-theme=dark] .kx-frame-shadow{box-shadow:inset 0 1px #ffffff0a,0 30px 60px -24px #000000b3,0 12px 24px -12px #00000080}@keyframes kx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kx-progress{transform-origin:0;animation:kx-progress var(--kx-dwell,5s) linear both}@keyframes kx-rise{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:none}}.kx-rise{animation:.55s cubic-bezier(.2,.8,.2,1) both kx-rise}@keyframes kx-grow-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.kx-grow-x{transform-origin:0;animation:.9s cubic-bezier(.2,.8,.2,1) both kx-grow-x}@keyframes kx-tick{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:none}}.kx-tick{animation:.4s cubic-bezier(.2,.8,.2,1) both kx-tick}@keyframes kx-ping{0%{opacity:.6;transform:scale(1)}80%,to{opacity:0;transform:scale(2.4)}}.kx-ping:after{content:"";background:currentColor;border-radius:9999px;animation:1.8s cubic-bezier(0,0,.2,1) infinite kx-ping;position:absolute;inset:0}@keyframes kx-dash{to{stroke-dashoffset:-24px}}.kx-flow{stroke-dasharray:4 8;animation:1.2s linear infinite kx-dash}@keyframes kx-spin{to{transform:rotate(360deg)}}.kx-orbit-spin{transform-box:view-box;transform-origin:50%;animation:12s linear infinite kx-spin}.kx-draw{stroke-dasharray:var(--kx-len,400);stroke-dashoffset:var(--kx-len,400);transition:stroke-dashoffset 1.4s cubic-bezier(.2,.8,.2,1)}.is-visible .kx-draw{stroke-dashoffset:0}.kx-collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.2,.8,.2,1),opacity .25s;display:grid}.kx-collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.kx-collapse>*{min-height:0;overflow:hidden}.kx-press{transition:transform .15s cubic-bezier(.2,.8,.2,1),background-color .2s,border-color .2s,color .2s,box-shadow .2s}.kx-press:active{transform:translateY(1px)scale(.985)}.kx-underline{background-image:linear-gradient(var(--c-ember), var(--c-ember));background-position:0 92%;background-repeat:no-repeat;background-size:100% .09em;padding-bottom:.04em}.kx-prose{color:var(--c-muted);font-size:1.0625rem;line-height:1.75}.kx-prose h2{font-family:var(--font-display);letter-spacing:-.02em;color:var(--c-ink);font-size:1.625rem;font-weight:600;line-height:1.2}.kx-prose h3{font-family:var(--font-display);color:var(--c-ink);margin-top:2rem;font-size:1.15rem;font-weight:600}.kx-prose p,.kx-prose ul,.kx-prose ol{margin-top:1rem}.kx-prose ul{padding-left:1.25rem;list-style:outside}.kx-prose ol{padding-left:1.25rem;list-style:decimal}.kx-prose li{padding-left:.25rem}.kx-prose li+li{margin-top:.5rem}.kx-prose li::marker{color:var(--c-ember-dark)}.kx-prose strong{color:var(--c-ink);font-weight:600}.kx-prose a{color:var(--c-ink);text-decoration:underline;-webkit-text-decoration-color:var(--c-ember);text-decoration-color:var(--c-ember);text-underline-offset:3px;font-weight:500;transition:color .2s}.kx-prose a:hover{color:var(--c-ember-dark)}:root[lang=hi] .kx-label{letter-spacing:0;text-transform:none;font-family:inherit;font-size:var(--text-xs)}.kx-no-scrollbar{scrollbar-width:none}.kx-no-scrollbar::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.kx-flow,.kx-orbit-spin,.kx-ping:after{animation:none!important}.kx-draw{stroke-dashoffset:0;transition:none}}@keyframes kx-word-rise{0%{opacity:0;transform:translateY(108%)}to{opacity:1;transform:none}}.kx-word-mask{vertical-align:bottom;margin:0 -.04em -.1em;padding:0 .04em .1em;display:inline-block;overflow:hidden}.kx-word{animation:.85s cubic-bezier(.2,.8,.2,1) both kx-word-rise;display:inline-block}@keyframes kx-underline-draw{0%{background-size:0% .09em}to{background-size:100% .09em}}.kx-underline-draw{animation:.9s cubic-bezier(.2,.8,.2,1) 1s both kx-underline-draw}.kx-stage{perspective:1800px;perspective-origin:50% 20%}.kx-3d{transform-style:preserve-3d}.kx-depth{transform:translateZ(var(--z,0px))}@keyframes kx-hero-in{0%{opacity:0;transform:translateY(56px)rotateX(16deg)scale(.96)}to{opacity:1;transform:none}}.kx-hero-in{transform-origin:50% 100%;animation:1.1s cubic-bezier(.2,.8,.2,1) .45s both kx-hero-in}@keyframes kx-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.kx-fade-up{animation:.7s cubic-bezier(.2,.8,.2,1) both kx-fade-up}@keyframes kx-marquee{to{transform:translate(-50%)}}.kx-marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.kx-marquee-track{animation:48s linear infinite kx-marquee}.kx-marquee:hover .kx-marquee-track,.kx-marquee[data-paused=true] .kx-marquee-track,[data-paused=true] .kx-flow{animation-play-state:paused}.kx-bar{transform-origin:0;transition:transform 1.1s cubic-bezier(.2,.8,.2,1);transform:scaleX(0)}.is-visible .kx-bar{transform:scaleX(1)}@keyframes kx-lost-draw{to{stroke-dashoffset:0}}@keyframes kx-pop-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.kx-lost-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.6s cubic-bezier(.2,.8,.2,1) .3s forwards kx-lost-draw}.kx-lost-end{opacity:0;transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.2,.8,.2,1) 1.8s forwards kx-pop-in}.kx-rail-fill{transform:scaleY(var(--kx-step,0));transition:transform .6s cubic-bezier(.2,.8,.2,1)}@property --kx-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes kx-sweep{to{--kx-angle:360deg}}.kx-glow-border{isolation:isolate;position:relative}.kx-glow-border:before{content:"";z-index:-1;border-radius:inherit;background:conic-gradient(from var(--kx-angle), transparent 0deg, var(--c-ember) 70deg, var(--c-ember-light) 100deg, transparent 160deg, transparent 360deg);-webkit-mask-composite:xor;padding:1.5px;animation:7s linear infinite kx-sweep;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@supports (animation-timeline:view()){.kx-story{view-timeline:--kx-story block}.kx-rail-fill{transition:none;animation:linear both kx-rail;animation-timeline:--kx-story;animation-range:contain}@keyframes kx-rail{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.kx-parallax{animation:linear both kx-parallax;animation-timeline:view();animation-range:cover}@keyframes kx-parallax{0%{transform:translateY(-6%)}to{transform:translateY(6%)}}}@media (prefers-reduced-motion:reduce){.kx-word,.kx-underline-draw,.kx-hero-in,.kx-parallax,.kx-fade-up,.kx-rise,.kx-tick,.kx-grow-x,.kx-progress,.kx-glow-border:before,.kx-rail-fill{animation:none!important}.kx-rail-fill{transform:scaleY(var(--kx-step,0))}.kx-lost-path,.kx-lost-end{stroke-dashoffset:0;opacity:1;animation:none!important}.kx-marquee{-webkit-mask-image:none;mask-image:none}.kx-marquee-track{width:auto;display:block;animation:none!important}.kx-marquee-track>ul{flex-wrap:wrap;justify-content:center;row-gap:.75rem}#channels .kx-marquee-track>ul>li,#channels .kx-channel-strip-item{min-width:0;max-width:100%}.kx-marquee-track>ul+ul{display:none}}.kx-video-dialog::backdrop{background:color-mix(in oklab, var(--c-deep) 90%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.kx-scene:not([data-play=true]) *{animation-play-state:paused!important}.kx-scene-dots{background-image:radial-gradient(color-mix(in oklab, var(--c-line) 85%, transparent) 1px, transparent 1.2px);background-size:18px 18px}@keyframes kx-trace{to{stroke-dashoffset:0}}.kx-trace{stroke-dasharray:1;stroke-dashoffset:1px;animation:1.3s cubic-bezier(.4,0,.2,1) both kx-trace}@keyframes kx-fade{0%{opacity:0}to{opacity:1}}.kx-fade{animation:.5s ease-out both kx-fade}@keyframes kx-grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.kx-grow-y{transform-origin:bottom;animation:.6s cubic-bezier(.2,.8,.2,1) both kx-grow-y}.kx-pop{animation:.4s cubic-bezier(.2,.8,.2,1) both kx-pop-in}@keyframes kx-press{50%{transform:scale(.93)}}.kx-press{animation:.26s ease-out both kx-press}@keyframes kx-cursor{0%{opacity:0;transform:translate(var(--kx-from-x,90px), var(--kx-from-y,70px))}15%{opacity:1}65%{transform:none}72%{transform:scale(.82)}80%{opacity:1;transform:none}to{opacity:0;transform:none}}.kx-cursor{animation:2.2s cubic-bezier(.45,0,.2,1) both kx-cursor}@keyframes kx-scan{0%{opacity:0;transform:translateY(-15%)}12%,85%{opacity:1}to{opacity:0;transform:translateY(100%)}}.kx-scan{animation:1.1s ease-in-out 2 both kx-scan}@media (prefers-reduced-motion:reduce){.kx-trace,.kx-fade,.kx-grow-y,.kx-pop,.kx-press{animation:none!important}.kx-trace{stroke-dashoffset:0}.kx-cursor,.kx-scan{display:none}}
