.swarmMotion_scene__KxHuY{position:absolute;inset:0;z-index:5;overflow:hidden;isolation:isolate;container-type:inline-size;font-family:Inter,Arial,sans-serif;color:#14181a;background:transparent}.swarmMotion_stage__xPluq{position:absolute;inset:0 0 42px;overflow:hidden}.swarmMotion_afterOnly__A4gaY,.swarmMotion_after__MggsZ,.swarmMotion_beforeBase__3SegR{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top;max-width:none!important;max-height:none!important;padding:0!important}.swarmMotion_after__MggsZ{z-index:0}.swarmMotion_afterOnly__A4gaY,.swarmMotion_beforeBase__3SegR{z-index:1}.swarmMotion_scene__KxHuY[data-phase="2"] .swarmMotion_beforeBase__3SegR{animation:swarmMotion_revealOriginal__qWdMa 1.3s cubic-bezier(.65,0,.35,1) both}.swarmMotion_scene__KxHuY[data-phase="3"] .swarmMotion_beforeBase__3SegR{visibility:hidden}.swarmMotion_wipeEdge__7W8a4{position:absolute;inset:0;z-index:3;pointer-events:none;display:none;background:linear-gradient(90deg,#ffffffd9,#ffffff80 1px,transparent 8px)}.swarmMotion_scene__KxHuY[data-phase="2"] .swarmMotion_wipeEdge__7W8a4{display:block;animation:swarmMotion_revealEdge__SPp6T 1.3s cubic-bezier(.65,0,.35,1) both}.swarmMotion_agents__Kox1F{position:absolute;inset:0;z-index:4;pointer-events:none;opacity:0}.swarmMotion_scene__KxHuY[data-phase="1"] .swarmMotion_agents__Kox1F{opacity:1}.swarmMotion_cursor__suvcj{position:absolute;display:flex;gap:2px;align-items:flex-start;color:var(--agent-color);filter:drop-shadow(0 3px 4px #16234030);pointer-events:none}.swarmMotion_cursor__suvcj svg{width:25px;height:31px;flex:none;overflow:visible}.swarmMotion_cursor__suvcj>span{background:var(--agent-color);color:#fff;box-shadow:inset 0 1px 0 #ffffff70;border-radius:5px;padding:5px 8px;margin-top:23px;font-size:11px;line-height:1.2;font-weight:600;white-space:nowrap;letter-spacing:0}.swarmMotion_revealCursor__4cANh svg{width:18px;height:23px}.swarmMotion_revealCursor__4cANh>span{font-size:9px;line-height:1.2;margin-top:17px;padding:4px 6px;background:#ffffffed;color:var(--agent-color);border:1px solid #ffffffa6;border-radius:4px;box-shadow:none}.swarmMotion_scene__KxHuY[data-phase="1"] .swarmMotion_revealCursor__4cANh{animation:swarmMotion_cursorInspect__VMrxV 1.6s cubic-bezier(.22,.65,.35,1) var(--agent-delay) both}.swarmMotion_sceneRail__wkg_a{position:absolute;inset:auto 0 0;height:42px;z-index:7;display:flex;align-items:center;gap:9px;padding:0 13px;background:#fffffff7;border-top:1px solid #dfe5e6;overflow:hidden}.swarmMotion_phaseMarks__pSagS{display:flex;gap:3px;flex:none}.swarmMotion_phaseMarks__pSagS i{display:block;width:10px;height:2px;background:#d6dedf}.swarmMotion_phaseMarks__pSagS i[data-active=true]{background:#355e56}.swarmMotion_caption__gUSxb{font-size:11px;line-height:1.3;letter-spacing:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swarmMotion_sceneLabel__0RgNY{margin-left:auto;font-size:9px;color:#64756f;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.swarmMotion_skip__vlgRw{margin-left:auto;flex:none;border:0!important;background:transparent!important;color:#334d47!important;font:600 10px/1.2 Inter,Arial,sans-serif!important;padding:0 3px!important;min-height:42px;cursor:pointer;box-shadow:none!important}.swarmMotion_skip__vlgRw span{margin-left:5px}.swarmMotion_skip__vlgRw:focus-visible{outline:2px solid #315f66;outline-offset:-3px;border-radius:3px}.swarmMotion_loading__NmSmJ{position:absolute;inset:0;z-index:4;background:#f5f6f8;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center;font-size:14px;gap:14px}.swarmMotion_loading__NmSmJ>span:first-child{height:24px;width:24px;border-radius:50%;border:2px solid #cfd8e3;border-top-color:#345782;animation:swarmMotion_turn__iod70 1s linear infinite}.swarmMotion_loadingHint__Fi4lm{font-size:11px;color:#6d788a}@keyframes swarmMotion_revealOriginal__qWdMa{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}@keyframes swarmMotion_revealEdge__SPp6T{0%{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes swarmMotion_cursorInspect__VMrxV{0%{opacity:0;transform:translate(-8px,12px)}20%,35%{opacity:1;transform:translate(0)}70%{opacity:1;transform:translate(var(--agent-dx),var(--agent-dy))}to{opacity:0;transform:translate(var(--agent-dx),var(--agent-dy))}}@keyframes swarmMotion_turn__iod70{to{transform:rotate(1turn)}}.swarmMotion_analysisCursor__5ApNF{animation:swarmMotion_inspect__JEpzB 7s cubic-bezier(.22,.65,.35,1) infinite;animation-delay:var(--agent-delay);transition:opacity .3s;transform-origin:top left}.swarmMotion_parkedCursor__iZiLr{opacity:.5;transform:scale(.9)}.swarmMotion_analysisCursor__5ApNF svg{width:22px;height:28px}.swarmMotion_analysisCursor__5ApNF>span{font-size:10px}.swarmMotion_inspectionPin__iVj6F{position:absolute;height:7px;width:7px;border-radius:50%;background:var(--agent-color);box-shadow:0 0 0 5px #ffffffb0;opacity:.65;animation:swarmMotion_pinPulse__lA8bS 2.5s ease-in-out infinite}.swarmMotion_liveCheck__HQvus{position:relative;padding:14px 14px 14px 16px!important;border:1px solid #dce2ec!important;border-radius:9px;background:#fff;overflow:hidden;transition:background .3s,border-color .3s;min-width:0}.swarmMotion_liveCheck__HQvus[data-state=running]{border-color:#b6c7e6!important;background:#f6f9ff}.swarmMotion_liveCheck__HQvus[data-state=running]:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:34%;background:var(--check-color);animation:swarmMotion_activity__Xh_Av 2.5s ease-in-out infinite}.swarmMotion_liveCheck__HQvus[data-state=completed]{background:#fafcfb}.swarmMotion_liveCheck__HQvus[data-state=unavailable]{background:#fbfaf7}.swarmMotion_checkIcon__YiIpz{display:inline-flex;width:19px!important;height:19px!important;align-items:center;justify-content:center;background:transparent!important;border:1.5px solid #c9d1dc;border-radius:50%;font-size:11px;color:#64748a;flex:none}.swarmMotion_liveCheck__HQvus[data-state=running] .swarmMotion_checkIcon__YiIpz{border-color:#d6dfed;border-top-color:var(--check-color);animation:swarmMotion_turn__iod70 1.2s linear infinite}.swarmMotion_liveCheck__HQvus[data-state=completed] .swarmMotion_checkIcon__YiIpz{border-color:#bfd3c4;color:#477753;background:#edf5ee!important}.swarmMotion_liveCheck__HQvus[data-state=unavailable] .swarmMotion_checkIcon__YiIpz{border-color:#dfd2ba;color:#916e31}.swarmMotion_liveCheck__HQvus p{margin-left:28px!important}.swarmMotion_checkList__Axxli{grid-gap:9px!important;gap:9px!important;display:grid;align-content:start}.swarmMotion_coverage__6Zo5_{display:flex;align-items:center;gap:9px;font-size:11px!important;color:#647187!important;margin:14px 0 0!important}.swarmMotion_coverage__6Zo5_ strong{color:#263d58;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.swarmMotion_coverageDots__KYAqB{display:flex;gap:4px}.swarmMotion_coverageDots__KYAqB i{display:block;width:5px;height:5px;border-radius:50%;background:#d1d8e3}.swarmMotion_coverageDots__KYAqB i[data-ready=true]{background:#4a8069}.swarmMotion_connectionNote__3rnc_{border-left:2px solid #c69f5e;padding-left:12px;font-size:12px;color:#746248;grid-column:1/-1;margin:4px 0}.swarmMotion_statusOnly__tM_CR{border:1px solid #dce2ec;border-radius:10px;padding:22px;color:#53617a;font-size:13px}.swarmMotion_statusOnly__tM_CR h2{font-size:20px!important;color:#172b48}.swarmMotion_captureStatic__2Hh7v{animation:none!important;border-top-color:#c2ccda!important}.swarmMotion_paused__9f1Qd *{animation-play-state:paused!important}.swarmMotion_checkList__Axxli>p{grid-column:1/-1}@keyframes swarmMotion_inspect__JEpzB{0%,to{transform:translate(0)}22%,35%{transform:translate(var(--agent-dx),var(--agent-dy))}40%{transform:translate(var(--agent-dx),var(--agent-dy)) scale(.9)}48%,65%{transform:translate(calc(var(--agent-dx) * .5),calc(var(--agent-dy) * 1.5))}82%{transform:translate(calc(var(--agent-dx) * -.4),calc(var(--agent-dy) * .6))}}@keyframes swarmMotion_pinPulse__lA8bS{0%,to{opacity:.3;transform:scale(.75)}45%{opacity:.8;transform:scale(1)}}@keyframes swarmMotion_activity__Xh_Av{0%{transform:translateX(-110%)}65%,to{transform:translateX(400%)}}@container(max-width:520px){.swarmMotion_cursor__suvcj svg{width:20px;height:25px}.swarmMotion_cursor__suvcj>span{font-size:9px;padding:4px 6px;margin-top:19px}.swarmMotion_revealCursor__4cANh svg{width:15px;height:20px}.swarmMotion_revealCursor__4cANh>span{font-size:8px;padding:3px 4px;margin-top:15px}.swarmMotion_sceneRail__wkg_a{gap:7px;padding:0 10px}.swarmMotion_caption__gUSxb{font-size:10px}.swarmMotion_sceneLabel__0RgNY{display:none}.swarmMotion_skip__vlgRw{font-size:10px!important}.swarmMotion_phaseMarks__pSagS i{width:7px}.swarmMotion_loading__NmSmJ{font-size:12px}.swarmMotion_loadingHint__Fi4lm{font-size:10px}}@media(prefers-reduced-motion:reduce){.swarmMotion_analysisCursor__5ApNF,.swarmMotion_checkIcon__YiIpz,.swarmMotion_inspectionPin__iVj6F,.swarmMotion_liveCheck__HQvus:after,.swarmMotion_scene__KxHuY *{animation:none!important;transition:none!important}.swarmMotion_sceneRail__wkg_a,.swarmMotion_scene__KxHuY .swarmMotion_agents__Kox1F,.swarmMotion_scene__KxHuY .swarmMotion_beforeBase__3SegR,.swarmMotion_scene__KxHuY .swarmMotion_loading__NmSmJ,.swarmMotion_scene__KxHuY .swarmMotion_wipeEdge__7W8a4{display:none}.swarmMotion_scene__KxHuY .swarmMotion_stage__xPluq{inset:0}.swarmMotion_scene__KxHuY .swarmMotion_after__MggsZ{opacity:1}.swarmMotion_analysisCursor__5ApNF{transform:none!important}.swarmMotion_liveCheck__HQvus[data-state=running] .swarmMotion_checkIcon__YiIpz{border-color:var(--check-color)}}.swarmMotion_preview___uOnx{width:100%;max-width:100%;border:1px solid #dce4df;border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 20px 60px #20372812;text-align:left;color:#14181a;font-family:Inter,Arial,sans-serif}.swarmMotion_previewAddress__8Qp6U{display:flex;justify-content:space-between;gap:15px;background:#f4f7f4;border-bottom:1px solid #dce4df;padding:13px 17px;color:#65746b;font-size:11px}.swarmMotion_previewAddress__8Qp6U>span:first-child{letter-spacing:4px;color:#b4c2b8;font-size:9px}.swarmMotion_previewCanvas__cgpGV{position:relative;width:100%;aspect-ratio:1.6;overflow:hidden;background:#f5f7f5}.swarmMotion_previewCanvas__cgpGV>img{display:block;width:100%;height:100%;object-fit:cover;object-position:top;padding:0!important}.swarmMotion_previewControls__gC2eM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px;padding:14px 12px 8px;max-width:390px;margin-inline:auto}.swarmMotion_previewControls__gC2eM button{font:600 11px/1.3 Inter,Arial,sans-serif;border:1px solid #d4dfd6;border-radius:5px;background:#fff;color:#4d6255;padding:10px 6px;cursor:pointer;min-height:38px}.swarmMotion_previewControls__gC2eM button[aria-pressed=true]{background:#15734a;color:white;border-color:#15734a}.swarmMotion_previewControls__gC2eM button:focus-visible{outline:3px solid #15734a;outline-offset:2px}.swarmMotion_previewNote__NmRRZ{font-size:10px!important;line-height:1.5!important;color:#68766d!important;text-align:center;padding:8px 22px 18px;margin:0!important}.swarmMotion_previewBadge__SvYzy{position:absolute;left:15px;top:15px;font-size:10px;padding:7px 10px;background:#14181aed;color:#fff;border-radius:20px}@media(max-width:520px){.swarmMotion_previewAddress__8Qp6U{font-size:10px}.swarmMotion_previewControls__gC2eM{gap:5px;padding-inline:9px}.swarmMotion_previewControls__gC2eM button{font-size:9px;min-height:42px}.swarmMotion_previewCanvas__cgpGV{aspect-ratio:1.6}}.swarmMotion_compareOriginal__P_N2s{position:absolute;inset:0;pointer-events:none}.swarmMotion_compareOriginal__P_N2s img{width:100%;height:100%;display:block;object-fit:cover;object-position:top}.swarmMotion_compareHandle__MGcRk{position:absolute;top:0;bottom:0;width:1px;background:#fff;box-shadow:0 0 0 1px #14332340;z-index:10;pointer-events:none}.swarmMotion_compareHandle__MGcRk>span{position:absolute;left:0;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#fff;border:1px solid #b5c9bb;box-shadow:0 3px 15px #102e1a26;color:#315346;font-size:20px}.swarmMotion_onImageRange__QN4qq{position:absolute;z-index:11;left:0;right:0;top:50%;transform:translateY(-50%);width:100%;height:46px;margin:0;opacity:0;cursor:ew-resize;touch-action:pan-y}.swarmMotion_previewCanvas__cgpGV:has(.swarmMotion_onImageRange__QN4qq:focus-visible) .swarmMotion_compareHandle__MGcRk>span{outline:3px solid #15734a;outline-offset:3px}.swarmMotion_visuallyHidden__aw8iB{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.swarmMotion_previewControls__gC2eM button:disabled{opacity:.45;cursor:default}.swarmMotion_afterBadge__JdpBz{position:absolute;right:15px;top:15px;font-size:10px;padding:7px 10px;background:#14181aed;color:#fff;border-radius:20px;z-index:10}.swarmMotion_pauseComparison__IPzDG{position:absolute;right:12px;bottom:12px;z-index:15;background:#14271de8;color:white;border:1px solid #fff9;border-radius:20px;padding:7px 12px;font:600 11px/1.2 Inter,Arial,sans-serif;cursor:pointer}.swarmMotion_pauseComparison__IPzDG:focus-visible{outline:3px solid #f4bc63;outline-offset:3px}.swarmMotion_assemblySheet___bRNF{display:flex;flex-direction:column;gap:22px;padding:8% 9%;background:#eff5ef}.swarmMotion_assemblyNav__0KBqm{height:30px;width:100%;border-bottom:1px solid #b9cdbd}.swarmMotion_assemblyHeadline__bWI7B{width:70%;height:21%;max-height:130px;border-radius:4px;background:#d1e1d3}.swarmMotion_assemblyLine__uS8LT{width:50%;height:16px;background:#dce8dd;border-radius:3px}.swarmMotion_assemblyColumns__787dW{display:flex;gap:18px;flex:1 1;margin-top:15px}.swarmMotion_assemblyColumns__787dW i{flex:1 1;border:1px solid #c6d8c9;background:#e4eee5;border-radius:6px}.swarmMotion_assemblyNote__WEZ1_{font-size:12px;line-height:1.4;color:#576d5e;max-width:40ch}.swarmMotion_workspaceScene__RfYGL .swarmMotion_sceneRail__wkg_a{height:auto;min-height:58px;flex-wrap:wrap;padding:10px 14px;gap:6px 10px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_stage__xPluq{bottom:58px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_caption__gUSxb{font-size:14px;line-height:1.4}.swarmMotion_workspaceScene__RfYGL .swarmMotion_skip__vlgRw{font-size:14px!important;min-height:44px;min-width:90px;padding:0 8px!important}.swarmMotion_workspaceScene__RfYGL .swarmMotion_sceneLabel__0RgNY{font-size:12px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_revealCursor__4cANh svg{width:24px;height:30px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_revealCursor__4cANh>span{font-size:12px;padding:6px 8px;margin-top:24px}.swarmMotion_workspaceScene__RfYGL[data-phase="1"] .swarmMotion_revealCursor__4cANh{animation-duration:1.9s}.swarmMotion_workspaceScene__RfYGL[data-phase="2"] .swarmMotion_agents__Kox1F{opacity:1}.swarmMotion_workspaceScene__RfYGL[data-phase="2"] .swarmMotion_revealCursor__4cANh{animation:swarmMotion_cursorInspect__VMrxV 1.3s both;animation-delay:var(--agent-delay)}@container(max-width:520px){.swarmMotion_workspaceScene__RfYGL .swarmMotion_sceneRail__wkg_a{min-height:90px;padding:8px 10px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_stage__xPluq{bottom:90px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_phaseMarks__pSagS{display:none}.swarmMotion_workspaceScene__RfYGL .swarmMotion_caption__gUSxb{font-size:14px;max-width:calc(100% - 110px)}.swarmMotion_assemblyNote__WEZ1_{order:3;max-width:none;width:100%;font-size:12px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_sceneLabel__0RgNY{display:none}.swarmMotion_workspaceScene__RfYGL .swarmMotion_skip__vlgRw{font-size:14px!important;margin-left:auto;min-height:44px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_revealCursor__4cANh svg{width:20px;height:26px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_revealCursor__4cANh>span{font-size:11px;margin-top:22px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.swarmMotion_workspaceScene__RfYGL .swarmMotion_stage__xPluq{inset:0}.swarmMotion_assemblySheet___bRNF{display:none}}@container(max-width:520px){.swarmMotion_workspaceScene__RfYGL .swarmMotion_sceneRail__wkg_a{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;min-height:96px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_stage__xPluq{bottom:96px}.swarmMotion_workspaceScene__RfYGL .swarmMotion_caption__gUSxb{grid-column:1;grid-row:1;max-width:none;min-width:0;white-space:normal;overflow:visible;text-overflow:clip}.swarmMotion_workspaceScene__RfYGL .swarmMotion_skip__vlgRw{grid-column:2;grid-row:1;margin-left:0}.swarmMotion_workspaceScene__RfYGL .swarmMotion_assemblyNote__WEZ1_{grid-column:1/-1;grid-row:2;order:0}}