import { f as n } from "./utils-4kGecFw2.js";
import { n as r, c as e } 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 i = {
  data: function data() {
    return {
      timer: null,
      music: null,
      control_speed: 3
    };
  },
  mounted: function mounted() {
    var _this = this;
    this.$nextTick(function () {
      _this.init_rocker();
    });
  },
  methods: {
    handle_play: function handle_play() {
      var r = n.gimbal_audio_play_ctl(2);
      this.commit_directive(r);
    },
    handle_pause: function handle_pause() {
      var r = n.gimbal_audio_play_ctl(0);
      this.commit_directive(r);
    },
    handle_change_music: function handle_change_music() {
      var r = n.gimbal_audio_play_next_ctl();
      this.commit_directive(r);
    },
    commit_directive: function commit_directive(n) {
      this.$emit("directive", n);
    },
    fangxiang: function fangxiang(r) {
      var _this2 = this;
      var e = null;
      switch (r) {
        case "up":
          e = n.gimbal_pitch_ctrl(1, this.control_speed), this.commit_directive(e);
          break;
        case "right":
        case "left":
          break;
        case "down":
          e = n.gimbal_pitch_ctrl(-1, this.control_speed), this.commit_directive(e);
      }
      this.timer = setTimeout(function () {
        clearTimeout(_this2.timer), e = n.gimbal_pitch_ctrl(0, _this2.control_speed), _this2.commit_directive(e);
      }, 500);
    },
    init_rocker: function init_rocker() {
      var _this3 = this;
      var r = null;
      joystick({
        onstart: function onstart(e) {
          switch (e) {
            case "up":
              r = n.gimbal_pitch_ctrl(1, _this3.control_speed), _this3.commit_directive(r);
              break;
            case "right":
            case "left":
              break;
            case "down":
              r = n.gimbal_pitch_ctrl(-1, _this3.control_speed), _this3.commit_directive(r);
          }
        },
        onend: function onend() {
          r = n.gimbal_pitch_ctrl(0, _this3.control_speed), _this3.commit_directive(r);
        }
      });
    }
  }
};
var t = function t() {
  var n = this,
    r = n.$createElement,
    e = n._self._c || r;
  return e("div", {
    staticClass: "cpt-MMC_Gimbal_P0_Pro"
  }, [e("div", {
    directives: [{
      name: "interact",
      rawName: "v-interact"
    }],
    staticClass: "hd"
  }, [e("div", {
    staticClass: "title"
  }, [n._v("喊话器")])]), n._v(" "), e("div", {
    staticClass: "bd"
  }, [e("div", {
    staticClass: "form-wrap"
  }, [e("div", {
    staticClass: "form-item"
  }, [e("div", {
    staticClass: "label-box"
  }, [n._v("喊话播放")]), n._v(" "), e("div", {
    staticClass: "input-box"
  }, [e("div", {
    staticClass: "icon-box"
  }, [e("span", {
    staticClass: "el-icon-video-play",
    on: {
      click: n.handle_play
    }
  }), n._v(" "), e("span", {
    staticClass: "el-icon-video-pause",
    on: {
      click: n.handle_pause
    }
  })])])]), n._v(" "), e("div", {
    staticClass: "form-item"
  }, [e("div", {
    staticClass: "label-box"
  }, [n._v("下 一 曲")]), n._v(" "), e("div", {
    staticClass: "input-box"
  }, [e("el-select", {
    attrs: {
      size: "mini",
      placeholder: "请选择下一曲"
    },
    on: {
      change: n.handle_change_music
    },
    model: {
      value: n.music,
      callback: function callback(r) {
        n.music = r;
      },
      expression: "music"
    }
  }, [e("el-option", {
    attrs: {
      label: 1,
      value: 1
    }
  }), n._v(" "), e("el-option", {
    attrs: {
      label: 2,
      value: 2
    }
  }), n._v(" "), e("el-option", {
    attrs: {
      label: 3,
      value: 3
    }
  })], 1)], 1)]), n._v(" "), e("div", {
    staticClass: "form-item"
  }, [e("div", {
    staticClass: "label-box"
  }, [n._v("控制速度")]), n._v(" "), e("div", {
    staticClass: "input-box"
  }, [e("div", {
    staticClass: "speedC"
  }, n._l(new Array(5).fill(1), function (r, i) {
    return e("div", {
      key: i,
      staticClass: "speed",
      style: n.control_speed == i + 1 ? "background: #FFFFFF;color: #333333;" : "",
      on: {
        click: function click(r) {
          n.control_speed = i + 1;
        }
      }
    }, [n._v("\n              " + n._s(i + 1) + "\n            ")]);
  }), 0)])])]), n._v(" "), e("div", {
    staticClass: "rocker-wrap"
  }, [n._m(0), n._v(" "), e("div", {
    ref: "rocker",
    staticClass: "rocker"
  }, [e("div", {
    staticClass: "shangUp",
    on: {
      click: function click(r) {
        return n.fangxiang("up");
      }
    }
  }), n._v(" "), e("div", {
    staticClass: "xaiUp",
    on: {
      click: function click(r) {
        return n.fangxiang("down");
      }
    }
  })])])])]);
};
t._withStripped = !0;
var o = r({
  render: t,
  staticRenderFns: [function () {
    var n = this,
      r = n.$createElement,
      e = n._self._c || r;
    return e("div", {
      staticClass: "title-box"
    }, [e("div", {
      staticClass: "title"
    }, [n._v("俯仰操作")])]);
  }]
}, function (n) {
  n && n("data-v-116a7a93_0", {
    source: '.cpt-MMC_Gimbal_P0_Pro[data-v-116a7a93] {\n  position: absolute;\n  top: 0px;\n  right: 0;\n  /* background: center url("../assets/images/observe/fckernel/mount/01_bg.png")\n    no-repeat; */\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  background-size: 100% 100%;\n  width: 500px;\n  height: 290px;\n  box-sizing: border-box;\n  padding: 10px 20px;\n}\n.cpt-MMC_Gimbal_P0_Pro .hd .title[data-v-116a7a93] {\n  font-size: 18px;\n  color: #08c2d1;\n  font-weight: bold;\n  line-height: 2;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd[data-v-116a7a93] {\n  display: flex;\n  justify-content: space-between;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap[data-v-116a7a93] {\n  flex-shrink: 0;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item[data-v-116a7a93] {\n  display: flex;\n  align-items: center;\n  height: 40px;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .label-box[data-v-116a7a93] {\n  color: #cbd0eb;\n  width: 75px;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .input-box[data-v-116a7a93] {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .input-box .icon-box [class^=el-icon-][data-v-116a7a93] {\n  font-size: 30px;\n  color: #dce9ff;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap[data-v-116a7a93] {\n  flex: 1;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .title-box .title[data-v-116a7a93] {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker[data-v-116a7a93] {\n  margin: 10px auto 0;\n  width: 154px;\n  height: 154px;\n  background: -0.5px 3.5px url("../assets/images/accident/operation.png") no-repeat;\n  background-size: 100% calc(100% - 3.5px);\n  position: relative;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker .shangUp[data-v-116a7a93] {\n  position: absolute;\n  left: 34%;\n  top: 0px;\n  border-radius: 50%;\n  width: 50px;\n  height: 50px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker .xaiUp[data-v-116a7a93] {\n  position: absolute;\n  left: 34%;\n  bottom: 0px;\n  border-radius: 50%;\n  width: 50px;\n  height: 50px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n[data-v-116a7a93] .el-select {\n  width: 165px;\n  margin-right: 5px;\n}\n[data-v-116a7a93] .el-select .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n[data-v-116a7a93] .el-input {\n  width: 165px;\n  margin-right: 5px;\n}\n[data-v-116a7a93] .el-input .el-input__inner {\n  background: #000000;\n  border: 1px solid #08c2d1;\n  color: #dce9ff;\n}\n[data-v-116a7a93] .el-radio-group .el-radio .el-radio__input.is-checked .el-radio__inner {\n  border-color: #08c2d1;\n  background: #08c2d1;\n}\n[data-v-116a7a93] .el-radio-group .el-radio .el-radio__label {\n  color: #cbd0eb;\n}\n[data-v-116a7a93] .el-button {\n  background: #2aefed;\n  color: #000;\n  border: none;\n}\n[data-v-116a7a93] .el-slider__bar {\n  background: #fff;\n}\n.speedC[data-v-116a7a93] {\n  width: 203px;\n  height: 24px;\n  display: flex;\n  background: rgba(13, 34, 79, 0.65);\n  border: 1px solid #43deff;\n  border-radius: 12px;\n}\n.speedC .speed[data-v-116a7a93] {\n  width: 41px;\n  color: #ffffff;\n  border-radius: 12px;\n  text-align: center;\n  line-height: 24px;\n}\n.iconfont[data-v-116a7a93] {\n  color: #2aefed;\n}\n\n/*# sourceMappingURL=index.vue.map */',
    map: {
      version: 3,
      sources: ["E:\\work\\standardization\\mmc-stl-module\\src\\components\\MMCFlightControlCenter\\components\\mount\\MMC_Gimbal_P0_Pro\\index.vue", "index.vue"],
      names: [],
      mappings: "AAkKA;EACA,kBAAA;EACA,QAAA;EACA,QAAA;EACA;gBAAA;EAEA,gCAAA;EACA,wFAAA;EACA,mBAAA;EACA,0BAAA;EACA,YAAA;EACA,aAAA;EACA,sBAAA;EACA,kBAAA;ACjKA;ADmKA;EACA,eAAA;EACA,cAAA;EACA,iBAAA;EACA,cAAA;ACjKA;ADoKA;EACA,aAAA;EACA,8BAAA;AClKA;ADmKA;EACA,cAAA;ACjKA;ADkKA;EACA,aAAA;EACA,mBAAA;EACA,YAAA;AChKA;ADiKA;EACA,cAAA;EACA,WAAA;AC/JA;ADiKA;EACA,aAAA;EACA,mBAAA;AC/JA;ADiKA;EACA,eAAA;EACA,cAAA;AC/JA;ADqKA;EACA,OAAA;ACnKA;ADqKA;EACA,cAAA;ACnKA;ADsKA;EACA,mBAAA;EACA,YAAA;EACA,aAAA;EACA,iFAAA;EACA,wCAAA;EACA,kBAAA;ACpKA;ADqKA;EACA,kBAAA;EACA,SAAA;EACA,QAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACnKA;ADqKA;EACA,kBAAA;EACA,SAAA;EACA,WAAA;EACA,kBAAA;EACA,WAAA;EACA,YAAA;EACA,qBAAA;EACA,eAAA;ACnKA;AD0KA;EACA,YAAA;EACA,iBAAA;ACvKA;ADyKA;EACA,mBAAA;EACA,yBAAA;EACA,cAAA;ACvKA;AD2KA;EACA,YAAA;EACA,iBAAA;ACzKA;AD0KA;EACA,mBAAA;EACA,yBAAA;EACA,cAAA;ACxKA;AD+KA;EACA,qBAAA;EACA,mBAAA;AC7KA;ADiLA;EACA,cAAA;AC/KA;ADmLA;EACA,mBAAA;EACA,WAAA;EACA,YAAA;ACjLA;ADoLA;EACA,gBAAA;ACjLA;ADmLA;EACA,YAAA;EACA,YAAA;EACA,aAAA;EACA,kCAAA;EACA,yBAAA;EACA,mBAAA;AChLA;ADiLA;EACA,WAAA;EAEA,cAAA;EACA,mBAAA;EACA,kBAAA;EACA,iBAAA;AChLA;ADmLA;EACA,cAAA;AChLA;;AAEA,oCAAoC",
      file: "index.vue",
      sourcesContent: ['<template>\r\n  <div class="cpt-MMC_Gimbal_P0_Pro">\r\n    <div v-interact class="hd">\r\n      <div class="title">喊话器</div>\r\n    </div>\r\n    <div class="bd">\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            <div class="icon-box">\r\n              <span class="el-icon-video-play" @click="handle_play" />\r\n              <span class="el-icon-video-pause" @click="handle_pause" />\r\n            </div>\r\n          </div>\r\n        </div>\r\n        <div class="form-item">\r\n          <div class="label-box">下&nbsp;一&nbsp;曲</div>\r\n          <div class="input-box">\r\n            <el-select\r\n              v-model="music"\r\n              size="mini"\r\n              placeholder="请选择下一曲"\r\n              @change="handle_change_music"\r\n            >\r\n              <el-option :label="1" :value="1" />\r\n              <el-option :label="2" :value="2" />\r\n              <el-option :label="3" :value="3" />\r\n            </el-select>\r\n          </div>\r\n        </div>\r\n        <div class="form-item">\r\n          <div class="label-box">控制速度</div>\r\n          <div class="input-box">\r\n            <div class="speedC">\r\n              <div\r\n                v-for="(item, index) in new Array(5).fill(1)"\r\n                :key="index"\r\n                class="speed"\r\n                :style="control_speed == index + 1 ? \'background: #FFFFFF;color: #333333;\' : \'\'"\r\n                @click="control_speed = index + 1"\r\n              >\r\n                {{ index + 1 }}\r\n              </div>\r\n            </div>\r\n            \x3c!-- <el-select\r\n              v-model="control_speed"\r\n              size="mini"\r\n              placeholder="请选择控制速度"\r\n            >\r\n              <el-option\r\n                v-for="(item, index) in new Array(5).fill(1)"\r\n                :key="index"\r\n                :label="index + 1"\r\n                :value="index + 1"\r\n              ></el-option>\r\n            </el-select> --\x3e\r\n          </div>\r\n        </div>\r\n      </div>\r\n      <div class="rocker-wrap">\r\n        <div class="title-box">\r\n          <div class="title">俯仰操作</div>\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>\r\n      </div>\r\n    </div>\r\n  </div>\r\n</template>\r\n\r\n<script>\r\nimport { MMC_Gimbal_P0_Pro } from \'../utils\';\r\nexport default {\r\n  data() {\r\n    return {\r\n      timer: null,\r\n      music: null,\r\n      control_speed: 3\r\n    };\r\n  },\r\n  mounted() {\r\n    this.$nextTick(() => {\r\n      this.init_rocker();\r\n    });\r\n  },\r\n  methods: {\r\n    handle_play() {\r\n      const buffer = MMC_Gimbal_P0_Pro.gimbal_audio_play_ctl(2);\r\n      this.commit_directive(buffer);\r\n    },\r\n    handle_pause() {\r\n      const buffer = MMC_Gimbal_P0_Pro.gimbal_audio_play_ctl(0);\r\n      this.commit_directive(buffer);\r\n    },\r\n    handle_change_music() {\r\n      const buffer = MMC_Gimbal_P0_Pro.gimbal_audio_play_next_ctl();\r\n      this.commit_directive(buffer);\r\n    },\r\n    commit_directive(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_P0_Pro.gimbal_pitch_ctrl(1, this.control_speed);\r\n          this.commit_directive(buffer);\r\n          break;\r\n        case \'right\':\r\n          // _this.gimbal_yaw_ctrl(1);\r\n          break;\r\n        case \'left\':\r\n          // _this.gimbal_yaw_ctrl(-1);\r\n          break;\r\n        case \'down\':\r\n          buffer = MMC_Gimbal_P0_Pro.gimbal_pitch_ctrl(-1, this.control_speed);\r\n          this.commit_directive(buffer);\r\n      }\r\n      this.timer = setTimeout(() => {\r\n        clearTimeout(this.timer);\r\n        buffer = MMC_Gimbal_P0_Pro.gimbal_pitch_ctrl(0, this.control_speed);\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_P0_Pro.gimbal_pitch_ctrl(1, this.control_speed);\r\n              this.commit_directive(buffer);\r\n              break;\r\n            case \'right\':\r\n              // _this.gimbal_yaw_ctrl(1);\r\n              break;\r\n            case \'left\':\r\n              // _this.gimbal_yaw_ctrl(-1);\r\n              break;\r\n            case \'down\':\r\n              buffer = MMC_Gimbal_P0_Pro.gimbal_pitch_ctrl(-1, this.control_speed);\r\n              this.commit_directive(buffer);\r\n          }\r\n        },\r\n        onend: () => {\r\n          buffer = MMC_Gimbal_P0_Pro.gimbal_pitch_ctrl(0, this.control_speed);\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_P0_Pro {\r\n  position: absolute;\r\n  top: 0px;\r\n  right: 0;\r\n  /* background: center url("../assets/images/observe/fckernel/mount/01_bg.png")\r\n    no-repeat; */\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  background-size: 100% 100%;\r\n  width: 500px;\r\n  height: 290px;\r\n  box-sizing: border-box;\r\n  padding: 10px 20px;\r\n  .hd {\r\n    .title {\r\n      font-size: 18px;\r\n      color: #08c2d1;\r\n      font-weight: bold;\r\n      line-height: 2;\r\n    }\r\n  }\r\n  .bd {\r\n    display: flex;\r\n    justify-content: space-between;\r\n    .form-wrap {\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    }\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: 154px;\r\n        height: 154px;\r\n        background: -0.5px 3.5px url(\'../assets/images/accident/operation.png\') no-repeat;\r\n        background-size: 100% calc(100% - 3.5px);\r\n        position: relative;\r\n        .shangUp {\r\n          position: absolute;\r\n          left: 34%;\r\n          top: 0px;\r\n          border-radius: 50%;\r\n          width: 50px;\r\n          height: 50px;\r\n          border: 0px solid red;\r\n          cursor: pointer;\r\n        }\r\n        .xaiUp {\r\n          position: absolute;\r\n          left: 34%;\r\n          bottom: 0px;\r\n          border-radius: 50%;\r\n          width: 50px;\r\n          height: 50px;\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::v-deep .el-slider__bar {\r\n  background: #fff;\r\n}\r\n.speedC {\r\n  width: 203px;\r\n  height: 24px;\r\n  display: flex;\r\n  background: rgba(13, 34, 79, 0.65);\r\n  border: 1px solid #43deff;\r\n  border-radius: 12px;\r\n  .speed {\r\n    width: 41px;\r\n    // background: #FFFFFF;\r\n    color: #ffffff;\r\n    border-radius: 12px;\r\n    text-align: center;\r\n    line-height: 24px;\r\n  }\r\n}\r\n.iconfont {\r\n  color: #2aefed;\r\n}\r\n</style>\r\n', '.cpt-MMC_Gimbal_P0_Pro {\n  position: absolute;\n  top: 0px;\n  right: 0;\n  /* background: center url("../assets/images/observe/fckernel/mount/01_bg.png")\n    no-repeat; */\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  background-size: 100% 100%;\n  width: 500px;\n  height: 290px;\n  box-sizing: border-box;\n  padding: 10px 20px;\n}\n.cpt-MMC_Gimbal_P0_Pro .hd .title {\n  font-size: 18px;\n  color: #08c2d1;\n  font-weight: bold;\n  line-height: 2;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd {\n  display: flex;\n  justify-content: space-between;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap {\n  flex-shrink: 0;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item {\n  display: flex;\n  align-items: center;\n  height: 40px;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .label-box {\n  color: #cbd0eb;\n  width: 75px;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .input-box {\n  display: flex;\n  align-items: center;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .form-wrap .form-item .input-box .icon-box [class^=el-icon-] {\n  font-size: 30px;\n  color: #dce9ff;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap {\n  flex: 1;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .title-box .title {\n  color: #cbd0eb;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker {\n  margin: 10px auto 0;\n  width: 154px;\n  height: 154px;\n  background: -0.5px 3.5px url("../assets/images/accident/operation.png") no-repeat;\n  background-size: 100% calc(100% - 3.5px);\n  position: relative;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker .shangUp {\n  position: absolute;\n  left: 34%;\n  top: 0px;\n  border-radius: 50%;\n  width: 50px;\n  height: 50px;\n  border: 0px solid red;\n  cursor: pointer;\n}\n.cpt-MMC_Gimbal_P0_Pro .bd .rocker-wrap .rocker .xaiUp {\n  position: absolute;\n  left: 34%;\n  bottom: 0px;\n  border-radius: 50%;\n  width: 50px;\n  height: 50px;\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::v-deep .el-slider__bar {\n  background: #fff;\n}\n\n.speedC {\n  width: 203px;\n  height: 24px;\n  display: flex;\n  background: rgba(13, 34, 79, 0.65);\n  border: 1px solid #43deff;\n  border-radius: 12px;\n}\n.speedC .speed {\n  width: 41px;\n  color: #ffffff;\n  border-radius: 12px;\n  text-align: center;\n  line-height: 24px;\n}\n\n.iconfont {\n  color: #2aefed;\n}\n\n/*# sourceMappingURL=index.vue.map */']
    },
    media: void 0
  });
}, i, "data-v-116a7a93", false, undefined, !1, e);
export { o as default };
