.kn-td{overflow:clip}.kn-td-nav{align-items:center;gap:16px;display:inline-flex}.kn-td-index{font:500 14px/1 var(--kn-f-body);font-variant-numeric:tabular-nums;color:var(--kn-muted)}.kn-td-index b{color:var(--kn-fg)}.kn-rail-arrows{gap:8px;display:inline-flex}.kn-rail-arrow{border:1px solid var(--kn-line-strong);width:44px;height:44px;color:var(--kn-fg);cursor:pointer;transition:background-color .16s var(--kn-ease-ui), color .16s var(--kn-ease-ui), border-color .16s var(--kn-ease-ui), transform .12s var(--kn-ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.kn-rail-arrow:active:not(:disabled){transform:scale(.94)}.kn-rail-arrow:disabled{opacity:.32;cursor:default}@media (hover:hover) and (pointer:fine){.kn-rail-arrow:hover:not(:disabled){background:var(--kn-fg);border-color:var(--kn-fg);color:var(--kn-ground)}}.kn-td-viewport{overflow:clip}.kn-td-track{transition:transform .62s var(--kn-ease-out);margin:0;padding:0;list-style:none;display:flex}.kn-td[data-instant] .kn-td-track{transition:none}.kn-td-slide{flex:0 0 100%;min-width:0}.kn-td:not([data-live]) .kn-td-track{flex-direction:column;gap:64px}.kn-td-grid{column-gap:var(--kn-gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.kn-td-stage{aspect-ratio:1.3;touch-action:pan-y;perspective:1400px;background:radial-gradient(90% 80% at 50% 38%,#26262a 0%,#151517 55%,#0e0e10 100%);border-radius:4px;grid-column:1/span 8;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f4f3ee0f}.kn-td-pool{pointer-events:none;background:radial-gradient(42% 30% at 50% 74%,#f4f3ee14,#f4f3ee00 70%),radial-gradient(60% 46% at 50% 22%,#f4f3ee1a,#f4f3ee00 72%);position:absolute;inset:0}.kn-td-img{left:var(--bl);top:var(--bt);width:var(--bw);height:var(--bh);transform-style:preserve-3d;position:absolute}.kn-td-whole,.kn-td-part,.kn-td-mask{display:block;position:absolute;inset:0}.kn-td-cut{object-fit:fill;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.kn-td-part{opacity:0;will-change:transform;transform-style:preserve-3d}.kn-td-mask{-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kn-td-shadow{left:var(--sx);top:var(--sy);width:var(--sw);opacity:0;transform-origin:50%;background:radial-gradient(closest-side,#0000009e,#0000);border-radius:50%;height:7%;position:absolute}.kn-td-whole:after{content:"";z-index:-1;background:radial-gradient(closest-side,#0009,#0000);border-radius:50%;height:7%;position:absolute;bottom:4%;left:18%;right:18%}.kn-td[data-live]:not([data-instant]) .kn-td-whole{transition:opacity .12s linear}.kn-td-leaders{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.kn-td-leaders line{stroke:#f4f3ee8c;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0}.kn-td-labels{margin:0;padding:0;list-style:none}.kn-td-label{top:calc(6% + var(--at) * 88%);text-wrap:balance;width:19.5%;font:500 12px/1.35 var(--kn-f-body);color:#f4f3ee;opacity:0;position:absolute;transform:translateY(-50%)}.kn-td-label[data-side=l]{text-align:right;left:1.5%}.kn-td-label[data-side=r]{right:1.5%}.kn-td-label:after{content:"";background:var(--kn-volt);border-radius:50%;width:5px;height:5px;margin-top:-2.5px;position:absolute;top:50%}.kn-td-label[data-side=l]:after{right:-9px}.kn-td-label[data-side=r]:after{left:-9px}.kn-td:not([data-live]) .kn-td-label,.kn-td:not([data-live]) .kn-td-leaders{display:none}.kn-td-bp{opacity:0;width:100%;height:100%;transition:opacity .32s var(--kn-ease-ui);pointer-events:none;position:absolute;inset:0;overflow:visible}.kn-td-bp-shell{fill:#d4ff3a0a;stroke:var(--kn-volt);stroke-width:1.5px;vector-effect:non-scaling-stroke}.kn-td-bp-item *{fill:none;stroke:#f4f3eed1;stroke-width:1px;vector-effect:non-scaling-stroke}.kn-td-bp-label{fill:#f4f3ee;font:500 22px/1 var(--kn-f-body)}.kn-td-caption{font:500 12px/1 var(--kn-f-body);color:#f4f3eeb8;opacity:0;transition:opacity .32s var(--kn-ease-ui);margin:0;position:absolute;bottom:12px;left:16px}.kn-td-stage[data-inside=on] .kn-td-part .kn-td-mask{opacity:.14;transition:opacity .32s var(--kn-ease-ui)}.kn-td-stage[data-inside=on] .kn-td-part:not([data-shell]) .kn-td-mask{opacity:.3}.kn-td-stage[data-inside=on] .kn-td-bp,.kn-td-stage[data-inside=on] .kn-td-caption{opacity:1}.kn-td-stage[data-inside=on] .kn-td-label{opacity:.4!important}.kn-td-info{grid-column:9/-1;align-content:center;gap:16px;padding-left:clamp(0px,1.5vw,24px);display:grid}.kn-td-name{font:700 clamp(20px, 1.7vw, 26px) / 1.15 var(--kn-f-body);letter-spacing:-.012em;margin:0}.kn-td-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.kn-td-chips li{border:1px solid var(--kn-line-strong);font:500 13px/1.2 var(--kn-f-body);border-radius:4px;padding:5px 10px}.kn-td-price .kn-price-now{font-size:22px;line-height:28px}.kn-td-price .kn-price-mrp{font-size:14px}.kn-td-actions{align-items:center;gap:20px;display:flex}.kn-td-view{align-items:center;gap:6px;display:inline-flex}.kn-td-control{border-top:1px solid var(--kn-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:8px;padding-top:16px;display:grid}.kn-td-range-wrap{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.kn-td-end{font:500 12px/1 var(--kn-f-body);color:var(--kn-muted)}.kn-td-range{appearance:none;cursor:grab;background:0 0;width:100%;height:44px;margin:0}.kn-td-range::-webkit-slider-runnable-track{background:#f4f3ee3d;border-radius:999px;height:2px}.kn-td-range::-moz-range-track{background:#f4f3ee3d;border-radius:999px;height:2px}.kn-td-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--kn-volt);width:28px;height:28px;box-shadow:0 0 0 1px var(--kn-volt);border:2px solid #0b0b0c;border-radius:50%;margin-top:-13px}.kn-td-range::-moz-range-thumb{background:var(--kn-volt);border:2px solid #0b0b0c;border-radius:50%;width:24px;height:24px}.kn-td-range:active{cursor:grabbing}.kn-td-inside{border:1px solid var(--kn-line-strong);height:36px;color:inherit;font:600 13px/1 var(--kn-f-body);cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;transition:background-color .16s linear,color .16s linear,opacity .16s linear}.kn-td-inside:disabled{opacity:.35;cursor:not-allowed}.kn-td-inside[aria-pressed=true]{background:var(--kn-volt);border-color:var(--kn-volt);color:#0b0b0c}@media (max-width:1023px){.kn-td-stage{aspect-ratio:.95;margin-inline:calc(-1 * var(--kn-margin));border-radius:0;grid-column:1/-1}.kn-td-img{left:var(--pl);top:var(--pt);width:var(--pw);height:var(--ph)}.kn-td-label{width:22%;font-size:11px}.kn-td-info{flex-direction:column;grid-column:1/-1;padding:12px 0 0;display:flex}.kn-td-info .kn-td-control{order:-1;margin:0 0 20px}.kn-td-range::-webkit-slider-thumb{width:36px;height:36px;margin-top:-17px}.kn-td-range::-moz-range-thumb{width:32px;height:32px}}.kn-td-fx{pointer-events:none;position:absolute;inset:0;transform:translateZ(1px)}.kn-td-fx-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.kn-td-fx-svg *{vector-effect:non-scaling-stroke;fill:none}.kn-td-led{aspect-ratio:1;opacity:0;width:3.4%;transition:opacity .22s var(--kn-ease-out), transform .3s var(--kn-ease-out);background:radial-gradient(circle,#d4ff3af2 0 28%,#d4ff3a59 46%,#d4ff3a00 70%);border-radius:50%;margin:-1.7% 0 0 -1.7%;position:absolute;transform:scale(.4)}.kn-td-led[data-on]{opacity:1;transform:scale(1)}.kn-td-wire{stroke:#3b3b42;stroke-width:8px;stroke-linecap:round;opacity:0}.kn-td-badges{pointer-events:none;justify-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;bottom:9%;left:6%}.kn-td-badge{color:#f4f3ee;font:800 clamp(18px, 2.2vw, 30px) / 1 var(--kn-f-display);font-variation-settings:"opsz" 96, "wdth" 88;letter-spacing:-.01em;opacity:0;transition:opacity .26s var(--kn-ease-out), transform .42s var(--kn-ease-out);background:#0b0b0ce0;border-radius:999px;padding:8px 14px;transform:translateY(12px)scale(.86);box-shadow:inset 0 0 0 1px #d4ff3a8c}.kn-td-badge[data-on]{opacity:1;transform:none}.kn-td-cable{stroke:#2e2e33;stroke-width:7px;stroke-linecap:round;stroke-dasharray:1000;stroke-dashoffset:1000px}.kn-td-pulse{stroke:var(--kn-volt);stroke-width:4px;stroke-linecap:round;stroke-dasharray:70 1000;stroke-dashoffset:1070px;opacity:0;filter:drop-shadow(0 0 4px #d4ff3ae6)}.kn-td-fx[data-live] .kn-td-pulse{opacity:1}.kn-td-meter{color:#f4f3ee;font:600 14px/1 var(--kn-f-body);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;background:#0e0e10db;border:1px solid #d4ff3a73;border-radius:999px;padding:6px 12px;position:absolute;translate:-50% 20%}.kn-td-meter b{color:var(--kn-volt);font-weight:800}.kn-td-wave{stroke:var(--kn-volt);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:6 9;opacity:0;filter:drop-shadow(0 0 3px #d4ff3ab3)}.kn-td-ripple{aspect-ratio:1;opacity:0;border:2px solid #d4ff3acc;border-radius:50%;width:14%;margin:-7% 0 0 -7%;position:absolute}.kn-td-clip{clip-path:inset(-60% -40% calc(100% - var(--table)) -40%);position:absolute;inset:0}.kn-td-table{left:-40%;right:-40%;top:var(--table);background:linear-gradient(#ffffff1a 0,#fff0 1.2%),linear-gradient(#2a2925 0%,#1b1a18 30%,#121211 100%);height:70%;position:absolute;box-shadow:0 -1px #ffffff1f}.kn-td-table:before{content:"";left:calc((40% + var(--s0)) / 1.8);width:calc((var(--s1) - var(--s0)) / 1.8);background:#050506;border-radius:0 0 4px 4px;height:3%;position:absolute;top:0}@media (prefers-reduced-motion:no-preference){#kn-root:is([data-tc-motion=maximum],[data-tc-motion=standard]) .kn-td-fx[data-live] .kn-td-pulse{animation:1.6s linear infinite kn-td-pulse}#kn-root:is([data-tc-motion=maximum],[data-tc-motion=standard]) .kn-td-fx[data-live] .kn-td-wave{animation:.9s linear infinite kn-td-wave}#kn-root:is([data-tc-motion=maximum],[data-tc-motion=standard]) .kn-td-fx[data-live] .kn-td-ripple{animation:kn-td-ripple 1.4s var(--kn-ease-out) infinite}#kn-root:is([data-tc-motion=maximum],[data-tc-motion=standard]) .kn-td-fx[data-live][data-scene=tracker] .kn-td-led[data-on]{animation:1.2s linear infinite kn-td-chase;animation-delay:calc(var(--k) * .11s)}}@keyframes kn-td-pulse{0%{stroke-dashoffset:1070px}to{stroke-dashoffset:0}}@keyframes kn-td-wave{to{stroke-dashoffset:-30px}}@keyframes kn-td-ripple{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@keyframes kn-td-chase{0%,to{filter:brightness()}40%{filter:brightness(.35)}}
