import { o as r } from "./utils-4kGecFw2.js";
import { _ as n } from "./launch-g_kMwjYd.js";
import { _ as e } from "./mount_head-c1OIlkSj.js";
import { n as i, c as t } from "./index-BcLRpF0n.js";
import "./index-YqpN0yec.js";
import "./index-CZypPRsn.js";
import "vue";
import "vue-clipboard2";
import "interactjs";
import "prismjs";
import "prismjs/themes/prism-okaidia.css";
import "@liveqing/liveplayer";
import "jquery";
import "mqtt/dist/mqtt";
import "vuex";
import "axios";
import "element-ui";
import "vue-router";
import "moment";
import "terraformer-wkt-parser";
import "dayjs";
import "file-saver";
import "nanoid";
import "jspack";
import "recorder-core";
import "recorder-core/src/engine/mp3";
import "recorder-core/src/engine/mp3-engine";
import "recorder-core/src/engine/pcm";
import "js-base64";
import "element-ui/lib/theme-chalk/index.css";
var a = {
  props: {
    containerStyle: {
      type: Object,
      "default": function _default() {
        return {};
      }
    }
  },
  data: function data() {
    return {
      timer: null,
      radio: 1,
      safety_switch_state: !1,
      laser_shine_status: !1
    };
  },
  mounted: function mounted() {
    var _this = this;
    this.$emit("showCenter", !0), this.$nextTick(function () {
      _this.init_rocker();
    });
  },
  methods: {
    handle_laser_shine_ctrl: function handle_laser_shine_ctrl(n) {
      if (!this.safety_switch_state) return this.$message.warning("未打开保险"), this.laser_shine_status = !1;
      {
        var _n = r.laser_shine_ctrl(1);
        this.commit_directive(_n), this.$message.success("发射成功");
      }
    },
    commit_directive: function commit_directive(r) {
      this.$emit("directive", r);
    },
    fangxiang: function fangxiang(n) {
      var _this2 = this;
      var e = null;
      switch (n) {
        case "up":
          e = r.gimbal_pitch_ctrl(1), this.commit_directive(e);
          break;
        case "right":
        case "left":
          break;
        case "down":
          e = r.gimbal_pitch_ctrl(-1), this.commit_directive(e);
      }
      this.timer = setTimeout(function () {
        clearTimeout(_this2.timer), e = r.gimbal_pitch_ctrl(0), _this2.commit_directive(e);
      }, 500);
    },
    init_rocker: function init_rocker() {
      var _this3 = this;
      var n = null;
      joystick({
        onstart: function onstart(e) {
          switch (e) {
            case "up":
              n = r.gimbal_pitch_ctrl(1), _this3.commit_directive(n);
              break;
            case "right":
            case "left":
              break;
            case "down":
              n = r.gimbal_pitch_ctrl(-1), _this3.commit_directive(n);
          }
        },
        onend: function onend() {
          n = r.gimbal_pitch_ctrl(0), _this3.commit_directive(n);
        }
      });
    }
  }
};
var o = function o() {
    var r = this,
      e = r.$createElement,
      i = r._self._c || e;
    return i("div", {
      staticClass: "cpt-MMC_Gimbal_FE8",
      style: r.containerStyle
    }, [i("div", {
      directives: [{
        name: "interact",
        rawName: "v-interact"
      }],
      staticClass: "hd"
    }, [r._m(0), r._v(" "), i("div", {
      staticClass: "close",
      on: {
        click: function click(n) {
          r.$emit("close"), r.$emit("showCenter", !1);
        }
      }
    }, [r._v("关闭")])]), r._v(" "), i("div", {
      staticClass: "bd"
    }, [i("div", {
      staticClass: "rocker-wrap"
    }, [i("div", {
      staticClass: "title-box"
    }), r._v(" "), i("div", {
      ref: "rocker",
      staticClass: "rocker"
    }, [i("div", {
      staticClass: "shangUp",
      on: {
        click: function click(n) {
          return r.fangxiang("up");
        }
      }
    }), r._v(" "), i("div", {
      staticClass: "xaiUp",
      on: {
        click: function click(n) {
          return r.fangxiang("down");
        }
      }
    }), r._v(" "), i("div", {
      staticClass: "zuoUp",
      on: {
        click: function click(n) {
          return r.fangxiang("right");
        }
      }
    }), r._v(" "), i("div", {
      staticClass: "youUp",
      on: {
        click: function click(n) {
          return r.fangxiang("left");
        }
      }
    })])]), r._v(" "), i("div", {
      staticClass: "form-wrap"
    }, [i("div", {
      staticClass: "form-item"
    }, [i("div", {
      staticClass: "label-box"
    }, [r._v("保险：")]), r._v(" "), i("div", {
      staticClass: "input-box"
    }, [i("el-switch", {
      attrs: {
        size: "mini"
      },
      model: {
        value: r.safety_switch_state,
        callback: function callback(n) {
          r.safety_switch_state = n;
        },
        expression: "safety_switch_state"
      }
    })], 1)]), r._v(" "), i("div", {
      staticClass: "form-item launch"
    }, [i("img", {
      attrs: {
        src: n,
        alt: ""
      },
      on: {
        click: r.handle_laser_shine_ctrl
      }
    }), r._v(" "), i("div", {
      staticClass: "label-box"
    }, [r._v("发射")])])])])]);
  },
  A = [function () {
    var r = this,
      n = r.$createElement,
      i = r._self._c || n;
    return i("div", {
      staticClass: "left ml8"
    }, [i("img", {
      attrs: {
        src: e
      }
    }), r._v(" "), i("div", {
      staticClass: "title"
    }, [r._v("催泪弹")])]);
  }];
o._withStripped = !0;
var s = i({
  render: o,
  staticRenderFns: A
}, function (r) {
  r && r("data-v-f5ea1254_0", {
    source: '.cpt-MMC_Gimbal_FE8[data-v-f5ea1254] {\n  position: absolute;\n  right: 0;\n  background: rgba(0, 23, 79, 0.7);\n  box-shadow: 0 2px 4px 0 rgba(1, 162, 255, 0.35), inset 0 0 40px 0 rgba(0, 184, 255, 0.5);\n  border-radius: 10px;\n  width: 470px;\n  height: 290px;\n  box-sizing: border-box;\n}\n.cpt-MMC_Gimbal_FE8 .hd[data-v-f5ea1254] {\n  height: 32px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: rgba(16, 65, 215, 0.2);\n  box-shadow: inset 0 0 15px 0 rgba(0, 182, 255, 0.6);\n  border-radius: 10px 10px 0 0;\n}\n.cpt-MMC_Gimbal_FE8 .hd .left[data-v-f5ea1254] {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_FE8 .hd .left .title[data-v-f5ea1254] {\n  font-size: 20px;\n  font-family: YouSheBiaoTiHei;\n  color: #14faff;\n  line-height: 26px;\n  text-shadow: 0px 1px 1px rgba(2, 32, 56, 0.2);\n  background: linear-gradient(135deg, #e3aa77 0%, #f5cda9 38%, #f9ecd3 58%, #fcdbb1 79%, #edb07a 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n}\n.cpt-MMC_Gimbal_FE8 .hd .close[data-v-f5ea1254] {\n  font-size: 14px;\n  font-family: MicrosoftYaHei;\n  color: #d2dfff;\n  margin-right: 8px;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd[data-v-f5ea1254] {\n  padding: 10px 20px;\n  display: flex;\n  overflow-y: auto;\n  height: 230px;\n  overflow-x: hidden;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap[data-v-f5ea1254] {\n  margin-left: 124px;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item[data-v-f5ea1254] {\n  display: flex;\n  align-items: center;\n  height: 40px;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .label-box[data-v-f5ea1254] {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .input-box[data-v-f5ea1254] {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .input-box .icon-box [class^=el-icon-][data-v-f5ea1254] {\n  font-size: 30px;\n  color: #dce9ff;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .launch[data-v-f5ea1254] {\n  margin-top: 35px;\n  margin-left: 22px;\n  display: flex;\n  flex-direction: column;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .title-box .title[data-v-f5ea1254] {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker[data-v-f5ea1254] {\n  width: 150px;\n  height: 150px;\n  position: relative;\n  background: center url("../assets/images/accident/caozuo.png") no-repeat;\n  background-size: 100% 100%;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .shangUp[data-v-f5ea1254] {\n  position: absolute;\n  left: 37%;\n  top: 4px;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .xaiUp[data-v-f5ea1254] {\n  position: absolute;\n  left: 37%;\n  bottom: 4px;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .zuoUp[data-v-f5ea1254] {\n  position: absolute;\n  left: 4px;\n  top: 37%;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .youUp[data-v-f5ea1254] {\n  position: absolute;\n  right: 4px;\n  top: 37%;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n[data-v-f5ea1254] .el-select {\n  width: 165px;\n  margin-right: 5px;\n}\n[data-v-f5ea1254] .el-select .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n[data-v-f5ea1254] .el-input {\n  width: 165px;\n  margin-right: 5px;\n}\n[data-v-f5ea1254] .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n[data-v-f5ea1254] .el-radio-group .el-radio .el-radio__input.is-checked .el-radio__inner {\n  border-color: #08c2d1;\n  background: #08c2d1;\n}\n[data-v-f5ea1254] .el-radio-group .el-radio .el-radio__label {\n  color: #cbd0eb;\n}\n[data-v-f5ea1254] .el-button {\n  background: #2aefed;\n  color: #000;\n  border: none;\n}\n\n/*# sourceMappingURL=index.vue.map */',
    map: {
      version: 3,
      sources: ["E:\\work\\standardization\\mmc-stl-module\\src\\components\\MMCFlightControlCenter\\components\\mount\\MMC_Gimbal_FE8\\index.vue", "index.vue"],
      names: [],
      mappings: "AAkKA;EACA,kBAAA;EAEA,QAAA;EACA,gCAAA;EACA,wFAAA;EACA,mBAAA;EACA,YAAA;EACA,aAAA;EAEA,sBAAA;ACnKA;ADoKA;EACA,YAAA;EACA,aAAA;EACA,8BAAA;EACA,mBAAA;EACA,kCAAA;EACA,mDAAA;EACA,4BAAA;AClKA;ADoKA;EACA,aAAA;EACA,mBAAA;AClKA;ADmKA;EACA,eAAA;EACA,4BAAA;EACA,cAAA;EACA,iBAAA;EACA,6CAAA;EACA,oGAAA;EAQA,6BAAA;EACA,oCAAA;ACxKA;AD4KA;EACA,eAAA;EACA,2BAAA;EACA,cAAA;EACA,iBAAA;EACA,eAAA;AC1KA;AD6KA;EACA,kBAAA;EACA,aAAA;EAEA,gBAAA;EACA,aAAA;EACA,kBAAA;AC5KA;AD6KA;EACA,kBAAA;AC3KA;AD8KA;EACA,aAAA;EACA,mBAAA;EACA,YAAA;AC5KA;AD6KA;EACA,cAAA;AC3KA;AD8KA;EACA,aAAA;EACA,mBAAA;AC5KA;AD8KA;EACA,eAAA;EACA,cAAA;AC5KA;ADiLA;EACA,gBAAA;EACA,iBAAA;EACA,aAAA;EACA,sBAAA;AC/KA;ADqLA;EACA,cAAA;ACnLA;ADsLA;EAEA,YAAA;EACA,aAAA;EACA,kBAAA;EAEA,wEAAA;EACA,0BAAA;ACtLA;ADuLA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACrLA;ADuLA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACrLA;ADuLA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACrLA;ADuLA;EACA,kBAAA;EACA,UAAA;EACA,QAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACrLA;AD4LA;EACA,YAAA;EACA,iBAAA;ACzLA;AD2LA;EACA,mBAAA;EACA,yBAAA;EACA,cAAA;ACzLA;AD6LA;EACA,YAAA;EACA,iBAAA;AC3LA;AD4LA;EACA,mBAAA;EACA,yBAAA;EACA,cAAA;AC1LA;ADiMA;EACA,qBAAA;EACA,mBAAA;AC/LA;ADmMA;EACA,cAAA;ACjMA;ADqMA;EACA,mBAAA;EACA,WAAA;EACA,YAAA;ACnMA;;AAEA,oCAAoC",
      file: "index.vue",
      sourcesContent: ['<template>\r\n  <div class="cpt-MMC_Gimbal_FE8" :style="containerStyle">\r\n    <div v-interact class="hd">\r\n      \x3c!-- <div class="title">八孔投弹器</div> --\x3e\r\n      <div class="left ml8">\r\n        <img src="../assets/images/mount/mount_head.png" />\r\n        <div class="title">催泪弹</div>\r\n      </div>\r\n      <div class="close" @click="$emit(\'close\'), $emit(\'showCenter\', false)">关闭</div>\r\n    </div>\r\n    <div class="bd">\r\n      <div class="rocker-wrap">\r\n        <div class="title-box">\r\n          \x3c!-- <div class="title">操作</div> --\x3e\r\n        </div>\r\n        <div ref="rocker" class="rocker">\r\n          <div class="shangUp" @click="fangxiang(\'up\')" />\r\n          <div class="xaiUp" @click="fangxiang(\'down\')" />\r\n          <div class="zuoUp" @click="fangxiang(\'right\')" />\r\n          <div class="youUp" @click="fangxiang(\'left\')" />\r\n        </div>\r\n      </div>\r\n      <div class="form-wrap">\r\n        <div class="form-item">\r\n          <div class="label-box">保险：</div>\r\n          <div class="input-box">\r\n            <el-switch v-model="safety_switch_state" size="mini" />\r\n          </div>\r\n        </div>\r\n        <div class="form-item launch">\r\n          <img src="../assets/images/mount/launch.png" alt="" @click="handle_laser_shine_ctrl" />\r\n          <div class="label-box">发射</div>\r\n          \x3c!--<div class="input-box" @click="handle_laser_shine_ctrl">\r\n            <el-switch v-model="laser_shine_status" size="mini"></el-switch>\r\n          </div> --\x3e\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</template>\r\n\r\n<script>\r\nimport { MMC_Gimbal_FE8 } from \'../utils\';\r\nexport default {\r\n  props: {\r\n    containerStyle: {\r\n      type: Object,\r\n      default: () => ({})\r\n    }\r\n  },\r\n  data() {\r\n    return {\r\n      timer: null,\r\n      radio: 1,\r\n      safety_switch_state: false,\r\n      laser_shine_status: false\r\n    };\r\n  },\r\n  mounted() {\r\n    this.$emit(\'showCenter\', true);\r\n    this.$nextTick(() => {\r\n      this.init_rocker();\r\n    });\r\n  },\r\n  methods: {\r\n    handle_laser_shine_ctrl(value) {\r\n      if (!this.safety_switch_state) {\r\n        this.$message.warning(\'未打开保险\');\r\n        return (this.laser_shine_status = false);\r\n      } else {\r\n        // if (this.laser_shine_status) {\r\n        const buff = MMC_Gimbal_FE8.laser_shine_ctrl(1);\r\n        this.commit_directive(buff);\r\n        this.$message.success(\'发射成功\');\r\n        // setTimeout(() => {\r\n        //   this.laser_shine_status = false;\r\n        // }, 500);\r\n        // }\r\n      }\r\n    },\r\n    commit_directive(buffer) {\r\n      // console.log(buffer);\r\n      this.$emit(\'directive\', buffer);\r\n    },\r\n    fangxiang(type) {\r\n      let buffer = null;\r\n      switch (type) {\r\n        case \'up\':\r\n          buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(1);\r\n          this.commit_directive(buffer);\r\n          break;\r\n        case \'right\':\r\n          // buffer = MMC_Gimbal_FF6.gimbal_pitch_ctrl(0);\r\n          // this.commit_directive(buffer);\r\n          // setTimeout(() => {\r\n          //   buffer = MMC_Gimbal_FF6.gimbal_yaw_ctrl(-1);\r\n          //   this.commit_directive(buffer);\r\n          // }, 50);\r\n          break;\r\n        case \'left\':\r\n          // buffer = MMC_Gimbal_FF6.gimbal_pitch_ctrl(0);\r\n          // this.commit_directive(buffer);\r\n          // setTimeout(() => {\r\n          //   buffer = MMC_Gimbal_FF6.gimbal_yaw_ctrl(1);\r\n          //   this.commit_directive(buffer);\r\n          // }, 50);\r\n          break;\r\n        case \'down\':\r\n          buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(-1);\r\n          this.commit_directive(buffer);\r\n      }\r\n      this.timer = setTimeout(() => {\r\n        clearTimeout(this.timer);\r\n        buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(0);\r\n        this.commit_directive(buffer);\r\n      }, 500);\r\n    },\r\n    init_rocker() {\r\n      let buffer = null;\r\n      joystick({\r\n        // zone: this.$refs["rocker"],\r\n        // mode: "static",\r\n        // position: { left: "50%", top: "50%" },\r\n        // color: "#9bacbe",\r\n        onstart: (type) => {\r\n          switch (type) {\r\n            case \'up\':\r\n              buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(1);\r\n              this.commit_directive(buffer);\r\n              break;\r\n            case \'right\':\r\n              // buffer = MMC_Gimbal_FF6.gimbal_pitch_ctrl(0);\r\n              // this.commit_directive(buffer);\r\n              // setTimeout(() => {\r\n              //   buffer = MMC_Gimbal_FF6.gimbal_yaw_ctrl(-1);\r\n              //   this.commit_directive(buffer);\r\n              // }, 50);\r\n              break;\r\n            case \'left\':\r\n              // buffer = MMC_Gimbal_FF6.gimbal_pitch_ctrl(0);\r\n              // this.commit_directive(buffer);\r\n              // setTimeout(() => {\r\n              //   buffer = MMC_Gimbal_FF6.gimbal_yaw_ctrl(1);\r\n              //   this.commit_directive(buffer);\r\n              // }, 50);\r\n              break;\r\n            case \'down\':\r\n              buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(-1);\r\n              this.commit_directive(buffer);\r\n          }\r\n        },\r\n        onend: () => {\r\n          buffer = MMC_Gimbal_FE8.gimbal_pitch_ctrl(0);\r\n          this.commit_directive(buffer);\r\n        }\r\n      });\r\n    }\r\n  }\r\n};\r\n<\/script>\r\n\r\n<style lang="scss" scoped>\r\n.cpt-MMC_Gimbal_FE8 {\r\n  position: absolute;\r\n  // bottom: 0;\r\n  right: 0;\r\n  background: rgba(0, 23, 79, 0.7);\r\n  box-shadow: 0 2px 4px 0 rgba(1, 162, 255, 0.35), inset 0 0 40px 0 rgba(0, 184, 255, 0.5);\r\n  border-radius: 10px;\r\n  width: 470px;\r\n  height: 290px;\r\n\r\n  box-sizing: border-box;\r\n  .hd {\r\n    height: 32px;\r\n    display: flex;\r\n    justify-content: space-between;\r\n    align-items: center;\r\n    background: rgba(16, 65, 215, 0.2);\r\n    box-shadow: inset 0 0 15px 0 rgba(0, 182, 255, 0.6);\r\n    border-radius: 10px 10px 0 0;\r\n\r\n    .left {\r\n      display: flex;\r\n      align-items: center;\r\n      .title {\r\n        font-size: 20px;\r\n        font-family: YouSheBiaoTiHei;\r\n        color: #14faff;\r\n        line-height: 26px;\r\n        text-shadow: 0px 1px 1px rgba(2, 32, 56, 0.2);\r\n        background: linear-gradient(\r\n          135deg,\r\n          #e3aa77 0%,\r\n          #f5cda9 38%,\r\n          #f9ecd3 58%,\r\n          #fcdbb1 79%,\r\n          #edb07a 100%\r\n        );\r\n        -webkit-background-clip: text;\r\n        -webkit-text-fill-color: transparent;\r\n      }\r\n    }\r\n\r\n    .close {\r\n      font-size: 14px;\r\n      font-family: MicrosoftYaHei;\r\n      color: #d2dfff;\r\n      margin-right: 8px;\r\n      cursor: pointer;\r\n    }\r\n  }\r\n  .bd {\r\n    padding: 10px 20px;\r\n    display: flex;\r\n    // justify-content: space-between;\r\n    overflow-y: auto;\r\n    height: 230px;\r\n    overflow-x: hidden;\r\n    .form-wrap {\r\n      margin-left: 124px;\r\n      // min-width: 300px;\r\n      // flex-shrink: 0;\r\n      .form-item {\r\n        display: flex;\r\n        align-items: center;\r\n        height: 40px;\r\n        .label-box {\r\n          color: #cbd0eb;\r\n          // width: 75px;\r\n        }\r\n        .input-box {\r\n          display: flex;\r\n          align-items: center;\r\n          .icon-box {\r\n            [class^=\'el-icon-\'] {\r\n              font-size: 30px;\r\n              color: #dce9ff;\r\n            }\r\n          }\r\n        }\r\n      }\r\n      .launch {\r\n        margin-top: 35px;\r\n        margin-left: 22px;\r\n        display: flex;\r\n        flex-direction: column;\r\n      }\r\n    }\r\n    .rocker-wrap {\r\n      // flex: 1;\r\n      .title-box {\r\n        .title {\r\n          color: #cbd0eb;\r\n        }\r\n      }\r\n      .rocker {\r\n        // margin: 10px auto 0;\r\n        width: 150px;\r\n        height: 150px;\r\n        position: relative;\r\n        // margin: 0 auto;\r\n        background: center url(\'../assets/images/accident/caozuo.png\') no-repeat;\r\n        background-size: 100% 100%;\r\n        .shangUp {\r\n          position: absolute;\r\n          left: 37%;\r\n          top: 4px;\r\n          border-radius: 50%;\r\n          width: 40px;\r\n          height: 40px;\r\n          border: 0px solid red;\r\n          cursor: pointer;\r\n        }\r\n        .xaiUp {\r\n          position: absolute;\r\n          left: 37%;\r\n          bottom: 4px;\r\n          border-radius: 50%;\r\n          width: 40px;\r\n          height: 40px;\r\n          border: 0px solid red;\r\n          cursor: pointer;\r\n        }\r\n        .zuoUp {\r\n          position: absolute;\r\n          left: 4px;\r\n          top: 37%;\r\n          border-radius: 50%;\r\n          width: 40px;\r\n          height: 40px;\r\n          border: 0px solid red;\r\n          cursor: pointer;\r\n        }\r\n        .youUp {\r\n          position: absolute;\r\n          right: 4px;\r\n          top: 37%;\r\n          border-radius: 50%;\r\n          width: 40px;\r\n          height: 40px;\r\n          border: 0px solid red;\r\n          cursor: pointer;\r\n        }\r\n      }\r\n    }\r\n  }\r\n}\r\n::v-deep {\r\n  .el-select {\r\n    width: 165px;\r\n    margin-right: 5px;\r\n    .el-input {\r\n      .el-input__inner {\r\n        background: #000000;\r\n        border: 1px solid #08c2d1;\r\n        color: #dce9ff;\r\n      }\r\n    }\r\n  }\r\n  .el-input {\r\n    width: 165px;\r\n    margin-right: 5px;\r\n    .el-input__inner {\r\n      background: #000000;\r\n      border: 1px solid #08c2d1;\r\n      color: #dce9ff;\r\n    }\r\n  }\r\n  .el-radio-group {\r\n    .el-radio {\r\n      .el-radio__input {\r\n        &.is-checked {\r\n          .el-radio__inner {\r\n            border-color: #08c2d1;\r\n            background: #08c2d1;\r\n          }\r\n        }\r\n      }\r\n      .el-radio__label {\r\n        color: #cbd0eb;\r\n      }\r\n    }\r\n  }\r\n  .el-button {\r\n    background: #2aefed;\r\n    color: #000;\r\n    border: none;\r\n  }\r\n}\r\n</style>\r\n', '.cpt-MMC_Gimbal_FE8 {\n  position: absolute;\n  right: 0;\n  background: rgba(0, 23, 79, 0.7);\n  box-shadow: 0 2px 4px 0 rgba(1, 162, 255, 0.35), inset 0 0 40px 0 rgba(0, 184, 255, 0.5);\n  border-radius: 10px;\n  width: 470px;\n  height: 290px;\n  box-sizing: border-box;\n}\n.cpt-MMC_Gimbal_FE8 .hd {\n  height: 32px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  background: rgba(16, 65, 215, 0.2);\n  box-shadow: inset 0 0 15px 0 rgba(0, 182, 255, 0.6);\n  border-radius: 10px 10px 0 0;\n}\n.cpt-MMC_Gimbal_FE8 .hd .left {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_FE8 .hd .left .title {\n  font-size: 20px;\n  font-family: YouSheBiaoTiHei;\n  color: #14faff;\n  line-height: 26px;\n  text-shadow: 0px 1px 1px rgba(2, 32, 56, 0.2);\n  background: linear-gradient(135deg, #e3aa77 0%, #f5cda9 38%, #f9ecd3 58%, #fcdbb1 79%, #edb07a 100%);\n  -webkit-background-clip: text;\n  -webkit-text-fill-color: transparent;\n}\n.cpt-MMC_Gimbal_FE8 .hd .close {\n  font-size: 14px;\n  font-family: MicrosoftYaHei;\n  color: #d2dfff;\n  margin-right: 8px;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd {\n  padding: 10px 20px;\n  display: flex;\n  overflow-y: auto;\n  height: 230px;\n  overflow-x: hidden;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap {\n  margin-left: 124px;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item {\n  display: flex;\n  align-items: center;\n  height: 40px;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .label-box {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .input-box {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .form-item .input-box .icon-box [class^=el-icon-] {\n  font-size: 30px;\n  color: #dce9ff;\n}\n.cpt-MMC_Gimbal_FE8 .bd .form-wrap .launch {\n  margin-top: 35px;\n  margin-left: 22px;\n  display: flex;\n  flex-direction: column;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .title-box .title {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker {\n  width: 150px;\n  height: 150px;\n  position: relative;\n  background: center url("../assets/images/accident/caozuo.png") no-repeat;\n  background-size: 100% 100%;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .shangUp {\n  position: absolute;\n  left: 37%;\n  top: 4px;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .xaiUp {\n  position: absolute;\n  left: 37%;\n  bottom: 4px;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .zuoUp {\n  position: absolute;\n  left: 4px;\n  top: 37%;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_FE8 .bd .rocker-wrap .rocker .youUp {\n  position: absolute;\n  right: 4px;\n  top: 37%;\n  border-radius: 50%;\n  width: 40px;\n  height: 40px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n\n::v-deep .el-select {\n  width: 165px;\n  margin-right: 5px;\n}\n::v-deep .el-select .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n::v-deep .el-input {\n  width: 165px;\n  margin-right: 5px;\n}\n::v-deep .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n::v-deep .el-radio-group .el-radio .el-radio__input.is-checked .el-radio__inner {\n  border-color: #08c2d1;\n  background: #08c2d1;\n}\n::v-deep .el-radio-group .el-radio .el-radio__label {\n  color: #cbd0eb;\n}\n::v-deep .el-button {\n  background: #2aefed;\n  color: #000;\n  border: none;\n}\n\n/*# sourceMappingURL=index.vue.map */']
    },
    media: void 0
  });
}, a, "data-v-f5ea1254", false, undefined, !1, t);
export { s as default };
