.video-tracking-service-page{background:#f5f8fc;color:#13233a}.video-tracking-service-page .iv-section{position:relative;padding:clamp(4rem,7vw,7rem) 0}.video-tracking-service-page .iv-eyebrow,.video-tracking-service-page .iv-heading>span{display:inline-block;margin-bottom:1rem;color:#57d9ff;font-size:.76rem;font-weight:850;letter-spacing:.18em;text-transform:uppercase}.video-tracking-service-page .iv-heading{max-width:780px;margin-bottom:clamp(2rem,4vw,3.25rem)}.video-tracking-service-page .iv-heading>span{color:#2563eb}.video-tracking-service-page .iv-heading h2{margin:0;color:#071426;font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.04em}.video-tracking-service-page h3{color:#0b1f3a}.video-tracking-service-page p{color:#526174;line-height:1.75}
.video-tracking-service-page .iv-hero{overflow:hidden;padding:clamp(4rem,7vw,7.25rem) 0;color:#fff;background:radial-gradient(circle at 78% 26%,rgba(34,211,238,.16),transparent 27%),radial-gradient(circle at 16% 80%,rgba(124,58,237,.18),transparent 30%),linear-gradient(130deg,#030a14,#071a31 58%,#0b2341)}.video-tracking-service-page .iv-hero:before{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:42px 42px;content:""}.video-tracking-service-page .iv-hero .container{position:relative;z-index:1}.video-tracking-service-page .iv-hero h1{max-width:760px;margin:0 0 1.35rem;color:#fff;font-size:clamp(2.35rem,5vw,4.9rem);line-height:.98;letter-spacing:-.055em}.video-tracking-service-page .iv-hero p{max-width:660px;margin-bottom:2rem;color:#c4d1e2;font-size:clamp(1rem,1.25vw,1.16rem)}
.video-tracking-service-page .annotation-workspace{overflow:hidden;border:1px solid rgba(117,203,255,.3);border-radius:18px;background:#07111e;box-shadow:0 30px 80px rgba(0,0,0,.48)}.video-tracking-service-page .workspace-bar{display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;border-bottom:1px solid #20354d;background:#0c1b2d;color:#91a8c1;font-size:.6rem;letter-spacing:.09em}.video-tracking-service-page .workspace-bar>span{display:flex;gap:.3rem}.video-tracking-service-page .workspace-bar i{display:block;width:7px;height:7px;border-radius:50%;background:#34516e}.video-tracking-service-page .workspace-bar b{color:#c9d8e8}.video-tracking-service-page .workspace-bar em{margin-left:auto;color:#4ade80;font-style:normal}.video-tracking-service-page .workspace-main{display:grid;grid-template-columns:minmax(0,1fr) 120px;min-height:390px}.video-tracking-service-page .workspace-canvas{padding:12px}.video-tracking-service-page .road-scene{position:relative;overflow:hidden;height:100%;min-height:360px;background:linear-gradient(#163a56 0 42%,#233b4c 42% 55%,#162433 55%)}.video-tracking-service-page .skyline{position:absolute;right:0;bottom:45%;left:0;height:28%;opacity:.65;background:linear-gradient(90deg,#0b1c2b 0 10%,transparent 10% 13%,#10283b 13% 28%,transparent 28% 31%,#0b2032 31% 46%,transparent 46% 50%,#0d2437 50% 69%,transparent 69% 72%,#102b40 72% 87%,transparent 87%)}.video-tracking-service-page .road{position:absolute;inset:55% 0 0;background:linear-gradient(76deg,transparent 47%,rgba(255,255,255,.45) 48% 50%,transparent 51%),linear-gradient(103deg,transparent 47%,rgba(255,255,255,.22) 48% 50%,transparent 51%),#192a39}.video-tracking-service-page .car-shape{position:absolute;left:15%;top:48%;width:40%;height:22%;border-radius:35% 22% 12% 12%;background:#738598;box-shadow:inset 0 14px #9eb0bf}.video-tracking-service-page .car-shape:after{position:absolute;right:10%;bottom:-8px;left:10%;height:17px;background:radial-gradient(circle at 12% 50%,#05090e 0 8px,transparent 9px),radial-gradient(circle at 88% 50%,#05090e 0 8px,transparent 9px);content:""}.video-tracking-service-page .person-shape{position:absolute;top:36%;right:15%;width:24px;height:92px;border-radius:14px;background:#8796a7}.video-tracking-service-page .person-shape:before{position:absolute;top:-23px;left:2px;width:20px;height:20px;border-radius:50%;background:#a9b5bf;content:""}.video-tracking-service-page .box{position:absolute;border:2px solid}.video-tracking-service-page .box span{position:absolute;top:-20px;left:-2px;padding:2px 5px;color:#06101a;font-size:8px;font-weight:850;white-space:nowrap}.video-tracking-service-page .box.vehicle{left:12%;top:41%;width:47%;height:36%;border-color:#35a8ff}.video-tracking-service-page .box.vehicle span{background:#35a8ff}.video-tracking-service-page .box.pedestrian{top:26%;right:10%;width:76px;height:57%;border-color:#fa5bb9}.video-tracking-service-page .box.pedestrian span{background:#fa5bb9}.video-tracking-service-page .polygon-layer{position:absolute;inset:0;width:100%;height:100%}.video-tracking-service-page .polygon-layer polygon{fill:rgba(34,211,238,.14);stroke:#22d3ee;stroke-width:2}.video-tracking-service-page .polygon-layer polyline{fill:none;stroke:#ffd166;stroke-width:2;stroke-dasharray:6 4}.video-tracking-service-page .polygon-layer .skeleton{fill:#fb7185;stroke:#fb7185;stroke-width:3}.video-tracking-service-page .frame-tag{position:absolute;bottom:8px;left:9px;padding:4px 7px;color:#b7c9db;background:rgba(3,10,20,.78);font-size:8px;letter-spacing:.08em}.video-tracking-service-page .class-panel{padding:.8rem .65rem;border-left:1px solid #20354d;background:#0a1726}.video-tracking-service-page .class-panel h2{margin:0 0 .9rem;color:#6f8ba8;font-size:.58rem;letter-spacing:.14em}.video-tracking-service-page .class-panel>div{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:.35rem;margin-bottom:.6rem;color:#cbd8e8;font-size:.55rem}.video-tracking-service-page .class-panel .swatch{width:8px;height:8px;border-radius:2px}.video-tracking-service-page .swatch.blue{background:#35a8ff}.video-tracking-service-page .swatch.magenta{background:#fa5bb9}.video-tracking-service-page .swatch.cyan{background:#22d3ee}.video-tracking-service-page .swatch.amber{background:#ffd166}.video-tracking-service-page .class-panel hr{border-color:#263d55}.video-tracking-service-page .class-panel small,.video-tracking-service-page .class-panel strong{display:block}.video-tracking-service-page .class-panel small{margin-top:.8rem;color:#617b96;font-size:.48rem;letter-spacing:.1em}.video-tracking-service-page .class-panel strong{color:#d4e1ee;font-size:.62rem}.video-tracking-service-page .class-panel .status-ok{color:#4ade80}.video-tracking-service-page .workspace-meta{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;border-top:1px solid #20354d;background:#20354d}.video-tracking-service-page .workspace-meta span{padding:.55rem .65rem;color:#637e99;background:#0a1726;font-size:.48rem;letter-spacing:.07em}.video-tracking-service-page .workspace-meta b{display:block;margin-top:2px;color:#c7d5e4;font-size:.56rem}
.video-tracking-service-page .capability-section{background:#f5f8fc}.video-tracking-service-page .capability-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.video-tracking-service-page .capability-card{overflow:hidden;padding:1rem;border:1px solid #dbe5ef;border-radius:16px;background:#fff;box-shadow:0 12px 34px rgba(11,31,58,.06)}.video-tracking-service-page .capability-card.wide{grid-column:span 3}.video-tracking-service-page .capability-card h3{margin:1.2rem 0 .55rem;font-size:1.12rem}.video-tracking-service-page .capability-card p{margin:0;font-size:.92rem}.video-tracking-service-page .mini-visual{position:relative;overflow:hidden;height:132px;border-radius:10px;background:#0a1828}.video-tracking-service-page .box-visual{background:linear-gradient(155deg,#31485d,#122338)}.video-tracking-service-page .mini-object{position:absolute;left:24%;top:38%;width:48%;height:32%;border-radius:45% 25% 14% 14%;background:#7890a4}.video-tracking-service-page .mini-box{position:absolute;inset:21% 17% 18%;border:2px solid #38bdf8}.video-tracking-service-page .mini-box span{position:absolute;top:-17px;left:-2px;padding:2px 4px;color:#04111e;background:#38bdf8;font-size:8px}.video-tracking-service-page .semantic-visual i{position:absolute}.video-tracking-service-page .semantic-visual i:nth-child(1){inset:0 0 55%;background:#375c78}.video-tracking-service-page .semantic-visual i:nth-child(2){inset:45% 0 0;clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);background:#22d3ee}.video-tracking-service-page .semantic-visual i:nth-child(3){inset:48% 58% 0 0;background:#4ade80;clip-path:polygon(0 0,65% 0,100% 100%,0 100%)}.video-tracking-service-page .mini-visual>span{position:absolute;right:8px;bottom:8px;color:#d7e6f4;font-size:8px;letter-spacing:.1em}.video-tracking-service-page .instance-visual{display:flex;align-items:center;justify-content:center;gap:12px}.video-tracking-service-page .instance-visual i{width:36px;height:76px;border-radius:50% 50% 24% 24%;background:rgba(59,130,246,.46);border:2px solid #60a5fa}.video-tracking-service-page .instance-visual i:nth-child(2){height:92px;background:rgba(250,91,185,.43);border-color:#fa5bb9}.video-tracking-service-page .instance-visual i:nth-child(3){background:rgba(250,204,21,.38);border-color:#facc15}.video-tracking-service-page .keypoint-visual svg,.video-tracking-service-page .polygon-visual svg{width:100%;height:100%}.video-tracking-service-page .keypoint-visual g{fill:#fb7185;stroke:#fb7185;stroke-width:3}.video-tracking-service-page .polygon-visual polygon{fill:rgba(34,211,238,.2);stroke:#22d3ee;stroke-width:2}.video-tracking-service-page .polygon-visual polyline{fill:none;stroke:#fbbf24;stroke-width:3;stroke-dasharray:5 4}.video-tracking-service-page .classification-visual{display:grid;grid-template-columns:42% 1fr;padding:12px;gap:10px}.video-tracking-service-page .image-tile{border-radius:6px;background:linear-gradient(145deg,#42647b 50%,#263d4d 50%)}.video-tracking-service-page .classification-visual ul{margin:0;padding:0;list-style:none}.video-tracking-service-page .classification-visual li{display:flex;justify-content:space-between;padding:9px 0;color:#a9bed2;border-bottom:1px solid #233b52;font-size:7px}.video-tracking-service-page .classification-visual b{color:#4ade80}.video-tracking-service-page .tracking-visual{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;padding:8px}.video-tracking-service-page .tracking-visual div{position:relative;border:1px solid #273d53;background:linear-gradient(160deg,#2c465d,#132437)}.video-tracking-service-page .tracking-visual span{top:4px;left:5px;bottom:auto;right:auto;color:#8099b2}.video-tracking-service-page .tracking-visual i{position:absolute;left:var(--x);top:45%;width:28px;height:21px;border:2px solid #38bdf8}.video-tracking-service-page .tracking-visual i:after{position:absolute;right:-17px;top:7px;width:14px;border-top:1px dashed #38bdf8;content:""}
.video-tracking-service-page .tooling-section{background:#071426}.video-tracking-service-page .tooling-section .iv-heading h2{color:#fff}.video-tracking-service-page .tooling-section .iv-heading>span{color:#57d9ff}.video-tracking-service-page .tooling-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.video-tracking-service-page .tooling-grid article{padding:clamp(1.4rem,3vw,2rem);border:1px solid #203b57;border-radius:16px;background:#0b1d32}.video-tracking-service-page .tooling-grid h3{margin:1.5rem 0 .7rem;color:#fff}.video-tracking-service-page .tooling-grid p{color:#aabbd0}.video-tracking-service-page .tool-icon{display:grid;width:42px;height:42px;place-items:center;color:#57d9ff;border:1px solid #32688b;border-radius:9px;background:#0e2b46;font-size:.7rem;font-weight:850}.video-tracking-service-page .platform-line,.video-tracking-service-page .stack-line{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:1.2rem}.video-tracking-service-page .platform-line span,.video-tracking-service-page .stack-line span{padding:.35rem .5rem;color:#8fb4d1;border:1px solid #294760;border-radius:5px;font-size:.56rem}.video-tracking-service-page .secure-line{display:flex;align-items:center;margin-top:1.5rem;color:#86a8c4;font-size:.62rem}.video-tracking-service-page .secure-line i{flex:1;margin:0 .4rem;border-top:1px dashed #38bdf8}
.video-tracking-service-page .qa-section{background:#eaf1f8}.video-tracking-service-page .qa-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#cad7e4;border:1px solid #cad7e4;border-radius:16px;overflow:hidden}.video-tracking-service-page .qa-flow article{position:relative;padding:1.6rem;background:#fff}.video-tracking-service-page .qa-flow article>span{display:inline-grid;width:34px;height:34px;place-items:center;margin-bottom:2rem;color:#fff;border-radius:50%;background:#2563eb;font-size:.7rem;font-weight:850}.video-tracking-service-page .qa-flow article:not(:last-child):after{position:absolute;top:33px;right:-9px;z-index:2;width:17px;height:17px;border-top:2px solid #3b82f6;border-right:2px solid #3b82f6;transform:rotate(45deg);content:""}.video-tracking-service-page .qa-flow h3{font-size:1.05rem}.video-tracking-service-page .qa-flow p{font-size:.88rem}.video-tracking-service-page .qa-metrics-panel{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:1rem;border-radius:12px;overflow:hidden;background:#1c3550}.video-tracking-service-page .qa-metrics-panel span{padding:1rem;color:#6f8caa;background:#0b1f3a;font-size:.6rem;letter-spacing:.08em}.video-tracking-service-page .qa-metrics-panel b{display:block;margin-top:.3rem;color:#4ade80;font-size:.66rem}
.video-tracking-service-page .industry-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.video-tracking-service-page .industry-grid article{overflow:hidden;border:1px solid #d9e4ee;border-radius:16px;background:#fff}.video-tracking-service-page .industry-grid h3,.video-tracking-service-page .industry-grid p{margin-right:1.5rem;margin-left:1.5rem}.video-tracking-service-page .industry-grid h3{margin-top:1.35rem}.video-tracking-service-page .industry-grid p{margin-bottom:1.5rem}.video-tracking-service-page .industry-visual{position:relative;overflow:hidden;height:210px;background:#0b1d30}.video-tracking-service-page .industry-visual>span{position:absolute;right:12px;bottom:10px;color:#a9c2d8;font-size:.56rem;letter-spacing:.1em}.video-tracking-service-page .mobility{background:linear-gradient(#254963 45%,#17283a 45%)}.video-tracking-service-page .mobility:before,.video-tracking-service-page .mobility:after{position:absolute;top:48%;bottom:0;width:2px;background:#f8d66d;transform:skew(-18deg);content:""}.video-tracking-service-page .mobility:before{left:40%}.video-tracking-service-page .mobility:after{right:34%}.video-tracking-service-page .mobility i{position:absolute;top:43%;width:70px;height:45px;border:2px solid #38bdf8}.video-tracking-service-page .mobility i:first-child{left:16%}.video-tracking-service-page .mobility i:nth-child(2){right:12%;top:52%;border-color:#fa5bb9}.video-tracking-service-page .robotics i:first-child{position:absolute;left:23%;top:22%;width:26px;height:110px;background:#60788e;transform:rotate(24deg);transform-origin:bottom}.video-tracking-service-page .robotics i:nth-child(2){position:absolute;left:39%;top:48%;width:120px;height:12px;background:#91a6b7;transform:rotate(-15deg)}.video-tracking-service-page .retail{display:flex;align-items:flex-end;justify-content:center;gap:22px;padding-bottom:35px;background:linear-gradient(#102943,#071426)}.video-tracking-service-page .retail:before,.video-tracking-service-page .retail:after{position:absolute;right:8%;left:8%;height:2px;background:#38516a;content:""}.video-tracking-service-page .retail:before{top:38%}.video-tracking-service-page .retail:after{top:68%}.video-tracking-service-page .retail i{width:42px;height:68px;border:2px solid #22d3ee;background:#18344c}.video-tracking-service-page .retail i:nth-child(2){height:92px;border-color:#a78bfa}.video-tracking-service-page .retail i:nth-child(3){height:55px;border-color:#fbbf24}.video-tracking-service-page .medical svg{width:100%;height:100%}.video-tracking-service-page .medical path{fill:#29445c;stroke:#7dd3fc;stroke-width:2}.video-tracking-service-page .medical circle{fill:rgba(251,113,133,.4);stroke:#fb7185;stroke-width:2}
.video-tracking-service-page .security-section{color:#d9e5f1;background:#071426}.video-tracking-service-page .security-section .iv-heading h2{color:#fff}.video-tracking-service-page .security-section .iv-heading>span{color:#57d9ff}.video-tracking-service-page .security-layout{display:grid;grid-template-columns:1.15fr .85fr;gap:2rem;align-items:stretch}.video-tracking-service-page .security-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.video-tracking-service-page .security-grid article{padding:1.35rem;border:1px solid #203b56;border-radius:12px;background:#0b1d31}.video-tracking-service-page .security-grid article>span{color:#57d9ff;font-size:.66rem;font-weight:850}.video-tracking-service-page .security-grid h3{margin:.8rem 0 .5rem;color:#fff;font-size:1rem}.video-tracking-service-page .security-grid p{margin:0;color:#a9b9cb;font-size:.88rem}.video-tracking-service-page .security-map{display:grid;min-height:420px;place-items:center;padding:1.25rem;border:1px solid #203b56;border-radius:16px;background:radial-gradient(circle,rgba(34,211,238,.12),transparent 55%),#08192b}.video-tracking-service-page .security-map>div,.video-tracking-service-page .security-map>div>div,.video-tracking-service-page .security-map>div>div>div{display:grid;place-items:center;border:1px solid #2b5875;border-radius:50%}.video-tracking-service-page .security-map>div{width:min(100%,360px);aspect-ratio:1;color:#6585a1;font-size:.55rem;letter-spacing:.1em}.video-tracking-service-page .security-map>div>div{width:72%;aspect-ratio:1;color:#71a7c8}.video-tracking-service-page .security-map>div>div>div{width:66%;aspect-ratio:1;color:#fff;background:#0e2e49;box-shadow:0 0 40px rgba(34,211,238,.14)}.video-tracking-service-page .security-map b,.video-tracking-service-page .security-map small{display:block;text-align:center}.video-tracking-service-page .security-map small{margin-top:.35rem;color:#57d9ff;font-size:.48rem}
.video-tracking-service-page .pilot-section{padding:clamp(3.5rem,6vw,6rem) 0;background:#f5f8fc}.video-tracking-service-page .pilot-panel{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:clamp(2rem,5vw,4.5rem);border-radius:20px;background:radial-gradient(circle at 85% 20%,rgba(34,211,238,.2),transparent 28%),linear-gradient(125deg,#0b1f3a,#143c65);box-shadow:0 24px 55px rgba(11,31,58,.2)}.video-tracking-service-page .pilot-panel>div{max-width:760px}.video-tracking-service-page .pilot-panel h2{margin:0 0 1rem;color:#fff;font-size:clamp(2rem,4vw,3.7rem);line-height:1.03;letter-spacing:-.04em}.video-tracking-service-page .pilot-panel p{margin:0;color:#c1d1e1}.video-tracking-service-page .pilot-panel .btn{flex:none}
@media(max-width:1199.98px){.video-tracking-service-page .capability-grid{grid-template-columns:repeat(2,1fr)}.video-tracking-service-page .capability-card.wide{grid-column:span 2}.video-tracking-service-page .qa-flow{grid-template-columns:repeat(2,1fr)}.video-tracking-service-page .qa-flow article:after{display:none}.video-tracking-service-page .qa-metrics-panel{grid-template-columns:repeat(2,1fr)}}
@media(max-width:991.98px){.video-tracking-service-page .annotation-workspace{max-width:720px;margin:auto}.video-tracking-service-page .tooling-grid{grid-template-columns:1fr}.video-tracking-service-page .security-layout{grid-template-columns:1fr}.video-tracking-service-page .security-map{min-height:360px}.video-tracking-service-page .pilot-panel{align-items:flex-start;flex-direction:column}}
@media(max-width:767.98px){.video-tracking-service-page .iv-section{padding:3.7rem 0}.video-tracking-service-page .capability-grid,.video-tracking-service-page .industry-grid,.video-tracking-service-page .security-grid{grid-template-columns:1fr}.video-tracking-service-page .capability-card.wide{grid-column:auto}.video-tracking-service-page .workspace-main{grid-template-columns:1fr}.video-tracking-service-page .class-panel{display:grid;grid-template-columns:repeat(4,1fr);gap:.3rem;border-top:1px solid #20354d;border-left:0}.video-tracking-service-page .class-panel h2,.video-tracking-service-page .class-panel hr,.video-tracking-service-page .class-panel small,.video-tracking-service-page .class-panel strong{display:none}.video-tracking-service-page .class-panel>div{margin:0}.video-tracking-service-page .workspace-meta{grid-template-columns:repeat(2,1fr)}.video-tracking-service-page .qa-flow{grid-template-columns:1fr}.video-tracking-service-page .qa-metrics-panel{grid-template-columns:1fr}.video-tracking-service-page .tracking-visual{grid-template-columns:repeat(2,1fr);height:220px}.video-tracking-service-page .pilot-panel{padding:2rem}}
@media(max-width:479.98px){.video-tracking-service-page .iv-hero h1{font-size:2.35rem}.video-tracking-service-page .workspace-canvas{padding:7px}.video-tracking-service-page .road-scene{min-height:300px}.video-tracking-service-page .workspace-main{min-height:330px}.video-tracking-service-page .box.pedestrian{right:5%;width:62px}.video-tracking-service-page .class-panel{grid-template-columns:repeat(2,1fr)}.video-tracking-service-page .workspace-meta{grid-template-columns:1fr 1fr}.video-tracking-service-page .security-map{min-height:290px}.video-tracking-service-page .security-map>div{font-size:.48rem}.video-tracking-service-page .pilot-panel .btn{width:100%}}
@media(prefers-reduced-motion:reduce){.video-tracking-service-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}.video-tracking-service-page .tracking-workspace .workspace-main{grid-template-columns:minmax(0,1fr) 150px}.video-tracking-service-page .tracking-scene{position:relative;overflow:hidden;height:100%;min-height:360px;background:linear-gradient(#1d4663 0 42%,#263c4d 42% 55%,#172635 55%)}.video-tracking-service-page .tracking-skyline{position:absolute;right:0;bottom:45%;left:0;height:30%;opacity:.72;background:linear-gradient(90deg,#0b1c2b 0 12%,transparent 12% 15%,#10283b 15% 29%,transparent 29% 32%,#0b2032 32% 48%,transparent 48% 52%,#0d2437 52% 69%,transparent 69% 73%,#102b40 73% 88%,transparent 88%)}.video-tracking-service-page .tracking-road{position:absolute;inset:55% 0 0;background:linear-gradient(76deg,transparent 47%,rgba(255,255,255,.42) 48% 50%,transparent 51%),linear-gradient(103deg,transparent 47%,rgba(255,255,255,.18) 48% 50%,transparent 51%),#192a39}.video-tracking-service-page .tracked-object,.video-tracking-service-page .track-box{position:absolute}.video-tracking-service-page .vehicle-object{left:35%;top:49%;width:29%;height:17%;border-radius:34% 25% 12% 12%;background:#8194a6;box-shadow:inset 0 11px #a7b7c3}.video-tracking-service-page .vehicle-object:after{position:absolute;right:9%;bottom:-7px;left:9%;height:15px;background:radial-gradient(circle at 12% 50%,#05090e 0 7px,transparent 8px),radial-gradient(circle at 88% 50%,#05090e 0 7px,transparent 8px);content:""}.video-tracking-service-page .pedestrian-object{top:34%;right:10%;width:18px;height:72px;border-radius:12px;background:#9aa8b5}.video-tracking-service-page .pedestrian-object:before{position:absolute;top:-18px;left:2px;width:14px;height:14px;border-radius:50%;background:#bac4cc;content:""}.video-tracking-service-page .cyclist-object{left:18%;top:55%;width:55px;height:34px;border:4px solid #778b9e;border-top:0;border-radius:50%}.video-tracking-service-page .cyclist-object:after{position:absolute;left:22px;bottom:23px;width:22px;height:30px;border-left:5px solid #8799a9;transform:rotate(-20deg);content:""}.video-tracking-service-page .track-box{border:2px solid}.video-tracking-service-page .track-box span{position:absolute;top:-19px;left:-2px;padding:2px 5px;color:#06101a;font-size:7px;font-weight:850;white-space:nowrap}.video-tracking-service-page .vehicle-track{left:32%;top:42%;width:36%;height:31%;border-color:#38bdf8}.video-tracking-service-page .vehicle-track span{background:#38bdf8}.video-tracking-service-page .pedestrian-track{top:25%;right:6%;width:59px;height:52%;border-color:#fa5bb9}.video-tracking-service-page .pedestrian-track span{background:#fa5bb9}.video-tracking-service-page .cyclist-track{left:14%;top:45%;width:76px;height:39%;border-color:#fbbf24}.video-tracking-service-page .cyclist-track span{background:#fbbf24}.video-tracking-service-page .trajectory-layer{position:absolute;inset:0;width:100%;height:100%}.video-tracking-service-page .trajectory-layer polyline{fill:none;stroke-width:2;stroke-dasharray:6 5}.video-tracking-service-page .vehicle-path{stroke:#38bdf8}.video-tracking-service-page .pedestrian-path{stroke:#fa5bb9}.video-tracking-service-page .cyclist-path{stroke:#fbbf24}.video-tracking-service-page .trajectory-layer g{fill:#dff6ff;stroke:#38bdf8;stroke-width:2}.video-tracking-service-page .scene-status{position:absolute;top:8px;right:8px;padding:4px 7px;color:#05101c;background:#57d9ff;font-size:7px;font-weight:850;letter-spacing:.08em}.video-tracking-service-page .tracking-panel>div{grid-template-columns:10px 1fr}.video-tracking-service-page .tracking-panel b{color:#80a0bc;font-size:.43rem}.video-tracking-service-page .tracking-panel>div:nth-of-type(3) b{color:#fbbf24}
.video-tracking-service-page .video-timeline{padding:.7rem .8rem;border-top:1px solid #20354d;background:#081522}.video-tracking-service-page .timeline-heading,.video-tracking-service-page .timeline-legend{display:flex;justify-content:space-between;color:#6e88a2;font-size:.48rem;letter-spacing:.09em}.video-tracking-service-page .timeline-heading b{color:#c8d7e5}.video-tracking-service-page .timeline-track{position:relative;display:grid;grid-template-columns:repeat(7,1fr);margin:.8rem 0 .55rem}.video-tracking-service-page .timeline-track:before{position:absolute;top:5px;right:6%;left:6%;border-top:1px solid #36516c;content:""}.video-tracking-service-page .timeline-track span{position:relative;text-align:center}.video-tracking-service-page .timeline-track i{position:relative;z-index:1;display:block;width:10px;height:10px;margin:0 auto 4px;border:2px solid #57d9ff;border-radius:50%;background:#081522}.video-tracking-service-page .timeline-track .interpolated i{width:7px;height:7px;margin-top:2px;border:1px solid #7189a1}.video-tracking-service-page .timeline-track .current i{background:#57d9ff;box-shadow:0 0 0 4px rgba(87,217,255,.14)}.video-tracking-service-page .timeline-track small{color:#7088a0;font-size:.43rem}.video-tracking-service-page .timeline-legend{justify-content:flex-end;gap:.8rem}.video-tracking-service-page .timeline-legend span{display:flex;align-items:center;gap:.25rem}.video-tracking-service-page .timeline-legend i{width:6px;height:6px;border-radius:50%}.video-tracking-service-page .legend-keyframe{background:#57d9ff}.video-tracking-service-page .legend-interpolated{border:1px solid #7189a1}.video-tracking-service-page .tracking-workspace .workspace-meta{grid-template-columns:repeat(4,1fr)}.video-tracking-service-page .multi-track-mini,.video-tracking-service-page .persistent-id-mini,.video-tracking-service-page .occlusion-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;padding:8px}.video-tracking-service-page .multi-track-mini>div,.video-tracking-service-page .persistent-id-mini>div,.video-tracking-service-page .occlusion-frame{position:relative;border:1px solid #273d53;background:linear-gradient(160deg,#2c465d,#132437)}.video-tracking-service-page .multi-track-mini i{position:absolute;width:18px;height:14px;border:1px solid}.video-tracking-service-page .multi-track-mini i:after{position:absolute;top:-10px;left:-1px;color:#dbeafe;font-size:5px;content:attr(data-id)}.video-tracking-service-page .multi-track-mini i:nth-child(1){left:10%;top:52%;border-color:#38bdf8}.video-tracking-service-page .multi-track-mini i:nth-child(2){left:44%;top:27%;width:12px;height:25px;border-color:#fa5bb9}.video-tracking-service-page .multi-track-mini i:nth-child(3){right:7%;top:62%;border-color:#fbbf24}.video-tracking-service-page .multi-track-mini>div:nth-child(2) i:first-child{left:24%}.video-tracking-service-page .multi-track-mini>div:nth-child(3) i:first-child{left:39%}.video-tracking-service-page .persistent-id-mini>div{display:grid;place-items:center}.video-tracking-service-page .persistent-id-mini i{width:40px;height:25px;border:2px solid #38bdf8;background:#496477}.video-tracking-service-page .persistent-id-mini b{position:absolute;top:12px;left:8px;color:#57d9ff;font-size:7px}.video-tracking-service-page .persistent-id-mini>div:nth-child(2) i{transform:translateX(6px)}.video-tracking-service-page .persistent-id-mini>div:nth-child(3) i{transform:translateX(12px)}.video-tracking-service-page .interpolation-mini{overflow:visible}.video-tracking-service-page .interpolation-line{position:absolute;top:52%;right:10%;left:10%;border-top:1px dashed #7189a1}.video-tracking-service-page .interpolation-mini .node{position:absolute;top:43%;width:19px;height:19px;border:2px solid #38bdf8;border-radius:50%;background:#0a1828}.video-tracking-service-page .interpolation-mini .node b{position:absolute;top:-17px;left:4px;color:#dbeafe;font-size:7px}.video-tracking-service-page .interpolation-mini .key-a{left:9%;background:#38bdf8}.video-tracking-service-page .interpolation-mini .fill-one{left:29%;width:13px;height:13px;top:45%;border:1px solid #7089a1}.video-tracking-service-page .interpolation-mini .fill-two{left:48%;width:13px;height:13px;top:45%;border:1px solid #7089a1}.video-tracking-service-page .interpolation-mini .fill-three{left:67%;width:13px;height:13px;top:45%;border:1px solid #7089a1}.video-tracking-service-page .interpolation-mini .key-b{right:9%;background:#38bdf8}.video-tracking-service-page .occlusion-frame{overflow:hidden}.video-tracking-service-page .occlusion-frame i{position:absolute;left:22%;top:48%;width:32px;height:22px;border:2px solid #38bdf8}.video-tracking-service-page .occlusion-frame b{position:absolute;left:20%;top:26%;color:#57d9ff;font-size:7px}.video-tracking-service-page .occlusion-frame.hidden i{left:37%;border-style:dashed;opacity:.45}.video-tracking-service-page .occlusion-frame.hidden em{position:absolute;top:10%;bottom:0;left:46%;width:18px;background:#4b5c6b}.video-tracking-service-page .occlusion-frame.after i{left:48%}.video-tracking-service-page .occlusion-frame.after b{left:47%}.video-tracking-service-page .trajectory-mini svg{width:100%;height:100%}.video-tracking-service-page .trajectory-mini path{fill:none;stroke:#38bdf8;stroke-width:3;stroke-dasharray:6 4}.video-tracking-service-page .trajectory-mini circle{fill:#0a1828;stroke:#57d9ff;stroke-width:2}.video-tracking-service-page .trajectory-mini polygon{fill:#38bdf8}.video-tracking-service-page .edge-case-mini .edge-box{position:absolute;width:68px;height:58px;border:2px solid}.video-tracking-service-page .edge-case-mini .edge-box b{position:absolute;top:-14px;font-size:7px}.video-tracking-service-page .edge-case-mini .one{left:19%;top:30%;border-color:#38bdf8}.video-tracking-service-page .edge-case-mini .one b{color:#38bdf8}.video-tracking-service-page .edge-case-mini .two{right:19%;top:35%;border-color:#fa5bb9}.video-tracking-service-page .edge-case-mini .two b{right:0;color:#fa5bb9}.video-tracking-service-page .edge-case-mini .merged{left:43%;top:41%;width:34px;height:39px;border:1px dashed #fbbf24}.video-tracking-service-page .edge-case-mini .merged b{top:42px;left:-5px;color:#fbbf24}.video-tracking-service-page .temporal-qa-mini{display:grid;grid-template-columns:1fr 1fr;gap:1px;padding:0}.video-tracking-service-page .temporal-qa-mini>div{position:relative;padding:30px 12px 12px;background:#0a1828}.video-tracking-service-page .temporal-qa-mini>div>span{position:absolute;top:9px;left:12px;color:#8da7bf;font-size:7px;letter-spacing:.1em}.video-tracking-service-page .qa-track{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;height:100%}.video-tracking-service-page .qa-track i{display:grid;place-items:center;color:#dbeafe;border:1px solid #334d65;font-size:7px;font-style:normal}.video-tracking-service-page .qa-track.bad i:nth-child(2),.video-tracking-service-page .qa-track.bad i:nth-child(3){color:#fecdd3;border-color:#fb7185;background:rgba(251,113,133,.15)}.video-tracking-service-page .qa-track.good i{color:#bbf7d0;border-color:#4ade80;background:rgba(74,222,128,.1)}.video-tracking-service-page .tracking-industry-visual{position:relative;overflow:hidden;height:210px;background:#0b1d30}.video-tracking-service-page .tracking-industry-visual>span{position:absolute;right:12px;bottom:10px;color:#a9c2d8;font-size:.56rem;letter-spacing:.1em}.video-tracking-service-page .tracking-industry-visual svg{position:absolute;inset:0;width:100%;height:100%}.video-tracking-service-page .tracking-industry-visual svg path{fill:none;stroke:#57d9ff;stroke-width:2;stroke-dasharray:7 5}.video-tracking-service-page .tracking-mobility{background:linear-gradient(#254963 0 44%,#17283a 44%)}.video-tracking-service-page .road-lines{position:absolute;inset:45% 0 0;background:linear-gradient(76deg,transparent 48%,rgba(248,214,109,.6) 49% 50%,transparent 51%),linear-gradient(103deg,transparent 48%,rgba(248,214,109,.35) 49% 50%,transparent 51%)}.video-tracking-service-page .industry-track{position:absolute;width:72px;height:45px;border:2px solid}.video-tracking-service-page .industry-track b{position:absolute;top:-16px;color:inherit;font-size:7px}.video-tracking-service-page .vehicle-one{left:19%;top:49%;color:#38bdf8}.video-tracking-service-page .vehicle-two{right:16%;top:34%;color:#fa5bb9}.video-tracking-service-page .tracking-infrastructure{background:linear-gradient(145deg,#132e45,#081522)}.video-tracking-service-page .zone{position:absolute;display:grid;place-items:center;color:#7190aa;border:1px dashed #4a6a84;font-size:8px}.video-tracking-service-page .zone-a{inset:15% 56% 35% 8%}.video-tracking-service-page .zone-b{inset:28% 9% 18% 58%}.video-tracking-service-page .person-dot{position:absolute;z-index:2;left:53%;top:58%;width:15px;height:15px;border:3px solid #fa5bb9;border-radius:50%;background:#0b1d30}.video-tracking-service-page .tracking-logistics{background:linear-gradient(#142d41 0 64%,#0a1725 64%)}.video-tracking-service-page .conveyor{position:absolute;right:7%;bottom:29%;left:7%;height:14px;background:repeating-linear-gradient(90deg,#526c81 0 12px,#263e52 12px 18px)}.video-tracking-service-page .package,.video-tracking-service-page .pallet{position:absolute;display:grid;place-items:center;color:#dbeafe;border:2px solid;font-size:7px;font-style:normal}.video-tracking-service-page .package{width:52px;height:44px;bottom:36%;border-color:#38bdf8;background:#18384f}.video-tracking-service-page .p1{left:17%}.video-tracking-service-page .p2{left:45%;border-color:#fbbf24}.video-tracking-service-page .pallet{right:14%;bottom:34%;width:78px;height:52px;border-color:#a78bfa}.video-tracking-service-page .tracking-logistics svg path{stroke:#fbbf24}.video-tracking-service-page .tracking-sports{background:linear-gradient(145deg,#163c35,#0b2420)}.video-tracking-service-page .field-line{position:absolute;inset:8%;border:1px solid rgba(167,243,208,.35);border-radius:50%}.video-tracking-service-page .player{position:absolute;z-index:2;display:grid;width:35px;height:35px;place-items:center;color:#fff;border:2px solid;border-radius:50%;font-size:7px;font-style:normal}.video-tracking-service-page .player-a{left:21%;top:57%;border-color:#38bdf8}.video-tracking-service-page .player-b{right:26%;top:25%;border-color:#fa5bb9}.video-tracking-service-page .ball{position:absolute;z-index:2;left:52%;top:61%;width:12px;height:12px;border-radius:50%;background:#f8d66d}.video-tracking-service-page .tracking-sports svg .ball-path{stroke:#fbbf24}
@media(max-width:767.98px){.video-tracking-service-page .tracking-workspace .workspace-main{grid-template-columns:1fr}.video-tracking-service-page .tracking-workspace .tracking-panel{grid-template-columns:repeat(3,1fr)}.video-tracking-service-page .tracking-workspace .workspace-meta{grid-template-columns:repeat(2,1fr)}.video-tracking-service-page .tracking-panel>div:nth-of-type(3){display:grid}.video-tracking-service-page .tracking-workspace .tracking-panel b{display:block}.video-tracking-service-page .temporal-qa-mini{grid-template-columns:1fr}.video-tracking-service-page .temporal-qa-mini>div{min-height:80px}}@media(max-width:479.98px){.video-tracking-service-page .tracking-scene{min-height:300px}.video-tracking-service-page .tracking-workspace .tracking-panel{grid-template-columns:1fr}.video-tracking-service-page .video-timeline{padding:.65rem .45rem}.video-tracking-service-page .track-box span{font-size:6px}.video-tracking-service-page .vehicle-track{left:29%;width:40%}.video-tracking-service-page .pedestrian-track{right:3%;width:50px}.video-tracking-service-page .cyclist-track{left:8%;width:68px}}@media(prefers-reduced-motion:reduce){.video-tracking-service-page *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
.video-tracking-service-page .capability-card .mini-visual img{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}
