.info-container[data-v-46696bc9]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#3b82f61a;border:2px solid rgba(59,130,246,.6);border-radius:8px;color:#fff;padding:12px 16px}.uav-bind-list[data-v-05c963b0]{display:flex;flex-direction:column;gap:8px;min-width:200px}.list-header[data-v-05c963b0]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:4px 8px}.uav-items[data-v-05c963b0]{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}.uav-items[data-v-05c963b0]::-webkit-scrollbar{width:4px}.uav-items[data-v-05c963b0]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.uav-items[data-v-05c963b0]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.uav-items[data-v-05c963b0]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.uav-item[data-v-05c963b0]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:5px 10px;transition:all .2s ease}.uav-item[data-v-05c963b0]:not(:disabled):hover{background:#ffffff1a;border-color:#fff3}.uav-item:not(:disabled).is-mapped[data-v-05c963b0]{background:#ef44441a;border-color:#ef44444d}.uav-item:not(:disabled).is-mapped[data-v-05c963b0]:hover{background:#ef444426;border-color:#ef444466}.uav-item[data-v-05c963b0]:not(:disabled):active{transform:scale(.98)}.uav-item[data-v-05c963b0]:disabled{cursor:not-allowed;opacity:.5}.uav-info[data-v-05c963b0]{align-items:center;display:flex;gap:8px}.uav-name[data-v-05c963b0]{color:#fff;font-size:.75rem;font-weight:500;text-align:left}.uav-status[data-v-05c963b0]{align-items:center;display:flex}.status-badge[data-v-05c963b0]{border-radius:12px;font-size:.65rem;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.status-free[data-v-05c963b0]{background:#22c55e33;border:1px solid rgba(34,197,94,.3);color:#86efac}.status-mapped[data-v-05c963b0]{background:#ef444433;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.empty-state[data-v-05c963b0]{align-items:center;display:flex;justify-content:center;padding:24px 12px}.uav-bind-list[data-v-fb0af297]{display:flex;flex-direction:column;gap:8px;min-width:200px}.list-header[data-v-fb0af297]{border-bottom:1px solid hsla(0,0%,100%,.1);padding:4px 8px}.uav-items[data-v-fb0af297]{display:flex;flex-direction:column;gap:6px;max-height:240px;overflow-y:auto}.uav-items[data-v-fb0af297]::-webkit-scrollbar{width:4px}.uav-items[data-v-fb0af297]::-webkit-scrollbar-track{background:#ffffff0d;border-radius:2px}.uav-items[data-v-fb0af297]::-webkit-scrollbar-thumb{background:#fff3;border-radius:2px}.uav-items[data-v-fb0af297]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.uav-item[data-v-fb0af297]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:5px 10px;transition:all .2s ease}.uav-item:not(:disabled).is-mapped[data-v-fb0af297],.uav-item[data-v-fb0af297]:not(:disabled):hover{background:#ffffff1a;border-color:#fff3}.uav-item:not(:disabled).is-mapped[data-v-fb0af297]:hover{background:#ffffff26;border-color:#ffffff4d}.uav-item[data-v-fb0af297]:not(:disabled):active{transform:scale(.98)}.uav-item[data-v-fb0af297]:disabled{cursor:not-allowed;opacity:.5}.uav-info[data-v-fb0af297]{align-items:center;display:flex;gap:8px}.uav-name[data-v-fb0af297]{color:#fff;font-size:.75rem;font-weight:500;text-align:left}.uav-status[data-v-fb0af297]{align-items:center;display:flex}.status-badge[data-v-fb0af297]{border-radius:12px;font-size:.65rem;font-weight:600;letter-spacing:.03em;padding:2px 8px;text-transform:uppercase;white-space:nowrap}.status-free[data-v-fb0af297]{background:#22c55e33;border:1px solid rgba(34,197,94,.3);color:#86efac}.status-mapped[data-v-fb0af297]{background:#ef444433;border:1px solid rgba(239,68,68,.3);color:#fca5a5}.empty-state[data-v-fb0af297]{align-items:center;display:flex;justify-content:center;padding:24px 12px}.action-popup[data-v-c87d4bfa]{align-items:center;display:flex;flex-direction:column;justify-content:center;pointer-events:all}.radial-menu-container[data-v-3df6a369]{align-items:center;display:flex;height:380px;justify-content:center;position:relative;width:380px}.radial-menu-container.is-visible .outer-circle[data-v-3df6a369]{opacity:1;transform:scale(1)}.radial-menu-container.is-visible .center-content[data-v-3df6a369]{opacity:1;transform:translate(-50%,-30%) scale(1)}.radial-menu-container.is-visible .menu-item[data-v-3df6a369]{opacity:1;transform:translate(var(--tx),var(--ty)) scale(1)}.outer-circle[data-v-3df6a369]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;border-width:1px;top:30px;right:30px;bottom:30px;left:30px;opacity:0;pointer-events:none;position:absolute;transform:scale(0);transition:all .5s cubic-bezier(.34,1.56,.64,1)}.menu-items-container[data-v-3df6a369]{height:100%;position:relative;width:100%}.center-content[data-v-3df6a369]{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-30%) scale(0);transition:all .4s cubic-bezier(.34,1.56,.64,1) .15s;z-index:10}.info-label[data-v-3df6a369]{box-shadow:0 2px 8px #0000004d;color:#fff;text-align:left;white-space:nowrap}.hover-pointer[data-v-3df6a369]{border-bottom:20px solid transparent;border-right:var(--pointer-length,140px) solid;border-top:20px solid transparent;color:#ffffff80;filter:blur(3px);height:0;left:50%;margin-left:0;margin-top:-20px;opacity:.4;pointer-events:none;position:absolute;top:50%;transform-origin:left center;width:0;z-index:1}.pointer-enter-active[data-v-3df6a369],.pointer-leave-active[data-v-3df6a369]{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.pointer-enter-from[data-v-3df6a369],.pointer-leave-to[data-v-3df6a369]{opacity:0;transform:rotate(var(--pointer-angle,0deg)) scale(.3)}.menu-item[data-v-3df6a369]{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;border-radius:50%;box-shadow:0 4px 16px #00000026;clip-path:circle(50% at center);cursor:pointer;display:flex;height:75px;justify-content:center;left:50%;margin:-35px 0 0 -35px;opacity:0;position:absolute;top:50%;transform:translate(0) scale(0);transition:all .3s cubic-bezier(.34,1.56,.64,1);transition-delay:var(--delay,0s);width:75px}.menu-item.action-item[data-v-3df6a369]{background:radial-gradient(circle at center,hsla(0,0%,100%,.25) 0,hsla(0,0%,100%,.05) 70%,transparent 100%)}.menu-item.action-item.is-hovered[data-v-3df6a369]{background:radial-gradient(circle at center,hsla(0,0%,100%,.35) 0,hsla(0,0%,100%,.15) 60%,transparent 100%);box-shadow:0 8px 32px #ffffff4d;transform:translate(var(--tx),var(--ty)) scale(1.3)!important;transition-delay:0s!important;z-index:5}.menu-item.info-item[data-v-3df6a369]{background:#3b82f633;border-color:#3b82f666}.menu-item.info-item.is-hovered[data-v-3df6a369]{box-shadow:0 2px 12px #3b82f64d;transform:translate(var(--tx),var(--ty)) scale(1.1)!important;transition-delay:0s!important;z-index:5}.menu-item.delete-item[data-v-3df6a369]{background:#ef444433;border-color:#ef444499;color:#ef4444}.menu-item.delete-item.is-hovered[data-v-3df6a369]{background:#ef44444d;box-shadow:0 6px 30px #ef444499;transform:translate(var(--tx),var(--ty)) scale(1.1)!important;z-index:5}.menu-item.delete-item[data-v-3df6a369]:active:not(.is-disabled):not(.is-loading){transform:translate(var(--tx),var(--ty)) scale(.95)!important}.menu-item.is-disabled[data-v-3df6a369]{cursor:not-allowed;opacity:.4}.menu-item.is-loading[data-v-3df6a369]{cursor:wait}.menu-item[data-v-3df6a369]:active:not(.is-disabled):not(.is-loading){transform:translate(var(--tx),var(--ty)) scale(.95)!important}.item-content[data-v-3df6a369]{color:#fff;flex-direction:column;gap:4px;height:100%;padding:0 5px;position:relative;text-align:center;width:100%}.item-content[data-v-3df6a369],.item-icon[data-v-3df6a369]{align-items:center;display:flex;justify-content:center}.item-icon[data-v-3df6a369]{flex-shrink:0;height:20px;width:20px}.item-label[data-v-3df6a369]{font-size:.65rem;font-weight:600;letter-spacing:.02em;line-height:1.2;max-width:100%;text-shadow:0 1px 3px rgba(0,0,0,.5)}.label-fade-enter-active[data-v-3df6a369]{transition:opacity .25s cubic-bezier(.34,1.56,.64,1),transform .25s cubic-bezier(.34,1.56,.64,1),max-height .25s cubic-bezier(.34,1.56,.64,1)}.label-fade-leave-active[data-v-3df6a369]{transition:opacity .2s ease,transform .2s ease,max-height .2s ease}.label-fade-enter-from[data-v-3df6a369]{max-height:0;opacity:0;transform:translateY(-8px) scale(.8)}.label-fade-leave-to[data-v-3df6a369]{max-height:0;opacity:0;transform:translateY(-4px) scale(.9)}.item-tooltip[data-v-3df6a369]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:6px;box-shadow:0 2px 8px #0003;color:#fff;font-size:12px;left:50%;padding:6px 12px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-120%);white-space:nowrap;z-index:20}.tooltip-enter-active[data-v-3df6a369],.tooltip-leave-active[data-v-3df6a369]{transition:all .2s ease}.tooltip-enter-from[data-v-3df6a369],.tooltip-leave-to[data-v-3df6a369]{opacity:0;transform:translate(-50%,-100%)}.general-popup[data-v-3df6a369]{left:50%;position:absolute;top:50%;transform:translate(calc(var(--x)*1px - 50%),calc(var(--y)*1px - 50%));z-index:40}.popup-enter-active[data-v-3df6a369],.popup-leave-active[data-v-3df6a369]{transition:opacity .1s ease-in-out}.popup-enter-from[data-v-3df6a369],.popup-leave-to[data-v-3df6a369]{opacity:0}
