.reel-wrap{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;background:#000}.reel{--w: min(100vw, 56.25dvh );--u: calc(var(--w) / 100);--c: #3d63ff;--ink: #fff;position:relative;width:var(--w);height:calc(var(--w) * 16 / 9);overflow:hidden;background:#050505;color:#fff;font-family:var(--font)}.reel .cut{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;visibility:hidden}.reel .dark{background:#050505;color:#fff}.reel .light{background:#f1f1ee;color:#0a0a0a}.reel .color{background:var(--c);color:var(--ink)}@media (orientation: portrait){.reel{--w: 100vw;height:100dvh}}.reel .ht:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background-image:radial-gradient(circle,rgba(255,255,255,.55) .9px,transparent 1.4px);background-size:calc(var(--u) * 1.6) calc(var(--u) * 1.6);-webkit-mask-image:radial-gradient(55% 40% at 70% 30%,#000,transparent 75%);mask-image:radial-gradient(55% 40% at 70% 30%,#000,transparent 75%);animation:rl-drift 6s linear infinite}@keyframes rl-drift{to{transform:translate(-6%,4%)}}.reel .mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--u) * 3.2);letter-spacing:.12em;margin:0}.reel .corner{position:absolute;left:calc(var(--u) * 6);top:calc(var(--u) * 8);opacity:.75}.reel h1,.reel h2{margin:0;font-weight:900;line-height:1.08;letter-spacing:-.02em;background:none;-webkit-text-fill-color:currentColor;color:inherit}.reel .line{position:relative;overflow:hidden;padding:.04em 0}.reel .k,.reel .ch{display:inline-block}.reel .noise{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;image-rendering:pixelated;opacity:.85}.reel .i1 .mono{position:absolute;left:0;right:0;top:47%;text-align:center;font-size:calc(var(--u) * 4.2);color:#fff;mix-blend-mode:difference}.reel .i2{perspective:calc(var(--u) * 60)}.reel .i2 .floor{position:absolute;left:-60%;right:-60%;top:45%;height:120%;transform:rotateX(72deg);transform-origin:top;background-image:linear-gradient(rgba(255,255,255,.55) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.55) 1px,transparent 1px);background-size:calc(var(--u) * 10) calc(var(--u) * 10);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 30%);mask-image:linear-gradient(to bottom,transparent,#000 30%)}.reel .i2 .big{position:absolute;left:0;right:0;top:34%;text-align:center;font-size:calc(var(--u) * 40);font-weight:900;color:transparent;-webkit-text-stroke:2px #fff}.reel .i3 h1{position:absolute;left:calc(var(--u) * 6);right:0;top:40%;font-size:calc(var(--u) * 17)}.reel .i3 .blob{position:absolute;right:-20%;top:18%;width:80%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,#3d63ff,transparent 65%);filter:blur(calc(var(--u) * 2));opacity:.8}.reel .i4 .l1,.reel .i4 .l2{position:absolute;left:calc(var(--u) * 6);font-size:calc(var(--u) * 15)}.reel .i4 .l1{top:34%}.reel .i4 .l2{top:48%;color:#fff;padding:.02em .12em;margin-left:-.12em}.reel .i4 .hl{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a;transform-origin:left}.reel .i4 .l2 .k{position:relative}.reel .i4 .corner{top:auto;bottom:calc(var(--u) * 10)}.reel .a .num{position:absolute;left:calc(var(--u) * 2);top:12%;font-size:calc(var(--u) * 62);font-weight:900;line-height:1;letter-spacing:-.06em}.reel .a .sq{position:absolute;right:calc(var(--u) * 8);bottom:22%;width:calc(var(--u) * 26);aspect-ratio:1;border:calc(var(--u) * 2.2) solid var(--ink)}.reel .a .key{position:absolute;left:calc(var(--u) * 6);bottom:24%;font-size:calc(var(--u) * 24)}.reel .a .en{position:absolute;left:calc(var(--u) * 6);bottom:18%;font-size:calc(var(--u) * 4)}.reel .b .l1,.reel .b .l2{position:absolute;left:calc(var(--u) * 6);right:calc(var(--u) * 4);font-size:calc(var(--u) * 13.5)}.reel .b .l1{top:33%}.reel .b .l2{top:45%}.reel .acc{color:var(--c)}.reel .b .tag{position:absolute;left:calc(var(--u) * 6);top:62%;margin:0;padding:calc(var(--u) * 2) calc(var(--u) * 3);font-size:calc(var(--u) * 4.4);font-weight:700;background:var(--c);color:var(--ink)}.reel .c .vis{position:absolute;left:8%;right:8%;top:22%;height:50%;display:grid;place-items:center}.reel .c .vis>svg{width:100%;height:100%;overflow:visible}.reel .c .cap{position:absolute;left:0;right:0;bottom:12%;margin:0;text-align:center;font-size:calc(var(--u) * 5);font-weight:800}.reel .c .cap:before{content:"";display:block;width:calc(var(--u) * 10);height:calc(var(--u) * 1.2);margin:0 auto calc(var(--u) * 3);background:var(--c)}.reel .ln{fill:none;stroke:#0a0a0a;stroke-width:1.2}.reel .v-globe .pin .dot{fill:var(--c)}.reel .v-globe .pin .ring{fill:none;stroke:var(--c);stroke-width:2}.reel .v-radar .sweep{fill:color-mix(in oklab,var(--c) 70%,transparent)}.reel .v-radar .blip{fill:#0a0a0a}.reel .v-radar .hit{fill:#0a0a0a;stroke:var(--c);stroke-width:3}.reel .v-search{width:100%}.reel .v-search .bar{display:flex;align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 4);border:3px solid #0a0a0a;border-radius:999px;font-size:calc(var(--u) * 4.6);font-weight:700}.reel .v-search .bar svg{width:calc(var(--u) * 6);fill:none;stroke:#0a0a0a;stroke-width:2.4}.reel .v-search .q{display:inline-block;overflow:hidden;white-space:nowrap;border-right:3px solid var(--c)}.reel .v-search .cards{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--u) * 3);margin-top:calc(var(--u) * 6)}.reel .v-search .card{padding:calc(var(--u) * 4);background:var(--c);color:var(--ink);font-size:calc(var(--u) * 4.6)}.reel .v-search .card i{display:block;height:calc(var(--u) * 1.2);margin-top:calc(var(--u) * 2.4);background:currentColor;opacity:.45}.reel .v-search .card i:last-child{width:60%}.reel .v-chat{position:relative;width:100%;display:flex;flex-direction:column;gap:calc(var(--u) * 3)}.reel .v-chat .bub{max-width:78%;padding:calc(var(--u) * 3.4) calc(var(--u) * 4);font-size:calc(var(--u) * 4.4);font-weight:700;border-radius:calc(var(--u) * 4)}.reel .v-chat .l{align-self:flex-start;background:#0a0a0a;color:#fff;border-bottom-left-radius:0}.reel .v-chat .r{align-self:flex-end;background:var(--c);color:var(--ink);border-bottom-right-radius:0}.reel .v-chat .stamp{position:absolute;right:-2%;bottom:-26%;padding:calc(var(--u) * 2) calc(var(--u) * 5);border:calc(var(--u) * 1.4) solid #e8202f;color:#e8202f;font-size:calc(var(--u) * 12);font-weight:900;rotate:-12deg}.reel .v-clock{position:relative;width:80%;aspect-ratio:1}.reel .v-clock svg{width:100%;height:100%;overflow:visible}.reel .v-clock .hand{stroke:var(--c);stroke-width:5;stroke-linecap:round}.reel .v-clock .h24{font-size:30px;font-weight:900;fill:#0a0a0a}.reel .v-clock .tz{position:absolute;padding:calc(var(--u) * 2) calc(var(--u) * 3);background:var(--c);color:var(--ink);font-size:calc(var(--u) * 4.2);font-weight:800;white-space:nowrap}.reel .v-clock .z0{left:-14%;top:4%}.reel .v-clock .z1{right:-16%;top:40%}.reel .v-clock .z2{left:-6%;bottom:0}.reel .v-route{position:relative;width:100%;aspect-ratio:3 / 2}.reel .v-route>svg{width:100%;height:100%;overflow:visible}.reel .v-route .path{fill:none;stroke:#0a0a0a;stroke-width:3}.reel .v-route .box{position:absolute;width:calc(var(--u) * 11);aspect-ratio:1;margin:calc(var(--u) * -5.5) 0 0 calc(var(--u) * -5.5);display:grid;place-items:center;background:var(--c);left:93%;top:20%}.reel .v-route .box svg{width:60%;fill:none;stroke:var(--ink);stroke-width:2}.reel .v-route .stops{position:absolute;left:0;right:0;bottom:-24%;display:flex;justify-content:space-between;font-size:calc(var(--u) * 4.6)}.reel .v-route .stops b:before{content:"✓ ";color:var(--c);-webkit-text-stroke:.5px #0a0a0a}.reel .d{display:flex;flex-direction:column;justify-content:center;gap:calc(var(--u) * 6)}.reel .d .row{margin:0;white-space:nowrap;font-size:calc(var(--u) * 9);font-weight:900;letter-spacing:-.02em}.reel .d .row2{-webkit-text-stroke:1.5px var(--ink);-webkit-text-fill-color:transparent}.reel .d .who{display:flex;justify-content:center;gap:calc(var(--u) * 6);margin:0;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(var(--u) * 4);letter-spacing:.1em}.reel .o1 .grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr)}.reel .o1 .tile{display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--u) * 5);background:var(--c);color:var(--ink)}.reel .o1 .tile b{font-size:calc(var(--u) * 16);font-weight:900;line-height:1}.reel .o1 .tile span{font-size:calc(var(--u) * 7);font-weight:800}.reel .o2 .l1,.reel .o2 .l2{position:absolute;left:calc(var(--u) * 6);font-size:calc(var(--u) * 15)}.reel .o2 .l1{top:36%}.reel .o2 .l2{top:49%}.reel .o3 .glow{position:absolute;left:10%;top:22%;width:80%;aspect-ratio:1;border-radius:50%;background:conic-gradient(#3d63ff,#d8ff3c,#ff5fa2,#ff6a2b,#8a5cff,#22e0a8,#3d63ff);filter:blur(calc(var(--u) * 10));opacity:.55}.reel .o3 h1{position:absolute;left:calc(var(--u) * 6);right:0;top:36%;font-size:calc(var(--u) * 15)}.reel .o3 .sub{position:absolute;left:calc(var(--u) * 6);font-size:calc(var(--u) * 3.8)}.reel .o3 .sub:nth-of-type(1){top:66%}.reel .o3 .sub:nth-of-type(2){top:70%}.reel .flash{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;opacity:0;pointer-events:none;z-index:5}.reel .glitch{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;visibility:hidden;pointer-events:none;mix-blend-mode:difference}.reel .glitch i{position:absolute;left:0;right:0;height:6%;background:#fff}.reel .replay{position:absolute;left:50%;bottom:6%;translate:-50% 0;z-index:6;padding:8px 18px;border-radius:999px;border:1px solid rgba(255,255,255,.4);background:#0009;color:#fff;font:inherit;font-size:13px;cursor:pointer}:root{--bg: #04060c;--text: #e8eefc;--muted: #8b97b3;--line: rgba(140, 170, 255, .16);--glass: rgba(12, 18, 34, .62);--cyan: #5ce1ff;--violet: #8b7bff;--amber: #ffb547;--red: #ff5c6c;--green: #3ee6a0;--font: -apple-system, "PingFang SC", "HarmonyOS Sans SC", "Microsoft YaHei", "Segoe UI", sans-serif;color-scheme:dark}*{box-sizing:border-box;margin:0}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;overflow-x:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.stage{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0}main{position:relative;z-index:1;pointer-events:none}main button,main a,main .card{pointer-events:auto}.panel{height:100vh;height:100svh;position:relative;display:flex;align-items:center;padding:0 7vw}h1,h2{font-weight:650;letter-spacing:-.03em;line-height:1.05}h1{font-size:clamp(52px,9vw,128px);background:linear-gradient(180deg,#fff 30%,#9fb6ff);-webkit-background-clip:text;background-clip:text;color:transparent}h2{font-size:clamp(36px,4.6vw,64px);margin:10px 0 26px}.eyebrow{font-size:13px;letter-spacing:.14em;color:var(--cyan);font-variant-numeric:tabular-nums}.tagline{margin-top:22px;color:var(--muted);font-size:clamp(14px,1.3vw,18px);letter-spacing:.32em}.loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:var(--bg);transition:opacity .9s ease,visibility .9s}.loader.done{opacity:0;visibility:hidden}.loader-core{width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,var(--cyan) 40%,var(--violet));box-shadow:0 0 30px var(--cyan);animation:pulse 1.4s ease-in-out infinite}.loader-text{font-size:13px;letter-spacing:.4em;color:var(--muted)}@keyframes pulse{50%{transform:scale(1.6);box-shadow:0 0 50px var(--violet)}}.nav{position:fixed;top:0;left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:20px 7vw}.brand{display:flex;align-items:center;gap:10px;font-weight:600;letter-spacing:.08em}.brand-mark{width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,var(--cyan) 40%,var(--violet));box-shadow:0 0 16px var(--cyan)}.steps{display:flex;gap:4px;padding:4px;border:1px solid var(--line);border-radius:999px;background:#080c1880;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.steps button{display:flex;align-items:baseline;gap:6px;padding:6px 12px;border-radius:999px;font-size:13px;color:var(--muted);transition:color .3s,background .3s}.steps button span{font-size:11px;opacity:.6;font-variant-numeric:tabular-nums}.steps button em{font-style:normal}.steps button.on{color:var(--text);background:#5ce1ff1f}.nav-cta{padding:8px 18px;border-radius:999px;border:1px solid rgba(92,225,255,.45);color:var(--cyan);font-size:14px;transition:background .3s}.nav-cta:hover{background:#5ce1ff1a}.theme-toggle{width:34px;height:34px;margin-right:10px;border-radius:50%;border:1px solid var(--line);color:var(--text);font-size:16px;line-height:1;transition:background .3s}.theme-toggle:hover{background:#ffffff0f}.loop,.cta{justify-content:center;text-align:center}.hero-inner{position:relative;max-width:46vw;text-shadow:0 0 40px rgba(4,6,12,.8)}.scroll-hint{position:absolute;bottom:32px;left:50%;transform:translate(-50%);font-size:12px;letter-spacing:.3em;color:var(--muted);animation:bob 2.4s ease-in-out infinite}@keyframes bob{50%{transform:translate(-50%,6px)}}.loop{align-items:flex-end;padding-bottom:12vh}.cta{align-items:flex-end;padding-bottom:14vh}.cta h2{margin-bottom:30px}.cta-btn{display:inline-block;padding:16px 44px;border-radius:999px;background:linear-gradient(90deg,var(--cyan),var(--violet));color:#04060c;font-weight:650;font-size:17px;text-decoration:none;box-shadow:0 0 40px #5ce1ff59;transition:transform .3s,box-shadow .3s}.cta-btn:hover{transform:translateY(-2px);box-shadow:0 0 60px #5ce1ff8c}.human-dot{background:var(--green);box-shadow:0 0 10px var(--green)}.sep{opacity:.4}.ring-label{padding:4px 10px;border-radius:999px;background:#080c18bf;border:1px solid rgba(92,225,255,.4);color:var(--text);font-size:13px;white-space:nowrap;font-family:var(--font);letter-spacing:.1em}.panel.module{display:block;padding:0}.panel.module.tall{height:200vh;height:200svh}.sticky{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;padding:0 7vw}.module-inner{width:min(440px,100%)}.tabs{display:flex;gap:4px;padding:3px;margin-bottom:10px;border-radius:999px;border:1px solid var(--line);background:#080c188c;width:fit-content;pointer-events:auto}.tabs button{padding:5px 14px;border-radius:999px;font-size:12px;color:var(--muted);transition:background .3s,color .3s}.tabs button.on{background:#5ce1ff24;color:var(--text)}.module-body[data-tab=flow] .pane-demo,.module-body[data-tab=demo] .pane-flow{display:none}@media (min-width: 1180px) and (min-aspect-ratio: 13/10){.module-inner{width:min(740px,52vw)}.module-body{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:16px;align-items:start}.tabs{display:none}.module-body .pane{display:block!important}}.topo{gap:8px}.topo-head{display:flex;align-items:baseline;justify-content:flex-end;gap:8px}.topo-title{font-size:12px;letter-spacing:.16em;color:var(--muted)}.topo-svg{display:block;width:100%;height:auto;overflow:visible}.topo .node,.topo .edge{opacity:0;transition:opacity .5s ease calc(var(--r, 0) * 90ms)}.topo.on .node{opacity:1}.topo.on .edge{opacity:.85}.node rect{fill:#ffffff08;stroke:#8caaff40;stroke-width:1}.node text{font-size:11px;fill:var(--text);font-family:var(--font)}.k-ai rect{fill:#5ce1ff21;stroke:var(--cyan);animation:aiGlow 2.4s ease-in-out infinite}.k-ai .pre{fill:var(--cyan)}.k-team rect{fill:#3ee6a014;stroke:var(--green)}.k-team text,.k-team .pre{fill:#c3f7e2}.k-partner rect{fill:transparent;stroke:#8b97b3;stroke-dasharray:3 3}.k-partner text{fill:#aab4cc}.k-data rect{fill:#ffffff0d;stroke:transparent}.k-data text{fill:var(--muted)}.k-out rect{fill:#ffb54729;stroke:var(--amber)}.k-out text{fill:#ffd9a3;font-weight:600}@keyframes aiGlow{50%{filter:drop-shadow(0 0 5px rgba(92,225,255,.75))}}.edge{fill:none;stroke:#3a4562;stroke-width:1.2}.edge.live{stroke:var(--cyan);stroke-dasharray:4 5;animation:dash 1.1s linear infinite}.edge.loop{stroke:var(--violet)}@keyframes dash{to{stroke-dashoffset:-18}}.topo-legend{display:flex;flex-wrap:wrap;gap:10px;font-size:11px;color:var(--muted)}.lg.ai{color:var(--cyan)}.lg.team{color:var(--green)}.lg.partner{color:#aab4cc}.callout{--tone: var(--cyan);position:relative;width:0;height:0;font-family:var(--font);cursor:pointer;-webkit-user-select:none;user-select:none}.callout.tone-amber{--tone: var(--amber)}.callout.tone-violet{--tone: var(--violet)}.callout.tone-green{--tone: var(--green)}.callout.tone-red{--tone: var(--red)}.co-dot{position:absolute;left:-4px;top:-4px;width:8px;height:8px;border-radius:50%;background:var(--tone);box-shadow:0 0 10px var(--tone)}.co-card{position:absolute;width:max-content;max-width:210px;padding:7px 10px 8px;border-radius:10px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);border-left:2px solid var(--tone);background:#060a16d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);font-size:12px;line-height:1.45;box-shadow:0 8px 24px #0006;transition:transform .25s}.dir-ur .co-card{left:12px;bottom:10px}.dir-ul .co-card{right:12px;bottom:10px}.dir-dr .co-card{left:12px;top:10px}.dir-dl .co-card{right:12px;top:10px}.co-card b{display:block;font-weight:650;color:#fff;padding-right:22px}.co-first{display:block;color:#b9c4dc}.co-card ul{display:none;margin:3px 0 0;padding:0;list-style:none}.co-card li{color:#b9c4dc}.co-card li:before{content:"· ";color:var(--tone)}.co-more{position:absolute;top:7px;right:8px;font-size:10px;color:var(--tone)}.callout:hover .co-card,.callout.open .co-card{z-index:2}.callout:hover ul,.callout.open ul{display:block}.callout:hover .co-more,.callout.open .co-more{display:none}.tk-no{padding:1px 6px;border-radius:5px;background:#4ea8ff29;color:#7cc4ff;font-family:ui-monospace,monospace;font-size:11px}.tracker.tk-follow .tk-status{display:flex;align-items:center;gap:6px;font-size:13px;animation:tk-in .4s ease-out}.tk-ic{flex:none;width:14px;height:14px;color:#7cc4ff}.tk-ic path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tk-steps{display:flex;gap:4px}.tk-steps i{flex:1;height:3px;border-radius:2px;background:#ffffff1f;transition:background .4s}.tk-steps i.on{background:#7cc4ffb3}.tk-steps i.cur{background:#7cc4ff;box-shadow:0 0 8px #7cc4ffb3}.tracker.tk-follow{padding-bottom:14px}@keyframes tk-in{0%{opacity:0;transform:translateY(4px)}}.tracker{position:fixed;right:24px;bottom:24px;z-index:8;width:300px;padding:12px 14px 22px;border-radius:14px;border:1px solid var(--line);background:#080c18b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:12px;opacity:0;transform:translateY(10px);transition:opacity .5s,transform .5s;pointer-events:none}.tracker.show{opacity:1;transform:none}.tk-head{display:flex;align-items:center;gap:8px}.tk-box{width:18px;height:10px;border-radius:2px;background:repeating-linear-gradient(90deg,#d9582b 0,#d9582b 2px,#b84a22 2px,#b84a22 4px)}.tk-head b{font-family:ui-monospace,monospace;font-size:12px;letter-spacing:.04em}.tk-head small{color:var(--muted);font-size:11px}.tk-pct{margin-left:auto;color:#ff9a5c;font-variant-numeric:tabular-nums;font-weight:600}.tk-status{margin:8px 0 10px;color:var(--text)}.tk-bar{position:relative;height:3px;border-radius:2px;background:#ffffff1a}.tk-fill{height:100%;border-radius:2px;background:linear-gradient(90deg,#ff9a5c,#ffd36b);box-shadow:0 0 10px #ff9a5c99}.tk-stop{position:absolute;top:-3px;transform:translate(-50%)}.tk-stop i{display:block;width:9px;height:9px;border-radius:50%;background:#121a30;border:1.5px solid #8b97b3}.tk-stop em{position:absolute;top:12px;left:50%;transform:translate(-50%);font-style:normal;font-size:10px;color:var(--muted);white-space:nowrap}.more{margin-top:18px;display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--muted);transition:color .3s}.more span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--line);font-size:16px;transition:border-color .3s,transform .3s}.more:hover{color:var(--text)}.more:hover span{border-color:var(--cyan);transform:rotate(90deg)}.card{position:relative;padding:18px;border-radius:18px;border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 20px 60px #00000073,inset 0 1px #ffffff0d;font-size:13px;display:flex;flex-direction:column;gap:12px;overflow:hidden}.ai-chip{align-self:flex-start;display:inline-flex;padding:3px 9px;border-radius:999px;font-size:11px;letter-spacing:.06em;color:var(--cyan);background:#5ce1ff1a;border:1px solid rgba(92,225,255,.3);white-space:nowrap}.human{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;font-size:11px;color:var(--green);background:#3ee6a01a;border:1px solid rgba(62,230,160,.35);white-space:nowrap}.human svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.6}.avatar{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#24345e,#18213b);font-size:11px;font-weight:600;color:#b8c7ff}.product{position:relative;display:flex;align-items:center;gap:12px;padding:10px;border-radius:12px;background:#ffffff08;overflow:hidden}.thumb{width:44px;height:44px;border-radius:10px;display:grid;place-items:center;background:#8b7bff26}.thumb svg{width:30px;fill:none;stroke:#c9c1ff;stroke-width:1.8;stroke-linecap:round}.t1{font-weight:600;font-size:14px}.t2{color:var(--muted);font-size:12px;margin-top:2px}.scan{position:absolute;top:0;bottom:0;width:40px;left:-10%;background:linear-gradient(90deg,transparent,rgba(92,225,255,.45),transparent);border-right:1px solid var(--cyan)}.checks{display:flex;flex-wrap:wrap;gap:6px}.check{padding:3px 9px;border-radius:6px;font-size:12px;background:#3ee6a01a;color:var(--green)}.check.warn{background:#ffb5471f;color:var(--amber)}.markets{display:flex;flex-direction:column;gap:8px}.mrow{display:grid;grid-template-columns:28px 48px 1fr 30px;align-items:center;gap:8px}.code{font-size:11px;color:var(--muted);font-weight:600}.bar{height:6px;border-radius:3px;background:#ffffff0f;overflow:hidden}.bar i{display:block;height:100%;width:0;border-radius:3px;background:linear-gradient(90deg,var(--violet),var(--amber))}.score{text-align:right;font-variant-numeric:tabular-nums;font-weight:600;color:var(--amber)}.funnel{display:flex;align-items:center;gap:14px}.counter{display:flex;flex-direction:column}.num{font-size:30px;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.counter.hot .num{color:var(--amber);text-shadow:0 0 20px rgba(255,181,71,.5)}.lbl{font-size:11px;color:var(--muted)}.arrow{color:var(--muted);font-size:18px}.buyers{display:flex;flex-direction:column;gap:8px;perspective:600px}.buyer{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#ffffff09;border:1px solid rgba(255,181,71,.14)}.binfo{flex:1;display:flex;flex-direction:column;min-width:0}.binfo b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.binfo small{color:var(--muted);font-size:11px}.bscore{font-weight:650;color:var(--amber);font-variant-numeric:tabular-nums}.fanout{position:relative;height:74px}.source{position:absolute;left:50%;bottom:0;transform:translate(-50%);padding:7px 14px;border-radius:10px;background:#8b7bff2e;border:1px solid rgba(139,123,255,.45);font-weight:600;white-space:nowrap}.lang{position:absolute;top:0;padding:3px 9px;border-radius:6px;font-size:11px;font-weight:600;background:#5ce1ff1a;border:1px solid rgba(92,225,255,.35);color:var(--cyan)}.plats{display:flex;flex-wrap:wrap;gap:6px}.plat{padding:3px 9px;border-radius:999px;font-size:11px;color:var(--muted);border:1px solid var(--line)}.answer{padding:12px;border-radius:12px;background:#ffffff0a;border:1px solid var(--line);display:flex;flex-direction:column;gap:8px}.qline{display:flex;gap:8px;min-height:18px;color:var(--text)}.spark{color:var(--violet)}.query:after{content:"▍";color:var(--cyan);animation:blink 1s steps(1) infinite}.reply{color:var(--muted);line-height:1.55}.cite{display:inline-block;padding:0 6px;border-radius:4px;color:#04060c;background:var(--cyan);font-weight:650}@keyframes blink{50%{opacity:0}}.mail{padding:12px;border-radius:12px;background:#ffffff09}.mhead{display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-wrap:wrap}.mhead b{font-weight:600}.tag-hot{margin-left:auto;padding:2px 8px;border-radius:999px;font-size:11px;color:var(--amber);background:#ffb5471f}.mail p{color:var(--muted);line-height:1.5}.draft{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:12px;border:1px dashed rgba(92,225,255,.35)}.typed{min-height:40px;line-height:1.5}.typed:after{content:"▍";color:var(--cyan);animation:blink 1s steps(1) infinite}.quote{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:12px;background:#8b7bff1a}.quote>span:first-child{color:var(--muted);font-size:12px}.quote b{font-weight:600}.won{align-self:center;padding:7px 18px;border-radius:999px;background:linear-gradient(90deg,#ffb54740,#ffb5471a);border:1px solid rgba(255,181,71,.5);color:var(--amber);font-weight:600;letter-spacing:.1em}.clock{display:flex;align-items:baseline;gap:8px}.clock b{font-size:26px;font-weight:650;font-variant-numeric:tabular-nums}.clock small{color:var(--muted)}.moon{color:#c9c1ff;font-size:18px}.chats{display:flex;flex-direction:column;gap:6px}.pair{display:flex;flex-direction:column;gap:4px}.bubble{max-width:82%;padding:7px 11px;border-radius:12px;line-height:1.4}.bubble.in{align-self:flex-start;background:#ffffff0f;border-bottom-left-radius:4px}.bubble.in em{font-style:normal;font-size:10px;font-weight:700;color:var(--muted);margin-right:6px}.bubble.out{align-self:flex-end;background:#5ce1ff24;border:1px solid rgba(92,225,255,.25);border-bottom-right-radius:4px}.dots{align-self:flex-end;color:var(--cyan);font-size:12px;letter-spacing:2px;height:0;overflow:visible;transform:translateY(-2px)}.reorder{display:flex;align-items:center;gap:8px;flex-wrap:wrap;color:var(--muted)}.route{position:relative;height:64px}.track{position:absolute;left:6%;right:8%;top:22px;height:2px;background:#ffffff1a}.track i{position:absolute;left:0;top:0;height:100%;width:0;max-width:100%;background:linear-gradient(90deg,var(--cyan),var(--green))}.node{position:absolute;top:17px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:#1c2747;border:2px solid var(--cyan)}.boat{position:absolute;top:15px;width:16px;height:16px;margin-left:-8px;border-radius:50%;background:#fff;box-shadow:0 0 16px #fff,0 0 30px var(--cyan)}.city{position:absolute;top:40px;transform:translate(-50%);font-size:12px;color:var(--muted);white-space:nowrap}.status{display:grid;min-height:34px}.status>div{grid-area:1 / 1;padding:8px 12px;border-radius:10px}.alert{background:#ff5c6c1f;border:1px solid rgba(255,92,108,.4);color:#ff98a3}.fixed{background:#3ee6a01a;border:1px solid rgba(62,230,160,.35);color:var(--green)}.docs{display:flex;flex-wrap:wrap;gap:6px}.doc{padding:3px 9px;border-radius:6px;font-size:12px;color:var(--green);background:#3ee6a014}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;pointer-events:none}.drawer.open{pointer-events:auto}.drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0203088c;opacity:0;transition:opacity .4s}.drawer.open .drawer-backdrop{opacity:1}.drawer-panel{position:absolute;top:0;right:0;bottom:0;width:min(440px,100%);padding:72px 36px 36px;background:#080c18eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid var(--line);overflow-y:auto;transform:translate(100%);transition:transform .5s cubic-bezier(.2,.8,.2,1)}.drawer.open .drawer-panel{transform:none}.drawer-panel h3{font-size:30px;font-weight:650;margin:8px 0 28px}.drawer-close{position:absolute;top:20px;right:24px;font-size:28px;color:var(--muted);line-height:1}.detail-group+.detail-group{margin-top:24px}.detail-group h4{font-size:14px;font-weight:600;color:var(--cyan);margin-bottom:10px}.detail-group ul{padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.detail-group li{position:relative;padding-left:16px;color:#c4cde2;font-size:14px;line-height:1.6}.detail-group li:before{content:"";position:absolute;left:0;top:.7em;width:6px;height:6px;border-radius:50%;background:var(--violet)}.boundary{margin-top:28px;padding:12px 14px;border-radius:10px;background:#ffffff0a;color:var(--muted);font-size:13px}@media (max-width: 980px){.steps em{display:none}}@media (max-width: 760px),(max-aspect-ratio: 85/100){.hero{align-items:flex-end;padding-bottom:14vh}.hero-inner{max-width:none}.hero .tagline{letter-spacing:.14em}.scroll-hint{display:none}.nav{padding:14px 16px}.steps{display:none}.panel{padding:0 16px}.sticky{align-items:flex-end;padding:0 16px 22px}.topo-svg{max-height:34svh}.co-card{max-width:150px;font-size:10.5px;padding:5px 8px 6px}.co-first{display:none}.callout.open .co-first{display:block}.tracker{left:16px;right:16px;top:58px;bottom:auto;width:auto;padding:7px 12px;display:flex;align-items:center;gap:10px}.tk-head small,.tk-bar,.tk-steps{display:none}.tk-head{order:2;margin-left:auto}.tk-head b{display:none}.tk-status{margin:0;font-size:11.5px}.module-inner{width:100%}h2{font-size:32px;margin:6px 0 14px}.card{padding:14px;gap:10px;font-size:12px}.more{margin-top:10px}}@media (prefers-reduced-motion: reduce){.scroll-hint{animation:none}}.flash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;opacity:0;background:radial-gradient(ellipse at 70% 50%,rgba(160,230,255,.55),rgba(92,225,255,.08) 45%,transparent 70%);mix-blend-mode:screen}.ai-icon{display:inline-grid;place-items:center;min-width:20px;height:15px;padding:0 3px;border-radius:4px;font-size:9.5px;font-weight:800;letter-spacing:.02em;color:#04060c;background:linear-gradient(135deg,#8ff0ff,var(--cyan) 45%,var(--violet));box-shadow:0 0 10px #5ce1ff99;vertical-align:middle}.module.seq .module-inner{width:min(470px,100%)}@media (min-width: 1180px) and (min-aspect-ratio: 13/10){.module.seq .module-inner{width:min(470px,34vw)}}.topo-head{align-items:center}.topo-ctrl{display:inline-flex;gap:6px}.topo-ctrl button{padding:3px 9px;border-radius:999px;border:1px solid var(--line);font-size:11px;color:var(--muted);transition:all .25s}.topo-ctrl button.on{color:var(--cyan);border-color:#5ce1ff80;background:#5ce1ff1a}.node .lbl{font-size:11px;fill:var(--text);font-family:var(--font)}.node.pickable{cursor:pointer}.node-body{transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.node.pickable:hover .node-body{transform:scale(1.05)}.node .base{fill:#ffffff08;stroke:#8caaff40;stroke-width:1}.k-ai .base{fill:#5ce1ff1f;stroke:#5ce1ff8c;animation:aiGlow 2.4s ease-in-out infinite}.k-ai .runner{fill:none;stroke:#c9f8ff;stroke-width:2;stroke-linecap:round;stroke-dasharray:16 84;animation:run 1.8s linear infinite;filter:drop-shadow(0 0 3px #5ce1ff)}@keyframes run{to{stroke-dashoffset:-100}}.k-ai .chip rect{fill:url(#none);fill:#5ce1ff}.k-ai .chip text{font-size:8.5px;font-weight:800;fill:#04060c;font-family:var(--font)}.k-team .base{fill:#3ee6a014;stroke:var(--green)}.k-team .lbl,.k-team .pre{fill:#c3f7e2}.k-partner .base{fill:transparent;stroke:#8b97b3;stroke-dasharray:3 3}.k-partner .lbl{fill:#aab4cc}.k-data .base{fill:#ffffff0d;stroke:transparent}.k-data .lbl{fill:var(--muted)}.k-out .base{fill:#ffb54729;stroke:var(--amber)}.k-out .lbl{fill:#ffd9a3;font-weight:600}.node.is-active .node-body{transform:scale(1.1)}.k-ai.is-active .base{fill:#5ce1ff52;stroke:#e6fdff;stroke-width:1.6;filter:drop-shadow(0 0 8px rgba(92,225,255,.9))}.k-ai.is-active .runner{stroke-dasharray:40 60;animation-duration:.7s}.k-team.is-active .base{fill:#3ee6a047;stroke-width:1.8;filter:drop-shadow(0 0 8px rgba(62,230,160,.9))}.k-out.is-active .base,.k-data.is-active .base{stroke:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.5))}.node.is-done .base{opacity:.85}.tick circle{fill:var(--green)}.tick path{fill:none;stroke:#04060c;stroke-width:1.6;stroke-linecap:round}.spin circle{fill:none;stroke:#e6fdff;stroke-width:1.8;stroke-dasharray:9 26;transform-origin:0 0;animation:spin .5s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.edge.hot{stroke:#e6fdff;stroke-width:2;stroke-dasharray:3 4;animation-duration:.4s;filter:drop-shadow(0 0 3px #5ce1ff)}.topo-svg.mine-only .node:not(.k-client){opacity:.18!important}.topo-svg.mine-only .edge{opacity:.12!important}@keyframes infoIn{0%{opacity:0;transform:translateY(6px)}}.hub-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 4px;border-radius:999px;background:#0a0e1ed9;border:1px solid rgba(139,123,255,.6);font-size:11px;color:var(--text);white-space:nowrap;font-family:var(--font);box-shadow:0 0 16px #8b7bff66}.gl{--tone: var(--cyan);position:relative;width:0;height:0;font-family:var(--font)}.gl.tone-amber{--tone: var(--amber)}.gl.tone-violet{--tone: var(--violet)}.gl.tone-green{--tone: var(--green)}.gl.tone-red,.gl.red{--tone: var(--red)}.gl-dot{position:absolute;left:-3px;top:-3px;width:6px;height:6px;border-radius:50%;background:var(--tone);box-shadow:0 0 10px var(--tone)}.gl-card{position:absolute;width:max-content;max-width:220px;padding:6px 10px 7px;border-radius:10px;border:1px solid color-mix(in srgb,var(--tone) 55%,transparent);background:#060a16db;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-size:12px;line-height:1.4;box-shadow:0 6px 20px #00000073,0 0 18px color-mix(in srgb,var(--tone) 25%,transparent)}.gl.dir-ur .gl-card{left:10px;bottom:8px;transform-origin:0 100%}.gl.dir-ul .gl-card{right:10px;bottom:8px;transform-origin:100% 100%}.gl.dir-dr .gl-card{left:10px;top:8px;transform-origin:0 0}.gl.dir-dl .gl-card{right:10px;top:8px;transform-origin:100% 0}.gl.dir-up .gl-card{left:0;bottom:10px;translate:-50% 0;transform-origin:50% 100%}.gl-data small{display:block;font-size:10.5px;color:var(--muted)}.gl-data b{display:block;font-size:20px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 0 14px color-mix(in srgb,var(--tone) 70%,transparent)}.gl-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.gl-chips span{padding:1px 7px;border-radius:999px;font-size:10.5px;border:1px solid var(--line);color:var(--muted);opacity:.35;transition:all .2s}.gl-chips span.on{opacity:1;color:#04060c;background:var(--tone);border-color:var(--tone)}.gl-chips.rows{flex-direction:column}.gl-chips.rows span{border:0;padding:0;font-size:11px;background:none;opacity:0}.gl-chips.rows span.on{opacity:1;color:#c4cde2;background:none}.gl-q{display:flex;align-items:center;gap:6px;min-width:150px;padding:2px}.gl-q svg{width:13px;height:13px;fill:none;stroke:var(--tone);stroke-width:1.8;flex:none}.gl-q .caret{width:1.5px;height:13px;background:var(--tone);animation:blink .8s steps(1) infinite}.gl-review .gl-card{max-width:190px}.stars{display:block;color:var(--amber);font-size:11px;letter-spacing:1px}.gl.red .stars{color:var(--red)}.rv{display:block;color:#c4cde2;font-size:11.5px}.gl.red .rv{color:#ffb3bb}.gl-tag .gl-card{font-weight:600;color:#fff;border-left:2px solid var(--tone)}.gl-rank .gl-card{width:30px;height:30px;padding:0;border-radius:50%;display:grid;place-items:center;background:var(--amber);border:2px solid #fff;box-shadow:0 0 20px var(--amber)}.gl-rank b{color:#04060c;font-size:16px;font-weight:800}.gl-score .gl-card{display:grid;grid-template-columns:36px auto;align-items:center;column-gap:8px}.ring{width:36px;height:36px;transform:rotate(-90deg)}.ring .track{fill:none;stroke:#ffffff1a;stroke-width:3.5}.ring .bar{fill:none;stroke:var(--amber);stroke-width:3.5;stroke-linecap:round}.gl-score .ring{grid-row:span 2}.gl-score b{font-size:20px;font-weight:700;color:#fff;font-variant-numeric:tabular-nums}.gl-score small{font-size:11px;color:var(--muted)}.gl-stamp .gl-card{padding:6px 12px;border:2px solid var(--green);color:var(--green);font-weight:700;letter-spacing:.06em;rotate:-6deg;background:#061610e6;box-shadow:0 0 24px #3ee6a073}.stamp-ico{margin-right:6px}.gl-profile .gl-card{width:230px;max-width:none;padding:10px 12px}.pf-head{display:flex;align-items:center;gap:8px}.pf-head>span:nth-child(2){flex:1;display:flex;flex-direction:column}.pf-head small{color:var(--muted);font-size:11px}.pf-score{position:relative;width:36px;height:36px}.pf-score b{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:12px;color:var(--amber)}.spark{width:100%;height:30px;margin-top:6px}.spark path{fill:none;stroke:var(--cyan);stroke-width:2;filter:drop-shadow(0 0 3px var(--cyan))}.pf-cap{display:block;font-size:10px;color:var(--muted)}.holo{position:relative;width:0;height:0;font-family:var(--font)}.holo-card{position:absolute;right:14px;bottom:14px;width:220px;padding:10px 12px;border-radius:12px;border:1px solid rgba(92,225,255,.5);background:linear-gradient(180deg,#143250d9,#080e1ee6);box-shadow:0 0 30px #5ce1ff59,inset 0 0 20px #5ce1ff1f;color:var(--text);font-size:12px}.holo-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:repeating-linear-gradient(0deg,rgba(92,225,255,.05) 0 1px,transparent 1px 3px);pointer-events:none}.holo-head{display:flex;align-items:center;gap:6px;margin-bottom:6px}.holo-cube{display:block;width:90px;margin:2px auto 6px}.holo-cube path{fill:#5ce1ff14;stroke:var(--cyan);stroke-width:1.4}.holo-cube .scanbar{fill:#c8faffd9;animation:holoScan 1s ease-in-out infinite alternate}@keyframes holoScan{0%{transform:translateY(4px)}to{transform:translateY(54px)}}.holo-doc{display:flex;flex-direction:column;gap:4px;margin:2px 0 6px;padding:8px;border-radius:6px;background:#ffffff0f}.holo-doc i{height:4px;border-radius:2px;background:#ffffff40}.holo-doc i:first-child{width:60%;background:var(--amber)}.holo ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:3px}.holo li{color:#c4cde2;opacity:0;transform:translate(-6px);transition:all .2s}.holo li.on{opacity:1;transform:none}@media (max-width: 760px),(max-aspect-ratio: 85/100){.gl-card{max-width:150px;font-size:10.5px;padding:4px 7px 5px}.gl-data b,.gl-score b{font-size:15px}.gl-profile .gl-card{width:170px}.holo-card{width:170px;font-size:10.5px}}.gl-rip{position:absolute;left:0;top:0;pointer-events:none}.gl-rip i{position:absolute;left:-80px;top:-80px;width:160px;height:160px;border-radius:50%;border:3px solid var(--tone);background:radial-gradient(circle,transparent 55%,color-mix(in srgb,var(--tone) 30%,transparent) 70%,transparent 72%);box-shadow:0 0 18px var(--tone),inset 0 0 18px var(--tone);--p: clamp(0, var(--rip, 1), 1);transform:scale(calc(.05 + var(--p) * 1.4));opacity:calc(1 - var(--p))}.gl-rip i:nth-child(2){--p: clamp(0, calc(var(--rip, 1) * 1.25 - .2), 1)}.gl-rip i:nth-child(3){--p: clamp(0, calc(var(--rip, 1) * 1.6 - .45), 1)}.gl-card{will-change:clip-path}.k-ai .base{animation:none}.k-ai .runner{display:none}.k-ai.is-active .runner{display:inline}.edge.live{animation:none}.edge.live.hot{animation:dash .4s linear infinite}.node.is-active .runner{display:inline;fill:none;stroke:#e6fdff;stroke-width:2;stroke-linecap:round;stroke-dasharray:40 60;animation:run .9s linear infinite;filter:drop-shadow(0 0 4px #5ce1ff)}.k-team.is-active .runner{stroke:#c3f7e2;filter:drop-shadow(0 0 4px var(--green))}.k-client.is-active .runner{stroke:#ffe2b8;filter:drop-shadow(0 0 4px var(--amber))}.k-out.is-active .runner{stroke:#fff;filter:drop-shadow(0 0 4px #dbe5ff)}.k-link .base{fill:transparent;stroke:#8b7bffb3;stroke-dasharray:4 3}.k-link .lbl{fill:#b9b0ff;font-size:10.5px}.gl-q-title{display:block;font-size:10px;color:var(--tone);letter-spacing:.04em;margin-bottom:1px}.module.seq h2{text-wrap:balance;font-size:clamp(32px,3.6vw,52px);margin:6px 0 16px}.module.seq .module-inner{padding-top:40px}.topo-svg .ico path{fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.k-ai .base{fill:#5ce1ff24;stroke:#5ce1ff99}.k-ai .lbl{fill:#dff9ff}.k-ai .ico{color:#5ce1ff}.k-data .base{fill:#7a8cff24;stroke:#96a5ff8c}.k-data .lbl{fill:#d3daff}.k-data .ico{color:#9aa8ff}.k-team .base{fill:#3ee6a024;stroke:#3ee6a0b3}.k-team .lbl{fill:#c9fae6}.k-team .ico{color:var(--green)}.k-partner .base{fill:#a78bfa24;stroke:#b49bffb3;stroke-dasharray:none}.k-partner .lbl{fill:#e4dbff}.k-partner .ico{color:#b9a2ff}.k-client .base{fill:#ffb5472e;stroke:var(--amber);stroke-width:1.4}.k-client .lbl{fill:#ffe1b3;font-weight:600}.k-client .ico{color:var(--amber)}.k-out .base{fill:#dce6fa1a;stroke:#dce6fabf}.k-out .lbl{fill:#eef3ff;font-weight:600}.k-out .ico{color:#dbe5ff}.k-link .base{fill:#ffffff0a;stroke:#ffffff73;stroke-dasharray:4 3}.k-link .lbl{fill:#e9edf7;font-size:10.5px}.k-link .ico{color:#e9edf7}.grp rect:first-child{fill:#5ce1ff0a;stroke:#5ce1ff8c;stroke-width:1.2;stroke-dasharray:5 4}.grp-data rect:first-child{fill:#7a8cff0a;stroke:#96a5ff73}.grp-partner rect:first-child{fill:#a78bfa0d;stroke:#b49bff80}.grp-team rect:first-child{fill:#3ee6a00a;stroke:#3ee6a080}.grp-lbl{font-size:9.5px;font-family:var(--font);fill:#8fdcf0;letter-spacing:.04em}.grp-data .grp-lbl{fill:#a9b4ff}.grp-partner .grp-lbl{fill:#c4b2ff}.grp-team .grp-lbl{fill:#9ff0cc}.grp .chip rect{fill:#5ce1ff}.grp .chip text{font-size:7px;font-weight:800;fill:#04060c;font-family:var(--font)}.edge,.edge.live{stroke:#8fdcf08c;stroke-width:1.2;stroke-dasharray:none}.edge.loop{stroke:#b49bffb3;stroke-dasharray:4 4}.edge.live.hot{stroke:#e6fdff;stroke-width:2;stroke-dasharray:3 4}.topo-svg.mine-only .grp{opacity:.18}.topo-legend .lg i{display:inline-block;width:10px;height:10px;border-radius:3px;vertical-align:-1px;margin-right:3px}.topo-legend .lg.team i{background:#3ee6a04d;border:1px solid var(--green)}.topo-legend .lg.data i{background:#7a8cff4d;border:1px solid #9aa8ff}.topo-legend .lg.partner i{background:#a78bfa4d;border:1px solid #b9a2ff}.topo-legend .lg.client i{background:#ffb5474d;border:1px solid var(--amber)}.topo-legend .lg.out i{background:#dce6fa33;border:1px solid #dbe5ff}.topo-legend .lg.ai i{background:#5ce1ff4d;border:1px solid #5ce1ff}.gl-badge{display:inline-flex;align-items:center;gap:3px;margin-right:5px;vertical-align:-2px}.gl-badge .flag{font-size:1.15em;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.gl-badge .ico{width:1.15em;height:1.15em;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.9}.node.k-data.is-active .node-body{transform:none}.topo-svg .grp-lbl{paint-order:stroke;stroke:#0a1020;stroke-width:4px;stroke-linejoin:round}.chat-head,.list-head{display:block;font-size:10.5px;color:var(--muted);margin-bottom:3px}.gl-chat .gl-card{width:200px;max-width:none}.bub{display:block;padding:4px 8px;border-radius:9px;font-size:11.5px;line-height:1.35}.bub.in{min-height:1.35em;background:#ffffff14;border-bottom-left-radius:3px;color:#dfe6f5}.gl-chips.chat-reply{display:block;margin-top:4px}.gl-chips.chat-reply span.bub.out{display:flex;gap:5px;align-items:center;margin-left:18px;padding:4px 8px;border:0;border-radius:9px 9px 3px;background:color-mix(in srgb,var(--tone) 22%,transparent);color:#fff;font-size:11px;opacity:0;translate:0 4px}.gl-chips.chat-reply span.bub.out.on{opacity:1;translate:0 0;background:color-mix(in srgb,var(--tone) 22%,transparent);color:#fff}.bub.out .ai-icon{font-style:normal;flex:none}.gl-list .gl-card{min-width:150px}.gl-chips.rows.ticks span:before{content:"";display:inline-block;width:5px;height:5px;margin-right:6px;border-radius:50%;background:var(--tone);vertical-align:2px}@media (max-width: 700px){.gl-card{max-width:165px;padding:4px 8px 5px;font-size:10.5px}.gl-chat .gl-card{width:158px}.bub{font-size:10px;padding:3px 6px}.gl-chips.chat-reply span.bub.out{font-size:10px;margin-left:10px}.gl-chips.rows span{font-size:10px}}.topo-legend{align-items:center}.topo-legend .lg{display:inline-flex;align-items:center;gap:5px;padding:0;border:0;border-radius:0;background:none;font-size:11px;line-height:16px}.topo-legend .lg i{margin-right:0;vertical-align:0}.topo-legend .lg.team{border:0;background:none}@media (max-width: 700px){.gl-profile .gl-card{width:188px;padding:7px 9px}.gl-profile .spark{height:16px}.gl-profile .pf-cap{display:none}}.hero-inner{max-width:min(600px,46vw)}.hero h1{font-size:clamp(48px,6vw,88px);line-height:1.15;margin:14px 0 20px}.lead{color:#c4cee6;font-size:clamp(14px,1.15vw,17px);line-height:1.75}.module .module-inner{width:min(480px,38vw)}.module h2{margin-bottom:12px}.problem{font-size:14px;line-height:1.7;color:#c4cee6;margin-bottom:16px}.facet-tabs{display:none}.facets{gap:14px}.facet h4{font-size:12px;font-weight:600;letter-spacing:.08em;color:var(--cyan);margin-bottom:6px}.facet:nth-child(2) h4{color:#dbe5ff}.facet:nth-child(3) h4{color:var(--amber)}.facet ul{padding:0;list-style:none;display:grid;gap:4px}.facet li{position:relative;padding-left:13px;font-size:13px;line-height:1.55;color:#dfe6f7}.facet li:before{content:"";position:absolute;left:0;top:.65em;width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.5}.cta-sub{max-width:560px;margin:-12px auto 28px;color:var(--muted);font-size:14px;line-height:1.7}.tk-role{--tone: var(--cyan);padding:1px 7px;border-radius:6px;font-size:11px;color:var(--tone);background:color-mix(in srgb,var(--tone) 15%,transparent)}.tk-role.k-team{--tone: var(--green)}.tk-role.k-client{--tone: var(--amber)}.tk-role.k-partner{--tone: #b9a2ff}.tk-role.k-out,.tk-role.k-link{--tone: #dbe5ff}.tk-role.k-data{--tone: #9aa8ff}.tk-records{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:10px;padding-top:9px;border-top:1px solid var(--line)}.tk-records small{color:var(--muted);font-size:10.5px;margin-right:2px}.tk-records span{padding:1px 6px;border-radius:999px;font-size:10.5px;color:#8b97b399;border:1px solid rgba(139,151,179,.25);transition:color .4s,border-color .4s,background .4s}.tk-records span.on{color:#ffd79a;border-color:#ffb5478c;background:#ffb5471a}.demo-note{position:fixed;left:24px;bottom:20px;z-index:8;font-size:11px;color:var(--muted);opacity:0;transition:opacity .4s;pointer-events:none}.demo-note.show{opacity:.85}.drawer-panel{width:min(500px,100%)}.drawer-panel .problem{margin:4px 0 18px}.drawer-facets{display:grid;gap:14px;margin-bottom:26px}.drawer-h{font-size:13px;letter-spacing:.08em;color:var(--muted);margin-bottom:10px}.drawer-panel .topo{margin-bottom:22px}.drawer-panel .topo-svg{max-height:none}@media (max-width: 760px),(max-aspect-ratio: 85/100){.hero{padding-bottom:6vh}.hero-inner{max-width:none}.hero h1{font-size:44px;margin:8px 0 12px}.lead{font-size:13.5px;line-height:1.65}.module .module-inner{width:100%}.module h2{font-size:26px}.problem{font-size:13px;margin-bottom:10px}.facet-tabs{display:flex;gap:4px;padding:3px;margin-bottom:8px;border-radius:999px;border:1px solid var(--line);background:#080c188c;width:fit-content;pointer-events:auto}.facet-tabs button{padding:4px 14px;border-radius:999px;font-size:12px;color:var(--muted)}.facet-tabs button.on{background:#5ce1ff24;color:var(--text)}.facets .facet h4{display:none}.facets[data-tab="0"] .facet:not(:nth-child(1)),.facets[data-tab="1"] .facet:not(:nth-child(2)),.facets[data-tab="2"] .facet:not(:nth-child(3)){display:none}.cta-sub{font-size:13px}.cta h2{font-size:26px}.tk-records{display:none}.tk-follow .tk-head{order:0;margin-left:0}.demo-note{left:0;right:0;bottom:4px;text-align:center;font-size:10px}}.ph rect{fill:#ffffff0a;stroke:#8caaff4d}.ph-no{font-size:9.5px;font-weight:700;fill:var(--cyan);font-family:var(--font)}.ph-t{font-size:11px;font-weight:600;fill:var(--text);font-family:var(--font)}.ph-chev{fill:#8caaff73}.topo .ph,.topo .grp,.topo .band{opacity:0;transition:opacity .5s ease calc(var(--r, 0) * 90ms)}.topo.on .ph,.topo.on .grp,.topo.on .band{opacity:1}.arr-head{fill:#8fdcf0cc}.topo-svg .node-body{transform-box:fill-box;transform-origin:center}.topo-svg .node.is-active .node-body{transform:scale(1.04)}.topo-svg .node.pickable:hover .node-body{transform:scale(1.03)}.topo-svg .node .lbl{font-size:10.5px}.topo-svg .node .sub{font-size:9px;fill:var(--muted);font-family:var(--font)}.node .bar{fill:var(--cyan);stroke:none}.k-team .bar{fill:var(--green)}.k-client .bar{fill:var(--amber)}.k-partner .bar{fill:#b49bff}.k-out .bar{fill:#dbe5ff}.band rect:first-child{fill:#ffffff08;stroke:#8caaff47}.band-t{font-size:10px;fill:var(--muted);font-family:var(--font)}.band-chip rect{fill:#5ce1ff14;stroke:#5ce1ff66}.band-chip text{font-size:10px;fill:var(--text);font-family:var(--font)}.topo-svg.mine-only .ph,.topo-svg.mine-only .band{opacity:.3}.topo-legend .lg.link i{background:transparent;border:1px dashed rgba(255,255,255,.6)}.grp-link rect:first-child{fill:#ffffff05;stroke:#fff6}.grp-link .grp-lbl{fill:#c9d2e6}.topo-svg .node.k-out .base{fill:#4f7cff;stroke:#8fb0ff;stroke-width:1.4;filter:drop-shadow(0 4px 10px rgba(79,124,255,.45))}.topo-svg .node.k-out .bar{fill:#fff;opacity:.85}.topo-svg .node.k-out .lbl{fill:#fff;font-weight:700}.topo-svg .node.k-out .sub{fill:#fff;opacity:.85}.topo-svg .node.k-out.is-active .base{stroke:#fff;stroke-width:2}.topo-legend .lg.out i{background:#4f7cff;border-color:#4f7cff}.autoplay{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;margin-right:10px;border-radius:999px;border:1px solid var(--line);color:var(--muted);font-size:12px;transition:background .3s,color .3s,border-color .3s}.autoplay:hover{background:#ffffff0f}.autoplay.on{color:var(--cyan);border-color:#5ce1ff73}.ap-ic{width:10px;height:10px;fill:currentColor}@media (max-width: 760px){.autoplay{width:34px;padding:0;justify-content:center}.ap-t{display:none}}html.light{color-scheme:light}html.light[data-light=paper]{--t0: rgb(240, 231, 216);--t1: rgb(34, 25, 17);--t2: rgb(96, 84, 75);--t3: rgba(75, 96, 157, .16);--t4: rgba(222, 213, 199, .62);--t5: rgb(0, 102, 124);--t6: rgb(102, 90, 190);--t7: rgb(131, 79, 0);--t8: rgb(177, 55, 68);--t9: rgb(0, 114, 65);--t10: rgb(34, 24, 17);--t11: rgb(77, 92, 145);--t12: rgba(230, 221, 207, .5);--t13: rgba(0, 102, 124, .12);--t14: rgba(0, 102, 124, .45);--t15: rgba(0, 102, 124, .1);--t16: rgba(34, 24, 17, .06);--t17: rgba(94, 80, 60, .176);--t18: rgba(74, 174, 196, .158);--t19: rgba(74, 174, 196, .248);--t20: rgba(230, 221, 207, .75);--t21: rgba(0, 102, 124, .4);--t22: rgba(230, 221, 207, .55);--t23: rgba(0, 102, 124, .14);--t24: rgba(34, 24, 17, .03);--t25: rgba(75, 96, 157, .25);--t26: rgba(0, 102, 124, .13);--t27: rgba(0, 114, 65, .08);--t28: rgb(53, 90, 76);--t29: rgb(96, 84, 75);--t30: rgb(73, 63, 54);--t31: rgba(34, 24, 17, .05);--t32: rgba(131, 79, 0, .16);--t33: rgb(105, 79, 40);--t34: rgba(0, 102, 124, .75);--t35: rgb(125, 135, 161);--t36: rgba(233, 224, 209, .82);--t37: rgba(94, 80, 60, .088);--t38: rgb(62, 52, 44);--t39: rgba(36, 105, 170, .16);--t40: rgb(45, 99, 141);--t41: rgba(34, 24, 17, .12);--t42: rgba(45, 99, 141, .7);--t43: rgba(110, 165, 210, .315);--t44: rgba(230, 221, 207, .72);--t45: rgb(177, 78, 45);--t46: rgb(178, 91, 62);--t47: rgb(146, 74, 23);--t48: rgba(34, 24, 17, .1);--t49: rgb(111, 81, 0);--t50: rgba(215, 136, 89, .27);--t51: rgb(212, 203, 189);--t52: rgba(94, 80, 60, .099);--t53: rgba(191, 150, 93, .028);--t54: rgba(0, 102, 124, .3);--t55: rgba(0, 114, 65, .1);--t56: rgba(0, 114, 65, .35);--t57: rgb(125, 141, 180);--t58: rgb(203, 194, 180);--t59: rgb(78, 88, 127);--t60: rgba(102, 90, 190, .15);--t61: rgb(90, 84, 127);--t62: rgba(0, 102, 124, .45);--t63: rgba(131, 79, 0, .12);--t64: rgba(203, 146, 64, .225);--t65: rgba(34, 24, 17, .035);--t66: rgba(131, 79, 0, .14);--t67: rgba(102, 90, 190, .18);--t68: rgba(102, 90, 190, .45);--t69: rgba(0, 102, 124, .35);--t70: rgba(34, 24, 17, .04);--t71: rgba(102, 90, 190, .1);--t72: rgba(131, 79, 0, .25);--t73: rgba(131, 79, 0, .1);--t74: rgba(131, 79, 0, .5);--t75: rgb(90, 84, 127);--t76: rgba(0, 102, 124, .25);--t77: rgb(196, 187, 173);--t78: rgba(191, 150, 93, .55);--t79: rgba(177, 55, 68, .12);--t80: rgba(177, 55, 68, .4);--t81: rgb(142, 69, 79);--t82: rgba(246, 237, 222, .55);--t83: rgba(230, 221, 207, .92);--t84: rgb(56, 45, 38);--t85: rgba(41, 94, 111, .55);--t86: rgba(0, 102, 124, .08);--t87: rgb(7, 96, 106);--t88: rgba(74, 174, 196, .27);--t89: rgba(0, 102, 124, .5);--t90: rgba(0, 102, 124, .55);--t91: rgb(53, 86, 91);--t92: rgba(0, 102, 124, .32);--t93: rgba(191, 150, 93, .85);--t94: rgba(0, 102, 124, .9);--t95: rgba(0, 114, 65, .28);--t96: rgba(0, 114, 65, .9);--t97: rgba(191, 150, 93, .85);--t98: rgba(34, 24, 17, .5);--t99: rgb(240, 231, 216);--t100: rgba(227, 218, 203, .85);--t101: rgba(102, 90, 190, .6);--t102: rgba(151, 142, 247, .18);--t103: rgba(233, 224, 209, .86);--t104: rgb(125, 73, 79);--t105: rgba(191, 150, 93, .085);--t106: rgba(223, 214, 199, .9);--t107: rgba(61, 184, 130, .203);--t108: rgba(187, 179, 165, .85);--t109: rgba(227, 218, 204, .9);--t110: rgba(74, 174, 196, .054);--t111: rgba(0, 102, 124, .05);--t112: rgba(51, 86, 90, .85);--t113: rgba(34, 24, 17, .25);--t114: rgb(53, 90, 76);--t115: rgb(98, 78, 49);--t116: rgba(191, 150, 93, .85);--t117: rgb(39, 30, 23);--t118: rgba(102, 90, 190, .7);--t119: rgb(93, 86, 142);--t120: rgba(0, 102, 124, .6);--t121: rgb(34, 24, 17);--t122: rgba(84, 97, 183, .14);--t123: rgba(83, 93, 159, .55);--t124: rgb(79, 83, 108);--t125: rgb(83, 92, 156);--t126: rgba(0, 114, 65, .14);--t127: rgba(0, 114, 65, .7);--t128: rgb(54, 88, 76);--t129: rgba(108, 86, 169, .14);--t130: rgba(104, 84, 157, .7);--t131: rgb(86, 79, 103);--t132: rgb(102, 84, 151);--t133: rgba(131, 79, 0, .18);--t134: rgb(99, 79, 47);--t135: rgba(39, 30, 22, .1);--t136: rgba(191, 150, 93, .637);--t137: rgb(34, 24, 17);--t138: rgba(191, 150, 93, .383);--t139: rgb(34, 25, 18);--t140: rgba(0, 102, 124, .04);--t141: rgba(84, 97, 183, .04);--t142: rgba(83, 93, 159, .45);--t143: rgba(108, 86, 169, .05);--t144: rgba(104, 84, 157, .5);--t145: rgba(0, 114, 65, .04);--t146: rgba(0, 114, 65, .5);--t147: rgb(39, 98, 112);--t148: rgb(83, 90, 143);--t149: rgb(97, 83, 138);--t150: rgb(36, 98, 74);--t151: rgba(39, 98, 112, .55);--t152: rgba(0, 114, 65, .3);--t153: rgba(84, 97, 183, .3);--t154: rgb(83, 92, 156);--t155: rgba(108, 86, 169, .3);--t156: rgb(102, 84, 151);--t157: rgba(131, 79, 0, .3);--t158: rgba(39, 30, 22, .2);--t159: rgba(191, 150, 93, .85);--t160: rgba(0, 102, 124, .3);--t161: rgb(0, 102, 124);--t162: rgb(225, 216, 201);--t163: rgba(34, 24, 17, .08);--t164: rgb(39, 30, 22);--t165: rgb(55, 45, 37);--t166: rgb(39, 30, 22);--t167: rgba(96, 84, 75, .6);--t168: rgba(96, 84, 75, .25);--t169: rgb(106, 79, 34);--t170: rgba(131, 79, 0, .55);--t171: rgba(75, 96, 157, .3);--t172: rgba(75, 96, 157, .45);--t173: rgba(39, 98, 112, .8);--t174: rgb(104, 84, 157);--t175: rgba(75, 96, 157, .28);--t176: rgba(191, 150, 93, .51);--t177: rgba(34, 24, 17, .02);--t178: rgba(191, 150, 93, .34);--t179: rgb(52, 42, 34);--t180: rgb(68, 104, 204);--t181: rgb(72, 95, 152);--t182: rgba(68, 104, 204, .45);--t183: rgb(68, 104, 204);--stage-filter: invert(1) hue-rotate(180deg) sepia(.6) saturate(1.1) brightness(.98)}html.light[data-light=clean]{--t0: rgb(236, 240, 245);--t1: rgb(10, 18, 31);--t2: rgb(74, 82, 94);--t3: rgba(89, 117, 201, .16);--t4: rgba(215, 221, 227, .62);--t5: rgb(0, 129, 159);--t6: rgb(125, 105, 243);--t7: rgb(167, 95, 0);--t8: rgb(222, 57, 80);--t9: rgb(0, 144, 77);--t10: rgb(10, 18, 31);--t11: rgb(93, 114, 185);--t12: rgba(225, 230, 235, .5);--t13: rgba(0, 129, 159, .12);--t14: rgba(0, 129, 159, .45);--t15: rgba(0, 129, 159, .1);--t16: rgba(10, 18, 31, .06);--t17: rgba(52, 80, 103, .176);--t18: rgba(0, 177, 208, .158);--t19: rgba(0, 177, 208, .248);--t20: rgba(225, 230, 235, .75);--t21: rgba(0, 129, 159, .4);--t22: rgba(225, 230, 235, .55);--t23: rgba(0, 129, 159, .14);--t24: rgba(10, 18, 31, .03);--t25: rgba(89, 117, 201, .25);--t26: rgba(0, 129, 159, .13);--t27: rgba(0, 144, 77, .08);--t28: rgb(64, 115, 97);--t29: rgb(74, 82, 94);--t30: rgb(50, 59, 72);--t31: rgba(10, 18, 31, .05);--t32: rgba(167, 95, 0, .16);--t33: rgb(135, 99, 44);--t34: rgba(0, 129, 159, .75);--t35: rgb(144, 158, 193);--t36: rgba(228, 233, 238, .82);--t37: rgba(52, 80, 103, .088);--t38: rgb(39, 47, 60);--t39: rgba(20, 129, 217, .16);--t40: rgb(45, 123, 181);--t41: rgba(10, 18, 31, .12);--t42: rgba(45, 123, 181, .7);--t43: rgba(90, 166, 226, .315);--t44: rgba(225, 230, 235, .72);--t45: rgb(222, 86, 36);--t46: rgb(222, 102, 61);--t47: rgb(186, 87, 0);--t48: rgba(10, 18, 31, .1);--t49: rgb(143, 100, 0);--t50: rgba(231, 127, 59, .27);--t51: rgb(204, 210, 216);--t52: rgba(52, 80, 103, .099);--t53: rgba(66, 153, 220, .028);--t54: rgba(0, 129, 159, .3);--t55: rgba(0, 144, 77, .1);--t56: rgba(0, 144, 77, .35);--t57: rgb(135, 157, 210);--t58: rgb(194, 200, 207);--t59: rgb(97, 110, 163);--t60: rgba(125, 105, 243, .15);--t61: rgb(113, 104, 162);--t62: rgba(0, 129, 159, .45);--t63: rgba(167, 95, 0, .12);--t64: rgba(215, 140, 0, .225);--t65: rgba(10, 18, 31, .035);--t66: rgba(167, 95, 0, .14);--t67: rgba(125, 105, 243, .18);--t68: rgba(125, 105, 243, .45);--t69: rgba(0, 129, 159, .35);--t70: rgba(10, 18, 31, .04);--t71: rgba(125, 105, 243, .1);--t72: rgba(167, 95, 0, .25);--t73: rgba(167, 95, 0, .1);--t74: rgba(167, 95, 0, .5);--t75: rgb(113, 104, 162);--t76: rgba(0, 129, 159, .25);--t77: rgb(186, 192, 200);--t78: rgba(66, 153, 220, .55);--t79: rgba(222, 57, 80, .12);--t80: rgba(222, 57, 80, .4);--t81: rgb(181, 81, 96);--t82: rgba(243, 247, 252, .55);--t83: rgba(225, 230, 235, .92);--t84: rgb(32, 40, 53);--t85: rgba(43, 119, 142, .55);--t86: rgba(0, 129, 159, .08);--t87: rgb(0, 122, 137);--t88: rgba(0, 177, 208, .27);--t89: rgba(0, 129, 159, .5);--t90: rgba(0, 129, 159, .55);--t91: rgb(65, 111, 117);--t92: rgba(0, 129, 159, .32);--t93: rgba(66, 153, 220, .85);--t94: rgba(0, 129, 159, .9);--t95: rgba(0, 144, 77, .28);--t96: rgba(0, 144, 77, .9);--t97: rgba(66, 153, 220, .85);--t98: rgba(10, 18, 31, .5);--t99: rgb(236, 240, 245);--t100: rgba(221, 226, 232, .85);--t101: rgba(125, 105, 243, .6);--t102: rgba(151, 141, 252, .18);--t103: rgba(228, 233, 238, .86);--t104: rgb(160, 89, 98);--t105: rgba(66, 153, 220, .085);--t106: rgba(216, 222, 228, .9);--t107: rgba(0, 188, 124, .203);--t108: rgba(176, 184, 191, .85);--t109: rgba(221, 227, 232, .9);--t110: rgba(0, 177, 208, .054);--t111: rgba(0, 129, 159, .05);--t112: rgba(62, 111, 116, .85);--t113: rgba(10, 18, 31, .25);--t114: rgb(64, 115, 97);--t115: rgb(126, 99, 59);--t116: rgba(66, 153, 220, .85);--t117: rgb(15, 23, 37);--t118: rgba(125, 105, 243, .7);--t119: rgb(116, 105, 182);--t120: rgba(0, 129, 159, .6);--t121: rgb(10, 18, 31);--t122: rgba(100, 115, 234, .14);--t123: rgba(101, 113, 203, .55);--t124: rgb(99, 105, 139);--t125: rgb(101, 112, 199);--t126: rgba(0, 144, 77, .14);--t127: rgba(0, 144, 77, .7);--t128: rgb(66, 114, 96);--t129: rgba(133, 102, 215, .14);--t130: rgba(129, 101, 201, .7);--t131: rgb(109, 100, 133);--t132: rgb(127, 101, 193);--t133: rgba(167, 95, 0, .18);--t134: rgb(127, 100, 55);--t135: rgba(15, 23, 37, .1);--t136: rgba(66, 153, 220, .637);--t137: rgb(10, 18, 31);--t138: rgba(66, 153, 220, .383);--t139: rgb(10, 18, 32);--t140: rgba(0, 129, 159, .04);--t141: rgba(100, 115, 234, .04);--t142: rgba(101, 113, 203, .45);--t143: rgba(133, 102, 215, .05);--t144: rgba(129, 101, 201, .5);--t145: rgba(0, 144, 77, .04);--t146: rgba(0, 144, 77, .5);--t147: rgb(37, 124, 143);--t148: rgb(102, 111, 184);--t149: rgb(121, 102, 176);--t150: rgb(35, 125, 93);--t151: rgba(37, 124, 143, .55);--t152: rgba(0, 144, 77, .3);--t153: rgba(100, 115, 234, .3);--t154: rgb(101, 112, 199);--t155: rgba(133, 102, 215, .3);--t156: rgb(127, 101, 193);--t157: rgba(167, 95, 0, .3);--t158: rgba(15, 23, 37, .2);--t159: rgba(66, 153, 220, .85);--t160: rgba(0, 129, 159, .3);--t161: rgb(0, 129, 159);--t162: rgb(218, 224, 230);--t163: rgba(10, 18, 31, .08);--t164: rgb(15, 23, 36);--t165: rgb(31, 39, 53);--t166: rgb(15, 23, 36);--t167: rgba(74, 82, 94, .6);--t168: rgba(74, 82, 94, .25);--t169: rgb(137, 99, 34);--t170: rgba(167, 95, 0, .55);--t171: rgba(89, 117, 201, .3);--t172: rgba(89, 117, 201, .45);--t173: rgba(37, 124, 143, .8);--t174: rgb(129, 101, 201);--t175: rgba(89, 117, 201, .28);--t176: rgba(66, 153, 220, .51);--t177: rgba(10, 18, 31, .02);--t178: rgba(66, 153, 220, .34);--t179: rgb(28, 37, 50);--t180: rgb(79, 124, 254);--t181: rgb(86, 117, 195);--t182: rgba(79, 124, 254, .45);--t183: rgb(79, 124, 254);--stage-filter: invert(1) hue-rotate(180deg) saturate(1.3) url(#tone-clean)}html.light[data-light=mono]{--t0: rgb(247, 247, 247);--t1: rgb(6, 6, 6);--t2: rgb(72, 72, 72);--t3: rgba(72, 84, 118, .16);--t4: rgba(226, 226, 226, .62);--t5: rgb(35, 83, 95);--t6: rgb(90, 86, 140);--t7: rgb(100, 72, 33);--t8: rgb(133, 68, 71);--t9: rgb(33, 91, 64);--t10: rgb(6, 6, 6);--t11: rgb(71, 81, 109);--t12: rgba(235, 235, 235, .5);--t13: rgba(35, 83, 95, .12);--t14: rgba(35, 83, 95, .45);--t15: rgba(35, 83, 95, .1);--t16: rgba(6, 6, 6, .06);--t17: rgba(67, 67, 67, .176);--t18: rgba(119, 168, 180, .158);--t19: rgba(119, 168, 180, .248);--t20: rgba(235, 235, 235, .75);--t21: rgba(35, 83, 95, .4);--t22: rgba(235, 235, 235, .55);--t23: rgba(35, 83, 95, .14);--t24: rgba(6, 6, 6, .03);--t25: rgba(72, 84, 118, .25);--t26: rgba(35, 83, 95, .13);--t27: rgba(33, 91, 64, .08);--t28: rgb(54, 73, 65);--t29: rgb(72, 72, 72);--t30: rgb(47, 47, 47);--t31: rgba(6, 6, 6, .05);--t32: rgba(100, 72, 33, .16);--t33: rgb(82, 68, 48);--t34: rgba(35, 83, 95, .75);--t35: rgb(115, 121, 135);--t36: rgba(239, 239, 239, .82);--t37: rgba(67, 67, 67, .088);--t38: rgb(35, 35, 35);--t39: rgba(58, 91, 126, .16);--t40: rgb(57, 84, 107);--t41: rgba(6, 6, 6, .12);--t42: rgba(57, 84, 107, .7);--t43: rgba(133, 162, 188, .315);--t44: rgba(235, 235, 235, .72);--t45: rgb(136, 82, 64);--t46: rgb(139, 91, 75);--t47: rgb(111, 72, 49);--t48: rgba(6, 6, 6, .1);--t49: rgb(86, 70, 32);--t50: rgba(192, 147, 122, .27);--t51: rgb(213, 213, 213);--t52: rgba(67, 67, 67, .099);--t53: rgba(128, 128, 128, .028);--t54: rgba(35, 83, 95, .3);--t55: rgba(33, 91, 64, .1);--t56: rgba(33, 91, 64, .35);--t57: rgb(117, 127, 148);--t58: rgb(203, 203, 203);--t59: rgb(70, 76, 97);--t60: rgba(90, 86, 140, .15);--t61: rgb(76, 73, 97);--t62: rgba(35, 83, 95, .45);--t63: rgba(100, 72, 33, .12);--t64: rgba(184, 152, 112, .225);--t65: rgba(6, 6, 6, .035);--t66: rgba(100, 72, 33, .14);--t67: rgba(90, 86, 140, .18);--t68: rgba(90, 86, 140, .45);--t69: rgba(35, 83, 95, .35);--t70: rgba(6, 6, 6, .04);--t71: rgba(90, 86, 140, .1);--t72: rgba(100, 72, 33, .25);--t73: rgba(100, 72, 33, .1);--t74: rgba(100, 72, 33, .5);--t75: rgb(76, 73, 97);--t76: rgba(35, 83, 95, .25);--t77: rgb(194, 194, 194);--t78: rgba(128, 128, 128, .55);--t79: rgba(133, 68, 71, .12);--t80: rgba(133, 68, 71, .4);--t81: rgb(109, 69, 72);--t82: rgba(255, 255, 255, .55);--t83: rgba(235, 235, 235, .92);--t84: rgb(28, 28, 28);--t85: rgba(51, 77, 86, .55);--t86: rgba(35, 83, 95, .08);--t87: rgb(42, 77, 83);--t88: rgba(119, 168, 180, .27);--t89: rgba(35, 83, 95, .5);--t90: rgba(35, 83, 95, .55);--t91: rgb(53, 70, 72);--t92: rgba(35, 83, 95, .32);--t93: rgba(128, 128, 128, .85);--t94: rgba(35, 83, 95, .9);--t95: rgba(33, 91, 64, .28);--t96: rgba(33, 91, 64, .9);--t97: rgba(128, 128, 128, .85);--t98: rgba(6, 6, 6, .5);--t99: rgb(247, 247, 247);--t100: rgba(231, 231, 231, .85);--t101: rgba(90, 86, 140, .6);--t102: rgba(153, 151, 210, .18);--t103: rgba(239, 239, 239, .86);--t104: rgb(97, 68, 71);--t105: rgba(128, 128, 128, .085);--t106: rgba(226, 226, 226, .9);--t107: rgba(116, 173, 143, .203);--t108: rgba(184, 184, 184, .85);--t109: rgba(232, 232, 232, .9);--t110: rgba(119, 168, 180, .054);--t111: rgba(35, 83, 95, .05);--t112: rgba(52, 70, 72, .85);--t113: rgba(6, 6, 6, .25);--t114: rgb(54, 73, 65);--t115: rgb(77, 67, 52);--t116: rgba(128, 128, 128, .85);--t117: rgb(11, 11, 11);--t118: rgba(90, 86, 140, .7);--t119: rgb(80, 77, 107);--t120: rgba(35, 83, 95, .6);--t121: rgb(6, 6, 6);--t122: rgba(79, 89, 135, .14);--t123: rgba(76, 83, 118, .55);--t124: rgb(68, 71, 84);--t125: rgb(76, 82, 116);--t126: rgba(33, 91, 64, .14);--t127: rgba(33, 91, 64, .7);--t128: rgb(54, 71, 64);--t129: rgba(91, 81, 126, .14);--t130: rgba(87, 78, 117, .7);--t131: rgb(71, 68, 81);--t132: rgb(85, 77, 113);--t133: rgba(100, 72, 33, .18);--t134: rgb(78, 67, 50);--t135: rgba(11, 11, 11, .1);--t136: rgba(128, 128, 128, .637);--t137: rgb(6, 6, 6);--t138: rgba(128, 128, 128, .383);--t139: rgb(6, 6, 6);--t140: rgba(35, 83, 95, .04);--t141: rgba(79, 89, 135, .04);--t142: rgba(76, 83, 118, .45);--t143: rgba(91, 81, 126, .05);--t144: rgba(87, 78, 117, .5);--t145: rgba(33, 91, 64, .04);--t146: rgba(33, 91, 64, .5);--t147: rgb(52, 81, 88);--t148: rgb(75, 79, 108);--t149: rgb(81, 75, 104);--t150: rgb(49, 79, 66);--t151: rgba(52, 81, 88, .55);--t152: rgba(33, 91, 64, .3);--t153: rgba(79, 89, 135, .3);--t154: rgb(76, 82, 116);--t155: rgba(91, 81, 126, .3);--t156: rgb(85, 77, 113);--t157: rgba(100, 72, 33, .3);--t158: rgba(11, 11, 11, .2);--t159: rgba(128, 128, 128, .85);--t160: rgba(35, 83, 95, .3);--t161: rgb(35, 83, 95);--t162: rgb(229, 229, 229);--t163: rgba(6, 6, 6, .08);--t164: rgb(10, 10, 10);--t165: rgb(27, 27, 27);--t166: rgb(10, 10, 10);--t167: rgba(72, 72, 72, .6);--t168: rgba(72, 72, 72, .25);--t169: rgb(83, 69, 46);--t170: rgba(100, 72, 33, .55);--t171: rgba(72, 84, 118, .3);--t172: rgba(72, 84, 118, .45);--t173: rgba(52, 81, 88, .8);--t174: rgb(87, 78, 117);--t175: rgba(72, 84, 118, .28);--t176: rgba(128, 128, 128, .51);--t177: rgba(6, 6, 6, .02);--t178: rgba(128, 128, 128, .34);--t179: rgb(24, 24, 24);--t180: rgb(73, 95, 149);--t181: rgb(70, 83, 114);--t182: rgba(73, 95, 149, .45);--t183: rgb(73, 95, 149);--stage-filter: invert(1) grayscale(1) contrast(1.15)}html.light .stage canvas{filter:var(--stage-filter)}html.light{--bg: var(--t0) }html.light{--text: var(--t1) }html.light{--muted: var(--t2) }html.light{--line: var(--t3) }html.light{--glass: var(--t4) }html.light{--cyan: var(--t5) }html.light{--violet: var(--t6) }html.light{--amber: var(--t7) }html.light{--red: var(--t8) }html.light{--green: var(--t9) }html.light h1{background-image:linear-gradient(180deg,var(--t10) 30%,var(--t11))}html.light .loader-core,html.light .brand-mark{background-image:radial-gradient(circle at 35% 35%,var(--t10),var(--cyan) 40%,var(--violet))}html.light .steps{background-color:var(--t12)}html.light .steps button.on{background-color:var(--t13)}html.light .nav-cta{border:1px solid var(--t14)}html.light .nav-cta:hover{background-color:var(--t15)}html.light .theme-toggle:hover{background-color:var(--t16)}html.light .hero-inner{text-shadow:0 0 40px var(--t17)}html.light .cta-btn{color:var(--t0)}html.light .cta-btn{box-shadow:0 0 40px var(--t18)}html.light .cta-btn:hover{box-shadow:0 0 60px var(--t19)}html.light .ring-label{background-color:var(--t20)}html.light .ring-label{border:1px solid var(--t21)}html.light .tabs{background-color:var(--t22)}html.light .tabs button.on{background-color:var(--t23)}html.light .node rect{fill:var(--t24)}html.light .node rect{stroke:var(--t25)}html.light .k-ai rect{fill:var(--t26)}html.light .k-team rect{fill:var(--t27)}html.light .k-team text,html.light .k-team .pre{fill:var(--t28)}html.light .k-partner rect{stroke:var(--t29)}html.light .k-partner text{fill:var(--t30)}html.light .k-data rect{fill:var(--t31)}html.light .k-out rect{fill:var(--t32)}html.light .k-out text{fill:var(--t33)}html.light .edge{stroke:var(--t35)}html.light .lg.partner{color:var(--t30)}html.light .co-card{background-color:var(--t36)}html.light .co-card{box-shadow:0 8px 24px var(--t37)}html.light .co-card b{color:var(--t10)}html.light .co-first,html.light .co-card li{color:var(--t38)}html.light .tk-no{background-color:var(--t39)}html.light .tk-no,html.light .tk-ic{color:var(--t40)}html.light .tk-steps i{background-color:var(--t41)}html.light .tk-steps i.on{background-color:var(--t42)}html.light .tk-steps i.cur{background-color:var(--t40)}html.light .tk-steps i.cur{box-shadow:0 0 8px var(--t43)}html.light .tracker{background-color:var(--t44)}html.light .tk-box{background-image:repeating-linear-gradient(90deg,var(--t45) 0 2px,var(--t46) 2px 4px)}html.light .tk-pct{color:var(--t47)}html.light .tk-bar{background-color:var(--t48)}html.light .tk-fill{background-image:linear-gradient(90deg,var(--t47),var(--t49))}html.light .tk-fill{box-shadow:0 0 10px var(--t50)}html.light .tk-stop i{background-color:var(--t51)}html.light .tk-stop i{border:1.5px solid var(--t29)}html.light .card{box-shadow:0 20px 60px var(--t52),inset 0 1px 0 var(--t53)}html.light .ai-chip{background-color:var(--t15)}html.light .ai-chip{border:1px solid var(--t54)}html.light .human{background-color:var(--t55)}html.light .human{border:1px solid var(--t56)}html.light .avatar{background-image:linear-gradient(135deg,var(--t57),var(--t58))}html.light .avatar{color:var(--t59)}html.light .product{background-color:var(--t24)}html.light .thumb{background-color:var(--t60)}html.light .thumb svg{stroke:var(--t61)}html.light .scan{background-image:linear-gradient(90deg,transparent,var(--t62),transparent)}html.light .check{background-color:var(--t55)}html.light .check.warn{background-color:var(--t63)}html.light .bar{background-color:var(--t16)}html.light .counter.hot .num{text-shadow:0 0 20px var(--t64)}html.light .buyer{background-color:var(--t65)}html.light .buyer{border:1px solid var(--t66)}html.light .source{background-color:var(--t67)}html.light .source{border:1px solid var(--t68)}html.light .lang{background-color:var(--t15)}html.light .lang{border:1px solid var(--t69)}html.light .answer{background-color:var(--t70)}html.light .cite{color:var(--t0)}html.light .mail{background-color:var(--t65)}html.light .tag-hot{background-color:var(--t63)}html.light .draft{border:1px dashed var(--t69)}html.light .quote{background-color:var(--t71)}html.light .won{background-image:linear-gradient(90deg,var(--t72),var(--t73))}html.light .won{border:1px solid var(--t74)}html.light .moon{color:var(--t75)}html.light .bubble.in{background-color:var(--t16)}html.light .bubble.out{background-color:var(--t23)}html.light .bubble.out{border:1px solid var(--t76)}html.light .track{background-color:var(--t48)}html.light .node{background-color:var(--t77)}html.light .boat{background-color:var(--t10)}html.light .boat{box-shadow:0 0 16px var(--t78),0 0 30px var(--cyan)}html.light .alert{background-color:var(--t79)}html.light .alert{border:1px solid var(--t80)}html.light .alert{color:var(--t81)}html.light .fixed{background-color:var(--t55)}html.light .fixed{border:1px solid var(--t56)}html.light .doc{background-color:var(--t27)}html.light .drawer-backdrop{background-color:var(--t82)}html.light .drawer-panel{background-color:var(--t83)}html.light .detail-group li{color:var(--t84)}html.light .boundary{background-color:var(--t70)}html.light .flash{background-image:radial-gradient(ellipse at 70% 50%,var(--t85),var(--t86) 45%,transparent 70%)}html.light .ai-icon{color:var(--t0)}html.light .ai-icon{background-image:linear-gradient(135deg,var(--t87),var(--cyan) 45%,var(--violet))}html.light .ai-icon{box-shadow:0 0 10px var(--t88)}html.light .topo-ctrl button.on{border-color:var(--t89)}html.light .topo-ctrl button.on{background-color:var(--t15)}html.light .node .base{fill:var(--t24)}html.light .node .base{stroke:var(--t25)}html.light .k-ai .base{fill:var(--t13)}html.light .k-ai .base{stroke:var(--t90)}html.light .k-ai .runner{stroke:var(--t91)}html.light .k-ai .runner{filter:drop-shadow(0 0 3px var(--t5))}html.light .k-ai .chip rect{fill:var(--t5)}html.light .k-ai .chip text{fill:var(--t0)}html.light .k-team .base{fill:var(--t27)}html.light .k-team .lbl,html.light .k-team .pre{fill:var(--t28)}html.light .k-partner .base{stroke:var(--t29)}html.light .k-partner .lbl{fill:var(--t30)}html.light .k-data .base{fill:var(--t31)}html.light .k-out .base{fill:var(--t32)}html.light .k-out .lbl{fill:var(--t33)}html.light .k-ai.is-active .base{fill:var(--t92)}html.light .k-ai.is-active .base{stroke:var(--t93)}html.light .k-ai.is-active .base{filter:drop-shadow(0 0 8px var(--t94))}html.light .k-team.is-active .base{fill:var(--t95)}html.light .k-team.is-active .base{filter:drop-shadow(0 0 8px var(--t96))}html.light .k-out.is-active .base,html.light .k-data.is-active .base{stroke:var(--t97)}html.light .k-out.is-active .base,html.light .k-data.is-active .base{filter:drop-shadow(0 0 6px var(--t98))}html.light .tick path{stroke:var(--t99)}html.light .spin circle{stroke:var(--t93)}html.light .edge.hot{stroke:var(--t93)}html.light .edge.hot{filter:drop-shadow(0 0 3px var(--t5))}html.light .hub-badge{background-color:var(--t100)}html.light .hub-badge{border:1px solid var(--t101)}html.light .hub-badge{box-shadow:0 0 16px var(--t102)}html.light .gl-card{background-color:var(--t103)}html.light .gl-card{box-shadow:0 6px 20px var(--t52),0 0 18px color-mix(in srgb,var(--tone) 25%,transparent)}html.light .gl-data b{color:var(--t10)}html.light .gl-chips span.on{color:var(--t0)}html.light .gl-chips.rows span.on,html.light .rv{color:var(--t84)}html.light .gl.red .rv{color:var(--t104)}html.light .gl-tag .gl-card{color:var(--t10)}html.light .gl-rank .gl-card{border:2px solid var(--t97)}html.light .gl-rank b{color:var(--t0)}html.light .ring .track{stroke:var(--t105)}html.light .gl-score b{color:var(--t10)}html.light .gl-stamp .gl-card{background-color:var(--t106)}html.light .gl-stamp .gl-card{box-shadow:0 0 24px var(--t107)}html.light .holo-card{border:1px solid var(--t89)}html.light .holo-card{background-image:linear-gradient(180deg,var(--t108),var(--t109))}html.light .holo-card{box-shadow:0 0 30px var(--t18),inset 0 0 20px var(--t110)}html.light .holo-card:after{background-image:repeating-linear-gradient(0deg,var(--t111) 0 1px,transparent 1px 3px)}html.light .holo-cube path{fill:var(--t86)}html.light .holo-cube .scanbar{fill:var(--t112)}html.light .holo-doc{background-color:var(--t16)}html.light .holo-doc i{background-color:var(--t113)}html.light .holo li{color:var(--t84)}html.light .node.is-active .runner{stroke:var(--t93)}html.light .node.is-active .runner{filter:drop-shadow(0 0 4px var(--t5))}html.light .k-team.is-active .runner{stroke:var(--t114)}html.light .k-client.is-active .runner{stroke:var(--t115)}html.light .k-out.is-active .runner{stroke:var(--t116)}html.light .k-out.is-active .runner{filter:drop-shadow(0 0 4px var(--t117))}html.light .k-link .base{stroke:var(--t118)}html.light .k-link .lbl{fill:var(--t119)}html.light .k-ai .base{fill:var(--t23)}html.light .k-ai .base{stroke:var(--t120)}html.light .k-ai .lbl{fill:var(--t121)}html.light .k-ai .ico{color:var(--t5)}html.light .k-data .base{fill:var(--t122)}html.light .k-data .base{stroke:var(--t123)}html.light .k-data .lbl{fill:var(--t124)}html.light .k-data .ico{color:var(--t125)}html.light .k-team .base{fill:var(--t126)}html.light .k-team .base{stroke:var(--t127)}html.light .k-team .lbl{fill:var(--t128)}html.light .k-partner .base{fill:var(--t129)}html.light .k-partner .base{stroke:var(--t130)}html.light .k-partner .lbl{fill:var(--t131)}html.light .k-partner .ico{color:var(--t132)}html.light .k-client .base{fill:var(--t133)}html.light .k-client .lbl{fill:var(--t134)}html.light .k-out .base{fill:var(--t135)}html.light .k-out .base{stroke:var(--t136)}html.light .k-out .lbl{fill:var(--t137)}html.light .k-out .ico{color:var(--t117)}html.light .k-link .base{fill:var(--t70)}html.light .k-link .base{stroke:var(--t138)}html.light .k-link .lbl{fill:var(--t139)}html.light .k-link .ico{color:var(--t139)}html.light .grp rect:first-child{fill:var(--t140)}html.light .grp rect:first-child{stroke:var(--t90)}html.light .grp-data rect:first-child{fill:var(--t141)}html.light .grp-data rect:first-child{stroke:var(--t142)}html.light .grp-partner rect:first-child{fill:var(--t143)}html.light .grp-partner rect:first-child{stroke:var(--t144)}html.light .grp-team rect:first-child{fill:var(--t145)}html.light .grp-team rect:first-child{stroke:var(--t146)}html.light .grp-lbl{fill:var(--t147)}html.light .grp-data .grp-lbl{fill:var(--t148)}html.light .grp-partner .grp-lbl{fill:var(--t149)}html.light .grp-team .grp-lbl{fill:var(--t150)}html.light .grp .chip rect{fill:var(--t5)}html.light .grp .chip text{fill:var(--t0)}html.light .edge,html.light .edge.live{stroke:var(--t151)}html.light .edge.loop{stroke:var(--t130)}html.light .edge.live.hot{stroke:var(--t93)}html.light .topo-legend .lg.team i{background-color:var(--t152)}html.light .topo-legend .lg.data i{background-color:var(--t153)}html.light .topo-legend .lg.data i{border:1px solid var(--t154)}html.light .topo-legend .lg.partner i{background-color:var(--t155)}html.light .topo-legend .lg.partner i{border:1px solid var(--t156)}html.light .topo-legend .lg.client i{background-color:var(--t157)}html.light .topo-legend .lg.out i{background-color:var(--t158)}html.light .topo-legend .lg.out i{border:1px solid var(--t159)}html.light .topo-legend .lg.ai i{background-color:var(--t160)}html.light .topo-legend .lg.ai i{border:1px solid var(--t161)}html.light .topo-svg .grp-lbl{stroke:var(--t162)}html.light .bub.in{background-color:var(--t163)}html.light .bub.in{color:var(--t164)}html.light .gl-chips.chat-reply span.bub.out,html.light .gl-chips.chat-reply span.bub.out.on{color:var(--t10)}html.light .lead,html.light .problem{color:var(--t165)}html.light .facet:nth-child(2) h4{color:var(--t117)}html.light .facet li{color:var(--t166)}html.light .tk-records span{color:var(--t167)}html.light .tk-records span{border:1px solid var(--t168)}html.light .tk-records span.on{color:var(--t169)}html.light .tk-records span.on{border-color:var(--t170)}html.light .tk-records span.on{background-color:var(--t73)}@media (max-width: 760px),(max-aspect-ratio: 85/100){html.light .facet-tabs{background-color:var(--t22)}}@media (max-width: 760px),(max-aspect-ratio: 85/100){html.light .facet-tabs button.on{background-color:var(--t23)}}html.light .ph rect{fill:var(--t70)}html.light .ph rect{stroke:var(--t171)}html.light .ph-chev{fill:var(--t172)}html.light .arr-head{fill:var(--t173)}html.light .k-partner .bar{fill:var(--t174)}html.light .k-out .bar{fill:var(--t117)}html.light .band rect:first-child{fill:var(--t24)}html.light .band rect:first-child{stroke:var(--t175)}html.light .band-chip rect{fill:var(--t86)}html.light .band-chip rect{stroke:var(--t21)}html.light .topo-legend .lg.link i{border:1px dashed var(--t176)}html.light .grp-link rect:first-child{fill:var(--t177)}html.light .grp-link rect:first-child{stroke:var(--t178)}html.light .grp-link .grp-lbl{fill:var(--t179)}html.light .topo-svg .node.k-out .base{fill:var(--t180)}html.light .topo-svg .node.k-out .base{stroke:var(--t181)}html.light .topo-svg .node.k-out .base{filter:drop-shadow(0 4px 10px var(--t182))}html.light .topo-legend .lg.out i{background-color:var(--t180)}html.light .topo-legend .lg.out i{border-color:var(--t183)}html.light .autoplay:hover{background-color:var(--t16)}html.light .autoplay.on{border-color:var(--t14)}
