UNPKG

@coolbox/test

Version:

Icons for Coolbox

986 lines 625 kB
import { ref, proxyRefs, openBlock, createElementBlock, normalizeClass, createElementVNode, createStaticVNode } from "vue"; /** * vue-class-component v8.0.0-rc.1 * (c) 2015-present Evan You * @license MIT */ function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } } function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; } function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; } function ownKeys(object, enumerableOnly) { var keys = Object.keys(object); if (Object.getOwnPropertySymbols) { var symbols = Object.getOwnPropertySymbols(object); if (enumerableOnly) symbols = symbols.filter(function(sym) { return Object.getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread2(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { ownKeys(Object(source), true).forEach(function(key) { _defineProperty(target, key, source[key]); }); } else if (Object.getOwnPropertyDescriptors) { Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)); } else { ownKeys(Object(source)).forEach(function(key) { Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); }); } } return target; } function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); } function _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf2(o2) { return o2.__proto__ || Object.getPrototypeOf(o2); }; return _getPrototypeOf(o); } function _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf2(o2, p2) { o2.__proto__ = p2; return o2; }; return _setPrototypeOf(o, p); } function _isNativeReflectConstruct() { if (typeof Reflect === "undefined" || !Reflect.construct) return false; if (Reflect.construct.sham) return false; if (typeof Proxy === "function") return true; try { Date.prototype.toString.call(Reflect.construct(Date, [], function() { })); return true; } catch (e) { return false; } } function _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return self; } function _possibleConstructorReturn(self, call) { if (call && (typeof call === "object" || typeof call === "function")) { return call; } return _assertThisInitialized(self); } function _createSuper(Derived) { var hasNativeReflectConstruct = _isNativeReflectConstruct(); return function _createSuperInternal() { var Super = _getPrototypeOf(Derived), result; if (hasNativeReflectConstruct) { var NewTarget = _getPrototypeOf(this).constructor; result = Reflect.construct(Super, arguments, NewTarget); } else { result = Super.apply(this, arguments); } return _possibleConstructorReturn(this, result); }; } function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); } function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); } function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && Symbol.iterator in Object(iter)) return Array.from(iter); } function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); } function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; return arr2; } function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } function defineGetter(obj, key, getter) { Object.defineProperty(obj, key, { get: getter, enumerable: false, configurable: true }); } function defineProxy(proxy, key, target) { Object.defineProperty(proxy, key, { get: function get() { return target[key].value; }, set: function set(value) { target[key].value = value; }, enumerable: true, configurable: true }); } function getSuper(Ctor) { var superProto = Object.getPrototypeOf(Ctor.prototype); if (!superProto) { return void 0; } return superProto.constructor; } function getOwn(value, key) { return value.hasOwnProperty(key) ? value[key] : void 0; } var VueImpl = /* @__PURE__ */ function() { function VueImpl2(props, ctx) { var _this = this; _classCallCheck(this, VueImpl2); defineGetter(this, "$props", function() { return props; }); defineGetter(this, "$attrs", function() { return ctx.attrs; }); defineGetter(this, "$slots", function() { return ctx.slots; }); defineGetter(this, "$emit", function() { return ctx.emit; }); Object.keys(props).forEach(function(key) { Object.defineProperty(_this, key, { enumerable: false, configurable: true, writable: true, value: props[key] }); }); } _createClass(VueImpl2, null, [ { key: "registerHooks", value: function registerHooks(keys) { var _this$__h; (_this$__h = this.__h).push.apply(_this$__h, _toConsumableArray(keys)); } }, { key: "with", value: function _with(Props2) { var propsMeta = new Props2(); var props = {}; Object.keys(propsMeta).forEach(function(key) { var meta = propsMeta[key]; props[key] = meta !== null && meta !== void 0 ? meta : null; }); var PropsMixin = /* @__PURE__ */ function(_this2) { _inherits(PropsMixin2, _this2); var _super = _createSuper(PropsMixin2); function PropsMixin2() { _classCallCheck(this, PropsMixin2); return _super.apply(this, arguments); } return PropsMixin2; }(this); PropsMixin.__b = { props }; return PropsMixin; } }, { key: "__vccOpts", get: function get() { if (this === Vue) { return {}; } var Ctor = this; var cache = getOwn(Ctor, "__c"); if (cache) { return cache; } var options = _objectSpread2({}, getOwn(Ctor, "__o")); Ctor.__c = options; var Super = getSuper(Ctor); if (Super) { options["extends"] = Super.__vccOpts; } var base = getOwn(Ctor, "__b"); if (base) { options.mixins = options.mixins || []; options.mixins.unshift(base); } options.methods = _objectSpread2({}, options.methods); options.computed = _objectSpread2({}, options.computed); var proto = Ctor.prototype; Object.getOwnPropertyNames(proto).forEach(function(key) { if (key === "constructor") { return; } if (Ctor.__h.indexOf(key) > -1) { options[key] = proto[key]; return; } var descriptor = Object.getOwnPropertyDescriptor(proto, key); if (typeof descriptor.value === "function") { options.methods[key] = descriptor.value; return; } if (descriptor.get || descriptor.set) { options.computed[key] = { get: descriptor.get, set: descriptor.set }; return; } }); options.setup = function(props, ctx) { var _promise; var data = new Ctor(props, ctx); var dataKeys = Object.keys(data); var plainData = {}; var promise = null; dataKeys.forEach(function(key) { if (data[key] === void 0 || data[key] && data[key].__s) { return; } plainData[key] = ref(data[key]); defineProxy(data, key, plainData); }); dataKeys.forEach(function(key) { if (data[key] && data[key].__s) { var setupState = data[key].__s(); if (setupState instanceof Promise) { if (!promise) { promise = Promise.resolve(plainData); } promise = promise.then(function() { return setupState.then(function(value) { plainData[key] = proxyRefs(value); return plainData; }); }); } else { plainData[key] = proxyRefs(setupState); } } }); return (_promise = promise) !== null && _promise !== void 0 ? _promise : plainData; }; var decorators = getOwn(Ctor, "__d"); if (decorators) { decorators.forEach(function(fn) { return fn(options); }); } var injections = [ "render", "ssrRender", "__file", "__cssModules", "__scopeId", "__hmrId" ]; injections.forEach(function(key) { if (Ctor[key]) { options[key] = Ctor[key]; } }); return options; } } ]); return VueImpl2; }(); VueImpl.__h = [ "data", "beforeCreate", "created", "beforeMount", "mounted", "beforeUnmount", "unmounted", "beforeUpdate", "updated", "activated", "deactivated", "render", "errorCaptured", "serverPrefetch" ]; var Vue = VueImpl; function prop(options) { return options; } var _export_sfc = (sfc, props) => { const target = sfc.__vccOpts || sfc; for (const [key, val] of props) { target[key] = val; } return target; }; class Props$20 { constructor() { this.width = prop({ type: [Number, String], required: false }); this.height = prop({ type: [Number, String], required: false }); this.stroke = prop({ type: String, required: false }); this.fill = prop({ type: String, required: false }); this.color = prop({ type: String, required: false }); this.spin = prop({ type: Boolean, required: false, default: false }); this.rtl = prop({ type: Boolean, required: false, default: false }); this.size = prop({ default: "1em" }); } } class Source22523 extends Vue.with(Props$20) { get _fill() { return this.fill || this.color; } get _stroke() { return this.stroke || this.color; } get _width() { return this.width || this.size; } get _height() { return this.height || this.size; } get cls() { return [ "cool-icon", "cool-icon-test", this.spin ? "cool-icon-spin" : "", this.rtl ? "cool-icon-rtl" : "" ].filter(Boolean).join(" "); } mounted() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } updated() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } } const _sfc_main$20 = Source22523; const _hoisted_1$20 = ["width", "height"]; const _hoisted_2$20 = /* @__PURE__ */ createElementVNode("g", { icon: "cool" }, [ /* @__PURE__ */ createElementVNode("g", { "data-name": "\u56FE\u5C42 2" }, [ /* @__PURE__ */ createElementVNode("g", { "data-name": "Layer 1" }, [ /* @__PURE__ */ createElementVNode("path", { fill: "#00b8de", d: "M18.44 12.54a9.23 9.23 0 0 1-.68 1.54 9.73 9.73 0 0 1-.92 1.35A9.47 9.47 0 0 1 9.47 19 9.47 9.47 0 0 1 0 9.47 9.46 9.46 0 0 1 9.47 0a9.52 9.52 0 0 1 2.45.32l.39.11a10.23 10.23 0 0 1 1.89.83l-.15.27a9.4 9.4 0 0 0-1.84-.8l-.37-.11A9.46 9.46 0 0 0 9.47.31 9.18 9.18 0 0 0 .31 9.47a9.17 9.17 0 0 0 9.16 9.16 9.14 9.14 0 0 0 7.12-3.4 8.67 8.67 0 0 0 .9-1.31 9.89 9.89 0 0 0 .65-1.48h.1Z" }), /* @__PURE__ */ createElementVNode("path", { fill: "#00b8de", d: "M1.29 7.85a7.5 7.5 0 0 1 .47-1.57 8.72 8.72 0 0 1 .75-1.42 8.37 8.37 0 0 1 7-3.72 8.31 8.31 0 0 1 8.34 8.33 8 8 0 0 1-.32 2.3c0 .12-.07.24-.11.37a8.6 8.6 0 0 1-.84 1.76l-.58-.34a7.52 7.52 0 0 0 .77-1.62c0-.1.07-.22.1-.34a7.66 7.66 0 0 0 .3-2.13 7.68 7.68 0 0 0-7.71-7.7 7.7 7.7 0 0 0-6.41 3.44 7.16 7.16 0 0 0-.7 1.31A7.62 7.62 0 0 0 1.91 8l-.48-.09h-.14Z" }), /* @__PURE__ */ createElementVNode("path", { fill: "#ff7000", d: "M13.76 16.87a9.83 9.83 0 0 0 1.08-.74l-.4-.5a6.84 6.84 0 0 1-1 .69l.32.55ZM1.21 11.62v.69l.58-.25v-.56l-.6.16Zm.7 1.83.5-.38-.56.3ZM3 15.07h1l.4-.48-1.4.48Zm1.45 1.32.28-.56-.37.51Zm1.71 1h1.13l.16-.61h-.81l-.24.58Zm1.89.55h1.3v-.62H8.17l-.1.62ZM10 18a8 8 0 0 0 1.3-.19l-.14-.61a8.06 8.06 0 0 1-1.2.17L10 18Zm2-.35c.42-.13.8-.32 1.22-.48l-.27-.57a5.11 5.11 0 0 1-1.14.45Z" }), /* @__PURE__ */ createElementVNode("path", { fill: "#00b8de", d: "M16.85 9.31v.16a7.36 7.36 0 0 1-7.38 7.38A7.37 7.37 0 0 1 2.1 9.47a7.43 7.43 0 0 1 .45-2.55A8.26 8.26 0 0 1 3 6a7.39 7.39 0 0 1 4-3.48l.42 1.19a6.13 6.13 0 0 0-3.33 2.85 8.2 8.2 0 0 0-.36.79 6.27 6.27 0 0 0-.38 2.12 6.13 6.13 0 0 0 6.12 6.12 6.11 6.11 0 0 0 6.12-6.12v-.14Z" }), /* @__PURE__ */ createElementVNode("path", { fill: "#ff7000", d: "m15.61 2.09-.34.46.36-.44ZM19 10.42v-.59h-.57a4.93 4.93 0 0 1 0 .55l.56.06Zm0-2.34V7.5l-.56.12v.51l.56-.05Zm-.62-2.26v-.53l-.51.24V6l.52-.22Zm-1.14-2-.43.36Zm-6.07-1.04h-.32l-.06.22h.3l.08-.3Zm5.07 5.32v-.32l-.3.08v.29l.31-.06Zm-.15-.63V7.2l-.29.11v.27l.3-.09Zm-.22-.61v-.29l-.28.14V7l.29-.12Zm-.27-.59V6l-.27.16v.06l.28-.15Zm-.33-.55-.26.18.26-.17Zm-.38-.53V5l-.24.21.24-.2Zm-.42-.48H14l.22-.21ZM14 4.26l-.2.25.2-.25Zm-.51-.4-.17.26.19-.25ZM13 3.51l-.14.28h.05l.09-.28Zm-.58-.3h-.18l-.24.16h.22l.13-.29ZM11.79 3h-.24l-.09.31h.24ZM4 7.87a5.56 5.56 0 0 1 .39-1A5.91 5.91 0 0 1 4.88 6a5.76 5.76 0 0 1 4.59-2.28 5.74 5.74 0 0 1 5.75 5.75 5.57 5.57 0 0 1-.54 2.43 4.58 4.58 0 0 1-.28.54 5.64 5.64 0 0 1-2.26 2.12l-.14-.27a5.38 5.38 0 0 0 2.13-2 4.82 4.82 0 0 0 .27-.5 5.44 5.44 0 0 0 .51-2.3A5.45 5.45 0 0 0 9.47 4a5.42 5.42 0 0 0-4.33 2.19 5.59 5.59 0 0 0-.52.81 5.46 5.46 0 0 0-.37 1Z" }) ]) ]) ], -1); const _hoisted_3$20 = [ _hoisted_2$20 ]; function _sfc_render$20(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("span", { class: normalizeClass(_ctx.cls) }, [ (openBlock(), createElementBlock("svg", { xmlns: "http://www.w3.org/2000/svg", width: _ctx._width, height: _ctx._height, viewBox: "0 0 19.07 18.95", preserveAspectRatio: "xMidYMid meet", fill: "", role: "presentation", ref: "host" }, _hoisted_3$20, 8, _hoisted_1$20)) ], 2); } var Source22523$1 = /* @__PURE__ */ _export_sfc(_sfc_main$20, [["render", _sfc_render$20]]); class Props$1$ { constructor() { this.width = prop({ type: [Number, String], required: false }); this.height = prop({ type: [Number, String], required: false }); this.stroke = prop({ type: String, required: false }); this.fill = prop({ type: String, required: false }); this.color = prop({ type: String, required: false }); this.spin = prop({ type: Boolean, required: false, default: false }); this.rtl = prop({ type: Boolean, required: false, default: false }); this.size = prop({ default: "1em" }); } } class Source226 extends Vue.with(Props$1$) { get _fill() { return this.fill || this.color; } get _stroke() { return this.stroke || this.color; } get _width() { return this.width || this.size; } get _height() { return this.height || this.size; } get cls() { return [ "cool-icon", "cool-icon-test", this.spin ? "cool-icon-spin" : "", this.rtl ? "cool-icon-rtl" : "" ].filter(Boolean).join(" "); } mounted() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } updated() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } } const _sfc_main$1$ = Source226; const _hoisted_1$1$ = ["width", "height"]; const _hoisted_2$1$ = { icon: "cool" }; const _hoisted_3$1$ = { "data-name": "\u56FE\u5C42 2" }; const _hoisted_4$1G = { "data-name": "Layer 2" }; const _hoisted_5$1A = ["stroke"]; const _hoisted_6$S = ["fill"]; const _hoisted_7$v = ["fill"]; const _hoisted_8$m = ["fill"]; const _hoisted_9$c = ["fill"]; const _hoisted_10$9 = ["fill"]; const _hoisted_11$7 = ["fill"]; const _hoisted_12$7 = ["fill"]; const _hoisted_13$6 = ["fill"]; const _hoisted_14$4 = ["fill"]; const _hoisted_15$1 = ["fill"]; const _hoisted_16 = ["fill"]; const _hoisted_17 = ["fill"]; const _hoisted_18 = ["fill"]; const _hoisted_19$1 = ["fill"]; const _hoisted_20$1 = ["fill"]; function _sfc_render$1$(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("span", { class: normalizeClass(_ctx.cls) }, [ (openBlock(), createElementBlock("svg", { xmlns: "http://www.w3.org/2000/svg", width: _ctx._width, height: _ctx._height, viewBox: "0 0 108.31 341.11", preserveAspectRatio: "xMidYMid meet", fill: "", role: "presentation", ref: "host" }, [ createElementVNode("g", _hoisted_2$1$, [ createElementVNode("g", _hoisted_3$1$, [ createElementVNode("g", _hoisted_4$1G, [ createElementVNode("path", { d: "M107.61 37.54q-2.16 2.18-4.2 4.36t-4 4.39q-1.92 2.19-3.75 4.4c-1.21 1.48-2.39 3-3.53 4.43s-2.26 3-3.34 4.43-2.12 3-3.14 4.44-2 3-3 4.45-1.89 3-2.78 4.44-1.77 3-2.61 4.45-1.66 3-2.45 4.43-1.55 3-2.29 4.44-1.45 3-2.13 4.42-1.36 2.94-2 4.41-1.26 2.94-1.85 4.4-1.17 2.93-1.72 4.39-1.08 2.93-1.59 4.38-1 2.92-1.47 4.37-.91 2.9-1.34 4.35-.84 2.9-1.23 4.35-.76 2.88-1.11 4.33-.69 2.88-1 4.31-.61 2.88-.89 4.31-.55 2.87-.79 4.3-.48 2.86-.69 4.29-.4 2.86-.58 4.28-.34 2.85-.48 4.28-.28 2.85-.39 4.27-.21 2.84-.29 4.26-.14 2.84-.19 4.26-.08 2.84-.09 4.26 0 2.84 0 4.26 0 2.84.09 4.26.11 2.84.19 4.26.18 2.85.29 4.27.24 2.84.39 4.27.3 2.85.48 4.27.37 2.86.58 4.28.44 2.86.69 4.29.51 2.87.79 4.3.57 2.87.89 4.31.65 2.88 1 4.32.72 2.88 1.11 4.33.8 2.89 1.23 4.34.87 2.9 1.34 4.36 1 2.9 1.47 4.36 1 2.92 1.59 4.38 1.12 2.93 1.72 4.39 1.21 2.93 1.85 4.4 1.31 2.94 2 4.42 1.4 2.94 2.13 4.42 1.5 3 2.29 4.43 1.61 3 2.45 4.44 1.71 3 2.61 4.44 1.82 3 2.78 4.45 1.94 3 3 4.44 2.06 3 3.14 4.44 2.19 3 3.34 4.44 2.32 2.95 3.53 4.42 2.47 2.94 3.75 4.41 2.61 2.93 4 4.39 2.76 2.91 4.2 4.35l-3.87 3.85-3.57 3.59-3.34 3.31-3.17 3.15-3.07 3.05-3 3-3.07 3.05-3.17 3.15L78 333l-3.57 3.55-3.87 3.85c-1.43-1.45-2.84-2.9-4.21-4.35s-2.72-2.91-4-4.37-2.6-2.93-3.86-4.39-2.49-2.94-3.69-4.41-2.38-2.94-3.53-4.42-2.27-2.95-3.37-4.42-2.17-3-3.22-4.44-2.07-3-3.06-4.43-2-3-2.93-4.44-1.88-3-2.79-4.44-1.79-3-2.65-4.44-1.7-3-2.52-4.43-1.62-3-2.4-4.44-1.54-3-2.28-4.42-1.46-2.95-2.16-4.42-1.38-2.94-2-4.41-1.31-2.94-1.94-4.4-1.23-2.93-1.82-4.4-1.17-2.92-1.72-4.38-1.1-2.92-1.62-4.38-1-2.91-1.53-4.36-1-2.91-1.42-4.36-.9-2.9-1.33-4.35-.84-2.89-1.24-4.33-.78-2.89-1.15-4.33-.82-2.88-1.12-4.32-.66-2.88-1-4.31-.6-2.87-.89-4.3-.55-2.87-.81-4.3-.49-2.86-.72-4.29-.45-2.85-.65-4.28-.39-2.85-.57-4.27-.34-2.85-.49-4.27-.29-2.84-.41-4.27-.26-2.83-.36-4.26-.19-2.84-.26-4.25-.14-2.84-.19-4.26-.09-2.84-.11-4.25 0-2.84 0-4.26v-4.25c0-1.42.06-2.84.11-4.25s.11-2.84.19-4.26.16-2.79.26-4.26.21-2.84.34-4.26.26-2.84.41-4.26.31-2.85.49-4.27.37-2.85.57-4.28.42-2.85.65-4.28.47-2.86.72-4.29.53-2.86.81-4.29.58-2.87.89-4.3.64-2.88 1-4.31.69-2.88 1.06-4.32.75-2.89 1.15-4.33.81-2.89 1.24-4.34.87-2.9 1.33-4.35.93-2.9 1.42-4.35 1-2.91 1.53-4.37 1.06-2.91 1.62-4.37 1.13-2.93 1.72-4.39 1.2-2.93 1.82-4.39 1.27-2.94 1.94-4.41 1.34-2.93 2-4.41S25.25 64 26 62.55s1.5-2.95 2.28-4.43 1.58-2.95 2.4-4.43 1.66-3 2.52-4.43 1.75-3 2.65-4.44 1.84-3 2.79-4.44 1.93-3 2.93-4.44 2-3 3.06-4.44 2.12-3 3.22-4.43 2.22-2.95 3.37-4.43 2.32-2.95 3.53-4.42 2.43-2.94 3.69-4.4 2.56-2.93 3.85-4.39 2.66-2.92 4-4.37 2.82-2.91 4.25-4.35l3.87 3.84L78 8.1l3.34 3.32 3.17 3.15 3.07 3.05 3 3 3.07 3.05 3.17 3.15 3.34 3.32 3.57 3.54Z", fill: "none", "stroke-miterlimit": "10", "data-follow-stroke": "#00b4eb", stroke: _ctx._stroke }, null, 8, _hoisted_5$1A), createElementVNode("path", { d: "m95.18 297.69.4.46-3.3 2.85-.41-.48ZM82.1 280.9l.35.5-3.6 2.51-.35-.51ZM93.58 295.83l.79.93-1.84 1.57-.8-.94ZM92 294l.78.94-1.85 1.55-.79-.95ZM90.46 292.06l.76.94-1.87 1.53-.78-.95ZM88.94 290.15l.75 1-1.89 1.5-.77-1ZM87.45 288.23c.29.39.44.58.74 1l-1.92 1.48-.75-1ZM86 286.3c.28.39.43.58.72 1l-1.93 1.46-.74-1ZM84.55 284.35l.71 1-2 1.44-.72-1ZM83.14 282.39l.7 1-2 1.41-.71-1Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_6$S), createElementVNode("path", { d: "M81.76 280.41c.14.2.2.3.34.49l-3.6 2.5-.35-.5c1.44-1 2.16-1.5 3.61-2.49ZM70.84 262.58c.12.21.17.32.29.52l-3.86 2.1-.28-.53ZM80.41 278.42c.26.4.4.6.67 1l-2 1.37c-.27-.41-.4-.61-.68-1ZM79.08 276.42l.66 1-2 1.33-.67-1ZM77.78 274.4l.65 1-2 1.31-.65-1ZM76.51 272.38l.63 1-2 1.28c-.26-.41-.39-.61-.64-1ZM75.27 270.34l.61 1-2.07 1.26-.62-1ZM74.05 268.29l.6 1-2.08 1.23c-.25-.41-.37-.62-.61-1 .83-.52 1.25-.75 2.09-1.23ZM72.86 266.22c.23.42.35.62.59 1l-2.1 1.21-.6-1ZM71.7 264.15l.57 1-2.11 1.19-.58-1.05Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_7$v), createElementVNode("path", { d: "M70.56 262.06c.12.21.17.32.28.52L67 264.67c-.12-.22-.18-.32-.29-.54ZM61.81 243.38l.22.55-4.03 1.66c-.09-.23-.14-.34-.23-.56ZM69.46 260l.55 1-2.15 1.13-.55-1.06ZM68.38 257.86l.53 1.05-2.15 1.09c-.22-.43-.33-.64-.54-1.07ZM67.33 255.74c.2.43.31.64.52 1.06l-2.17 1.08-.53-1.07ZM66.3 253.62l.51 1.06-2.18 1-.52-1.08ZM65.3 251.48l.5 1.07-2.2 1-.5-1.08ZM64.33 249.33l.48 1.08-2.2 1c-.2-.43-.3-.65-.49-1.08ZM63.39 247.18l.47 1.07-2.22 1c-.19-.44-.29-.66-.47-1.09ZM62.48 245l.45 1.08-2.23.92c-.19-.44-.28-.66-.46-1.1ZM61.59 242.84c.09.22.13.33.22.54L57.74 245l-.22-.55ZM55 223.49c.06.23.1.34.16.56l-4.22 1.21c-.06-.23-.09-.34-.16-.57ZM60.73 240.66c.17.43.25.65.42 1.09l-2.25.89c-.17-.44-.26-.66-.43-1.11ZM59.9 238.47c.16.44.24.66.41 1.09l-2.27.86c-.16-.44-.25-.66-.41-1.1ZM59.09 236.27l.4 1.1-2.27.83c-.17-.44-.25-.66-.41-1.11ZM58.31 234.07c.15.44.23.66.39 1.1l-2.29.8c-.15-.44-.23-.66-.39-1.11ZM57.56 231.85c.15.45.22.67.37 1.11l-2.29.78-.38-1.12ZM56.84 229.63c.14.45.21.67.36 1.11l-2.31.75c-.14-.44-.21-.67-.36-1.12ZM56.14 227.41l.35 1.11-2.31.72c-.15-.45-.21-.67-.35-1.12ZM55.47 225.17l.33 1.12-2.32.69-.33-1.12ZM54.83 222.93c.07.23.1.34.16.56l-4.22 1.2c-.06-.23-.09-.34-.16-.57ZM50.39 203.11l.1.57-4.32.75-.1-.59ZM54.22 220.69l.3 1.12-2.33.64c-.13-.45-.19-.68-.31-1.14ZM53.63 218.44c.12.45.18.67.29 1.12l-2.34.61c-.12-.45-.18-.68-.29-1.13ZM53.07 216.18l.28 1.13-2.35.58c-.11-.46-.17-.68-.28-1.14ZM52.54 213.92c.11.45.16.68.26 1.13l-2.35.55c-.11-.45-.16-.68-.27-1.14ZM52 211.65l.25 1.13-2.37.53-.25-1.15ZM51.56 209.38c.1.45.14.68.24 1.13l-2.37.5c-.1-.46-.15-.69-.24-1.15ZM51.11 207.1l.22 1.14-2.37.47c-.09-.46-.14-.69-.22-1.15ZM50.69 204.82c.08.46.12.68.21 1.14l-2.38.44c-.09-.46-.13-.69-.21-1.15ZM50.3 202.54c0 .22.05.34.09.57l-4.32.73-.1-.58ZM48 182.42v.57l-4.37.29v-.59ZM49.93 200.25c.07.46.11.68.18 1.14l-2.39.39c-.07-.47-.11-.7-.18-1.16ZM49.59 198c.07.45.1.68.17 1.14l-2.4.36c-.07-.47-.1-.7-.17-1.16ZM49.28 195.66l.15 1.15-2.4.33-.15-1.14ZM49 193.36c.06.46.09.69.14 1.15l-2.4.3c-.06-.46-.09-.7-.14-1.16ZM48.74 191.06c0 .46.07.69.12 1.15l-2.4.27c-.06-.46-.08-.69-.13-1.16ZM48.51 188.76c0 .46.06.69.11 1.15l-2.41.24c-.05-.46-.07-.7-.11-1.16ZM48.31 186.46c0 .46 0 .69.09 1.15l-2.41.21-.1-1.16ZM48.13 184.15c0 .46 0 .69.08 1.15l-2.41.19c0-.47 0-.7-.09-1.17Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_8$m), createElementVNode("path", { d: "M48 181.84v.58l-4.38.27v-.59ZM47.86 161.62v.58l-4.41-.2v-.59ZM47.86 179.53c0 .46 0 .69.06 1.16l-2.42.12c0-.46 0-.7-.06-1.17ZM47.77 177.22v1.16l-2.42.09v-1.16ZM47.7 174.91v1.15l-2.42.07v-1.16ZM47.67 172.6v1.15h-2.42v-1.16ZM47.66 170.29v1.15h-2.42v-1.17ZM47.67 168v1.15h-2.42v-1.17ZM47.72 165.66v1.16H45.3v-1.17ZM47.79 163.35v1.16l-2.42-.08v-1.17ZM47.89 161v.58l-4.38-.2v-.59ZM49.92 140.9c0 .23-.05.35-.08.57l-4.34-.65c0-.24.06-.35.09-.59ZM48 158.73c0 .46 0 .69-.06 1.16l-2.42-.14c0-.46 0-.7.07-1.16ZM48.17 156.43c0 .46-.05.69-.08 1.15l-2.42-.16c0-.47 0-.7.08-1.17ZM48.35 154.12c0 .46-.06.69-.09 1.15l-2.42-.19.1-1.17ZM48.56 151.82c-.05.46-.07.69-.11 1.14l-2.45-.21c0-.47.06-.7.11-1.17ZM48.79 149.51c0 .46-.07.69-.12 1.15l-2.41-.25c.05-.46.08-.69.13-1.16ZM49.06 147.21c-.06.46-.08.69-.14 1.15l-2.4-.28c0-.46.08-.69.13-1.16ZM49.35 144.92l-.15 1.14-2.4-.3.2-1.16ZM49.67 142.62c-.07.46-.1.69-.17 1.15l-2.39-.34c.06-.46.09-.69.16-1.16Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_9$c), createElementVNode("path", { d: "M50 140.33c0 .23 0 .34-.09.57l-4.33-.67c0-.23.06-.35.09-.58ZM54.21 120.46l-.15.56-4.24-1.12.15-.57ZM50.39 138c-.08.46-.12.69-.19 1.15l-2.39-.4c.07-.46.11-.69.19-1.15ZM50.79 135.76c-.09.46-.13.68-.21 1.14l-2.38-.42.2-1.15ZM51.21 133.48c-.08.46-.13.68-.21 1.14l-2.38-.45c.08-.46.13-.69.22-1.15ZM51.67 131.21l-.23 1.13-2.37-.48c.09-.46.13-.69.23-1.15ZM52.15 128.93c-.1.46-.15.68-.24 1.14l-2.37-.51.25-1.15ZM52.66 126.67c-.1.45-.15.68-.26 1.13l-2.4-.54c.11-.45.16-.68.26-1.14ZM53.2 124.41l-.27 1.12-2.36-.53c.11-.45.17-.68.28-1.14ZM53.77 122.15c-.12.45-.18.68-.29 1.13l-2.35-.59c.12-.46.17-.69.29-1.14Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_10$9), createElementVNode("path", { d: "m54.36 119.9-.15.56-4.21-1.13c.06-.23.09-.34.16-.57ZM60.71 100.49c-.08.22-.13.33-.21.55l-4.09-1.58c.08-.22.13-.33.21-.55ZM55 117.66c-.13.44-.19.67-.32 1.12l-2.33-.65.32-1.13ZM55.62 115.42l-.32 1.12-2.3-.68.33-1.13ZM56.3 113.19c-.14.44-.21.66-.34 1.11l-2.32-.7.35-1.13ZM57 111l-.35 1.11-2.31-.73c.14-.45.21-.67.36-1.12ZM57.73 108.74c-.15.45-.22.67-.37 1.11l-2.3-.76.38-1.12ZM58.49 106.53c-.16.44-.23.66-.38 1.11l-2.29-.79.38-1.12ZM59.27 104.33c-.16.44-.24.66-.39 1.1l-2.28-.82.4-1.11ZM60.08 102.13l-.4 1.1-2.28-.84.42-1.11Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_11$7), createElementVNode("path", { d: "M60.92 100c-.08.21-.12.32-.21.54l-4.09-1.58.22-.56ZM69.44 81.18l-.28.52-3.89-2 .27-.53ZM61.79 97.77c-.18.43-.26.65-.44 1.08L59.1 98l.45-1.1ZM62.68 95.59l-.45 1.09-2.23-.93.45-1.09ZM63.61 93.43l-.47 1.08-2.23-1c.19-.44.28-.66.47-1.09ZM64.55 91.28l-.47 1.07-2.22-1 .48-1.09ZM65.53 89.13 65 90.2l-2.2-1c.19-.43.29-.65.49-1.08ZM66.53 87 66 88.06c-.88-.41-1.32-.61-2.19-1 .2-.43.3-.64.51-1.07ZM67.56 84.88l-.51 1.05-2.18-1.05.52-1.08ZM68.62 82.76l-.53 1-2.16-1.08.53-1.07Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_12$7), createElementVNode("path", { d: "M69.71 80.66c-.11.21-.17.31-.27.52l-3.9-2c.12-.22.17-.32.28-.54ZM80.38 62.72l-.33.5-3.65-2.43.34-.5ZM70.82 78.56c-.22.42-.33.63-.56 1l-2.14-1.14.57-1.06ZM72 76.48l-.57 1-2.12-1.16c.23-.43.34-.64.58-1.06ZM73.13 74.41l-.59 1-2.11-1.19.6-1ZM74.33 72.35c-.25.41-.37.61-.6 1l-2.1-1.21c.24-.42.36-.62.61-1ZM75.55 70.3l-.61 1-2.08-1.24c.24-.41.37-.62.62-1ZM76.8 68.26l-.63 1L74.11 68c.25-.41.38-.61.63-1ZM78.08 66.24c-.26.4-.39.6-.64 1l-2-1.29c.26-.41.38-.62.65-1ZM79.38 64.23l-.65 1-2-1.32.67-1Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_13$6), createElementVNode("path", { d: "m80.71 62.23-.33.49-3.64-2.43c.13-.21.2-.31.34-.51ZM93.54 45.32l-.39.46L89.79 43l.41-.48ZM82.07 60.24l-.68 1-2-1.37.69-1ZM83.46 58.27l-.69 1-2-1.39c.28-.4.42-.6.71-1ZM84.88 56.31l-.71 1-2-1.41.72-1ZM86.32 54.36c-.29.39-.44.58-.72 1l-1.95-1.44.73-1ZM87.79 52.43l-.74 1-1.93-1.46.75-1ZM89.29 50.51l-.76 1L86.62 50l.76-1ZM90.81 48.61l-.76 1-1.9-1.51.78-1ZM92.36 46.72l-.78.94-1.87-1.53.79-1ZM61 18.71c.19-.23.28-.35.48-.57L64.79 21l-.47.56ZM45.43 39.32l.4-.6 3.64 2.45-.4.59ZM59.06 21l.94-1.15 1.86 1.55-.94 1.13ZM57.19 23.3l.93-1.15L60 23.67l-.92 1.14ZM55.35 25.63l.91-1.17 1.9 1.5-.9 1.15ZM53.55 28c.35-.47.53-.71.89-1.17l1.92 1.47-.89 1.16ZM51.77 30.33c.35-.48.53-.71.88-1.18l1.94 1.45-.87 1.17ZM50 32.7l.87-1.18 2 1.42-.87 1.18ZM48.33 35.1l.85-1.2 2 1.4-.84 1.19ZM46.66 37.51c.33-.49.49-.73.83-1.21l2 1.38c-.33.48-.5.71-.82 1.19ZM45 39.93l.41-.61 3.64 2.44-.4.6ZM32.11 61.79l.33-.64 3.88 2-.32.63ZM43.41 42.37l.8-1.22 2 1.33c-.32.48-.48.72-.79 1.21ZM41.84 44.83l.78-1.23 2 1.3-.77 1.22ZM40.3 47.3l.77-1.24 2 1.28-.75 1.22ZM38.8 49.78l.75-1.24 2.07 1.26c-.3.49-.45.73-.74 1.22ZM37.33 52.29c.29-.51.43-.76.73-1.25l2.09 1.22-.73 1.24ZM35.89 54.8c.28-.5.43-.75.71-1.26l2.11 1.2c-.29.5-.43.75-.71 1.25ZM34.48 57.33l.7-1.27 2.12 1.18c-.28.5-.42.75-.69 1.25ZM33.11 59.87l.68-1.27 2.14 1.15c-.28.5-.41.75-.68 1.26ZM31.78 62.42c.13-.25.19-.38.33-.63l3.89 2-.33.62ZM21.49 85.29c.1-.27.15-.4.26-.67l4.08 1.6-.25.65ZM30.47 65l.65-1.28 2.16 1.1c-.26.5-.39.76-.64 1.26ZM29.2 67.57l.63-1.29L32 67.35l-.62 1.28ZM28 70.16c.24-.52.37-.78.61-1.29l2.19 1-.61 1.28ZM26.76 72.77c.23-.52.35-.78.59-1.3l2.2 1c-.24.52-.36.77-.59 1.29ZM25.58 75.38c.24-.52.35-.78.58-1.3l2.22 1c-.24.51-.35.77-.58 1.29ZM24.45 78c.22-.53.33-.79.56-1.31l2.22 1c-.22.52-.33.78-.56 1.3ZM23.34 80.64l.55-1.31 2.23.93c-.22.52-.32.79-.54 1.31ZM22.27 83.29 22.8 82l2.25.91c-.22.52-.32.78-.53 1.31ZM21.23 86c.1-.27.16-.4.26-.66l4.09 1.58-.25.65ZM13.57 109.59c.08-.27.11-.41.19-.68l4.24 1.15-.18.67ZM20.23 88.62c.2-.54.29-.8.5-1.33l2.26.85c-.2.53-.3.79-.49 1.32ZM19.26 91.29c.19-.53.28-.8.48-1.33l2.27.83c-.19.52-.28.79-.47 1.32ZM18.32 94c.18-.54.28-.8.46-1.34l2.29.8c-.19.53-.28.8-.46 1.33ZM17.41 96.68l.45-1.35 2.3.77-.45 1.33ZM16.54 99.38 17 98l2.31.74c-.17.54-.26.81-.43 1.34ZM15.71 102.09c.16-.54.24-.81.41-1.35l2.31.71c-.16.54-.24.81-.41 1.34ZM14.9 104.81l.4-1.36 2.32.69c-.16.54-.24.81-.39 1.35ZM14.13 107.54c.15-.55.23-.82.38-1.36l2.33.66-.38 1.35Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_14$4), createElementVNode("path", { d: "m13.39 110.27.18-.68 4.24 1.14-.18.67ZM8.36 134.47c0-.28.06-.42.11-.7l4.33.69c0 .27-.07.41-.11.68ZM12.69 113c.14-.55.2-.83.35-1.37l2.34.6c-.14.54-.21.81-.34 1.36ZM12 115.76c.13-.54.19-.82.33-1.37l2.35.58c-.13.54-.2.81-.33 1.36ZM11.38 118.52c.12-.55.19-.83.31-1.38l2.36.55c-.12.55-.19.82-.31 1.36ZM10.78 121.28c.11-.55.17-.83.29-1.38l2.37.52-.3 1.37ZM10.2 124.05c.11-.56.17-.83.28-1.38l2.38.49c-.12.54-.17.82-.28 1.36ZM9.67 126.82c.1-.55.15-.83.26-1.38l2.38.46c-.11.55-.16.82-.26 1.37ZM9.16 129.6l.25-1.39 2.38.43c-.1.55-.15.83-.24 1.38ZM8.69 132.38c.09-.56.14-.84.23-1.39l2.39.41c-.09.54-.14.82-.23 1.37Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_15$1), createElementVNode("path", { d: "M8.25 135.16c.05-.27.07-.41.11-.69l4.33.67-.1.68ZM5.85 159.68v-.7l4.38.21v.69ZM7.85 138l.2-1.39 2.39.35c-.08.55-.12.83-.19 1.38ZM7.48 140.75c.07-.56.11-.84.18-1.4l2.4.32c-.07.56-.11.83-.18 1.38ZM7.14 143.54c.07-.55.1-.83.17-1.39l2.4.29c-.07.55-.1.83-.16 1.38ZM6.84 146.34c0-.55.08-.83.15-1.39l2.4.26c-.06.55-.09.83-.14 1.38ZM6.57 149.15c0-.56.07-.84.13-1.4l2.41.23c-.06.56-.08.83-.13 1.39ZM6.33 152c0-.56.07-.84.11-1.4l2.42.21c0 .55-.07.83-.12 1.38ZM6.13 154.76c0-.56 0-.84.09-1.4l2.42.18-.1 1.38ZM6 157.57c0-.56 0-.84.09-1.4l2.41.15c0 .55 0 .83-.08 1.38ZM5.82 160.38v-.7l4.38.2v.69ZM6 185v-.7l4.37-.25v.68ZM5.71 163.19v-1.4l2.42.09v1.39ZM5.64 166v-1.41l2.42.06v1.39ZM5.61 168.82v-1.4h2.42v1.39ZM5.6 171.63v-1.4H8v1.39ZM5.63 174.45v-1.41L8 173v1.39ZM5.69 177.26v-1.4l2.42-.06v1.39ZM5.79 180.07v-1.4l2.42-.08V180ZM5.92 182.88c0-.56 0-.84-.07-1.4l2.42-.11c0 .55 0 .83.07 1.39Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_16), createElementVNode("path", { d: "M6.08 185.69v-.7l4.37-.27.05.69ZM8.93 210.17c0-.28-.07-.41-.11-.69l4.32-.73c0 .28.07.41.11.69ZM6.28 188.5l-.1-1.4 2.41-.17.1 1.39ZM6.51 191.31c0-.56-.07-.84-.12-1.4l2.41-.2c0 .55.07.83.12 1.38ZM6.77 194.11c0-.56-.08-.84-.13-1.4l2.41-.22c0 .55.08.83.13 1.38ZM7.07 196.91l-.15-1.39 2.4-.26.15 1.38ZM7.4 199.71c-.07-.56-.1-.84-.17-1.4l2.4-.28c.07.55.1.83.17 1.38ZM7.76 202.5c-.07-.55-.11-.83-.18-1.39l2.4-.31c.07.55.1.83.18 1.38ZM8.16 205.3c-.09-.56-.13-.84-.2-1.4l2.39-.34.2 1.38ZM8.59 208.08c-.09-.55-.14-.83-.22-1.39l2.39-.37c.09.55.13.83.22 1.38ZM9.05 210.87c-.05-.28-.07-.42-.12-.7l4.32-.73c.05.27.07.4.12.68ZM14.53 235l-.2-.68 4.23-1.18.18.66ZM9.55 213.64c-.11-.55-.16-.83-.26-1.38l2.39-.43.25 1.37ZM10.08 216.42c-.11-.56-.17-.83-.27-1.39l2.38-.45c.1.54.15.82.26 1.37ZM10.64 219.18c-.12-.55-.17-.82-.29-1.38l2.38-.48c.11.55.16.82.28 1.36ZM11.24 222c-.13-.55-.19-.83-.31-1.38l2.37-.51.3 1.36ZM11.87 224.7c-.13-.55-.2-.82-.32-1.37l2.36-.54c.12.54.19.81.31 1.36ZM12.53 227.45c-.14-.55-.2-.82-.34-1.37l2.36-.57.33 1.36ZM13.23 230.2c-.15-.55-.22-.82-.36-1.37l2.35-.6.35 1.35ZM14 232.93c-.15-.54-.23-.82-.37-1.36l2.34-.63c.14.54.21.81.36 1.35Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_17), createElementVNode("path", { d: "M14.72 235.66c-.08-.27-.12-.41-.19-.68l4.21-1.2c.08.27.12.4.19.67ZM22.82 259.19c-.1-.27-.16-.4-.26-.66l4.06-1.64.27.65ZM15.52 238.38c-.17-.54-.25-.81-.41-1.35l2.33-.69c.16.54.23.81.4 1.35ZM16.35 241.1c-.17-.54-.26-.81-.42-1.36l2.31-.71c.17.54.25.81.42 1.34ZM17.21 243.8c-.18-.54-.26-.81-.44-1.35l2.31-.73.43 1.33ZM18.11 246.5c-.19-.54-.28-.81-.46-1.34l2.3-.77.45 1.33ZM19 249.19c-.19-.54-.29-.8-.47-1.34l2.29-.79c.18.53.27.79.46 1.32ZM20 251.87c-.2-.54-.29-.8-.48-1.34l2.27-.82.48 1.32ZM21 254.54c-.21-.53-.31-.8-.5-1.33l2.26-.85.5 1.32ZM22 257.2c-.21-.53-.32-.8-.52-1.33l2.26-.87.51 1.31ZM23.09 259.85l-.27-.66 4.07-1.65c.1.26.15.39.26.65ZM33.82 282.56l-.34-.64 3.87-2.07.33.62ZM24.19 262.49l-.55-1.32 2.23-.93.55 1.3ZM25.32 265.12l-.57-1.31 2.22-1 .57 1.3ZM26.48 267.73l-.58-1.3 2.21-1 .58 1.29ZM27.68 270.34l-.6-1.3 2.2-1c.23.52.35.77.59 1.29ZM28.91 272.94l-.62-1.3 2.19-1c.24.52.36.77.61 1.28ZM30.17 275.52l-.63-1.29 2.17-1.06.63 1.27ZM31.47 278.09l-.65-1.28 2.18-1.09.65 1.26ZM32.8 280.65l-.67-1.28 2.15-1.12.66 1.27Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_18), createElementVNode("path", { d: "m34.16 283.19-.34-.63 3.86-2.09.34.63ZM47.52 304.85l-.42-.6 3.62-2.48.41.59c-1.45.99-2.13 1.49-3.61 2.49ZM35.56 285.72l-.7-1.26 2.14-1.17c.28.5.42.75.69 1.25ZM37 288.24l-.73-1.24 2.11-1.19c.28.5.42.74.71 1.24ZM38.46 290.74c-.3-.5-.45-.75-.74-1.25.84-.48 1.26-.73 2.09-1.22l.73 1.24ZM40 293.23l-.8-1.23 2.08-1.25c.29.5.44.74.74 1.23ZM41.48 295.71c-.31-.5-.46-.74-.76-1.24l2.06-1.27.76 1.22ZM43.05 298.17l-.79-1.23 2.05-1.3.77 1.22ZM44.64 300.61l-.8-1.22 2-1.32c.32.48.48.72.79 1.21ZM46.28 303l-.82-1.21 2-1.35.81 1.2Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_19$1), createElementVNode("path", { d: "m47.94 305.45-.42-.6c1.44-1 2.16-1.5 3.61-2.49.16.23.24.35.41.58ZM63.92 325.84c-.19-.23-.29-.34-.49-.56l3.31-2.88.48.55ZM49.64 307.85l-.85-1.19 2-1.4.85 1.18ZM51.37 310.23c-.35-.47-.53-.71-.87-1.19l2-1.42c.34.47.51.71.86 1.18ZM53.13 312.59l-.88-1.17 1.94-1.42.87 1.16ZM54.93 314.94l-.9-1.17L56 312.3c.36.46.54.69.89 1.16ZM56.76 317.27l-.92-1.16 1.91-1.5.91 1.15ZM58.62 319.58l-.93-1.15 1.89-1.52c.36.46.55.68.92 1.14ZM60.52 321.87l-1-1.14 1.87-1.54.94 1.13ZM62.45 324.14l-1-1.13 1.85-1.56 1 1.12Z", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_20$1) ]) ]) ]) ], 8, _hoisted_1$1$)) ], 2); } var Source226$1 = /* @__PURE__ */ _export_sfc(_sfc_main$1$, [["render", _sfc_render$1$]]); class Props$1_ { constructor() { this.width = prop({ type: [Number, String], required: false }); this.height = prop({ type: [Number, String], required: false }); this.stroke = prop({ type: String, required: false }); this.fill = prop({ type: String, required: false }); this.color = prop({ type: String, required: false }); this.spin = prop({ type: Boolean, required: false, default: false }); this.rtl = prop({ type: Boolean, required: false, default: false }); this.size = prop({ default: "1em" }); } } class Source227 extends Vue.with(Props$1_) { get _fill() { return this.fill || this.color; } get _stroke() { return this.stroke || this.color; } get _width() { return this.width || this.size; } get _height() { return this.height || this.size; } get cls() { return [ "cool-icon", "cool-icon-test", this.spin ? "cool-icon-spin" : "", this.rtl ? "cool-icon-rtl" : "" ].filter(Boolean).join(" "); } mounted() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } updated() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } } const _sfc_main$1_ = Source227; const _hoisted_1$1_ = ["width", "height"]; const _hoisted_2$1_ = { icon: "cool" }; const _hoisted_3$1_ = { "data-name": "\u56FE\u5C42 2" }; const _hoisted_4$1F = ["fill"]; function _sfc_render$1_(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("span", { class: normalizeClass(_ctx.cls) }, [ (openBlock(), createElementBlock("svg", { xmlns: "http://www.w3.org/2000/svg", width: _ctx._width, height: _ctx._height, viewBox: "0 0 103.72 77.01", preserveAspectRatio: "xMidYMid meet", fill: "", role: "presentation", ref: "host" }, [ createElementVNode("g", _hoisted_2$1_, [ createElementVNode("g", _hoisted_3$1_, [ createElementVNode("path", { d: "M10 77.01 0 65.67V30.62L30.62 0h73.1l-7.94 10H34.76L10 34.76v42.25z", "data-name": "Layer 2", "data-follow-fill": "#00b4eb", fill: _ctx._fill }, null, 8, _hoisted_4$1F) ]) ]) ], 8, _hoisted_1$1_)) ], 2); } var Source227$1 = /* @__PURE__ */ _export_sfc(_sfc_main$1_, [["render", _sfc_render$1_]]); class Props$1Z { constructor() { this.width = prop({ type: [Number, String], required: false }); this.height = prop({ type: [Number, String], required: false }); this.stroke = prop({ type: String, required: false }); this.fill = prop({ type: String, required: false }); this.color = prop({ type: String, required: false }); this.spin = prop({ type: Boolean, required: false, default: false }); this.rtl = prop({ type: Boolean, required: false, default: false }); this.size = prop({ default: "1em" }); } } class Source229 extends Vue.with(Props$1Z) { get _fill() { return this.fill || this.color; } get _stroke() { return this.stroke || this.color; } get _width() { return this.width || this.size; } get _height() { return this.height || this.size; } get cls() { return [ "cool-icon", "cool-icon-test", this.spin ? "cool-icon-spin" : "", this.rtl ? "cool-icon-rtl" : "" ].filter(Boolean).join(" "); } mounted() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } updated() { var _a, _b; if (!this._fill) { (_a = this.$refs.host) == null ? void 0 : _a.querySelectorAll("[data-follow-fill]").forEach((item) => { item.setAttribute("fill", item.getAttribute("data-follow-fill") || ""); }); } if (!this._stroke) { (_b = this.$refs.host) == null ? void 0 : _b.querySelectorAll("[data-follow-stroke]").forEach((item) => { item.setAttribute("stroke", item.getAttribute("data-follow-stroke") || ""); }); } } } const _sfc_main$1Z = Source229; const _hoisted_1$1Z = ["width", "height"]; const _hoisted_2$1Z = { icon: "cool" }; const _hoisted_3$1Z = { "data-name": "\u56FE\u5C42 2" }; const _hoisted_4$1E = { "data-name": "Layer 1" }; const _hoisted_5$1z = ["fill"]; const _hoisted_6$R = ["fill"]; const _hoisted_7$u = ["fill"]; const _hoisted_8$l = ["fill"]; const _hoisted_9$b = ["fill"]; const _hoisted_10$8 = ["fill"]; function _sfc_render$1Z(_ctx, _cache, $props, $setup, $data, $options) { return openBlock(), createElementBlock("span", { class: normalizeClass(_ctx.cls) }, [ (openBlock(), createElementBlock("svg", { xmlns: "http://www.w3.org/2000/svg", width: _ctx._width, height: _ctx._height, viewBox: "0 0 134.42 136.84", preserveAspectRatio: "xMidYMid meet", fill: "", role: "presentation", ref: "host" }, [ createElementVNode("g", _hoisted_2$1Z, [ createElementVNode("g", _hoisted_3$1Z, [ createElementVNode("g", _hoisted_4$1E, [ createElementVNode("path", { d: "M80 31.49H69.36l-1.9-1.9H67l-1.9 1.9H54.41l-4.66-8.08L63.27 0h7.89l13.52 23.41Zm-9.83-2h8.68l3.51-6.08L70 2h-5.58L52.06 23.41l3.51 6.08h8.67l1.9-1.9h2.15Z", opacity: "0.3", "data-follow-fill": "#6cf", fill: _ctx._fill }, null, 8, _hoisted_5$1z), createElementVNode("path", { d: "M67.69 6h-1L56.68 23.41l1.2 2.08h4.7l.56-.55v-.79l.55-.56h7l.56.56v.79l.55.55h4.71l1.2-2.08ZM72 20.59h-9.55l-1.61 1.62 6.37-11 6.37 11Z", "data-follow-fill": "#6cf", fill: _ctx._fill }, null, 8, _hoisted_6$R), createElementVNode("path", { d: "M31 116.42H4l-4-6.84 13.52-23.41h9.33l5.32 9.23-.69 2.6.24.42 2.6.7 5.32 9.23Zm-25.88-2h24.71l3.51-6.08-4.34-7.51-2.59-.7-1.08-1.86.7-2.59-4.34-7.51h-7L2.31 109.58Z", opacity: "0.3", "data-follow-fill": "#6cf", fill: _ctx._fill }, null, 8, _hoisted_7$u), createElementVNode("path", { d: "m6.93 109.58.48.84h20.11l1.2-2.08-2.36-4.08-.75-.2-.69.39-.76-.2-3.51-6.09.2-.76.68-.4.21-.75-2.36-4.08H17Zm10.5-11 4.76 8.25 2.2.59H11.64l6.38-11Z", "data-follow-fill": "#6cf", fill: _ctx._fill }, null, 8, _hoisted_8$l), createElementVNode("path", { d: "m103.44 116.42-4.66-8.08 5.33-9.23 2.59-.7.3-.41-.7-2.59 5.33-9.23h9.33l13.51 23.41-3.94 6.84Zm-2.35-8.08 3.51 6.08h24.73l2.79-4.84-12.37-21.41h-7l-4.33 7.51.69 2.59-1.11 1.86-2.59.7Z", opacity: "0.3", "data-follow-fill": "#6cf", fill: _ctx._fill }, null, 8, _hoisted_9$b), createElementVNode("path", { d: "m127 110.42.48-.84-10.04-17.41H115l-2.35 4.08.2.75.69.4.2.76-3.52 6.09-.76.2-.68-.39-.76.2-2.35 4.08 1.2 2.08Zm-14.78-3.59 4.78-8.25-.59-2.2 6.37 11H110ZM126.63 91.26l-1-.26a60.55 60.55 0 0 0-42.75-74.12l.25-1a61.52 61.52 0 0 1 43.5 75.35ZM7.79 91.26a61.55 61.55 0 0 1 43.5-75.35l.26 1A60.52 60.52 0 0 0 8.76 91ZM67.21 136.84a61.44 61.44 0 0 1-43.49-18l.71-.71a60.48 60.48 0 0 0 85.57 0l.7.71a61.44 61.44 0 0 1-43.49 18ZM68.75 43.25a1.54 1.54 0 1 1-3.07 0 1.54 1.54 0 0 1 3.07 0ZM39.3 58.48a1.53 1.53 0 0 1 .56 2.1 1.54 1.54 0 1 1-.56-2.1ZM37.76 91.6a1.54 1.54 0 0 1 1.54 2.66 1.54 1.54 0 0 1-1.54-2.66ZM65.68 109.48a1.54 1.54 0 1 1 1.53 1.52 1.53 1.53 0 0 1-1.53-1.52ZM95.12 94.26a1.55 1.55 0 0 1-.56-2.1 1.53 1.53 0 1 1 .56 2.1ZM96.66 61.14a1.54 1.54 0 1 1 .56-2.1 1.55 1.55 0 0 1-.56 2.1ZM74.41 96.87a.47.47 0 0 1-.63-.3L73 94.2a.49.49 0 0 1 .24-.63l1.11-.41 1.06-.51a.44.44 0 0 1 .37 0s.37.19.74.33l.75.29a.45.45 0 0 0 .39 0 12.93 12.93 0 0 0 1.56-1.07 14.1 14.1 0 0 0 1.49-1.26 16.88 16.88 0 0 0 1.55-1.6c.51-.55.92-1.2 1.36-1.76s.72-1.17 1-1.65l.83-1.71a.42.42 0 0 0 0-.39l-.45-.74-.43-.68a.4.4 0 0 1 0-.36 3.24 3.24 0 0 0 .12-.35c0-.21.12-.5.2-.79s.14-.56.2-.78a2.42 2.42 0 0 0 .06-.36.47.47 0 0 1 .56-.34l2.47.4a.51.51 0 0 1 .41.59 6.67 6.67 0 0 1-.21 1 18.5 18.5 0 0 1-.74 2.47 21.51 21.51 0 0 1-3.93 6.7 22.15 22.15 0 0 1-6 4.9 21.77 21.77 0 0 1-3.3 1.38ZM49.94 89.55a.49.49 0 0 1 .1-.7l2-1.47a.47.47 0 0 1 .66.05l.22.29a5.18 5.18 0 0 0 .52.62l.79.87a.44.44 0 0 1 .12.35l-.08.79v.82a.48.48 0 0 0 .15.36 3.16 3.16 0 0 0 .4.34l1.11.82c.45.34 1 .65 1.64 1s1.32.66 2 1 1.41.56 2.1.73 1.33.38 1.89.46l1.36.2a3.24 3.24 0 0 0 .52.06.46.46 0 0 0 .36-.16s.28-.3.55-.61l.51-.61a.37.37 0 0 1 .33-.15s2.36-.09 2.35-.16a.46.46 0 0 1 .5.42l.37 2.48a.51.51 0 0 1-.43.57 22.29 22.29 0 0 1-11.14-1.49 21.48 21.48 0 0 1-6.51-4.26 22.61 22.61 0 0 1-1.77-1.86c-.42-.47-.62-.76-.62-.76ZM49.33 64a.52.52 0 0 1 .71-.11l2 1.47a.47.47 0 0 1 .15.64 1.35 1.35 0 0 0-.21.3l-.42.69-.42.7L51 68a.38.38 0 0 1-.29.21l-.79.17-.81.2a.4.4 0 0 0-.29.26s-.28.71-.63 1.79c-.14.55-.33 1.19-.47 1.88s-.26