.panorama-icon[data-v-3aa91a0e]{display:block;width:1.5em;height:1.5em;flex:none}.cluster-artwork[data-v-f755f9e2]{display:block;position:relative;width:100%;aspect-ratio:640 / 300;overflow:hidden}.cluster-artwork>img[data-v-f755f9e2]{display:block;position:absolute;width:90%;max-width:none;height:auto;left:5%;top:50%;transform:translateY(-50%);pointer-events:none}.cluster-artwork>.panorama-icon[data-v-f755f9e2]{width:35%;height:70%;margin:8% auto;color:#416576}.panorama-artwork[data-v-771c9dfa]{display:block;position:relative;width:100%;aspect-ratio:1.65;overflow:hidden}.panorama-artwork>img[data-v-771c9dfa]{position:absolute;width:200%;height:auto;max-width:none;left:0;top:0;pointer-events:none}.panorama-artwork-edge>img[data-v-771c9dfa]{left:-100%;top:-35%}.panorama-artwork-edge[data-v-771c9dfa]{aspect-ratio:2.1}.panorama-artwork-server[data-v-771c9dfa]{aspect-ratio:2.35}.panorama-artwork-sources>img[data-v-771c9dfa]{top:-5%}.panorama-artwork-server>img[data-v-771c9dfa]{top:-25%;transform:translateY(-50%)}.panorama-artwork-training>img[data-v-771c9dfa]{left:-100%;transform:translateY(-50%)}.panorama-artwork>.panorama-icon[data-v-771c9dfa]{width:45%;height:65%;margin:10% auto;color:#40616c}.panorama-event-art[data-v-771c9dfa]{display:grid;justify-items:center;padding:7% 3% 0}.panorama-event-monitor[data-v-771c9dfa]{display:block;width:100%;padding:5px 5px 0;border:1px solid #4b5a61;border-radius:9px;background:linear-gradient(145deg,#4a565e,#152831 80%);box-shadow:0 16px 28px #163f5014}.panorama-event-screen[data-v-771c9dfa]{position:relative;display:block;aspect-ratio:1.6;overflow:hidden;border-radius:4px;background:#d4e0db}.panorama-event-screen>img[data-v-771c9dfa]{display:block;width:100%;height:100%;object-fit:cover}.panorama-detection-box[data-v-771c9dfa]{position:absolute;top:21%;right:38%;bottom:17%;left:36%;border:1px solid #75e0be}.panorama-image-label[data-v-771c9dfa]{position:absolute;bottom:5px;left:6px;color:#fff;font-size:9px;background:#14384b88;padding:2px 5px;border-radius:3px}.panorama-monitor-logo[data-v-771c9dfa]{display:block;color:#d2dddc;font-size:7px;letter-spacing:.06em;padding:3px}.panorama-monitor-stand[data-v-771c9dfa]{display:block;width:40%;height:12px;background:linear-gradient(90deg,transparent 35%,#899799 35%,#bbc5c6 60%,transparent 60%);border-bottom:3px solid #7f8f94;border-radius:0 0 4px 4px}.panorama-event-symbols[data-v-771c9dfa]{display:flex;gap:20px;color:#5e7e86;margin:14px 0 0;font-size:12px}.panorama-review-art[data-v-771c9dfa]{position:relative;display:grid;place-items:center;width:105px;height:105px;margin:10px auto 5px;border-radius:50%;background:radial-gradient(circle,#d9efea,#eff7f300 69%);color:#168c84}.panorama-review-art>.panorama-icon[data-v-771c9dfa]{width:58px;height:58px;stroke-width:1.1}.panorama-review-orbit[data-v-771c9dfa]{position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid #9ccfc580;border-radius:50%;transform:rotate(-30deg) scaleY(.67)}.panorama-review-spark[data-v-771c9dfa]{position:absolute;right:9px;top:25px;width:7px;height:7px;background:#20ad9b;border:2px solid #f6f8f4;border-radius:50%}.panorama-overview[data-v-a9cb94a2]{--map-ink: #193e51;--map-muted: #63818a;min-width:0}.panorama-product-map[data-v-a9cb94a2]{position:relative;height:clamp(580px,36vw,640px);isolation:isolate}.panorama-scene-headings[data-v-a9cb94a2]{position:absolute;inset:2px 0 auto;display:grid;grid-template-columns:29% 44% 27%}.panorama-scene-headings>span[data-v-a9cb94a2]{display:grid;gap:7px;border-left:2px solid #b5d4c9;padding-left:13px;color:#2d5261;font-size:16px;font-weight:600}.panorama-scene-headings small[data-v-a9cb94a2]{font-size:12px;color:var(--map-muted);font-weight:400}.panorama-node-boundary[data-v-a9cb94a2]{position:absolute;left:26%;width:30%;top:12%;bottom:3%;border:1px solid #d0e1d5;border-radius:26px;background:linear-gradient(140deg,#e1eee31f,#f8fbf13d);z-index:-2}.panorama-node-boundary>span[data-v-a9cb94a2]{position:absolute;top:-9px;left:15px;padding:0 8px;color:#79a28e;background:#f3f7ed;font-size:10px}.panorama-wires[data-v-a9cb94a2]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.panorama-wire[data-v-a9cb94a2]{stroke:#74b6a5;stroke-width:1.6;vector-effect:non-scaling-stroke}.wire-video[data-v-a9cb94a2]{stroke:#439d8f}.wire-management[data-v-a9cb94a2]{stroke:#7f97aa;stroke-dasharray:5 6}.wire-training[data-v-a9cb94a2]{stroke:#74b8a2}.wire-update[data-v-a9cb94a2]{stroke:#527f9c;stroke-dasharray:2 4}.panorama-wire-label[data-v-a9cb94a2]{position:absolute;z-index:1;padding:5px 8px;border-radius:8px;background:#f3f7efed;color:#68828c;font-size:11px;line-height:1.8;pointer-events:none}.management-wire-label[data-v-a9cb94a2]{left:56%;top:20%;display:grid;gap:2px}.management-wire-label>span[data-v-a9cb94a2]{display:flex;align-items:center;gap:8px}.panorama-wire-label .panorama-icon[data-v-a9cb94a2]{width:14px;height:14px}.training-wire-label[data-v-a9cb94a2]{left:60%;top:57%;display:flex;align-items:center;gap:8px;color:#528e78}.training-wire-label strong[data-v-a9cb94a2]{display:block;font-weight:500;color:#2d8d6e}.update-wire-label[data-v-a9cb94a2]{left:56%;top:87%;display:flex;align-items:center;gap:8px;color:#466c84}.update-wire-label strong[data-v-a9cb94a2]{display:block;font-weight:500;color:#3d637d}.panorama-product[data-v-a9cb94a2]{position:absolute;display:flex;flex-direction:column;align-items:center;min-width:0;border:0;border-radius:18px;padding:0 6px 10px;background:transparent;color:var(--map-ink);text-align:center;cursor:pointer;isolation:isolate}.panorama-product[data-v-a9cb94a2]:before{content:"";position:absolute;top:0;right:-10px;bottom:-4px;left:-10px;z-index:-1;border-radius:22px;background:radial-gradient(ellipse at 50% 50%,#d4e9dd9c,transparent 73%);opacity:0;transition:opacity .22s ease}.panorama-product[data-v-a9cb94a2]:hover:before,.panorama-product[data-v-a9cb94a2]:focus-visible:before{opacity:1}.panorama-product-visual[data-v-a9cb94a2]{position:relative;display:block;width:90%;max-width:350px;transition:transform .25s cubic-bezier(.2,.8,.2,1)}.panorama-product:hover .panorama-product-visual[data-v-a9cb94a2],.panorama-product:focus-visible .panorama-product-visual[data-v-a9cb94a2]{transform:translateY(-5px)}.panorama-product strong[data-v-a9cb94a2]{color:var(--map-ink);font-size:clamp(18px,1.2vw,22px);font-weight:650;letter-spacing:-.025em;line-height:1.5}.panorama-product-caption[data-v-a9cb94a2]{margin-top:4px;color:var(--map-muted);font-size:13px;line-height:1.7}.panorama-product-action[data-v-a9cb94a2]{display:inline-flex;align-items:center;gap:8px;margin-top:8px;color:#006f65;border:1px solid #8cc9b7;border-radius:20px;padding:5px 10px;background:#e3f6ed;font-weight:600;font-size:12px;min-height:24px;opacity:1}.panorama-product-action .panorama-icon[data-v-a9cb94a2]{width:14px;height:14px}.panorama-product:hover .panorama-product-action[data-v-a9cb94a2],.panorama-product:focus-visible .panorama-product-action[data-v-a9cb94a2],.panorama-product-edge .panorama-product-action[data-v-a9cb94a2]{opacity:1}.panorama-product-hotspot[data-v-a9cb94a2]{position:absolute;right:7%;top:12%;display:grid;place-items:center;width:23px;height:23px;border:1px solid #bfdccf;border-radius:50%;background:#f6fbf5eb;color:#2b967d;box-shadow:0 0 0 4px #e4f0e67d;opacity:1}.panorama-product-edge .panorama-product-hotspot[data-v-a9cb94a2]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #5fa189;border-radius:50%;opacity:0;animation:panorama-hotspot-invite-a9cb94a2 2.8s ease-out 3;pointer-events:none}@keyframes panorama-hotspot-invite-a9cb94a2{0%,24%,to{opacity:0;transform:scale(1)}35%{opacity:.6;transform:scale(1.02)}69%{opacity:0;transform:scale(1.8)}}.panorama-product-hotspot .panorama-icon[data-v-a9cb94a2]{width:12px;height:12px}.panorama-product:hover .panorama-product-hotspot[data-v-a9cb94a2],.panorama-product:focus-visible .panorama-product-hotspot[data-v-a9cb94a2],.panorama-product-edge .panorama-product-hotspot[data-v-a9cb94a2]{opacity:1}.panorama-product-category[data-v-a9cb94a2]{display:none}.panorama-product-input[data-v-a9cb94a2]{left:0;top:30%;width:23%}.panorama-product-input .panorama-product-visual[data-v-a9cb94a2]{max-width:300px}.panorama-product-edge[data-v-a9cb94a2]{left:29%;top:11%;width:24%}.panorama-product-server[data-v-a9cb94a2]{left:29%;top:57%;width:24%}.panorama-product-management[data-v-a9cb94a2]{left:73%;top:9%;width:26%}.panorama-product-management .panorama-product-visual[data-v-a9cb94a2]{width:96%;max-width:340px}.panorama-product-training[data-v-a9cb94a2]{left:73%;top:56%;width:26%}.panorama-product-training .panorama-product-visual[data-v-a9cb94a2]{width:75%;max-width:250px}.panorama-optional-badge[data-v-a9cb94a2]{position:absolute;z-index:1;right:4%;top:2px;padding:5px 9px;border:1px solid #bdcedb;border-radius:20px;color:#5c7c91;background:#f2f7f8;font-size:10px;white-space:nowrap}.panorama-product-features[data-v-a9cb94a2]{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;margin-top:9px}.panorama-product-features>span[data-v-a9cb94a2]{padding:3px 8px;border-radius:4px;border:1px solid #d5e4d8;color:#6d8e80;background:#f4f8f0;font-size:10px}.panorama-product-management .panorama-product-features>span[data-v-a9cb94a2]{color:#6d8698;border-color:#d7e2e6;background:#f2f6f7}.panorama-mobile-link[data-v-a9cb94a2]{display:none}.panorama-map-footer[data-v-a9cb94a2]{display:flex;justify-content:space-between;align-items:center;gap:25px;border-top:1px solid #dce6dc;padding:17px 0 10px}.panorama-map-footer>p[data-v-a9cb94a2]{display:flex;align-items:flex-start;gap:8px;margin:0;color:#6c8888;font-size:12px;line-height:1.8}.panorama-map-footer>p>.panorama-icon[data-v-a9cb94a2]{width:14px;height:14px;margin-top:4px}.panorama-map-legend[data-v-a9cb94a2]{display:flex;align-items:center;gap:20px;color:#78918c;font-size:11px;flex:none}.panorama-map-legend>span[data-v-a9cb94a2]{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.panorama-map-legend i[data-v-a9cb94a2]{width:22px;height:1px;background:#71b3a0}.panorama-map-legend i.is-optional[data-v-a9cb94a2]{height:0;background:transparent;border-top:1px dashed #7996a8}.panorama-map-legend i.is-update[data-v-a9cb94a2]{height:0;background:transparent;border-top:1px dotted #527f9c}.panorama-product[data-v-a9cb94a2]:focus-visible{outline:2px solid #278c77;outline-offset:5px}@media(max-width:1200px)and (min-width:761px){.panorama-product-map[data-v-a9cb94a2]{height:585px}.panorama-scene-headings>span[data-v-a9cb94a2]{font-size:14px}.panorama-scene-headings small[data-v-a9cb94a2]{font-size:11px}.panorama-product strong[data-v-a9cb94a2]{font-size:18px}.panorama-product-caption[data-v-a9cb94a2]{font-size:11px}.panorama-product-edge[data-v-a9cb94a2]{top:16%}.panorama-product-server[data-v-a9cb94a2]{top:60%}.panorama-product-management[data-v-a9cb94a2]{top:17%}.panorama-product-training[data-v-a9cb94a2]{top:57%}.panorama-product-input[data-v-a9cb94a2]{top:36%}.management-wire-label[data-v-a9cb94a2]{left:54%;top:19%;font-size:10px}.training-wire-label[data-v-a9cb94a2]{left:59%;top:55%;font-size:10px}.panorama-map-footer[data-v-a9cb94a2]{flex-wrap:wrap;gap:10px}.panorama-optional-badge[data-v-a9cb94a2]{top:-10px}}@media(max-width:760px){.panorama-product-map[data-v-a9cb94a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));height:auto;gap:18px 12px;padding-top:8px}.panorama-scene-headings[data-v-a9cb94a2],.panorama-wires[data-v-a9cb94a2],.panorama-wire-label[data-v-a9cb94a2],.panorama-node-boundary[data-v-a9cb94a2]{display:none}.panorama-product[data-v-a9cb94a2]{position:relative;inset:auto;width:100%;padding:0 2px 9px}.panorama-product-input[data-v-a9cb94a2]{order:0;grid-column:1/-1;max-width:300px;justify-self:center}.panorama-product-input .panorama-product-visual[data-v-a9cb94a2]{width:73%;max-width:215px}.panorama-product-edge[data-v-a9cb94a2]{order:2}.panorama-product-server[data-v-a9cb94a2]{order:3}.panorama-product-management[data-v-a9cb94a2]{order:5;grid-column:1/-1;padding:12px 8px;border:1px dashed #bccfda;background:#f5f8f5a1;border-radius:17px}.panorama-product-management .panorama-product-visual[data-v-a9cb94a2]{width:85%;max-width:295px}.panorama-product-training[data-v-a9cb94a2]{order:7;grid-column:1/-1;padding:8px}.panorama-product-training .panorama-product-visual[data-v-a9cb94a2]{width:70%;max-width:230px}.panorama-product-visual[data-v-a9cb94a2]{width:100%}.panorama-product-category[data-v-a9cb94a2]{display:block;margin:0 0 7px;color:#8a9f98;font-size:10px}.panorama-product strong[data-v-a9cb94a2]{font-size:17px}.panorama-product-caption[data-v-a9cb94a2]{font-size:12px}.panorama-product-action[data-v-a9cb94a2]{opacity:1;font-size:11px}.panorama-product-features>span[data-v-a9cb94a2]{font-size:10px}.panorama-optional-badge[data-v-a9cb94a2]{top:12px;right:12px}.panorama-mobile-link[data-v-a9cb94a2]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:5px 3px;color:#679188;font-size:11px;line-height:1.7;text-align:center}.panorama-mobile-link .panorama-icon[data-v-a9cb94a2]{width:15px;height:15px}.video-mobile-link[data-v-a9cb94a2]{order:1}.video-mobile-link .panorama-icon[data-v-a9cb94a2]{transform:rotate(90deg)}.management-mobile-link[data-v-a9cb94a2]{order:4;color:#7690a0;border-top:1px solid #dde7e0;padding-top:17px}.training-mobile-link[data-v-a9cb94a2]{order:6;padding-top:11px}.panorama-map-footer[data-v-a9cb94a2]{flex-direction:column;align-items:flex-start;gap:12px;margin-top:15px;padding-top:15px}.panorama-map-footer>p[data-v-a9cb94a2]{font-size:11px}.panorama-map-legend[data-v-a9cb94a2]{font-size:10px;gap:10px 18px;max-width:100%;flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.panorama-product-visual[data-v-a9cb94a2],.panorama-product-action[data-v-a9cb94a2],.panorama-product-hotspot[data-v-a9cb94a2],.panorama-product[data-v-a9cb94a2]:before{transition:none;transform:none!important}.panorama-product-hotspot[data-v-a9cb94a2]:after{animation:none!important}}.model-person-scene[data-v-24470697]{display:block;width:100%;height:100%;background:#d5dfd8}.rule-camera-scene[data-v-92b86777]{display:block;width:100%;height:100%;background:#dce6df}.panorama-explore-cue[data-v-f5e280ad]{--explore-accent:#327b68;display:inline-flex;align-items:center;gap:11px;min-width:0;color:var(--explore-accent)}.explore-cue-copy[data-v-f5e280ad]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 12px;min-width:0;text-align:left}.explore-cue-copy>strong[data-v-f5e280ad]{font-size:13px;font-weight:600;line-height:1.7}.explore-cue-copy>small[data-v-f5e280ad]{color:#748c7c;font-size:12px;line-height:1.8}.explore-gesture[data-v-f5e280ad]{display:grid;place-items:center;flex:none;width:34px;height:34px;border:1px solid #d3e3d7;border-radius:10px;background:#f5faf1}.explore-gesture>svg[data-v-f5e280ad]{width:25px;height:25px;overflow:visible;stroke:currentColor;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.explore-pointer[data-v-f5e280ad]{fill:#fafff5;transform-origin:12px 10px}.explore-click-ring[data-v-f5e280ad]{opacity:.4;transform-origin:12px 11px}.explore-click-rays[data-v-f5e280ad]{opacity:.6}.is-animated .explore-pointer[data-v-f5e280ad]{animation:explore-press-f5e280ad 2.8s ease-in-out 3}.is-animated .explore-click-ring[data-v-f5e280ad]{animation:explore-ring-f5e280ad 2.8s ease-out 3}.is-animated .explore-click-rays[data-v-f5e280ad]{animation:explore-rays-f5e280ad 2.8s ease-out 3}.is-compact[data-v-f5e280ad]{width:100%;justify-content:space-between;gap:8px}.is-compact .explore-cue-copy[data-v-f5e280ad]{flex-direction:column;align-items:flex-start;gap:1px}.is-compact .explore-cue-copy>strong[data-v-f5e280ad]{font-size:12px}.is-compact .explore-cue-copy>small[data-v-f5e280ad]{font-size:10px;color:#819675}.explore-target[data-v-f5e280ad]{position:relative;display:grid;place-items:center;flex:none;width:27px;height:27px;border:1px solid #c9ddbd;border-radius:50%;background:#fbfff5}.explore-target>.panorama-icon[data-v-f5e280ad]{width:13px;height:13px;transition:transform .2s ease}.is-animated .explore-target[data-v-f5e280ad]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:1px solid #80ab6a;border-radius:50%;opacity:0;animation:explore-target-pulse-f5e280ad 2.8s ease-out 3;pointer-events:none}.is-prominent[data-v-f5e280ad]{--explore-accent:#fff;min-height:48px;padding:9px 11px;border:1px solid #087f74;border-radius:8px;color:#fff;background:linear-gradient(115deg,#08766e,#087d70);box-shadow:0 4px 10px #087a6515;transition:background .2s,box-shadow .2s}.is-prominent .explore-cue-copy>strong[data-v-f5e280ad]{color:#fff;font-size:13px;font-weight:650}.is-prominent .explore-cue-copy>small[data-v-f5e280ad]{color:#edfff5}.is-prominent .explore-target[data-v-f5e280ad]{color:#006f65;border-color:#fff;background:#fff}.is-prominent.is-animated .explore-target[data-v-f5e280ad]:after{border-color:#d1fff0}button:hover,button:focus-visible{background:linear-gradient(115deg,#06675e,#087468);box-shadow:0 5px 13px #087a6526}button:hover,button:focus-visible{transform:translate(2px)}@keyframes explore-press-f5e280ad{0%,20%,64%,to{transform:translate(2px,2px)}32%,42%{transform:translate(0) scale(.94)}}@keyframes explore-ring-f5e280ad{0%,25%{opacity:.3;transform:scale(.72)}42%{opacity:.65;transform:scale(1)}67%,to{opacity:0;transform:scale(1.65)}}@keyframes explore-rays-f5e280ad{0%,25%,65%,to{opacity:.35}35%,45%{opacity:1}}@keyframes explore-target-pulse-f5e280ad{0%,24%,to{opacity:0;transform:scale(1)}35%{opacity:.6;transform:scale(1.02)}69%{opacity:0;transform:scale(1.55)}}@media(max-width:760px){.explore-cue-copy[data-v-f5e280ad]{display:block}.explore-cue-copy>strong[data-v-f5e280ad],.explore-cue-copy>small[data-v-f5e280ad]{display:block}.explore-cue-copy>strong[data-v-f5e280ad]{font-size:12px}.explore-cue-copy>small[data-v-f5e280ad]{font-size:11px}.explore-gesture[data-v-f5e280ad]{width:32px;height:32px}}@media(prefers-reduced-motion:reduce){.panorama-explore-cue[data-v-f5e280ad] *,.panorama-explore-cue[data-v-f5e280ad] *:after{animation:none!important;transition:none!important}.explore-target>.panorama-icon[data-v-f5e280ad]{transform:none!important}}.panorama-click-pulse[data-v-b4b30ab0]{position:relative;display:inline-grid;place-items:center;flex:none;width:14px;height:14px;color:#00877a;pointer-events:none}.panorama-click-pulse>i[data-v-b4b30ab0]{display:block;width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #00877a15}.panorama-click-pulse[data-v-b4b30ab0]:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border:1px solid currentColor;border-radius:50%;opacity:0;transform:scale(.4);animation:panorama-invite-ring-b4b30ab0 3s ease-out 3;animation-delay:var(--click-pulse-delay,0s)}.panorama-click-pulse.is-current>i[data-v-b4b30ab0]{background:#fff;box-shadow:0 0 0 2px #00877a,0 0 0 5px #00877a14}.panorama-click-pulse.is-current[data-v-b4b30ab0]:after{animation:none}@keyframes panorama-invite-ring-b4b30ab0{0%,8%{opacity:0;transform:scale(.4)}18%{opacity:.8;transform:scale(.7)}64%,to{opacity:0;transform:scale(2.6)}}@media(prefers-reduced-motion:reduce){.panorama-click-pulse[data-v-b4b30ab0]:after{animation:none!important}}.analysis-flow[data-v-b5db3dc8]{--analysis-ink:#365b4b;--analysis-muted:#80947a;--analysis-line:#d1dfc3;min-width:0}.analysis-summary[data-v-b5db3dc8]{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:15px 0 9px}.analysis-summary>p[data-v-b5db3dc8]{display:flex;align-items:center;gap:7px;margin:0;color:#688570;font-size:13px}.analysis-summary>p>.panorama-icon[data-v-b5db3dc8]{width:17px;height:17px}.analysis-device-switch[data-v-b5db3dc8]{display:flex;gap:3px;padding:3px;background:#ecf1e2;border:1px solid #dde5d0;border-radius:7px;flex:none}.analysis-device-switch>a[data-v-b5db3dc8]{display:flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:6px 11px;border-radius:4px;color:#97a78b;text-decoration:none;font-size:11px;white-space:nowrap}.analysis-device-switch>a[aria-current=page][data-v-b5db3dc8]{background:#fcfdf5;color:#65875b;box-shadow:0 2px 6px #52674308}.analysis-device-switch .panorama-icon[data-v-b5db3dc8]{width:14px;height:14px}.analysis-board[data-v-b5db3dc8]{position:relative;isolation:isolate;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;padding:85px 0 65px}.analysis-board[data-v-b5db3dc8]:before{content:"";position:absolute;top:20px;right:-8px;bottom:16px;left:-8px;z-index:-3;background-image:radial-gradient(#9aaf8b30 .75px,transparent .75px);background-size:18px 18px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 13%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent,#000 13%,#000 85%,transparent)}.analysis-device-boundary[data-v-b5db3dc8]{position:absolute;left:19.4%;right:19.4%;top:9px;bottom:18px;z-index:-2;border:1px solid #d3e1c5;border-radius:20px;background:radial-gradient(ellipse at 46% 26%,#f6faed,#e8efdc80);box-shadow:inset 0 1px #ffffffe6}.analysis-device-heading[data-v-b5db3dc8]{display:flex;align-items:center;gap:9px;position:absolute;top:13px;left:14px;right:14px}.analysis-device-art[data-v-b5db3dc8]{display:block;flex:none;width:66px;filter:drop-shadow(0 6px 5px #6075480e)}.analysis-device-heading strong[data-v-b5db3dc8]{display:block;font-size:14px;font-weight:500;color:#6a8a5d}.analysis-device-heading small[data-v-b5db3dc8]{display:block;font-size:9px;margin-top:4px;color:#96a887}.analysis-local-badge[data-v-b5db3dc8]{display:flex;align-items:center;gap:5px;padding:4px 6px;border:1px solid #d6e3c8;border-radius:15px;color:#94ab81;font-size:8px;margin-left:auto;white-space:nowrap}.analysis-local-badge>i[data-v-b5db3dc8]{width:4px;height:4px;background:#94b37e;border-radius:50%}.analysis-device-boundary>p[data-v-b5db3dc8]{position:absolute;display:flex;align-items:center;gap:5px;bottom:12px;left:20px;right:20px;justify-content:center;margin:0;font-size:9px;color:#96a986}.analysis-device-boundary>p>.panorama-icon[data-v-b5db3dc8]{width:12px;height:12px}.analysis-wires[data-v-b5db3dc8]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.analysis-wires>g>path[data-v-b5db3dc8]{stroke:#c3d6b3;stroke-width:1.4;vector-effect:non-scaling-stroke}.analysis-wires>g>.analysis-packets[data-v-b5db3dc8]{opacity:0;stroke:#7ba66d;stroke-width:2;stroke-dasharray:3 10;animation:analysis-packet-b5db3dc8 .75s linear infinite;animation-play-state:paused}.analysis-wires>.is-reached>.analysis-packets[data-v-b5db3dc8]{opacity:1}.is-playing .analysis-packets[data-v-b5db3dc8]{animation-play-state:running}.analysis-card[data-v-b5db3dc8]{min-width:0;position:relative;display:flex;flex-direction:column;border:1px solid #d1dec3;border-radius:12px;padding:14px;background:linear-gradient(145deg,#fffef8,#f4f7eb);color:var(--analysis-ink);text-align:left;font:inherit;cursor:pointer;box-shadow:0 5px 18px #52644206;transition:border-color .2s,box-shadow .2s,transform .2s}.analysis-card[data-v-b5db3dc8]:hover{transform:translateY(-4px);border-color:#94b582;box-shadow:0 12px 25px #556d4010}.analysis-card.is-active[data-v-b5db3dc8]{border-color:#91b482;background:linear-gradient(145deg,#fffff8,#eff5e4);box-shadow:0 0 0 3px #a9c59016,0 9px 22px #627c450b}.analysis-card-meta[data-v-b5db3dc8]{display:flex;gap:6px;align-items:center;font-size:9px;color:#98a98a}.analysis-card-meta>b[data-v-b5db3dc8]{font-size:9px;font-weight:400;color:#a9b69c}.analysis-card-meta>.panorama-icon[data-v-b5db3dc8]{width:14px;height:14px;margin-left:auto;color:#89a57a}.analysis-visual[data-v-b5db3dc8]{display:block;position:relative;height:146px;margin:13px 0 14px;min-width:0}.analysis-card-title[data-v-b5db3dc8]{display:block;color:#4b6b40;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.02em}.analysis-card-description[data-v-b5db3dc8]{display:block;font-size:12px;color:#637650;line-height:1.9;margin-top:7px;min-height:69px}.analysis-artifact[data-v-b5db3dc8]{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:auto;padding-top:12px;border-top:1px solid #e0e7d4;font-size:9px}.analysis-artifact>span[data-v-b5db3dc8]{color:#a4af95}.analysis-artifact>b[data-v-b5db3dc8]{font-size:10px;font-weight:500;color:#6a8254;text-align:right}.analysis-card-action[data-v-b5db3dc8]{margin-top:14px}.analysis-source-picture[data-v-b5db3dc8]{position:relative;display:block;height:93px;border:1px solid #95aa87;border-radius:5px;overflow:hidden;background:#d4e0ca}.analysis-source-picture>span[data-v-b5db3dc8]{position:absolute;left:5px;top:5px;display:flex;gap:4px;align-items:center;border-radius:3px;padding:3px 4px;background:#475b43ba;color:#f0f6e8;font-size:7px}.analysis-source-picture i[data-v-b5db3dc8]{width:3px;height:3px;border-radius:50%;background:#b9d791}.analysis-source-protocols[data-v-b5db3dc8]{display:flex;gap:4px;margin-top:7px}.analysis-source-protocols>span[data-v-b5db3dc8]{flex:1;border:1px solid #dce5ce;border-radius:3px;padding:4px 3px;text-align:center;font-size:8px;color:#96a886;background:#eff4e5;white-space:nowrap}.analysis-source-count[data-v-b5db3dc8]{display:flex;justify-content:space-between;align-items:center;gap:3px;margin-top:8px;color:#a0ae91;font-size:8px}.analysis-source-count>.panorama-icon[data-v-b5db3dc8]{width:10px;height:10px}.analysis-film[data-v-b5db3dc8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;padding:5px;border-radius:6px;border:1px solid #dce4ce;background:#e8eedf;height:99px}.analysis-film>span[data-v-b5db3dc8]{display:block;position:relative;min-height:0;min-width:0;overflow:hidden;border:1px solid #cbd8bf;border-radius:3px;opacity:.58}.analysis-film>.is-selected[data-v-b5db3dc8]{opacity:1;border-color:#9ebd83;box-shadow:0 0 0 1px #b4cf92}.analysis-film b[data-v-b5db3dc8]{position:absolute;bottom:2px;left:3px;font-size:6px;font-weight:400;background:#465b40b3;color:#e9f3dc;padding:1px 2px}.analysis-film i[data-v-b5db3dc8]{display:grid;place-items:center;position:absolute;top:2px;right:2px;width:10px;height:10px;border-radius:50%;background:#def1c6;color:#749253}.analysis-film .panorama-icon[data-v-b5db3dc8]{width:8px;height:8px}.analysis-feedback[data-v-b5db3dc8]{display:flex;justify-content:space-between;align-items:center;gap:5px;margin-top:10px;font-size:8px;color:#95aa80}.analysis-feedback>span[data-v-b5db3dc8]{display:flex;align-items:center;gap:4px}.analysis-feedback i[data-v-b5db3dc8]{width:13px;height:3px;border-radius:3px;background:linear-gradient(90deg,#a8c38a 60%,#dde7cc 60%)}.analysis-feedback>span:nth-child(2)>i[data-v-b5db3dc8]{background:linear-gradient(90deg,#a8c38a 40%,#dde7cc 40%)}.analysis-feedback>span:nth-child(3)>i[data-v-b5db3dc8]{background:linear-gradient(90deg,#a8c38a 80%,#dde7cc 80%)}.analysis-feedback>.panorama-icon[data-v-b5db3dc8]{width:11px;height:11px}.analysis-visual-caption[data-v-b5db3dc8]{display:block;margin-top:8px;font-size:7px;text-align:center;color:#a8b495}.analysis-model-visual>svg[data-v-b5db3dc8]{display:block;width:100%;height:100%;overflow:visible}.analysis-model-visual text[data-v-b5db3dc8]{font-size:12px;font-family:inherit;fill:#86a073}.analysis-model-visual text.analysis-svg-muted[data-v-b5db3dc8]{font-size:10px;fill:#a3b18f}.analysis-model-visual .panorama-icon[data-v-b5db3dc8]{width:22px;height:22px;color:#87a272}.analysis-model-wire[data-v-b5db3dc8]{stroke:#c4d5b4;stroke-width:1.3}.analysis-model-flow[data-v-b5db3dc8]{stroke:#9ab97d;stroke-width:1.3;stroke-dasharray:3 6;animation:analysis-packet-b5db3dc8 .75s linear infinite;animation-play-state:paused}.is-playing .analysis-model-flow[data-v-b5db3dc8]{animation-play-state:running}.analysis-rule-cameras[data-v-b5db3dc8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;height:106px}.analysis-rule-cameras>span[data-v-b5db3dc8]{display:block;position:relative;border:1px solid #c4d3ba;border-radius:3px;overflow:hidden;min-width:0;min-height:0}.analysis-rule-cameras b[data-v-b5db3dc8]{position:absolute;left:3px;bottom:3px;color:#edf5e6;font-size:6px;font-weight:400;background:#4b6043bf;padding:1px 3px;border-radius:2px}.analysis-rule-join[data-v-b5db3dc8]{display:block;position:relative;height:14px;border-bottom:1px solid #c8d9b8;margin:0 12px}.analysis-rule-join>i[data-v-b5db3dc8]{position:absolute;width:1px;top:0;bottom:0;background:#c8d9b8;left:0}.analysis-rule-join>i[data-v-b5db3dc8]:nth-child(2){left:33%}.analysis-rule-join>i[data-v-b5db3dc8]:nth-child(3){left:66%}.analysis-rule-join>i[data-v-b5db3dc8]:nth-child(4){left:auto;right:0}.analysis-rule-join[data-v-b5db3dc8]:after{position:absolute;content:"";left:50%;top:100%;height:7px;border-left:1px solid #c8d9b8}.analysis-rule-result[data-v-b5db3dc8]{display:flex;gap:4px;align-items:center;justify-content:center;margin-top:7px;font-size:8px;color:#8ca17b}.analysis-rule-result>.panorama-icon[data-v-b5db3dc8]{width:12px;height:12px}.analysis-event-picture[data-v-b5db3dc8]{position:relative;display:block;height:108px;border:1px solid #c9cbaa;border-radius:5px;overflow:hidden}.analysis-event-picture>span[data-v-b5db3dc8]{position:absolute;left:0;right:0;bottom:0;display:flex;gap:4px;justify-content:center;align-items:center;padding:5px 3px;background:#4c6543c9;color:#eaf6dd;font-size:7px}.analysis-event-picture>span>.panorama-icon[data-v-b5db3dc8]{width:10px;height:10px}.analysis-event-channels[data-v-b5db3dc8]{display:flex;justify-content:space-between;gap:4px;margin-top:11px}.analysis-event-channels>span[data-v-b5db3dc8]{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:7px;color:#9aa98a}.analysis-event-channels .panorama-icon[data-v-b5db3dc8]{width:13px;height:13px;color:#98af84}.analysis-footer[data-v-b5db3dc8]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 0 17px}.analysis-footer>span[data-v-b5db3dc8]{display:flex;gap:6px;align-items:center;font-size:10px;color:#93a487;line-height:1.8}.analysis-footer>span>.panorama-icon[data-v-b5db3dc8]{width:12px;height:12px;flex:none}.analysis-footer>button[data-v-b5db3dc8]{display:flex;align-items:center;gap:6px;border:1px solid #d6e3c8;border-radius:18px;padding:7px 10px;background:#f4f8ec;font:inherit;color:#88a275;font-size:10px;white-space:nowrap;cursor:pointer}.analysis-footer>button>.panorama-icon[data-v-b5db3dc8]{width:13px;height:13px}.analysis-footer>button>small[data-v-b5db3dc8]{border:1px solid #dce6cf;padding:2px 4px;border-radius:3px;color:#a0b08b;font-size:8px}.analysis-flow[data-v-b5db3dc8] :is(button,a):focus-visible{outline:2px solid #729663;outline-offset:4px}@keyframes analysis-packet-b5db3dc8{to{stroke-dashoffset:-39}}@media(min-width:1600px){.analysis-card[data-v-b5db3dc8]{padding:16px}.analysis-card-title[data-v-b5db3dc8]{font-size:18px}.analysis-card-description[data-v-b5db3dc8]{font-size:12px;min-height:47px;margin-top:8px}.analysis-card-meta[data-v-b5db3dc8],.analysis-card-meta>b[data-v-b5db3dc8]{font-size:10px}.analysis-artifact[data-v-b5db3dc8]{font-size:10px;padding-top:13px}.analysis-artifact>b[data-v-b5db3dc8]{font-size:11px}.analysis-card-action[data-v-b5db3dc8]{font-size:12px}.analysis-device-heading strong[data-v-b5db3dc8]{font-size:17px}.analysis-device-heading small[data-v-b5db3dc8]{font-size:11px}.analysis-device-art[data-v-b5db3dc8]{width:76px}.analysis-local-badge[data-v-b5db3dc8]{font-size:9px;padding:5px 8px}.analysis-device-boundary>p[data-v-b5db3dc8]{font-size:11px}.analysis-source-protocols>span[data-v-b5db3dc8],.analysis-source-count[data-v-b5db3dc8]{font-size:9px}.analysis-source-picture>span[data-v-b5db3dc8],.analysis-event-picture>span[data-v-b5db3dc8]{font-size:9px}.analysis-feedback[data-v-b5db3dc8]{font-size:10px}.analysis-visual-caption[data-v-b5db3dc8]{font-size:9px}.analysis-rule-result[data-v-b5db3dc8]{font-size:10px}.analysis-event-channels>span[data-v-b5db3dc8]{font-size:9px}.analysis-footer>span[data-v-b5db3dc8],.analysis-footer>button[data-v-b5db3dc8]{font-size:11px}}@media(min-width:1281px)and (max-width:1500px){.analysis-board[data-v-b5db3dc8]{gap:15px}.analysis-card[data-v-b5db3dc8]{padding:11px}.analysis-card-title[data-v-b5db3dc8]{font-size:16px}.analysis-card-description[data-v-b5db3dc8]{font-size:12px;min-height:69px}.analysis-visual[data-v-b5db3dc8]{height:140px}.analysis-device-art[data-v-b5db3dc8]{width:48px}.analysis-device-heading[data-v-b5db3dc8]{gap:6px;left:12px;right:12px}.analysis-device-heading strong[data-v-b5db3dc8]{font-size:13px}.analysis-device-heading small[data-v-b5db3dc8]{font-size:8px}.analysis-local-badge[data-v-b5db3dc8]{font-size:7px;padding:4px}.analysis-source-protocols>span[data-v-b5db3dc8]{font-size:7px}.analysis-artifact>b[data-v-b5db3dc8]{font-size:9px}.analysis-artifact>span[data-v-b5db3dc8]{font-size:9px}.analysis-rule-result[data-v-b5db3dc8]{font-size:8px}.analysis-card-action[data-v-b5db3dc8]{font-size:11px}.analysis-device-switch>a[data-v-b5db3dc8]{font-size:10px;padding:6px 9px}}@media(min-width:761px)and (max-width:1050px){.analysis-board[data-v-b5db3dc8]{grid-template-columns:1fr;padding:22px 0;gap:29px}.analysis-device-boundary[data-v-b5db3dc8],.analysis-wires[data-v-b5db3dc8]{display:none}.analysis-card[data-v-b5db3dc8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;padding:18px}.analysis-card-meta[data-v-b5db3dc8]{grid-column:2;font-size:10px}.analysis-visual[data-v-b5db3dc8]{grid-column:1;grid-row:1 / 6;margin:0;height:171px;align-self:center}.analysis-source-picture[data-v-b5db3dc8]{height:117px}.analysis-card-title[data-v-b5db3dc8],.analysis-card-description[data-v-b5db3dc8],.analysis-artifact[data-v-b5db3dc8],.analysis-card-action[data-v-b5db3dc8]{grid-column:2}.analysis-card-title[data-v-b5db3dc8]{margin-top:10px;font-size:18px}.analysis-card-description[data-v-b5db3dc8]{min-height:0;margin:7px 0 15px;font-size:12px}.analysis-source-protocols>span[data-v-b5db3dc8],.analysis-source-count[data-v-b5db3dc8],.analysis-visual-caption[data-v-b5db3dc8],.analysis-event-channels>span[data-v-b5db3dc8]{font-size:10px}.analysis-event-picture[data-v-b5db3dc8]{height:132px}.analysis-event-picture>span[data-v-b5db3dc8]{font-size:10px}.analysis-film[data-v-b5db3dc8]{height:125px}.analysis-rule-cameras[data-v-b5db3dc8]{height:126px}.analysis-rule-result[data-v-b5db3dc8]{font-size:11px}.analysis-artifact>b[data-v-b5db3dc8],.analysis-card-action[data-v-b5db3dc8]{font-size:12px}.analysis-model-visual text[data-v-b5db3dc8]{font-size:13px}.analysis-model-visual text.analysis-svg-muted[data-v-b5db3dc8]{font-size:11px}.analysis-card[data-v-b5db3dc8]:after{position:absolute;content:"↓";left:50%;top:calc(100% + 3px);font-size:16px;color:#a5b78e;transform:translate(-50%)}.analysis-card[data-v-b5db3dc8]:last-of-type:after{display:none}}@media(max-width:760px){.analysis-summary[data-v-b5db3dc8]{flex-wrap:wrap;gap:13px;padding:17px 0 10px}.analysis-summary>p[data-v-b5db3dc8]{font-size:12px}.analysis-device-switch[data-v-b5db3dc8]{width:100%}.analysis-device-switch>a[data-v-b5db3dc8]{flex:1;min-height:36px;font-size:12px}.analysis-board[data-v-b5db3dc8]{display:flex;flex-direction:column;gap:31px;padding:15px 0 20px}.analysis-device-boundary[data-v-b5db3dc8],.analysis-wires[data-v-b5db3dc8]{display:none}.analysis-card[data-v-b5db3dc8]{padding:17px}.analysis-card[data-v-b5db3dc8]:after{position:absolute;content:"↓";top:calc(100% + 5px);left:50%;font-size:18px;color:#9fb18a;transform:translate(-50%)}.analysis-card[data-v-b5db3dc8]:last-of-type:after{display:none}.analysis-card-meta[data-v-b5db3dc8],.analysis-card-meta>b[data-v-b5db3dc8]{font-size:11px}.analysis-card-meta>.panorama-icon[data-v-b5db3dc8]{width:16px;height:16px}.analysis-visual[data-v-b5db3dc8]{height:170px;margin:15px 0 17px}.analysis-card-title[data-v-b5db3dc8]{font-size:20px}.analysis-card-description[data-v-b5db3dc8]{font-size:13px;min-height:0;margin:8px 0 17px}.analysis-artifact[data-v-b5db3dc8]{font-size:11px;padding-top:12px}.analysis-artifact>b[data-v-b5db3dc8]{font-size:12px}.analysis-card-action[data-v-b5db3dc8]{font-size:13px;margin-top:17px;min-height:24px}.analysis-source-picture[data-v-b5db3dc8]{height:113px}.analysis-source-picture>span[data-v-b5db3dc8]{font-size:9px}.analysis-source-protocols[data-v-b5db3dc8]{margin-top:8px;gap:6px}.analysis-source-protocols>span[data-v-b5db3dc8]{font-size:11px;padding:5px}.analysis-source-count[data-v-b5db3dc8]{font-size:11px;margin-top:10px}.analysis-source-count>.panorama-icon[data-v-b5db3dc8]{width:13px;height:13px}.analysis-film[data-v-b5db3dc8]{height:116px;gap:6px;padding:6px}.analysis-film b[data-v-b5db3dc8]{font-size:8px}.analysis-film i[data-v-b5db3dc8]{width:13px;height:13px}.analysis-film .panorama-icon[data-v-b5db3dc8]{width:10px;height:10px}.analysis-feedback[data-v-b5db3dc8]{font-size:11px;margin-top:12px}.analysis-feedback i[data-v-b5db3dc8]{width:20px}.analysis-feedback>.panorama-icon[data-v-b5db3dc8]{width:13px;height:13px}.analysis-visual-caption[data-v-b5db3dc8]{font-size:10px;margin-top:10px}.analysis-model-visual text[data-v-b5db3dc8]{font-size:13px}.analysis-model-visual text.analysis-svg-muted[data-v-b5db3dc8]{font-size:11px}.analysis-rule-cameras[data-v-b5db3dc8]{height:123px;gap:6px}.analysis-rule-cameras b[data-v-b5db3dc8]{font-size:8px}.analysis-rule-result[data-v-b5db3dc8]{font-size:11px}.analysis-event-picture[data-v-b5db3dc8]{height:129px}.analysis-event-picture>span[data-v-b5db3dc8]{font-size:10px}.analysis-event-channels[data-v-b5db3dc8]{margin-top:11px}.analysis-event-channels>span[data-v-b5db3dc8]{flex-direction:row;font-size:10px;gap:5px}.analysis-event-channels .panorama-icon[data-v-b5db3dc8]{width:15px;height:15px}.analysis-footer[data-v-b5db3dc8]{align-items:flex-start;flex-direction:column;gap:12px;padding-bottom:19px}.analysis-footer>span[data-v-b5db3dc8]{font-size:11px;align-items:flex-start}.analysis-footer>span>.panorama-icon[data-v-b5db3dc8]{margin-top:4px}.analysis-footer>button[data-v-b5db3dc8]{font-size:11px;min-height:38px}.analysis-footer>button>small[data-v-b5db3dc8]{font-size:9px}}@media(prefers-reduced-motion:reduce){.analysis-card[data-v-b5db3dc8]{transition:none}.analysis-card[data-v-b5db3dc8]:hover{transform:none}.analysis-packets[data-v-b5db3dc8],.analysis-model-flow[data-v-b5db3dc8]{animation:none}}.studio-scene[data-v-20b0cae4]{display:block;width:100%;height:100%;background:#213941}.studio-scene image[data-v-20b0cae4]{filter:brightness(1.12) saturate(.82)}.adaptive-decode[data-v-3d604300]{--decode-ink:#234957;--decode-accent:#368b70;--decode-soft:#e9f3e7;--decode-edge:#bad4c1;min-width:0}.adaptive-decode[data-accent=teal][data-v-3d604300]{--decode-accent:#148b7a;--decode-soft:#e3f3ec;--decode-edge:#9acdbc}.adaptive-decode[data-accent=amber][data-v-3d604300]{--decode-accent:#a47738;--decode-soft:#f7efdd;--decode-edge:#dcca9d}.adaptive-decode[data-accent=blue][data-v-3d604300]{--decode-accent:#4b7d9a;--decode-soft:#e7f0f3;--decode-edge:#b0cbd6}.decode-scenario-bar[data-v-3d604300]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0 6px}.decode-scenario-tabs[data-v-3d604300]{display:flex;flex-wrap:wrap;gap:7px}.decode-scenario-tabs>button[data-v-3d604300]{display:flex;align-items:center;gap:6px;min-height:36px;padding:8px 12px;border:1px solid #d2e2d7;border-radius:8px;background:#fbfdf7a1;color:#728c85;font:inherit;font-size:12px;cursor:pointer;transition:background .2s,border-color .2s}.decode-scenario-tabs>button[data-v-3d604300]:hover{border-color:#91bfa8}.decode-scenario-tabs>button.is-selected[data-v-3d604300]{background:#e2f0e4;border-color:#8ab59b;color:#2e7157}.decode-scenario-tabs .panorama-icon[data-v-3d604300]{width:14px;height:14px}.decode-scenario-bar>span[data-v-3d604300]{font-size:11px;color:#849c90;white-space:nowrap}.adaptive-decode-board[data-v-3d604300]{position:relative;height:320px;isolation:isolate;background-image:radial-gradient(#7aab9825 .8px,transparent .8px);background-size:18px 18px}.adaptive-decode-wires[data-v-3d604300]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none}.adaptive-decode-wires>path[data-v-3d604300]{stroke:#a8cbbb;stroke-width:1.5;vector-effect:non-scaling-stroke}.adaptive-decode-wires>.decode-forward-packets[data-v-3d604300]{stroke:#369f7b;stroke-width:3;stroke-dasharray:2 15;stroke-linecap:round;animation:decode-forward-3d604300 1.5s linear infinite}.adaptive-decode-wires>.decode-feedback-path[data-v-3d604300]{stroke:#91abba;stroke-dasharray:4 5}.adaptive-decode-wires>.decode-feedback-packets[data-v-3d604300]{stroke:#628ca5;stroke-width:2.5;stroke-dasharray:2 22;animation:decode-feedback-3d604300 2.2s linear infinite}.decode-source-node[data-v-3d604300],.decode-model-node[data-v-3d604300]{position:absolute;top:25px;min-width:0;min-height:207px;padding:12px;border:1px solid #d0dfd3;border-radius:13px;background:linear-gradient(145deg,#ffffffeb,#f5f9eeed);box-shadow:0 7px 16px #224c3508;color:var(--decode-ink);text-align:left;cursor:pointer;transition:border-color .2s,transform .2s}.decode-source-node[data-v-3d604300]{left:0;width:26%}.decode-model-node[data-v-3d604300]{left:74%;width:26%}.decode-source-node[data-v-3d604300]:hover,.decode-model-node[data-v-3d604300]:hover{transform:translateY(-3px);border-color:#80b69a}.decode-node-heading[data-v-3d604300]{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.5;margin-bottom:10px}.decode-node-heading>b[data-v-3d604300]{color:#8aa89b;font-size:10px;font-weight:400}.decode-node-heading>.panorama-icon[data-v-3d604300]{width:15px;height:15px;margin-left:auto;color:#77a68f}.decode-source-picture[data-v-3d604300]{display:block;position:relative;width:100%;height:130px;border:3px solid #344c47;border-radius:6px;overflow:hidden;background:#2b4140}.decode-source-picture>span[data-v-3d604300]{position:absolute;top:6px;left:6px;font-size:9px;padding:4px 6px;border-radius:3px;color:#dff1e5;background:#203d3ee6}.decode-source-picture>i[data-v-3d604300]{position:absolute;top:0;bottom:0;width:1px;background:#90e1c0a6;box-shadow:0 0 9px #b9e5c4}.decode-node-footnote[data-v-3d604300]{display:block;margin-top:9px;color:#80958c;font-size:11px;line-height:1.5}.decode-controller[data-v-3d604300]{position:absolute;left:35%;top:15px;width:30%;padding:16px 16px 12px;border:1px solid var(--decode-edge);border-radius:17px;background:linear-gradient(145deg,#fffef9,var(--decode-soft));box-shadow:0 3px #d7e1d3,0 7px #e5ebdf,0 14px 29px #274d3010}.decode-controller-heading[data-v-3d604300]{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #c9dacc9c}.decode-controller-heading>span[data-v-3d604300]{display:grid;place-items:center;width:37px;height:37px;flex:none;border:1px solid var(--decode-edge);border-radius:10px;color:var(--decode-accent);background:#ffffff79}.decode-controller-heading .panorama-icon[data-v-3d604300]{width:24px;height:24px}.decode-controller-heading small[data-v-3d604300]{font-size:8px;letter-spacing:.11em;color:#829888}.decode-controller-heading h3[data-v-3d604300]{margin:4px 0 0;font-size:20px;font-weight:600;color:#295143;letter-spacing:-.035em}.decode-controller-heading>i[data-v-3d604300]{margin-left:auto;width:5px;height:5px;background:var(--decode-accent);border-radius:50%;box-shadow:0 0 0 4px #a4cbb124}.decode-signal-list[data-v-3d604300]{display:grid;gap:3px;padding:9px 0}.decode-signal-list>button[data-v-3d604300]{display:flex;align-items:center;gap:8px;min-height:29px;padding:5px 6px;border:1px solid transparent;border-radius:5px;background:transparent;text-align:left;color:#739085;font:inherit;cursor:pointer}.decode-signal-list>button[data-v-3d604300]:hover{background:#ffffffb5;border-color:#c6dbcb}.decode-signal-list .panorama-icon[data-v-3d604300]{width:14px;height:14px;color:#7b9b8b}.decode-signal-list>button>span[data-v-3d604300]{font-size:12px}.decode-signal-list strong[data-v-3d604300]{margin-left:auto;font-size:12px;font-weight:500;color:#547d67}.decode-signal-list i[data-v-3d604300]{width:4px;height:4px;border-radius:50%;background:#c8d7c8;margin-left:3px}.decode-signal-list .is-driving[data-v-3d604300]{border-color:var(--decode-edge);background:#ffffff9e}.decode-signal-list .is-driving strong[data-v-3d604300],.decode-signal-list .is-driving>.panorama-icon[data-v-3d604300]{color:var(--decode-accent)}.decode-signal-list .is-driving i[data-v-3d604300]{background:var(--decode-accent)}.decode-rate-policy[data-v-3d604300]{display:flex;align-items:center;justify-content:space-between;gap:7px;border-top:1px solid #c9dacc9c;padding-top:11px}.decode-rate-policy>span[data-v-3d604300]{display:flex;align-items:center;gap:5px;color:#7d9785;font-size:10px}.decode-rate-policy i[data-v-3d604300]{width:4px;height:4px;background:var(--decode-accent);border-radius:50%}.decode-rate-policy>strong[data-v-3d604300]{color:var(--decode-accent);font-size:14px;font-weight:600}.decode-model-pictures[data-v-3d604300]{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;height:107px}.decode-model-pictures>span[data-v-3d604300]{display:block;width:37%;height:104px;border:2px solid #ceded1;border-radius:6px;overflow:hidden;background:#2b4140}.decode-model-pictures>span[data-v-3d604300]:last-of-type{height:78px;width:40%}.decode-model-pictures>i[data-v-3d604300]{position:absolute;left:48%;top:38%;display:grid;place-items:center;width:23px;height:23px;border:1px solid #c5dacb;border-radius:50%;background:#f1f7ee;color:#72a58b}.decode-model-pictures .panorama-icon[data-v-3d604300]{width:13px;height:13px}.decode-model-next[data-v-3d604300]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:8px;font-size:11px;color:#51896f}.decode-model-next>.panorama-icon[data-v-3d604300]{width:13px;height:13px}.decode-model-node>.decode-node-footnote[data-v-3d604300]{margin-top:5px}.decode-loop-caption[data-v-3d604300]{position:absolute;left:53%;right:9%;bottom:2px;display:flex;align-items:center;justify-content:center;gap:7px;background:transparent;color:#7896a3;font-size:11px;line-height:1.6;padding:2px 8px}.decode-loop-caption>.panorama-icon[data-v-3d604300]{width:13px;height:13px}.decode-frame-window[data-v-3d604300]{padding:14px 0 0;border-top:1px solid #d9e4d6}.decode-frame-window-heading[data-v-3d604300]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:13px}.decode-frame-window-heading>div[data-v-3d604300]{display:flex;align-items:center;gap:15px}.decode-frame-window-heading>div>span[data-v-3d604300]{color:#6f9b82;font-size:10px}.decode-frame-window-heading strong[data-v-3d604300]{color:#456f5f;font-size:13px;font-weight:500}.decode-frame-window-heading>p[data-v-3d604300]{display:flex;align-items:center;gap:5px;margin:0;font-size:10px;color:#92a28f;white-space:nowrap}.decode-frame-window-heading>p>i[data-v-3d604300],.decode-frame-window-heading>p>span[data-v-3d604300]{display:block;width:6px;height:6px;border-radius:2px;background:#75ad8f}.decode-frame-window-heading>p>span[data-v-3d604300]{background:#d9e3d2;margin-left:9px}.decode-frame-rail[data-v-3d604300]{display:grid;grid-template-columns:90px repeat(12,minmax(0,1fr));gap:7px 6px;align-items:center}.decode-frame-rail-label[data-v-3d604300]{align-self:center}.decode-frame-rail-label>strong[data-v-3d604300]{display:block;font-size:12px;font-weight:500;color:#527966}.decode-frame-rail-label>small[data-v-3d604300]{display:block;margin-top:5px;color:#9aab96;font-size:10px}.decode-frame-cell[data-v-3d604300]{min-width:0;padding:3px;border:1px solid #d5e1cf;border-radius:5px;background:#f1f5e9;text-align:center;transition:border-color .25s,background .25s,transform .25s}.decode-frame-thumb[data-v-3d604300]{display:block;position:relative;height:39px;overflow:hidden;border-radius:3px;opacity:.48;filter:saturate(.5);transition:opacity .25s,filter .25s}.decode-frame-thumb>.panorama-icon[data-v-3d604300]{width:10px;height:10px}.decode-frame-thumb>i[data-v-3d604300]{position:absolute;right:2px;bottom:2px;display:grid;place-items:center;width:13px;height:13px;border-radius:50%;background:#3f9777;color:#f5fff5}.decode-frame-thumb>i>.panorama-icon[data-v-3d604300]{width:9px;height:9px}.decode-frame-cell>span[data-v-3d604300]:last-child{display:block;color:#8aa18e;font-size:9px;font-variant-numeric:tabular-nums;margin-top:3px}.decode-frame-cell.is-selected[data-v-3d604300]{border-color:#7cb497;background:#e4f1de;transform:translateY(-2px);box-shadow:0 3px #bfd9bf}.decode-frame-cell.is-selected>.decode-frame-thumb[data-v-3d604300]{opacity:1;filter:none}.decode-frame-cell.is-selected>span[data-v-3d604300]:last-child{color:#347759}.decode-selected-slot[data-v-3d604300]{min-width:0;height:25px;border:1px dashed #d5e2cd;border-radius:4px;background:#edf3e5;display:flex;align-items:center;justify-content:center;position:relative}.decode-selected-slot.is-selected[data-v-3d604300]{border-style:solid;border-color:#a9caaa;background:#e0edda}.decode-selected-slot.is-selected[data-v-3d604300]:before{position:absolute;content:"";height:8px;width:1px;background:#89b18a;left:50%;bottom:calc(100% + 1px)}.decode-selected-slot>span[data-v-3d604300]{display:flex;align-items:center;gap:3px;color:#4d8563;font-size:9px}.decode-selected-slot .panorama-icon[data-v-3d604300]{width:10px;height:10px}.decode-selected-slot>i[data-v-3d604300]{width:10px;height:1px;background:#c7d8be}.decode-policy-caption[data-v-3d604300]{display:flex;align-items:center;gap:8px;padding:12px 0 6px;color:#849981;font-size:11px;line-height:1.7}.decode-policy-caption>.panorama-icon[data-v-3d604300]{width:14px;height:14px;flex:none;color:var(--decode-accent)}.decode-policy-caption>strong[data-v-3d604300]{font-size:12px;font-weight:600;color:var(--decode-accent);white-space:nowrap}.decode-policy-caption>span[data-v-3d604300]{padding-left:8px;border-left:1px solid #d0deca}.decode-engine-boundary[data-v-3d604300]{margin:0 0 11px;color:#9cab95;font-size:10px;line-height:1.7}.adaptive-decode[data-v-3d604300] :is(button,input):focus-visible{outline:2px solid #228a6d;outline-offset:3px}.adaptive-decode[data-v-3d604300] :is(.decode-forward-packets,.decode-feedback-packets){animation-play-state:paused}.adaptive-decode.is-playing[data-v-3d604300] :is(.decode-forward-packets,.decode-feedback-packets){animation-play-state:running}@keyframes decode-forward-3d604300{to{stroke-dashoffset:-34}}@keyframes decode-feedback-3d604300{to{stroke-dashoffset:-48}}@media(max-width:1500px)and (min-width:1281px),(max-width:1000px)and (min-width:761px){.decode-scenario-tabs>button[data-v-3d604300]{font-size:11px;padding:7px 9px}.decode-scenario-bar>span[data-v-3d604300]{display:none}.decode-controller[data-v-3d604300]{padding:13px 10px 11px}.decode-controller-heading[data-v-3d604300]{gap:7px}.decode-controller-heading>span[data-v-3d604300]{width:31px;height:34px}.decode-controller-heading small[data-v-3d604300]{font-size:7px}.decode-controller-heading h3[data-v-3d604300]{font-size:17px}.decode-signal-list>button[data-v-3d604300]{gap:6px;padding-left:3px;padding-right:3px}.decode-signal-list>button>span[data-v-3d604300],.decode-signal-list strong[data-v-3d604300]{font-size:11px}.decode-rate-policy>span[data-v-3d604300]{font-size:9px}.decode-rate-policy>strong[data-v-3d604300]{font-size:12px}.decode-node-heading[data-v-3d604300]{font-size:13px}.decode-frame-rail[data-v-3d604300]{grid-template-columns:80px repeat(12,minmax(0,1fr));gap:7px 4px}.decode-frame-thumb[data-v-3d604300]{height:33px}.decode-frame-window-heading>div[data-v-3d604300]{gap:9px}.decode-frame-window-heading strong[data-v-3d604300]{font-size:12px}.decode-frame-window-heading>p[data-v-3d604300]{font-size:9px}}@media(max-width:760px){.decode-scenario-bar[data-v-3d604300]{padding-top:15px}.decode-scenario-tabs[data-v-3d604300]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:7px}.decode-scenario-tabs>button[data-v-3d604300]{font-size:12px;padding:10px;min-height:42px;justify-content:center}.decode-scenario-bar>span[data-v-3d604300]{display:none}.adaptive-decode-board[data-v-3d604300]{display:grid;grid-template-columns:1fr;gap:29px;height:auto;padding:19px 0 42px;background-size:17px 17px}.adaptive-decode-wires[data-v-3d604300]{display:none}.decode-source-node[data-v-3d604300],.decode-model-node[data-v-3d604300],.decode-controller[data-v-3d604300]{position:relative;top:auto;left:auto;width:100%}.decode-source-node[data-v-3d604300],.decode-model-node[data-v-3d604300]{padding:14px}.decode-source-picture[data-v-3d604300]{height:auto;aspect-ratio:16/9}.decode-node-heading[data-v-3d604300]{font-size:15px}.decode-node-footnote[data-v-3d604300]{font-size:12px}.decode-source-node[data-v-3d604300]:after,.decode-controller[data-v-3d604300]:after{position:absolute;content:"↓";left:50%;top:calc(100% + 3px);color:#7aa890;font-size:18px}.decode-controller[data-v-3d604300]{padding:19px 17px 15px}.decode-controller-heading h3[data-v-3d604300]{font-size:21px}.decode-controller-heading small[data-v-3d604300]{font-size:9px}.decode-signal-list[data-v-3d604300]{padding:12px 0;gap:6px}.decode-signal-list>button[data-v-3d604300]{min-height:37px}.decode-signal-list>button>span[data-v-3d604300],.decode-signal-list strong[data-v-3d604300]{font-size:13px}.decode-rate-policy>span[data-v-3d604300]{font-size:12px}.decode-rate-policy>strong[data-v-3d604300]{font-size:16px}.decode-model-pictures[data-v-3d604300]{height:128px}.decode-model-pictures>span[data-v-3d604300]{height:126px}.decode-model-pictures>span[data-v-3d604300]:last-of-type{height:94px}.decode-model-next[data-v-3d604300]{font-size:13px;padding-top:12px}.decode-loop-caption[data-v-3d604300]{left:0;right:0;bottom:0;font-size:11px;padding:5px 6px;border:1px dashed #b7cbd0;border-radius:6px;background:#eef4f0}.decode-frame-window[data-v-3d604300]{margin-top:16px;padding-top:17px}.decode-frame-window-heading[data-v-3d604300]{display:block;margin-bottom:14px}.decode-frame-window-heading>div[data-v-3d604300]{display:block}.decode-frame-window-heading>div>span[data-v-3d604300]{font-size:11px}.decode-frame-window-heading strong[data-v-3d604300]{display:block;font-size:14px;line-height:1.7;margin-top:6px}.decode-frame-window-heading>p[data-v-3d604300]{margin-top:9px;font-size:10px}.decode-frame-rail[data-v-3d604300]{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px 5px}.decode-frame-rail-label[data-v-3d604300]{grid-column:1/-1;display:flex;gap:10px;align-items:center;margin-bottom:3px}.decode-frame-rail-label>strong[data-v-3d604300]{font-size:12px}.decode-frame-rail-label>small[data-v-3d604300]{margin:0;font-size:10px}.decode-frame-thumb[data-v-3d604300]{height:36px}.decode-frame-cell>span[data-v-3d604300]:last-child{font-size:9px}.decode-selected-label[data-v-3d604300],.decode-selected-slot[data-v-3d604300]{display:none}.decode-policy-caption[data-v-3d604300]{flex-wrap:wrap;gap:6px;padding-top:14px;font-size:12px}.decode-policy-caption>span[data-v-3d604300]{flex-basis:100%;border-left:0;padding-left:0}.decode-policy-caption>strong[data-v-3d604300]{font-size:13px}.decode-engine-boundary[data-v-3d604300]{font-size:11px;margin-bottom:13px}}@media(prefers-reduced-motion:reduce){.adaptive-decode[data-v-3d604300] :is(.decode-forward-packets,.decode-feedback-packets){animation:none}.adaptive-decode[data-v-3d604300] :is(button,.decode-frame-cell,.decode-frame-thumb){transition:none;transform:none}}.model-flow[data-v-7da92748]{--model-ink:#264d59;--model-muted:#7d968e;--model-green:#2c8b70;min-width:0}.model-flow-intro[data-v-7da92748]{display:flex;align-items:center;gap:15px;padding:16px 0 13px}.model-channel-tags[data-v-7da92748]{display:flex;gap:5px;align-items:center;flex:none}.model-channel-tags>span[data-v-7da92748]{display:flex;align-items:center;gap:5px;border:1px solid #dce7d9;border-radius:5px;padding:5px 7px;font-size:10px;color:#92a48c;background:#f5f8ef}.model-channel-tags>span[data-v-7da92748]:first-child{color:#41866b;border-color:#b6d2bc;background:#e7f1e1}.model-channel-tags .panorama-icon[data-v-7da92748]{width:12px;height:12px}.model-flow-intro>p[data-v-7da92748]{font-size:11px;color:#869b8b;margin:0}.model-flow-intro>strong[data-v-7da92748]{display:flex;align-items:center;gap:6px;margin-left:auto;color:#43836c;font-size:12px;font-weight:500;white-space:nowrap}.model-flow-intro>strong>.panorama-icon[data-v-7da92748]{width:14px;height:14px}.model-concurrency-board[data-v-7da92748]{position:relative;height:624px;isolation:isolate;background:radial-gradient(ellipse at 60% 45%,#dbeede45,transparent 70%)}.model-concurrency-board[data-v-7da92748]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#8bb89a2b .7px,transparent .7px);background-size:18px 18px;z-index:-2}.model-stage-label[data-v-7da92748]{position:absolute;top:0;font-size:11px;color:#587d68;display:flex;gap:7px;align-items:center}.model-stage-label>b[data-v-7da92748]{font-size:10px;font-weight:500;border:1px solid #d4e1cc;border-radius:4px;padding:2px 5px;color:#779c78;background:#f3f7e9}.source-stage[data-v-7da92748]{left:0}.branches-stage[data-v-7da92748]{left:33%}.refinement-stage[data-v-7da92748]{left:70%}.result-stage[data-v-7da92748]{left:88%}.refinement-stage>b[data-v-7da92748]{background:#f4edda;border-color:#e3d8b5;color:#9b8651}.model-concurrency-wires[data-v-7da92748]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none}.model-concurrency-wires>path[data-v-7da92748],.model-concurrency-wires>g>path[data-v-7da92748]{stroke:#c1d7c3;stroke-width:1.3;vector-effect:non-scaling-stroke;stroke-linejoin:round}.model-concurrency-wires .is-active[data-v-7da92748]{stroke:#69ad8e}.model-concurrency-wires .is-child-active[data-v-7da92748]{stroke:#b49c60}.model-concurrency-wires>g>.model-flow-packets[data-v-7da92748]{opacity:0;stroke:#309675;stroke-width:2.5;stroke-dasharray:2 12;animation:model-packets-7da92748 .65s linear infinite;animation-play-state:paused}.model-concurrency-wires>g>.model-flow-packets.is-active[data-v-7da92748]{opacity:1}.is-playing .model-concurrency-wires>g>.model-flow-packets[data-v-7da92748]{animation-play-state:running}.model-concurrency-wires>g>.child-packets[data-v-7da92748]{stroke:#b49c60}.model-concurrency-wires>.is-result[data-v-7da92748]{stroke:#2d9a72;stroke-width:2}.model-camera-node[data-v-7da92748],.model-shared-target[data-v-7da92748],.model-business-result[data-v-7da92748]{position:absolute;min-width:0;border:1px solid #d0dfd1;border-radius:13px;background:linear-gradient(145deg,#fffffff0,#f2f7e9);padding:12px;color:var(--model-ink);text-align:left;font:inherit;cursor:pointer;box-shadow:0 7px 14px #2a4e3107;transition:border-color .2s,transform .2s}.model-camera-node[data-v-7da92748]:hover,.model-shared-target[data-v-7da92748]:hover,.model-business-result[data-v-7da92748]:hover{border-color:#80b89a;transform:translateY(-3px)}.model-camera-node[data-v-7da92748]{left:0;top:30%;width:17%}.model-camera-picture[data-v-7da92748]{display:block;position:relative;height:155px;overflow:hidden;border:3px solid #344d45;border-radius:6px}.model-camera-picture>span[data-v-7da92748]{position:absolute;top:5px;left:5px;padding:3px 5px;border-radius:3px;background:#264a40de;color:#d7ead8;font-size:8px}.model-camera-node>strong[data-v-7da92748]{display:block;margin-top:12px;font-size:14px;font-weight:600}.model-camera-node>small[data-v-7da92748]{display:block;font-size:11px;margin-top:5px;color:#7f9686;line-height:1.6}.model-camera-sources[data-v-7da92748]{display:flex;align-items:center;gap:5px;margin-top:12px;padding-top:10px;border-top:1px solid #d9e4d4;color:#7fa28b}.model-camera-sources>.panorama-icon[data-v-7da92748]{width:15px;height:15px}.model-camera-sources>i[data-v-7da92748]{width:6px;height:1px;background:#c7dbc8}.model-camera-sources>span[data-v-7da92748]{margin-left:auto;font-size:10px}.model-shared-target[data-v-7da92748]{top:26%;left:19.5%;width:8%;padding:8px;text-align:center}.model-target-picture[data-v-7da92748]{display:block;height:211px;overflow:hidden;border:2px solid #c5d7c7;border-radius:5px}.model-shared-target>strong[data-v-7da92748]{display:block;margin-top:8px;font-size:13px;font-weight:500}.model-shared-target>small[data-v-7da92748]{display:block;color:#839a88;font-size:10px;line-height:1.8;margin-top:4px}.model-branch-list[data-v-7da92748]{position:absolute;left:33%;top:28px;width:50%;display:grid;grid-template-rows:repeat(5,104px);gap:14px}.model-branch-chain[data-v-7da92748]{display:grid;grid-template-columns:minmax(0,65fr) minmax(0,26fr);column-gap:9%;min-width:0}.model-branch[data-v-7da92748]{display:grid;grid-template-columns:minmax(75px,.9fr) minmax(85px,1fr) minmax(87px,1fr);align-items:center;gap:9px;width:100%;min-width:0;padding:9px 10px;border:1px solid #d4e2d1;border-radius:11px;background:linear-gradient(140deg,#fffffff0,#f6f9f0);color:var(--model-ink);font:inherit;cursor:pointer;text-align:left;box-shadow:0 4px 10px #284b2f04;transition:border-color .18s,box-shadow .18s}.model-branch[data-v-7da92748]:hover,.model-branch.is-picked[data-v-7da92748]{border-color:#7fb99a;box-shadow:0 0 0 3px #68ad8e12}.model-branch.is-running[data-v-7da92748]{border-color:#70b89a;background:linear-gradient(120deg,#fff,#e6f3e3)}.model-branch.is-done[data-v-7da92748]{border-color:#a1c7aa}.model-branch-heading[data-v-7da92748]{display:block;min-width:0}.model-branch-heading>.panorama-icon[data-v-7da92748]{width:17px;height:17px;color:#6c9b81;margin-bottom:6px}.model-branch-heading>strong[data-v-7da92748]{display:block;font-size:13px;font-weight:600;line-height:1.5}.model-branch-heading>small[data-v-7da92748]{display:block;margin-top:4px;font-size:10px;color:#81947c;line-height:1.6}.model-branch-visual[data-v-7da92748]{display:flex;align-items:center;justify-content:center;gap:5px;height:82px;min-width:0}.model-branch-visual>span[data-v-7da92748]{position:relative;display:block;width:100%;height:82px;overflow:hidden;border:1px solid #c9d9c8;border-radius:5px;background:#d9e4d5}.model-branch-visual.is-comparison>span[data-v-7da92748]{width:43%}.model-branch-visual>.panorama-icon[data-v-7da92748]{width:12px;height:12px;flex:none;color:#6d9b81}.model-branch-visual>span>small[data-v-7da92748]{position:absolute;bottom:0;left:0;right:0;padding:2px;font-size:8px;color:#e6f6df;text-align:center;background:#294f3dcc}.branch-helmet .model-branch-visual>span[data-v-7da92748]{max-width:112px}.is-whole-vest>span[data-v-7da92748]{max-width:100px;background:#e1e8dd}.model-branch-result[data-v-7da92748]{display:block;min-width:0}.model-branch-result>span[data-v-7da92748]:first-child{display:flex;align-items:center;gap:4px;color:#91a58f;font-size:12px;line-height:1.6}.model-branch-result .panorama-icon[data-v-7da92748]{width:13px;height:13px;flex:none}.is-done>.model-branch-result>span[data-v-7da92748]:first-child{color:#357e57}.model-branch-result>small[data-v-7da92748]{display:block;margin-top:6px;color:#809578;font-size:10px;line-height:1.6}.model-branch-progress[data-v-7da92748]{display:block;height:3px;border-radius:3px;margin-top:8px;background:#e0ead9;overflow:hidden}.model-branch-progress>span[data-v-7da92748]{display:block;height:100%;background:#6fae88;transition:width .08s linear}.model-refinement-node[data-v-7da92748]{display:block;width:100%;min-width:0;padding:10px;border:1px solid #e1d7b9;border-radius:11px;background:linear-gradient(145deg,#fffefa,#f5f1e3);text-align:left;color:#776841;font:inherit;cursor:pointer;transition:border-color .2s,box-shadow .2s}.model-refinement-node[data-v-7da92748]:hover,.model-refinement-node.is-picked[data-v-7da92748]{border-color:#b8a16c;box-shadow:0 0 0 3px #b8a16c13}.model-refinement-node.is-running[data-v-7da92748]{border-color:#b8a16c}.model-refinement-node.is-done[data-v-7da92748]{border-color:#c9b881}.model-refinement-heading[data-v-7da92748]{display:flex;align-items:center;gap:5px;margin-bottom:8px}.model-refinement-heading>.panorama-icon[data-v-7da92748]{width:15px;height:15px}.model-refinement-heading>strong[data-v-7da92748]{font-size:12px;font-weight:600;line-height:1.4}.model-refinement-heading>b[data-v-7da92748]{font-size:8px;font-weight:400;margin-left:auto;white-space:nowrap;opacity:.7}.model-refinement-content[data-v-7da92748]{display:flex;gap:7px;align-items:center;min-width:0}.model-refinement-picture[data-v-7da92748]{display:block;width:55px;height:55px;flex:none;border:1px solid #d7d8bc;border-radius:5px;overflow:hidden}.model-refinement-result[data-v-7da92748]{min-width:0;flex:1}.model-refinement-result>strong[data-v-7da92748]{display:block;font-size:11px;font-weight:500;line-height:1.6;color:#a69a7d}.is-done .model-refinement-result>strong[data-v-7da92748]{color:#897139}.model-refinement-result>small[data-v-7da92748]{display:block;margin-top:4px;font-size:9px;color:#9a947f;line-height:1.5}.model-refinement-result>.is-helmet-color[data-v-7da92748]{display:flex;align-items:center;gap:4px}.is-helmet-color>i[data-v-7da92748]{width:8px;height:8px;border-radius:50%;background:#eec449;border:1px solid #d8b640;flex:none}.model-refinement-node .model-branch-progress[data-v-7da92748]{background:#e7e0cc;margin-top:5px}.model-refinement-node .model-branch-progress>span[data-v-7da92748]{background:#b5a16e}.model-business-result[data-v-7da92748]{top:24%;left:88%;width:12%;padding:15px 10px}.model-result-icon[data-v-7da92748]{display:grid;place-items:center;width:37px;height:37px;border:1px solid #cfdfc8;border-radius:12px;background:#eaf2e1;color:#81a784}.model-result-icon>.panorama-icon[data-v-7da92748]{width:24px;height:24px}.model-business-result>strong[data-v-7da92748]{display:block;margin-top:11px;color:#6c8c70;font-size:15px;font-weight:600;line-height:1.6}.model-result-checks[data-v-7da92748]{display:grid;gap:9px;padding:14px 0;border-bottom:1px solid #dde7d5}.model-result-checks>span[data-v-7da92748]{display:flex;align-items:center;gap:5px;color:#a0af98;font-size:11px}.model-result-checks .panorama-icon[data-v-7da92748]{width:13px;height:13px;border:1px solid #d6e3ce;border-radius:50%;padding:1px;color:transparent}.model-result-checks>.is-done[data-v-7da92748]{color:#4b8057}.model-result-checks>.is-done>.panorama-icon[data-v-7da92748]{color:#419361;border-color:#accfaf;background:#e5f2db}.model-result-rule[data-v-7da92748]{display:flex;align-items:center;gap:5px;color:#97aa90;font-size:10px;padding:11px 0}.model-result-rule>.panorama-icon[data-v-7da92748]{width:13px;height:13px;flex:none}.model-final-verdict[data-v-7da92748]{display:block;padding:9px 5px;border:1px solid #d4e3ca;border-radius:6px;background:#ecf3e4;color:#92a68a;font-size:10px;line-height:1.6;text-align:center}.model-business-result.is-resolved[data-v-7da92748]{border-color:#82b68b;background:linear-gradient(145deg,#fcfff7,#eaf5df)}.is-resolved>.model-result-icon[data-v-7da92748]{color:#3b8e57;background:#deefd3;border-color:#aed1a4}.is-resolved>strong[data-v-7da92748]{color:#32744b}.is-resolved>.model-final-verdict[data-v-7da92748]{background:#397c52;border-color:#397c52;color:#f0f9e9}.model-latency-panel[data-v-7da92748]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:12px 28px;padding:15px 0 12px;border-top:1px solid #d5e3ce}.model-latency-title>span[data-v-7da92748]{color:#84a18a;font-size:9px;letter-spacing:.12em}.model-latency-title h3[data-v-7da92748]{margin:6px 0 5px;font-size:16px;font-weight:600;color:#3c6c50}.model-latency-title>p[data-v-7da92748]{margin:0;font-size:11px;color:#8b9f86;line-height:1.8}.model-timing-switch[data-v-7da92748]{display:inline-flex;padding:3px;gap:3px;border:1px solid #d7e3cf;border-radius:6px;background:#eaf0e3;margin-top:11px}.model-timing-switch>button[data-v-7da92748]{padding:6px 12px;min-height:30px;border:0;border-radius:4px;color:#899d81;background:transparent;font:inherit;font-size:11px;cursor:pointer}.model-timing-switch>[aria-pressed=true][data-v-7da92748]{background:#fcfff6;color:#3c7b4f;box-shadow:0 1px 3px #34532d09}.model-timing-chart[data-v-7da92748]{display:grid;gap:7px;padding:7px 0 0}.model-timing-lane[data-v-7da92748]{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:10px}.model-timing-lane>span[data-v-7da92748]{color:#799773;font-size:10px}.model-timing-lane>i[data-v-7da92748]{position:relative;display:block;height:6px;background:repeating-linear-gradient(90deg,#d9e6d0 0 1px,transparent 1px 25%);border-left:1px solid #acc7a1}.model-timing-lane b[data-v-7da92748]{display:block;position:absolute;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,#86b77d,#b4cda2);transition:left .3s,width .3s}.model-timing-lane.is-third-level>span[data-v-7da92748]{color:#9a8756}.is-third-level b[data-v-7da92748]{background:#bdab77}.model-timing-chart[data-timing=serial] b[data-v-7da92748]{background:#bac8b0}.model-timing-legend[data-v-7da92748]{display:flex;justify-content:space-between;gap:12px;color:#7e9e76;font-size:10px;margin-top:4px}.model-timing-legend>small[data-v-7da92748]{color:#9caa92;font-size:9px}.model-latency-boundary[data-v-7da92748]{grid-column:1/-1;display:flex;align-items:flex-start;gap:7px;padding-top:3px;color:#8f9e84}.model-latency-boundary>.panorama-icon[data-v-7da92748]{width:13px;height:13px;flex:none;margin-top:2px}.model-latency-boundary>p[data-v-7da92748]{margin:0;font-size:10px;line-height:1.7}.model-fixture-note[data-v-7da92748]{margin:0 0 10px;color:#9eac92;font-size:10px;line-height:1.7}.model-flow button[data-v-7da92748]:focus-visible{outline:2px solid #2d8c65;outline-offset:4px}@keyframes model-packets-7da92748{to{stroke-dashoffset:-28}}@media(max-width:1500px)and (min-width:1281px),(max-width:1050px)and (min-width:761px){.model-flow-intro>p[data-v-7da92748]{display:none}.model-channel-tags>span[data-v-7da92748]{font-size:9px;padding:5px}.model-branch[data-v-7da92748]{grid-template-columns:minmax(61px,.85fr) minmax(68px,1fr) minmax(70px,1fr);padding:7px;gap:5px}.model-branch-heading>strong[data-v-7da92748]{font-size:11px}.model-branch-heading>small[data-v-7da92748],.model-branch-result>small[data-v-7da92748]{font-size:9px}.model-branch-result>span[data-v-7da92748]:first-child{font-size:10px}.model-refinement-node[data-v-7da92748]{padding:8px 6px}.model-refinement-heading[data-v-7da92748]{gap:4px}.model-refinement-heading>strong[data-v-7da92748]{font-size:11px}.model-refinement-heading>b[data-v-7da92748]{display:none}.model-refinement-picture[data-v-7da92748]{width:40px;height:57px}.model-refinement-content[data-v-7da92748]{gap:5px}.model-refinement-result>strong[data-v-7da92748]{font-size:10px}.model-refinement-result>small[data-v-7da92748]{font-size:8px}.model-business-result[data-v-7da92748]{padding:12px 7px}.model-business-result>strong[data-v-7da92748]{font-size:13px}.model-result-checks>span[data-v-7da92748]{font-size:10px;gap:4px}.model-camera-node[data-v-7da92748]{padding:8px}.model-camera-node>strong[data-v-7da92748]{font-size:12px}.model-camera-node>small[data-v-7da92748]{font-size:10px}.model-camera-picture[data-v-7da92748]{height:140px}.model-camera-sources>span[data-v-7da92748]{display:none}.model-shared-target[data-v-7da92748]{padding:6px}.model-target-picture[data-v-7da92748]{height:195px}.model-final-verdict[data-v-7da92748]{padding:7px 3px;font-size:9px}.model-stage-label[data-v-7da92748]{font-size:10px}}@media(max-width:760px){.model-flow-intro[data-v-7da92748]{flex-wrap:wrap;padding:15px 0;gap:9px}.model-channel-tags[data-v-7da92748]{flex-wrap:wrap;gap:4px}.model-channel-tags>span[data-v-7da92748]{font-size:9px;padding:5px 6px}.model-flow-intro>p[data-v-7da92748]{font-size:11px;line-height:1.7}.model-flow-intro>strong[data-v-7da92748]{width:100%;margin:0;font-size:12px}.model-concurrency-board[data-v-7da92748]{height:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.55fr);gap:15px;padding-bottom:10px}.model-stage-label[data-v-7da92748],.model-concurrency-wires[data-v-7da92748]{display:none}.model-camera-node[data-v-7da92748],.model-shared-target[data-v-7da92748],.model-business-result[data-v-7da92748]{position:relative;inset:auto;width:100%;padding:10px}.model-camera-node[data-v-7da92748]{align-self:center}.model-camera-picture[data-v-7da92748]{height:151px}.model-camera-node>strong[data-v-7da92748]{font-size:13px}.model-camera-node>small[data-v-7da92748]{font-size:10px}.model-camera-sources[data-v-7da92748]{gap:4px;margin-top:8px;padding-top:8px}.model-camera-sources>.panorama-icon[data-v-7da92748]{width:13px;height:13px}.model-camera-sources>i[data-v-7da92748]{width:4px}.model-camera-sources>span[data-v-7da92748]{font-size:9px}.model-shared-target[data-v-7da92748]{align-self:center}.model-target-picture[data-v-7da92748]{height:205px}.model-shared-target>strong[data-v-7da92748]{font-size:12px}.model-shared-target>small[data-v-7da92748]{font-size:10px}.model-branch-list[data-v-7da92748]{position:relative;inset:auto;width:calc(100% - 4px);grid-column:1/-1;grid-template-rows:none;gap:18px;padding:25px 0 18px 13px;border-left:1px solid #a8c8a4;margin-left:4px}.model-branch-list[data-v-7da92748]:before{content:"二级同时启动；三级仅跟随对应的前级目标";position:absolute;top:0;left:13px;font-size:10px;color:#7c9d75}.model-branch-chain[data-v-7da92748]{grid-template-columns:minmax(0,1fr);gap:9px}.model-branch[data-v-7da92748]{position:relative;grid-template-columns:minmax(66px,.85fr) minmax(78px,1fr) minmax(76px,1fr);min-height:116px;gap:5px;padding:8px}.model-branch[data-v-7da92748]:before{content:"";position:absolute;width:14px;height:1px;left:-15px;top:50%;background:#abc9a4}.model-branch-heading>strong[data-v-7da92748]{font-size:12px}.model-branch-heading>small[data-v-7da92748],.model-branch-result>small[data-v-7da92748]{font-size:9px}.model-branch-result>span[data-v-7da92748]:first-child{font-size:10px}.model-branch-visual[data-v-7da92748],.model-branch-visual>span[data-v-7da92748]{height:94px}.model-branch-visual[data-v-7da92748]{gap:3px}.model-branch-visual>.panorama-icon[data-v-7da92748]{width:10px;height:10px}.model-refinement-node[data-v-7da92748]{position:relative;width:calc(100% - 24px);margin-left:24px;padding:12px}.model-refinement-node[data-v-7da92748]:before{content:"";position:absolute;width:12px;height:20px;left:-14px;top:-10px;border-left:1px solid #c6b783;border-bottom:1px solid #c6b783;border-bottom-left-radius:7px}.model-refinement-heading>strong[data-v-7da92748]{font-size:13px}.model-refinement-heading>b[data-v-7da92748]{font-size:10px}.model-refinement-picture[data-v-7da92748]{width:65px;height:77px}.model-refinement-content[data-v-7da92748]{gap:13px}.model-refinement-result>strong[data-v-7da92748]{font-size:13px}.model-refinement-result>small[data-v-7da92748]{font-size:11px}.model-business-result[data-v-7da92748]{grid-column:1/-1;padding:17px}.model-business-result>strong[data-v-7da92748]{font-size:18px}.model-result-checks[data-v-7da92748]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.model-result-checks>span[data-v-7da92748]{font-size:12px}.model-result-rule[data-v-7da92748],.model-final-verdict[data-v-7da92748]{font-size:12px}.model-latency-panel[data-v-7da92748]{grid-template-columns:1fr;gap:16px;padding-top:19px;margin-top:14px}.model-latency-title h3[data-v-7da92748]{font-size:17px;line-height:1.6}.model-latency-title>p[data-v-7da92748]{font-size:12px}.model-timing-lane[data-v-7da92748]{grid-template-columns:104px minmax(0,1fr);gap:9px}.model-timing-lane>span[data-v-7da92748]{font-size:11px}.model-timing-legend[data-v-7da92748]{flex-wrap:wrap;gap:5px;font-size:10px}.model-latency-boundary>p[data-v-7da92748],.model-fixture-note[data-v-7da92748]{font-size:11px}.model-flow .model-timing-switch>button[data-v-7da92748]{min-height:36px;font-size:12px}}@media(prefers-reduced-motion:reduce){.model-flow .model-flow-packets[data-v-7da92748]{animation:none}.model-flow[data-v-7da92748] :is(button,.model-branch-progress>span,.model-timing-lane b){transition:none;transform:none}}.rule-flow[data-v-0311fc34]{--rule-ink:#244e58;--rule-muted:#7c968b;--rule-green:#3e8e6f;min-width:0}.rule-summary[data-v-0311fc34]{display:flex;align-items:center;gap:18px;padding:18px 0 15px}.rule-summary>p[data-v-0311fc34]{display:flex;gap:7px;align-items:center;margin:0;font-size:13px;color:#658676}.rule-summary .panorama-icon[data-v-0311fc34]{width:17px;height:17px}.rule-summary>div[data-v-0311fc34]{display:flex;align-items:center;gap:13px;margin-left:auto}.rule-summary>div>span[data-v-0311fc34]{display:flex;align-items:baseline;gap:5px;font-size:10px;color:#87a08d;white-space:nowrap}.rule-summary b[data-v-0311fc34]{font-size:22px;font-weight:500;color:#467962;font-variant-numeric:tabular-nums}.rule-summary>div>i[data-v-0311fc34]{width:1px;height:17px;background:#d3e3d3}.rule-examples[data-v-0311fc34]{display:flex;gap:6px;align-items:center;padding-bottom:18px}.rule-examples>span[data-v-0311fc34]{font-size:10px;color:#81967c;margin-right:auto}.rule-examples>button[data-v-0311fc34]{font:inherit;font-size:11px;background:#f4f7ed;color:#779373;border:1px solid #dbe5d1;border-radius:6px;padding:7px 10px;cursor:pointer}.rule-examples>[aria-pressed=true][data-v-0311fc34]{color:#347456;background:#e7f0de;border-color:#a8c8a6}.rule-board[data-v-0311fc34]{position:relative;isolation:isolate;height:656px;background:radial-gradient(ellipse at 53% 50%,#dcebd54d,transparent 68%)}.rule-board[data-v-0311fc34]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:radial-gradient(#8aaa872d .7px,transparent .7px);background-size:19px 19px}.rule-column-title[data-v-0311fc34]{position:absolute;top:0;display:flex;align-items:center;gap:7px;color:#78927d;font-size:11px}.rule-column-title>b[data-v-0311fc34]{color:#98ac91;font-size:9px;font-weight:400}.source-title[data-v-0311fc34]{left:0}.hub-title[data-v-0311fc34]{left:43%}.decision-title[data-v-0311fc34]{left:72%}.rule-wires[data-v-0311fc34]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.rule-wires>path[data-v-0311fc34],.rule-wires>g>path[data-v-0311fc34]{stroke:#c0d6bb;stroke-width:1.4;vector-effect:non-scaling-stroke}.rule-wires .is-ready>path[data-v-0311fc34],.rule-wires>.is-associated[data-v-0311fc34]{stroke:#73ad83}.rule-wires>g>.rule-packets[data-v-0311fc34]{opacity:0;stroke:#459474;stroke-width:2.5;stroke-dasharray:3 14;animation:rule-flow-0311fc34 .75s linear infinite;animation-play-state:paused}.rule-wires>.is-ready>.rule-packets[data-v-0311fc34]{opacity:1}.is-playing .rule-packets[data-v-0311fc34]{animation-play-state:running}.rule-camera-rail[data-v-0311fc34]{position:absolute;left:0;top:28px;width:34%;display:grid;grid-template-rows:repeat(4,136px);gap:18px}.rule-camera[data-v-0311fc34]{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);grid-template-rows:auto 1fr auto;gap:5px 11px;min-width:0;width:100%;padding:10px;border:1px solid #d0dfcd;border-radius:12px;background:linear-gradient(135deg,#fffffff5,#f4f8ec);color:var(--rule-ink);font:inherit;cursor:pointer;text-align:left;box-shadow:0 6px 15px #264e3005;transition:border-color .2s,box-shadow .2s}.rule-camera[data-v-0311fc34]:hover,.rule-camera.is-picked[data-v-0311fc34]{border-color:#7bab8b;box-shadow:0 0 0 3px #78ae8812}.rule-camera.status-fail[data-v-0311fc34],.rule-camera.status-waiting[data-v-0311fc34]{border-color:#dac99e}.rule-camera-media[data-v-0311fc34]{position:relative;grid-row:1/4;display:block;align-self:center;aspect-ratio:16/9;border:2px solid #34534a;border-radius:6px;overflow:hidden;min-width:0}.rule-camera-media>span[data-v-0311fc34]{position:absolute;top:4px;left:4px;display:flex;align-items:center;gap:4px;font-size:7px;color:#f0f8e6;padding:3px;border-radius:3px;background:#294d42bd}.rule-camera-media>span>i[data-v-0311fc34]{width:3px;height:3px;background:#a9d395;border-radius:50%}.rule-camera-media>small[data-v-0311fc34]{position:absolute;bottom:0;left:0;right:0;background:#8d7941da;color:#fff8df;font-size:9px;text-align:center;padding:4px}.rule-camera-heading[data-v-0311fc34]{display:grid;grid-template-columns:1fr 14px;min-width:0;align-items:center}.rule-camera-heading>b[data-v-0311fc34]{grid-column:1;color:#8da48c;font-size:8px;font-weight:500;letter-spacing:.04em}.rule-camera-heading>strong[data-v-0311fc34]{grid-column:1;font-size:13px;font-weight:600;line-height:1.5}.rule-camera-heading>.panorama-icon[data-v-0311fc34]{grid-column:2;grid-row:1/3;width:13px;height:13px;color:#7baa87}.rule-camera-checks[data-v-0311fc34]{display:grid;align-content:center;gap:4px}.rule-camera-checks>span[data-v-0311fc34]{display:flex;gap:4px;align-items:center;min-width:0;color:#9baa8d}.rule-camera-checks .panorama-icon[data-v-0311fc34]{width:11px;height:11px}.rule-camera-checks b[data-v-0311fc34]{font-size:10px;font-weight:400;white-space:nowrap}.rule-camera-checks em[data-v-0311fc34]{font-size:10px;font-weight:500;font-style:normal;margin-left:auto;text-align:right;overflow-wrap:anywhere}.rule-camera-checks>.status-pass[data-v-0311fc34]{color:#568058}.rule-camera-checks>.status-fail[data-v-0311fc34]{color:#a97b32}.rule-camera-evidence[data-v-0311fc34]{font-size:8px;line-height:1.5;color:#8a9f82}.rule-association[data-v-0311fc34]{position:absolute;left:43%;width:23%;top:17%;padding:18px;min-width:0;border:1px solid #bbd2b6;border-radius:20px;background:radial-gradient(ellipse at 50% 30%,#fafff0,transparent 65%),linear-gradient(150deg,#fcfff6,#eaf2df);box-shadow:0 16px 35px #35573509;color:var(--rule-ink);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s,box-shadow .2s}.rule-association[data-v-0311fc34]:hover,.rule-association.is-picked[data-v-0311fc34]{border-color:#80ac7c;box-shadow:0 0 0 3px #79a56e13,0 16px 35px #35573509}.rule-hub-heading[data-v-0311fc34]{display:block}.rule-hub-heading>span[data-v-0311fc34]{color:#98ad86;font-size:8px;letter-spacing:.11em}.rule-hub-heading>strong[data-v-0311fc34]{display:block;font-size:16px;font-weight:600;margin-top:5px;line-height:1.5}.rule-hub-heading>small[data-v-0311fc34]{display:block;font-size:10px;color:#90a17c;margin-top:5px}.rule-orbit[data-v-0311fc34]{display:block;position:relative;height:130px;width:195px;max-width:100%;margin:8px auto 3px}.rule-orbit>i[data-v-0311fc34]{position:absolute;left:28px;right:28px;top:11px;bottom:10px;border:1px dashed #c5d8b6;border-radius:50%;transform:rotate(-22deg)}.rule-orbit>span[data-v-0311fc34]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:88px;height:88px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:1px solid #bfd4ad;border-radius:50%;background:linear-gradient(135deg,#faffec,#e0eecf);color:#70915e;box-shadow:0 0 0 8px #e4eed833}.rule-orbit>span>.panorama-icon[data-v-0311fc34]{width:32px;height:32px}.rule-orbit>span>b[data-v-0311fc34]{font-size:12px;font-weight:600}.rule-orbit>span>small[data-v-0311fc34]{font-size:8px;color:#98aa87}.rule-orbit>b[data-v-0311fc34]{position:absolute;display:grid;place-items:center;width:28px;height:28px;border:1px solid #cfddc1;border-radius:9px;background:#f6faee;color:#b0bfa3}.rule-orbit>b>.panorama-icon[data-v-0311fc34]{width:17px;height:17px}.rule-orbit>.orbit-camera-0[data-v-0311fc34]{left:5px;top:10px}.rule-orbit>.orbit-camera-1[data-v-0311fc34]{right:2px;top:22px}.rule-orbit>.orbit-camera-2[data-v-0311fc34]{left:12px;bottom:3px}.rule-orbit>.orbit-camera-3[data-v-0311fc34]{right:12px;bottom:0}.rule-orbit>b.is-ready[data-v-0311fc34]{color:#6b9c64;border-color:#a7c69a}.is-playing .rule-orbit.is-linked>i[data-v-0311fc34]{animation:rule-orbit-0311fc34 2.8s linear infinite}.rule-plate[data-v-0311fc34]{display:flex;align-items:center;justify-content:center;gap:7px;width:max-content;max-width:100%;margin:9px auto 14px;padding:7px 11px;border:1px solid #b6cfcc;border-radius:5px;color:#4b7b7d;background:#eaf4ed;font-size:17px;letter-spacing:.03em}.rule-plate>small[data-v-0311fc34]{font-size:8px;color:#91aa99;letter-spacing:0}.rule-guard-list[data-v-0311fc34]{display:grid}.rule-guard-list>span[data-v-0311fc34]{display:flex;align-items:center;gap:7px;padding:10px 0;border-top:1px solid #dce6d0;color:#a3b094}.rule-guard-list>span>.panorama-icon[data-v-0311fc34]{width:15px;height:15px}.rule-guard-list>span>span[data-v-0311fc34]{min-width:0;flex:1}.rule-guard-list b[data-v-0311fc34]{display:block;font-size:11px;font-weight:500}.rule-guard-list small[data-v-0311fc34]{display:block;font-size:9px;margin-top:3px;color:#8b9e7b;line-height:1.5;overflow-wrap:anywhere}.rule-guard-list em[data-v-0311fc34]{font-size:8px;font-style:normal;padding:4px;border:1px solid #d7e3c9;border-radius:4px;white-space:nowrap}.rule-guard-list>.status-pass[data-v-0311fc34]{color:#568656}.rule-guard-list>.status-pass em[data-v-0311fc34]{background:#e3eed7;color:#609159;border-color:#c4d9b5}.rule-guard-list[data-v-0311fc34]>:is(.status-waiting,.status-mismatch){color:#a08a53}.rule-guard-list>:is(.status-waiting,.status-mismatch) em[data-v-0311fc34]{background:#f2ebd7;color:#9d8450;border-color:#e2d3a9}.rule-association-note[data-v-0311fc34]{display:block;font-size:9px;color:#8da17b;padding-top:9px;line-height:1.7}.rule-business-stack[data-v-0311fc34]{position:absolute;left:72%;width:28%;top:28px;display:grid;min-width:0}.rule-conditions[data-v-0311fc34]{padding:16px;border:1px solid #cfdcc9;border-radius:13px;background:linear-gradient(135deg,#fffffff5,#f4f8ed);color:var(--rule-ink);font:inherit;text-align:left;cursor:pointer;min-width:0}.rule-conditions[data-v-0311fc34]:hover,.rule-conditions.is-picked[data-v-0311fc34]{border-color:#8fb98a}.rule-conditions-heading[data-v-0311fc34]{display:flex;align-items:center;gap:6px}.rule-conditions-heading>.panorama-icon[data-v-0311fc34]{width:17px;height:17px;color:#749c71}.rule-conditions-heading>strong[data-v-0311fc34]{font-size:14px;font-weight:600}.rule-conditions-heading>b[data-v-0311fc34]{font-size:8px;font-weight:500;padding:5px;border-radius:4px;margin-left:auto;background:#e4edd9;color:#7b9a6a;white-space:nowrap}.rule-condition-tree[data-v-0311fc34]{display:grid;margin-top:14px;gap:8px}.rule-condition[data-v-0311fc34]{display:block;border:1px solid #e1e8d8;border-radius:6px;padding:9px;color:#a1af96;background:#f8faf2}.rule-condition>span[data-v-0311fc34]{display:flex;gap:7px;align-items:center}.rule-condition b[data-v-0311fc34]{font-size:8px;font-weight:400;flex:none}.rule-condition strong[data-v-0311fc34]{font-size:12px;font-weight:500;line-height:1.5}.rule-condition em[data-v-0311fc34]{font-size:9px;font-style:normal;margin-left:auto;white-space:nowrap}.rule-condition>small[data-v-0311fc34]{display:block;font-size:9px;line-height:1.8;margin-top:4px;color:#91a47f;overflow-wrap:anywhere}.rule-condition.status-pass[data-v-0311fc34]{color:#5d8956;border-color:#c7dcb9;background:#f1f7e9}.rule-condition[data-v-0311fc34]:is(.status-waiting,.status-fail){color:#a08340;background:#f9f5e9;border-color:#e4d7b2}.rule-condition.status-fail>small[data-v-0311fc34]{color:#a08340}.rule-condition-boundary[data-v-0311fc34]{display:flex;gap:5px;align-items:center;margin-top:11px;font-size:9px;color:#91a781;line-height:1.7}.rule-condition-boundary>.panorama-icon[data-v-0311fc34]{width:13px;height:13px;flex:none}.rule-result-arrow[data-v-0311fc34]{display:flex;flex-direction:column;align-items:center;height:25px;color:#8bab7b}.rule-result-arrow>i[data-v-0311fc34]{display:block;height:11px;width:1px;background:#bad0ab}.rule-result-arrow>.panorama-icon[data-v-0311fc34]{width:14px;height:14px;transform:rotate(90deg)}.rule-decision[data-v-0311fc34]{min-width:0;padding:16px;border:1px solid #d4e0c9;border-radius:13px;background:linear-gradient(135deg,#f8fbee,#eff5e7);color:#8ea47c;font:inherit;cursor:pointer;text-align:left}.rule-decision-top[data-v-0311fc34]{display:flex;gap:6px;align-items:center}.rule-decision-top>.panorama-icon[data-v-0311fc34]{width:19px;height:19px}.rule-decision-top>small[data-v-0311fc34]{font-size:9px}.rule-decision-top>b[data-v-0311fc34]{font-size:10px;font-weight:500;margin-left:auto;white-space:nowrap}.rule-decision>strong[data-v-0311fc34]{display:block;margin-top:9px;font-size:23px;font-weight:600;line-height:1.5;letter-spacing:-.025em}.rule-decision>span[data-v-0311fc34]:not(.rule-decision-top){display:block;font-size:11px;margin-top:7px;line-height:1.8}.rule-decision>small[data-v-0311fc34]{display:block;border-top:1px solid #dee8d0;font-size:9px;margin-top:10px;padding-top:9px;line-height:1.7}.decision-matched[data-v-0311fc34]{border-color:#a5c38a;background:linear-gradient(145deg,#e8f2da,#f7fbed);color:#547d40}.decision-matched>strong[data-v-0311fc34]{color:#3b7137}.rule-decision[data-v-0311fc34]:is(.decision-waiting,.decision-review,.decision-blocked){border-color:#d7c99c;background:linear-gradient(135deg,#fbf7e9,#f6efdd);color:#978454}.rule-decision.is-picked[data-v-0311fc34]{box-shadow:0 0 0 3px #77a86a14}.rule-weighing[data-v-0311fc34]{display:flex;gap:6px;font-size:9px;line-height:1.8;color:#93a084;padding:0 3px;margin:12px 0 0}.rule-weighing>.panorama-icon[data-v-0311fc34]{width:13px;height:13px;margin-top:2px}.rule-weighing b[data-v-0311fc34]{display:block;font-weight:500;color:#7e9474}.rule-bottom-strip[data-v-0311fc34]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-top:1px solid #dae4d0}.rule-bottom-strip>span[data-v-0311fc34]{display:flex;gap:6px;align-items:center;color:#839d78;font-size:10px}.rule-bottom-strip .panorama-icon[data-v-0311fc34]{width:14px;height:14px;flex:none}.rule-bottom-strip small[data-v-0311fc34]{font-size:9px;color:#a0ac94;margin-left:5px}.rule-bottom-strip>button[data-v-0311fc34]{display:flex;gap:6px;align-items:center;padding:8px 11px;border:1px solid #bfd6ae;border-radius:6px;font:inherit;font-size:11px;color:#638956;background:#f2f7e8;cursor:pointer}.rule-bottom-strip>.rule-output-held[data-v-0311fc34]{color:#a59c80}.rule-evidence-detail[data-v-0311fc34]{display:flex;align-items:center;gap:20px;padding:16px;margin:4px 0 10px;border:1px solid #d6e1ce;border-radius:12px;background:#f6f9ef}.rule-evidence-preview[data-v-0311fc34]{display:block;flex:none;width:270px;aspect-ratio:16/9;border-radius:7px;border:2px solid #4e6f54;overflow:hidden}.rule-evidence-detail p[data-v-0311fc34]{font-size:10px;color:#91a284;margin:0}.rule-evidence-detail h3[data-v-0311fc34]{font-size:17px;font-weight:500;color:#4f7852;margin:6px 0 10px}.rule-evidence-detail>div[data-v-0311fc34]{min-width:0}.rule-evidence-detail>div>span[data-v-0311fc34]{display:flex;gap:7px;align-items:center;font-size:11px;color:#8ea27e}.rule-evidence-detail b[data-v-0311fc34]{font-weight:500;color:#638357}.rule-evidence-detail i[data-v-0311fc34]{font-style:normal;color:#b0bfa2}.rule-evidence-detail ul[data-v-0311fc34]{list-style:none;display:flex;flex-wrap:wrap;gap:8px 17px;margin:12px 0 0;padding:0}.rule-evidence-detail li[data-v-0311fc34]{display:flex;gap:5px;align-items:center;font-size:11px;color:#829a74}.rule-evidence-detail li.status-fail[data-v-0311fc34]{color:#a08340}.rule-evidence-detail li .panorama-icon[data-v-0311fc34]{width:13px;height:13px}.rule-evidence-detail>div>small[data-v-0311fc34]{display:block;font-size:10px;color:#91a284;line-height:1.8;margin-top:12px}.rule-disclosure[data-v-0311fc34]{color:#9da990;font-size:10px;line-height:1.8;margin:0 0 10px}.rule-flow button[data-v-0311fc34]:focus-visible{outline:2px solid #438968;outline-offset:4px}@keyframes rule-flow-0311fc34{to{stroke-dashoffset:-34}}@keyframes rule-orbit-0311fc34{to{transform:rotate(338deg)}}@media(max-width:1500px)and (min-width:1281px),(max-width:1050px)and (min-width:761px){.rule-summary>p[data-v-0311fc34]{font-size:11px}.rule-summary b[data-v-0311fc34]{font-size:18px}.rule-summary>div[data-v-0311fc34]{gap:8px}.rule-camera[data-v-0311fc34]{padding:9px;column-gap:8px;grid-template-columns:minmax(0,42fr) minmax(0,58fr)}.rule-camera-heading>strong[data-v-0311fc34]{font-size:11px}.rule-camera-checks b[data-v-0311fc34],.rule-camera-checks em[data-v-0311fc34]{font-size:9px}.rule-camera-evidence[data-v-0311fc34]{font-size:7px}.rule-association[data-v-0311fc34]{padding:12px}.rule-hub-heading>strong[data-v-0311fc34]{font-size:14px}.rule-guard-list small[data-v-0311fc34]{font-size:8px}.rule-guard-list b[data-v-0311fc34]{font-size:10px}.rule-guard-list em[data-v-0311fc34]{font-size:7px;padding:3px}.rule-orbit[data-v-0311fc34]{height:113px}.rule-plate[data-v-0311fc34]{font-size:14px;padding:7px}.rule-plate>small[data-v-0311fc34]{font-size:7px}.rule-association-note[data-v-0311fc34]{font-size:8px}.rule-conditions[data-v-0311fc34]{padding:12px}.rule-conditions-heading[data-v-0311fc34]{flex-wrap:wrap}.rule-conditions-heading>strong[data-v-0311fc34]{font-size:12px}.rule-conditions-heading>b[data-v-0311fc34]{font-size:7px}.rule-condition[data-v-0311fc34]{padding:7px}.rule-condition strong[data-v-0311fc34]{font-size:11px}.rule-condition>small[data-v-0311fc34]{font-size:8px}.rule-decision[data-v-0311fc34]{padding:12px}.rule-decision>strong[data-v-0311fc34]{font-size:19px}.rule-decision>span[data-v-0311fc34]:not(.rule-decision-top){font-size:10px}.rule-decision-top[data-v-0311fc34]{flex-wrap:wrap}.rule-examples>span[data-v-0311fc34]{font-size:9px}}@media(max-width:760px){.rule-summary[data-v-0311fc34]{flex-wrap:wrap;gap:12px;padding:16px 0}.rule-summary>p[data-v-0311fc34]{font-size:12px;line-height:1.7}.rule-summary>div[data-v-0311fc34]{margin:0;width:100%;justify-content:space-between}.rule-summary b[data-v-0311fc34]{font-size:24px}.rule-summary>div>span[data-v-0311fc34]{font-size:11px}.rule-examples[data-v-0311fc34]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.rule-examples>span[data-v-0311fc34]{grid-column:1/-1;font-size:11px;margin:0 0 3px}.rule-examples>button[data-v-0311fc34]{font-size:12px;min-height:38px;padding:8px}.rule-board[data-v-0311fc34]{display:flex;flex-direction:column;height:auto;gap:23px;padding:0 0 18px}.rule-column-title[data-v-0311fc34],.rule-wires[data-v-0311fc34]{display:none}.rule-camera-rail[data-v-0311fc34]{position:relative;inset:auto;width:100%;grid-template-rows:none;gap:12px;padding-top:23px}.rule-camera-rail[data-v-0311fc34]:before{content:"01 · 四个机位，各自完成分项检查";position:absolute;top:0;color:#819977;font-size:11px}.rule-camera[data-v-0311fc34]{min-height:157px;padding:11px;gap:8px 10px;grid-template-columns:minmax(0,40fr) minmax(0,60fr)}.rule-camera-heading>strong[data-v-0311fc34]{font-size:12px}.rule-camera-checks[data-v-0311fc34]{gap:6px}.rule-camera-checks b[data-v-0311fc34],.rule-camera-checks em[data-v-0311fc34]{font-size:10px}.rule-camera-evidence[data-v-0311fc34]{font-size:9px}.rule-association[data-v-0311fc34]{position:relative;inset:auto;width:100%;padding:19px;margin-top:9px}.rule-association[data-v-0311fc34]:before{content:"↓";position:absolute;left:50%;top:-28px;font-size:18px;color:#8dae7a}.rule-hub-heading>strong[data-v-0311fc34]{font-size:18px}.rule-hub-heading>small[data-v-0311fc34]{font-size:11px}.rule-orbit[data-v-0311fc34]{height:133px}.rule-plate[data-v-0311fc34]{font-size:20px}.rule-guard-list b[data-v-0311fc34]{font-size:12px}.rule-guard-list small[data-v-0311fc34]{font-size:10px}.rule-guard-list em[data-v-0311fc34]{font-size:9px}.rule-association-note[data-v-0311fc34]{font-size:10px}.rule-business-stack[data-v-0311fc34]{position:relative;inset:auto;width:100%;padding-top:11px}.rule-business-stack[data-v-0311fc34]:before{content:"↓";position:absolute;left:50%;top:-19px;font-size:18px;color:#8dae7a}.rule-conditions[data-v-0311fc34]{padding:16px}.rule-conditions-heading>strong[data-v-0311fc34]{font-size:14px}.rule-conditions-heading>b[data-v-0311fc34]{font-size:9px}.rule-condition[data-v-0311fc34]{padding:11px}.rule-condition strong[data-v-0311fc34]{font-size:13px}.rule-condition b[data-v-0311fc34]{font-size:9px}.rule-condition>small[data-v-0311fc34]{font-size:11px}.rule-condition-boundary[data-v-0311fc34]{font-size:10px}.rule-decision>strong[data-v-0311fc34]{font-size:23px}.rule-decision>span[data-v-0311fc34]:not(.rule-decision-top){font-size:12px}.rule-decision>small[data-v-0311fc34]{font-size:10px}.rule-weighing[data-v-0311fc34]{font-size:11px}.rule-bottom-strip[data-v-0311fc34]{align-items:flex-start;flex-direction:column;gap:13px}.rule-bottom-strip>span[data-v-0311fc34]{flex-wrap:wrap;font-size:11px;line-height:1.8}.rule-bottom-strip small[data-v-0311fc34]{display:block;width:100%;margin:0 0 0 20px;font-size:10px}.rule-bottom-strip>button[data-v-0311fc34]{min-height:38px;font-size:12px}.rule-evidence-detail[data-v-0311fc34]{flex-direction:column;align-items:stretch;padding:13px;gap:14px}.rule-evidence-preview[data-v-0311fc34]{width:100%}.rule-evidence-detail h3[data-v-0311fc34]{font-size:18px}.rule-evidence-detail>div>span[data-v-0311fc34]{flex-wrap:wrap;font-size:12px}.rule-evidence-detail li[data-v-0311fc34]{font-size:12px}.rule-evidence-detail>div>small[data-v-0311fc34],.rule-disclosure[data-v-0311fc34]{font-size:11px}}.rule-guard-list>.status-expired[data-v-0311fc34]{color:#a08a53}.rule-guard-list>.status-expired em[data-v-0311fc34]{background:#f2ebd7;color:#9d8450;border-color:#e2d3a9}.rule-decision.decision-outside[data-v-0311fc34]{border-color:#d7c99c;background:linear-gradient(135deg,#fbf7e9,#f6efdd);color:#978454}@media(prefers-reduced-motion:reduce){.rule-flow .rule-wires .rule-packets[data-v-0311fc34],.rule-flow .rule-orbit.is-linked>i[data-v-0311fc34]{animation:none}.rule-flow button[data-v-0311fc34]{transition:none}}.action-scene[data-v-6a833b89]{display:block;width:100%;height:100%;overflow:visible}.gate-arm[data-v-6a833b89]{transition:transform .35s ease}.is-active[data-v-6a833b89] :is(.sound-waves,.message-delivery,.signal-pulse){animation:action-breathe-6a833b89 .7s ease-in-out infinite alternate;animation-play-state:paused}.is-active .phone-handset[data-v-6a833b89]{animation:action-ring-6a833b89 .3s linear infinite;animation-play-state:paused;transform-origin:91px 52px}.is-active.is-playing[data-v-6a833b89] :is(.sound-waves,.message-delivery,.signal-pulse,.phone-handset){animation-play-state:running}@keyframes action-breathe-6a833b89{0%{opacity:.5}to{opacity:1}}@keyframes action-ring-6a833b89{0%,to{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.action-scene[data-v-6a833b89] :is(.sound-waves,.message-delivery,.signal-pulse,.phone-handset){animation:none}.gate-arm[data-v-6a833b89]{transition:none}}.event-flow[data-v-9381e24e]{--event-ink:#244e58;--event-green:#498970;min-width:0}.event-summary[data-v-9381e24e]{display:flex;gap:18px;align-items:center;padding:18px 0 15px}.event-summary>p[data-v-9381e24e]{display:flex;gap:7px;align-items:center;color:#638777;font-size:13px;margin:0}.event-summary .panorama-icon[data-v-9381e24e]{width:17px;height:17px}.event-summary>div[data-v-9381e24e]{display:flex;gap:13px;align-items:center;margin-left:auto}.event-summary>div>span[data-v-9381e24e]{display:flex;gap:5px;align-items:baseline;white-space:nowrap;color:#8b9f84;font-size:10px}.event-summary b[data-v-9381e24e]{color:#477f65;font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.event-summary>div>i[data-v-9381e24e]{width:1px;height:17px;background:#d4e1ce}.event-options[data-v-9381e24e]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:19px}.event-options>div[data-v-9381e24e]{display:flex;gap:7px;align-items:center}.event-options>div>span[data-v-9381e24e]{font-size:10px;color:#8e9f83;margin-right:9px}.event-options button[data-v-9381e24e]{border:1px solid #d3e1cb;border-radius:6px;padding:7px 13px;color:#83a079;background:#f4f7ed;font:inherit;font-size:11px;cursor:pointer}.event-options button[aria-pressed=true][data-v-9381e24e]{border-color:#a8c39a;color:#528748;background:#e8f1df}.event-options>label[data-v-9381e24e]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:10px;color:#779274}.event-options input[data-v-9381e24e]{width:14px;height:14px;accent-color:#5d9371}.event-options label>span[data-v-9381e24e]{display:flex;gap:6px;align-items:center}.event-options label>span>span[data-v-9381e24e]{font-size:8px;color:#9eae90;border:1px solid #d6e2ca;border-radius:4px;padding:3px 5px}.event-board[data-v-9381e24e]{position:relative;isolation:isolate;height:548px;background:radial-gradient(ellipse at 42% 50%,#ddebd54d,transparent 68%)}.event-board[data-v-9381e24e]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-image:radial-gradient(#8aaa872d .7px,transparent .7px);background-size:19px 19px}.event-column-title[data-v-9381e24e]{position:absolute;top:0;display:flex;gap:7px;align-items:center;color:#83997b;font-size:11px}.event-column-title>b[data-v-9381e24e]{font-size:9px;font-weight:400;color:#a0b092}.source-title[data-v-9381e24e]{left:0}.dispatch-title[data-v-9381e24e]{left:31%}.output-title[data-v-9381e24e]{left:56%}.event-wires[data-v-9381e24e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.event-wires>path[data-v-9381e24e],.event-wires>g>path[data-v-9381e24e]{stroke:#c6d9be;stroke-width:1.4;vector-effect:non-scaling-stroke}.event-wires .is-matched>path[data-v-9381e24e]{stroke:#7ba888}.event-wires>g>.event-packets[data-v-9381e24e]{opacity:0;stroke:#639c78;stroke-width:2;stroke-dasharray:4 14;animation:event-packet-9381e24e .8s linear infinite;animation-play-state:paused}.event-wires>.is-matched>.event-packets[data-v-9381e24e]{opacity:1}.is-playing .event-packets[data-v-9381e24e]{animation-play-state:running}.event-source[data-v-9381e24e]{position:absolute;left:0;width:25%;top:62px;padding:16px;border:1px solid #c5d7b9;border-radius:14px;background:linear-gradient(140deg,#fcfff6,#f2f6e8);color:var(--event-ink);font:inherit;text-align:left;cursor:pointer}.is-alert .event-source[data-v-9381e24e]{border-color:#d8ccaa;background:linear-gradient(145deg,#fffdf5,#f5f0e2)}.event-source-label[data-v-9381e24e]{display:flex;align-items:center;gap:6px;color:#7e9e70;font-size:11px}.is-alert .event-source-label[data-v-9381e24e]{color:#a58c51}.event-source-label>.panorama-icon[data-v-9381e24e]{width:17px;height:17px}.event-source-label>small[data-v-9381e24e]{margin-left:auto;font-size:8px;color:#9eab90}.event-source-picture[data-v-9381e24e]{display:block;position:relative;aspect-ratio:16/9;margin:13px 0 15px;border:2px solid #627960;border-radius:7px;overflow:hidden}.event-source-picture>span[data-v-9381e24e]{position:absolute;top:5px;left:5px;padding:3px 5px;background:#3d5944b3;color:#f3f7e9;border-radius:3px;font-size:7px}.event-source>strong[data-v-9381e24e]{display:block;color:#56824e;font-size:23px;font-weight:600;line-height:1.5}.is-alert .event-source>strong[data-v-9381e24e]{color:#987b42}.event-source-caption[data-v-9381e24e]{display:block;margin-top:6px;color:#899a7e;font-size:11px;line-height:1.8}.event-source-facts[data-v-9381e24e]{display:grid;gap:7px;margin-top:14px;padding-top:13px;border-top:1px solid #dfe6d3}.event-source-facts>span[data-v-9381e24e]{display:flex;align-items:center;gap:8px;justify-content:space-between;color:#8b9c7e;font-size:10px}.event-source-facts b[data-v-9381e24e]{font-size:10px;font-weight:500;color:#6e8c64}.event-source-footer[data-v-9381e24e]{display:flex;gap:5px;align-items:center;margin-top:13px;font-size:8px;color:#95a286;line-height:1.8}.event-source-footer>.panorama-icon[data-v-9381e24e]{width:12px;height:12px;flex:none}.event-dispatch[data-v-9381e24e]{position:absolute;top:23%;left:31%;width:18%;padding:18px 15px;border:1px solid #c4d9b5;border-radius:20px;color:var(--event-ink);background:radial-gradient(ellipse at 50% 28%,#fbfff1,#edf5e2);font:inherit;cursor:pointer;text-align:center}.event-dispatch>span[data-v-9381e24e]:first-child{font-size:8px;color:#9aac8c;letter-spacing:.12em}.event-hub-mark[data-v-9381e24e]{display:grid;place-items:center;position:relative;width:79px;height:79px;border:1px solid #c3d8b3;border-radius:50%;margin:15px auto;background:#eaf3df;color:#7b9d68;box-shadow:0 0 0 8px #e2edd333}.event-hub-mark>.panorama-icon[data-v-9381e24e]{width:34px;height:34px}.event-hub-mark>i[data-v-9381e24e]{position:absolute;width:5px;height:5px;border-radius:50%;background:#b3cca2;top:8px;right:4px}.event-hub-mark>i[data-v-9381e24e]:nth-of-type(2){top:auto;bottom:5px;right:7px}.event-hub-mark>i[data-v-9381e24e]:nth-of-type(3){top:40px;right:auto;left:-3px}.event-dispatch.is-matched .event-hub-mark>i[data-v-9381e24e]{background:#7cad75}.event-dispatch>strong[data-v-9381e24e]{display:block;font-size:20px;font-weight:600;line-height:1.6;color:#4c7951}.event-dispatch>small[data-v-9381e24e]{display:block;font-size:8px;line-height:1.7;margin-top:7px;color:#9aa88a}.event-rule-checks[data-v-9381e24e]{display:grid;gap:9px;border-top:1px solid #d9e5cc;padding-top:14px;margin-top:15px;text-align:left;color:#a5b296}.event-rule-checks>span[data-v-9381e24e]{display:flex;gap:6px;align-items:center;font-size:10px}.event-rule-checks .panorama-icon[data-v-9381e24e]{width:12px;height:12px;flex:none}.is-matched .event-rule-checks[data-v-9381e24e]{color:#7a9970}.event-dispatch-count[data-v-9381e24e]{display:block;padding-top:13px;margin-top:14px;border-top:1px solid #dae6cc;font-size:9px;color:#8ba27c}.event-dispatch-count>b[data-v-9381e24e]{font-size:23px;font-weight:500;color:#58854f}.event-output-grid[data-v-9381e24e]{position:absolute;left:56%;width:44%;top:28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,148px);gap:16px}.event-output[data-v-9381e24e]{min-width:0;display:grid;grid-template-columns:minmax(0,52fr) minmax(0,48fr);grid-template-rows:auto 1fr auto;gap:9px 5px;padding:12px;border:1px solid #d1dec8;border-radius:12px;background:linear-gradient(135deg,#fffffff2,#f5f8ed);color:var(--event-ink);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s,box-shadow .2s}.event-output-heading[data-v-9381e24e]{display:flex;align-items:center;gap:6px;grid-column:1/-1}.event-output-heading>b[data-v-9381e24e]{color:#9aaa8a;font-size:8px;font-weight:400}.event-output-heading>strong[data-v-9381e24e]{font-size:13px;font-weight:600;line-height:1.5}.event-output-heading>.panorama-icon[data-v-9381e24e]{margin-left:auto;width:12px;height:12px;color:#86ab7e}.event-output-channels[data-v-9381e24e]{display:flex;flex-wrap:wrap;align-content:center;align-items:center;gap:4px;min-width:0}.event-output-channels>span[data-v-9381e24e]{font-size:9px;line-height:1.5;padding:3px 5px;border:1px solid #dce6d1;border-radius:4px;background:#edf3e5;color:#88a17a}.event-output-picture[data-v-9381e24e]{display:block;align-self:center;width:100%;height:65px;min-width:0}.event-output-footer[data-v-9381e24e]{grid-column:1/-1;display:flex;align-items:center;gap:7px;padding-top:8px;border-top:1px solid #e1e8d5}.event-output-footer>span[data-v-9381e24e]{flex:1;min-width:0;color:#8ea081;font-size:9px;line-height:1.7}.event-output-footer>em[data-v-9381e24e]{font-style:normal;font-size:8px;color:#a1ae91;white-space:nowrap}.event-output.is-active[data-v-9381e24e]{border-color:#bbd3aa}.event-output.is-active .event-output-footer>em[data-v-9381e24e]{color:#6c9b60}.event-output.is-skipped[data-v-9381e24e]{opacity:.54}.event-output-channels>.cluster-disabled[data-v-9381e24e]{border-style:dashed;color:#a6af96;background:transparent}.event-source[data-v-9381e24e]:hover,.event-dispatch[data-v-9381e24e]:hover,.event-output[data-v-9381e24e]:hover,.event-source.is-picked[data-v-9381e24e],.event-dispatch.is-picked[data-v-9381e24e],.event-output.is-picked[data-v-9381e24e]{border-color:#87b28b;box-shadow:0 0 0 3px #8bb57f13}.event-record[data-v-9381e24e]{display:flex;width:100%;align-items:center;gap:13px;padding:15px 18px;margin:0 0 12px;border:1px solid #d7e1cc;border-radius:10px;background:#f5f8ed;text-align:left;font:inherit;cursor:pointer;color:#9bab8e}.event-record>.panorama-icon[data-v-9381e24e]:first-child{width:26px;height:26px}.event-record>span[data-v-9381e24e]{display:block}.event-record strong[data-v-9381e24e]{display:block;font-size:12px;font-weight:500}.event-record small[data-v-9381e24e]{display:block;font-size:10px;margin-top:4px;color:#a0ac94;line-height:1.7}.event-record>b[data-v-9381e24e]{margin-left:auto;font-size:9px;font-weight:400;white-space:nowrap}.event-record>.panorama-icon[data-v-9381e24e]:last-child{width:15px;height:15px}.event-record.is-recorded[data-v-9381e24e]{border-color:#b8d0aa;color:#709663;background:#f0f6e6}.event-record.is-picked[data-v-9381e24e]{box-shadow:0 0 0 3px #8bb57f13}.event-boundary[data-v-9381e24e]{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.event-boundary>span[data-v-9381e24e]{display:flex;gap:6px;align-items:center;font-size:10px;color:#8a9e7a;line-height:1.8}.event-boundary .panorama-icon[data-v-9381e24e]{width:13px;height:13px;flex:none}.event-boundary>a[data-v-9381e24e]{display:flex;gap:6px;align-items:center;color:#6d9663;font-size:10px;white-space:nowrap}.event-boundary>a>span[data-v-9381e24e]{font-size:8px;color:#9bac8b;padding:2px 4px;border:1px solid #d8e4cb;border-radius:3px}.event-output-detail[data-v-9381e24e]{display:flex;align-items:center;gap:23px;border:1px solid #d2e1c6;border-radius:12px;padding:17px 20px;margin-bottom:12px;background:#f5f9ed}.event-output-detail>span[data-v-9381e24e]{display:block;flex:none;width:170px;height:100px}.event-output-detail>div[data-v-9381e24e]{min-width:0}.event-output-detail p[data-v-9381e24e]:first-child{color:#8ba77b;font-size:9px;margin:0}.event-output-detail h3[data-v-9381e24e]{margin:5px 0 8px;font-size:18px;font-weight:500;color:#547f4f}.event-output-detail p[data-v-9381e24e]{color:#879d79;font-size:12px;line-height:1.9;margin:0}.event-output-detail small[data-v-9381e24e]{display:block;color:#9aa98c;font-size:10px;margin-top:8px;line-height:1.8}.event-disclosure[data-v-9381e24e]{color:#9baa90;font-size:10px;line-height:1.8;margin:0 0 10px}.event-flow[data-v-9381e24e] :is(button,input,a):focus-visible{outline:2px solid #438968;outline-offset:4px}@keyframes event-packet-9381e24e{to{stroke-dashoffset:-36}}@media(max-width:1500px)and (min-width:1281px),(max-width:1050px)and (min-width:761px){.event-summary>p[data-v-9381e24e]{font-size:11px}.event-summary b[data-v-9381e24e]{font-size:18px}.event-summary>div[data-v-9381e24e]{gap:8px}.event-source[data-v-9381e24e]{padding:12px}.event-source>strong[data-v-9381e24e]{font-size:20px}.event-source-caption[data-v-9381e24e]{font-size:10px}.event-source-facts>span[data-v-9381e24e],.event-source-facts b[data-v-9381e24e]{font-size:9px}.event-dispatch[data-v-9381e24e]{padding:15px 10px}.event-dispatch>strong[data-v-9381e24e]{font-size:17px}.event-rule-checks>span[data-v-9381e24e]{font-size:9px}.event-dispatch>small[data-v-9381e24e]{font-size:7px}.event-output[data-v-9381e24e]{padding:9px;gap:7px 3px}.event-output-heading>strong[data-v-9381e24e]{font-size:11px}.event-output-channels>span[data-v-9381e24e]{font-size:8px;padding:2px 4px}.event-output-picture[data-v-9381e24e]{height:58px}.event-output-footer[data-v-9381e24e]{gap:5px}.event-output-footer>span[data-v-9381e24e]{font-size:8px}.event-output-footer>em[data-v-9381e24e]{font-size:7px}.event-options>div>span[data-v-9381e24e]{font-size:9px}}@media(min-width:761px)and (max-width:1050px){.event-board[data-v-9381e24e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 38px;height:auto;padding:28px 0 22px}.event-column-title[data-v-9381e24e],.event-wires[data-v-9381e24e]{display:none}.event-source[data-v-9381e24e],.event-dispatch[data-v-9381e24e]{position:relative;inset:auto;width:100%;align-self:center}.event-source[data-v-9381e24e]:before{content:"01 · 判断形成事件";position:absolute;left:0;top:-24px;color:#869c7b;font-size:11px}.event-dispatch[data-v-9381e24e]:before{content:"→";position:absolute;left:-28px;top:50%;color:#91ad7d;font-size:18px}.event-source>strong[data-v-9381e24e]{font-size:22px}.event-source-caption[data-v-9381e24e]{font-size:11px}.event-source-facts>span[data-v-9381e24e],.event-source-facts b[data-v-9381e24e]{font-size:10px}.event-output-grid[data-v-9381e24e]{grid-column:1/-1;position:relative;inset:auto;width:100%;grid-template-rows:repeat(3,156px);padding-top:10px}.event-output-grid[data-v-9381e24e]:before{content:"↓ 多路输出，各自执行";position:absolute;left:50%;top:-18px;transform:translate(-50%);color:#869c7b;font-size:11px}.event-output[data-v-9381e24e]{padding:12px}.event-output-heading>strong[data-v-9381e24e]{font-size:13px}.event-output-channels>span[data-v-9381e24e]{font-size:10px}.event-output-footer>span[data-v-9381e24e]{font-size:10px}.event-output-footer>em[data-v-9381e24e]{font-size:9px}}@media(max-width:760px){.event-summary[data-v-9381e24e]{flex-wrap:wrap;gap:12px}.event-summary>p[data-v-9381e24e]{font-size:13px}.event-summary>div[data-v-9381e24e]{margin:0;width:100%;justify-content:space-between}.event-summary b[data-v-9381e24e]{font-size:24px}.event-summary>div>span[data-v-9381e24e]{font-size:11px}.event-options[data-v-9381e24e]{flex-wrap:wrap;gap:13px}.event-options>div[data-v-9381e24e]{width:100%;flex-wrap:wrap;gap:7px}.event-options>div>span[data-v-9381e24e]{display:block;width:100%;font-size:11px;margin-bottom:3px}.event-options button[data-v-9381e24e]{flex:1;min-height:38px;font-size:12px}.event-options>label[data-v-9381e24e]{font-size:11px}.event-options input[data-v-9381e24e]{width:17px;height:17px}.event-options label>span>span[data-v-9381e24e]{font-size:9px}.event-board[data-v-9381e24e]{display:flex;flex-direction:column;height:auto;gap:31px;padding:0 0 20px}.event-column-title[data-v-9381e24e],.event-wires[data-v-9381e24e]{display:none}.event-source[data-v-9381e24e],.event-dispatch[data-v-9381e24e]{position:relative;inset:auto;width:100%}.event-source[data-v-9381e24e]{padding:16px;margin-top:20px}.event-source[data-v-9381e24e]:before{content:"01 · 判断形成事件";position:absolute;top:-23px;color:#869c7b;font-size:11px}.event-source>strong[data-v-9381e24e]{font-size:25px}.event-source-caption[data-v-9381e24e],.event-source-label[data-v-9381e24e]{font-size:12px}.event-source-facts>span[data-v-9381e24e],.event-source-facts b[data-v-9381e24e]{font-size:12px}.event-source-footer[data-v-9381e24e]{font-size:10px}.event-source-picture>span[data-v-9381e24e]{font-size:9px}.event-dispatch[data-v-9381e24e]{padding:18px}.event-dispatch[data-v-9381e24e]:before{content:"↓";position:absolute;top:-28px;left:50%;color:#91ad7d;font-size:18px}.event-dispatch>strong[data-v-9381e24e]{font-size:21px}.event-dispatch>strong>br[data-v-9381e24e]{display:none}.event-dispatch>small[data-v-9381e24e]{font-size:10px}.event-hub-mark[data-v-9381e24e]{width:67px;height:67px;margin:12px auto}.event-rule-checks[data-v-9381e24e]{grid-template-columns:1fr;gap:9px;max-width:230px;margin:15px auto 0}.event-rule-checks>span[data-v-9381e24e]{font-size:12px}.event-dispatch-count[data-v-9381e24e]{font-size:11px}.event-output-grid[data-v-9381e24e]{position:relative;inset:auto;width:100%;grid-template-columns:1fr;grid-template-rows:none;gap:13px;padding-top:10px}.event-output-grid[data-v-9381e24e]:before{content:"↓";position:absolute;top:-20px;left:50%;color:#91ad7d;font-size:18px}.event-output[data-v-9381e24e]{min-height:163px;padding:14px;gap:10px}.event-output-heading>strong[data-v-9381e24e]{font-size:15px}.event-output-heading>b[data-v-9381e24e]{font-size:10px}.event-output-channels>span[data-v-9381e24e]{font-size:11px;padding:4px 6px}.event-output-picture[data-v-9381e24e]{height:77px}.event-output-footer>span[data-v-9381e24e]{font-size:11px}.event-output-footer>em[data-v-9381e24e]{font-size:10px}.event-output.is-skipped[data-v-9381e24e]{opacity:.62}.event-record[data-v-9381e24e]{flex-wrap:wrap;gap:9px;padding:14px}.event-record>span[data-v-9381e24e]{flex:1;min-width:0}.event-record strong[data-v-9381e24e]{font-size:13px}.event-record small[data-v-9381e24e]{font-size:10px}.event-record>b[data-v-9381e24e]{margin:0 0 0 35px;font-size:10px}.event-boundary[data-v-9381e24e]{flex-direction:column;align-items:flex-start;gap:12px}.event-boundary>span[data-v-9381e24e]{font-size:11px;align-items:flex-start}.event-boundary>span>.panorama-icon[data-v-9381e24e]{margin-top:3px}.event-boundary>a[data-v-9381e24e]{font-size:12px;min-height:35px}.event-output-detail[data-v-9381e24e]{flex-direction:column;align-items:stretch;padding:17px;gap:12px}.event-output-detail>span[data-v-9381e24e]{align-self:center;width:190px;height:110px}.event-output-detail h3[data-v-9381e24e]{font-size:20px}.event-output-detail p[data-v-9381e24e]{font-size:12px}.event-output-detail p[data-v-9381e24e]:first-child,.event-output-detail small[data-v-9381e24e],.event-disclosure[data-v-9381e24e]{font-size:11px}}@media(prefers-reduced-motion:reduce){.event-flow .event-wires .event-packets[data-v-9381e24e]{animation:none}.event-flow button[data-v-9381e24e]{transition:none}}.cluster-flow[data-v-5976a981]{--cluster-ink:#36564f;--cluster-muted:#82977e;--cluster-line:#d4dfc9;min-width:0}.cluster-summary[data-v-5976a981]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 0 24px}.cluster-summary>p[data-v-5976a981]{display:flex;align-items:center;gap:7px;margin:0;color:#648374;font-size:13px}.cluster-summary>p>.panorama-icon[data-v-5976a981]{width:17px;height:17px}.cluster-summary>div[data-v-5976a981]{display:flex;gap:12px;align-items:center}.cluster-summary>div>span[data-v-5976a981]:not(.cluster-optional){display:flex;gap:6px;align-items:baseline;color:#91a084;font-size:10px;white-space:nowrap}.cluster-summary b[data-v-5976a981]{font-size:23px;font-weight:500;color:#5d866b}.cluster-summary>div>i[data-v-5976a981]{width:1px;height:19px;background:#dce4d3}.cluster-optional[data-v-5976a981]{color:#91a681;border:1px solid #d4e0c7;border-radius:20px;padding:5px 8px;font-size:9px;white-space:nowrap}.cluster-board[data-v-5976a981]{position:relative;height:560px;isolation:isolate;background:radial-gradient(ellipse at 39% 49%,#dce9d661,transparent 62%)}.cluster-board[data-v-5976a981]:before{position:absolute;content:"";top:24px;right:0;bottom:40px;left:0;z-index:-2;background-image:radial-gradient(#99af8b30 .75px,transparent .75px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 91%);mask-image:linear-gradient(90deg,#000,transparent 91%)}.cluster-column-label[data-v-5976a981]{position:absolute;top:0;display:flex;gap:8px;align-items:center;color:#8c9e82;font-size:11px}.cluster-column-label>b[data-v-5976a981]{font-size:9px;color:#a2b095;font-weight:400}.sites-label[data-v-5976a981]{left:0}.center-label[data-v-5976a981]{left:31%}.desk-label[data-v-5976a981]{left:61%}.cluster-wires[data-v-5976a981]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.cluster-wires>g>path[data-v-5976a981]{stroke:#cad9c1;stroke-width:1.4;vector-effect:non-scaling-stroke}.cluster-wires>.is-on>path[data-v-5976a981]{stroke:#88ad8e}.cluster-wires>.is-selected.is-on>path[data-v-5976a981]{stroke:#6c9e78}.cluster-wires>.is-muted>path[data-v-5976a981]{stroke-dasharray:3 6;opacity:.45}.cluster-wires>g>.cluster-packets[data-v-5976a981]{opacity:0;stroke:#64a07c;stroke-width:2;stroke-dasharray:4 16;animation:cluster-packet-5976a981 .8s linear infinite;animation-play-state:paused}.cluster-wires>.is-on>.cluster-packets[data-v-5976a981]{opacity:1}.cluster-wires>.cluster-return>path[data-v-5976a981]{stroke:#d2c5a7;stroke-dasharray:3 5}.cluster-wires>.cluster-return.is-on>path[data-v-5976a981]{stroke:#b99b67}.cluster-wires>.cluster-return>.cluster-packets[data-v-5976a981]{stroke:#b99b67;stroke-dasharray:4 15}.is-playing .cluster-wires .cluster-packets[data-v-5976a981]{animation-play-state:running}.cluster-sites[data-v-5976a981]{position:absolute;top:42px;left:0;width:25%;display:grid;gap:12px}.cluster-site[data-v-5976a981]{height:117px;padding:10px 14px;border:1px solid #d5dfc9;border-radius:12px;color:var(--cluster-ink);background:linear-gradient(135deg,#fffef5,#f1f6e7);text-align:left;font:inherit;cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.cluster-site[data-v-5976a981]:hover{border-color:#95b289;transform:translate(3px)}.cluster-site.is-picked[data-v-5976a981]{border-color:#83ad84;box-shadow:0 0 0 3px #a3c28b1a,0 10px 20px #3c65400a;background:linear-gradient(135deg,#fffef5,#edf4e0)}.cluster-site-location[data-v-5976a981]{display:flex;gap:4px;align-items:center;color:#97a489;font-size:9px}.cluster-site-location>.panorama-icon[data-v-5976a981]{width:11px;height:11px}.cluster-site-location>small[data-v-5976a981]{margin-left:auto;font-size:8px;color:#acb79d}.cluster-site-body[data-v-5976a981]{display:flex;align-items:center;gap:13px;margin:5px 0 4px}.cluster-site-art[data-v-5976a981]{display:block;width:91px;flex:none;filter:drop-shadow(0 6px 4px #49603915)}.cluster-site-body>span[data-v-5976a981]:last-child{display:block;min-width:0}.cluster-site-body strong[data-v-5976a981]{display:block;color:#52785a;font-size:15px;font-weight:600;line-height:1.4}.cluster-site-body small[data-v-5976a981]{display:block;color:#8da080;font-size:10px;margin-top:3px}.cluster-site-body b[data-v-5976a981]{display:block;color:#a1ad91;font-size:8px;font-weight:400;margin-top:3px;letter-spacing:.04em}.cluster-site-status[data-v-5976a981]{display:flex;align-items:center;gap:5px;padding-top:6px;border-top:1px solid #dfe6d2;color:#8ca27c;font-size:8px;line-height:1}.cluster-site-status>i[data-v-5976a981]{width:4px;height:4px;background:#7aa479;border-radius:50%}.cluster-site-status>.panorama-icon[data-v-5976a981]{width:10px;height:10px;margin-left:auto;color:#90ae80}.cluster-site.is-offline .cluster-site-status[data-v-5976a981]{color:#a7a18d}.cluster-site.is-offline .cluster-site-status>i[data-v-5976a981]{background:#b3ad99}.cluster-center[data-v-5976a981]{position:absolute;top:104px;left:31%;width:23.5%;padding:16px 15px 13px;border:1px solid #d1dfc2;border-radius:22px;background:radial-gradient(ellipse at 50% 32%,#faffed,#f0f5e4);text-align:center;box-shadow:0 14px 32px #42654309;overflow:hidden}.cluster-center-badge[data-v-5976a981]{display:inline-flex;gap:5px;align-items:center;font-size:9px;color:#91a87a}.cluster-center-badge>.panorama-icon[data-v-5976a981]{width:13px;height:13px}.cluster-center-orbit[data-v-5976a981]{position:relative;display:grid;place-items:center;aspect-ratio:1.8;margin-top:9px}.cluster-center-orbit>i[data-v-5976a981]{position:absolute;top:10%;right:5%;bottom:10%;left:5%;border:1px solid #ceddbe;border-radius:50%;transform:rotate(-15deg);background:radial-gradient(ellipse,#e1edd74d,transparent 70%)}.cluster-center-orbit>i[data-v-5976a981]:nth-child(2){top:0;right:-3%;bottom:0;left:-3%;border-style:dashed;opacity:.7;transform:rotate(15deg)}.cluster-center-art[data-v-5976a981]{position:relative;display:block;width:94%;filter:drop-shadow(0 9px 5px #52644413)}.cluster-center h3[data-v-5976a981]{margin:10px 0 4px;color:#5d7e55;font-weight:600;font-size:21px;letter-spacing:-.02em}.cluster-center>p[data-v-5976a981]{margin:0;font-size:10px;color:#95a584}.cluster-center-functions[data-v-5976a981]{display:flex;justify-content:center;gap:11px;margin:16px 0}.cluster-center-functions>span[data-v-5976a981]{display:flex;gap:4px;align-items:center;font-size:10px;color:#99ab87}.cluster-center-functions .panorama-icon[data-v-5976a981]{width:13px;height:13px}.is-gathering .cluster-center-functions>span[data-v-5976a981]{color:#69965f}.cluster-center-foot[data-v-5976a981]{display:flex;gap:5px;justify-content:center;align-items:center;padding-top:11px;border-top:1px solid #dae4cb;font-size:8px;color:#9eac8d;white-space:nowrap}.cluster-center-foot>i[data-v-5976a981]{width:4px;height:4px;border-radius:50%;background:#b4c4a3}.is-gathering .cluster-center-foot>i[data-v-5976a981]{background:#8ab67a}.cluster-desk[data-v-5976a981]{position:absolute;left:61%;right:0;top:42px;height:auto;min-height:390px;min-width:0;border:1px solid #cbdac0;border-radius:13px;background:linear-gradient(135deg,#fffef8,#f4f8ec);box-shadow:0 14px 30px #39533709;overflow:hidden}.cluster-desk-title[data-v-5976a981]{display:flex;gap:12px;align-items:center;padding:13px 14px 11px;background:#edf3e3;border-bottom:1px solid #dde6cf}.cluster-desk-title>span[data-v-5976a981]{display:flex;gap:4px}.cluster-desk-title i[data-v-5976a981]{width:4px;height:4px;border-radius:50%;background:#c2d0ae}.cluster-desk-title i[data-v-5976a981]:first-child{background:#8eb18b}.cluster-desk-title>b[data-v-5976a981]{font-size:10px;font-weight:500;color:#6f8c60}.cluster-desk-title>small[data-v-5976a981]{margin-left:auto;color:#a4b294;font-size:8px}.cluster-desk-tabs[data-v-5976a981]{display:flex;gap:3px;padding:10px 12px 0}.cluster-desk-tabs>button[data-v-5976a981]{display:flex;justify-content:center;gap:5px;align-items:center;flex:1;padding:8px 4px;border:1px solid transparent;border-radius:6px;color:#9aa88b;font:inherit;font-size:11px;background:transparent;cursor:pointer;white-space:nowrap}.cluster-desk-tabs .panorama-icon[data-v-5976a981]{width:13px;height:13px}.cluster-desk-tabs>button[aria-pressed=true][data-v-5976a981]{color:#608953;background:#eaf2df;border-color:#d2e1c3}.cluster-desk-context[data-v-5976a981]{display:flex;gap:5px;align-items:center;justify-content:space-between;margin:12px 15px 10px}.cluster-desk-context>span[data-v-5976a981]{display:flex;align-items:center;gap:4px;min-width:0;font-size:11px;color:#789469}.cluster-desk-context .panorama-icon[data-v-5976a981]{width:12px;height:12px}.cluster-desk-context small[data-v-5976a981]{font-size:8px;color:#a6b296}.cluster-desk-context>i[data-v-5976a981]{width:4px;height:4px;background:#8bb37e;border-radius:50%}.cluster-desk-context>i.is-offline[data-v-5976a981]{background:#b6af98}.cluster-preview-pane[data-v-5976a981],.cluster-alarm-pane[data-v-5976a981],.cluster-control-pane[data-v-5976a981],.cluster-device-pane[data-v-5976a981]{padding:0 14px 14px;min-width:0}.cluster-preview-grid[data-v-5976a981]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cluster-preview-grid>button[data-v-5976a981]{min-width:0;padding:0;border:1px solid #d9e3cd;border-radius:5px;overflow:hidden;color:var(--cluster-ink);background:#f4f8ec;font:inherit;cursor:pointer;text-align:left}.cluster-camera-image[data-v-5976a981]{display:block;position:relative;aspect-ratio:16/8;overflow:hidden;background:#c5d5c1}.cluster-camera-image>span[data-v-5976a981]{position:absolute;top:4px;left:4px;border-radius:2px;padding:2px 4px;font-size:6px;color:#edf3e7;background:#3c5545bd}.cluster-camera-image>i[data-v-5976a981]{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:18px;height:18px;background:#eaf4dfdb;color:#719368;border-radius:50%;opacity:0;transition:opacity .15s}.cluster-camera-image>i>.panorama-icon[data-v-5976a981]{width:11px;height:11px}.cluster-preview-grid button:hover .cluster-camera-image>i[data-v-5976a981],.cluster-preview-grid button:focus-visible .cluster-camera-image>i[data-v-5976a981],.cluster-preview-grid.is-expanded .cluster-camera-image>i[data-v-5976a981]{opacity:1}.cluster-camera-caption[data-v-5976a981]{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px}.cluster-camera-caption>small[data-v-5976a981]{color:#93a281;font-size:8px;white-space:nowrap}.cluster-camera-caption>b[data-v-5976a981]{color:#6c875c;font-size:10px;font-weight:500}.cluster-preview-grid.is-expanded[data-v-5976a981]{grid-template-columns:1fr}.cluster-preview-grid.is-expanded .cluster-camera-image[data-v-5976a981]{aspect-ratio:16/9;max-height:192px}.cluster-preview-grid.is-expanded .cluster-camera-caption[data-v-5976a981]{padding:8px}.cluster-pane-note[data-v-5976a981]{display:flex;align-items:center;justify-content:center;gap:5px;font-size:8px;color:#9caa8d;line-height:1.7;margin:12px 0 0}.cluster-pane-note>.panorama-icon[data-v-5976a981]{width:11px;height:11px;flex:none}.cluster-unavailable[data-v-5976a981]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:214px;border:1px dashed #d3dcc6;border-radius:6px;background:repeating-linear-gradient(135deg,#e7ecdf33 0 1px,transparent 1px 6px);color:#9ba68d}.cluster-unavailable>.panorama-icon[data-v-5976a981]{width:29px;height:29px;color:#a6b49b}.cluster-unavailable>strong[data-v-5976a981]{margin-top:12px;font-size:16px;font-weight:500}.cluster-unavailable>p[data-v-5976a981]{margin:6px 0 7px;font-size:11px}.cluster-unavailable>small[data-v-5976a981]{font-size:9px}.cluster-unavailable>button[data-v-5976a981]{display:flex;gap:6px;align-items:center;margin-top:13px;font:inherit;font-size:10px;color:#7a9a6c;border:0;background:transparent;cursor:pointer}.cluster-unavailable>button>.panorama-icon[data-v-5976a981]{width:12px;height:12px}.cluster-alarm-heading[data-v-5976a981]{display:flex;gap:8px;align-items:center;padding:5px 0 13px;color:#7d996d}.cluster-alarm-heading>.panorama-icon[data-v-5976a981]{width:21px;height:21px}.cluster-alarm-heading strong[data-v-5976a981]{display:block;font-size:12px;font-weight:500}.cluster-alarm-heading small[data-v-5976a981]{display:block;font-size:8px;color:#a6b295;margin-top:4px}.cluster-alarm-record[data-v-5976a981]{display:flex;align-items:center;gap:11px;padding:9px;border:1px solid #e0dbc1;background:#f9f5e7;border-radius:7px}.cluster-alarm-picture[data-v-5976a981]{display:block;width:38%;flex:none;aspect-ratio:1.3;border-radius:4px;overflow:hidden}.cluster-alarm-record>div[data-v-5976a981]{flex:1;min-width:0}.cluster-alarm-record>div>span[data-v-5976a981]{font-size:7px;color:#b0a47b}.cluster-alarm-record h4[data-v-5976a981]{margin:6px 0;color:#948053;font-size:13px;font-weight:600;line-height:1.5}.cluster-alarm-record p[data-v-5976a981]{margin:0 0 7px;color:#a19978;font-size:8px}.cluster-alarm-record small[data-v-5976a981]{display:flex;gap:5px;justify-content:space-between;align-items:center;font-size:8px;color:#b0a785}.cluster-alarm-record small>b[data-v-5976a981]{color:#b6b09a;font-size:7px;font-weight:400}.cluster-alarm-record.is-stored small>b[data-v-5976a981]{color:#919a6d}.cluster-alarm-source[data-v-5976a981]{display:grid;gap:8px;margin:14px 1px 0}.cluster-alarm-source>div[data-v-5976a981]{display:flex;gap:8px;align-items:center;justify-content:space-between;font-size:9px}.cluster-alarm-source dt[data-v-5976a981]{color:#a4b095}.cluster-alarm-source dd[data-v-5976a981]{margin:0;color:#829974}.cluster-remote-target[data-v-5976a981]{display:flex;gap:12px;align-items:center;margin-top:3px}.cluster-remote-art[data-v-5976a981]{width:81px;flex:none}.cluster-remote-target>span[data-v-5976a981]:nth-child(2){display:block}.cluster-remote-target small[data-v-5976a981]{display:block;font-size:8px;color:#a3af93}.cluster-remote-target strong[data-v-5976a981]{display:block;font-size:14px;color:#6f8c60;font-weight:600;margin:4px 0}.cluster-remote-target b[data-v-5976a981]{font-size:8px;color:#9eac8d;font-weight:400}.cluster-remote-target>.panorama-icon[data-v-5976a981]{margin-left:auto;width:20px;height:20px;color:#a7b992}.cluster-remote-command[data-v-5976a981]{padding:11px;border:1px solid #dce5cf;background:#edf3e4;border-radius:7px;margin-top:12px}.cluster-remote-command>span[data-v-5976a981]{display:flex;gap:5px;align-items:center;color:#92a580;font-size:8px}.cluster-remote-command .panorama-icon[data-v-5976a981]{width:12px;height:12px}.cluster-remote-command>strong[data-v-5976a981]{display:block;margin:7px 0;font-size:12px;color:#6a8e5b;font-weight:500}.cluster-remote-command>small[data-v-5976a981]{display:block;color:#a1af90;font-size:8px}.cluster-remote-steps[data-v-5976a981]{display:flex;justify-content:space-between;list-style:none;padding:0;margin:15px 0 0;position:relative}.cluster-remote-steps[data-v-5976a981]:before{position:absolute;content:"";top:9px;left:13%;right:13%;border-top:1px solid #d9e2cd}.cluster-remote-steps>li[data-v-5976a981]{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;color:#a7b197;font-size:8px}.cluster-remote-steps i[data-v-5976a981]{display:grid;place-items:center;width:19px;height:19px;border:1px solid #d8e1ca;border-radius:50%;background:#f4f7eb;font-size:8px;font-style:normal}.cluster-remote-steps .panorama-icon[data-v-5976a981]{width:11px;height:11px}.cluster-remote-steps>.is-done[data-v-5976a981]{color:#809f6d}.cluster-remote-steps>.is-done>i[data-v-5976a981]{background:#e2edd4;border-color:#c4d7ad;color:#779e60}.cluster-run-demo[data-v-5976a981]{display:flex;justify-content:center;align-items:center;gap:7px;width:100%;padding:9px;margin-top:15px;border:1px solid #c5d7b4;border-radius:5px;background:#e8f0dc;color:#7c9a67;font:inherit;font-size:10px;cursor:pointer}.cluster-run-demo>.panorama-icon[data-v-5976a981]{width:12px;height:12px}.cluster-run-demo[data-v-5976a981]:disabled{opacity:.55;cursor:not-allowed}.cluster-control-pane>.cluster-pane-note[data-v-5976a981]{margin-top:7px;font-size:7px}.cluster-device-summary[data-v-5976a981]{display:flex;gap:18px;align-items:center;padding:8px 3px 17px}.cluster-device-summary>span[data-v-5976a981]{font-size:13px;color:#a5b193}.cluster-device-summary b[data-v-5976a981]{color:#739363;font-weight:500;font-size:34px}.cluster-device-summary small[data-v-5976a981]{display:block;font-size:9px;color:#9fac90;margin-top:5px}.cluster-device-summary>.panorama-icon[data-v-5976a981]{margin-left:auto;width:28px;height:28px;color:#a3b78f}.cluster-device-summary>p[data-v-5976a981]{font-size:10px;line-height:1.7;margin:0;color:#97a98a}.cluster-device-list[data-v-5976a981]{display:grid;gap:7px}.cluster-device-list>button[data-v-5976a981]{display:flex;gap:10px;align-items:center;min-width:0;padding:9px 11px;border:1px solid #dce5cf;background:#f7f9f0;border-radius:6px;font:inherit;color:#9cad8b;text-align:left;cursor:pointer}.cluster-device-list>button.is-picked[data-v-5976a981]{background:#edf4e2;border-color:#c5d8b3}.cluster-device-list .panorama-icon[data-v-5976a981]{width:19px;height:19px}.cluster-device-list strong[data-v-5976a981]{display:block;color:#7c956c;font-weight:500;font-size:11px}.cluster-device-list small[data-v-5976a981]{display:block;color:#a7b295;font-size:7px;margin-top:3px}.cluster-device-list b[data-v-5976a981]{font-size:8px;margin-left:auto;color:#93a67f;font-weight:400;white-space:nowrap}.cluster-device-list b.is-offline[data-v-5976a981]{color:#b2aa91}.cluster-link-caption[data-v-5976a981]{position:absolute;left:31%;right:0;bottom:16px;display:flex;justify-content:space-between;gap:12px;color:#9aaa8a;font-size:10px}.cluster-link-caption>span[data-v-5976a981]{display:flex;gap:6px;align-items:center}.cluster-link-caption i[data-v-5976a981]{width:15px;border-top:1px solid #83aa82}.cluster-link-caption>span:nth-child(2)>i[data-v-5976a981]{border-color:#b9a06c;border-top-style:dashed}.cluster-boundary[data-v-5976a981]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.cluster-boundary>span[data-v-5976a981]{display:flex;gap:6px;align-items:center;color:#8a9d7d;font-size:10px;line-height:1.8}.cluster-boundary .panorama-icon[data-v-5976a981]{width:13px;height:13px;flex:none}.cluster-boundary>label[data-v-5976a981]{display:flex;align-items:center;gap:6px;white-space:nowrap;cursor:pointer;font-size:10px;color:#8ba07c}.cluster-boundary input[data-v-5976a981]{accent-color:#7c9e6a;width:14px;height:14px}.cluster-flow[data-v-5976a981] :is(button,input):focus-visible{outline:2px solid #729765;outline-offset:3px}@keyframes cluster-packet-5976a981{to{stroke-dashoffset:-40}}@media(min-width:1600px){.cluster-site-art[data-v-5976a981]{width:112px}.cluster-site-body[data-v-5976a981]{margin-top:4px;gap:12px}.cluster-site-body strong[data-v-5976a981]{font-size:17px}.cluster-site-body small[data-v-5976a981]{font-size:11px}.cluster-site-body b[data-v-5976a981]{font-size:9px}.cluster-site-location[data-v-5976a981]{font-size:10px}.cluster-site-status[data-v-5976a981]{font-size:9px}.cluster-site[data-v-5976a981]{height:117px;padding:9px 15px}.cluster-site-body[data-v-5976a981]{height:58px}.cluster-center h3[data-v-5976a981]{font-size:25px}.cluster-center-foot[data-v-5976a981]{font-size:10px}.cluster-center[data-v-5976a981]{top:96px}.cluster-center-functions>span[data-v-5976a981]{font-size:11px}.cluster-desk-title>b[data-v-5976a981],.cluster-desk-tabs>button[data-v-5976a981]{font-size:12px}.cluster-desk-context>span[data-v-5976a981]{font-size:13px}.cluster-desk-context small[data-v-5976a981]{font-size:11px}.cluster-camera-caption>b[data-v-5976a981]{font-size:12px}.cluster-camera-caption>small[data-v-5976a981]{font-size:9px}.cluster-camera-image>span[data-v-5976a981]{font-size:8px}.cluster-pane-note[data-v-5976a981]{font-size:11px}.cluster-camera-image[data-v-5976a981]{aspect-ratio:16/7.2}.cluster-alarm-heading strong[data-v-5976a981]{font-size:14px}.cluster-alarm-heading small[data-v-5976a981]{font-size:10px}.cluster-alarm-record h4[data-v-5976a981]{font-size:16px}.cluster-alarm-record>div>span[data-v-5976a981],.cluster-alarm-record p[data-v-5976a981],.cluster-alarm-record small[data-v-5976a981],.cluster-alarm-source>div[data-v-5976a981]{font-size:10px}.cluster-alarm-record small>b[data-v-5976a981]{font-size:9px}.cluster-alarm-picture[data-v-5976a981]{aspect-ratio:1.6}.cluster-alarm-source[data-v-5976a981]{gap:9px}.cluster-remote-target strong[data-v-5976a981]{font-size:16px}.cluster-remote-target small[data-v-5976a981],.cluster-remote-target b[data-v-5976a981],.cluster-remote-command>span[data-v-5976a981],.cluster-remote-command>small[data-v-5976a981]{font-size:10px}.cluster-remote-command>strong[data-v-5976a981]{font-size:14px}.cluster-remote-steps>li[data-v-5976a981]{font-size:10px}.cluster-run-demo[data-v-5976a981]{font-size:11px}.cluster-control-pane>.cluster-pane-note[data-v-5976a981]{font-size:9px}}@media(max-width:1500px)and (min-width:1281px){.cluster-site[data-v-5976a981]{padding:10px}.cluster-site-art[data-v-5976a981]{width:68px}.cluster-site-body[data-v-5976a981]{gap:7px;margin:8px 0}.cluster-site-body strong[data-v-5976a981]{font-size:13px}.cluster-site-body small[data-v-5976a981]{font-size:9px}.cluster-summary>p[data-v-5976a981]{font-size:11px}.cluster-summary>div[data-v-5976a981]{gap:7px}.cluster-summary b[data-v-5976a981]{font-size:19px}.cluster-summary>div>span[data-v-5976a981]:not(.cluster-optional){font-size:9px}.cluster-optional[data-v-5976a981]{font-size:8px;padding:4px 6px}.cluster-center[data-v-5976a981]{padding:16px 10px}.cluster-center h3[data-v-5976a981]{font-size:19px}.cluster-center-functions[data-v-5976a981]{gap:8px}.cluster-center-foot[data-v-5976a981]{font-size:7px}}@media(min-width:761px)and (max-width:1050px){.cluster-board[data-v-5976a981]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:24px 10%;height:auto;padding:30px 0 18px}.cluster-wires[data-v-5976a981],.cluster-column-label[data-v-5976a981]{display:none}.cluster-sites[data-v-5976a981],.cluster-center[data-v-5976a981],.cluster-desk[data-v-5976a981]{position:relative;inset:auto;width:100%}.cluster-sites[data-v-5976a981]{align-self:center;gap:12px}.cluster-center[data-v-5976a981]{align-self:center;padding:25px 18px}.cluster-center[data-v-5976a981]:before{position:absolute;content:"→";top:50%;left:-18%;color:#94ae7f;font-size:22px}.cluster-center h3[data-v-5976a981]{font-size:25px}.cluster-center-foot[data-v-5976a981]{font-size:10px}.cluster-center-orbit[data-v-5976a981]{max-width:260px;margin:15px auto 0}.cluster-center-functions>span[data-v-5976a981]{font-size:12px}.cluster-site-body[data-v-5976a981]{gap:12px}.cluster-site-art[data-v-5976a981]{width:100px}.cluster-site-body strong[data-v-5976a981]{font-size:17px}.cluster-site-body small[data-v-5976a981]{font-size:11px}.cluster-site-body b[data-v-5976a981]{font-size:9px}.cluster-desk[data-v-5976a981]{grid-column:1/-1;height:auto;min-height:415px}.cluster-desk[data-v-5976a981]:before{content:"↓";position:absolute;left:50%;top:-23px;font-size:18px;color:#9cae8b}.cluster-desk-tabs[data-v-5976a981]{padding:12px 18px 0}.cluster-desk-tabs>button[data-v-5976a981]{font-size:13px}.cluster-desk-context>span[data-v-5976a981]{font-size:12px}.cluster-preview-pane[data-v-5976a981],.cluster-alarm-pane[data-v-5976a981],.cluster-control-pane[data-v-5976a981],.cluster-device-pane[data-v-5976a981]{padding:0 18px 18px}.cluster-camera-image[data-v-5976a981]{aspect-ratio:16/8}.cluster-camera-caption>b[data-v-5976a981]{font-size:12px}.cluster-camera-caption>small[data-v-5976a981]{font-size:9px}.cluster-camera-image>span[data-v-5976a981]{font-size:9px}.cluster-preview-grid.is-expanded .cluster-camera-image[data-v-5976a981]{max-height:350px}.cluster-pane-note[data-v-5976a981]{font-size:11px}.cluster-alarm-record h4[data-v-5976a981]{font-size:20px}.cluster-alarm-record>div>span[data-v-5976a981],.cluster-alarm-record p[data-v-5976a981],.cluster-alarm-record small[data-v-5976a981],.cluster-alarm-record small>b[data-v-5976a981]{font-size:11px}.cluster-alarm-source>div[data-v-5976a981]{font-size:12px}.cluster-alarm-picture[data-v-5976a981]{width:35%;aspect-ratio:16/9}.cluster-alarm-heading strong[data-v-5976a981]{font-size:15px}.cluster-alarm-heading small[data-v-5976a981]{font-size:11px}.cluster-control-pane[data-v-5976a981]{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.cluster-remote-target[data-v-5976a981]{grid-column:1}.cluster-remote-command[data-v-5976a981]{grid-column:2;grid-row:1;margin:0}.cluster-remote-steps[data-v-5976a981]{grid-column:1/-1;margin-top:15px}.cluster-remote-steps>li[data-v-5976a981]{font-size:11px}.cluster-run-demo[data-v-5976a981],.cluster-control-pane>.cluster-pane-note[data-v-5976a981]{grid-column:1/-1}.cluster-remote-command>strong[data-v-5976a981]{font-size:13px}.cluster-remote-command>small[data-v-5976a981]{font-size:9px}.cluster-remote-target strong[data-v-5976a981]{font-size:17px}.cluster-remote-target small[data-v-5976a981]{font-size:10px}.cluster-control-pane>.cluster-pane-note[data-v-5976a981]{font-size:10px}.cluster-device-list strong[data-v-5976a981]{font-size:13px}.cluster-device-list small[data-v-5976a981],.cluster-device-list b[data-v-5976a981]{font-size:10px}.cluster-link-caption[data-v-5976a981]{position:relative;inset:auto;grid-column:1/-1;padding-top:5px}.cluster-boundary[data-v-5976a981]{align-items:flex-start}}@media(max-width:760px){.cluster-summary[data-v-5976a981]{flex-wrap:wrap;gap:14px;padding:18px 0 24px}.cluster-summary>p[data-v-5976a981]{font-size:12px}.cluster-summary>div[data-v-5976a981]{width:100%;justify-content:space-between;gap:8px}.cluster-summary b[data-v-5976a981]{font-size:23px}.cluster-summary>div>span[data-v-5976a981]:not(.cluster-optional){font-size:9px}.cluster-optional[data-v-5976a981]{padding:4px 7px;font-size:8px}.cluster-board[data-v-5976a981]{display:flex;flex-direction:column;gap:32px;height:auto;padding:28px 0 16px}.cluster-wires[data-v-5976a981],.cluster-column-label[data-v-5976a981]{display:none}.cluster-sites[data-v-5976a981],.cluster-center[data-v-5976a981],.cluster-desk[data-v-5976a981]{position:relative;inset:auto;width:100%}.cluster-sites[data-v-5976a981]{gap:10px}.cluster-sites[data-v-5976a981]:before{position:absolute;top:-24px;content:"01 · 不同地点的盒子与服务器";color:#93a281;font-size:11px}.cluster-site[data-v-5976a981]{height:auto;min-height:120px;padding:12px}.cluster-site-body[data-v-5976a981]{gap:14px;margin:5px 0}.cluster-site-art[data-v-5976a981]{width:110px}.cluster-site-body strong[data-v-5976a981]{font-size:17px}.cluster-site-body small[data-v-5976a981]{font-size:12px}.cluster-site-body b[data-v-5976a981]{font-size:9px}.cluster-site-location[data-v-5976a981]{font-size:10px}.cluster-site-status[data-v-5976a981]{font-size:10px;padding-top:8px}.cluster-center[data-v-5976a981]{padding:20px 18px}.cluster-center[data-v-5976a981]:before{position:absolute;top:-29px;left:50%;content:"↓";color:#91a97d;font-size:19px}.cluster-center-badge[data-v-5976a981]{font-size:11px}.cluster-center-orbit[data-v-5976a981]{max-width:260px;margin:12px auto 0}.cluster-center h3[data-v-5976a981]{font-size:26px}.cluster-center>p[data-v-5976a981]{font-size:12px}.cluster-center-functions[data-v-5976a981]{gap:20px}.cluster-center-functions>span[data-v-5976a981]{font-size:12px}.cluster-center-foot[data-v-5976a981]{font-size:11px;padding-top:14px}.cluster-desk[data-v-5976a981]{height:auto;min-height:420px;overflow:visible}.cluster-desk[data-v-5976a981]:before{position:absolute;top:-29px;left:50%;content:"↓";color:#91a97d;font-size:19px}.cluster-desk-title[data-v-5976a981]{border-radius:13px 13px 0 0;padding:14px 12px;gap:9px}.cluster-desk-title>b[data-v-5976a981]{font-size:11px}.cluster-desk-title>small[data-v-5976a981]{font-size:9px}.cluster-desk-tabs[data-v-5976a981]{padding:11px 8px 0}.cluster-desk-tabs>button[data-v-5976a981]{font-size:11px;min-height:39px;padding:7px 2px;gap:4px}.cluster-desk-tabs .panorama-icon[data-v-5976a981]{width:12px;height:12px}.cluster-desk-context[data-v-5976a981]{margin:14px 12px 12px}.cluster-desk-context>span[data-v-5976a981]{font-size:12px}.cluster-desk-context small[data-v-5976a981]{font-size:9px}.cluster-preview-pane[data-v-5976a981],.cluster-alarm-pane[data-v-5976a981],.cluster-control-pane[data-v-5976a981],.cluster-device-pane[data-v-5976a981]{padding:0 12px 16px}.cluster-preview-grid[data-v-5976a981]{gap:8px}.cluster-camera-image[data-v-5976a981]{aspect-ratio:16/10}.cluster-camera-image>span[data-v-5976a981]{font-size:7px;padding:2px 3px;top:3px;left:3px}.cluster-camera-caption[data-v-5976a981]{padding:6px 5px;align-items:flex-start;flex-direction:column;gap:3px}.cluster-camera-caption>small[data-v-5976a981]{font-size:7px}.cluster-camera-caption>b[data-v-5976a981]{font-size:10px}.cluster-camera-image>i[data-v-5976a981]{width:19px;height:19px;opacity:1;right:4px;bottom:4px}.cluster-preview-grid.is-expanded .cluster-camera-image[data-v-5976a981]{aspect-ratio:16/10;max-height:none}.cluster-pane-note[data-v-5976a981]{font-size:10px;align-items:flex-start;margin-top:13px}.cluster-pane-note>.panorama-icon[data-v-5976a981]{margin-top:2px}.cluster-alarm-heading[data-v-5976a981]{gap:8px;padding-bottom:15px}.cluster-alarm-heading strong[data-v-5976a981]{font-size:13px}.cluster-alarm-heading small[data-v-5976a981]{font-size:9px}.cluster-alarm-record[data-v-5976a981]{flex-direction:column;align-items:stretch;padding:9px;gap:12px}.cluster-alarm-picture[data-v-5976a981]{width:100%;aspect-ratio:16/9}.cluster-alarm-record h4[data-v-5976a981]{font-size:18px}.cluster-alarm-record>div>span[data-v-5976a981],.cluster-alarm-record p[data-v-5976a981],.cluster-alarm-record small[data-v-5976a981]{font-size:10px}.cluster-alarm-record small>b[data-v-5976a981]{font-size:9px}.cluster-alarm-record p[data-v-5976a981]{margin:8px 0 10px}.cluster-alarm-source>div[data-v-5976a981]{font-size:11px}.cluster-remote-target[data-v-5976a981]{gap:12px}.cluster-remote-art[data-v-5976a981]{width:87px}.cluster-remote-target small[data-v-5976a981]{font-size:9px}.cluster-remote-target strong[data-v-5976a981]{font-size:17px}.cluster-remote-target b[data-v-5976a981]{font-size:10px}.cluster-remote-command[data-v-5976a981]{padding:13px 10px;margin-top:15px}.cluster-remote-command>span[data-v-5976a981]{font-size:10px}.cluster-remote-command>strong[data-v-5976a981]{font-size:13px;line-height:1.8;margin:9px 0}.cluster-remote-command>small[data-v-5976a981]{font-size:9px;line-height:1.9}.cluster-remote-steps[data-v-5976a981]{margin-top:19px}.cluster-remote-steps>li[data-v-5976a981]{font-size:9px}.cluster-run-demo[data-v-5976a981]{min-height:40px;font-size:11px;margin-top:20px}.cluster-control-pane>.cluster-pane-note[data-v-5976a981]{font-size:9px;margin-top:12px}.cluster-device-summary[data-v-5976a981]{gap:12px}.cluster-device-summary b[data-v-5976a981]{font-size:34px}.cluster-device-summary small[data-v-5976a981]{font-size:10px}.cluster-device-summary>p[data-v-5976a981]{font-size:10px}.cluster-device-list>button[data-v-5976a981]{min-height:56px;padding:10px;gap:9px}.cluster-device-list strong[data-v-5976a981]{font-size:12px}.cluster-device-list small[data-v-5976a981],.cluster-device-list b[data-v-5976a981]{font-size:9px}.cluster-link-caption[data-v-5976a981]{position:relative;inset:auto;flex-wrap:wrap;justify-content:center;gap:9px;font-size:10px}.cluster-boundary[data-v-5976a981]{flex-wrap:wrap;gap:13px}.cluster-boundary>span[data-v-5976a981]{align-items:flex-start;font-size:11px}.cluster-boundary>span>.panorama-icon[data-v-5976a981]{margin-top:3px}.cluster-boundary>label[data-v-5976a981]{font-size:11px;min-height:34px}.cluster-boundary input[data-v-5976a981]{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.cluster-site[data-v-5976a981],.cluster-camera-image>i[data-v-5976a981]{transition:none}.cluster-site[data-v-5976a981]:hover{transform:none}.cluster-wires .cluster-packets[data-v-5976a981]{animation:none}}.review-model-art[data-v-4cfe425d]{display:block;width:100%;height:100%;overflow:visible}.review-art-wire[data-v-4cfe425d]{stroke:#d3e1c2;stroke-width:1.4}.review-art-packet[data-v-4cfe425d]{opacity:0;stroke:#8eb170;stroke-width:2;stroke-dasharray:3 9;animation:review-art-packet-4cfe425d .8s linear infinite;animation-play-state:paused}.is-active .review-art-packet[data-v-4cfe425d]{opacity:1}.is-playing .review-art-packet[data-v-4cfe425d]{animation-play-state:running}.review-model-art .panorama-icon[data-v-4cfe425d]{width:100%;height:100%;color:#8fa973}.review-art-name[data-v-4cfe425d]{fill:#698a4f;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:.02em}.review-art-size[data-v-4cfe425d]{fill:#8ba471;font-family:inherit;font-size:10px;letter-spacing:.18em}.review-core-lights[data-v-4cfe425d]{fill:#c9d7b7}.is-active .review-core-lights[data-v-4cfe425d]{fill:#9ebb7d}@keyframes review-art-packet-4cfe425d{to{stroke-dashoffset:-36}}@media(prefers-reduced-motion:reduce){.review-art-packet[data-v-4cfe425d]{animation:none}}.review-flow[data-v-62b09994]{--review-ink:#49643e;--review-copy:#6b7e59;min-width:0}.review-summary[data-v-62b09994]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:20px 0 15px}.review-summary>p[data-v-62b09994]{display:flex;align-items:center;gap:7px;font-size:13px;color:#68836a;margin:0}.review-summary .panorama-icon[data-v-62b09994]{width:17px;height:17px}.review-summary>span[data-v-62b09994]{display:flex;align-items:center;gap:6px;font-size:10px;color:#8ba17a;white-space:nowrap}.review-summary>span>i[data-v-62b09994]{width:4px;height:4px;border-radius:50%;background:#9cba82}.review-summary small[data-v-62b09994]{border:1px solid #d8e3cb;border-radius:14px;padding:4px 7px;margin-left:4px;font-size:9px;color:#9bad89}.review-examples[data-v-62b09994]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;padding:0 0 22px}.review-examples>span[data-v-62b09994]{font-size:10px;color:#8e9f80;margin-right:8px}.review-examples>button[data-v-62b09994]{padding:7px 12px;border:1px solid #d5e1c9;border-radius:6px;color:#8fa17e;background:#f4f7ec;font:inherit;font-size:11px;cursor:pointer}.review-examples>button[aria-pressed=true][data-v-62b09994]{color:#60854f;border-color:#b7cf9d;background:#eaf2dc}.review-examples>small[data-v-62b09994]{margin-left:auto;font-size:9px;color:#a4af97}.review-board[data-v-62b09994]{position:relative;isolation:isolate;height:560px;background:radial-gradient(ellipse at 45% 44%,#e5eed55e,transparent 67%)}.review-board[data-v-62b09994]:before{position:absolute;content:"";z-index:-2;top:20px;right:0;bottom:23px;left:0;background-image:radial-gradient(#a1b39230 .75px,transparent .75px);background-size:18px 18px}.review-column-label[data-v-62b09994]{position:absolute;top:0;display:flex;align-items:center;gap:7px;color:#93a184;font-size:11px}.review-column-label>b[data-v-62b09994]{font-weight:400;font-size:9px;color:#a7b297}.candidate-label[data-v-62b09994]{left:0}.service-label[data-v-62b09994]{left:35.5%}.outcome-label[data-v-62b09994]{left:70%}.review-wires[data-v-62b09994]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.review-wires>g>path[data-v-62b09994]{stroke:#cad9b9;stroke-width:1.5;vector-effect:non-scaling-stroke}.review-wires>.is-on>path[data-v-62b09994]{stroke:#96b17c}.review-wires>g>.review-packets[data-v-62b09994]{opacity:0;stroke:#87aa6b;stroke-width:2;stroke-dasharray:4 14;animation:review-packet-62b09994 .75s linear infinite;animation-play-state:paused}.review-wires>.is-on>.review-packets[data-v-62b09994]{opacity:1}.review-wires>.is-risk.is-on>path[data-v-62b09994]{stroke:#b59b61}.is-playing .review-packets[data-v-62b09994]{animation-play-state:running}.review-candidate[data-v-62b09994]{position:absolute;left:0;top:40px;width:29.5%;padding:15px;border:1px solid #d6dfc6;border-radius:13px;background:linear-gradient(140deg,#fffef6,#f3f6e8);color:var(--review-ink);box-shadow:0 8px 20px #56734407}.review-candidate-heading[data-v-62b09994]{display:flex;align-items:center;gap:6px;width:100%;padding:0;border:0;background:transparent;color:#81966c;font:inherit;text-align:left;cursor:pointer}.review-candidate-heading>.panorama-icon[data-v-62b09994]{width:15px;height:15px}.review-candidate-heading>strong[data-v-62b09994]{font-size:11px;font-weight:500}.review-candidate-heading>small[data-v-62b09994]{margin-left:auto;font-size:8px;color:#a4af95}.review-candidate-heading>.panorama-icon[data-v-62b09994]:last-child{width:11px;height:11px;color:#a5b58e}.review-candidate-picture[data-v-62b09994]{display:block;position:relative;padding:0;width:100%;aspect-ratio:16/9;margin-top:13px;border:1px solid #c0c9a6;border-radius:6px;overflow:hidden;cursor:pointer}.review-candidate-picture>span[data-v-62b09994]{position:absolute;top:5px;left:5px;padding:3px 5px;color:#f3f7e6;background:#455d3fc2;font-size:7px;border-radius:3px}.review-candidate-copy[data-v-62b09994]{padding:12px 0}.review-candidate-copy>span[data-v-62b09994]{font-size:8px;color:#a1ac90}.review-candidate-copy>h3[data-v-62b09994]{margin:5px 0;font-size:21px;font-weight:600;color:#75905c}.review-candidate-copy>p[data-v-62b09994]{margin:0;font-size:11px;color:#7b8d66;line-height:1.8}.review-instruction[data-v-62b09994]{display:block;width:100%;border:1px solid #d8e2ca;padding:12px;background:#edf3e3;border-radius:7px;text-align:left;cursor:pointer;font:inherit;color:var(--review-copy)}.review-instruction>span[data-v-62b09994]{display:flex;align-items:center;gap:5px;font-size:9px;color:#91a37d}.review-instruction .panorama-icon[data-v-62b09994]{width:12px;height:12px}.review-instruction>span>.panorama-icon[data-v-62b09994]:last-child{margin-left:auto;width:10px;height:10px}.review-instruction>q[data-v-62b09994]{display:block;quotes:none;margin-top:8px;color:#6b8058;font-size:12px;line-height:1.9}.review-instruction>small[data-v-62b09994]{display:block;margin-top:9px;color:#a0ad8f;font-size:8px;line-height:1.7}.review-source-id[data-v-62b09994]{display:flex;gap:7px;justify-content:space-between;align-items:center;padding-top:12px;font-size:8px;color:#a3ad93}.review-source-id>b[data-v-62b09994]{font-size:8px;font-weight:400;color:#8f9e7e}.review-service[data-v-62b09994]{position:absolute;left:35.5%;width:24.5%;top:62px;min-height:410px;padding:17px 14px;border:1px dashed #baccaa;border-radius:21px;background:radial-gradient(ellipse at 50% 32%,#fbfff1,#eef4e2);color:var(--review-ink);text-align:center;cursor:pointer;font:inherit;box-shadow:0 12px 27px #5e75490a}.review-independent[data-v-62b09994]{display:flex;align-items:center;justify-content:center;gap:5px;color:#91a77b;font-size:9px}.review-independent>.panorama-icon[data-v-62b09994]{width:13px;height:13px}.review-independent>span[data-v-62b09994]{border:1px solid #d4e2c3;border-radius:3px;padding:3px 4px;font-size:7px;color:#a4b38e}.review-service-art[data-v-62b09994]{display:block;height:159px;margin:6px -8px 0}.review-service>strong[data-v-62b09994]{display:block;font-size:23px;font-weight:600;letter-spacing:-.025em;color:#65874c;line-height:1.4}.review-service-caption[data-v-62b09994]{display:block;margin-top:6px;font-size:11px;color:#82956f;line-height:1.8}.review-service-inputs[data-v-62b09994]{display:flex;justify-content:center;gap:7px;align-items:center;margin:17px 0 16px}.review-service-inputs>span[data-v-62b09994]{display:flex;align-items:center;gap:4px;border:1px solid #d2dfc0;border-radius:4px;padding:6px 7px;background:#e8f0dc;color:#8ca474;font-size:9px;white-space:nowrap}.review-service-inputs .panorama-icon[data-v-62b09994]{width:12px;height:12px}.review-service-inputs>i[data-v-62b09994]{color:#b0bd9d;font-style:normal;font-size:10px}.review-service-checks[data-v-62b09994]{display:grid;gap:9px;padding-top:14px;border-top:1px solid #dce5cf;text-align:left}.review-service-checks>span[data-v-62b09994]{display:flex;align-items:center;gap:5px;font-size:10px;color:#b0bb9e;line-height:1.6}.review-service-checks .panorama-icon[data-v-62b09994]{width:12px;height:12px;flex:none}.review-service-checks>.is-ready[data-v-62b09994]{color:#8ba571}.review-service-status[data-v-62b09994]{display:flex;align-items:center;justify-content:center;gap:6px;padding-top:13px;margin-top:14px;border-top:1px solid #dae5cc;color:#9cab8b;font-size:9px}.review-service-status>i[data-v-62b09994]{width:4px;height:4px;border-radius:50%;background:#bac9a5}.is-ready .review-service-status>i[data-v-62b09994]{background:#93b37b}.review-service.is-reviewing[data-v-62b09994]{border-color:#8eb271;box-shadow:0 0 0 3px #a3c58517,0 12px 25px #637b450e}.review-outcomes[data-v-62b09994]{position:absolute;left:70%;right:0;top:40px;display:grid;gap:15px}.review-outcome[data-v-62b09994]{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:11px;padding:17px 15px 13px;min-height:123px;border:1px solid #d6e0c8;border-radius:11px;background:linear-gradient(135deg,#fffef8,#f4f7ea);color:var(--review-ink);font:inherit;cursor:pointer;text-align:left;transition:border-color .2s,box-shadow .2s}.review-outcome-icon[data-v-62b09994]{display:grid;place-items:center;width:43px;height:43px;border:1px solid #dce5cf;border-radius:12px;background:#f0f4e5;color:#a0b18a}.review-outcome-icon>.panorama-icon[data-v-62b09994]{width:22px;height:22px}.review-outcome-copy[data-v-62b09994]{display:block;min-width:0}.review-outcome-copy>small[data-v-62b09994]{display:block;font-size:8px;color:#a8b298}.review-outcome-copy>strong[data-v-62b09994]{display:block;color:#7f9767;font-size:17px;margin:7px 0 5px;font-weight:500;line-height:1.4}.review-outcome-copy>span[data-v-62b09994]{display:block;font-size:11px;color:#7d9066;line-height:1.8}.review-outcome-state[data-v-62b09994]{display:flex;grid-column:1/-1;align-items:center;gap:5px;font-size:8px;color:#a6b296;border-top:1px solid #e3e9d6;padding-top:9px;margin-top:3px}.review-outcome-state>i[data-v-62b09994]{width:4px;height:4px;background:#c6d4b4;border-radius:50%}.review-outcome-state>.panorama-icon[data-v-62b09994]{width:12px;height:12px;margin-left:auto;color:#a4b88e}.review-outcome.is-active[data-v-62b09994]{border-color:#b1c997;background:#edf5df;box-shadow:0 0 0 3px #adc98e12}.review-outcome.is-active .review-outcome-copy>strong[data-v-62b09994]{color:#6f9450}.review-outcome.is-active .review-outcome-state[data-v-62b09994]{color:#8ba870;border-color:#d7e4c6}.review-outcome.is-active .review-outcome-state>i[data-v-62b09994]{background:#9ab97d}.review-outcome.outcome-confirmed.is-active[data-v-62b09994]{border-color:#d0c19a;background:linear-gradient(135deg,#fffdf0,#f3ecd7)}.review-outcome.outcome-confirmed.is-active .review-outcome-icon[data-v-62b09994]{border-color:#e0d5b4;background:#f4ecd4;color:#b59f68}.review-outcome.outcome-confirmed.is-active .review-outcome-copy>strong[data-v-62b09994]{color:#a58a50}.review-outcome.outcome-confirmed.is-active .review-outcome-state[data-v-62b09994]{color:#baa571;border-color:#e6dcbd}.review-outcome.outcome-waiting.is-active[data-v-62b09994]{background:#f0f2e9;border-color:#c4ceb8}.review-outcome[data-v-62b09994]:hover,.review-service[data-v-62b09994]:hover{border-color:#9fb889}.review-record[data-v-62b09994]{display:flex;align-items:center;gap:13px;padding:15px 17px;border:1px solid #d7e2ca;border-radius:9px;background:#f5f8ec;color:#a0ad8e;margin:0 0 14px}.review-record>.panorama-icon[data-v-62b09994]{width:23px;height:23px;flex:none}.review-record>div[data-v-62b09994]{min-width:0}.review-record strong[data-v-62b09994]{display:block;font-size:12px;font-weight:500}.review-record>div>span[data-v-62b09994]{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:9px;color:#a1ad90}.review-record>div>span>i[data-v-62b09994]{width:2px;height:2px;border-radius:50%;background:#bccbaa}.review-record>button[data-v-62b09994]{display:flex;gap:7px;align-items:center;justify-content:center;margin-left:auto;border:1px solid #d1dfc0;border-radius:5px;padding:8px 10px;background:#edf3e1;color:#87a16e;font:inherit;font-size:10px;cursor:pointer;white-space:nowrap}.review-record>button>.panorama-icon[data-v-62b09994]{width:12px;height:12px}.review-record.is-recorded[data-v-62b09994]{color:#819c6b;border-color:#c5d8b1}.review-boundary[data-v-62b09994]{display:flex;justify-content:space-between;gap:15px;margin:0 0 9px}.review-boundary>span[data-v-62b09994]{display:flex;align-items:center;gap:5px;font-size:10px;color:#91a27e;line-height:1.8}.review-boundary .panorama-icon[data-v-62b09994]{width:13px;height:13px;flex:none}.review-disclosure[data-v-62b09994]{margin:0 0 14px;color:#a0ad92;font-size:10px;line-height:1.8}.review-flow button[data-v-62b09994]:focus-visible{outline:2px solid #799d60;outline-offset:4px}@keyframes review-packet-62b09994{to{stroke-dashoffset:-36}}@media(min-width:1600px){.review-candidate[data-v-62b09994]{padding:17px}.review-candidate-heading>strong[data-v-62b09994]{font-size:13px}.review-candidate-heading>small[data-v-62b09994]{font-size:9px}.review-candidate-picture[data-v-62b09994]{max-height:157px}.review-candidate-picture>span[data-v-62b09994]{font-size:9px}.review-candidate-copy>h3[data-v-62b09994]{font-size:23px}.review-candidate-copy>span[data-v-62b09994]{font-size:10px}.review-candidate-copy>p[data-v-62b09994]{font-size:12px}.review-instruction>span[data-v-62b09994]{font-size:10px}.review-instruction>q[data-v-62b09994]{font-size:13px}.review-instruction>small[data-v-62b09994]{font-size:10px}.review-source-id[data-v-62b09994],.review-source-id>b[data-v-62b09994]{font-size:10px}.review-service>strong[data-v-62b09994]{font-size:28px}.review-service-caption[data-v-62b09994],.review-service-inputs>span[data-v-62b09994]{font-size:11px}.review-service-checks>span[data-v-62b09994]{font-size:11px}.review-service-status[data-v-62b09994]{font-size:10px}.review-outcome[data-v-62b09994]{padding:17px}.review-outcome-copy>strong[data-v-62b09994]{font-size:19px}.review-outcome-copy>span[data-v-62b09994]{font-size:12px}.review-outcome-copy>small[data-v-62b09994],.review-outcome-state[data-v-62b09994]{font-size:10px}.review-record strong[data-v-62b09994]{font-size:13px}.review-record>div>span[data-v-62b09994],.review-record>button[data-v-62b09994]{font-size:11px}}@media(min-width:1281px)and (max-width:1500px){.review-candidate[data-v-62b09994]{padding:12px}.review-instruction[data-v-62b09994]{padding:9px}.review-instruction>q[data-v-62b09994]{font-size:12px}.review-instruction>small[data-v-62b09994]{font-size:7px}.review-source-id[data-v-62b09994],.review-source-id>b[data-v-62b09994]{font-size:7px}.review-service[data-v-62b09994]{padding:16px 10px}.review-service>strong[data-v-62b09994]{font-size:21px}.review-service-inputs[data-v-62b09994]{gap:4px}.review-service-inputs>span[data-v-62b09994]{padding:5px;font-size:8px}.review-service-caption[data-v-62b09994]{font-size:9px}.review-service-checks>span[data-v-62b09994]{font-size:11px}.review-outcome[data-v-62b09994]{padding:14px 11px 11px;grid-template-columns:32px minmax(0,1fr);gap:9px}.review-outcome-icon[data-v-62b09994]{width:32px;height:32px;border-radius:9px}.review-outcome-icon>.panorama-icon[data-v-62b09994]{width:18px;height:18px}.review-outcome-copy>strong[data-v-62b09994]{font-size:16px}.review-outcome-copy>span[data-v-62b09994]{font-size:12px}.review-summary>p[data-v-62b09994]{font-size:12px}.review-boundary[data-v-62b09994]{flex-direction:column;gap:7px}}@media(min-width:761px)and (max-width:1050px){.review-board[data-v-62b09994]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:30px 10%;height:auto;padding:25px 0}.review-column-label[data-v-62b09994],.review-wires[data-v-62b09994]{display:none}.review-candidate[data-v-62b09994],.review-service[data-v-62b09994],.review-outcomes[data-v-62b09994]{position:relative;inset:auto;width:100%}.review-service[data-v-62b09994]{align-self:center}.review-service[data-v-62b09994]:before{content:"→";position:absolute;left:-20%;top:50%;color:#a0b78b;font-size:21px}.review-candidate-picture[data-v-62b09994]{max-height:180px}.review-candidate-heading>strong[data-v-62b09994]{font-size:12px}.review-instruction>q[data-v-62b09994]{font-size:12px}.review-service>strong[data-v-62b09994]{font-size:25px}.review-outcomes[data-v-62b09994]{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.review-outcomes[data-v-62b09994]:before{content:"↓ 按复核结果分流";position:absolute;top:-25px;left:50%;transform:translate(-50%);font-size:11px;color:#97aa83}.review-outcome[data-v-62b09994]{grid-template-columns:1fr;justify-items:start;padding:15px;gap:12px}.review-outcome-copy>strong[data-v-62b09994]{font-size:16px}.review-outcome-copy>span[data-v-62b09994]{font-size:11px}.review-outcome-state[data-v-62b09994]{width:100%;margin:0}.review-boundary[data-v-62b09994]{flex-direction:column;gap:8px}}@media(max-width:760px){.review-summary[data-v-62b09994]{flex-wrap:wrap;gap:12px}.review-summary>p[data-v-62b09994]{font-size:12px}.review-summary>span[data-v-62b09994]{font-size:11px}.review-summary small[data-v-62b09994]{font-size:9px}.review-examples[data-v-62b09994]{gap:7px;padding-bottom:15px}.review-examples>span[data-v-62b09994]{width:100%;margin:0 0 3px;font-size:11px}.review-examples>button[data-v-62b09994]{flex:1;font-size:12px;min-height:38px;padding:7px 5px}.review-examples>small[data-v-62b09994]{margin:3px 0 0;font-size:10px}.review-board[data-v-62b09994]{display:flex;flex-direction:column;height:auto;gap:32px;padding:0 0 20px}.review-column-label[data-v-62b09994],.review-wires[data-v-62b09994]{display:none}.review-candidate[data-v-62b09994],.review-service[data-v-62b09994],.review-outcomes[data-v-62b09994]{position:relative;inset:auto;width:100%}.review-candidate[data-v-62b09994]{padding:16px}.review-candidate-heading>strong[data-v-62b09994]{font-size:13px}.review-candidate-heading>small[data-v-62b09994]{font-size:10px}.review-candidate-picture>span[data-v-62b09994]{font-size:9px}.review-candidate-copy[data-v-62b09994]{padding:15px 0}.review-candidate-copy>span[data-v-62b09994]{font-size:10px}.review-candidate-copy>h3[data-v-62b09994]{font-size:24px}.review-candidate-copy>p[data-v-62b09994]{font-size:12px}.review-instruction[data-v-62b09994]{padding:13px}.review-instruction>span[data-v-62b09994]{font-size:10px}.review-instruction>q[data-v-62b09994]{font-size:13px}.review-instruction>small[data-v-62b09994]{font-size:10px}.review-source-id[data-v-62b09994]{padding-top:15px;font-size:10px}.review-source-id>b[data-v-62b09994]{font-size:9px}.review-service[data-v-62b09994]{padding:22px 20px}.review-service[data-v-62b09994]:before{content:"↓";position:absolute;top:-28px;left:50%;font-size:18px;color:#9bb489}.review-independent[data-v-62b09994]{font-size:11px}.review-independent>span[data-v-62b09994]{font-size:9px}.review-service-art[data-v-62b09994]{height:185px;max-width:330px;margin:8px auto 0}.review-service>strong[data-v-62b09994]{font-size:29px}.review-service-caption[data-v-62b09994]{font-size:12px}.review-service-inputs>span[data-v-62b09994]{font-size:11px;padding:7px 9px}.review-service-checks[data-v-62b09994]{gap:12px}.review-service-checks>span[data-v-62b09994]{font-size:12px}.review-service-status[data-v-62b09994]{font-size:11px;margin-top:17px;padding-top:14px}.review-outcomes[data-v-62b09994]{gap:13px}.review-outcomes[data-v-62b09994]:before{content:"↓";position:absolute;top:-28px;left:50%;font-size:18px;color:#9bb489}.review-outcome[data-v-62b09994]{grid-template-columns:40px minmax(0,1fr);padding:17px 14px;gap:12px}.review-outcome-copy>strong[data-v-62b09994]{font-size:19px}.review-outcome-copy>span[data-v-62b09994]{font-size:12px}.review-outcome-copy>small[data-v-62b09994]{font-size:9px}.review-outcome-icon[data-v-62b09994]{width:39px;height:39px}.review-outcome-state[data-v-62b09994]{font-size:10px}.review-record[data-v-62b09994]{flex-wrap:wrap;gap:10px;padding:14px}.review-record strong[data-v-62b09994]{font-size:13px}.review-record>div[data-v-62b09994]{flex:1}.review-record>div>span[data-v-62b09994]{font-size:9px;flex-wrap:wrap;gap:5px;line-height:1.7}.review-record>button[data-v-62b09994]{width:100%;margin:5px 0 0;min-height:39px;font-size:12px}.review-boundary[data-v-62b09994]{flex-direction:column;gap:10px}.review-boundary>span[data-v-62b09994]{font-size:11px;align-items:flex-start}.review-boundary .panorama-icon[data-v-62b09994]{margin-top:3px}.review-disclosure[data-v-62b09994]{font-size:10px}}@media(prefers-reduced-motion:reduce){.review-outcome[data-v-62b09994]{transition:none}.review-packets[data-v-62b09994]{animation:none}}.training-flow[data-v-4ae3b761]{--train-ink:#294f4e;--train-accent:#408970;--train-line:#ccded0;min-width:0}.training-mobile-note[data-v-4ae3b761]{display:none}.training-options[data-v-4ae3b761]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;padding:15px 0 18px}.training-options>div[data-v-4ae3b761]{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.training-options>div>span[data-v-4ae3b761]{color:#496953;font-size:12px;margin-right:10px}.training-options button[data-v-4ae3b761]{border:1px solid #d6e2d3;border-radius:18px;min-height:32px;padding:6px 12px;background:#f8faf3;color:#526e60;font:inherit;font-size:12px;cursor:pointer}.training-options button[aria-pressed=true][data-v-4ae3b761]{border-color:#9fc7ae;background:#eaf3e5;color:#397853}.training-options>span[data-v-4ae3b761]{display:flex;align-items:center;gap:5px;color:#526e60;font-size:12px}.training-options>span>.panorama-icon[data-v-4ae3b761]{width:13px;height:13px}.training-board[data-v-4ae3b761]{position:relative;display:grid;grid-template-columns:minmax(185px,.8fr) minmax(0,3.4fr) minmax(210px,.9fr);gap:18px;align-items:center;padding:6px 0 17px;isolation:isolate}.training-board[data-v-4ae3b761]:before{content:"";position:absolute;z-index:-1;top:10px;right:-8px;bottom:10px;left:-8px;background-image:radial-gradient(#96af982c .7px,transparent .7px);background-size:17px 17px;-webkit-mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(transparent,#000 20%,#000 80%,transparent)}.training-flow button[data-v-4ae3b761]{font-family:inherit;cursor:pointer}.training-node[data-v-4ae3b761]{min-width:0;text-align:left;border:1px solid #d4e0cf;border-radius:12px;background:linear-gradient(135deg,#fffef8,#f1f6e9);color:var(--train-ink);padding:13px}.training-node-heading[data-v-4ae3b761]{display:flex;align-items:center;gap:6px;min-height:22px}.training-node-heading>b[data-v-4ae3b761]{color:#526e60;font-size:12px;font-weight:400}.training-node-heading>strong[data-v-4ae3b761]{color:#446d59;font-size:13px;line-height:1.6;font-weight:600}.training-node-heading>.panorama-icon[data-v-4ae3b761]{width:13px;height:13px;color:#8fb59c;margin-left:auto}.training-field[data-v-4ae3b761]{display:flex;flex-direction:column;gap:13px;position:relative;width:100%}.training-field[data-v-4ae3b761]:after{position:absolute;content:"→";left:100%;top:45%;width:20px;text-align:center;font-size:20px;color:#9cba9e}.training-field-picture[data-v-4ae3b761]{display:block;position:relative;aspect-ratio:1.45;overflow:hidden;border-radius:6px;border:1px solid #d0dbca}.training-field-picture>span[data-v-4ae3b761]{position:absolute;left:5px;top:5px;display:flex;align-items:center;gap:4px;padding:4px;border-radius:3px;color:#e8f4e6;background:#284f47c9;font-size:12px}.training-field-picture>span>i[data-v-4ae3b761]{width:4px;height:4px;border-radius:50%;background:#abe4ad}.training-scan[data-v-4ae3b761]{position:absolute;width:1px;top:0;bottom:0;left:0;background:#a8edbc;box-shadow:0 0 13px 4px #89d6aa52;animation:training-scan-4ae3b761 2.8s linear infinite;animation-play-state:paused}.training-field-devices[data-v-4ae3b761]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.training-field-devices>span[data-v-4ae3b761]{min-width:0;display:flex;flex-direction:column;align-items:center}.training-field-devices small[data-v-4ae3b761]{color:#526e60;font-size:12px;margin-top:1px}.training-source-list[data-v-4ae3b761]{display:grid;grid-template-columns:1fr;gap:7px;border-top:1px solid #e0e8d9;padding-top:11px}.training-source-list>span[data-v-4ae3b761]{display:flex;align-items:center;gap:7px;font-size:12px;color:#496953}.training-source-list .panorama-icon[data-v-4ae3b761]{width:12px;height:12px;color:#96b18e}.training-source-note[data-v-4ae3b761]{display:flex;align-items:flex-start;gap:5px;padding-top:4px;font-size:12px;line-height:1.9;color:#526e60}.training-source-note>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px;margin-top:4px}.training-private[data-v-4ae3b761]{min-width:0;padding:13px;border:1px solid #c7d9c2;border-radius:20px;background:radial-gradient(ellipse at 45% 20%,#f8fbf0,#e8efdf85);box-shadow:inset 0 1px #fff9,0 8px 30px #60835107}.training-private-heading[data-v-4ae3b761]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 2px 14px}.training-private-heading>span[data-v-4ae3b761]{display:flex;align-items:center;gap:6px}.training-private-heading strong[data-v-4ae3b761]{color:#526e60;font-size:12px;font-weight:500}.training-private-heading .panorama-icon[data-v-4ae3b761]{width:14px;height:14px;color:#8fac7d}.training-private-heading>small[data-v-4ae3b761]{color:#526e60;font-size:12px}.training-private-heading i[data-v-4ae3b761]{font-style:normal;color:#bdcbb0;padding:0 4px}.training-governance[data-v-4ae3b761]{position:relative;display:grid;grid-template-columns:.95fr 1.15fr 1fr;gap:14px;align-items:stretch;isolation:isolate}.training-logic-wires[data-v-4ae3b761]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-1}.training-logic-wires path[data-v-4ae3b761]{stroke:#b7cdae;stroke-width:1.4;vector-effect:non-scaling-stroke}.training-logic-wires .training-packets[data-v-4ae3b761]{opacity:0}.training-logic-wires .is-reached .training-packets[data-v-4ae3b761]{opacity:1}.training-judge[data-v-4ae3b761]{display:flex;flex-direction:column;align-items:stretch;padding:11px}.training-judge-unit[data-v-4ae3b761]{display:flex;flex-direction:column;align-items:center;gap:6px;padding-top:14px}.training-judge-icon[data-v-4ae3b761]{position:relative;display:grid;place-items:center;width:56px;height:50px;border:1px solid #c9ddc7;border-radius:13px;background:linear-gradient(140deg,#edf6e5,#dcebd7);box-shadow:0 3px 8px #78966d0c;color:#86a773}.training-judge-icon>.panorama-icon[data-v-4ae3b761]{width:32px;height:32px}.training-judge-icon>i[data-v-4ae3b761]{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border:1px dashed #cbdcc1;border-radius:17px}.training-judge-unit>strong[data-v-4ae3b761]{font-size:13px;color:#567a4f;font-weight:600}.training-judge-unit>small[data-v-4ae3b761]{color:#526e60;font-size:12px;text-align:center;line-height:1.7}.training-judge-transfer[data-v-4ae3b761]{display:flex;align-items:center;justify-content:center;gap:8px;height:31px;color:#a5be94}.training-judge-transfer>.panorama-icon[data-v-4ae3b761]{width:13px;height:13px;transform:rotate(90deg)}.training-judge-transfer>i[data-v-4ae3b761]{width:18px;height:1px;background:#dde7d4}.training-private-check[data-v-4ae3b761]{display:grid;grid-template-columns:30px 1fr;gap:4px 5px;padding:9px 5px;border:1px solid #d7e3cc;border-radius:7px;background:#f1f6e9}.training-private-check>span[data-v-4ae3b761]{display:grid;place-items:center;grid-row:1/3;color:#91ad7b}.training-private-check>.panorama-icon[data-v-4ae3b761],.training-private-check>span>.panorama-icon[data-v-4ae3b761]{width:23px;height:23px}.training-private-check>strong[data-v-4ae3b761]{font-size:12px;color:#496953;line-height:1.5;font-weight:500}.training-private-check>small[data-v-4ae3b761]{font-size:12px;color:#526e60;line-height:1.7}.training-judge-foot[data-v-4ae3b761]{display:flex;gap:4px;align-items:center;justify-content:center;margin-top:auto;padding-top:12px;font-size:12px;color:#526e60}.training-judge-foot>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px}.training-routes[data-v-4ae3b761]{min-width:0;padding:7px 0 0;display:flex;flex-direction:column;gap:8px}.training-routes>.training-node-heading[data-v-4ae3b761]{margin-bottom:5px}.training-route[data-v-4ae3b761]{display:flex;align-items:center;gap:6px;width:100%;min-width:0;text-align:left;padding:10px 7px;border:1px solid #d4e1d6;border-radius:8px;color:#496953;background:#f6faf1;transition:opacity .18s,border-color .18s,background .18s}.training-route>span[data-v-4ae3b761]:first-child{display:grid;place-items:center;width:25px;height:25px;border-radius:7px;color:#8bb195;background:#e4efdf;flex:none}.training-route>span:first-child>.panorama-icon[data-v-4ae3b761]{width:15px;height:15px}.training-route>span[data-v-4ae3b761]:nth-child(2){min-width:0}.training-route strong[data-v-4ae3b761]{display:block;font-size:12px;font-weight:500;line-height:1.6}.training-route small[data-v-4ae3b761]{display:block;font-size:12px;margin-top:3px;line-height:1.5;color:#526e60}.training-route>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px;margin-left:auto;color:#a2b79a}.training-route.tone-blue[data-v-4ae3b761]{background:#f0f6f3;border-color:#d1e0da}.training-route.tone-blue>span[data-v-4ae3b761]:first-child{color:#8ba6a9;background:#e0ebea}.training-route.tone-blue strong[data-v-4ae3b761]{color:#3d646f}.training-route.tone-amber[data-v-4ae3b761]{background:#faf6e9;border-color:#e3d8b8}.training-route.tone-amber>span[data-v-4ae3b761]:first-child{color:#b99a68;background:#f0e6c8}.training-route.tone-amber strong[data-v-4ae3b761]{color:#805f2d}.training-route.is-reached[data-v-4ae3b761]{border-color:#aacaac}.training-route-details[data-v-4ae3b761]{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:auto;border:0;background:transparent;color:#526e60;font-size:12px;padding:4px 2px 0;text-align:left}.training-route-details>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px}.training-preparation[data-v-4ae3b761]{min-width:0;padding:10px;border:1px solid #d6e1c9;border-radius:10px;background:#f9fbf3}.training-preparation>.training-node-heading[data-v-4ae3b761]{margin-bottom:12px}.training-prep-pictures[data-v-4ae3b761]{display:grid;grid-template-columns:minmax(0,1fr) 9px minmax(0,1fr);gap:4px;align-items:center}.training-prep-pictures>button[data-v-4ae3b761]{min-width:0;padding:0;border:1px solid #d4dfc8;border-radius:5px;overflow:hidden;background:#edf3e5;color:#829c6c}.training-prep-pictures>button>strong[data-v-4ae3b761]{display:flex;justify-content:space-between;align-items:center;gap:2px;font-size:12px;font-weight:500;padding:5px 4px;line-height:1.5}.training-prep-pictures>button>strong>.panorama-icon[data-v-4ae3b761]{width:9px;height:9px}.training-prep-next[data-v-4ae3b761]{width:9px;height:9px;color:#a5bc92}.training-augment-picture[data-v-4ae3b761],.training-annotation-picture[data-v-4ae3b761]{display:block;position:relative;height:84px;overflow:hidden}.training-augment-picture>span[data-v-4ae3b761]{position:absolute;top:35%;right:0;bottom:0;left:32%;border-top:2px solid #eff6e8;border-left:2px solid #eff6e8;filter:brightness(.73) saturate(.5)}.training-augment-picture>.panorama-icon[data-v-4ae3b761]{position:absolute;left:4px;top:5px;width:13px;height:13px;color:#eef7c4}.training-annotation-picture>span[data-v-4ae3b761]{display:flex;align-items:center;justify-content:center;gap:3px;position:absolute;bottom:3px;left:3px;right:3px;background:#3c664bd4;border-radius:2px;padding:2px}.training-annotation-picture b[data-v-4ae3b761]{font-size:12px;font-weight:400;color:#ddf2d6}.training-annotation-picture i[data-v-4ae3b761]{width:3px;height:3px;border-radius:50%;background:#a9d1a0}.training-annotation-tags[data-v-4ae3b761]{display:flex;justify-content:space-between;gap:3px;margin:9px 0 12px}.training-annotation-tags>span[data-v-4ae3b761]{font-size:12px;color:#526e60;border:1px solid #e0e7d3;background:#f3f7eb;padding:2px 3px;border-radius:2px}.training-quality-gate[data-v-4ae3b761]{display:flex;width:100%;gap:5px;align-items:center;border:1px solid #d6e0cd;padding:7px 5px;border-radius:6px;text-align:left;background:#f1f5e9;color:#91a57e}.training-quality-gate>.panorama-icon[data-v-4ae3b761]{width:15px;height:15px;flex:none}.training-quality-gate strong[data-v-4ae3b761]{font-size:12px;font-weight:500;display:block;line-height:1.5}.training-quality-gate small[data-v-4ae3b761]{display:block;font-size:12px;margin-top:2px;color:#526e60;line-height:1.5}.training-quality-gate>b[data-v-4ae3b761]{font-size:12px;font-weight:400;margin-left:auto;white-space:nowrap}.training-quality-gate.is-approved[data-v-4ae3b761]{border-color:#b4cba2;color:#426b42;background:#eaf3df}.training-quality-gate.is-returned[data-v-4ae3b761]{border-color:#d5b88d;background:#fbf1df;color:#805f2d}.training-quality-return[data-v-4ae3b761]{display:flex;align-items:center;gap:4px;justify-content:center;font-size:12px;color:#526e60;margin-top:8px;min-height:12px}.training-quality-return>.panorama-icon[data-v-4ae3b761]{width:10px;height:10px}.training-quality-return.is-on[data-v-4ae3b761]{color:#805f2d}.training-dataset[data-v-4ae3b761]{position:relative;display:flex;align-items:center;gap:9px;width:100%;min-width:0;border:1px solid #d4e1c9;border-radius:8px;margin:17px 0;padding:9px 10px;text-align:left;color:#92a77e;background:#f3f8ec}.training-dataset[data-v-4ae3b761]:before{content:"";position:absolute;top:-18px;height:17px;right:16%;border-left:1px solid #c9daba}.training-dataset[data-v-4ae3b761]:after{content:"";position:absolute;top:100%;height:18px;left:33%;border-left:1px solid #c9daba}.training-dataset>.panorama-icon[data-v-4ae3b761]{width:18px;height:18px}.training-dataset>.panorama-icon[data-v-4ae3b761]:last-child{width:13px;height:13px;transform:rotate(90deg)}.training-dataset>span[data-v-4ae3b761]:nth-child(2){min-width:0;flex:1}.training-dataset strong[data-v-4ae3b761]{display:block;font-size:12px;font-weight:500;line-height:1.7}.training-dataset small[data-v-4ae3b761]{display:block;color:#526e60;font-size:12px;line-height:1.7}.training-dataset-seal[data-v-4ae3b761]{display:flex;align-items:center;gap:4px;border:1px solid #d3e0c6;border-radius:15px;padding:4px 5px;font-size:12px;flex:none}.training-dataset-seal>.panorama-icon[data-v-4ae3b761]{width:10px;height:10px}.training-dataset.is-ready[data-v-4ae3b761]{color:#426b42;border-color:#aeca97;background:#eaf3dc}.training-dataset.is-held[data-v-4ae3b761]{color:#805f2d;border-color:#dcc69f;background:#faf2df}.training-learning[data-v-4ae3b761]{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:14px;align-items:stretch}.training-engine[data-v-4ae3b761]{min-width:0;padding:11px;border:1px solid #c9dbcc;border-radius:11px;background:linear-gradient(135deg,#f4f8ee,#e4f0e2)}.training-queue[data-v-4ae3b761]{display:flex;align-items:center;gap:5px;width:100%;border:0;background:#edf4e6;border-radius:5px;color:#526e60;font-size:12px;padding:6px;margin:9px 0 0;text-align:left}.training-queue>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px}.training-queue>.panorama-icon[data-v-4ae3b761]:last-child{margin-left:auto}.training-queue>i[data-v-4ae3b761]{width:3px;height:3px;border-radius:50%;background:#a6c18e}.training-compute[data-v-4ae3b761]{display:grid;position:relative;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:22px 0 0;margin:0;border:0;background:transparent;width:100%;min-width:0;text-align:center}.training-compute-wires[data-v-4ae3b761]{position:absolute;inset:0 0 auto;width:100%;height:22px;pointer-events:none}.training-compute-wires>path[data-v-4ae3b761]{stroke:#bfd4b5;stroke-width:1.2}.training-compute-wires>.training-packets[data-v-4ae3b761]{opacity:.45}.training-worker[data-v-4ae3b761]{position:relative;min-width:0;display:flex;flex-direction:column;align-items:center;border:1px solid #cbdcc3;border-radius:7px;padding:6px 5px;background:#f8fbf2}.training-worker-art[data-v-4ae3b761]{position:relative;display:block;width:58px;max-width:100%}.training-worker-art>i[data-v-4ae3b761]{position:absolute;bottom:10%;right:10%;width:3px;height:3px;border-radius:50%;background:#becab3}.training-worker-art>i.is-on[data-v-4ae3b761]{background:#91c486;box-shadow:0 0 5px #a1cf83}.training-worker>strong[data-v-4ae3b761]{color:#526e60;font-size:12px;font-weight:500;margin-top:3px}.training-worker>small[data-v-4ae3b761]{color:#526e60;font-size:12px;margin-top:4px;line-height:1.7}.training-worker-progress[data-v-4ae3b761]{display:block;height:3px;margin-top:7px;width:86%;border-radius:3px;overflow:hidden;background:#e0ebd6}.training-worker-progress>i[data-v-4ae3b761]{display:block;height:100%;background:linear-gradient(90deg,#b5cd9b,#81ad70);border-radius:3px;transition:width .1s linear}.training-engine-features[data-v-4ae3b761]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px;margin-top:11px;padding-top:8px;border-top:1px solid #d3e1c9}.training-engine-features>span[data-v-4ae3b761]{color:#526e60;font-size:12px}.training-validation[data-v-4ae3b761]{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:11px}.training-validation-emblem[data-v-4ae3b761]{display:flex;align-items:center;justify-content:center;gap:3px;padding:10px 0 5px;height:66px}.training-validation-emblem>svg[data-v-4ae3b761]{width:90px;height:66px;stroke:#b7c9a4;stroke-width:1.6}.training-validation-emblem>svg>path[data-v-4ae3b761]:first-child{stroke:#d2dfc5}.training-validation-emblem>svg>circle[data-v-4ae3b761]{fill:#f3f8e8}.training-validation-emblem>span[data-v-4ae3b761]{display:grid;place-items:center;width:41px;height:41px;border:1px solid #c9dbb9;border-radius:50%;background:#f0f6e6;color:#a3bc8b;margin-left:-8px}.training-validation-emblem .panorama-icon[data-v-4ae3b761]{width:24px;height:24px}.training-validation-status[data-v-4ae3b761]{font-size:12px;color:#496953;font-weight:500;text-align:center;line-height:1.8;margin-bottom:9px}.training-evaluation-list[data-v-4ae3b761]{display:grid;grid-template-columns:1fr 1fr;gap:9px 5px}.training-evaluation-list>span[data-v-4ae3b761]{display:flex;align-items:center;gap:4px;color:#80966c;font-size:12px;white-space:nowrap}.training-evaluation-list .panorama-icon[data-v-4ae3b761]{width:11px;height:11px}.training-validation-note[data-v-4ae3b761]{display:block;margin-top:auto;padding-top:13px;color:#526e60;font-size:12px;text-align:center;line-height:1.8}.training-validation.is-approved .training-validation-status[data-v-4ae3b761]{color:#426b42}.training-validation.is-returned[data-v-4ae3b761]{background:#fcf5e7;border-color:#d8be94}.training-validation.is-returned .training-validation-status[data-v-4ae3b761],.training-validation.is-returned .training-validation-note[data-v-4ae3b761]{color:#805f2d}.training-delivery[data-v-4ae3b761]{position:relative;min-width:0;padding:12px;border:1px solid #d1dfcd;border-radius:13px;background:linear-gradient(140deg,#fffef8,#eef5e6)}.training-delivery[data-v-4ae3b761]:before{content:"→";position:absolute;right:100%;width:20px;top:62%;text-align:center;color:#9bb597;font-size:20px}.training-release-heading[data-v-4ae3b761]{display:block;width:100%;padding:0;text-align:left;color:var(--train-ink);border:0;background:transparent}.training-version-package[data-v-4ae3b761]{display:flex;align-items:center;gap:9px;margin-top:15px}.training-version-package>.panorama-icon[data-v-4ae3b761]{width:34px;height:40px;color:#9bb188}.training-version-package>span[data-v-4ae3b761]{min-width:0}.training-version-package small[data-v-4ae3b761]{color:#526e60;font-size:12px;display:block}.training-version-package strong[data-v-4ae3b761]{display:block;font-size:12px;font-weight:500;color:#526e60;margin-top:4px}.training-version-package>span>span[data-v-4ae3b761]{display:block;font-size:12px;color:#526e60;line-height:1.7;margin-top:4px}.training-optimize[data-v-4ae3b761]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;width:100%;margin-top:14px;padding:9px 6px;border:1px solid #dce6d1;border-radius:6px;background:#f2f7e9;color:#526e60;font-size:12px;text-align:left}.training-optimize>.panorama-icon[data-v-4ae3b761]{width:10px;height:10px}.training-optimize>small[data-v-4ae3b761]{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;color:#526e60;padding-top:1px}.training-optimize>small>.panorama-icon[data-v-4ae3b761]{width:10px;height:10px}.training-delivery-line[data-v-4ae3b761]{position:relative;display:flex;justify-content:center;align-items:center;gap:6px;min-height:43px}.training-delivery-line>i[data-v-4ae3b761]{position:absolute;top:0;bottom:0;left:50%;width:1px;background:#ccddbf}.training-delivery-line>small[data-v-4ae3b761]{font-size:12px;z-index:1;background:#f5f8ed;padding:3px;color:#526e60}.training-delivery-line>.panorama-icon[data-v-4ae3b761]{width:10px;height:10px;color:#a4bd91;transform:rotate(90deg);position:absolute;bottom:0;left:calc(50% - 5px)}.training-update-devices[data-v-4ae3b761]{display:flex;flex-direction:column;gap:8px}.training-update-device[data-v-4ae3b761]{display:flex;align-items:center;gap:5px;min-width:0;width:100%;border:1px solid #d8e3ce;border-radius:7px;padding:8px 5px;text-align:left;background:#f9fbf4;color:#9daf92}.training-update-device>span[data-v-4ae3b761]:first-child{width:49px;flex:none}.training-update-device>span[data-v-4ae3b761]:nth-child(2){min-width:0}.training-update-device strong[data-v-4ae3b761]{display:block;font-size:12px;font-weight:500;color:#526e60;line-height:1.5}.training-update-device small[data-v-4ae3b761]{display:flex;align-items:center;gap:3px;margin-top:4px;color:#526e60;font-size:12px;line-height:1.5}.training-update-device small>i[data-v-4ae3b761]{width:3px;height:3px;flex:none;border-radius:50%;background:#bccab1}.training-update-device>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px;margin-left:auto;flex:none}.training-update-device.is-updated[data-v-4ae3b761]{border-color:#b6d29e;background:#eef7e3}.training-update-device.is-updated small[data-v-4ae3b761]{color:#526e60}.training-update-device.is-updated small>i[data-v-4ae3b761]{background:#9dbe7f}.training-update-device.is-receiving[data-v-4ae3b761]{border-style:dashed;border-color:#a2be8e}.training-update-device.is-receiving small>i[data-v-4ae3b761]{background:#86b770;animation:training-receiving-4ae3b761 .6s ease-in-out infinite;animation-play-state:paused}.training-delivery-boundary[data-v-4ae3b761]{display:flex;gap:4px;align-items:flex-start;margin-top:13px;color:#526e60;font-size:12px;line-height:1.8}.training-delivery-boundary>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px;flex:none;margin-top:2px}.training-feedback-loop[data-v-4ae3b761]{display:flex;align-items:center;gap:17px;padding:12px 0 17px;min-width:0}.training-feedback-loop>span[data-v-4ae3b761]{display:flex;gap:6px;align-items:center;flex:none;color:#526e60}.training-feedback-loop>span>.panorama-icon[data-v-4ae3b761]{width:17px;height:17px}.training-feedback-loop strong[data-v-4ae3b761]{font-size:12px;font-weight:500}.training-feedback-loop>div[data-v-4ae3b761]{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;flex:1;min-width:0;border-top:1px solid #c9daba;padding-top:12px;color:#526e60;font-size:12px}.training-feedback-loop>div>.panorama-icon[data-v-4ae3b761]{width:11px;height:11px}.training-feedback-loop>div>i[data-v-4ae3b761]{position:absolute;top:-3px;right:0;width:5px;height:5px;border-radius:50%;background:#92b57a;animation:training-loop-4ae3b761 2.8s linear infinite;animation-play-state:paused}.training-feedback-loop>a[data-v-4ae3b761]{display:flex;align-items:center;gap:5px;flex:none;font-size:12px;color:#526e60;text-decoration:none}.training-feedback-loop>a>.panorama-icon[data-v-4ae3b761]{width:12px;height:12px}.training-demo-note[data-v-4ae3b761]{margin:0 0 13px;color:#526e60;font-size:12px;line-height:1.8}.training-packets[data-v-4ae3b761]{stroke:#8bb975!important;stroke-width:1.8;stroke-dasharray:3 6;animation:training-packet-4ae3b761 .75s linear infinite;animation-play-state:paused}.is-playing .training-packets[data-v-4ae3b761],.is-playing .training-scan[data-v-4ae3b761],.is-playing .training-feedback-loop>div>i[data-v-4ae3b761],.is-playing .training-update-device.is-receiving small>i[data-v-4ae3b761]{animation-play-state:running}.training-node.is-active[data-v-4ae3b761],.training-preparation.is-active[data-v-4ae3b761],.training-engine.is-active[data-v-4ae3b761]{border-color:#9ebe88;box-shadow:0 0 0 2px #c5d9aa29}.training-flow .is-picked[data-v-4ae3b761]{outline:1px solid #7db18e;outline-offset:2px}.training-flow button[data-v-4ae3b761]{transition:border-color .18s,box-shadow .18s,background .18s}.training-flow button[data-v-4ae3b761]:hover{border-color:#a2bc90}.training-flow[data-v-4ae3b761] :is(button,a):focus-visible{outline:2px solid #6d9e6d;outline-offset:4px}.training-flow.is-held .training-feedback-loop>div>i[data-v-4ae3b761]{background:#bda171}.training-flow.is-held .training-compute-wires>.training-packets[data-v-4ae3b761]{opacity:0}@keyframes training-packet-4ae3b761{to{stroke-dashoffset:-36}}@keyframes training-scan-4ae3b761{0%{left:0}to{left:100%}}@keyframes training-loop-4ae3b761{0%{right:0}to{right:100%}}@keyframes training-receiving-4ae3b761{50%{opacity:.3}}@media(min-width:1600px){.training-options>div>span[data-v-4ae3b761]{font-size:13px}.training-private[data-v-4ae3b761]{padding:16px}.training-private-heading[data-v-4ae3b761]{padding-bottom:18px}.training-private-heading strong[data-v-4ae3b761]{font-size:14px}.training-private-heading>small[data-v-4ae3b761]{font-size:12px}.training-node-heading>strong[data-v-4ae3b761]{font-size:14px}.training-node-heading>b[data-v-4ae3b761]{font-size:12px}.training-judge[data-v-4ae3b761]{padding:14px}.training-judge-unit[data-v-4ae3b761]{padding-top:16px}.training-judge-unit>strong[data-v-4ae3b761]{font-size:14px}.training-judge-unit>small[data-v-4ae3b761]{font-size:12px}.training-judge-icon[data-v-4ae3b761]{width:68px;height:60px}.training-judge-icon>.panorama-icon[data-v-4ae3b761]{width:37px;height:37px}.training-private-check>strong[data-v-4ae3b761]{font-size:12px}.training-private-check>small[data-v-4ae3b761]{font-size:12px}.training-private-check[data-v-4ae3b761]{padding:11px 7px}.training-judge-foot[data-v-4ae3b761]{font-size:12px}.training-route[data-v-4ae3b761]{padding:12px 9px;gap:8px}.training-route strong[data-v-4ae3b761],.training-route small[data-v-4ae3b761]{font-size:12px}.training-route>span[data-v-4ae3b761]:first-child{width:31px;height:31px}.training-route-details[data-v-4ae3b761]{font-size:12px}.training-preparation[data-v-4ae3b761]{padding:12px}.training-prep-pictures>button>strong[data-v-4ae3b761]{font-size:12px;padding:6px}.training-augment-picture[data-v-4ae3b761],.training-annotation-picture[data-v-4ae3b761]{height:102px}.training-annotation-tags>span[data-v-4ae3b761]{font-size:12px}.training-annotation-picture b[data-v-4ae3b761]{font-size:12px}.training-quality-gate[data-v-4ae3b761]{padding:9px 7px}.training-quality-gate strong[data-v-4ae3b761],.training-quality-gate small[data-v-4ae3b761]{font-size:12px}.training-quality-gate>b[data-v-4ae3b761]{font-size:12px}.training-quality-return[data-v-4ae3b761]{font-size:12px}.training-dataset[data-v-4ae3b761]{padding:11px 12px}.training-dataset strong[data-v-4ae3b761],.training-dataset small[data-v-4ae3b761],.training-dataset-seal[data-v-4ae3b761]{font-size:12px}.training-engine[data-v-4ae3b761]{padding:13px}.training-queue[data-v-4ae3b761]{font-size:12px;padding:7px}.training-worker-art[data-v-4ae3b761]{width:69px}.training-worker>strong[data-v-4ae3b761]{font-size:12px}.training-worker>small[data-v-4ae3b761]{font-size:12px}.training-engine-features>span[data-v-4ae3b761]{font-size:12px}.training-validation[data-v-4ae3b761]{padding:13px}.training-validation-emblem[data-v-4ae3b761]{height:79px}.training-validation-status[data-v-4ae3b761]{font-size:13px}.training-evaluation-list>span[data-v-4ae3b761]{font-size:12px}.training-validation-note[data-v-4ae3b761]{font-size:12px}.training-field[data-v-4ae3b761]{padding:14px;gap:14px}.training-source-list>span[data-v-4ae3b761]{font-size:12px}.training-field-devices small[data-v-4ae3b761],.training-source-note[data-v-4ae3b761]{font-size:12px}.training-field-picture>span[data-v-4ae3b761]{font-size:12px}.training-delivery[data-v-4ae3b761]{padding:14px}.training-version-package strong[data-v-4ae3b761]{font-size:14px}.training-version-package small[data-v-4ae3b761],.training-version-package>span>span[data-v-4ae3b761]{font-size:12px}.training-optimize[data-v-4ae3b761]{font-size:12px;padding:10px 8px}.training-optimize>small[data-v-4ae3b761]{font-size:12px}.training-update-device[data-v-4ae3b761]{padding:10px 7px}.training-update-device>span[data-v-4ae3b761]:first-child{width:58px}.training-update-device strong[data-v-4ae3b761],.training-update-device small[data-v-4ae3b761]{font-size:12px}.training-delivery-line>small[data-v-4ae3b761]{font-size:12px}.training-delivery-boundary[data-v-4ae3b761]{font-size:12px}.training-feedback-loop strong[data-v-4ae3b761]{font-size:13px}.training-feedback-loop>div[data-v-4ae3b761]{font-size:12px}.training-feedback-loop>a[data-v-4ae3b761]{font-size:12px}.training-demo-note[data-v-4ae3b761]{font-size:12px}}@media(min-width:761px)and (max-width:1100px){.training-board[data-v-4ae3b761]{grid-template-columns:1fr;gap:22px}.training-field[data-v-4ae3b761]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:12px 20px}.training-field>.training-node-heading[data-v-4ae3b761]{grid-column:1/-1}.training-field-picture[data-v-4ae3b761]{grid-column:1;grid-row:2/4;aspect-ratio:auto;min-height:160px}.training-field-devices[data-v-4ae3b761]{display:none}.training-source-list[data-v-4ae3b761]{grid-column:2;border:0;padding:0;grid-template-columns:1fr 1fr}.training-source-note[data-v-4ae3b761]{grid-column:2}.training-field[data-v-4ae3b761]:after{content:"↓";top:100%;left:50%;height:22px}.training-delivery[data-v-4ae3b761]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px 20px}.training-release-heading[data-v-4ae3b761]{grid-column:1}.training-optimize[data-v-4ae3b761]{grid-column:1;margin:0}.training-update-devices[data-v-4ae3b761]{grid-column:2;grid-row:1/4}.training-delivery-line[data-v-4ae3b761]{display:none}.training-delivery-boundary[data-v-4ae3b761]{grid-column:1;margin:0}.training-delivery[data-v-4ae3b761]:before{content:"↓";bottom:100%;top:auto;right:50%;height:24px}.training-update-device>span[data-v-4ae3b761]:first-child{width:58px}.training-update-device strong[data-v-4ae3b761],.training-update-device small[data-v-4ae3b761]{font-size:12px}}@media(max-width:760px){.training-options[data-v-4ae3b761]{gap:10px;padding-bottom:13px}.training-options>div[data-v-4ae3b761]{gap:6px}.training-options>div>span[data-v-4ae3b761]{width:100%;margin:0 0 4px;font-size:12px}.training-options button[data-v-4ae3b761]{min-height:35px;font-size:12px;padding:6px 13px}.training-board[data-v-4ae3b761]{grid-template-columns:1fr;gap:28px;padding:0 0 16px}.training-field[data-v-4ae3b761]{padding:16px}.training-field-picture[data-v-4ae3b761]{aspect-ratio:16/9}.training-field-devices[data-v-4ae3b761]{position:static;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));max-width:190px;align-self:center}.training-field-devices small[data-v-4ae3b761]{font-size:12px}.training-source-list[data-v-4ae3b761]{grid-template-columns:1fr 1fr;gap:12px}.training-source-list>span[data-v-4ae3b761]{font-size:12px}.training-source-note[data-v-4ae3b761]{font-size:12px}.training-field[data-v-4ae3b761]:after{content:"↓";left:50%;top:100%;width:20px;height:28px}.training-private[data-v-4ae3b761]{padding:13px;border-radius:15px}.training-private-heading[data-v-4ae3b761]{flex-wrap:wrap;gap:7px;padding-bottom:17px}.training-private-heading strong[data-v-4ae3b761]{font-size:13px}.training-private-heading>small[data-v-4ae3b761]{font-size:12px}.training-governance[data-v-4ae3b761]{grid-template-columns:1fr;gap:26px}.training-logic-wires[data-v-4ae3b761]{display:none}.training-judge[data-v-4ae3b761]{padding:13px;position:relative}.training-node-heading>strong[data-v-4ae3b761]{font-size:14px}.training-node-heading>b[data-v-4ae3b761]{font-size:12px}.training-judge-unit[data-v-4ae3b761]{padding-top:15px}.training-judge-unit>strong[data-v-4ae3b761]{font-size:15px}.training-judge-unit>small[data-v-4ae3b761]{font-size:12px}.training-judge-icon[data-v-4ae3b761]{width:65px;height:58px}.training-private-check[data-v-4ae3b761]{grid-template-columns:35px 1fr;padding:12px}.training-private-check>strong[data-v-4ae3b761]{font-size:13px}.training-private-check>small[data-v-4ae3b761]{font-size:12px}.training-judge-foot[data-v-4ae3b761]{font-size:12px}.training-judge[data-v-4ae3b761]:after,.training-routes[data-v-4ae3b761]:after{content:"↓";position:absolute;top:100%;left:50%;width:20px;height:26px;line-height:26px;color:#a5bd93;text-align:center}.training-routes[data-v-4ae3b761]{position:relative;padding:0;gap:10px}.training-routes>.training-node-heading[data-v-4ae3b761]{margin:0}.training-route[data-v-4ae3b761]{padding:12px;gap:11px}.training-route>span[data-v-4ae3b761]:first-child{width:35px;height:35px}.training-route strong[data-v-4ae3b761]{font-size:13px}.training-route small[data-v-4ae3b761]{font-size:12px}.training-route-details[data-v-4ae3b761]{font-size:12px;padding:4px 0 0}.training-preparation[data-v-4ae3b761]{padding:13px}.training-prep-pictures[data-v-4ae3b761]{grid-template-columns:minmax(0,1fr) 15px minmax(0,1fr);gap:6px}.training-prep-next[data-v-4ae3b761]{width:15px;height:15px}.training-prep-pictures>button>strong[data-v-4ae3b761]{font-size:12px;padding:7px}.training-augment-picture[data-v-4ae3b761],.training-annotation-picture[data-v-4ae3b761]{height:119px}.training-annotation-tags[data-v-4ae3b761]{margin:11px 0 14px}.training-annotation-tags>span[data-v-4ae3b761]{font-size:12px;padding:4px 7px}.training-annotation-picture b[data-v-4ae3b761]{font-size:12px}.training-quality-gate[data-v-4ae3b761]{padding:11px 8px;gap:7px}.training-quality-gate strong[data-v-4ae3b761],.training-quality-gate small[data-v-4ae3b761]{font-size:12px}.training-quality-gate>b[data-v-4ae3b761]{font-size:12px}.training-quality-gate>.panorama-icon[data-v-4ae3b761]{width:18px;height:18px}.training-quality-return[data-v-4ae3b761]{font-size:12px;margin-top:12px}.training-dataset[data-v-4ae3b761]{gap:7px;padding:11px 8px;margin:21px 0;flex-wrap:wrap}.training-dataset strong[data-v-4ae3b761],.training-dataset small[data-v-4ae3b761],.training-dataset-seal[data-v-4ae3b761]{font-size:12px}.training-dataset[data-v-4ae3b761]:before{top:-22px;height:21px;right:50%}.training-dataset[data-v-4ae3b761]:after{left:50%;height:22px}.training-learning[data-v-4ae3b761]{grid-template-columns:1fr;gap:26px}.training-engine[data-v-4ae3b761]{padding:13px;position:relative}.training-engine[data-v-4ae3b761]:after{content:"↓";position:absolute;top:100%;left:50%;width:20px;height:26px;line-height:26px;text-align:center;color:#a5bd93}.training-queue[data-v-4ae3b761]{font-size:12px;padding:9px 7px;margin-top:12px;gap:6px}.training-worker[data-v-4ae3b761]{padding:8px 3px}.training-worker-art[data-v-4ae3b761]{width:62px}.training-worker>strong[data-v-4ae3b761]{font-size:12px}.training-worker>small[data-v-4ae3b761]{font-size:12px}.training-engine-features[data-v-4ae3b761]{margin-top:13px;padding-top:10px}.training-engine-features>span[data-v-4ae3b761]{font-size:12px}.training-validation[data-v-4ae3b761]{padding:14px}.training-validation-emblem[data-v-4ae3b761]{height:85px}.training-validation-status[data-v-4ae3b761]{font-size:14px}.training-evaluation-list[data-v-4ae3b761]{gap:12px}.training-evaluation-list>span[data-v-4ae3b761]{font-size:12px}.training-validation-note[data-v-4ae3b761]{font-size:12px}.training-delivery[data-v-4ae3b761]{padding:16px}.training-delivery[data-v-4ae3b761]:before{content:"↓";top:auto;bottom:100%;right:50%;height:28px;line-height:28px}.training-version-package strong[data-v-4ae3b761]{font-size:15px}.training-version-package small[data-v-4ae3b761],.training-version-package>span>span[data-v-4ae3b761]{font-size:12px}.training-version-package>.panorama-icon[data-v-4ae3b761]{width:42px;height:47px}.training-optimize[data-v-4ae3b761]{font-size:12px;padding:11px;gap:10px}.training-optimize>small[data-v-4ae3b761]{font-size:12px}.training-delivery-line[data-v-4ae3b761]{min-height:48px}.training-delivery-line>small[data-v-4ae3b761]{font-size:12px}.training-update-device[data-v-4ae3b761]{padding:12px;gap:10px}.training-update-device>span[data-v-4ae3b761]:first-child{width:70px}.training-update-device strong[data-v-4ae3b761]{font-size:13px}.training-update-device small[data-v-4ae3b761]{font-size:12px}.training-delivery-boundary[data-v-4ae3b761]{font-size:12px;margin-top:14px}.training-feedback-loop[data-v-4ae3b761]{flex-wrap:wrap;gap:13px;padding:10px 0 16px}.training-feedback-loop strong[data-v-4ae3b761]{font-size:12px}.training-feedback-loop>div[data-v-4ae3b761]{order:2;flex-basis:100%;gap:7px;padding-top:13px;font-size:12px}.training-feedback-loop>a[data-v-4ae3b761]{margin-left:auto;font-size:12px}.training-demo-note[data-v-4ae3b761]{font-size:12px}}@media(max-width:760px){.training-mobile-note[data-v-4ae3b761]{display:block;margin:16px 0;padding:14px;border:1px solid #cbdcc4;border-left:3px solid #9cb886;border-radius:8px;background:#f8fbf1}.training-mobile-note>strong[data-v-4ae3b761]{display:block;color:#60804f;font-size:13px;font-weight:600;line-height:1.7}.training-mobile-note>p[data-v-4ae3b761]{margin:7px 0 0;color:#526e60;font-size:12px;line-height:1.9}}.training-quality-gate[data-v-4ae3b761]{display:grid;grid-template-columns:18px minmax(0,1fr);gap:7px}.training-quality-gate>b[data-v-4ae3b761]{grid-column:2;justify-self:start;margin-left:0;padding:3px 6px;border-radius:4px;background:#dcebcf;color:#345e42}.training-quality-gate.is-returned>b[data-v-4ae3b761]{background:#f2e2c4;color:#805c2c}.training-engine-features[data-v-4ae3b761]{justify-content:flex-start;gap:8px 14px}.training-source-note[data-v-4ae3b761]{line-height:1.8}@media(min-width:761px){.training-update-device[data-v-4ae3b761]{display:grid;grid-template-columns:38px minmax(0,1fr) 11px;gap:7px;padding:10px 8px}.training-update-device>span[data-v-4ae3b761]:first-child{width:38px}.training-update-device strong[data-v-4ae3b761]{white-space:nowrap}.training-update-device small[data-v-4ae3b761]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.training-flow[data-v-4ae3b761] *,.training-flow[data-v-4ae3b761] *:before,.training-flow[data-v-4ae3b761] *:after{animation:none!important;transition:none!important}}.panorama-studio[data-v-68169604]{--studio-ink:#173f52;--studio-teal:#158b82;--studio-line:#c7dedb;min-width:0}.studio-heading[data-v-68169604]{display:flex;align-items:center;gap:13px;padding:0 0 15px}.studio-product-mark[data-v-68169604]{width:84px;flex:none;filter:drop-shadow(0 6px 6px #133b4710)}.studio-product-mark[data-v-68169604] .panorama-review-art{width:66px;height:60px;margin:0 auto}.studio-product-mark[data-v-68169604] .panorama-review-art>.panorama-icon{width:38px;height:38px}.studio-heading p[data-v-68169604]{margin:0 0 5px;color:#49707b;font-size:12px}.studio-heading p span[data-v-68169604]{color:#839c9e;margin-left:7px}.studio-heading h2[data-v-68169604]{margin:0;color:var(--studio-ink);font-size:20px;font-weight:600;letter-spacing:-.025em}.studio-demo-label[data-v-68169604]{display:flex;align-items:center;gap:6px;margin-left:auto;border:1px solid #d6e5e0;border-radius:20px;padding:6px 10px;background:#f5faf7;color:#57877d;font-size:11px;white-space:nowrap}.studio-demo-label i[data-v-68169604]{width:5px;height:5px;border-radius:50%;background:#30a68c}.studio-node-nav[data-v-68169604]{display:flex;align-items:center;justify-content:space-between;gap:5px;border-top:1px solid #e0e9e4;border-bottom:1px solid #e0e9e4;padding:8px 0}.studio-node-nav button[data-v-68169604]{display:flex;align-items:center;gap:8px;border:1px solid #d3e5dc;padding:8px 10px;background:#f1f8f0;color:#39776b;border-radius:8px;cursor:pointer;font-size:12px;text-align:left}.studio-node-nav .studio-node-number[data-v-68169604]{font-size:10px;color:#618f83}.studio-node-nav .panorama-icon[data-v-68169604]{width:13px;height:13px;color:#9bb7b6;margin-left:4px}.studio-node-nav button:last-child>.panorama-icon[data-v-68169604]{display:none}.studio-node-nav button[data-v-68169604]:hover,.studio-node-nav button.is-selected[data-v-68169604]{border-color:#80b8a4;color:#086f63;background:#dff2e6}.studio-playback[data-v-68169604]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 0 12px;border-top:1px solid #dce6e0}.studio-playback-status[data-v-68169604]{display:flex;align-items:center;gap:12px}.studio-playback-status>span[data-v-68169604]{display:flex;gap:5px;align-items:baseline;color:#1c8a76;font-size:19px;font-weight:500;font-variant-numeric:tabular-nums}.studio-playback-status small[data-v-68169604]{font-size:11px;color:#92a8a5;font-weight:400}.studio-playback-status>p[data-v-68169604]{margin:0;color:#5c7c83;font-size:12px;line-height:1.7}.studio-controls[data-v-68169604]{display:flex;align-items:center;gap:9px}.studio-controls button[data-v-68169604]{display:grid;place-items:center;flex:none;width:33px;height:33px;border:1px solid #cfe1d8;border-radius:50%;color:#488977;background:#f8fbf4;cursor:pointer}.studio-controls button[data-v-68169604]:first-child{color:#effaf4;background:#256d60;border-color:#256d60}.studio-controls button[data-v-68169604]:disabled{opacity:.35;cursor:default}.studio-controls .panorama-icon[data-v-68169604]{width:15px;height:15px}.studio-controls input[data-v-68169604]{width:110px;accent-color:#2e937a;height:22px;cursor:pointer}.studio-phase-nav[data-v-68169604]{display:flex;justify-content:space-between;gap:10px}.studio-phase-nav>button[data-v-68169604]{display:flex;flex:1;align-items:center;gap:6px;min-height:30px;padding:5px 0;border:0;background:transparent;color:#91a5a4;font-size:10px;cursor:pointer;white-space:nowrap}.studio-phase-nav i[data-v-68169604]{display:block;height:3px;flex:1;max-width:36px;border-radius:3px;background:#dce7e0}.studio-phase-nav .is-current[data-v-68169604]{color:#217d67}.studio-phase-nav .is-done i[data-v-68169604]{background:#7eb7a2}.studio-phase-nav .is-current i[data-v-68169604]{background:#228e74}.studio-disclosure[data-v-68169604]{margin:7px 0 0;color:#839a98;font-size:10px;line-height:1.7}.panorama-studio[data-v-68169604] :is(button,input):focus-visible{outline:2px solid #218a78;outline-offset:4px}.studio-reveal-enter-active[data-v-68169604],.studio-reveal-leave-active[data-v-68169604]{transition:opacity .15s ease,transform .15s ease}.studio-reveal-enter-from[data-v-68169604]{opacity:0;transform:translateY(6px)}.studio-reveal-leave-to[data-v-68169604]{opacity:0;transform:translateY(-4px)}@media(max-width:1100px){.studio-heading h2[data-v-68169604]{font-size:18px}.studio-node-nav button[data-v-68169604]{padding:8px 5px;font-size:11px;gap:4px}.studio-node-nav .panorama-icon[data-v-68169604]{display:none}.studio-node[data-v-68169604]{padding:10px}.studio-node-title[data-v-68169604]{font-size:12px}.studio-playback-status>p[data-v-68169604]{font-size:11px}}@media(max-width:760px){.panorama-studio[data-v-68169604]{display:flex;flex-direction:column}.studio-heading[data-v-68169604]{order:0}.studio-node-nav[data-v-68169604]{order:1}.studio-playback[data-v-68169604]{order:2;position:sticky;top:80px;z-index:8;background:#f5f8f0f2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid #dce6e0}.studio-board[data-v-68169604],.adaptive-decode[data-v-68169604],.model-flow[data-v-68169604],.rule-flow[data-v-68169604],.event-flow[data-v-68169604],.cluster-flow[data-v-68169604],.analysis-flow[data-v-68169604],.review-flow[data-v-68169604],.training-flow[data-v-68169604]{order:3}.studio-phase-nav[data-v-68169604]{order:4}.studio-disclosure[data-v-68169604]{order:5}.studio-heading[data-v-68169604]{display:grid;grid-template-columns:61px minmax(0,1fr);align-items:center;gap:8px;padding-bottom:14px}.studio-product-mark[data-v-68169604]{width:61px;grid-row:1 / 3}.studio-product-mark[data-v-68169604] .panorama-review-art{width:58px;height:57px}.studio-heading>div[data-v-68169604]:nth-child(2){flex:1;min-width:0}.studio-heading p[data-v-68169604]{font-size:11px}.studio-heading p span[data-v-68169604]{font-size:10px;margin-left:3px}.studio-heading h2[data-v-68169604]{font-size:16px;line-height:1.7}.studio-demo-label[data-v-68169604]{grid-column:2;justify-self:start;padding:4px 8px;font-size:9px;margin-left:0}.studio-node-nav[data-v-68169604]{flex-wrap:wrap;justify-content:flex-start;gap:3px}.studio-node-nav button[data-v-68169604]{font-size:11px;padding:7px;min-height:35px}.studio-playback[data-v-68169604]{flex-direction:column;align-items:stretch;gap:11px;padding-top:15px}.studio-playback-status[data-v-68169604]{gap:10px}.studio-playback-status>p[data-v-68169604]{font-size:12px}.studio-controls[data-v-68169604]{justify-content:space-between;gap:10px}.studio-controls button[data-v-68169604]{width:37px;height:37px}.studio-controls input[data-v-68169604]{width:auto;min-width:0;flex:1}.studio-phase-nav[data-v-68169604]{flex-wrap:wrap;gap:1px 10px;padding-top:6px}.studio-phase-nav>button[data-v-68169604]{flex:none;font-size:10px;min-height:34px}.studio-phase-nav i[data-v-68169604]{width:10px;flex:none}.studio-disclosure[data-v-68169604]{font-size:10px}}@media(prefers-reduced-motion:reduce){.studio-reveal-enter-active[data-v-68169604],.studio-reveal-leave-active[data-v-68169604]{transition:none}.wire-flow[data-v-68169604]{animation:none!important}button.studio-node[data-v-68169604]:hover{transform:none}}.input-flow[data-v-4785e647]{--input-ink:#204653;--input-muted:#68848b;--input-accent:#258e7c;min-width:0}.input-flow-heading[data-v-4785e647]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:19px 0 17px}.input-flow-kicker[data-v-4785e647]{display:block;margin-bottom:5px;color:#719b91;font-size:10px;letter-spacing:.15em}.input-flow-heading h2[data-v-4785e647]{margin:0;color:var(--input-ink);font-size:21px;font-weight:600;letter-spacing:-.025em}.input-motion-toggle[data-v-4785e647]{display:flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:38px;padding:8px 12px;border:1px solid #d1e1da;border-radius:20px;background:#fafcf6;color:#4f7b71;font:inherit;font-size:12px;cursor:pointer}.input-motion-toggle>.panorama-icon[data-v-4785e647]{width:14px;height:14px}.input-motion-toggle[data-v-4785e647]:disabled{opacity:.65;cursor:default}.input-flow-board[data-v-4785e647]{position:relative;height:470px;isolation:isolate;background:radial-gradient(ellipse at 48% 50%,#d9ede153,transparent 45%)}.input-flow-board[data-v-4785e647]:before{position:absolute;content:"";top:34px;right:0;bottom:15px;left:0;z-index:-2;background-image:radial-gradient(#8db4a72b .7px,transparent .7px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 90%,transparent)}.input-stage[data-v-4785e647]{position:absolute;top:0;display:flex;align-items:flex-start;gap:10px;color:#395f69}.input-stage>b[data-v-4785e647]{padding-top:1px;color:#73a095;font-size:11px;font-weight:500;font-variant-numeric:tabular-nums}.input-stage>span[data-v-4785e647]{font-size:13px;font-weight:600}.input-stage small[data-v-4785e647]{display:block;margin-top:4px;color:#859a98;font-size:11px;font-weight:400}.input-stage-sources[data-v-4785e647]{left:0}.input-stage-gateway[data-v-4785e647]{left:35%}.input-stage-preview[data-v-4785e647]{left:73%}.input-flow-wires[data-v-4785e647]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;overflow:visible;pointer-events:none}.input-source-wire[data-v-4785e647],.input-output-wire[data-v-4785e647]{stroke:#c6d9d2;stroke-width:1.4;vector-effect:non-scaling-stroke}.input-flow-wires .is-selected>.input-source-wire[data-v-4785e647]{stroke:#5eac98;stroke-width:1.9}.input-output-wire[data-v-4785e647]{stroke:#6aad9b}.input-wire-packets[data-v-4785e647]{stroke:#218d75;stroke-width:3;stroke-linecap:round;stroke-dasharray:2 19;vector-effect:non-scaling-stroke;animation:input-packets-4785e647 1.7s linear infinite}.input-source-list[data-v-4785e647]{position:absolute;top:48px;left:0;width:25%;height:390px;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:10px}.input-source[data-v-4785e647]{display:flex;align-items:center;gap:12px;width:100%;min-width:0;position:relative;padding:11px 14px;border:1px solid #d6e2da;border-radius:12px;background:linear-gradient(120deg,#ffffffd9,#f7faf4c9);color:var(--input-ink);text-align:left;cursor:pointer;box-shadow:0 4px 12px #264e3d03;transition:transform .2s,border-color .2s,box-shadow .2s}.input-source[data-v-4785e647]:hover{transform:translate(3px);border-color:#91c1b0}.input-source.is-selected[data-v-4785e647]{border-color:#71ae9a;background:linear-gradient(120deg,#fcfff9,#ecf5e8);box-shadow:0 0 0 3px #8ecab114,0 6px 15px #315e4310}.input-source-icon[data-v-4785e647]{display:grid;place-items:center;width:40px;height:40px;flex:none;border:1px solid #dce7e0;border-radius:11px;background:linear-gradient(145deg,#f7fbf9,#dce6df);box-shadow:inset 0 1px #fff,0 4px 6px #26423608;color:#50746f}.input-source-icon>.panorama-icon[data-v-4785e647]{width:26px;height:26px}.input-source.is-selected .input-source-icon[data-v-4785e647]{color:#237c66;background:linear-gradient(145deg,#f9fff9,#cee6d7);border-color:#c1daca}.input-source-copy[data-v-4785e647]{display:block;min-width:0}.input-source-copy>strong[data-v-4785e647]{display:block;font-size:15px;font-weight:600;line-height:1.6}.input-source-copy>small[data-v-4785e647]{display:block;color:#78908d;font-size:11px;margin-top:2px;line-height:1.6}.input-source-port[data-v-4785e647]{position:absolute;width:7px;height:7px;right:-4px;top:calc(50% - 3px);border:1px solid #b8cfc1;border-radius:50%;background:#f8faf5}.is-selected>.input-source-port[data-v-4785e647]{border-color:#70ac92;background:#37a781;box-shadow:0 0 0 4px #3aa57d15}.input-gateway[data-v-4785e647]{position:absolute;top:98px;left:35%;width:29%;min-width:0;padding:22px 18px 10px;border:1px solid #b8d3c6;border-radius:20px;background:linear-gradient(145deg,#fefffc 10%,#f2f8ed 75%,#e4efe0);box-shadow:0 3px #d5e3d5,0 7px #e1e9dd,0 20px 35px #1c4f3410}.input-gateway[data-v-4785e647]:before{position:absolute;content:"";top:5px;right:5px;bottom:5px;left:5px;border:1px solid #ffffffab;border-radius:15px;pointer-events:none}.input-gateway-top[data-v-4785e647]{display:flex;align-items:center;gap:11px;position:relative;padding-bottom:19px;border-bottom:1px solid #dce7d8}.input-gateway-symbol[data-v-4785e647]{display:grid;place-items:center;width:39px;height:39px;color:#4d957c;border:1px solid #c7ddcb;border-radius:11px;background:#e7f2e3}.input-gateway-symbol>.panorama-icon[data-v-4785e647]{width:25px;height:25px}.input-gateway-top>span[data-v-4785e647]:nth-child(2){color:#799386;font-size:9px;letter-spacing:.12em}.input-gateway-top small[data-v-4785e647]{display:block;margin-top:4px;color:#2c514b;font-size:17px;font-weight:600;letter-spacing:-.025em}.input-gateway-top>i[data-v-4785e647]{margin-left:auto;width:5px;height:5px;border-radius:50%;background:#5ea483;box-shadow:0 0 0 4px #cde5d64d}.input-protocols[data-v-4785e647]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:17px 0;position:relative}.input-protocols>button[data-v-4785e647]{position:relative;min-width:0;min-height:36px;padding:7px 3px;border:1px solid #d9e3d6;border-radius:7px;color:#7a918a;background:#fbfdf8;font:inherit;font-size:11px;white-space:nowrap;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.input-protocols>button[data-v-4785e647]:hover,.input-protocols>button.is-related[data-v-4785e647]{border-color:#b1cdb9;color:#3a7665}.input-protocols>button.is-selected[data-v-4785e647]{color:#f7fff8;border-color:#387b61;background:#397c62;box-shadow:0 3px 5px #2a60421a}.input-protocols .panorama-icon[data-v-4785e647]{position:absolute;right:2px;bottom:2px;width:9px;height:9px;opacity:.8}.input-gateway-route[data-v-4785e647]{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid #d6e3d0;color:#799487;position:relative}.input-gateway-route>span[data-v-4785e647]:first-child{font-size:11px}.input-gateway-route>strong[data-v-4785e647]{color:#35755c;font-size:13px;font-weight:600}.input-signal-bars[data-v-4785e647]{display:flex;align-items:center;justify-content:flex-end;gap:3px;height:19px;margin-left:auto}.input-signal-bars>i[data-v-4785e647]{width:3px;height:calc(5px + var(--bar) * 2px);background:#8bb79d;border-radius:2px;transform-origin:center;animation:input-signal-4785e647 1.4s ease-in-out infinite;animation-delay:calc(var(--bar) * -.17s)}.input-gateway-base[data-v-4785e647]{display:flex;align-items:center;gap:4px;margin-top:15px;padding-top:9px;border-top:1px solid #dce6d4;opacity:.65}.input-gateway-base>span[data-v-4785e647]{display:block;margin-right:auto;width:48px;height:3px;border-radius:2px;background:#b4c4b2}.input-gateway-base>i[data-v-4785e647]{display:block;width:3px;height:3px;border-radius:50%;background:#83a28a}.input-gateway-port[data-v-4785e647]{position:absolute;top:141px;width:7px;height:7px;border:1px solid #71aa90;border-radius:50%;background:#edf7e6;box-shadow:0 0 0 4px #b8dac22b}.port-in[data-v-4785e647]{left:-4px}.port-out[data-v-4785e647]{right:-4px}.input-preview[data-v-4785e647]{position:absolute;top:62px;left:73%;width:27%;padding:9px;border:1px solid #d0ddd4;border-radius:13px;background:#fafdf7;box-shadow:0 9px 18px #1c453e0a}.input-preview-heading[data-v-4785e647]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 3px 8px;color:#56776f;font-size:11px}.input-preview-heading>span[data-v-4785e647]{display:flex;align-items:center;gap:5px}.input-preview-heading .panorama-icon[data-v-4785e647]{width:13px;height:13px}.input-preview-heading>small[data-v-4785e647]{font-size:10px;color:#92a299}.input-preview-screen[data-v-4785e647]{display:block;position:relative;height:152px;overflow:hidden;border:3px solid #2c4244;border-radius:6px;background:#253e40}.input-preview-protocol[data-v-4785e647]{position:absolute;top:6px;left:6px;border:1px solid #c7e1d12b;border-radius:3px;padding:3px 6px;background:#1b393fce;color:#dfefe3;font-size:9px;line-height:1.2}.input-screen-scan[data-v-4785e647]{position:absolute;top:0;right:0;bottom:0;left:0;height:24%;border-bottom:1px solid #80d2bba3;background:linear-gradient(transparent,#b7f6d518);animation:input-scan-4785e647 4.5s linear infinite}.input-screen-corners[data-v-4785e647]{position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid #ffffff26;border-radius:2px;pointer-events:none}.input-preview-film[data-v-4785e647]{display:flex;gap:5px;padding:9px 3px 1px;overflow:hidden}.input-preview-film>span[data-v-4785e647]{flex:1;height:7px;border-radius:2px;background:#c4d8c9;animation:input-film-4785e647 2s linear infinite;animation-delay:calc(var(--frame) * -.14s)}.input-to-analysis[data-v-4785e647]{position:absolute;top:280px;left:73%;width:27%;display:flex;justify-content:center;align-items:center;gap:8px;background:#f0f5eaf0;color:#6d9887;font-size:11px}.input-to-analysis>.panorama-icon[data-v-4785e647]{width:13px;height:13px;transform:rotate(90deg)}.input-analysis-node[data-v-4785e647]{position:absolute;top:316px;left:72%;width:28%;display:flex;align-items:center;gap:8px;min-height:110px;padding:12px 10px 10px 4px;border:1px solid #d0dfd0;border-radius:13px;background:linear-gradient(145deg,#fbfdf8,#edf3e5);color:var(--input-ink);cursor:pointer;text-align:left;box-shadow:0 5px 14px #214f3008;transition:border-color .2s,transform .2s}.input-analysis-node[data-v-4785e647]:hover{border-color:#73b394;transform:translateY(-3px)}.input-analysis-art[data-v-4785e647]{display:block;width:44%;flex:none}.input-analysis-node>span[data-v-4785e647]:last-child{display:block;min-width:0}.input-analysis-node small[data-v-4785e647]{display:block;font-size:10px;color:#80958b;margin-bottom:5px}.input-analysis-node strong[data-v-4785e647]{display:block;font-size:16px;font-weight:600;white-space:nowrap}.input-analysis-node>span:last-child>span[data-v-4785e647]{display:flex;align-items:center;gap:5px;margin-top:7px;color:#4d8b72;font-size:10px;white-space:nowrap}.input-analysis-node .panorama-icon[data-v-4785e647]{width:12px;height:12px}.input-flow-footer[data-v-4785e647]{display:flex;justify-content:space-between;align-items:center;gap:15px;border-top:1px solid #dce6db;padding:13px 0 5px}.input-flow-footer>p[data-v-4785e647]{display:flex;align-items:center;gap:7px;margin:0;color:#6b8a7d;font-size:12px;line-height:1.7}.input-flow-footer .panorama-icon[data-v-4785e647]{width:14px;height:14px;flex:none}.input-flow-footer>span[data-v-4785e647]{flex:none;color:#94a396;font-size:10px}.input-flow button[data-v-4785e647]:focus-visible{outline:2px solid #26896f;outline-offset:4px}.input-flow[data-playing=false][data-v-4785e647] :is(.input-wire-packets,.input-screen-scan,.input-preview-film>span,.input-signal-bars>i){animation-play-state:paused}@keyframes input-packets-4785e647{to{stroke-dashoffset:-42}}@keyframes input-signal-4785e647{50%{transform:scaleY(.35);opacity:.5}}@keyframes input-scan-4785e647{0%{transform:translateY(-105%)}to{transform:translateY(420%)}}@keyframes input-film-4785e647{45%{background:#5a9f83}}@media(max-width:1500px)and (min-width:1281px){.input-source[data-v-4785e647]{padding:10px;gap:9px}.input-source-icon[data-v-4785e647]{width:33px;height:36px}.input-source-icon>.panorama-icon[data-v-4785e647]{width:23px;height:23px}.input-source-copy>strong[data-v-4785e647]{font-size:13px}.input-source-copy>small[data-v-4785e647]{font-size:10px}.input-gateway[data-v-4785e647]{padding:18px 12px 10px}.input-gateway-top[data-v-4785e647]{gap:8px}.input-gateway-top small[data-v-4785e647]{font-size:15px}.input-gateway-symbol[data-v-4785e647]{width:31px;height:34px}.input-protocols>button[data-v-4785e647]{font-size:10px}.input-analysis-node strong[data-v-4785e647]{font-size:13px}}@media(max-width:1000px)and (min-width:761px){.input-source[data-v-4785e647]{gap:8px;padding:10px}.input-source-icon[data-v-4785e647]{width:30px;height:34px}.input-source-copy>strong[data-v-4785e647]{font-size:13px}.input-source-copy>small[data-v-4785e647]{font-size:10px}.input-gateway[data-v-4785e647]{padding:17px 11px 10px}.input-gateway-top[data-v-4785e647]{gap:7px}.input-gateway-top small[data-v-4785e647]{font-size:15px}.input-protocols>button[data-v-4785e647]{font-size:10px}.input-analysis-node strong[data-v-4785e647]{font-size:13px}.input-analysis-art[data-v-4785e647]{width:39%}}@media(max-width:760px){.input-flow-heading[data-v-4785e647]{align-items:flex-start;padding:15px 0 18px;gap:10px}.input-flow-heading h2[data-v-4785e647]{max-width:220px;font-size:18px;line-height:1.6}.input-flow-kicker[data-v-4785e647]{font-size:9px}.input-motion-toggle[data-v-4785e647]{font-size:11px;min-height:36px;padding:8px 10px;margin-top:16px}.input-flow-board[data-v-4785e647]{display:flex;flex-direction:column;height:auto;background:radial-gradient(ellipse at 50% 40%,#daeddb65,transparent 60%)}.input-flow-board[data-v-4785e647]:before{top:0;right:0;bottom:0;left:0}.input-flow-wires[data-v-4785e647]{display:none}.input-stage[data-v-4785e647]{position:static;margin-bottom:13px;font-size:13px}.input-stage small[data-v-4785e647]{display:inline;margin-left:9px;font-size:10px}.input-stage-sources[data-v-4785e647]{order:0}.input-stage-gateway[data-v-4785e647]{order:2;margin-top:36px}.input-stage-preview[data-v-4785e647]{order:4;margin-top:35px}.input-source-list[data-v-4785e647]{position:static;width:100%;height:auto;grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;order:1}.input-source[data-v-4785e647]{min-height:74px;padding:10px 9px;gap:8px;border-radius:10px}.input-source-copy>strong[data-v-4785e647]{font-size:13px}.input-source-copy>small[data-v-4785e647]{font-size:10px}.input-source-icon[data-v-4785e647]{width:29px;height:34px;border-radius:8px}.input-source-icon>.panorama-icon[data-v-4785e647]{width:21px;height:21px}.input-source-port[data-v-4785e647]{display:none}.input-source[data-v-4785e647]:last-child{grid-column:1/-1;min-height:62px}.input-source:last-child .input-source-copy[data-v-4785e647]{display:flex;align-items:center;gap:12px}.input-source-copy>small[data-v-4785e647]{margin-top:0}.input-gateway[data-v-4785e647]{position:relative;inset:auto;width:100%;order:3;padding:20px 20px 10px}.input-gateway[data-v-4785e647]:after{content:"";position:absolute;left:50%;width:1px;height:24px;bottom:calc(100% + 58px);background:#72ac94}.input-gateway-port[data-v-4785e647]{display:none}.input-gateway-top[data-v-4785e647]{padding-bottom:15px}.input-protocols[data-v-4785e647]{gap:9px;margin:15px 0}.input-protocols>button[data-v-4785e647]{font-size:12px;min-height:40px}.input-gateway-top small[data-v-4785e647]{font-size:18px}.input-preview[data-v-4785e647]{position:relative;top:auto;left:auto;width:100%;order:5;padding:10px}.input-preview-screen[data-v-4785e647]{height:auto;aspect-ratio:16/9}.input-preview-heading[data-v-4785e647]{font-size:12px}.input-preview-heading>small[data-v-4785e647]{font-size:11px}.input-preview-protocol[data-v-4785e647]{font-size:10px}.input-to-analysis[data-v-4785e647]{position:relative;inset:auto;width:100%;order:6;margin:21px 0;font-size:12px;background:transparent}.input-to-analysis[data-v-4785e647]:before,.input-to-analysis[data-v-4785e647]:after{content:"";width:30px;height:1px;background:#c0d7c4}.input-analysis-node[data-v-4785e647]{position:relative;inset:auto;width:100%;min-height:120px;order:7;padding:13px 17px 10px;gap:13px}.input-analysis-art[data-v-4785e647]{width:42%;max-width:150px}.input-analysis-node strong[data-v-4785e647]{font-size:18px}.input-analysis-node small[data-v-4785e647]{font-size:12px}.input-analysis-node>span:last-child>span[data-v-4785e647]{font-size:11px}.input-flow-footer[data-v-4785e647]{flex-direction:column;align-items:flex-start;gap:7px;margin-top:20px;padding-top:14px}.input-flow-footer>p[data-v-4785e647]{font-size:12px}.input-flow-footer>span[data-v-4785e647]{font-size:10px}}@media(prefers-reduced-motion:reduce){.input-flow[data-v-4785e647] :is(.input-wire-packets,.input-screen-scan,.input-preview-film>span,.input-signal-bars>i){animation:none}.input-screen-scan[data-v-4785e647]{display:none}.input-flow button[data-v-4785e647]{transition:none;transform:none!important}}.panorama-workflow[data-v-b21617a4]{min-width:0}.panorama-step-tabs[data-v-b21617a4]{display:flex;align-items:center;justify-content:space-between;gap:7px;padding:0 0 24px;border-bottom:1px solid #dfe8e180}.panorama-step-tabs button[data-v-b21617a4]{display:inline-flex;align-items:center;gap:7px;padding:10px 9px;border:1px solid #d3e5dc;border-radius:10px;color:#39776b;background:#f1f8f0;font-size:12px;cursor:pointer;text-align:left;line-height:1.5}.panorama-step-tabs .panorama-step-number[data-v-b21617a4]{font-size:10px;color:#618f83}.panorama-step-tabs .panorama-icon[data-v-b21617a4]{width:13px;height:13px;opacity:.6}.panorama-step-tabs button:last-child>.panorama-icon[data-v-b21617a4]{display:none}.panorama-step-tabs button[data-v-b21617a4]:hover,.panorama-step-tabs .is-current[data-v-b21617a4]{color:#086f63;border-color:#80b8a4;background:#dff2e6}.panorama-product-workflow[data-v-b21617a4]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:20px;min-height:460px;padding:14px 0}.panorama-workflow-product[data-v-b21617a4]{text-align:center}.panorama-workflow-product>div[data-v-b21617a4]{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:5px}.panorama-workflow-product strong[data-v-b21617a4]{color:#244752;font-size:24px;font-weight:600}.panorama-workflow-product>div>span[data-v-b21617a4]{padding:5px 9px;border:1px solid #d4e5df;border-radius:20px;color:#69878b;font-size:10px}.panorama-workflow-product>p[data-v-b21617a4]{margin:15px 0 0;color:#879a9d;font-size:12px}.panorama-vertical-flow[data-v-b21617a4]{display:grid;gap:13px;list-style:none;padding:0 10px 0 0;margin:0}.panorama-vertical-flow li[data-v-b21617a4]{position:relative}.panorama-vertical-flow li[data-v-b21617a4]:not(:last-child):after{content:"";position:absolute;top:calc(100% - 4px);left:48px;width:1px;height:22px;background:#bacfc8}.panorama-vertical-flow button[data-v-b21617a4]{display:flex;align-items:center;gap:13px;width:100%;min-height:77px;padding:13px 15px;border:1px solid transparent;border-radius:13px;background:#ffffff65;color:#1f4351;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.panorama-vertical-flow button[data-v-b21617a4]:hover,.panorama-vertical-flow button.is-selected[data-v-b21617a4]{border-color:#acd9ca;background:#f3faf4;transform:translate(3px)}.panorama-flow-number[data-v-b21617a4]{color:#92a9a8;font-size:11px;font-variant-numeric:tabular-nums}.panorama-flow-icon[data-v-b21617a4]{display:grid;place-items:center;width:37px;height:37px;color:#467f7a;background:#eff5f0;border:1px solid #e1ebe3;border-radius:11px;font-size:15px}.panorama-flow-copy[data-v-b21617a4]{min-width:0;flex:1}.panorama-flow-copy>strong[data-v-b21617a4]{display:block;font-size:16px;font-weight:600;line-height:1.5}.panorama-flow-copy>small[data-v-b21617a4]{display:block;color:#819398;font-size:12px;margin-top:3px;line-height:1.5}.panorama-vertical-flow button>.panorama-icon[data-v-b21617a4]{width:16px;height:16px;color:#85a69e}.panorama-model-diagram[data-v-b21617a4]{position:relative;height:440px}.panorama-diagram-wires[data-v-b21617a4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.panorama-diagram-wires g>path[data-v-b21617a4]{stroke:#91b6ac;stroke-width:1.3;vector-effect:non-scaling-stroke}.panorama-micro-label[data-v-b21617a4]{font-size:10px;color:#81a19e;letter-spacing:.08em}.panorama-diagram-note[data-v-b21617a4]{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin:0;color:#78918f;font-size:12px;line-height:1.7}.panorama-diagram-note .panorama-icon[data-v-b21617a4]{width:16px;height:16px}.panorama-model-example[data-v-b21617a4]{position:absolute;top:18px;left:0;margin:0;font-size:12px;color:#6d8487}.panorama-model-example>span[data-v-b21617a4]{color:#218675;margin-right:10px}.panorama-model-source[data-v-b21617a4]{position:absolute;left:0;top:32%;width:22%;text-align:center}.panorama-camera-preview[data-v-b21617a4]{position:relative;overflow:hidden;aspect-ratio:1.12;background:#354f53;border:5px solid #3f5057;border-radius:11px;box-shadow:0 12px 22px #254b3a13}.panorama-camera-preview img[data-v-b21617a4]{width:100%;height:100%;object-fit:cover;display:block}.panorama-camera-preview>span[data-v-b21617a4]{position:absolute;top:25%;right:32%;bottom:18%;left:32%;border:1px solid #75d5b9}.panorama-model-source strong[data-v-b21617a4],.panorama-model-source small[data-v-b21617a4]{display:block;margin-top:12px;color:#446b71;font-size:12px;font-weight:500}.panorama-model-source small[data-v-b21617a4]{margin-top:4px;color:#8a9d9d;font-size:10px}.panorama-model-tile[data-v-b21617a4]{position:absolute;display:grid;justify-items:center;align-content:center;gap:9px;width:17%;min-height:105px;padding:14px 9px;border:1px solid #dce8df;border-radius:15px;background:linear-gradient(150deg,#fff,#f3f6ef);color:#355c64;box-shadow:0 8px 16px #213f2f05;cursor:pointer;text-align:center;transition:border-color .16s ease,transform .16s ease}.panorama-model-tile>.panorama-icon[data-v-b21617a4]{width:29px;height:29px;color:#3e7c73}.panorama-model-tile strong[data-v-b21617a4]{font-size:14px;font-weight:600;line-height:1.5}.panorama-model-tile>span[data-v-b21617a4]{color:#8a9d9b;font-size:10px;line-height:1.5}.panorama-model-tile[data-v-b21617a4]:hover,.panorama-model-tile.is-selected[data-v-b21617a4]{border-color:#72bca8;background:#f4fbf3;transform:translateY(-3px)}.panorama-model-detection[data-v-b21617a4]{left:28%;top:38%;width:15%}.panorama-model-identity[data-v-b21617a4]{left:51%;top:18%}.panorama-model-helmet[data-v-b21617a4]{left:51%;top:58%}.panorama-model-combination[data-v-b21617a4]{left:79%;top:36%;width:20%}.panorama-parallel-label[data-v-b21617a4]{position:absolute;left:50%;top:9%;color:#3b9a88;font-size:11px}.panorama-model-conditions[data-v-b21617a4]{position:absolute;left:70%;top:80%;display:flex;align-items:center;gap:7px;padding:9px 12px;border:1px solid #e1e9df;border-radius:10px;color:#6c8d89;background:#fafcf7;font-size:11px}.panorama-model-conditions .panorama-icon[data-v-b21617a4]{width:16px;height:16px}.panorama-review-diagram[data-v-b21617a4],.panorama-decode-diagram[data-v-b21617a4]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 30px minmax(0,1.2fr) 30px minmax(0,1fr);align-items:center;gap:15px;min-height:440px;padding:40px 16px 55px}.panorama-review-source[data-v-b21617a4],.panorama-service[data-v-b21617a4],.panorama-review-result[data-v-b21617a4],.panorama-decode-source[data-v-b21617a4],.panorama-decode-process[data-v-b21617a4],.panorama-decode-result[data-v-b21617a4]{display:grid;justify-items:center;gap:14px;text-align:center;color:#315761}.panorama-review-source>strong[data-v-b21617a4],.panorama-service>strong[data-v-b21617a4],.panorama-review-result>strong[data-v-b21617a4],.panorama-decode-source>strong[data-v-b21617a4],.panorama-decode-process>strong[data-v-b21617a4],.panorama-decode-result>strong[data-v-b21617a4]{font-size:17px;font-weight:600;line-height:1.5}.panorama-review-source>span[data-v-b21617a4],.panorama-service>span[data-v-b21617a4],.panorama-review-result>span[data-v-b21617a4],.panorama-decode-source>span[data-v-b21617a4],.panorama-decode-result>span[data-v-b21617a4]{font-size:12px;color:#7b9494;line-height:1.7}.panorama-service-label[data-v-b21617a4]{position:absolute;top:25px;left:50%;transform:translate(-50%);color:#65a694;font-size:11px;letter-spacing:.1em}.panorama-between[data-v-b21617a4]{color:#92ada1;width:27px;height:27px}.panorama-review-result[data-v-b21617a4],.panorama-decode-result[data-v-b21617a4]{border:1px solid #dae7dd;border-radius:15px;background:#fff7;padding:28px 14px;cursor:pointer}.panorama-review-result>.panorama-icon[data-v-b21617a4],.panorama-decode-result>.panorama-icon[data-v-b21617a4]:first-child{width:35px;height:35px;color:#428576}.panorama-decode-process[data-v-b21617a4]{min-height:225px;padding:28px 18px;border:1px solid #d4e5da;border-radius:20px;background:#f6fbf3;box-shadow:0 18px 45px #39583f09}.panorama-decode-process>.panorama-icon[data-v-b21617a4]{width:42px;height:42px;color:#40957e}.panorama-decode-process>div[data-v-b21617a4]{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.panorama-decode-process>div>span[data-v-b21617a4]{padding:5px 8px;font-size:11px;color:#6e8982;border-radius:5px;background:#eaf2e7}.panorama-workflow button[data-v-b21617a4]:focus-visible{outline:2px solid #168d80;outline-offset:4px}@media(max-width:1120px){.panorama-product-workflow[data-v-b21617a4]{grid-template-columns:.7fr 1.3fr;gap:4px}.panorama-flow-copy>strong[data-v-b21617a4]{font-size:14px}.panorama-flow-copy>small[data-v-b21617a4]{font-size:11px}.panorama-flow-icon[data-v-b21617a4]{width:32px;height:32px}.panorama-vertical-flow button[data-v-b21617a4]{gap:8px;padding:12px 8px}.panorama-step-tabs[data-v-b21617a4]{gap:0}.panorama-step-tabs button[data-v-b21617a4]{font-size:11px;padding:8px 4px;gap:4px}.panorama-step-tabs .panorama-icon[data-v-b21617a4]{display:none}.panorama-model-diagram[data-v-b21617a4]{height:420px}.panorama-model-conditions[data-v-b21617a4]{left:64%;font-size:10px}}@media(max-width:760px){.panorama-product-workflow[data-v-b21617a4]{grid-template-columns:1fr;padding:0;gap:22px;min-height:auto}.panorama-workflow-product[data-v-b21617a4]{width:75%;max-width:290px;margin:0 auto}.panorama-workflow-product strong[data-v-b21617a4]{font-size:20px}.panorama-workflow-product>div[data-v-b21617a4]{flex-wrap:wrap}.panorama-workflow-product>p[data-v-b21617a4]{margin-top:10px;font-size:11px}.panorama-vertical-flow[data-v-b21617a4]{padding:0;gap:10px}.panorama-vertical-flow button[data-v-b21617a4]{min-height:72px;padding:12px 14px;gap:12px}.panorama-flow-copy>strong[data-v-b21617a4]{font-size:15px}.panorama-flow-copy>small[data-v-b21617a4]{font-size:12px}.panorama-vertical-flow li[data-v-b21617a4]:not(:last-child):after{left:55px}.panorama-step-tabs[data-v-b21617a4]{flex-wrap:wrap;justify-content:flex-start;padding-bottom:17px;gap:5px}.panorama-step-tabs button[data-v-b21617a4]{font-size:11px;padding:8px}.panorama-model-diagram[data-v-b21617a4]{height:550px}.panorama-model-example[data-v-b21617a4]{position:static;margin:18px 0;font-size:11px;line-height:1.8}.panorama-model-diagram .panorama-diagram-wires[data-v-b21617a4]{inset:95px 0 auto;height:370px}.panorama-model-source[data-v-b21617a4]{left:0;top:40%;width:21%}.panorama-model-source>small[data-v-b21617a4]{display:none}.panorama-model-source>strong[data-v-b21617a4]{font-size:10px;margin-top:7px;line-height:1.6}.panorama-camera-preview[data-v-b21617a4]{border-width:3px;border-radius:7px}.panorama-model-tile[data-v-b21617a4]{padding:13px 4px;min-height:90px;gap:6px;border-radius:11px}.panorama-model-tile strong[data-v-b21617a4]{font-size:11px}.panorama-model-tile>span[data-v-b21617a4]{display:none}.panorama-model-tile>.panorama-icon[data-v-b21617a4]{width:24px;height:24px}.panorama-model-detection[data-v-b21617a4]{left:27%;top:42%;width:17%}.panorama-model-identity[data-v-b21617a4]{left:51%;top:25%;width:20%}.panorama-model-helmet[data-v-b21617a4]{left:51%;top:62%;width:20%}.panorama-model-combination[data-v-b21617a4]{left:78%;top:42%;width:22%}.panorama-parallel-label[data-v-b21617a4]{left:43%;top:19%;font-size:10px}.panorama-model-conditions[data-v-b21617a4]{left:auto;right:0;top:83%;font-size:10px;padding:8px}.panorama-model-diagram .panorama-diagram-note[data-v-b21617a4]{font-size:11px;text-align:left;justify-content:flex-start}.panorama-review-diagram[data-v-b21617a4],.panorama-decode-diagram[data-v-b21617a4]{grid-template-columns:minmax(0,1fr);gap:20px;padding:55px 15px}.panorama-review-source[data-v-b21617a4],.panorama-decode-source[data-v-b21617a4]{width:75%;max-width:260px;margin:auto}.panorama-between[data-v-b21617a4]{justify-self:center;transform:rotate(90deg);width:25px;height:25px}.panorama-service[data-v-b21617a4],.panorama-decode-process[data-v-b21617a4]{padding:24px;width:100%}.panorama-review-result[data-v-b21617a4],.panorama-decode-result[data-v-b21617a4]{width:100%}}.panorama-flow-copy>strong[data-v-b21617a4]{color:#244759;font-size:17px}.panorama-flow-copy>small[data-v-b21617a4]{color:#617e86;font-size:13px}.panorama-step-tabs button[data-v-b21617a4]{color:#39776b;font-size:13px;font-weight:500}.panorama-workflow-product>p[data-v-b21617a4]{color:#607f86;font-size:13px}.panorama-model-tile>span[data-v-b21617a4]{color:#6a8588;font-size:12px}.panorama-model-tile strong[data-v-b21617a4]{color:#264d5c;font-size:15px}.panorama-model-source strong[data-v-b21617a4]{font-size:13px}.panorama-diagram-note[data-v-b21617a4]{color:#5e7d81;font-size:13px}@media(max-width:1120px){.panorama-flow-copy>strong[data-v-b21617a4]{font-size:15px}.panorama-flow-copy>small[data-v-b21617a4]{font-size:12px}.panorama-step-tabs button[data-v-b21617a4]{font-size:11px}}@media(max-width:760px){.panorama-flow-copy>strong[data-v-b21617a4]{font-size:16px}.panorama-model-tile>span[data-v-b21617a4]{display:none}.panorama-model-tile strong[data-v-b21617a4],.panorama-model-source strong[data-v-b21617a4]{font-size:11px}.panorama-model-diagram .panorama-diagram-note[data-v-b21617a4]{font-size:12px}}@media(prefers-reduced-motion:reduce){.panorama-model-tile[data-v-b21617a4],.panorama-vertical-flow button[data-v-b21617a4]{transition:none;transform:none!important}}.panorama-detail-sheet[data-v-a02426e3]{width:min(520px,calc(100% - 32px));max-width:none;max-height:85svh;padding:0;border:1px solid #c8ded4;border-radius:24px;color:#244e4c;background:#f8fbf4;box-shadow:0 24px 80px #102d3740}.panorama-detail-sheet[open][data-v-a02426e3]{animation:sheet-arrive-a02426e3 .18s ease-out}.panorama-detail-sheet[data-v-a02426e3]::backdrop{background:#102f3d66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.sheet-panel[data-v-a02426e3]{padding:12px 24px 20px}.sheet-grip[data-v-a02426e3]{display:block;width:36px;height:4px;border-radius:3px;background:#c5d8cc;margin:0 auto 16px}.sheet-heading[data-v-a02426e3]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:17px;border-bottom:1px solid #dce7dd}.sheet-heading p[data-v-a02426e3]{margin:0 0 6px;color:#58756d;font-size:12px;line-height:1.7}.sheet-heading h2[data-v-a02426e3]{margin:0;font-size:21px;line-height:1.5;font-weight:600}.sheet-heading button[data-v-a02426e3]{display:grid;place-items:center;flex:none;width:36px;height:36px;padding:0;border:1px solid #d1e1d6;border-radius:50%;background:#edf5eb;color:#3e6b5e;cursor:pointer}.sheet-heading button .panorama-icon[data-v-a02426e3]{width:19px;height:19px;transform:rotate(45deg)}.sheet-content[data-v-a02426e3]{max-height:52svh;overflow-y:auto;overscroll-behavior:contain;padding:20px 0}.sheet-content p[data-v-a02426e3]{margin:0;color:#45675f;font-size:15px;line-height:1.95;overflow-wrap:anywhere}.sheet-panel footer[data-v-a02426e3]{padding-top:4px}.sheet-panel footer button[data-v-a02426e3]{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:46px;padding:10px 16px;border:1px solid #1e7469;border-radius:12px;background:#1e7469;color:#fff;font:inherit;font-size:14px;cursor:pointer}.sheet-panel footer .panorama-icon[data-v-a02426e3]{width:16px;height:16px}.panorama-detail-sheet button[data-v-a02426e3]:focus-visible{outline:2px solid #168574;outline-offset:3px}@keyframes sheet-arrive-a02426e3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.panorama-detail-sheet[data-v-a02426e3]{width:100%;margin:auto 0 0;border-bottom:0;border-radius:24px 24px 0 0}.sheet-panel[data-v-a02426e3]{padding-bottom:max(20px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.panorama-detail-sheet[open][data-v-a02426e3]{animation:none}}.panorama-reference[data-v-24e80e76]{margin-top:28px;border:1px solid #d6e2df;border-radius:16px;color:#193d4a;background:#fbfcf9}.panorama-reference summary[data-v-24e80e76]{padding:20px 24px;cursor:pointer;font-size:16px;font-weight:650}.panorama-reference summary small[data-v-24e80e76]{margin-left:20px;color:#647d7d;font-size:13px;font-weight:400}.panorama-reference-content[data-v-24e80e76]{padding:0 24px 24px}.panorama-reference-content>section[data-v-24e80e76]{padding:24px 0;border-top:1px solid #dce7e3}.panorama-reference h2[data-v-24e80e76]{margin:0 0 12px;font-size:22px}.panorama-reference h3[data-v-24e80e76]{margin:0 0 10px;font-size:16px}.panorama-reference p[data-v-24e80e76],.panorama-reference dl[data-v-24e80e76]{margin:0;font-size:14px;line-height:1.9;color:#4e686e}.panorama-reference-nodes[data-v-24e80e76]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:22px}.panorama-reference article[data-v-24e80e76]{padding:20px;border:1px solid #dce7e3;border-radius:12px;background:#fff}.panorama-reference dl[data-v-24e80e76]{margin-top:14px}.panorama-reference dl>div[data-v-24e80e76]{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;margin-top:7px}.panorama-reference dt[data-v-24e80e76]{color:#267a70}.panorama-reference dd[data-v-24e80e76]{margin:0}.panorama-reference a[data-v-24e80e76]:hover{color:#14877b}.panorama-reference a[data-v-24e80e76]:focus-visible{outline:3px solid #56b3a2;outline-offset:4px}@media(max-width:700px){.panorama-reference summary[data-v-24e80e76]{padding:18px}.panorama-reference summary small[data-v-24e80e76]{display:block;margin:8px 0 0 18px}.panorama-reference-content[data-v-24e80e76]{padding:0 18px 18px}.panorama-reference-nodes[data-v-24e80e76]{grid-template-columns:1fr}.panorama-reference article[data-v-24e80e76]{padding:16px}}.panorama-page[data-v-af10deea]{--panorama-ink: #193d4a;--panorama-muted: #7d9395;--panorama-accent: #258d7b;width:calc(100% - 96px);max-width:1760px;padding-top:24px;padding-bottom:45px}.panorama-breadcrumb[data-v-af10deea]{display:flex;align-items:center;gap:11px;min-height:25px;color:#91a19e;font-size:11px;flex-wrap:wrap}.panorama-breadcrumb>button[data-v-af10deea]{border:0;padding:5px 0;background:transparent;color:#6e888a;font-size:inherit;cursor:pointer}.panorama-breadcrumb>a[data-v-af10deea]:hover,.panorama-breadcrumb>button[data-v-af10deea]:hover{color:var(--panorama-accent)}.panorama-breadcrumb>[aria-current][data-v-af10deea]{color:#59727b}.panorama-intro[data-v-af10deea]{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:14px 0 23px}.panorama-eyebrow[data-v-af10deea]{margin:0 0 13px;color:#6d978b;font-size:10px;letter-spacing:.16em;line-height:1.7;font-weight:500}.panorama-eyebrow>span[data-v-af10deea]{color:#a1b4a9;padding:0 8px}.panorama-intro h1[data-v-af10deea]{margin:0;color:var(--panorama-ink);font-family:Georgia,Songti SC,STSong,SimSun,serif;font-size:clamp(32px,3.1vw,55px);line-height:1.28;font-weight:600;letter-spacing:-.045em}.panorama-lead[data-v-af10deea]{margin:10px 0 0;color:#5c7880;font-size:15px;line-height:1.8}.panorama-intro-aside[data-v-af10deea]{text-align:right;flex:none;align-self:flex-end;padding-bottom:2px}.panorama-view-level[data-v-af10deea]{display:flex;align-items:center;justify-content:flex-end;gap:7px;color:#417c70;font-size:10px;letter-spacing:.09em}.panorama-view-level>i[data-v-af10deea]{width:5px;height:5px;border-radius:50%;background:#3c9b83;box-shadow:0 0 0 4px #dcebe1}.panorama-intro-aside>p[data-v-af10deea]{color:#93a39f;font-size:11px;line-height:1.9;margin:12px 0 0}.panorama-explorer[data-v-af10deea]{position:relative;scroll-margin-top:100px;border-top:1px solid #dce6dd;background:radial-gradient(ellipse at 35% 50%,#e2eee478,transparent 42%),radial-gradient(ellipse at 83% 50%,#f1f3e680,transparent 45%)}.panorama-explorer[data-v-af10deea]:before{content:"";position:absolute;pointer-events:none;top:65px;right:0;bottom:90px;left:0;background-image:linear-gradient(#699d8610 1px,transparent 1px),linear-gradient(90deg,#699d8610 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse at 45% 65%,#0008,transparent 65%);mask-image:radial-gradient(ellipse at 45% 65%,#0008,transparent 65%);transform:perspective(800px) rotateX(32deg) scaleY(.9);transform-origin:center 75%}.panorama-toolbar[data-v-af10deea]{position:relative;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:12px 0 22px}.panorama-area-tabs[data-v-af10deea]{display:inline-flex;align-items:center;padding:4px;border:1px solid #dce6dd;border-radius:30px;background:#edf2eac4}.panorama-area-tabs>button[data-v-af10deea]{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:37px;padding:9px 19px;border:0;border-radius:24px;background:transparent;color:#81938f;font-size:12px;font-weight:500;cursor:pointer;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.panorama-area-tabs>button.is-active[data-v-af10deea]{color:#2e6e61;background:#fbfcf7;box-shadow:0 2px 7px #48634e0b}.panorama-area-tabs .panorama-icon[data-v-af10deea]{width:15px;height:15px}.panorama-toolbar-actions[data-v-af10deea]{display:flex;align-items:center;gap:18px}.panorama-toolbar-actions>button[data-v-af10deea]{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:5px 0;border:0;background:transparent;font-size:11px;color:#728e88;cursor:pointer}.panorama-toolbar-actions>button[data-v-af10deea]:disabled{opacity:.4;cursor:default}.panorama-toolbar-actions .panorama-icon[data-v-af10deea]{width:15px;height:15px}.panorama-detail-layout[data-v-af10deea]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:26px;align-items:start;position:relative;padding-top:5px}.panorama-interaction-guide[data-v-af10deea]{position:relative;padding:0 0 17px}.panorama-inspector[data-v-af10deea]{scroll-margin-top:12px;padding:10px 0 10px 24px;border-left:1px solid #d9e5db;min-width:0}.panorama-inspector-title>h2[data-v-af10deea]{margin:0 0 14px;color:#234552;font-family:Georgia,Songti SC,STSong,SimSun,serif;font-size:28px;letter-spacing:-.03em;line-height:1.4;font-weight:600}.panorama-inspector-title>.panorama-eyebrow[data-v-af10deea]{font-size:9px;letter-spacing:.13em}.panorama-inspector-title>p[data-v-af10deea]:last-child{margin:0;color:#7c9291;font-size:13px;line-height:1.9}.panorama-detail-rows[data-v-af10deea]{margin:20px 0 17px;border-top:1px solid #dee8dc}.panorama-detail-rows>div[data-v-af10deea]{display:grid;grid-template-columns:84px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid #e1e9dd;font-size:12px;line-height:1.8}.panorama-detail-rows dt[data-v-af10deea]{color:#486c6d;font-weight:500}.panorama-detail-rows dd[data-v-af10deea]{margin:0;color:#7e9592;overflow-wrap:anywhere}.panorama-topic-description[data-v-af10deea]{margin:15px 0 0;padding:14px 16px;border-left:2px solid #70b99a;border-radius:0 10px 10px 0;background:#e8f2e6b5}.panorama-topic-description>span[data-v-af10deea]{color:#387f67;font-size:12px;font-weight:600}.panorama-topic-description>p[data-v-af10deea]{margin:5px 0 0;color:#6b8f7c;font-size:12px;line-height:1.9}.panorama-inspector-note[data-v-af10deea]{display:flex;align-items:flex-start;gap:8px;margin:17px 0;color:#8c9f95}.panorama-inspector-note>.panorama-icon[data-v-af10deea]{width:14px;height:14px;margin-top:3px}.panorama-inspector-note>p[data-v-af10deea]{margin:0;font-size:11px;line-height:1.8}.panorama-primary[data-v-af10deea]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;min-height:44px;border:1px solid #315d51;border-radius:9px;padding:12px 16px;margin-top:20px;color:#eff7eb;background:#315e51;font-size:12px;cursor:pointer;transition:background .18s ease}.panorama-primary[data-v-af10deea]:hover{background:#214c40}.panorama-primary>.panorama-icon[data-v-af10deea]{width:17px;height:17px}.panorama-inspector-link[data-v-af10deea]{display:inline-flex;align-items:center;gap:11px;color:#668f7d;font-size:11px;min-height:37px;margin-top:9px}.panorama-inspector-link>.panorama-icon[data-v-af10deea]{width:14px;height:14px}.panorama-logic-example[data-v-af10deea]{display:flex;align-items:center;gap:18px;padding:15px 17px;margin-top:17px;border:1px solid #d7e6d4;border-radius:10px;background:#f2f8eb;color:#5f8c74;font-size:12px;line-height:1.9}.panorama-logic-example>.panorama-icon[data-v-af10deea]{width:30px;height:30px}.panorama-logic-example b[data-v-af10deea]{font-weight:400;color:#9ab9a2}.panorama-journey[data-v-af10deea]{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr)) auto;align-items:center;gap:7px;padding:24px 0 8px;margin-top:34px;border-top:1px solid #dce6dd}.panorama-journey>button[data-v-af10deea]{display:flex;align-items:center;gap:12px;padding:8px 10px 8px 0;border:0;background:transparent;color:#78928b;cursor:pointer}.panorama-journey-number[data-v-af10deea]{display:grid;place-items:center;width:34px;height:34px;border:1px solid #d1dfd2;border-radius:50%;background:#f8fbf3;color:#8ea497;font-size:11px;transition:background .18s ease,color .18s ease}.panorama-journey button.is-active .panorama-journey-number[data-v-af10deea]{border-color:#438d73;color:#f6fbf2;background:#438d73;box-shadow:0 0 0 4px #e5efe0}.panorama-journey strong[data-v-af10deea]{color:#5b7b70;font-size:12px;font-weight:500;white-space:nowrap}.panorama-journey button.is-active strong[data-v-af10deea]{color:#267354}.panorama-journey>button>.panorama-icon[data-v-af10deea]{width:17px;height:17px;margin-left:auto;color:#a7b9ae}.panorama-journey>button:nth-last-of-type(1)>.panorama-icon[data-v-af10deea]{display:none}.panorama-journey-hint[data-v-af10deea]{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-left:15px;padding-left:20px;border-left:1px solid #dbe6d6;color:#96aa9b;font-size:10px;white-space:nowrap}.panorama-journey-hint>.panorama-icon[data-v-af10deea]{width:16px;height:16px}.panorama-bottom-note[data-v-af10deea]{display:flex;justify-content:space-between;align-items:center;gap:15px;padding-top:23px;color:#9bad9f;font-size:10px}.panorama-bottom-note>span[data-v-af10deea]{display:flex;align-items:center;gap:7px;line-height:1.8}.panorama-bottom-note i[data-v-af10deea]{width:4px;height:4px;border-radius:50%;background:#a9c8b5;flex:none}.panorama-bottom-note>button[data-v-af10deea]{display:inline-flex;align-items:center;gap:10px;border:0;min-height:35px;padding:4px 0;color:#65927c;background:transparent;font-size:11px;cursor:pointer;flex:none}.panorama-bottom-note .panorama-icon[data-v-af10deea]{width:15px;height:15px}.panorama-page[data-v-af10deea] :is(button,a):focus-visible{outline:2px solid #278d76;outline-offset:4px;border-radius:6px}.panorama-switch-enter-active[data-v-af10deea],.panorama-switch-leave-active[data-v-af10deea]{transition:opacity .15s ease,transform .15s ease}.panorama-switch-enter-from[data-v-af10deea]{opacity:0;transform:translateY(7px)}.panorama-switch-leave-to[data-v-af10deea]{opacity:0;transform:translateY(-5px)}@media(min-width:1600px){.panorama-detail-layout[data-v-af10deea]{grid-template-columns:minmax(0,1fr) 280px;gap:28px}.panorama-inspector[data-v-af10deea]{padding-left:25px}.panorama-inspector-title>p[data-v-af10deea]:last-child{font-size:14px}.panorama-detail-rows>div[data-v-af10deea]{font-size:13px}}@media(max-width:1200px){.panorama-page[data-v-af10deea]{width:calc(100% - 64px)}.panorama-detail-layout[data-v-af10deea]{grid-template-columns:minmax(0,1fr) 290px;gap:25px}.panorama-inspector[data-v-af10deea]{padding-left:22px}.panorama-journey-hint[data-v-af10deea]{display:none}.panorama-journey[data-v-af10deea]{grid-template-columns:repeat(6,minmax(0,1fr))}}@media(max-width:1020px){.panorama-detail-layout[data-v-af10deea]{grid-template-columns:1fr;gap:25px}.panorama-inspector[data-v-af10deea]{border-left:0;border-top:1px solid #d9e5db;padding:25px 0 0}.panorama-inspector-title[data-v-af10deea]{max-width:680px}.panorama-detail-rows[data-v-af10deea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.panorama-detail-rows>div[data-v-af10deea]{grid-template-columns:1fr;gap:4px}.panorama-primary[data-v-af10deea]{max-width:360px}}@media(max-width:760px){.panorama-page[data-v-af10deea]{width:calc(100% - 36px);padding-top:16px;padding-bottom:25px}.panorama-breadcrumb[data-v-af10deea]{font-size:10px;gap:7px}.panorama-intro[data-v-af10deea]{padding:22px 0}.panorama-eyebrow[data-v-af10deea]{font-size:8px;letter-spacing:.1em;margin-bottom:10px}.panorama-intro h1[data-v-af10deea]{font-size:clamp(29px,7.4vw,39px);line-height:1.45;letter-spacing:-.04em}.panorama-lead[data-v-af10deea]{font-size:12px;line-height:1.85;margin-top:11px}.panorama-intro-aside[data-v-af10deea]{display:none}.panorama-toolbar[data-v-af10deea]{flex-wrap:wrap;padding:14px 0 18px;gap:10px}.panorama-area-tabs[data-v-af10deea]{width:100%;justify-content:space-between}.panorama-area-tabs>button[data-v-af10deea]{flex:1;min-height:38px;padding:8px 10px;font-size:11px;gap:7px}.panorama-toolbar-actions[data-v-af10deea]{width:100%;justify-content:space-between}.panorama-toolbar-actions>button[data-v-af10deea]{min-height:35px}.panorama-toolbar-actions>.panorama-reset[data-v-af10deea]:disabled{display:none}.panorama-detail-layout[data-v-af10deea]{padding-top:0;gap:23px}.panorama-inspector-title>h2[data-v-af10deea]{font-size:26px}.panorama-inspector-title>p[data-v-af10deea]:last-child{font-size:14px}.panorama-detail-rows[data-v-af10deea]{display:block}.panorama-detail-rows>div[data-v-af10deea]{grid-template-columns:78px 1fr;gap:12px;font-size:13px;padding:13px 0}.panorama-inspector-note>p[data-v-af10deea],.panorama-topic-description>p[data-v-af10deea]{font-size:12px}.panorama-primary[data-v-af10deea]{max-width:none;min-height:47px;font-size:13px}.panorama-journey[data-v-af10deea]{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:29px;padding-top:16px}.panorama-journey>button[data-v-af10deea]{flex:1 0 28%;min-width:0;gap:7px;padding:8px 0}.panorama-journey-number[data-v-af10deea]{width:27px;height:27px;font-size:10px}.panorama-journey strong[data-v-af10deea]{font-size:11px}.panorama-journey>button>.panorama-icon[data-v-af10deea]{display:none}.panorama-bottom-note[data-v-af10deea]{align-items:flex-start;font-size:9px;padding-top:15px}}.panorama-breadcrumb[data-v-af10deea]{font-size:12px}.panorama-area-tabs>button[data-v-af10deea]{font-size:13px;color:#587681}.panorama-area-tabs>button.is-active[data-v-af10deea]{color:#196c65}.panorama-inspector-title>p[data-v-af10deea]:last-child{color:#577582;font-size:15px}.panorama-detail-rows>div[data-v-af10deea]{font-size:14px}.panorama-detail-rows dt[data-v-af10deea]{color:#385d6c}.panorama-detail-rows dd[data-v-af10deea]{color:#627e86}.panorama-topic-description>p[data-v-af10deea]{color:#507a72;font-size:13px}.panorama-inspector-note[data-v-af10deea]{color:#70898c}.panorama-inspector-note>p[data-v-af10deea]{font-size:12px}.panorama-primary[data-v-af10deea]{background:#236f68;border-color:#236f68;font-size:13px}.panorama-primary[data-v-af10deea]:hover{background:#165a55}.panorama-journey strong[data-v-af10deea]{font-size:14px;color:#506e79}.panorama-journey-number[data-v-af10deea]{font-size:12px}.panorama-journey-hint[data-v-af10deea]{font-size:11px;color:#728f91}.panorama-inspector-link[data-v-af10deea]{color:#3d817b;font-size:12px}.has-product .panorama-intro[data-v-af10deea]{padding:10px 0 14px}.has-product .panorama-intro h1[data-v-af10deea]{font-size:clamp(29px,2.1vw,36px)}.has-product .panorama-intro .panorama-eyebrow[data-v-af10deea]{display:none}.has-product .panorama-lead[data-v-af10deea]{margin-top:8px;font-size:14px}.has-product .panorama-intro-aside>p[data-v-af10deea]{display:none}.has-product .panorama-toolbar[data-v-af10deea]{padding-top:9px;padding-bottom:14px}.has-product .panorama-inspector-title>h2[data-v-af10deea]{font-size:24px}.has-product .panorama-inspector-title>p[data-v-af10deea]:last-child{font-size:13px;line-height:1.9}.has-product .panorama-detail-rows>div[data-v-af10deea]{grid-template-columns:1fr;gap:4px;font-size:12px}.has-product .panorama-inspector-note>p[data-v-af10deea]{font-size:11px}.panorama-detail-layout.is-collapsed[data-v-af10deea]{grid-template-columns:minmax(0,1fr)}@media(min-width:761px)and (max-width:1599px){.panorama-detail-layout.is-training[data-v-af10deea]{grid-template-columns:minmax(0,1fr)}.is-training .panorama-inspector[data-v-af10deea]{border-left:0;border-top:1px solid #d9e5db;padding:22px 0 0}.is-training .panorama-detail-rows[data-v-af10deea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.has-product .panorama-journey[data-v-af10deea]{margin-top:22px;padding-top:15px}@media(max-width:1280px){.panorama-detail-layout[data-v-af10deea]{grid-template-columns:minmax(0,1fr)}.panorama-inspector[data-v-af10deea]{border-left:0;border-top:1px solid #d9e5db;padding:22px 0 0}.panorama-detail-rows[data-v-af10deea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:760px){.panorama-lead[data-v-af10deea]{font-size:14px}.panorama-area-tabs>button[data-v-af10deea]{font-size:12px;padding:8px 6px;white-space:nowrap}.panorama-area-tabs .panorama-icon[data-v-af10deea]{display:none}.panorama-journey strong[data-v-af10deea]{font-size:12px}.panorama-breadcrumb[data-v-af10deea]{font-size:11px}.panorama-detail-rows[data-v-af10deea]{display:block}.has-product .panorama-detail-rows>div[data-v-af10deea]{grid-template-columns:76px 1fr;font-size:13px}.panorama-toolbar-actions[data-v-af10deea]{gap:9px}.panorama-toolbar-actions>button[data-v-af10deea]{font-size:10px}}@media(prefers-reduced-motion:reduce){.panorama-switch-enter-active[data-v-af10deea],.panorama-switch-leave-active[data-v-af10deea],.panorama-area-tabs>button[data-v-af10deea],.panorama-journey-number[data-v-af10deea],.panorama-primary[data-v-af10deea]{transition:none}}
